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 S...
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 ...
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 ...
Asignar roles por defecto a los miembros en la creación
************* ahora asigna a los "Miembros" (Todos) papel de organización.roleMemberID. ************* ahora asigna ambos Papel de "miembros" (Todos) y el papel...
Añadir registro detallado del recalculado de derechos de los miembros
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 ...
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...
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 papelTeamMember...
Correjar MediaObjImgDescargar FK para usar MediaObjImg UUID PK en lugar de clave compuesta
El FK compuesto (OBJ-ID, IMG-ID) hizo referencia a columnas no PK que causan un tipo desajuste (uid vs int). Cambiado a un solo FK en referencia OBJ-IMG-ID Medi...
Utilicen consultas nativas para el tiempo de resolución de avg para evitar la limitación de Hibernate EXTRACT(EPOCH)
Hibernate 6 no puede aplicar EXTRACT(EPOCH DESDE ...) a una resta de marca temporal (produces tipo Duración, no TEMPORAL). Cambió a una consulta nativa de SQL q...
Añadir entrada de soporte enums y nuevos permisos para biblioteca compartida
Añadir apoyo de procesamiento de IA en el modelo de datos de notas
Añadir aiProcesingCaso habilitado a la entidad de Note, DTOs y solicitudes. Crear la entidad y el repositorio de NoteEmbeddingRecord para el seguimiento vectori...
Serializar NoteDTO Identificación largas como cadenas para seguridad de precisión JavaScript
Los IDs de CockroachDB unique-rowid() superan MAX-SAFE-INTEGER de JavaScript, causando pérdida de precisión cuando se analiza como números. Añadir el sitio ToSt...
Utilizar referencias de rol gestionado al crear derechos de rol en la creación de la Organización
Después de la organizaciónRepository.save(), el rol localAdmin/roleEveryone variables podrían desprenderse del contexto de persistencia. createRoleRights() esta...
Añadir entidades del sistema de seguridad de acceso, enums y repositorios
Agrega las entidades de JPA (OrgAccessRule, OrgGeoBlockRule, OrgSuspiciousDetectionRule, SystemAccessLog, GeoLiteBlock, GeoLiteLocation, GeoLiteSyncStatus), 6 n...
Actualizar KbMediaRepository y VoipMessageRepository consulta param types to UUID
Actualizar LeadImportRequest y NoteVersionDTO para identificaciones de entidades UUID
Resuelvan los desajustes de tipo largo/nUUID restantes en servicios y DTO
Corre errores de compilación en CommerceService, OrganizationService, ExternalAuthProviderService, Img*Service, Lead*Service, LeadVendorService, ImageService, y...
Convertir IDs de entidad interna de Long/unique-rowid (en loco a UUID/gen-random-uuuid ()
Mejora el rendimiento de CockroachDB al usar UUID distribuidos al azar para las claves primarias de la entidad interna en lugar de valores secuenciales únicos.r...
Agregar encontrarDueReminders and markAsSent consultas a CalendarEventReminderRepository
Añadir encontrarConflictingEvents consulta a CalendarEventRepository
Añadir método/organizadorEmail al calendarioEvent, role/rsvp/lastResponseAt to CalendarEventAttendee
Añadir .JsonIgnore a VoipMessage.conversation para evitar la carga perezoso en la serialización
Añadir la entidad OrgOAuthToken para el almacenamiento sitken de OAuth 2.0
- Añadir la entidad OrgOAuthToken en KamoTokens schema (kamotokens.org.oauth-token) - Añadir OrgOAuthTokenRepository con loseByOrgIdAndProvider / deleteByOrgIdA...
Retire clienteId/clientSecret de VoipProviderConfig
Estas son credenciales a nivel de plataforma compartidas en todos los orgs. Sólo jwtKey y el mainPhoneNumber son per-org.
Nombre de campo correcto en hallaEventsNeedingSync consulta de 'integración' a 'contactIntegración'
Añadir métodos de consulta basados en ID para ContactIntegrationRepository
CalDav/CardDav Parte 4 - repositorio de la biblioteca compartida y adiciones de entidad
- Añadir contactoIntegración FK a la entidad ContactBook - Añadir findByContactIntegrationId to UserCalendarRepository - Añadir findByContactIntegrationId to Co...
Añadir findByUidAndContactBookId, findChangedSince, findDeletedSince to ContactRepository; añadir findByOwnerId to ContactBookRepository
Añadir findByIcalUidAndUserCalendarId, findChangedSince, findDeletedSince to CalendarEventRepository
Añadir métodos de concuerte para CalendarService use los casos
Añadir todos los repositorios de contacto en paquete dao.repos.contacts
Añadir subentidades de contacto (cormail, teléfono, dirección, org, url, im)
Eliminar CalendarIntegración entidad y repositorio, reemplazados por ContactIntegration
Añadir ********** a CalendarEvent, reemplazar CalendarIntegración FK
Añadir campos DAV a UserCalendar, sustituir CalendarIntegración FK con ContactoIntegración
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.