Immer org Kontext nach jeder App toggle aktualisieren, nicht nur abgeschlossen-Bühne
POS und andere nicht auservierte Apps beeinflussen auch die Benutzeroberfläche (z.B. Pipeline in NavPri). Die Etappenprüfung verhinderte die Aktualisierung für ...
Aktualisieren Sie alle Fallback-Funktionslisten und Gate Pipeline/Chat/LeadStatus
Root Ursache: layout.tsx und org API-Route hatte Hardcode-Fitur-Funktion Listen mit nur 6 alten Apps (missing VOIP, AI_SUPPORT, SUPPORT, KB, NOTES, DOCS). Wenn ...
CC und BCC in gesendeten Artikel E-Mail-Vorschauen anzeigen
Fügen Sie bcc-Feld zum EmailMessage-Typ hinzu. ThreadDetailView zeigt jetzt BCC an Empfänger, wenn vorhanden (typischerweise in gesendeten Ordner Kopien).
Legacy entfernen /email iframe Seite
Diese Seite hat mail.kamocrm.com nur in einem iframe eingebettet. Die eingebauten E-Mail-Client bei /messages ersetzt es vollständig.
Email nav icon now Links zu /messages statt legacy /email iframe
Die /email-Seite beting mail.kamocrm.com in einen iframe (legacy webmail). Der eigentliche eingebaute E-Mail-Client ist bei /messages. NavPri aktualisiert an we...
Oberfläche tatsächliche Backend-Fehlermeldung auf Feature-Kee-Fehler
Aktivieren/deaktivieren Sie jetzt den Fehlerreaktionskörper und zeigt den echten Fehler im Toast anstelle einer generischen Nachricht. Hilft zu diagnostizieren,...
Wiederherstellen org Kontext aktualisieren nach dem Umzwirn abgeschlossen-Stage-Apps
Ohne router.refresh() blieb der org-Kontext nach Aktivierung veralten Apps - NavPri, Homepage und Einstellungen zeigten nie die neu aktivierte Funktionen. Erfri...
Gate alle Feature-Karten und Einstellungen Abschnitte von org Feature-Flags
Homepage: Documents-Karte verwendet jetzt isDocs (nicht veraltet isStorage/isDocManager), Kalender gated by isEmail, Notizen gated by isNotes. Einstellungsseit...
Entfernen Chat von NavPri - Chat öffnet sich über Interaction Center, nicht Navi
Entfernen router.refresh() aus Feature-Krehung, um Seiten-Reset zu verhindern
router.refresh() führte dazu, dass die Seite die aktive Seite neu aussetzte und zurücksetzte re auf "Verfügbar" auf jedem Twist. Die Cache-Invalidierung und loa...
Invalid org Cache nach Feature-Kee-Kee, um Änderungen sofort zu reflektieren
Die Org API Route cakt die Organisationsdaten in Redis für 24h. Nach dem Ermöglichen oder Deaktivierung einer App, der abgestandene Cache verursacht Feature-Fla...
Einstellungen Seiten für HRS, Docs, Support, KB, Notizen und Chat hinzufügen
Erstellen Sie ComingSoonTab gemeinsame Komponente und 6 neue Feature-Einstellungen-Seiten mit kommenden bald Platzhalter, Feature Fahne Wachen, und Hilfe-Tipps....
Auto-Refresh UI nach Feature-Krech- und Rollenwechsel
FeaturesManager und SecurityRoleManager rufen jetzt router.refresh() nach Mutationen, um Org-Kontext- und Benutzersitzungsdaten neu zu holen, Berechtigung und A...
Gate alle nv Links und Einstellungen Seiten von org Feature Flags
NavTop: verstecken AI-Chat, Softphone, SMS, Credits, Notizen, Kalender, und Kontakte, wenn die entsprechende App deaktiviert ist. Einstellungen Seiten für CRM, ...
API-Proxy-Routen für Funktionen aktivieren/deaktivieren/verfügbare Endpunkte
App-Management-UI mit Backend-Integration und dynamischen Berechtigungen im Umgang mit
FeaturesManager neu schreiben, um Backend API für App aktivieren/deaktivieren mit root-org verwenden gating für In-dev-Apps. Update NavPri zu Gate alle Navi-Ele...
Synchronisieren Sie Einstellungen n mit aktuellen Tab-Definitionen über alle Seiten
Vermisste Mailboxes und CalDav/CardDav-Einträge in E-Mail-Bereich hinzufügen die Einstellungen Hauptseite und die NavPri-Schloss-Auslosungs-Schubladen. Konto-Ab...
Split mailboxes tab in Sub-Tabs für primäre, Aliasnamen, geteilt
Primäre Mailboxes, Email Alias und Shared Mailboxes sind jetzt jede unter ihr eigenes Sub-Tab innerhalb der Mailboxes-Einstellungen-Seite, passend zum vorhanden...
Provider speichern Feldnamen und Mailboxen Tab Mitgliedsliste Endpunkt
Provider außer für nicht konfigurierbare Typen sendet jetzt den korrekten Feldnamen. Postfächer-Registerkarte nutzt jetzt ************ Endpunkt, der tatsächlich...
Provider-Spart für nicht-konfigurierbare Typen und Mailbox-Mitglieder-E-Mail-Mapping
************-Auswahlen bestehen jetzt sofort über speichernProvider API statt nur den lokalen Zustand zu aktualisieren. Registerkarten jetzt rekistiert emailAdd...
E-Mail Alias und Shared Mailbox UI-Unterstützung hinzufügen
Komponist "From:" Dropdown zum Wechseln zwischen Primar, Alias und Shared Mailbox Adressen. Neue "Mailboxes" 6. Registerkarte in E-Mail-Einstellungen für org-we...
Fix PRE_TICKET DB Einschränkung + Redesign Erstellungsform
- CHECK Einschränkung auf support_ticket.status zu erlauben ordinal 14 - Redesigned TicketCreationForm mit moderner kartenbasierter Benutzeroberfläche: - "Wie...
PRE_TICKET Status mit Start Chat hinzufügen
- TicketCreationForm: zwei Buttons "Chat starten" (Pre-Ticket, kein Titel erforderlich, nur Thema) und "Ticket einreichen" (voller Ticket mit Titel) - TicketH...
Auszug Themen-Array aus { Themen: [...] API-Antwort
Der GET /api/support/topics Endpunkt gibt { Themen: [...], nicht ein Roh-Array. Alle Verbraucher extrahieren jetzt data.topics vor der Verwendung des Arrays.
Öffnen Sie das Werkzeugfenster von Fehler und 404 Seiten
Alte /help/ticket/neue Navigation mit Tool:open CustomEvent ersetzen um das Support-Popup-Fenster direkt zu öffnen.
Granulare Rollenbearbeitung, Labeltausch und Teammitglieder Unterstützung
- Hinzufügen von isAllowEditTitle und istAllowEditSecurity zur SecurityRole-Schnittstelle - Ermöglichen Sie die Bearbeitung von Sicherheitseinstellungen auf Mit...
Fehleranzeige hinzufügen, wenn die Themenerstellung fehlschlägt
Zeigt die API-Fehlermeldung im Dialog an, anstatt stillschweigend zu versagen.
Fix Abteilungsladung in TopicManager
X-***-Token-Header senden (passendes DepartmentManager-Muster) und extrahieren Abteilungen aus data.departments Antwortform.
Array.isArray-Wächter auf API-Antworten hinzufügen, um .map-Fehler zu verhindern
API kann Fehlerobjekte anstelle von Arrays zurückgeben, wenn Backend-Tabellen existieren noch nicht. Bewachen Sie alle Array-Operationen mit Array.isArray-Prüfu...
Support-Abschnitt zu Einstellungen-Seite hinzufügen
Fügt Themen, Benachrichtigungen und Status & Response Times-Karten hinzu der Link zu /support?tab=settings.
Lassen Sie 6 Einstellungen Karten pro Zeile auf xl Bildschirme und verstecken Club House nav Artikel
Einstellungen Seitenraster skalieren jetzt auf 6 Spalten am xl breakpoint. Club House Menüpunkt kommentiert in NavPri.
Aktualisieren Sie Ticket-Popup-Tool-Fenster, um Lichtthema passenden ChatColors verwenden
Ersetzen Sie dunkles Thema (dunkle Hintergründe, weißer Text, bernsteinfarbene Akzente) mit das Licht-Farbschema, das von allen anderen Popup-Tool-Fenstern in d...
MANAGE_SUPPORT bedingt aus Einstellungen/Analyse-Registern entfernen, NavPri-Rutsche-Aus aktivieren
Alle Registerkarten sind jetzt immer sichtbar. Entfernt disablePanel aus NavPri Support-Eintrag so funktioniert das Slide-Out-Panel auf Schwebe.
Erstellen Sie Beschreibung textare füllen verbleibende Popup-Fenster-Höhe
Entfernt minRows/maxRows Einschränkungen und flex Layout auf der Eingabewurzel so erweitert sich der Textbereich, um alle verfügbaren vertikalen Flächen zu füll...
Support-Seite mit Ticketliste, Analytics und Einstellungen hinzufügen
Unterstützungs-Tool-Fenster mit Ticket-Erstellung, Chat und Bewertung hinzufügen
Fügen Sie Status/Prioritätsabzeichen und System-Nachrichtenkomponente hinzu
Entfernen Sie altes Hilfesystem, fügen Sie Support-nv-Elemente
App/help/ und app/Komponenten/Hilfe/verzeichnisse löschen. SupportButton hinzufügen NavTop Toolbar und Support-Menüpunkt zur NavPri-Seitenführung.
Frontend-Typen und API-Proxy-Routen hinzufügen
TypeScript-Schnittstellen für alle unterstützenden DTOs und 13 API-Proxy-Routen weiterzuleiten an MediaService für Themen, Tickets und Reporting-Endpoints.
Redesign KI-Verarbeitung als beschriftete Schalter mit Assistant-Symbol
Icon-Taste mit einem Schalter umschalten mit dem MUI Assistant ersetzen Symbol, beschriftet mit "Train AI With This Note". Verschiebet nach links von der Speich...
Deep-Linking-Unterstützung zur Notiz-Seite via Abfrageparam hinzufügen
Support /notes?id={noteId' URL-Muster, also KI-Chat-Quelllinks kann direkt zu einer bestimmten Note navigieren. Öffnet den Zettel in die Ansicht bearbeiten, wen...
Hinzufügen KI-Verarbeitung toggle to notes UI
Hinzufügen von aiProcessingEnabled-Feld zu Notiz-Typen und Umschalten-Taste in NoteEditor Toolbar. Mitglieder können KI-Verarbeitung aktivieren/deaktivieren pro...
Filter-Knopf zu Notizen-Header hinzufügen
Die Sidebar-Kollaps-Taste war hinter der App linken nwehrleiste versteckt. Ersetzte es durch ein Filter-Symbol im NotesHeader, das ist immer zugänglich, unabhän...
Verwenden Sie avatar-Varianten in der Größe - Medium für Profile/E-Mails, klein für nav/lists
Fügen Sie den Größenparameter hinzu, um MemberAvatar zu holen (Standards zu 'sm'). E-Mail-Signaturen, E-Mail-Versand, Profil-Header, Beiträge, Kommentare und He...
Auszug aus dem Klartext von Lexical JSON für Notizkartenvorschauen
Der Hinweis-Inhalt ist jetzt Lexical JSON, nicht HTML. Die Vorschau-Funktion fiel zurück auf stripHtml, die Roh-JSON als Vorschau abgeworfen. Jetzt parses Lexic...
Fügen Sie Foto-Crop-Tool mit Reag-easy-Crop und Multi-Size-Avatar-Speicher
Ersetzen Sie den alten PhotoCropDialog durch ein interaktives Crop-Tool mit Reagieren-eins-Ernte. Beim Hochladen oder Bearbeiten eines Fotos wählen Nutzer nun e...
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.