objecttothis
dec736ad6c
Bugfix: Fix problems with migration UI in login ( #4589 )
...
* refactor(login): rename methods and keys to camelCase, add initialization keys
- Rename snake_case methods to camelCase in MY_Migration and callers:
is_latest() → isLatest(), migrate_to_ci4() → migrateToCI4(),
get_latest_migration() → getLatestMigration(),
get_current_version() → getCurrentVersion()
- Rename snake_case array keys to camelCase in Login controller:
has_errors → hasErrors, is_new_install → isNewInstall,
is_latest → isLatest, latest_version → latestVersion,
gcaptcha_enabled → gcaptchaEnabled
- Add initialization_required, initialization_message, initialize keys
to all language files to support new install flow messaging
Signed-off-by: Travis Garrison <travis@chiraqbookstore.com >
* refactor(login): move auth validation before migration, reorder language keys alphabetically
- Validate credentials with login_check rule before attempting migration
- Return 401 with invalid credentials message on validation failure
- Alphabetically reorder and align language file keys across all locales
- Add new migration status keys: migrating_database, migration_complete,
migration_complete_login, migration_complete_migrate
- Remove deprecated keys: migration_needed, migration_initializing,
migration_running, migration_required
Signed-off-by: Travis Garrison <travis@chiraqbookstore.com >
---------
Signed-off-by: Travis Garrison <travis@chiraqbookstore.com >
Co-authored-by: Travis Garrison <travis@chiraqbookstore.com >
2026-07-07 10:35:25 +04:00