izzy
|
d30ceea373
|
test: complete test for editing role positions
|
2025-06-08 11:32:42 +01:00 |
|
izzy
|
3e8a401077
|
test: begin writing test for role editing
|
2025-06-08 11:18:47 +01:00 |
|
izzy
|
99f400bc7b
|
fix: logic error in initial data check
|
2025-06-08 11:18:47 +01:00 |
|
izzy
|
73b576a75f
|
fix: ensure server ID is fanned out with role ranks update
fix: ensure original order is correctly sorted on edit route
|
2025-06-08 11:18:47 +01:00 |
|
izzy
|
4e4e598daf
|
refactor: minor formatting changes
|
2025-06-08 11:18:47 +01:00 |
|
Zomatree
|
77daf82b94
|
chore: refactor new role rankings code
|
2025-06-08 11:18:47 +01:00 |
|
Zomatree
|
e00603f276
|
fix: route ranking
|
2025-06-08 11:18:47 +01:00 |
|
Zomatree
|
1b2c7b2fa1
|
feat: add roles migration
|
2025-06-08 11:18:47 +01:00 |
|
Zomatree
|
c526095d4f
|
feat: initial bulk role reorder route
|
2025-06-08 11:18:47 +01:00 |
|
izzy
|
69ae767175
|
refactor: some clippy recommendations
|
2025-05-13 10:48:56 +01:00 |
|
Paul Makles
|
add3f40b23
|
fix: don't allow users to time themselves out
closes #376
|
2025-02-10 18:54:15 +00:00 |
|
Paul Makles
|
3080ec1f5a
|
refactor: capture errors with line numbers
refactor: update file api
|
2024-09-29 14:37:08 +01:00 |
|
Paul Makles
|
f8ec6ba5ff
|
fix(delta): add check to roles_fetch route
|
2024-08-05 16:20:21 +01:00 |
|
Zomatree
|
87a9fb79f2
|
chore: Write tests for pinning
|
2024-07-21 22:22:46 +01:00 |
|
Paul Makles
|
c5f4b94aa5
|
fix(bonfire): Ready event should include user with online status true (if applicable)
|
2024-06-25 21:02:27 +01:00 |
|
Paul Makles
|
e5eea267cf
|
refactor(core/config): move limits to 'global' key
|
2024-06-25 18:10:23 +01:00 |
|
Paul Makles
|
d179d1e695
|
fix(delta): don't specify the other member in permission check
supersedes / closes #323
|
2024-06-15 11:01:03 +01:00 |
|
Paul Makles
|
301676fb54
|
refactor(quark): port report_content & code clean-up
#283
|
2024-04-07 22:57:55 +01:00 |
|
Paul Makles
|
9e42567050
|
refactor(quark): port roles_create, roles_delete, roles_edit, roles_fetch, server_ack, server_delete, server_edit, server_fetch
#283
|
2024-04-07 22:26:56 +01:00 |
|
Paul Makles
|
9de963fb56
|
refactor(quark): port member_edit, member_experimental_query, member_fetch_all, member_remove, permissions_set_default, permissions_set
#283
|
2024-04-07 21:35:45 +01:00 |
|
Paul Makles
|
03340a2b5a
|
refactor(quark): port ban_create, ban_list, ban_remove, emoji_list, invites_fetch
#283
|
2024-04-07 20:48:36 +01:00 |
|
Paul Makles
|
aded2e3239
|
fix: add elevation check to role edit route
|
2024-04-07 15:52:14 +01:00 |
|
ToastXC
|
41ef76ff3e
|
feat: member fetching with roles (#299)
|
2024-02-06 13:20:35 +00:00 |
|
Paul Makles
|
a6bc9fcbb3
|
refactor: implement Server::create
|
2023-10-28 14:25:29 +01:00 |
|
Paul Makles
|
cd0737911b
|
refactor: use fixtures to populate db
refactor: method for creating server channels
|
2023-10-27 16:31:37 +01:00 |
|
TheBobBobs
|
55bd6fb087
|
fix: incorrect owner rank
|
2023-07-02 08:35:49 +01:00 |
|
Paul Makles
|
c0ebaa0bd3
|
chore: include discriminator in ban list response
|
2023-06-15 19:23:47 +01:00 |
|
Paul Makles
|
bf3e027067
|
feat: channel model implementation (#250)
Co-authored-by: ToastXC <100072983+toastxc@users.noreply.github.com>
|
2023-06-04 18:52:49 +01:00 |
|
Paul Makles
|
2a6d532852
|
feat: allow fetching channels with server
|
2023-05-31 14:05:46 +01:00 |
|
Paul Makles
|
d81d08f1ce
|
feat: add a route for searching for server members
|
2023-05-21 16:09:14 +01:00 |
|
Paul Makles
|
8b12546b56
|
fix: allow editing flags and discoverable
|
2023-05-15 17:18:33 +01:00 |
|
Paul Makles
|
a326cdc736
|
refactor: remove unused import
|
2023-04-21 18:40:00 +01:00 |
|
ToastXC
|
487b979f0d
|
fix: remove check for bot account fetching invites from a server (#237)
|
2023-04-20 11:05:13 +01:00 |
|
ToastXC
|
b9d813d8f0
|
fix: deny access for bot creating a server (#238)
|
2023-04-20 11:04:51 +01:00 |
|
Zomatree
|
144f0d39c6
|
fix: Add limits to channels and roles
|
2023-04-10 17:39:21 +01:00 |
|
Zomatree
|
f309218573
|
chore: cleanup code
|
2023-03-15 19:47:30 +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
|
b83f6da648
|
feat: allow editing server flags through edit route
|
2023-03-11 16:40:23 +00:00 |
|
Paul Makles
|
cc2054838a
|
chore: swap okapi for revolt_okapi
|
2023-01-20 14:00:19 +00:00 |
|
Paul Makles
|
27b4699299
|
fix: unify foreign user fetch into one method
|
2023-01-03 21:04:04 +00:00 |
|
Paul Makles
|
86ad72b426
|
fix: strip unknown channels from categories (fixes #201)
|
2022-09-12 21:39:29 +01:00 |
|
Paul Makles
|
deffe663cb
|
feat: add ability to leave groups / servers silently
|
2022-09-02 15:32:11 +01:00 |
|
Paul Makles
|
345e4d5f13
|
fix: validate categories
|
2022-09-01 09:41:00 +01:00 |
|
Paul Makles
|
fa82be74b5
|
fix: adjust permission checks for member_edit
|
2022-07-26 14:06:53 +01:00 |
|
Paul Makles
|
a7273d0556
|
feat: allow servers to set discoverable value
|
2022-07-15 17:57:30 +01:00 |
|
Paul Makles
|
72aed64e5b
|
chore: allow banning users not in server
|
2022-07-15 16:47:27 +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
|
a7e0c42ee4
|
feat: add emoji
|
2022-07-07 13:23:31 +01:00 |
|
Paul Makles
|
020f2a1b1a
|
fix: enforce role permissions on member_edit
|
2022-06-06 11:37:37 +01:00 |
|