From 29e79764d4c7cce06912976ee91ef1ba44ba56aa Mon Sep 17 00:00:00 2001 From: diegosouzapw Date: Thu, 28 May 2026 12:31:31 -0300 Subject: [PATCH] chore(i18n): pt-BR + en activity.eventVerb keys for real audit actions (B/G3) Add 22 new keys under activity.eventVerb.* in both pt-BR.json and en.json corresponding to the new ACTIVITY_ICONS i18nKeyVerb values (providerCredentials*, authLogin*, authLogoutSuccess, syncToken*, settingsUpdate, settingsUpdateFailed, serviceRevealApiKey). Existing keys preserved for back-compat. --- src/i18n/messages/en.json | 21 +++++++++++++++++++++ src/i18n/messages/pt-BR.json | 21 +++++++++++++++++++++ 2 files changed, 42 insertions(+) diff --git a/src/i18n/messages/en.json b/src/i18n/messages/en.json index 88ff5b4c11..602bea59d5 100644 --- a/src/i18n/messages/en.json +++ b/src/i18n/messages/en.json @@ -7399,6 +7399,27 @@ "deployCompleted": "Deploy completed", "skillInstalled": "{actor} installed skill {target}", "skillRemoved": "{actor} removed skill {target}", + "providerCredentialsCreated": "{actor} created credentials for {target}", + "providerCredentialsApplied": "Credentials for {target} applied", + "providerCredentialsUpdated": "{actor} updated credentials for {target}", + "providerCredentialsRevoked": "{actor} revoked credentials for {target}", + "providerCredentialsBatchRevoked": "{actor} batch-revoked credentials", + "providerCredentialsBulkCreated": "{actor} bulk-created credentials", + "providerCredentialsBulkImported": "{actor} bulk-imported credentials", + "providerCredentialsImported": "{actor} imported credentials", + "providerSsrfBlocked": "SSRF attempt blocked for {target}", + "authLoginSuccess": "{actor} signed in", + "authLoginError": "Login error for {actor}", + "authLoginFailed": "Login failed for {actor}", + "authLoginLocked": "{actor} locked out after too many attempts", + "authLoginMisconfigured": "Auth configuration invalid", + "authLoginSetupRequired": "Auth setup required", + "authLogoutSuccess": "{actor} signed out", + "syncTokenCreated": "{actor} created sync token", + "syncTokenRevoked": "{actor} revoked sync token", + "settingsUpdate": "{actor} updated settings", + "settingsUpdateFailed": "Settings update failed", + "serviceRevealApiKey": "{actor} revealed API key for {target}", "genericEvent": "{actor} {target}" } } diff --git a/src/i18n/messages/pt-BR.json b/src/i18n/messages/pt-BR.json index 52ee2eece4..e5a868c70e 100644 --- a/src/i18n/messages/pt-BR.json +++ b/src/i18n/messages/pt-BR.json @@ -7389,6 +7389,27 @@ "deployCompleted": "Deploy concluído", "skillInstalled": "{actor} instalou a skill {target}", "skillRemoved": "{actor} removeu a skill {target}", + "providerCredentialsCreated": "{actor} criou credenciais para {target}", + "providerCredentialsApplied": "Credenciais de {target} aplicadas", + "providerCredentialsUpdated": "{actor} atualizou credenciais de {target}", + "providerCredentialsRevoked": "{actor} revogou credenciais de {target}", + "providerCredentialsBatchRevoked": "{actor} revogou credenciais em lote", + "providerCredentialsBulkCreated": "{actor} criou credenciais em lote", + "providerCredentialsBulkImported": "{actor} importou credenciais em lote", + "providerCredentialsImported": "{actor} importou credenciais", + "providerSsrfBlocked": "Tentativa de SSRF bloqueada em {target}", + "authLoginSuccess": "{actor} entrou no sistema", + "authLoginError": "Erro de login de {actor}", + "authLoginFailed": "Falha de login de {actor}", + "authLoginLocked": "Conta de {actor} bloqueada por tentativas excessivas", + "authLoginMisconfigured": "Configuração de auth inválida", + "authLoginSetupRequired": "Setup de auth requerido", + "authLogoutSuccess": "{actor} saiu do sistema", + "syncTokenCreated": "{actor} criou token de sync", + "syncTokenRevoked": "{actor} revogou token de sync", + "settingsUpdate": "{actor} atualizou configurações", + "settingsUpdateFailed": "Falha ao atualizar configurações", + "serviceRevealApiKey": "{actor} visualizou API key de {target}", "genericEvent": "{actor} {target}" } }