Commit Graph

4 Commits

Author SHA1 Message Date
GW_MC
4eddf7e094 feat: Implement initial setup service for admin user creation
- Added `SetupService` to handle the generation and validation of setup tokens.
- Integrated setup token generation during application startup if no admin users exist.
- Created API endpoints for checking setup status and completing the initial setup.
- Updated `AuthService` to include functionality for creating the initial admin user.
- Enhanced error handling for setup and authentication processes.
- Added frontend components for login and protected routes.
- Implemented Zustand store for managing authentication state.
- Updated Vite configuration to check setup status and serve the setup page if required.
- Documented the initial setup process in `setup.md`.
2026-03-03 07:46:49 +00:00
GW_MC
520ab74391 feat: add setup_tokens entity and migration for SeaORM 2026-03-03 07:44:40 +00:00
GW_MC
091743bb51 feat: update dependencies and improve development commands in Justfile 2026-03-03 04:49:26 +00:00
GW_MC
8f213c19c8 feat: stub master file structures 2026-03-03 04:33:15 +00:00