Estanque la aplicación/json para los órganos JSON remitidos a SecurityService
RestTemplate para dar el tope de altura podría dejar Content-Type incompatible con la primavera "SoliceríaBody", causando 415. Después de leer el cuerpo crudo, ...
Paso paso de cumplimiento cuando se arreglan las pólizas; tipo de rama de resync de API
Alinear el modelo de seguridad id eclestante y análisis de políticas para las salvas
Campos de política de cumplimiento de Coerce de los mapas de solicitudes de JSON
Asegúrese JSON Content-Type cuando se proxy a SecurityService
La creación de organización devolvió 415 Tipo de Medios sin apoyo porque aguas arriba Spring espera la aplicación/json para "RequestBody". Nodo trazamiento podr...
Revertir respuestaPara cambiar . smtpService.send toma adjuntos no contestar
Compare identificaciones de miembros como cadenas para la auto-chequeo y redir cuenta
Usuario-info API devuelve a memberID como cadena para preservar la precisión int64. esSelf used Number() e estricta igualdad con tipos mixtos, así que viste sus...
A Corta a los miembros del equipo el encabezado de la columna de estado de la cuadrícula de estado de estado
Reparar TicketChat actualizaciones en tiempo real después de carrera de carga
Aplaza la suscripción STOMP hasta que termine el mensaje inicial así que setMessages de la API no puede borrar los mensajes entregados durante la carga. Mensaje...
Derechos de rol de altar en el lugar para evitar la clave duplicada de Hibernate insert-antes-diúrsela
Ajustes de derechos nulos predeterminados a NO-SPECIFIED en create/actualIDA
Derechos de dedupe, modelos de seguridad sinop cuando se bloquean, validar la longitud de la titularidad
Ocultar el juego deprecated (y la aplicación/media) con la coincidencia insensible
- Lowercase statusMap teclas y bustos para que la verificación se alinea con la carcasa de la API - Tratar las etiquetas infraes ocultas caso de forma insensibl...
Omitir la actualización del modelo de seguridad cuando las cerraba las ediciones de seguridad
Lea los derechos de sesión como lista o CSV heredado para los endpoints de los miembros
KSessionService and SecurityRoleController ofs. Nombres RoleRightType. DiputadoSecurityController elenco a String y se separó coma, causando ClassCastException ...
Lista siempre requerida filas de CNAME; esconder aplicaciones/medias heredadas; alinear guía
Verificar-dns comprueba cada etiqueta de KnownAliases; skip de aplicación/media despreciada en opcional
Lista requerida de CNAME coincide con KnownAliases; show mail en mesa DNS
Función de seguridad ahorra para roles bloqueados y errores de API más claros
- Cuando isAllowEditSecurity es falso, omite derechos y seguridadModeos de la Cuerpo PUT para que SecurityService acepte actualizaciones solo con metadatos (t...
Tipo de membresía Proxy PATCH a SecurityService
El perfil de miembro de la interfaz de usuario llamado **************** pero no existía ningún manejador de Aplicaciones, así que Next devolvió HTML 404 y el cl...
Persist a RoleRightType por estableId() en vez de ordinal
Hibernate - Enumerado(EnumType.ORDINAL) escribe/lee el índice de declaración de el Enum. Cuando se elimina un valor RoleRightType (por ejemplo. MANAGE-USERS, id...
Evite el envenenamiento de transacciones DDL y endurece las carreras multipodárselas
La auto-curación anterior puso DDL dentro de una sincronización transaccional All). Cuando un ALTER CUADRO ADD CONSTRAINT disparó contra una limitación existent...
Suelta Rábanas de CHECK en columnas de derechos de papel eno por defecto
Hibernate auto-genera las restricciones CHECK (columna IN ('VAL1', 'VAL2', ...)) en CREATE TABLE para columnas enumeradas (EnumType.STRING), congelando el enum'...
Añadir las limitaciones únicas que faltan para las erenderos de roles-erguman
******************* . sincronizaciónSecurityModelRoleUso de los derechos -ON CONFLICT (roleid, right-type) NO ESREY y NO HAYO DEFLICT (default-role-id, right-ty...
Añadir restricciones únicas en (role-id, right-type) en OrgRoleRight
Se requiere para ON CONFLICT DO NOTHING in ********************** Sin esta limitación, la consulta de sincronización fracasa sin "sin exclusión única o exclusió...
Retirar llamadas de OrganizationController tras la destitución de OrganizationType
Deja de sobreescrier avatar miembro con avatar de usuario conectado en la vista de perfil
avataresAvatars valed /api/security/avatars (sin memberID scope - siempre devuelve los avatares del usuario lonizado) y llamado setActiveAvatar, rociándose la c...
También esconde el botón de cancelación de sucríbate para los propietarios de org en la página de la red
Guardia re-tralciones incompletas contra cierre de contexto de primavera
Añadir la ruta de representación de la sincronización que falta
POST /api/security/roles/sync-rights estaba faltando un manipulador de poder Next.js, causando que el botón Sincronización de los Derechos en la configuración d...
Utilíceo PublicChatVisitor displayName para requestorName en las entradas de los visitantes
Billetes iniciados por visitante solicitud de código duro para el miembro del sistema org, así que el DTO estaba apareciendo el nombre del propietario de la or ...
Eliminar llamadas de restablecimiento de filtros rane después de la eliminación del filtro de columna
Puerta Soporte/Configuración por derechos, arreglar copia de red, cargar en el interruptor de pestañas, divisor de navegación
- Tarjeta de red: descripción actualizada para usar la etiqueta dinámica del título de la rama - Tarjeta de soporte: fija 404 cambiando href /help . /support; c...
Revertir malas deps de título y escaneo de la historia que mostraba nombre agente en el título
Soportar el título de chat null, cambio de nombre propagación de la historia
Chat de Soporte UX - actualizaciones de nombres de nombres, títulos, conteo de notificación, datagrid
- TicketChat se dispara enVisitorNameChanged when NAME-CHANGED WS event llega - SupportTicketWindow despachos herramienta:title with requestorName on load y e...
Render system eventos como texto amistoso en chat de apoyo al visitante
Los eventos del sistema de NAME-CHANGED ya no muestran JSON crudo en la burbuja de chat; se muestran como una pílr la pílsía en cursálica ("Cambia el nombre a "...
Mostrar AG Grid carga de superposición en lugar de estado vacío en página de leads
Inipar la carga de estado a true así que la cuadrícula muestra "Cargando leads"... hasta que el primer lugar se complete, evitando un destpo de "No se encontrar...
Uso getOrganizationByIdWithFeatures in AppAvailabilityInterceptor
Resolve LazyInitializaciónExcepción sobre /api/seguridad/lídeo/lídeos y todo otros caminos CRM/POS. El interceptor llamado org.getFeatures () después de que la ...
Añadir el hallagárseloByIdCon las características de cargar ansía Organización.features
INGIN FETCH previene LazyInitializationException cuando las características son acceda fuera de una transacción (por ejemplo, en AppAdisponabilityInterceptor).
Construye error en GeoLookupService y añadir NATS publicar mensajes de agente
- Asechar opcional vs List distch in **************** - Inject NatsMessageService en MediaController - Publicar para chat.session.-guid después de que el agente...
Lados correctos de mensajes en la historia y manejar eventos de cambio de nombre de visitante
- Utilícese messageType=VISITOR-MESSAGE de API para determinar la carga izquierda/derecha en la historia - Añadir NAME-CHANGED system event rendering in SystemM...
Entrega de chat en tiempo real, lados de mensajes, notificaciones y sincronización de nombres
- Mantenga viva la suscripción NATS al cliente darse de baja para evitar romper la entrega en tiempo real agente - Etiquetar mensajes de visitantes con messageT...
**************** usa la instancia de los miembros para el tipo de MIEMBROS
Hibernate TIPO(m) = :type devuelve 0 resultados cuando se une a la base Clase de miembro en herencia JOINED. Para el tipo de los MIEMBROS, trae todo y filtro co...
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.