மாற்று பதிவேடு
என்ன புதிது.
அது கப்பல்கள் போல், தளத்தில் ஒவ்வொரு மேம்பாடு.
· kamo-internal
Add MeetingCard component for rich meeting invites in chat
· kamo-internal
Add useMeeting hook for meeting creation, OTK launch, and invite sending
· kamo-internal
Remove Janus-based WebRTC integration (useWebRTC, VideoCallPanel, call API routes)
Remove old Janus WebRTC voice/video/screen share code in preparation for KamoMeet (Meet-based) replacement. Deletes useWebRTC hook, VideoCallPanel, CallInitiationListener, and all /api/webrtc/ routes. Cleans up ChatBox call buttons, incoming call UI, and WebSocket call-initiation handling.
· kamo-internal
Add AppType.MEET and Organization.isMeet feature flag
· kamo-shared-library
Add MeetingRecord and MeetingParticipant entities for meeting history
· kamo-shared-library
Add VIEW_MEETINGS, START_MEETING, MANAGE_MEETINGS privileges
· kamo-shared-library
Add ServiceType.MEET for video conferencing
· 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
Replace Chat Now member count with real-time unread message indicator
- NavTop badge now shows total unread messages instead of online member count - Chat button icon color derived from --color-primary theme variable - MemberItem in Interaction Center shows per-member unread message count badge - UnreadContext manages global unread state with WebSocket real-time updates - ChatBox marks sessions as read on open and on incoming messages - API proxy routes for new unread count and mark-as-read endpoints
· 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
Add unread message count queries and mark-as-read service methods
Leverage existing msgIdLastViewed field in MediaSessionMember to compute per-session unread counts and mark sessions as read for the chat unread indicator feature.
· kamo-internal
Add Train AI toggle and audience visibility checkboxes to KB article editor
Add aiEnabled master toggle with collapsible visibility checkboxes for Members, Team Members, and Public using org-customized labels from behavior-labeling settings.
· AIService
Pass memberType through RAG search for audience-scoped KB results
Resolve member type from MemberRepository and include it in RAG search requests so the vector DB can filter KB articles by audience visibility.
· 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
Add AI visibility fields to KbArticle entity
Add aiEnabled, aiVisibleToPublic, aiVisibleToMembers, and aiVisibleToTeamMembers boolean fields to control per-article AI training and audience-scoped RAG access.
· kamo-internal
Add Remove Link button to KB editor toolbar
· RAGService
Add reranker and configurable vector size to K8s config
· AIService
MCP tool integration with tool-call loop in sync chat flow
· AIService
Structured citation post-processing ensures RAG sources are always cited
· 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
Add AiChatFeedback entity and repository

உங்கள் உலகம் காத்திருக்கிறது.
நிமிடங்களில் இலவசமாகத் தொடங்கவும். நீங்கள் தயாராக இருக்கும் போது பொருட்களை சேர்க்கவும் - எந்த மாற்றமும் இல்லை, புதிய உள்நுழைவுகள் இல்லை.
எப்பொழுதும் இலவசம் — கடன் அட்டை தேவையில்லை