Paul Makles
|
a0002d0b43
|
feat: reintroduce permission checks for send
|
2023-06-03 14:00:17 +01:00 |
|
Paul Makles
|
23188032ca
|
refactor(delta): port routes to core webhook models
|
2023-06-03 13:01:43 +01:00 |
|
Paul Makles
|
53c9160cd6
|
feat: implement creating strikes
feat: add moderator_id to strikes
fix: use correct collection for strikes
|
2023-05-31 19:04:20 +01:00 |
|
Paul Makles
|
8b12546b56
|
fix: allow editing flags and discoverable
|
2023-05-15 17:18:33 +01:00 |
|
Paul Makles
|
8b8aec4dc1
|
feat(core/database): implement server member
|
2023-04-26 18:58:31 +01:00 |
|
Paul Makles
|
1d228ff76e
|
feat(core/database): implement server model
|
2023-04-26 18:32:29 +01:00 |
|
Paul Makles
|
08ccc43f8d
|
feat(core/database): implement user operations
|
2023-04-26 17:36:51 +01:00 |
|
Paul Makles
|
050f3abc89
|
chore: update crate definitions and bump versions
|
2023-04-23 22:14:38 +01:00 |
|
Paul Makles
|
e6d0d44c5a
|
feat(core/database): basic implementation of User and File models
|
2023-04-23 17:44:23 +01:00 |
|
Paul Makles
|
1933c9ea3d
|
feat(core/database): add Reference struct
|
2023-04-23 14:59:44 +01:00 |
|
Paul Makles
|
22bfd720b5
|
merge: remote-tracking branch 'origin/master' into refactor/split-project-into-core-crates
|
2023-04-22 21:09:51 +01:00 |
|
Paul Makles
|
12d963d2bd
|
refactor: create presence crate and add tests
|
2023-04-22 20:01:23 +01:00 |
|
Paul Makles
|
e84d55a697
|
chore: update Cargo.toml for core crates
|
2023-04-22 18:01:06 +01:00 |
|
Paul Makles
|
403a94f70c
|
feat(delta): example implementation of new core models
|
2023-04-22 17:56:48 +01:00 |
|
Paul Makles
|
6b10385c0d
|
feat: implement bots including tests
this starts work on #78
|
2023-04-22 14:25:02 +01:00 |
|
Paul Makles
|
56ead0f894
|
feat: write result crate
|
2023-04-22 12:48:09 +01:00 |
|
Paul Makles
|
e43833c0ea
|
refactor: combine models and db crate together
|
2023-04-22 12:12:02 +01:00 |
|
Paul Makles
|
f2bb388b3b
|
refactor: minimum implementation of revolt-models and revolt-database
|
2023-04-22 00:01:56 +01:00 |
|
Paul Makles
|
43e45aef3f
|
fix: patch redis-rs for SMISMEMBER support
|
2023-04-21 19:37:33 +01:00 |
|
Paul Makles
|
32542a822e
|
feat: rewrite presence system to use sets
|
2023-04-21 17:28:13 +01:00 |
|
Paul Makles
|
b7b70346b4
|
fix: add additional checks to group members
|
2023-03-18 22:32:15 +00:00 |
|
Zomatree
|
0321eff62b
|
chore: move to once_cell from lazy_static
|
2023-03-15 13:47:32 +00:00 |
|
Paul Makles
|
92ac86a6bd
|
chore: bump version
fix: separate privileged check when editing server
|
2023-03-11 17:04:30 +00:00 |
|
Paul Makles
|
82d868751f
|
chore: add privileged override for user permission
|
2023-03-04 20:45:49 +00:00 |
|
Paul Makles
|
31b9f18921
|
chore: bump version and publish 0.5.13
|
2023-03-04 11:19:53 +00:00 |
|
Paul Makles
|
ce77e926a5
|
fix(safety): implement fetch_snapshot fully
|
2023-03-03 20:14:30 +00:00 |
|
Paul Makles
|
2710edb76b
|
feat(safety): add api route for fetching a report
|
2023-03-03 08:17:55 +00:00 |
|
Paul Makles
|
8f1ff9e774
|
feat(safety): add API route for editing report
|
2023-03-02 12:54:55 +00:00 |
|
Paul Makles
|
c09244039e
|
chore: bump and release version
|
2023-03-01 19:14:31 +00:00 |
|
Paul Makles
|
3038fb230f
|
feat(safety): save surrounding context around messages (closes #226)
|
2023-02-23 18:12:45 +01:00 |
|
Paul Makles
|
056c0380b2
|
feat(safety): implement report content API
|
2023-02-21 12:38:35 +01:00 |
|
Paul Makles
|
0da4baf777
|
chore: bump version and clean up repo
|
2023-01-29 14:16:18 +00:00 |
|
Paul Makles
|
c03fcda85b
|
refactor: switch from "rauth" to Authifier crate
|
2023-01-29 14:14:35 +00:00 |
|
Zomatree
|
e8c233f60b
|
feat: concurrently query January for embeds (#221)
|
2023-01-27 16:06:27 +00:00 |
|
Paul Makles
|
e0b918771d
|
chore: ensure restrict_reactions is used in conjunction with reactions list
|
2023-01-20 18:06:44 +00:00 |
|
Paul Makles
|
f5c95f9d12
|
chore: bump rauth for lockout reset on pwd reset
|
2023-01-20 15:57:58 +00:00 |
|
Paul Makles
|
fed1da72fd
|
feat: support rauth events
feat: add platform user wipe event
|
2023-01-20 15:43:45 +00:00 |
|
Paul Makles
|
cf9c0bc5e1
|
chore: bump rauth
|
2023-01-20 14:00:19 +00:00 |
|
Paul Makles
|
cc2054838a
|
chore: swap okapi for revolt_okapi
|
2023-01-20 14:00:19 +00:00 |
|
Paul Makles
|
117958d8cd
|
feat: include build information in root api call
|
2023-01-14 15:42:06 +00:00 |
|
Paul Makles
|
ee1c4cc2d5
|
chore: bump quark
feat: update email templates to include recipient
|
2022-11-19 16:52:51 +00:00 |
|
Paul Makles
|
572e08c733
|
chore: update rauth
|
2022-10-23 21:08:08 +01:00 |
|
Paul Makles
|
ca8d2e6118
|
fix: reaction ordering by using indexmap
|
2022-08-14 11:47:30 +02:00 |
|
Paul Makles
|
7bdd2d69d6
|
feat: add message reactions + interactions object
|
2022-07-15 21:24:49 +01:00 |
|
Paul Makles
|
f1171e5358
|
feat: restrict role colours to regex (increase length limit)
|
2022-07-15 15:36:00 +01:00 |
|
Paul Makles
|
741b8ee8fd
|
feat: add role colours to masquerades
feat: add `joined_at` property to members
feat: add `timeout` property to members (non-functional)
|
2022-07-15 13:42:01 +01:00 |
|
Paul Makles
|
0e5c8ed59b
|
chore: bump version
|
2022-07-09 17:44:05 +01:00 |
|
Martin Löffler
|
73443ce883
|
revert: bump rauth for acc. verification fix
the "fix" caused emails to not send
|
2022-06-23 01:30:54 +02:00 |
|
Paul Makles
|
47297e243f
|
fix: enforce min. password length
fixes #188
|
2022-06-21 11:06:02 +01:00 |
|
Paul Makles
|
165380c7b4
|
chore: bump rauth for acc. verification fix
|
2022-06-21 10:28:14 +01:00 |
|