변경 로그
무슨 일이야?
플랫폼에 대한 모든 개선 사항, 그것이 선적.
· kamo-internal
회의 추가 채팅에 풍부한 회의 초대를위한 카드 구성 요소
· kamo-internal
OTK, OTK, OTK, OTK, OTK
· kamo-internal
Janus 기반 WebRTC 통합 제거 (useWebRTC, VideoCallPanel, API 경로 호출)
오래된 Janus WebRTC 목소리 / 비디오 / 스크린 공유 코드를 준비에 대한 KamoMeet (Meet 기반) 교체. 사용 삭제WebRTC 후크, VideoCallPanel, CallInitiationListener 및 모든 /api/webrtc/ 경로. ChatBox 통화 정리 버튼, 들어오는 호출 UI 및 WebSocket 호출 개시 처리.
· kamo-internal
AppType.MEET 및 Organization.isMeet 기능 플래그 추가
· kamo-shared-library
MeetingRecord 및 MeetingParticipant entities를 추가하십시오
· kamo-shared-library
VIEW MEETINGS, START MEETING, MANAGE MEETINGS 특전 추가
· kamo-shared-library
Video conferencing에 대한 ServiceType.MEET 추가
· 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
Chat Now 회원 카운트를 실시간으로 읽지 않은 메시지 표시
- NavTop 배지는 이제 온라인 회원 카운트 대신 총 읽지 않은 메시지를 보여줍니다 - --color-primary theme 변수에서 파생된 채팅 버튼 아이콘 색상 - 회원아이디(주)는 회원아이디(주)의 회원아이디(주)의 회원아이디(주)는 회원아이디(주)의 회원아이디(주)의 회원아이디(주)는 회원아이디(주)의 회원아이디(주)의 회원아이디(주)와 회원아이디(주)의 회원아이디(주)의 회원아이디(주)의 회원아이디(주)는 회원아이디(주)의 회원아이디(주)의 회원아이디(주)의 회원아이디(주)의 회원아이디(주)에 등록된 회원아이디가 없습니다. - UnreadContext는 WebSocket 실시간 업데이트로 글로벌 읽지 않은 상태를 관리합니다. - ChatBox는 세션을 열고 들어오는 메시지에 읽습니다. - 새로운 읽지 않은 수와 표시-as-read endpoints에 대한 API 프록시 경로
· 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
추가 읽지 않은 메시지 수 쿼리 및 표시-as-read 서비스 방법
MediaSessionMember에서 기존의 msgIdLastViewed 필드를 활용하여 per-session 읽지 않은 카운트 및 표시 세션을 읽음 표시 기능.
· kamo-internal
기차 AI toggle 및 청중 가시 체크 박스를 KB 문서 편집기에 추가
AiEnabled master toggle 을 추가하여 회원들을 위한 접을 수 있는 가시성 체크 박스 팀 구성원 및 행동 라벨 설정에서 org-customized 라벨을 사용하여 공공.
· AIService
RAG를 통한 회원유형 조회
MemberRepository에서 회원 유형에 용해하고 RAG 검색 요청에 포함 그래서 벡터 DB는 청중 가시성에 의해 KB 기사를 필터링 할 수 있습니다.
· 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
KbArticle에 AI 가시성 필드를 추가하십시오
AiEnabled, aiVisibleToPublic, aiVisibleToMembers 및 aiVisibleToTeamMembers를 추가하십시오 boolean 필드는 per-article AI 교육 및 경청경 RAG 액세스를 제어합니다.
· kamo-internal
KB 편집기 툴바에 링크 버튼을 제거
· RAGService
Add reranker and configurable vector size to K8s config
· AIService
MCP 도구 통합 도구 호출 루프 동기화 채팅 흐름
· AIService
Structured 인용 포스트 가공은 RAG 소스를 항상 인용합니다
· 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
AiChatFeedback entity 및 저장소 추가

당신의 우주는 기다리고 있습니다.
몇 분 안에 무료로 시작하세요. 준비가 되면 언제든지 제품을 추가할 수 있습니다.
영원히 무료 - 신용 카드 필요 없음