Mehrstufige Dockerfile mit nginx, Sidecar und Meet Meet Build hinzufügen
nginx config mit BOSH/WS Proxy, Sidecar API Routing und SPA Fallback hinzufügen
Dynamisches Org-Branding-System mit MinIO-Themenauflösung hinzufügen
Loads org Logos, CSS Farbvariablen, Favicon und Website-Namen von MinIO-gehostete Themen-Assets zur Laufzeit über branding/overrides.js, und Die Branding-Daten ...
API-Sidecar für OTK-Validierung, JWT-Generation und Org-Lookup hinzufügen
Strip alle Meet Branding von User-visible UI
Entfernen statisches Meet Branding, um sich auf dynamische Org-basierte Themen vorzubereiten: - Ersetzen Sie "Meet Meet" App-Namen durch generische "Meeting" in...
Meet Service-Einsatzschritte zur CI/CD-Pipeline für k1m1 und k2m1 hinzufügen
Mee-Subdomain zu Auto-Zertit für automatische TLS-Versorgung hinzufügen
Domain-agnostiker Traefik IngressRoute für meet hinzufügen.* Domains
Verstücketen JVB-Pool mit pro Node StatefulSets auf k1m1 und k2m1 hinzufügen
Jicofo Konferenzschwerpunkt mit JVB-Brauerei und Lobby Durchsetzung
Prosody XMPP-Server-Einsatz mit JWT auth und Lobby-Unterstützung hinzufügen
Fügen Sie gemeinsame Geheimnisse für Prosody, Jicofo, JVB und JWT auth
Machen Sie Sichtbarkeit Checkboxen und Zug KI umschalten unabhängige Kontrollen
Sichtbarkeit (Mitglieder, Teammitglieder, Öffentliche) Kontrollen, wer auf den Artikel zugreifen kann im KB UI. Train AI ist ein separater Kenggle für RAG-Indiz...
Chat Jetzt Mitgliederzählung mit Echtzeit-ungelesenen Nachrichtenanzeige
- NavTop-Abzeichen zeigt jetzt ungelesene Nachrichten statt Online-Mitgliederzahl - Chat-Button Icon Farbe abgeleitet von --color-primäre Themavariable - Member...
Ungelesene Anzahl API-Endpunkte, mark-as-read endpoint und WebSocket-Sendung hinzufügen
- GET /api/media/sessions/chat/ungeleste Rücksendungen pro Sitzung und ungelesene Zählungen pro Sitzung - PUT /api/media/sessions/{guid]/lest eine Session als L...
Ungelesene Nachrichtenzählabfragen und mark-as-read-Service-Methoden hinzufügen
Nutzung bestehender msgIdLastViewed-Feld in MediaSessionMitglied zur Berechnung pro Sitzung ungelesene Zählungen und markieren Sitzungen als für den Chat ungele...
Train AI-Ruging und Audienz-Checkboxen zum KB-Artikel-Editor hinzufügen
Fügen Sie aiEnabled Master-Kee-Kennzeichnung mit kolapablen Sichtbarkeits-Checkboxen für Mitglieder hinzu, Teammitglieder und Public verwenden org-gepasste Labe...
Pass memberType durch RAG Suche nach publik um Zuschauer-kopierten KB-Ergebnissen
Resolvieren Sie den Mitgliedstyp von MemberRepository und fügen Sie ihn in RAG-Suchanfragen ein so kann der Vektor DB KB Artikel nach Zuschauersicht filtern.
Add audience-scoped AI visibility filtering to RAG pipeline
Store **************** in Qdrant payload, filter search results by memberType, skip indexing when aiEnabled is false, and add visibility index creation for exis...
Unterstützung KI-Sichtbarkeit in KB Artikel erstellen/update
Akzeptieren Sie aiEnabled und Sichtbarkeitsflaggen in create/update endpoints. Griff KI umschalten Änderungen durch Veröffentlichung von Löschen-Ereignissen, we...
AI-Benchse-Felder zu KbArticle hinzufügen
Fügen Sie aiEnabled, aiVisibleToPublic, aiVisibleToMembers und aiVisibleToTeamMitglieder hinzu boolesche Felder zur Steuerung pro Artikel KI-Schulung und publik...
Erhalten Sie upstream X-Forwarded-Host statt mit eigenem Host zu überschreiben
Wenn ein upstream Proxy (Next.js) X-Forwarded-Host auf den Browser setzt Original-Host, APIService bewahrt es jetzt statt Überschreiben mit seiner eigene Host-H...
Verwenden Sie interne K8s URL für API-Routing, um Avatar-Upload für nicht-KamoCRM orgs zu beheben
Der API-Proxy berechnete externe URLs (https://api.{domain]) für jeden Org, die nur für KamoCRM gelöst. Verwendung von API_SERVICE_URL env var für direkte inter...
Re-Fetch Notizen nach dem Erstellen/Update, um entschlüsselte Inhalte in der Vorschau anzeigen
Das Backend liefert verschlüsselte Inhalte/Content-Plain in POST/PUT-Antworten, NoteCard-Vorschauen können die Chiffretext anzeigen, bis die Seite aktualisiert ...
KB-Symbol zum Seitentitel hinzufügen und Support-nun-Slide-Out deaktivieren
Strip SchemaCleanupRunner nur nach-Hibernate-Fixups
Hibernate ddl-auto: Update behandelt alle Tabellen-/Spaltenkreation von JPA Entitäten. Entfernen Sie alle redundant CREATE TABLE/ADD COLUMN-Anweisungen, die dup...
Entfernen Dead-Code vorzeitige Rückkehr, die SchemaCleanupRunner deaktiviert
Retrigger Build nach Kamo-Shared-Bibliothek AiChatFeedback Unternehmen veröffentlicht
Deaktivieren Sie alle Auto-Link-Verhaltensweisen im KB-Editor, um Paste-as-Hyperlink-Bug zu verhindern
Der linkExtension singleton von @lexkit/editor behält den internen Pasten-Handler Zustand über Komponenten-Remounts. Ausdeaktivierung autoLinkUrls, autoLinkText...
Strukturierte Ziertation Nachbearbeitung stellt sicher, dass RAG-Quellen immer zitiert werden
Goal/Funnel mobile freundliche Änderungen. Polnische Ereignisdatenfilter UI/UX
Wire ConversationContextService für Schiebefenster-Kontext-Management
Trimmt Konversation Geschichte, um Modell Kontextfenster vor dem Senden passen zu LLM. Hält aktuelle Nachrichten wörtlich, fasst ältere zurück.
ConversationContextService für Schiebefensterkontext-Management hinzufügen
Full chunk text storage, configurable vector size, and permission-aware retrieval in Qdrant
Extrahieren MitgliedId in WebSocket auth Abfangjäger für RAG Unterstützung
Verhinderen KB Editor Link Erweiterung Zustand undicht zwischen Artikel erstellt
Lexical Erweiterungen von Modul-Level-Singletons in eine Werksfunktion verschieben über useMemo per Komponente-Mount genannt, so dass jeder neue Artikel frisch ...
Zusätzliche Scroll-Pination zu klassischer E-Mail-Ansicht hinzufügen
Der Classic-Modus hat nur die ersten 50 Nachrichten geladen, ohne die Möglichkeit, ältere zu sehen. Die vorhandenen VirtualMessageList onLoadMore/hasMore/loadin...
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.