9e929ddf98
Better metadata editing division #79 ( #82 )
...
* feat: new dropdown-based editor switching
* feat: tab based switching
* feat: add icon
* fix: lint
* chore: i18n translations
oh boy was this a 'chore'
2025-06-05 14:53:19 +10:00
4f8ea3e4ff
Custom readValidatedBody util to return more specific error #69 ( #78 )
...
* feat: add readDropValidatedBody w/ special handler for ArkErrors
* fix: lint
2025-06-03 17:40:41 +10:00
85edc4cca2
chore: move more admin over to arktype validators
2025-05-30 13:17:21 +10:00
3df6818ffe
feat: openapi support plus more api validation
2025-05-10 15:16:26 -04:00
7f7d8c8f45
fix: linting errors
2025-05-10 11:25:45 +10:00
125fe9e6e2
fix: remove jank prisma script, and move to generated prisma client
2025-05-08 16:17:23 +10:00
bfa2c0a641
feat: add oidc to admin panel
2025-05-08 15:29:50 +10:00
87215c4a1e
chore: prettier pass
2025-04-15 21:46:34 -04:00
d4b89b5dc5
fix: inital eslint errors
2025-04-13 21:44:29 -04:00
bd1cb67cd0
feat: user page & $dropFetch util
2025-03-14 12:22:08 +11:00
d4dd259b5f
feat(acls): added backend acls
2025-02-04 13:15:52 +11:00
599da0e348
feat(invitations): completed admin UI, with minor changes to backend
2024-11-07 23:23:49 +11:00
c7b675f841
fix(invitations): fix expires requirement in the admin endpoint
2024-11-07 20:07:53 +11:00
848a611751
server side and user client side completed for registration
2024-10-28 22:16:29 +11:00