KamoCRM

Déplacer le remplacement du mot changelog vers le backend avant traduction

FeatureSecurityService
Expédié
17 avril 2026 à 04:01 UTC
Auteur
Kamo
S'engager
5a8ecae

Remplacement de texte (Docs-Docs, Meet-Meet, etc.) et nom secret redaction (K8s noms secrets) ont été précédemment appliqués côté client dans ChangelogClient.tsx, ce qui signifie que les termes sensibles bruts ont été stockés dans le et transmis au service de traduction - ainsi traduits pourrait exposer les noms internes dans d'autres langues. Les deux listes sont maintenant appliquées dans ChangelogSanitizationService avant l'engagement. Suspendre le texte() couvre les titres; les désinfectes() couvrent les descriptions (les rubans fonctionnent en premier, puis remplacentText). Le frontend n'a plus besoin de censurer.

Tous les changements

Comme ce que tu vois expédier ?

Tout cela arrive dans votre espace de travail par lui-même. Commencez sur le plan gratuit et relisez cette page dans un mois.

Commencez gratuitement pour toujoursPrix de visualisation