Drop Shadow DOM in E-Mail-Renderer so overflow-x-auto feuert
Shadow DOM war die Ursache. Breiter E-Mail-Inhalt (Festbreite Tabellen) im Schattenbaum am Wirt vorbei gemalt, ohne einen Beitrag zu leisten die Layout-Box des ...
Align ChatWebSocketContext Import Pfad zum Match Provider
TicketChat und ChatNotificationListener importierte den Kontext über die '@/app/contexts/...' alias while PresenceWrapper (der Anbieter) importiert es über den ...
Temporäre console.log zu verfolgen TicketChat STOMP Abonnement Pfad
Fügt Konsolenprotokolle in jeder Phase der Abonnenten-Pipeline hinzu (Effektfeuer, Wachpass, Anmeldung() Anruf, AttachSSessionAbonnement, client.subscribe, /app...
Force Shadow Host Containment mit Inline-Stile + enthalten: Layout
Klasse-basiertes Überlauf-x-auto auf dem Schattenhost war nicht zuverlässig gewinnen gegen den Schatten ':host { all: initial .' zurückgesetzt, so breite E-Mail...
Scrollen Sie breiten E-Mail-Inhalt innerhalb Schatten DOM, nicht außerhalb
Die bisherigen Versuche, Overflow-x-auto zu beleuchten DOM-Vorfahren hinzuzufügen konnte nicht breiten E-Mail-Inhalt zu fangen, weil der Schattenbaum ist visuel...
Min-w-0 zu E-Mail Inhalten hinzufügen div so overflow-x-auto fires
Ohne min-w-0, die flex-col Kind Standard min-breite:auto löst sich auf min-Inhalt, lassen breite E-Mail-Tabellen erweitern die div Vergangenheit der Spalte Brei...
Schließen Sie wieder Verbindungslücke verursacht fallengelassene Echtzeit-Nachrichten
Entfernen Sie "connected" von der Abonnement-NutzungEffect deps in TicketChat und ChatBox. Zuvor löste jede WebSocket-Wiederverbindung den Effekt aus Bereinigun...
fügen Sie horizontalen Überlauf in E-Mail-Ansichtsablauf zur 3. Spalte
- Überlauf-x-versteckter zu MessageBrowser Außencontainer als harte Grenze hinzufügen - Überlauf-x-versteckt zu Spalte 3 Wrapper und Overflow-x-auto zum E-Mail-...
Pre-populate FROM on Antwort/Forward und fix senden von Address
- DraftMessage trägt jetzt von Address, so dass es von openNewMessage fließt bis zum Komponisten - MessageBrowser speichert die aktive Mailbox-E-MailAdresse (...
Sub-Tab-Inhalt füllt volle Inhaltsbreite
Lassen Sie die zentrierte max-Breite Einschränkung (war 920 / 1200 / 680 / 720 je abhängig auf Registerkarte) auf SubTabShell. Die Seite lebt bereits im Inhalt ...
Download-Button zum Abschnitt mit der Ansicht hinzufügen
Die klassische Ansicht (MessageBrowser) hatte eine eigene Anlageliste, die fehlt der Download-Button - nur die Gesprächsansicht wurde behoben vorher. passt auch...
Richtge Layout, Polsterung und Anbieter-Logos
Layout / Abstandsbehebungen: - Alle sechs Registerkarten (Provider, Erweiterungen, Telefonbenutzer, Geräte, Voicemail, Gesundheit) jetzt wickeln ihren Inhalt ...
Laden Sie Adressen aus zugänglichen Mailboxen und Aliasnamen
Ersetzt den defekten getFromAddresses() Endpoint (der 'E-Mail' gesendet hat statt 'Adresse') mit getAccessibleMailboxes() + listMemberAliases(), passend zur gle...
Plattform-Konfigurations-Tabs (Allgemein / VOIP & SMS / System User / Advanced)
Wraps ************ in EinstellungenAnsicht mit vier Registerkarten: - Allgemein: Nur lesbare Plattformübersicht - total orgs, active phone-server Instanzenzä...
Download-Button hinzufügen und mark-as-read-erkoppeln
- Jede Anlagezeile mit einem Download-Symbol hinzufügen, damit Benutzer eine Datei herunterladen statt nur in einem neuen Tab öffnen - DeCouple markConversati...
Parse formDaten vor der Versenzung binäre Korruption
request.text() auf mehrteilige/form-data verdörnte Binärdatei-Bedate; pass parsed FormData als init.body so forwardToApi überspringt request.text() und lässt ei...
Entfernen minHH verursacht doppelte Scrollbars
Die äußere Box minHHH übertraf das Layout calc(100vh - 56px) Container, die sowohl die Browser-Level-Scroll und die innere Überlauf:Auto gleichzeitig aktiv zu s...
Drop Editor Seitenkopf, Umbenennen General Sub-Tab
- Entfernt das Back-Pfeil IconButton + Schild-Symbol + Titel + Untertitel von die Oberseite des Sicherheits-Modell / Master-Modell-Editor. Der Abbrechen-Butto...
Drop abgestandene Pay-Spalte-Kolumne von Sicherheits-Modelle Tabelle
Wenn die Mitarbeiter Self-Pay Kamo Fees Feld wurde entfernt, die Übereinstimmung TableCell im Zeilenkörper wurde gelöscht, aber die Header-Reihe hatte noch die ...
Zensur Sub-Tab macht ATF jetzt zuerst pro Spez
Bestellt die Zensur-Sub-Tab-Karten, um die angeforderte Reihenfolge zu entsprechen: 1. Alkohol, Tabak & Schusswaffen 2. Gestattte Mitglied Altersbereiche ...
Verwenden Sie einfaches Thema-Logo auf zu Hause und Einstellungen Index-Header
Platform-Admin-Ansicht, Paginierung, Live-Suche, Filter, org-Logos
Platform Admins (Top-Level org-Besitzer) sehen jetzt jede Org im System über die neu /api/security/org/all-networks endpoint anstelle nur ihrer eigenen Mitglied...
Sub-Tabs im Sicherheits-Modell-Editor + Aufräumarbeiten
- Security-Modell-Redakteur auf ************ ist jetzt gespalten in vier Sub-Tabs: Allgemein (Basic Info, Sichtbarkeit, Wer kann erstellen, Plattform-Einste...
Duplikat ?type= von apiPath entfernen
forwardToApi fügt bereits IncomingSearch (?type=...) vom Original an URL anfordern. Einbetten ?type= ein zweites Mal in den apiPath produziert ?type=full?type=f...
Postfach-Switcher für int64-Mitgliedsausweise wiederherstellen
Verwenden Sie getMemberIdString für Mailboxes/member fetch, normalisieren id/mailboxId von EmailService, und fahren Sie den Switcher von zugänglichen persönlich...
Alias Sichtbarkeit UI + Subdomain Branches-Button auf Zweigseiten
SubdomainBranchesDialog: - Alias-Editor ersetzte Chip-Liste mit einer Tabellen-Stil-Reihenliste Mitglieder und Teammitglieder Checkboxen per alias - admins st...
Cache-Bust Logo URLs mit themeRevision von config.json
DynamicMetaLoader speichert jetzt ThemaRevision in sessionStorage und Brände KAMO_THEME_CONFIG_LOADED nach dem Einholen von config.json. ThemeLogo hört für dies...
Einstellungen Dialog, Web-alias Assistent Pfad und DNS Bereitstellung Panel
Fügt die Subdomain Branches UI über drei Flächen hinzu: - ************ neue "Subdomain Branches" Button öffnet einen Dialog für das org-Level aktivieren p...
Mailbox-Checkbox liest org_domains, nicht Provider-Domains
Die vorherige Verkabelung gelesen /api/email/domains (email_provider_domains Tabelle). Diese Tabelle ist nur bevölkert, wenn ein Drittanbieter-E-Mail-Anbieter I...
Prefix/Suffix Dropdowns, mailbox Domain Gate, expliziter Status
- Name-Präfix und Suffix sind jetzt Dropdowns aus der NamePrefixType / NameSuffixType Kataloge geliefert von der org-config Endpunkt. Zeigt Abkürzung + Voll...
Umschlag auspacken {märkte:[...]
GET /api/Security/Commerce-Märkte gibt { Märkte: [...], Nachricht: "... - nicht ein bloßes Array. Der Attach Commerce Market Dialog behandelte das Ganze Reaktio...
Vollbreite, drei Pane Mitgliedsform hinzufügen
Überarbeitung des Formulars erstellen, um den gesamten Inhaltsbereich anstelle eines 1100px-weite zentrierte Säule. - 3-Säuln ansprechendes Layout: klebriges l...
OTK-redirect in Proxy.ts fusionieren, duplizieren.mittel
Next.js 15 weigert sich zu bauen, wenn beide Middleware.ts und Proxy.ts existieren. Die OTK Hand-off-Redirect, die in middleware.ts lebte . Senden Sie jede Anfr...
Lesen Sie neu *** von Redis master und dedupe OTK POST
Replik liest verpasst frisch geschriebene Sitzungen nach OTK Austausch, was false failure und login umdirect. Überspringen Sie Intro-Verzögerung, wenn otk vorha...
Schutz vor Nicht-Rarray-Antworten auf /platform/orgs
Eine Nicht-Array-Antwort (leerer Körper, Fehlerumschlag oder {Daten: [...]] Wrapper) landete im Orgs-Staat und sprengte das Render mit 'e.map ist keine Funktion...
Open /validate für enter-as OTK so target org session gilt
ENTER verlinkt auf /?otk=, das nie /api/validate genannt hat; Shared-Domain *** Cookies behielten die Quelle org. Redirect ?otk= zu /validate via Middleware für...
BFF-Route für POST /api/security/enter-as hinzufügen
Die /network Enter Aktion als nicht vorhandene Nächste Route, die 404 ergibt. Weiterverfolge die Anfrage an APIService wie andere Sicherheits-Proxys.
Proxy system-user config API Routen zu APIService
Konfigurationsseite /api/security/system-user/* aber keine Next-Handler existierte, so dass die App 404 zurückgab. BFF-Routen passend zu SecurityService hinzufü...
System Benutzerkonfiguration Seite + Netzwerk ENTER AS SYSTEM MEMBER
Fügt Plattform-Verwaltung hinzu - Konfiguration, ein Eltern-Org-Eigentümer-only Seite, die die Erlaubnis zur Imitation der Plattform gewährt oder widerruft Syst...
Entfernen Sie Telefon + Sicherheitsfragen Seiten
Diese wurden zu kamo-intern aus Versehen hinzugefügt. Sammlung des Telefons Nummer und Sicherheitsfragen gehören in den Registrierungsfluss in Kamo-registrieren...
Mitglied hinzufügen / Team Member-Seiten hinzufügen
- /account: einzelne mehrdeutige Taste durch tab-scoped Button ersetzen Fügen Sie <Member" auf der Reiternummer der Mitglieder hinzu, <Team Member" auf der Re...
Rebuild-Mitglied Pläne & Billing rund um Billing-Gruppen
- Mitgliedsseite Pläne & Abrechnung Tab ist jetzt rechts ausgerichtet mit einem pulsierenden Schein und ein StarRate-Symbol auf der Registerkarte. Sichtbar, w...
Stoppen Sie die Vervielfältigung von Abfragestring in KB Medien/Artikel API-Proxy
forwardToApi fügt die Browseranfrage-Suchparams bereits an; Einbettung ?Abfrage in den Pfad produziert eine zweite ? und brach upstream URL Parsing, verursacht ...
Align Interaction Center nur mit Teammitgliedern
NavTop Gruß fällt zurück auf Benutzername, wenn der Benutzer nicht in der Team-only-Liste. Interaktion Center kopieren verwendet Teammitglied Formulierungen.
Erlauben Sie Org-Adminis, andere Mitglieder-Kontoseiten zu öffnen
Erweiterung Client-Redirect-Wächter über ************ CONFIGURE_SYSTEM, EDIT_MEMBER_ACCESS_LEVEL, ALLOW_PROMOTING_MEMBERS, Organisations-Inhaber und Plattform-A...
Document Interaction Center Titelzeile prop
Klären Sie, dass das Rollenfeld von der Abteilung ist die Berufsbezeichnung Linie.
Offizielles Berufsbezeichnungsfeld für Teammitglieder auf meiner Profil-Positionskarte
Abonnement-Kontext auf erlaubten Apps in Filialtypen anzeigen
Laden Abrechnungs-Abonnement und planen Metadaten wie die Apps-Tab; graue Zeilen und zeigen Sie eine Info-Benachrichtigung, wenn eine Standard-on-Politik nicht ...
Behandeln Sie jedes COMP-Abonnement als vollständigen Zugriff auf Apps-Registerkarte
Gate auf paymentMethod COMP für alle Orgs, nicht nur Top-Level-Plattform-Besitzer, so Kind orgs mit kostenlosen Zuschüssen sehen freischaltbare schaltbare schal...
Wie das, was Sie sehen Versand?
Beginnen Sie mit dem kostenlosen Plan und lesen Sie diese Seite in einem Monat erneut, um zu sehen, ob Sie die neuen Funktionen nutzen möchten.
