Ivan087
e73b3147ed
refactor: simplify setup flow — eliminate redundant DB calls and login round-trips
- Add AdminExists() to UserRepository (EXISTS query, not full table scan)
- SetupInitialAdmin returns tokens directly (skip separate Login call)
- Add SetupRequest DTO to auth_dto.go (replace inline struct)
- Extract defaultEmail() helper (removes duplicated email logic)
- AuthPage uses setup tokens directly (skip redundant apiLogin call)
- Use customAxiosInstance for auth API calls (consistent with codebase)
2026-05-21 14:22:52 +08:00
..
2026-05-12 16:15:14 +08:00
2026-05-20 16:56:29 +08:00
2026-05-21 14:22:52 +08:00
2026-05-12 16:15:14 +08:00
2026-05-12 16:15:14 +08:00
2026-05-12 16:15:14 +08:00
2026-05-20 16:56:29 +08:00
2026-05-20 16:56:29 +08:00
2026-05-12 16:15:14 +08:00