Jurnal de schimbări
Ce e nou.
Fiecare îmbunătățire a platformei, pe măsură ce se livrează.
· SecurityService
Adăugați criteriul de evaluare a subscripției platformei pentru gatingul caracteristicilor interorg
Administratorii Child-org (ca și proprietarul GNosia Daniel) au abonamentul la COMP ordine pe root KamoCRM org, nu pe cont propriu org. CaracteristiciManager a fost interogarea sistemului greșit și găsirea nimic, blocarea tuturor caracteristicilor. GET nou Nu-ţi face griji. rezolvă ID-ul utilizatorului apelantului peste limitele org, găsește apartenența lor root-org, și returnează cel mai recent Acreditare Order de pe platformă Sistemul comercial.
· kamo-internal
Utilizaţi eticheta aria tradusă pentru SetăriView file
Citiri Ne vedem mai târziu.
· kamo-internal
I18n pentru conținutul/sidebarul hub-ului moștenit prin setăriLegacyHub
Înlocuiți hard-coded English cu următorul-intl. introduce constante stabile de identificare a subiectului; ActiveTopic este comparat cu ID-uri în loc de siruri de caractere de afișare traduse.
· kamo-internal
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. Consolidate filtered lists with memoized catalog arrays and broaden empty-search checks (platform/support).
· kamo-marketing
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/ before building, replacing the previous two-phase build+translate pipeline with a simpler build+deploy flow.
· kamo-internal
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/ before building, replacing the previous two-phase build+translate pipeline with a simpler build+deploy flow.
· kamo-internal
Wire MUI Tooltip titluri prin acţiuni comune şi comune.tooltips
Înlocuiți șiruri literale de titlu cu un singur rând cu "acțiuni" comune.*) sau common("tooltips.*"), combine keys in message/en.json, and fix cuibuled componente care au nevoie de utilizarea lor proprieTraduceri["comune") cârlige. Adaugă o script codemod pentru valuri viitoare și remedieri BranchSetupManager multiline instrument tip.
· kamo-internal
Tooltip wave — AccountManager, ModernColorPicker, SMS tabs
Account grid View/Delete via common.actions; color picker and SMS tooltips via common.tooltips (pickColorFromScreen, resetToDefault, crmIntegrationComingSoon, emoji, attachFile). Merge fragment into en.json. i18n: audit tooltip literals 209→202.
· kamo-internal
Unda de unelte
Vârfuri de instrumente de reţea pentru ************* şi sfaturi comune.reseteazăFilters. i18n: instrument de audit literals 217→209.
· kamo-internal
Tooltip wave — DocManager grid and row actions
Internationalize all literal Tooltip titles in DocManager via common.tooltips and common.actions (download, share, delete, refresh). Merge fragment into en.json. i18n: audit tooltip literals 230→217.
· kamo-internal
Tooltip wave
Comment - Nu. i18n:tip instrument de audit literal 236→230.
· kamo-internal
Anunţuri de abonamente, fila de facturare, activitate IP, ştergere avatar
Înlocuiți titlurile literal Tooltip cu comun.actions.send, comun.tooltips.markPaid, BlockThisIp, addBillingAccount, and actions.delete; fuzionează fragmentul în en.json. i18n: instrument de audit literals 241→236.
· kamo-internal
Localize CRM account, leads, procurement, and phone extension tooltips
· kamo-internal
Localize profile avatar/background Tooltip titles and extend audit
· kamo-internal
Add common.confirmations and wire confirm() dialogs
· kamo-internal
Add common.alerts wave for alert() literals
Introduce **************** with shared alert strings under common.alerts, merge into en.json, and replace literal alert('...') calls across clubhouse, documents, email templates, KB editor, network page, settings member tabs, and account/lead managers. Dynamic messages use ICU placeholders ({detail}, {branch}).
· kamo-internal
Componentele cablului.ui.placeholders peste instrumente, contacte, SMS, sarcini
Înlocuiți locul de intrare literal cu *************** în moduri de calculator, instrument de mesaj, căutare de chat AI, note, dialoguri de contact, file SMS, și bara de sarcini. Fix SoftphoneVoicemailTab pentru a utiliza taste telescopice tVm în loc de nedefinit global t, și rezolva mixt .
· kamo-internal
Merge UI placeholders fragment and wire account, messages, email blocks
· kamo-internal
Wire shared UI placeholders for subscription, esign, media, leads
· kamo-internal
Wire settings placeholders and scoped translation hooks
Replace literal TextField/MUI placeholders under settings with next-intl keys, add useTranslations in nested components where needed (dialogs, sub-views, manual lead import step), and rename one TransformationDialog filter param to avoid shadowing. Add npm script i18n:audit plus audit helper script; extend English fragments and messages for placeholders (including ICU-safe tracking URL example). Fix SectionCard actions to use namespaced common.actions hooks.
· kamo-internal
Combină setările catalogul titularului și firul de sârmă esențiale/security/AI MCP file
Adaugă ***************** în mesaje prin fragmentificare și înlocuiește locaţii literale în DepartmentManager, JobTitleManager, LabelManager, SecurityRoleManager, AccessBlockManager, Suspicios Manager (common.search), și McpServersTab (include redenumirea hărții de transport pentru a evita utilizarea în umbră Translații).
· kamo-internal
Suporturi de tab-uri pentru conducta de sârmă la next-intl
Adăugaţi componente.pipeline.shared taste şi tab-specifice deţinători prin fuzionare Fragmente; înlocuiți siruri literale de poziție peste conducta TSX cu utilizareTraduceri() și componente existente.pipeline.* intrări, dacă este posibil.
· kamo-internal
Extinde șirurile de caractere englezești și aliniază componentele UI între module
Actualizează cataloage de mesaje și traduceri de fire prin calendar, chat, mesaje, setări POS/market, abonamente, bilete de sprijin, esign și pagini aferente.
· kamo-internal
Add animated glimmer and glow-pulse to status dropdown
· kamo-internal
Move Credits link from nav to Lead Browser toolbar
Remove Credits from NavTop and add Lead Credits beside Add Lead on /leads, same CRM + VIEW_LEADS visibility and /leads/allotments destination.
· kamo-internal
Utilizați live AvailabilityContext pentru actualizări de stare în timp real
· kamo-internal
Adaugă disponibilitatea status traducere chei, elimina statusIndisponibil
· kamo-internal
Arată starea de disponibilitate 4 state cu culori per-stat
· kamo-internal
Actualizează tipul de membru pentru a utiliza disponibilitatea Status enum string
· kamo-internal
Înlocuiți comutația de disponibilitate cu o scădere a statutului de 4 state

Universul tău te așteaptă.
Începeți gratuit în câteva minute.Adăugați produse oricând sunteți pregătit — fără migrare, fără autentificări noi.
Gratuit pentru totdeauna — nu este necesar un card de credit