qzl
|
e20b1905cb
|
fix(apps): consolidate FormzInput validators and fix login screen
- Move FormzInput validators to core/form_inputs/form_inputs.dart
- Fix login_screen.dart syntax error (missing 'class' keyword)
- Remove unused _isLoading field
- Fix unnecessary const keywords
- Update login_cubit and register_cubit imports
- Remove duplicate FormzInput definitions from register_cubit
- Add Toast and Banner UI feedback system
- Remove legacy login/register screens (login_code, login_email, login_password, register_step2)
- Remove unused warning_banner widget
- Update tests for new error messages and DI setup
|
2026-02-25 18:00:02 +08:00 |
|
qzl
|
d3bdb3ab4f
|
feat(apps): add router auth protection
|
2026-02-25 15:25:31 +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
|
3be03d8c74
|
fix(apps): improve auth repository tests
|
2026-02-25 14:55:07 +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
|
75f4d2c3fb
|
feat(apps): add core API infrastructure
|
2026-02-25 14:36:03 +08:00 |
|
qzl
|
08571cfc95
|
chore: sync current workspace to dev
|
2026-02-24 18:18:42 +08:00 |
|