Changelog
Cosa c'è di nuovo.
Ogni miglioramento alla piattaforma, come si spedisce.
· kamo-internal
Aggiungi riunione Componente della carta per riunioni ricche invita in chat
· kamo-internal
Aggiungi useMeeting hook per la creazione di riunioni, il lancio di OTK, e invitare a inviare
· kamo-internal
Rimuovere Janus-based WebRTC integrazione (usoWebRTC, VideoCallPanel, call API percorsi)
Rimuovi il vecchio Janus WebRTC voice/video/screen share code in preparazione per KamoMeet (Meet-based) sostituzione. Elimina l'usoWebRTC gancio, VideoCallPanel, CallInitiationListener e tutti i percorsi /api/webrtc/. Pulisce la chiamata ChatBox pulsanti, chiamata in arrivo UI e gestione delle chiamate WebSocket.
· kamo-internal
Aggiungi AppType.MEET e Organization.isMeet caratteristica bandiera
· kamo-shared-library
Aggiungi MeetingRecord e MeetingGestinità per incontri
· kamo-shared-library
Aggiungi VIEW MEETINGs, START MEETING, MANAGE MEETINGS privilegi
· kamo-shared-library
Aggiungi ServiceType.MEET per la videoconferenza
· KlusterServices
Add Meet service deployment steps to CI/CD pipeline for k1m1 and k2m1
· KlusterServices
Add meet subdomain to auto-cert for automatic TLS provisioning
· KlusterServices
Add domain-agnostic Traefik IngressRoute for meet.* domains
· KlusterServices
Add distributed JVB pool with per-node StatefulSets on k1m1 and k2m1
· KlusterServices
Add Jicofo conference focus with JVB brewery and lobby enforcement
· KlusterServices
Add Prosody XMPP server deployment with JWT auth and lobby support
· KlusterServices
Add shared secrets for Prosody, Jicofo, JVB, and JWT auth
· kamo-internal
Sostituisci il conteggio dei membri Chat Now con l'indicatore del messaggio non letto in tempo reale
- Il badge NavTop ora mostra messaggi non letti al posto del conteggio dei membri online - Colore icona del pulsante di chat derivato da --color-primary variabile tema - MemberItem in Interaction Center mostra per membro il badge conteggio messaggio non letto - UnreadContext gestisce lo stato non letto globale con aggiornamenti in tempo reale di WebSocket - ChatBox segna sessioni come letto su messaggi aperti e in arrivo - Percorsi proxy API per nuovi endpoint non letti e mark-as-read
· MediaService
Add unread count API endpoint, mark-as-read endpoint, and WebSocket broadcast
- GET /api/media/sessions/chat/unread returns per-session and per-sender unread counts - PUT /api/media/sessions/{guid}/read marks a session as read for current member - Broadcasts updated unread counts via /topic/chat/unread/{memberId} on new messages
· kamo-shared-library
Aggiungi domande di conteggio dei messaggi non letti e metodi di servizio mark-as-read
Levare il campo msgIdLastViewed esistente in MediaSessionMember per calcolare per-sessione conteggi non letti e sessioni di segno come letto per la chat non letto funzione indicatore.
· kamo-internal
Aggiungi Train AI toggle e le caselle di controllo della visibilità del pubblico a KB
Aggiungi aiEnabled master toggle con caselle di controllo di visibilità pieghevole per i membri, Membri del team, e Public usando le etichette org-customized dalle impostazioni del comportamento-labeling.
· AIService
Pass memberType attraverso la ricerca RAG per i risultati KB
Risolvere il tipo di membro da MemberRepository e includerlo nelle richieste di ricerca RAG così il vettore DB può filtrare gli articoli KB per visibilità del pubblico.
· RAGService
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 existing collections during reindex.
· KBService
Support AI visibility toggles in KB article create/update
Accept aiEnabled and visibility flags in create/update endpoints. Handle AI toggle changes by publishing delete events when AI is disabled, triggering re-indexing otherwise.
· kamo-shared-library
Aggiungi campi di visibilità AI a KbArticolo entità
Aggiungi aiEnabled, aiVisibleToPublic, aiVisibleToMembers, and aiVisibleToTeamMembers campi booleani per il controllo per-article AI formazione e pubblico-scopio RAG accesso.
· kamo-internal
Aggiungi Rimuovi pulsante Link alla barra degli strumenti dell'editor KB
· RAGService
Add reranker and configurable vector size to K8s config
· AIService
Integrazione strumento MCP con loop di accesso agli strumenti nel flusso di chat di sincronizzazione
· AIService
La citazione strutturata post-elaborazione garantisce che le fonti RAG siano sempre citate
· AIService
Add feedback endpoint for AI chat responses
· AIService
Wire ConversationContextService for sliding window context management
Trims conversation history to fit model's context window before sending to LLM. Keeps recent messages verbatim, summarizes older ones.
· InitializerService
Add AI_CHAT_FEEDBACK table schema
· kamo-shared-library
Aggiungi AiChatFeedback entità e repository

Il tuo universo ti sta aspettando.
Aggiungi i prodotti quando sei pronto: nessuna migrazione, nessun nuovo login, nessuna richiesta di pagamento.
Gratis per sempre — nessuna carta di credito richiesta