Fehlersymbol anzeigen, wenn eine Nachricht nicht übersetzt
Wenn die per-Nachricht übersetzen Anruf zurück übersetzt:falsch, Fehler aus, oder mal out, die Chat-Blase macht jetzt ein AlertTriangle-Symbol in rot mit Toolti...
Fehlersymbol anzeigen, wenn eine Nachricht nicht übersetzt
Wenn die pro-Nachricht übersetzen Anruf Retite übersetzt:falsch, Fehler aus, oder mal out, die Chat-Blase macht jetzt ein kleines rotes ErrorOutline-Symbol anst...
Stream-Übersetzungen neueste für Besuchergeschichte
Wenn der Besucher landet auf einem nicht-englischen Ort und der Support-Chat hat bestehende englische Botschaften, jede Blase markiert braucht Übersetzung durch...
Stream-Nachricht Übersetzungen neueste Sprache Schalter
Wenn der Benutzer eine neue Sprache wählt (oder öffnet einen bestehenden Chat in einem Sprache anders als die Quelle der Nachrichten), jede Blase, die braucht Ü...
Auto-übersetzen Besucher- und Agentenmeldungen
Live Agent antwortet, die in einer anderen Sprache als der URL des Besuchers ankommen zeigt jetzt eine "Translating"...-Blase, während der TranslateService-Anru...
Chat-Nachrichten in die Sprache des Betrachters übersetzen
Fügt einen "Meine Sprache" Flag Picker in NavTop (links vom E-Mail-Tool, getrennt nach einer vertikalen Regel). Die Auswahl einer Sprache schreibt zurück zu Mem...
Proxy-Unterstützungs-Nachricht übersetzen Endpunkt
Fügt eine Durchfahrtsroute für den neuen MediaService-Endpunkt hinzu, der eine Übersetzung Einzelne Support-Chat-Nachricht in die URL des Besuchers. Die Marketi...
On-Demand-Übersetzung für Chat- und Support-Nachrichten
Erhält die Quellsprache für jeden Chat / Support-Nachricht und fügt eine optional ?lang=XX param auf den Message-Fetch-Endpunkten plus eine pro Nachricht POST /...
Übersetzungs-Cache für Chat-Nachrichten
Fügt die MediaObjMsgTranslation Entität hinzu (eine Zeile pro (Nachricht, Sprache) Paar) und eine optionale sourceLanguageId Spalte auf MediaObjMsg, so Chat-Nac...
Persönliche + Chat/Docs/Notes/KB/HRS Abschnitte hinzufügen
Der /settings Index zeigte keine Abschnitte zu Nicht-Admins, weil jeder vorhandener Abschnitt wurde auf einer Admin-Rechtsseite abgesperrt (CONFIGURE_SYSTEM, MA...
Drehen Toröffnung basierend auf viewport Seitenverhältnis
Der Zielrahmen kippt jetzt durch atan2(viewportH, viewportW) so dass es offen ist Rechte Seite zielt auf die Aussichtsdiagonale - für 16:9 überwacht die Eröffnu...
Wirft-zu-entfernen Ziel mit Tor-/Miss-Feiern
Ein 132-3132 Torrahmen erscheint in der oberen linken Seite, wenn ein Kopf ist in Solo-Drag oder Aktiv-Wurf, Offset 56px aus der Ecke, so dass Köpfe können verm...
Bewerfen Physik mit Pool-Tisch Kollisionen und Komet Trail
Flicking einen Kopf vorbei an der Wurfschwelle startet es über den Blickhafen unter expliziter Physik (Reibung, Kantenabprall, Kopf-gegen-Kopf-lastig Kollisione...
Verwenden Sie server-geminted OTK, um in neue org zu wechseln
Bevorzugen Sie die otk zurückgegeben von POST /api/security/org über die Follow-up /api/security/enter-als Hin- und Rückfahrt. Der Server prägt jetzt einen fris...
Mint Besitzer ***+OTK auf org erstellen
Nach der Schaffung vonOrganisationOwner, prägen Sie ein frisches *** gebunden an den neuen Besitzer TeamMember und geben seinen OTK neben id/member zurück. Ohne...
Selbstheilung unvorausgesprochene COMP-Bestellungen bei der Anlaufzeit
Auf @PostConstruct, scannen Sie alle APPROVED COMP Bestellungen und Bereitstellung alle, die fehlt ein Konto-Abonnement. Idempotent - find-or-create bedeutet si...
Verschieben Verfügbarkeit Status Dropdown auf die linke Seite vor My Businesses
Verlagert die Statuspille von der rechten Aktionsleiste auf den linken Willkommensbereich und platziert sie zwischen dem Begrüßungsseparator und My Businesses m...
TargetOrganizationId zu den Arten von Abonnementauferstellen hinzufügen und SubscriptionOrder erstellen
Bereitstellungs-comp-Endpunkt hinzufügen, um COMP-Abonnement aus genehmigter Bestellung zu aktivieren
POST ************ Anrufe **************** und ungültig dann die Ansprüche für das Ziel org über EntitlementService.
COMP-Bestellung auto-provisions KontoAbonnement und weist Lizenz
- Abonnement-Bestellung: Zielorganisation hinzufügen (nullierbare FK zu orgs) - **************** fügen ZielOrganizationId String hinzu - KontoRepository: fügen ...
Ersetzen Click-to-Open mit Action-Popover + Größensteuerung
Ein Klick auf einen Hex-Kopf öffnet jetzt eine polierte Glas-Morphismus-Popper mit Kontextaktionen, anstatt sofort sein Werkzeugfenster zu öffnen. Mitglied Chat...
MEMBER_UI_PREFERENCES Tabelle hinzufügen (Bestellung 60)
Idempotent CREATE für die generische pro-Mitglieder UI-Vorzugsspeicher-Unterhaltung die hex-head Popover-Größen-Auswahl und zukünftige pro-Mitglieder UI-Einstel...
MemberUiPreferenceController für die Einstellungen pro Mitglied der Benutzeroberfläche hinzufügen
Unterstützt die neue Hex-Head Popover Größe Selektoren und jede Zukunft klein pro- Mitglied UI-Voreinstellung. Endpunkte unter /api/security/members/ui- Präfere...
MemberUiPreference-Einheit für pro Mitglied UI prefs hinzufügen
Generic pro-member UI Prefer Store (memberId, prefKey, JSONB Wert) für kleine durchbestehende UI-Einstellungen. Erster Verbraucher ist der Hex-Head-Posover Größ...
Wire FeaturesManager zu Plattform-Abonnement für Kinder-Orgie
FeaturesManager rief Vermächtnis ************ auf wirft (ungated fallback) statt das reale Plattform-Abonnement zu lesen. Ruft jetzt ************ an, das die R...
Plattform-Abonnement-Endpunkt für Cross-Orgie hinzufügen
Child-org-Administratoren (wie GNosia-Besitzer Daniel) haben ihr COMP-Abo Bestellungen auf der Wurzel KamoCRM org, nicht auf eigene oder eigene Org. FeaturesMa...
Verwenden Sie übersetzte Arien-Label für EinstellungenAn-Tabs
Liest ************ von next-intl.
I18n für Legacy Hub Inhalt / Seiteleiste über EinstellungenLegacyHub
Ersetzen Sie hart codiertes Englisch durch next-intl. Einführung stabiler Themen-ID-Konstanten; activeTopic wird mit ids anstelle von übersetzten Display-String...
Wire Landing Page zu Einstellungen Übersetzungen
Hardcoded Funktionskarten und Abschnittskopie mit GebrauchÜbersetzungen- ersetzen Rückensaiten von ************ inklusive Intensivstation Filialetikett für Fili...
Übersetzungen ins Kamo-Übersänger
Alle 22 Locale-Dateien bewegen sich in das zentralisierte Kamo-Translation-dictionary repo. Die CI klont jetzt, das Repo repo und kopiert die kamo-marketing / O...
Übersetzungen ins Kamo-Übersänger
Alle 22 Locale-Dateien bewegen sich in das zentralisierte Kamo-Translation-dictionary Repo. Die CI klont jetzt, die Repo und kopiert die kamo-intern / Ordner in...
Wire MUI Tooltip Titel durch common.actions und common.tooltips
Ersetzen Sie buchstäbliche einleitende Tooltip-Titelstrings mit tCommon("actions.*") oder tCommon("tooltips.*"), verschmelzen Tasten in Nachrichten/en.json, und...
Tooltip-Welle - AccountManager, ModernColorPicker, SMS-Tabs
Kontoraster Ansicht/Deleten über common.actions; Farbpflücker und SMS-Tooltips über gemeinsam.tooltips (pickColorFromScreen, resetToDefault, crmIntegrationComin...
Tooltip-Welle - TeamMemberManager Aktionen
Wire Grid Tooltips zu ************ und common.tooltips.resetFilters. i18n: Audit Tooltip Literale 217-209.
Tooltip-Welle - DocManager Grid und Zeilenaktionen
Internationalisieren Sie alle wörtlichen Tooltip-Titel in DocManager über common.tooltips und gemeinsame.aktionen (download, teilen, löschen, aktualisieren). Zu...
Tooltip-Welle - Lead-Liste-Symbole und E-Mail-Vorlagen-Blöcke
Wire Lead ID Spaltensymbole über Lead.list.tooltips; E-Mail-Block nachbestellen/löschen über ************ i18n:audit tooltip literals 236-230.
Gemeinsame Tooltips-Welle - Abonnementrechnungen, Abrechnungskarte, Aktivität IP, Avatar löschen
Ersetzen Sie literal Tooltip Titel mit common.actions.send, common.tooltips.markPaid, blockThisIp, addBillingAccount und actions.delete; fragment in en.json ver...
Lokalisieren CRM-Konto, Leads, Beschaffung und Telefon-Erweiterungs-Tooltips
Lokalisieren Profil Avatar / Rückgrund Tooltip Titel und erweitern Audit
Fügen Sie gemeinsame.Bestätigungen und wire bestätigen() Dialoge hinzu
Fügen Sie Common.alerts Welle für Alarm() Literale
Stellen Sie ************ mit geteilten Warnschnüre unter common.alerts ein, verschmelzen zu en.json und ersetzen Sie wörtliche Alarme('...') Anrufe über Clubhau...
Wire Komponenten.ui.placeholders über Werkzeuge, Kontakte, SMS, Aufgaben
Ersetzen Sie buchstäbliche Eingabeplatzhalter durch ************ in Rechnermodi, Nachrichten-Tool, KI-Chatsuche, Notizen, Kontaktdialoge, SMS-Tabs und Task Side...
Merge UI Platzhalter Fragment und Draht-Konto, Nachrichten, E-Mail-Blöcke
Wire Einstellungen Platzhalter und Zielübersetzung Haken
Ersetzen Sie literale TextField/MUI Platzhalter unter Einstellungen mit Next-intl-Schlüssel, Hinzufügen von Verwendungsübersetzungen in verschachtelten Komponen...
Merge Einstellungen Platzhalter-Katalog und Draht essentiell/Sicherheit/AI MCP Tabs
Fügt ************ in Nachrichten über Fragment zusammenführen und ersetzt Literal Platzhalter in DepartmentManager, JobTitleManager, LabelManager, SecurityRoleM...
Draht-Pipeline-Tab- Platzhalter zum Next-intl
Komponenten hinzufügen.pipeline.Shared-Schlüssel und tab-spezifische Platzhalter per Merge Fragmente; ersetzen buchstäbliche Platzhalter-Strings über Pipeline T...
Englische Strings erweitern und UI-Komponenten über Module hinweg ausrichten
Updates Nachrichtenkataloge und wires Übersetzungen durch Kalender, Chat, Nachrichten, POS/Markteinstellungen, Abonnements, Support-Tickets, esign, und verwandt...
Fügen Sie animierten Schimmer und Glow-Pulse zu Status Dropdown hinzu
Verschieben Credits Link von nav zu Lead Browser Toolbar
Entfernen Sie Credits von NavTop und fügen Sie Lead Credits neben Add Lead on /leads, gleiche CRM + VIEW_LEADS Sichtbarkeit und /Leads/zuzuteilungen Ziel.
Wie, was Sie sehen Versand?
Jedes dieser Updates landet automatisch in Ihrem Arbeitsbereich. Starten Sie frei und beobachten Sie es Woche für Woche wachsen.