Changelog
O que há de novo.
Cada melhoria para a plataforma, como ele envia.
· kamo-internal
Adicionar pipeline de conversão imagem-para-SVG com componente modal reutilizável
- Novo componente modal ImageToSVGConverter com fluxo de 3 passos: Recorte → Processo → Revisão - WebSocket gancho (useImagePipeline) para transmissão de comunicação pipeline - CropTool usando react-easy-crop para seleção de imagens retangulares - Painel de visualização com controle deslizante de comparação antes/depois, zoom/pan, grade de transparência - Painel de Refinamento com predefinições (Logo Clean, Photo→Ilustration, Minimal SVG, High Detail), controles básicos (modo de cor, suavização, detalhe) e painel avançado (seleção de modelo, despeckle) - ProcessingStatus com animado indicador de progresso de palco - Integrado como portão de conversão SVG obrigatório em uploads de logotipo de marcação de comportamento - Adicionado WebSocket rewrite proxy for image-pipeline-service in next.config.mjs - Adicionado IMAGEM PIPELINE URL ao mapa de configuração do k8s
· kamo-internal
Adicionar data/hora do agendamento à janela de Início da Reunião
Adiciona uma pílula Agora/Esquema à janela de criação da reunião. Quando Agenda está selecionada, um MUI DateTimePicker desliza com 15 minutos intervalos e uma linha de confirmação formatada. Envio de reuniões agendadas agendadoPara a infra- estrutura e saltar a abertura da janela de reunião imediatamente.
· MediaService
Include org static background images in meet virtual backgrounds
Fetch backgroundImageCount from the org's theme config.json and generate URLs for /img/bg/{n}.webp so org-level static backgrounds appear alongside meet-specific and theme backgrounds in the virtual background picker.
· SecurityService
Add first name, last name, and avatar hash to *** session
Include memberFirstName, memberLastName, and memberAvatarUrl in Redis session data so cross-domain services like KamoMeet can display proper user identity without additional backend calls.
· MediaService
Add public config and backgrounds endpoints for sidecar consumption
GET /api/meet/public-config?domain= returns org meet config by domain. GET **************** returns combined virtual backgrounds. Both endpoints are unauthenticated for internal sidecar use.
· MediaService
Add config CRUD, background management, and org-theme endpoints
All endpoints enforce MANAGE_MEET_SETTINGS privilege. Config auto-creates with defaults on first access per org. Background uploads go to MinIO with SHA-256 hash naming. Org theme backgrounds fetched read-only from ThemeBackground table.
· kamo-internal
Adicionar fundos de temas org para atender as configurações e remover campos obsoletos
- Adicionar rota GET para fundos de temas org **************************** - Update meetApi.ts: remove whoCanCreate and emailInvitesEnabled from MeetConfig, add OrgThemeInterface de background e getOrgThemeBackgrounds() - MeetSecuritySettings: remover a seção de Permissões de Criação de Encontros e quem pode criar de salvar carga útil - MeetNotificationSettings: remover a seção Convites e e-mailConvitesInvitáveis de salvar a carga útil, remover a importação de Divider não utilizada - MeetBrandingSettings: adicionar backgrounds virtuais de dupla seção (temas de org somente leitura + completo CRUD meet-specific) - meets/page.tsx: atualizar Segurança e Notificações ajudam dicas para refletir seções removidas
· InitializerService
Drop deprecated who_can_create and email_invites_enabled columns
· kamo-shared-library
Adicionar uma pesquisa de fundo de tema de org para encontrar fundos virtuais
· kamo-shared-library
Remove whoCanCreate and emailInvitesEnabled from OrgMeetConfig
· kamo-internal
Adicionar indicador de digitação ao chat de IA enquanto espera pela resposta
A bolha de streaming só foi mostrada quando o conteúdo já estava sendo transmitido, não deixando nenhum feedback visual durante a espera REST. Pontos saltitantes adicionados indicador que exibe entre ASSISTANT LOADING e primeiro conteúdo/resposta.
· MediaService
Implement chat WebSocket and email invite sending for meetings
MeetController now reads sendChatInvite, sendEmailInvite, and customMessage from the create request body and triggers async invite sending. MeetService.sendInvitesAsync: - Chat: sends MEETING_INVITE message via SimpMessagingTemplate WebSocket - Email: calls EmailService with HTML meeting invite including custom message - Looks up each member by ID for name/email resolution - Runs async so it doesn't block the meeting creation response
· kamo-internal
Passe os membros disponíveis para todas as instâncias do MeetingDialog e auto-encomenda quando não for fornecido
- A lista dos membros passa para cada um dos membros. - MembroItem passa à disposição dos membros para a sua reuniãoDialog - Reunião Dialog auto-fetches membros de ********************************************************************************************************************************************************************************************************************** quando disponívelO prop dos membros está vazio (cobre o uso do ChatBox) - Todas as variantes de diálogo agora suportam adicionar membros adicionais para além dos pré- seleccionados - Membro pré-selecionado mostrado como chip em Autocomplete, o usuário pode adicionar mais
· MediaService
Add GET /api/meet/exists/{roomName} endpoint for anonymous room validation
· kamo-shared-library
Adicionar findByRoomNameAndStatusIn query to MeetingRecordRepository
· kamo-internal
Adicionar área de texto de mensagem personalizada ao MeetingDialog para convites de chat/email
Mostra uma entrada de texto multilinha quando pelo menos uma opção de notificação é habilitado, permitindo que o criador de reunião para adicionar uma nota pessoal ao convite. Oculto quando o chat e o email estão desligados. A mensagem é passado para a API do backend para inclusão em notificações.
· KlusterServices
Configure Prosody, Jicofo, and secrets for Jibri recording support
Enable recording in Prosody, add Jibri XMPP passwords to secrets, and configure Jicofo brewery MUC for Jibri instance discovery.
· KlusterServices
Add Jibri deployment manifests for Meet meeting recording
Kubernetes deployment, service, and configmap for Jibri (Meet Broadcasting Infrastructure) to enable meeting recording with MinIO storage integration.
· kamo-internal
Adicionar /settings/features/meets page com 5 abas para configuração de videoconferência de nível org
Nova página de configurações com Geral, Segurança e Acesso, Gravação, Branding, e abas Notificações. Inclui cliente meetApi, rotas proxy MediaService, seleção de variantes de logotipo, gerenciamento de fundo virtual com drag-to-reorder, e todos os 3 locais de navegação atualizados (ConfiguraçõesStatusWindow, página de configurações, navpri).
· MediaService
Add MeetConfigController and MeetConfigService for org-level meet settings
REST endpoints for CRUD on OrgMeetConfig and MeetBackground entities. Supports config get/update, background upload/delete/reorder via MinIO storage.
· kamo-shared-library
Adicionar entidade OrgMeetConfig, entidade MeetBackground, MEET RECORDING ImageAssocType, e atender permissões
Adiciona configuração de videoconferência de nível org com padrões para lobby, acesso ao cliente, gravação, branding e notificações. Novas permissões: RECORD MEETINGS (81), MANAGEM MEET SETTINGS (82), MANAGEM MEET RECORDINGS (83).
· MediaService
Add MeetController and MeetService for meeting creation and invite management
· kamo-internal
Restaurar o fluxo total de reuniões com a criação da infra-estrutura, convites e abertura da janela OTK
· APIService
Adicionar /api/meet/** rota de gateway ao ChatService para atender API
· kamo-shared-library
Adicionar Record Meeting e Repositórios do Participante JPA
· kamo-internal
Adicionar botão Iniciar reunião ao centro de interação e ícone de reunião por membro
· kamo-internal
Adicionar botão Meet à barra de ferramentas de bate-papo e renderização do MeetingCard em mensagens
· kamo-internal
Adicionar modelo de email de convite de reunião polido com branding org
· kamo-internal
Adicione MeetingDialog para criar reuniões com nome de sala e seleção de membros
· kamo-internal
Adicionar reunião criar e convidar rotas API

Seu universo está esperando.
Comece gratuitamente em minutos.Adicione produtos sempre que estiver pronto — sem migração, sem novos logins.
Gratuito para sempre — não é necessário cartão de crédito