Add MemberUiPreference entity for per-member UI prefs
Generic per-member UI preference store (memberId, prefKey, JSONB value) for small persisted UI settings. First consumer is the hex-head popover size selector.
Complete next-intl for System Diagnostics
Wire remaining MySQL, Redis, statistics, request, and accordion UI copy to components.settings.diagnostics keys; use locale-aware time and translated heap badge...
Revert "feat(billing): wire FeaturesManager to platform subscription for child-org gating"
이 뒤틀림 ***************
Revert "feat(billing): 플랫폼 구독 엔드포인트를 추가하여 cross-org 기능 gating"
이 뒤틀림 ***************
Wire FeaturesManager to platform 구독 for child-org 노래
FeaturesManager는 레거시를 호출했습니다. *********** 실제 플랫폼 구독을 읽는 대신 (ungated fallback)를 던졌습니다. 지금 전화 *********** root org의 쿼리 Caller의 cross-org 회원에 대한 상업 구독 주문. 시간 : 콜러...
Cross-org 기능에 대한 플랫폼 구독 엔드 포인트 추가
Child-org 관리자 (GNosia의 소유자 Daniel과 같은)는 COMP 구독이 있습니다. 루트 KamoCRM org에 주문, 자신의 org에하지. FeaturesManager 는 잘못된 시스템을 쿼리하고 아무것도 찾기, 모든 기능을 잠금. 새로운 GET ************...
Legacy getCurrentSubscription stub는 null을 반환하지 않아야 합니다
Null을 반환하면 FeaturesManager는 구독 없이 모든 org를 치료합니다. (billingLoaded=true, hasSubscription=false), 뒤에 모든 특징 견인을 잠그기 향상 벽. stub는 이렇게 붙잡는 구획 세트 subscription=undefined를...
SettingsView 탭에 대한 번역 된 aria-label 사용
지원하다 **************** 다음 intl에서.
Gitignored 메시지/*.json 가져오기를 위한 주위 json 단위
`tsc`와 IDE는 `messages/` JSON이 필요 없이 병합합니다. 메시지/의 밑에 의거한 파일. 유형/**/*.d.ts를 위한 확장은 포함합니다.
I18n for legacy hub content/sidebar via settingsLegacyHub
다음 intl로 하드 코딩 된 영어를 대체하십시오. 안정적인 주제 id 상수 소개; activeTopic는 번역된 디스플레이 문자열 대신 에이즈에 비해.
Scope SettingsSearchBar to components.settings namespace
Use **************** with searchBar.* keys instead of global t() with full dotted paths.
Wire landing page to settingsLanding translations
Replace hardcoded feature cards and section copy with useTranslations- backed strings from **************** including ICU branch label for branch types cards. C...
이동 계정 설정 도움말 패널 메시지 키
모든 hardcoded 도움말 복사를 조직 계정 페이지에서 ranged useTranslations 열쇠. 누락된 파일을 보고하는 i18n-audit 확장 지속적인 마이그레이션 작업을 위한 번역 후크.
Wire organization account hero and tabs to i18n keys
Use **************** strings for SettingsView title, subtitle, and tab labels so the UI shows translated copy instead of raw placeholders left in dictionary ove...
Move translations to kamo-translation-dictionary
All 22 locale files move to the centralized kamo-translation-dictionary repo. The CI now clones that repo and copies the kamo-marketing/ folder into messages/ b...
Move translations to kamo-translation-dictionary
All 22 locale files move to the centralized kamo-translation-dictionary repo. The CI now clones that repo and copies the kamo-internal/ folder into messages/ be...
공통.actions 및 common.tooltips를 통해 와이어 MUI 툴팁 타이틀
TCommon("actions.*")과 리터럴 싱글라인 툴팁 타이틀 문자열을 대체하거나 tCommon("tooltips.*"), 메시지/en.json에 열쇠를 병합하고 배열을 수정합니다. 자신의 useTranslations("common") 걸이를 필요로 하는 성분. 추가하기 미래의 파...
Tooltip wave — AccountManager, ModernColorPicker, SMS tabs
Account grid View/Delete via common.actions; color picker and SMS tooltips via common.tooltips (pickColorFromScreen, resetToDefault, crmIntegrationComingSoon, e...
Tooltip 파 - TeamMemberManager 작업
Wire grid tooltips to *********** 및 common.tooltips.resetFilters. i18n: 감사 tooltip 리터럴 217→209.