Changelog
Qué hay de nuevo.
Cada mejora de la plataforma, a medida que se envía.
· AIService
RAG en el manejador de streaming, texto de trozos completo, consultas conversaciones
· AIService
Añadir ConversationContextService para la gestión del contexto de ventanas corredieras
· RAGService
Full chunk text storage, configurable vector size, and permission-aware retrieval in Qdrant
· RAGService
Hybrid search with keyword boosting and cross-encoder reranker
· RAGService
Semantic heading-aware chunking for better RAG retrieval
· AIService
Extracto de miembroId en WebSocket auth interceptor para soporte de RAG
· kamo-internal
Añadir infinita paginación de desplazamiento a la vista de correo electrónico clásica
El modo clásico sólo cargó los primeros 50 mensajes sin forma de ver los más antiguos. Alambre de la existente VirtualMesageList onLoadMore/hasMás/cargarMás accesorios para que las páginas se carguen automáticamente a medida que el usuario se desplaza cerca de la parte inferior.
· kamo-internal
Toggle botón de bloqueo/desbloqueo basado en el estado de bloqueo del miembro
· kamo-internal
Añadir Notas a NavPri debajo de KB, cerrada por isNotes
· kamo-internal
Añadir páginas de configuración para HRS, Docs, Soporte, KB, Notas y Chat
Crear el componente compartido ComingSoonTab y 6 nuevas páginas de configuración de características con los marcadores de posiciones que vienen pronto, cuentan con guardias de bandera, y consejos de ayuda. Enlaces de FeaturesManager "Adjust Features" ahora resuelven las páginas reales.
· kamo-internal
IU de actualización automática después de la función de conmutación y cambios de rol
CaracterísticasManager y SecurityRoleManager ahora llaman router.refresh() después mutaciones para volver a averiguar el contexto de la organización y los datos de la sesión de los usuarios, que reflejan permiso y la aplicación cambia inmediatamente sin volver a iniciar.
· SecurityService
Derechos de sesión de sesión de refrescos de auto-refresh después de cambios de características/función
CaracterísticasControla de Control y SeguridadRoleController ahora reconstruye la que llama derechos de sesión en Redis, después de habilitar/discapacitar, crear/actualiza/sucarte, y operaciones de derechos de recalcular. Elimina la necesidad de volver a encaular después permiso o cambios de aplicación.
· kamo-internal
Implemente la gestión de aplicaciones IU con integración backend y permisos dinámicos
Rewrite CaracterísticasManager para usar backend API para activar/desactivación de aplicaciones con root-org bating para aplicaciones en versión. Actualizar NavPri a la puerta todos los artículos de navegación por org con banderas (Docs, KB, Notas, Chat, Email, AI Support, VOIP). Ajustes de actualizaciónStatusWindow con filtrado de la barra lateral de aplicación completa. Haga las secciones de permiso de SecurityRoleManager dinámico, sólo mostrar los derechos de mostrar las aplicaciones habilitadas. Tipos de escritura de actualización para espejo backend **************** cambios.
· SecurityService
Añadir FeatureController para la habilitación/discapacación de la aplicación org
Puntos finales REST para administrar las funciones de la organización: lista de funciones GET, POST enable/discapacable con CONFIGURE-SYSTEM de autorización check, root-org-only , y lista de tipos de servicio disponibles.
· kamo-shared-library
Añadir el sistema de gestión de aplicaciones con tipos de servicio, derechos y control de características
Reestructura ServiceType enum: añadir banderas básicas/despreciadas, renombrar DOC-MANAGER-DOCS e AI-CHAT-AI-SUPPORT, agregue tipos de APOYO/NOTES/POS, desete STORAGE/DOC-CLASSIFIER/ DOCS-EDITOR. Añadir 43 nuevas entradas RoleRightType para HRS, Docs, AI Support, VOIP, Email, Soporte, Notas y aplicaciones de chat. Mávate los derechos de apoyo a ServiceType.SUPPORT Alcance. Extendar el servicio de características con métodos de habilitación/desactivación/chequeo por org.
· kamo-internal
Añadir alias de correo electrónico y soporte de interfaz de UI de buzón compartido
Compositor "Desde": desplegable para cambiar entre primaria, alias y buzón compartido direcciones. Nueva pestaña "Mailboxes" 6a pestaña en la configuración de correo electrónico para la gestión de administración de orgwide de alias y buzones compartidos. Conozamiento/gestión compartida de buzones en el miembro la página de configuración. Conmutador de buzón en barra lateral de carpeta para conmutación de contexto de buzón compartido. MessageLas rutas del navegador a los endpoints de endpoints compartidos de la API de buzón al ver el buzón compartido.
· EmailService
Añadir alias de correo electrónico y soporte de buzón compartido
Nueva interfaz de capacidad del proveedor de MailboxManager para alias y buzón compartido CRUD. KamoMailMailboxManager implementación gestiona dovecot/postfix virtual-users y virtuales a través de MySQL. AliasController y SharedMailboxController ofrecen REST API. SharedMailboxMailController proxies proxies operaciones IMAP para buzones compartidos. EmailSmtpService actualizado para apoyar desde la dirección de la anulación para la funcionalidad de envío. MailProviderResolver cableado con capacidad MailboxManager.
· kamo-shared-library
Añadir alias de correo electrónico y entidades de buzón y repositorios compartidos
Nuevas entidades de JPA para email-provider esquema: EmailAliasEntity (envío-como alias por miembro), SharedMailboxEntity (ejeros compartidos de ancho de ancho con credenciales IMAP cifradas), y SharedMailboxAccessEntity (partes de acceso de los miembros para buzones compartidos).
· kamo-internal
Añadir el estado de PRE-TICKET con la opción Start Chat
- TicketCreationForm: dos botones "Start Chat" (billete previo, sin título requerido, tema justo) y "Enviar entrada" (bille completo con título) - TicketHeader: "Convertir a Ticket" botón cuando el estado es PRE-TICKET, abre un diálogo que requiere un título, llama PUT /tickets/-id/convert - StatusBadge: PRE-TICKET mostrado como insignia azul-gris - Nueva ruta de apoderado: ******************* - Tipos: añadido PRE-TICKET a SupportTicketStatus, preTicket para crear la solicitud
· MediaService
Añadir la creación de PRE-TICKET y endpoint de conversión a boleto
- createTicket: when preTicket=true, establece el estado de PRE-TICKET, saltos asignación (sin título requerido) - PUT /tickets/-id-/convert: convierte PRE-TICKET a NUEVO, requiere título, desencadena la asignación
· kamo-shared-library
Añadir el estado de PRE-TICKET y la bandera de preTicket en la creación de la solicitud
Nuevo estado PRE-TICKET(14) para las sesiones de chat-primera sesión donde el usuario comienza charlando sin presentar formalmente un boleto. Puede convertirse en un boleto completo más tarde estableciendo un título y un estado cambiante.
· SecurityService
Añadir POST ********** endpoint
Triggers org-wide member-rights-applied recalculationulation. Necesitado después migraciones de esquemas o cambios manuales de DB en permisos.
· SecurityService
Utilizar un recalcculo específico de derechos de rol
SecurityRoleController ahora usa actualizaciónRoleMemberRightsApplied() a recalcular a los miembros que tienen el papel modificado, en lugar de recalcular todos los miembros de la organización. Borrar recalculas antes de eliminar el rol.
· kamo-shared-library
Recalculación de derechos específicos para el dept, el título del trabajo y los cambios de rol
- DepartamentoServicio: sólo recalcula a los miembros del departamento afectado después de crear/actualización/borrar - JobTitleService: recalcula sólo a los miembros con el título de trabajo afectado después de crear/actualización/borrar - MemberRightsAppliedService: actualización añadicionalRoleMemberRightsApplied() volvercule únicamente a los miembros que tengan asignado un papel específico - Correcio ************* para usar findByOrganizationId en lugar de encontrarAll() (estaba cargando a cada miembro a través de todos los orgs) - Fijo **************** y **************** para aceptar el parámetro orgId y utilizar findByOrganizationId en lugar de encontrar a todos ()
· kamo-shared-library
Recalcar a member-rights-applied después de la creación de nuevos miembros
Llamadas actualizadasMimbresightsApplied sobre el nuevo miembro después de ambos crear OrganizaciónMiembro y crear OrganizaciónMiembro así los derechos de todos se aplican inmediatamente.
· kamo-internal
Edición de rol granular, intercambio de etiquetas y apoyo de los miembros del equipo
- Añadir esAllowEditTitle y isAllowEditSecurity to SecurityRole interface - Permitir la edición de ajustes de seguridad en los roles de los miembros/miembros del equipo (anteriormente totalmente cerrados) - Interclastar "Miembros" y "miembros del equipo" exhibir títulos con las etiquetas de comportamiento de los padres org - Evitar sobre las sobrecrimas accidentales enviando título DB original para funciones protegidas - Desactivar el campo de título en el diálogo de edición para los roles del sistema - Añadir parentMemberTitlePlural y parentésTeamMemberTitlePlural a session/useUserInfo - Actualización de la orden de clasificación de roles: Miembros, miembros del equipo, Administrador, luego personalizado
· InitializerService
Migrar todo el papel de todos a los miembros y crear el papel de los miembros del equipo
- Renombrar la columna ROLE-EVERYONE-ID a ROLE-MEMBER-ID - Nombrar los roles existentes de "Todos (Aplica a todos) " a "Miembros" - Establecer banderas **************** en los roles del sistema existente - Crear el rol de "miembros del equipo" para todas las organizaciones existentes - Establecer referencias de role.team.member-idid para todas las organizaciones - Switch ddl-auto volver al modo de actualización
· SecurityService
Aplicar banderas de protección de roles y añadir el apoyo de la etiqueta matriz a la sesión
- Enforce isAllowEditSecurity in SecurityRoleController update endpoint - Añadir parentMemberTitlePlural y parentestroTeamMemberTitlePlural a sesión de *** - Resolver las etiquetas de miembro de la org de la org durante el inicio de sesión - Incluir las etiquetas de los padres en las actualizaciones de sesión cuando las etiquetas de comportamiento cambian
· kamo-shared-library
Añadir banderas de protección de roles granulares y función del sistema de los miembros de equipo
- Añadir isAllowEditTitle y isAllowEitSecurity flags a la entidad OrgRole - Renombre de rol de todos a rol de miembro de la organización, añadir papelTeamMemberIDID - Noviate el papel de "Todos (Applies a todos) "a los "Miembros" en la creación de org - Crear el rol de sistema de "miembros del equipo" durante la creación de org - Enforce isAllowEditTitle en OrgRoleService.updateRole (silently ignora título) - Enforce isAllowEditSecurity en updateRoleRights y actualizarRoleSecurityModels - Añadir nuevas banderas a SecurityRoleDTO para el consumo frontend - Extender RoleType enum con los valores de los miembros y TEAMEMBER
· kamo-internal
Añadir sección de Soporte a la página de configuración
Añade las tarjetas Temas, Notificaciones y Tiempos de estado y respuesta ese enlace a /support?tab=settings.

Tu universo está esperando.
Comience gratis en minutos y agregue productos cuando esté listo, sin migración ni nuevos inicios de sesión.
Gratis para siempre: no se requiere tarjeta de crédito