Commit Graph

1 Commits

Author SHA1 Message Date
徐枫
1a6d61ec36 feat: add setup wizard and enhance login flow
- Add /setup route with 4-step wizard: welcome, admin account creation,
  basic config (port, HTTPS), completion
- Router auto-detects first-time setup via GET /admin/setup/status
- Redirects to /setup if not configured, blocks /setup after init
- Uses Headless UI TransitionRoot for step animations
- Password confirmation with mismatch validation

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-17 20:31:34 +08:00