Reemplazar la cosecha de reacción-fáseas con herramienta de rectángulo de arrastre-paraselect freeform
las selecciones de nivelación de proceso o descabida forzada. Nueva herramienta basada en lienzo permite a los usuarios hacer clic y arrastrar cualquier rectáng...
Añadir paso de picker de color de fondo y mejorar la conversión de SVG UX
- Añadido paso de "fondo de selección" entre la cosecha y el proceso - Los usuarios hacen clic en la imagen para seleccionar el color de fondo para eliminar - M...
Añadir tubería de conversión de imagen a VSVG con componente modal reutilizable
- Nuevo componente modal de ImagenToSVGConverter con flujo de 3 pasos: Cultivo . Proceso . - Enganche WebSocket (useImagePipeline) para la comunicación de tuber...
Añadir fecha/horario para iniciar el diálogo de reunión
Añade una pílrula de pílseo Now/Schedule al diálogo de creación de reuniones. Cuando Se selecciona el horario, un MUI DateTimePicker se desliza con 15 minutos i...
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-specifi...
Nombre de la pantalla Deriva de nombre primero/úmblado y construir URL de avatar de sesión
Utilice miembroFirstName y miembroLastName de la sesión de *** para construir nombres de pantalla adecuados en lugar de caer de nuevo al nombre de usuarioAlias....
Añadir el nombre, el apellido y el hash de avatar a *** sesión
Incluir miembroFirstName, miembroLastName, y miembroAvatarUrl en Redis datos de sesión para que los servicios cruzados como KamoMeet puedan mostrarse adecuado i...
Integrar la configuración de nivel de org en Configurar y marca de Meet
Sidecar busca OrgMeetConfig desde backend y mapea todas las configuraciones: - Sudodio/video mote predeterminado - Modo de sala de cabby / espera - Acceso para ...
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 unauthentic...
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 has...
Añadir fondos temáticos de org para cumplir con los ajustes y eliminar campos deprecados
- Añadir ruta GET para fondos temáticos de org ************* - Actualizar meetApi.ts: eliminar quiénCanCreate y envíe un correo electrónicoInvivisesHabilitado d...
Deja deprecated who-can-create y email-invites.enabled columnas
Añadir consulta de fondo tema de org-scoped para conocer fondos virtuales
Eliminar quiénSe puedeCrear y enviar un correo electrónicoInvitosHabilitardos de OrgMeetConfig
Preservar el nombre original de la habitación (sin capitalización/espacios), añádase el campo de URL de reunión copiable
1. Caja de trabajo para discapacitadosStartCase () que estaba convirtiendo 'miroom123' en 'Myroom 123' con capitalización y espacios aleatorios. Los nombres ...
Reemplazar los iconos de SVG con equivalentes de icono MUI a través de capa de adaptador
Configuración de estilo diálogo con diseño de amorfismofismo de vidrio y barra de pestañas horizontal
Añadir indicador de meclear al chat de IA mientras espera respuesta
La burbuja de streaming sólo se mostraba cuando el contenido ya estaba siendo transmitido, No deje retroalimentación visual durante la espera REST. Añadidos pun...
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.sendInv...
Pasa a disposición Miembros de todos los MeetingDialogs de casos y autoescucha cuando no se proporciona
- MemberList pasa a la disponibilidad de miembros de cada miembro - MemberItem pasa a la disponibilidad de los miembros de su MeetingDialog - MeetingDialog self...
Ajustes completos modal con Dispositivos/Sounds/Pestañas de cortes más/cortos, nombre de visualización en la tarjeta principal, superposición de color primario
- El nombre de la pantalla es ahora un campo requerido en la carta principal por encima de la habitación entrada, no en la configuración. Los usuarios deben i...
Validar la existencia de la habitación antes de unirse anónimos, añadir la configuración modal con la selección de dispositivos
Los usuarios anónimos deben introducir un nombre válido de la sala de reuniones - la página de bienvenida comprueba /api/meet/existe/EroomName antes de permitir...
Add GET /api/meet/exists/{roomName} endpoint for anonymous room validation
Añadir el hallazloByRoomNameAndStatusEn consulta a MeetingRecordRepository
Añadir mensaje personalizado textarea a MeetingDialog para invitaciones de chat/email
Muestra una entrada de texto multilínea cuando al menos una opción de notificación es enabled, permitiendo al creador de la reunión añadir una nota personal a l...
Añadir la página de bienvenida personalizada con fondos temáticos org, tarjeta de vidrio y entrada de nombre de habitación
Sustituya la pantalla de bienvenida predeterminada de Meet con una página de destino personalizada que: - Carga fondos de org de MinIO con transiciones de carru...
Configurar Prosody, Jicofo y secretos para soporte de grabación de Jibri
Habilitar grabar en Prosody, añadir contraseñas de Jibri XMPP a los secretos, y configure la cervecería Jicofo MUC para el descubrimiento de la instancia Jibri.
Añadir manifiestos de despliegue de Jibri para la grabación de la reunión de Meet
Kubernetes despliegue, servicio y configmap para Jibri (Meet Broadcasting Infraestructura) para permitir el cumplimiento de la grabación con la integración de a...
Añadir /configuraciones/caractericias/página con 5 pestañas para org-nivel de videoconferencias config
Nueva página de configuración con General, Security & Access, Recording, Branding, y las pestañas de notificaciones. Incluye meetApi client, MediaService proxy ...
Añada MeetConfigController y MeetConfigService para la configuración de org-nivel de encuentro
Puntos finales REST para CRUD en las entidades de OrgMeetConfig y MeetBackground. Soporta config get/update, fondo upload/delete/reordenar a través de almacenam...
Añadir la entidad OrgMeetConfig, la entidad de MeetBackground, MEET-RECORDING ImageAssocType, y cumplir con los permisos
Añade la configuración de videoconferencia a nivel de org con predeterminados para el vestíbulo, acceso, grabación, marca y notificaciones. Nuevos permisos: REC...
Añadir MeetController y MeetService para la creación de reuniones e invita a la gerencia
Restaurar el flujo de encuentro completo con la creación de backend, invitaciones y apertura de la ventana OTK
Añadir reuniónRecord y reuniónParticipan a los depósitos de la JPA
Añadir botón de sesión en el Centro de Interacción y el icono de reuniones por miembros
Añada Botón de encuentro a la barra de herramientas de chat y la representación de MeetingCard en los mensajes
Añadir la reunión pulida invita a la plantilla de correo electrónico con la marca org
Añadir MeetingDialog para crear reuniones con nombre de habitación y selección de miembros
Añadir useMeeting hook para la creación de reuniones, OTK lanzan e invita a enviar
Eliminar la integración WebRTC basada en Janus (usustroWebRTC, VideoCallPanel, llamadas a rutas de API)
Eliminar el viejo código de compartir de voz/video WebRTC de Janus WebRTC en la preparación de KamoMeet (con sede en Meet) de reemplazo. Eliminar useWebRTC ganc...
Añadir MeetingRecord y MeetingConsortesA entidades para conocer la historia
Añadir los privilegios de VIEW-MEETINGS, START-MEETING, MANAGE-MEETINGS
Añadir tuberías de Forgejo CI/CD para la construcción de KamoMeet y se despliega en k1m1/k2m1
Añadir los manifiestos K8s para KamoMeet de implementación, servicio y ruta Traefik
Como lo que ves enviaste?
Cada una de estas actualizaciones aterriza en su espacio de trabajo automáticamente. Empieza gratis y verlo crecer semana tras semana.