Files
lunchtime-web/src
Simon GruberandClaude Sonnet 5.5 7f7e529b16 Add site admin user management page
- Admin API (/api/admin/users, registration links) guarded by require_site_admin:
  confirmed profile email must be in ADMIN_EMAILS, checked server-side
- Block unverified switches to an admin email (PUT /me/profile, X-User-Email)
- Users table with registration date, activity counters, resend and delete
- Create, view (active/previous) and delete registration links
- user_profiles.created_at column with backfill

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-05 15:04:45 +01:00
..
2026-03-29 14:59:03 +02:00