1
0
Fork 0
Commit Graph

72 Commits (78632d4a48085cbe5e1b9ee03ff66fc9dbbfd379)

Author SHA1 Message Date
Lea 78632d4a48
fix: clear alert message after sending 2023-08-09 22:26:10 +02:00
Lea 1f116d4e37
chore: goot bye temp 2023-08-09 22:23:49 +02:00
Lea e5d2a98af9
fix: reword button text 2023-08-09 22:21:01 +02:00
Lea 9ec4fe1b3a
feat: checkbox element, reset profile dialog 2023-08-09 22:18:52 +02:00
Lea bf77f3798e
chore: allow mods to access user bots and servers
i don't think this info is too sensitive, i intentionally left out messages and memberships for now
2023-08-09 21:20:45 +02:00
Lea 831abb6dc2
fix: fetch created reports correctly 2023-08-09 21:13:15 +02:00
Lea de305d3901
chore: update ACLs
- Added permission to manage badges for user support (mainly to assign the donator badge)
- Added `channels/{fetch,create}/dm` for moderation, required for alerts
- Removed permission bypass for insert since it shouldn't be needed anymore
2023-08-09 21:12:54 +02:00
Lea 2522cfe6de
don't error if publishing badge update failed 2023-08-09 21:01:38 +02:00
Lea 19465043a1
fix: send correct content when sending alert 2023-08-09 20:46:25 +02:00
Lea 2cf61f26a0
feat: 🐝 2023-08-09 20:35:25 +02:00
Lea 0cbe4933f8
fix: render account page without `authifier` perm 2023-08-09 20:19:28 +02:00
Lea 3104c57db7
fix: catch errors while fetching recent messages 2023-08-09 20:15:32 +02:00
Lea d4de52dc35
feat: allow permission bypass via env var 2023-08-09 20:02:50 +02:00
Paul Makles 7c6cb47bc0
chore: update ACLs 2023-08-06 19:47:19 +01:00
Paul Makles 0ac3f774f5
chore: update ACLs 2023-08-06 19:14:25 +01:00
Paul Makles 772bc75e34
chore: update ACLs 2023-08-05 21:50:41 +01:00
Paul Makles 12ee0001f9
fix: skip sessions if no permission 2023-08-05 21:50:11 +01:00
Paul Makles bae34d02ea
chore: add channel to moderation 2023-08-05 21:14:22 +01:00
Paul Makles 14b414d881
chore: add messages to ACL 2023-08-05 21:13:41 +01:00
Paul Makles 7ec6b1cade
chore: edit ACLs 2023-08-05 21:12:03 +01:00
Paul Makles b6e96a32c9
chore: edit ACLs 2023-08-05 21:07:07 +01:00
Paul Makles 47ca07984f
chore: edit discover perms 2023-08-05 21:01:25 +01:00
Paul Makles fee6114df0
fix: add additional perms for moderation 2023-08-05 21:01:07 +01:00
Paul Makles b38b613c44
fix: better error handling without acl defined 2023-08-05 20:59:19 +01: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 7144d889e8
fix: don't clear projection 2023-07-31 14:46:04 +01:00
Paul Makles b77e545159
chore: update perms 2023-07-31 14:36:35 +01:00
Paul Makles ea39b68703
feat: further work on more narrow permissions 2023-07-30 21:40:19 +01:00
Paul Makles 70aa95577a
chore: more styling changes 2023-07-30 17:40:13 +01:00
Paul Makles ffab10fec9
chore: minor styling changes 2023-07-30 17:39:25 +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 77bf9dfeed
feat: handle 500 error 2023-07-30 16:51:29 +01:00
Paul Makles 893ea3d930
fix: support SSR for login button 2023-07-30 12:15:29 +01:00
Paul Makles 68851f1b17
fix: use callback url if present 2023-07-30 12:14:09 +01:00
Paul Makles 2c3ad1082e
feat: skip next-auth sign in page 2023-07-30 12:11:33 +01:00
Paul Makles 1397eb8f5a
chore: define pages in auth options 2023-07-30 12:07:51 +01:00
Paul Makles 41c3d1ea1d
chore: wildcard match paths 2023-07-30 12:06:30 +01:00
Paul Makles 43eb7691d5
fix: wildcard match panel routes 2023-07-30 12:05:07 +01:00
Paul Makles 501687c399
chore: redirect unauthenticated users to home 2023-07-30 12:02:14 +01:00
Paul Makles 7898453990
chore: add PORT env variable 2023-07-30 11:47:58 +01:00
Paul Makles 0a3782946e
feat: add auth middleware and logout button 2023-07-30 11:43:39 +01:00
Paul Makles 72b7e39937
refactor: move page specific components
feat: add authentication module
2023-07-30 11:32:06 +01:00
Paul Makles 5b6decf034
chore: block all actions 2023-07-30 10:36:53 +01:00
Paul Makles b1670419b1
feat: home page (when logged out) 2023-07-29 20:07:47 +01:00
Paul Makles 7ef4a1ed4a
chore: populate pages 2023-07-28 19:09:01 +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