1
0
Fork 0
Commit Graph

40 Commits (8113a86db9bbe00dca64c01facbc85b5f53fcfab)

Author SHA1 Message Date
Paul Makles 8113a86db9
feat: wipe user messages 2023-11-26 13:14:44 +00:00
Paul Makles eb0bd7a7c9
feat: case system 2023-11-26 13:11:44 +00:00
Lea a3e5db0886 feat: search users by username or tag 2023-11-01 17:18:28 +01:00
Lea bc48204410 feat: transfer bots, reset bot token
also slightly adjusted ACLs
2023-11-01 17:18:28 +01:00
Lea 373c66a251 feat: add functionality to classification page 2023-09-03 12:52:49 +02:00
Lea 6afb040ffd
fix: send alerts in chunks 2023-08-26 21:12:21 +02:00
Lea da3ae73c1e
fix: don't check perms for every quarantine alert 2023-08-26 20:57:43 +02:00
Lea f6c2bd1e96
fix: parallelise sending of quarantine alerts 2023-08-26 20:51:51 +02:00
Lea df9e8ed8d4
fix: fix the oopsie 2023-08-25 20:25:00 +02:00
Lea 84b0eec069
fix: add missing permission check 2023-08-25 09:16:36 +02:00
Lea d1ff57b239
feat: add backup list/viewer 2023-08-22 18:29:48 +02:00
Lea a03c539890
feat: quarantine button 2023-08-22 18:02:56 +02:00
Lea c3f18cec9b
feat: allow adding users to a server 2023-08-20 13:40:11 +02:00
Lea cf71aa49cb
feat: button to change server owner 2023-08-20 12:50:39 +02:00
Lea 6cfe0a2ffa fix: suspending works again, clarify bans 2023-08-12 14:44:42 +02:00
Lea 72db810066 feat: allow creating and editing vanity invites 2023-08-12 14:44:42 +02:00
Lea 91ba9b94c8 feat: bulk delete invites 2023-08-12 14:44:42 +02:00
Lea 977986736b feat: allow invite editing and deleting 2023-08-12 14:44:42 +02:00
Lea e575389a66 feat: MFA management 2023-08-12 14:44:42 +02:00
Lea 3a2e886803 feat: look up user by email 2023-08-12 14:44:42 +02:00
Paul Makles e1fd192f8b
chore: unset display name 2023-08-10 12:31:23 +01:00
Paul Makles a896884593
chore: reduce permissions required to wipe / update badges 2023-08-10 12:29:54 +01:00
Paul Makles 70133ff82b
chore: port email normalisation routine 2023-08-10 12:26:36 +01:00
Lea 80ba4b7d77
add email verification actions 2023-08-09 23:57:16 +02:00
Lea 1349951135
feat: add button to change a user's email 2023-08-09 23:28:11 +02:00
Lea 4f6be05162
feat: make profile wipe functional 2023-08-09 22:56:28 +02:00
Lea 2522cfe6de
don't error if publishing badge update failed 2023-08-09 21:01:38 +02:00
Paul Makles 05a33172fd
chore: finish implementing ACLs 2023-08-05 20:58:08 +01:00
Paul Makles 095ea105db
chore: add temporary workaround for lack of JWTs 2023-07-31 18:26:30 +01:00
Paul Makles 5969746252
feat: implement ACL for actions 2023-07-30 17:23:05 +01:00
Paul Makles 6d7681e2a1
feat: work on access control lists 2023-07-30 16:51:57 +01:00
Paul Makles 5b6decf034
chore: block all actions 2023-07-30 10:36:53 +01:00
Paul Makles 45bce9d5fb
feat: full report management 2023-07-28 17:37:51 +01:00
Paul Makles 006acdb6ac
feat: create user strikes 2023-07-28 15:42:55 +01:00
Paul Makles f005456f0d
feat: assign badges 2023-07-28 15:08:46 +01:00
Paul Makles 3a246a7052
feat: edit report notes; unify card links 2023-07-28 14:29:46 +01:00
Paul Makles aca5010b41
feat: show email classification, disable / delete accounts 2023-07-28 12:10:37 +01:00
Paul Makles 45405fabd7
feat: set server flags & server/bot discoverability 2023-07-27 17:22:34 +01:00
Paul Makles efafed4931
feat: features yeah 2023-07-27 16:27:03 +01:00
Paul Makles 1637c07506
feat: db + redis methods 2023-07-27 12:28:36 +01:00