feat: basic admin interface

This commit is contained in:
Zoe
2026-10-08 13:41:02 -05:00
parent 7b0800882a
commit f6e1bc1f47
27 changed files with 4095 additions and 49 deletions
-4
View File
@@ -1,4 +0,0 @@
// Public on purpose: the sign in pages ask this before anyone has an account.
export default defineEventHandler(async () => {
return { needed: await isSetupNeeded() };
});