Update Kontoseite Tab/Körper-Layout, um Pipeline-Karten-Stil übereinstimmen
Vereinfachen Sie Apps Seite mit Verfügbare/Inkubation Tabs und Listen-only-Ansicht
Entfernen Sie Statistiken Banner, Suchleiste, Kategorie-Filter, Raster/Listen-Wellen und Features-Dialog. Apps sind nun in zwei Registerkarten gegliedert und "A...
Entfernen Sie max-Höhe und Scrollbalken aus der Charakterkarte Kategoriewähler
Emojis, Charakterkarte und Textwandler-Tools zum Taschenrechner-Menü hinzufügen
- Emojis: durchsuchen Sie alle Emoji-Kategorien mit Suche, wählen Sie Codepunkte anzeigen, kopieren Sie als Emoji/HTML/CSS - Zeichenkarte: Unicode-Blöcke durchs...
Restyle-Graphing-Rechner zum Licht-Thema und fügen modusspezifische Titel und Symbole
- GraphingMode verwendet jetzt das gleiche Licht calcColors Schema wie andere Rechnermodi - Graph Linie Farben aktualisiert, um auf Licht Hintergrund zu arbeite...
Dropdowns zu navtop mail und calculator Icons hinzufügen, ungelesene E-Mail-Plakette anzeigen
- Mail-Symbol zeigt jetzt rot ungelesene Zählplakette und Dropdown mit "Neue E-Mails ansetzen" / "Meine Emails anzeigen" - Rechner-Symbol hat jetzt Dropdown mit...
Route Media Feed WebSocket über media.* Subdomain mit Retry Limit
useMediaFeedWebSocket wurde mit gleicher Herkunft /ws (404) verbunden media.kamocrm.com. Beheben URL-Konstruktion zu verwendenChatWebSocket-Muster und fügen Sie...
Korrigieren KB Artikel Feldnamen zu Backend Entität entsprechen
Frontend verwendete falsche Feldnamen (DatumModified, Inhalt, authorName) statt der eigentlichen Backend-Felder (DatumUpdated, contentJson, autoMemberId). Beheb...
COALESCE Typ Mismatch auf security_level - Spalte ist varchar nicht int
Die SQL-Abfrage für Benutzerdaten während der Sitzungserstellung versagte bei 'unvereinbare COALESCE Ausdrücke: erwartet 0 vom Typ varchar' weil ************ is...
Entfernen debug Logging, fügen E-Mail WS Retry Limit, Proxy E-Mail WS durch k8s DNS
Entfernen Sie verbose console.log-Anweisungen von useUserInfo, NavTop, NavPri, MemberListProvider, SessionManager, sessionMonitor, avatarUtils und verwendenChat...
Grant all rights when rights list is empty (rights system not yet enforced)
Correct hasRight, um flache Rechte-Array-Format und Ehrengott-Modus entsprechen
Die Session-Rechte werden gespeichert als ["VIEW_DASHBOARD", ...] nicht [{name, Einstellung]. Umgehst auch die richtigen Kontrollen, wenn GD (God-Modus) wahr is...
Rebuild mit aktualisiertem Shared-Lad mit KNOWLEDGE_BASE ServiceType
Der ServiceTypeConverter versagt bei der alten Shared-Lade.
Rename qdrant config properties to avoid K8s env var collision
Kubernetes auto-creates QDRANT_PORT env var from the qdrant Service, which overrides the Spring property with 'tcp://ip:port' instead of an integer. Renamed to ...
Make NATS consumer startup resilient with retry logic
Consumer now retries subscription in a background thread with backoff if KB_EVENTS stream doesn't exist yet. Prevents crash loop when KBService hasn't published...
Nehmen Sie parentGuid von frontend in Artikelerstellung an
Frontend sendet parentGuid (string) nicht parentId (numerisch). Resolve GUID zu ID Server-Seite über Suche.
Fügen Sie @JsonIgnore zu KB Entität faule Sammlungen und Rückreferenzen
Verhindert LazyInitialisationException und zirkuläre Serialisierung, wenn Rückgabe von KB-Einheiten über REST-Endpunkte.
KNOWLEDGE_BASE zu AppType und Organization.isKnowledgeBase getter hinzufügen
Ohne diese, die KB Sidebar Eintrag und Home-Karte wurden seit organisatorisch.isKnowledgeBase war undefiniert.
Knowledge Base-Frontend hinzufügen - Seiten, Komponenten, API-Routen, Platteneditor
- 13 Next.js API Proxy Routen unter /api/kb/ - KB Startseite mit Artikelbaum, Suche, angeheftete Artikel - Artikel Viewer, Redakteur (Plate Rich Text), neuer Ar...
Gateway-Routen für KB und RAG hinzufügen
- /api/kb/** Routen zum kamowskb-service - /api/rag/** Routen zum kamowsrag-Service - Aktualisierte application.yml und k8s configmap mit Service URLs
RAG Kontextinjektion für Knowledge Base im AI Chat hinzufügen
- Neuer RagClient-Service für Anrufe bei RAGService semantische Suche - ChatOrchestrationService injiziert KB Kontext, bevor KI reagiert - Konfigurierbar über A...
Qdrant-Vektor DB und MiniLM Einbettmodell K8s manifestiert hinzufügen
- Qdrant v1.12.1 Einsatz + ClusterIP Service (Ports 6333/6334) - HuggingFace TEI mit All-MiniLM-L6-v2-Einsatz + Service (Port 8080) - Aktualisierte Einsatz-Dien...
Knowledge Base-Entitäten, enums, Repositorien und Rechte hinzufügen
- 4 neue enums: KbArticleStatus, KbReviewStatus, KbMediaType, KbEmbeddingStatus - ServiceType.KNOWLEDGE_BASE(18) und 6 KB RoleRightType Einträge (21-26) - 6 JPA...
Scaffold RAGService - NATS consumer, embedding pipeline, Qdrant vector store, semantic search API
Scaffold KBService - Knowledge Base Artikel CRUD, Versionierung, Review Workflow, Medien-Upload, NATS-Ereignisse
Sidebar Session History, Ordner, Suche und Entfernen von doppelten Header-Symbolen
- Befestigen Sie eingewickelte API-Resemissions-Parsing für Sitzungen und Ordner - Beheben Sie Ordner erstellen, um parentFolderId Feldnamen verwenden - Beheben...
Rich Markdown Rendering für KI-Chat-Antworten
- Stiled Überschriften (h1-h4) mit unteren Grenzen und richtige Größe - Kugellisten (ul) und nummerierte Listen (ol) mit korrekter Einrückung und Abstand - Bold...
Verwenden Sie nicht-Streaming Chat-Vervollständigung für REST-Endpunkt
Streaming über REST mit blockLast() produzierte leere Reaktionen, weil Das SSE-Parsing von WebClient funktioniert nicht zuverlässig mit bodyToFlux(String.class)...
Fügen Sie detaillierte Fehlerprotokollierung zu HuggingFaceAdapter für Fehler bei 400 Fehlern hinzu
Erfassen und protokolliert die tatsächliche HF-Fehler-Antwort-Einsatzstelle anstelle von Statuscode.
Wechseln Sie HuggingFace zu router.huggingface.co (api-inference ist veraltet)
HF gibt 410 auf api-inference.huggingface.co zurück router.huggingface.co statt.
Anbieter-Firma-Logos zu Anbietertyp Dropdown und Liste Tabelle hinzufügen
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.