implement /setup and /admin

This commit is contained in:
2026-01-23 02:52:53 +01:00
parent e4e5a1c294
commit a9c70a7883
21 changed files with 1124 additions and 13 deletions
+5 -4
View File
@@ -54,10 +54,11 @@
## User Management
- [ ] **Admin dashboard**
- [ ] Send invitations by email
- [ ] Manage users (list, edit roles, deactivate)
- [ ] System statistics (users, entries, contributions)
- [x] **Setup** adds the first user
- [x] **Admin dashboard**
- [x] Send invitations interface (email delivery pending mailer implementation)
- [x] Manage users (list, edit roles, delete)
- [x] System statistics (users, entries, contributions)
- [ ] **User profile page**
- [ ] Edit name, email, password
- [ ] Set primary language preference