qzl
|
8c1dfa9987
|
feat(apps): integrate auth cubits with register and login screens
|
2026-02-25 15:21:26 +08:00 |
|
qzl
|
c9195b81b6
|
feat(apps): add LoginCubit for login form
|
2026-02-25 15:09:29 +08:00 |
|
qzl
|
89d2722241
|
feat(apps): add RegisterCubit for signup form
|
2026-02-25 15:05:29 +08:00 |
|
qzl
|
9b51c8b293
|
feat(apps): add AuthBloc for global auth state
|
2026-02-25 14:59:20 +08:00 |
|
qzl
|
b00cfc80ab
|
feat(apps): add auth repository
|
2026-02-25 14:51:21 +08:00 |
|
qzl
|
bfec6ffd7d
|
feat(apps): add auth data models
|
2026-02-25 14:45:08 +08:00 |
|
qzl
|
02e5e52e1f
|
fix: add navigation links and account screen
- Fix empty onPressed handlers in login/home screens
- Add todo/calendar toggle navigation in bottom dock
- Fix message invite detail path (/messages/invites/:id)
- Add account screen with logout/switch account dialogs
- Add /settings/account route
|
2026-02-25 12:06:14 +08:00 |
|
qzl
|
4fb90de1f5
|
feat(flutter): add auth module with router and screens
- Add app_router.dart with auth routes (login, register)
- Update main.dart with MaterialApp.router
- Add 5 auth screens:
- LoginEmailScreen with email validation
- LoginPasswordScreen with password visibility toggle
- LoginCodeScreen with verification code input
- RegisterScreen with step indicator
- RegisterStep2Screen with password/code/invite inputs
|
2026-02-25 10:57:43 +08:00 |
|