KamoCRM

Przenieś changelog word replacement na backend przed tłumaczeniem

FeatureSecurityService
Przesyłane
17 kwietnia 2026 04:01 UTC
Autor
Kamo
Zgłoszenie
5a8ecae

Zamienniki tekstu (Docs-Docs, Meet-Meet itp.) i tajna nazwa Redaction (tajne nazwy K8s) były wcześniej stosowane po stronie klienta w ChangelogClient.tsx, co oznacza, że surowe warunki wrażliwe były przechowywane w Baza danych i przesyłana do usługi tłumaczeniowej — tak przetłumaczone zapisy Może eksponować nazwy wewnętrzne w innych językach. Obie listy są teraz stosowane w ChangelogSanitizationService przed commit Jest uporczywy. ZamiennikTekt() obejmuje tytuły; dezynfekcja() opisów (podkładki-podkładki są najpierw, a następnie zastępująTenta). Frontend nie jest już potrzebny Aby zrobić jakąkolwiek cenzurę.

Wszystkie zmiany

Jak to, co widzisz żeglugę?

Wszystko to pojawia się w twoim miejscu pracy na własną rękę. Zacznij od bezpłatnego planu i przeczytaj tę stronę ponownie w miesiącu.

Zacząć na zawszeZobacz ceny