autoheal(i18n): expose configuration.xlvask.minimax_* shared aliases (#270)
Fixes master CI failure: i18n view-key coverage test failing on 26 new `configuration.xlvask.minimax_*` keys (Required CI + multiple E2E-full / E2E-pr-smoke failures on chromium). - SHA:8d646ce- Failing check: Required CI, E2E-full-Chromium-desktop-customer-shard-1-of-1, E2E-full-Chromium-mobile-admin-shard-2-of-2, E2E-pr-smoke-chromium-mobile (run 31326385063) - Run: 31326385063 - Root cause: commit8d646ceadded 26 new `configuration.xlvask.minimax_*` keys to all 5 locale compat source/generated files, but did not add matching shared aliases to `src/i18n/source/global/shared/configuration/index.json`. The i18n view-key coverage test resolves keys via the merged `shared` tree (which only exposes keys whose aliases live in the global shared configuration source), so every new key was reported as missing across all 5 locales. Fix: add the 26 missing `configuration.xlvask.minimax_*` aliases to the shared configuration source, following the existing `enable_openai_integration` pattern, and regenerate `src/i18n/generated/global-v2.json`. Local verification: `npm run i18n:v2:check` is green and a full scan of all 2334 view keys shows coverage across da/en/sv/de/no. Verified locally: - `npm run i18n:v2:check` → all 4 sub-checks green - Local scan of all view keys → all 2334 keys present in all 5 locales - `npm run lint` → clean - `npm run test:unit:fast` → 1343 / 1343 tests pass - `npm run format:tests:check` → all formatted Filed by master-autoheal-agent cron. Co-authored-by: Truck Wash Agent <agent@copenhagentruckwash.local>
This commit is contained in:
co-authored by
Truck Wash Agent
parent
8d646ce770
commit
29ef97a86c
@@ -1667,12 +1667,38 @@
|
||||
"enable_automatic_creation": "@:{'templates.generated.compat.configuration.xlvask.enable_automatic_creation'}",
|
||||
"enable_automatic_creation_desc": "@:{'templates.generated.compat.configuration.xlvask.enable_automatic_creation_desc'}",
|
||||
"enable_desc": "@:{'templates.generated.compat.configuration.xlvask.enable_desc'}",
|
||||
"enable_minimax_integration": "@:{'templates.generated.compat.configuration.xlvask.enable_minimax_integration'}",
|
||||
"enable_minimax_integration_desc": "@:{'templates.generated.compat.configuration.xlvask.enable_minimax_integration_desc'}",
|
||||
"enable_openai_integration": "@:{'templates.generated.compat.configuration.xlvask.enable_openai_integration'}",
|
||||
"enable_openai_integration_desc": "@:{'templates.generated.compat.configuration.xlvask.enable_openai_integration_desc'}",
|
||||
"enable_sync": "@:{'templates.generated.compat.configuration.xlvask.enable_sync'}",
|
||||
"enable_sync_desc": "@:{'templates.generated.compat.configuration.xlvask.enable_sync_desc'}",
|
||||
"general_settings": "@:{'templates.generated.compat.configuration.general.title'}",
|
||||
"general_settings_desc": "@:{'templates.generated.compat.configuration.general.title_desc'}",
|
||||
"minimax_api_key": "@:{'templates.generated.compat.configuration.xlvask.minimax_api_key'}",
|
||||
"minimax_api_key_desc": "@:{'templates.generated.compat.configuration.xlvask.minimax_api_key_desc'}",
|
||||
"minimax_api_key_placeholder": "@:{'templates.generated.compat.configuration.xlvask.minimax_api_key_placeholder'}",
|
||||
"minimax_api_key_required": "@:{'templates.generated.compat.configuration.xlvask.minimax_api_key_required'}",
|
||||
"minimax_enable": "@:{'templates.generated.compat.configuration.xlvask.minimax_enable'}",
|
||||
"minimax_enable_desc": "@:{'templates.generated.compat.configuration.xlvask.minimax_enable_desc'}",
|
||||
"minimax_reauth_confirm": "@:{'templates.generated.compat.configuration.xlvask.minimax_reauth_confirm'}",
|
||||
"minimax_reauth_desc": "@:{'templates.generated.compat.configuration.xlvask.minimax_reauth_desc'}",
|
||||
"minimax_reauth_failed": "@:{'templates.generated.compat.configuration.xlvask.minimax_reauth_failed'}",
|
||||
"minimax_reauth_in_progress": "@:{'templates.generated.compat.configuration.xlvask.minimax_reauth_in_progress'}",
|
||||
"minimax_reauth_success": "@:{'templates.generated.compat.configuration.xlvask.minimax_reauth_success'}",
|
||||
"minimax_reauth_success_desc": "@:{'templates.generated.compat.configuration.xlvask.minimax_reauth_success_desc'}",
|
||||
"minimax_reauth_title": "@:{'templates.generated.compat.configuration.xlvask.minimax_reauth_title'}",
|
||||
"minimax_reauthenticate": "@:{'templates.generated.compat.configuration.xlvask.minimax_reauthenticate'}",
|
||||
"minimax_remove": "@:{'templates.generated.compat.configuration.xlvask.minimax_remove'}",
|
||||
"minimax_remove_confirm": "@:{'templates.generated.compat.configuration.xlvask.minimax_remove_confirm'}",
|
||||
"minimax_remove_desc": "@:{'templates.generated.compat.configuration.xlvask.minimax_remove_desc'}",
|
||||
"minimax_remove_failed": "@:{'templates.generated.compat.configuration.xlvask.minimax_remove_failed'}",
|
||||
"minimax_remove_in_progress": "@:{'templates.generated.compat.configuration.xlvask.minimax_remove_in_progress'}",
|
||||
"minimax_remove_success": "@:{'templates.generated.compat.configuration.xlvask.minimax_remove_success'}",
|
||||
"minimax_remove_success_desc": "@:{'templates.generated.compat.configuration.xlvask.minimax_remove_success_desc'}",
|
||||
"minimax_remove_title": "@:{'templates.generated.compat.configuration.xlvask.minimax_remove_title'}",
|
||||
"minimax_settings": "@:{'templates.generated.compat.configuration.xlvask.minimax_settings'}",
|
||||
"minimax_settings_desc": "@:{'templates.generated.compat.configuration.xlvask.minimax_settings_desc'}",
|
||||
"password": "@:{'templates.generated.compat.settings.section.password'}",
|
||||
"password_desc": "@:{'templates.generated.compat.settings.section.password_desc'}",
|
||||
"subtitle": "@:{'templates.generated.compat.configuration.xlvask.subtitle'}",
|
||||
|
||||
@@ -412,12 +412,38 @@
|
||||
"enable_automatic_creation": "@:{'phrases.compat.configuration.xlvask.enable_automatic_creation'}",
|
||||
"enable_automatic_creation_desc": "@:{'phrases.compat.configuration.xlvask.enable_automatic_creation_desc'}",
|
||||
"enable_desc": "@:{'phrases.compat.configuration.xlvask.enable_desc'}",
|
||||
"enable_minimax_integration": "@:{'phrases.compat.configuration.xlvask.enable_minimax_integration'}",
|
||||
"enable_minimax_integration_desc": "@:{'phrases.compat.configuration.xlvask.enable_minimax_integration_desc'}",
|
||||
"enable_openai_integration": "@:{'phrases.compat.configuration.xlvask.enable_openai_integration'}",
|
||||
"enable_openai_integration_desc": "@:{'phrases.compat.configuration.xlvask.enable_openai_integration_desc'}",
|
||||
"enable_sync": "@:{'phrases.compat.configuration.xlvask.enable_sync'}",
|
||||
"enable_sync_desc": "@:{'phrases.compat.configuration.xlvask.enable_sync_desc'}",
|
||||
"general_settings": "@:{'phrases.compat.configuration.general.title'}",
|
||||
"general_settings_desc": "@:{'phrases.compat.configuration.general.title_desc'}",
|
||||
"minimax_api_key": "@:{'phrases.compat.configuration.xlvask.minimax_api_key'}",
|
||||
"minimax_api_key_desc": "@:{'phrases.compat.configuration.xlvask.minimax_api_key_desc'}",
|
||||
"minimax_api_key_placeholder": "@:{'phrases.compat.configuration.xlvask.minimax_api_key_placeholder'}",
|
||||
"minimax_api_key_required": "@:{'phrases.compat.configuration.xlvask.minimax_api_key_required'}",
|
||||
"minimax_enable": "@:{'phrases.compat.configuration.xlvask.minimax_enable'}",
|
||||
"minimax_enable_desc": "@:{'phrases.compat.configuration.xlvask.minimax_enable_desc'}",
|
||||
"minimax_reauth_confirm": "@:{'phrases.compat.configuration.xlvask.minimax_reauth_confirm'}",
|
||||
"minimax_reauth_desc": "@:{'phrases.compat.configuration.xlvask.minimax_reauth_desc'}",
|
||||
"minimax_reauth_failed": "@:{'phrases.compat.configuration.xlvask.minimax_reauth_failed'}",
|
||||
"minimax_reauth_in_progress": "@:{'phrases.compat.configuration.xlvask.minimax_reauth_in_progress'}",
|
||||
"minimax_reauth_success": "@:{'phrases.compat.configuration.xlvask.minimax_reauth_success'}",
|
||||
"minimax_reauth_success_desc": "@:{'phrases.compat.configuration.xlvask.minimax_reauth_success_desc'}",
|
||||
"minimax_reauth_title": "@:{'phrases.compat.configuration.xlvask.minimax_reauth_title'}",
|
||||
"minimax_reauthenticate": "@:{'phrases.compat.configuration.xlvask.minimax_reauthenticate'}",
|
||||
"minimax_remove": "@:{'phrases.compat.configuration.xlvask.minimax_remove'}",
|
||||
"minimax_remove_confirm": "@:{'phrases.compat.configuration.xlvask.minimax_remove_confirm'}",
|
||||
"minimax_remove_desc": "@:{'phrases.compat.configuration.xlvask.minimax_remove_desc'}",
|
||||
"minimax_remove_failed": "@:{'phrases.compat.configuration.xlvask.minimax_remove_failed'}",
|
||||
"minimax_remove_in_progress": "@:{'phrases.compat.configuration.xlvask.minimax_remove_in_progress'}",
|
||||
"minimax_remove_success": "@:{'phrases.compat.configuration.xlvask.minimax_remove_success'}",
|
||||
"minimax_remove_success_desc": "@:{'phrases.compat.configuration.xlvask.minimax_remove_success_desc'}",
|
||||
"minimax_remove_title": "@:{'phrases.compat.configuration.xlvask.minimax_remove_title'}",
|
||||
"minimax_settings": "@:{'phrases.compat.configuration.xlvask.minimax_settings'}",
|
||||
"minimax_settings_desc": "@:{'phrases.compat.configuration.xlvask.minimax_settings_desc'}",
|
||||
"password": "@:{'phrases.compat.settings.section.password'}",
|
||||
"password_desc": "@:{'phrases.compat.settings.section.password_desc'}",
|
||||
"subtitle": "@:{'phrases.compat.configuration.xlvask.subtitle'}",
|
||||
|
||||
Reference in New Issue
Block a user