1
0
Fork 0
Commit Graph

150 Commits (main)

Author SHA1 Message Date
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
Paul Makles 3a246a7052
feat: edit report notes; unify card links 2023-07-28 14:29:46 +01:00
Paul Makles 9f5de75d26
feat: show active sessions on account page 2023-07-28 12:32:06 +01:00
Paul Makles 251cb9b7f6
feat: unsuspend users 2023-07-28 12:11:19 +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
Lea 62d567eac1 fix: handle user action errors correctly 2023-07-27 18:13:28 +02:00
Lea 2c3ee300c5 feat: make some values configurable 2023-07-27 18:09:13 +02:00
Paul Makles efafed4931
feat: features yeah 2023-07-27 16:27:03 +01:00
Paul Makles bebe115db2
chore: add toaster from shadcn 2023-07-27 16:26:53 +01:00
Paul Makles 188d755a23
feat: flesh out data shown on inspector 2023-07-27 16:26:40 +01:00
Paul Makles 1637c07506
feat: db + redis methods 2023-07-27 12:28:36 +01:00
Paul Makles 34478deb2c
chore: import more shadcn UI 2023-07-27 12:28:27 +01:00
Paul Makles c39738833d
feat: various inspector components 2023-07-27 12:28:18 +01:00
Paul Makles d2021a5a9c
feat: various common elements incl. navigation 2023-07-27 12:28:11 +01:00
Paul Makles b45973482d
feat: various cards 2023-07-27 12:28:02 +01:00
Paul Makles ef53ec696f
feat: flesh out app 2023-07-27 12:27:57 +01:00
Paul Makles b7a3a61717
feat: flesh out inspector 2023-07-27 12:27:43 +01:00
Paul Makles 2b296330c9
fix: use inline alignment for badge 2023-07-25 12:52:10 +01:00
Paul Makles 8d31b59255
feat: show related reports for content 2023-07-25 12:51:10 +01:00
Paul Makles f499c0179e
feat: 404 page 2023-07-25 12:50:47 +01:00
Paul Makles 91e58d42f2
feat: basic report viewer and panel layouts 2023-07-24 20:31:17 +01:00
Paul Makles 15ae9bbf17
Initial commit from Create Next App 2023-07-24 15:23:20 +01:00