Commit Graph

106 Commits

Author SHA1 Message Date
3ffab4e70a feat(server): add anime_service wrapper, unit tests, update docs 2025-10-14 21:57:20 +02:00
aec6357dcb feat(auth): add AuthService with JWT, lockout and tests 2025-10-13 00:03:02 +02:00
539dd80e14 removed old stff 2025-10-12 23:45:02 +02:00
7a71715183 backup 2025-10-12 18:05:31 +02:00
6d0c3fdf26 backup 2025-10-06 12:59:27 +02:00
3f98dd6ebb Implement application setup and flow middleware
- Add SetupService for detecting application setup completion
- Create ApplicationFlowMiddleware to enforce setup  auth  main flow
- Add setup processing endpoints (/api/auth/setup, /api/auth/setup/status)
- Add Pydantic models for setup requests and responses
- Integrate middleware into FastAPI application
- Fix logging paths to use ./logs consistently
- All existing templates (setup.html, login.html) already working
2025-10-06 12:48:18 +02:00