Utilícelo MinIO servicio DNS; gota desprecación WireGuard/CGNAT IPs y k2m1/k0m1 retirado
Migrar a k1m1 (clone.registry.kubeconfig de k1m1, got k2m1, simple kubectl install)
Bump para la biblioteca compartida de kamo 1.5.0 instantánea refrescar (calteco de programas M2)
Publica evento NATS CREATE tras transacción comprometerse a arreglar carrera de fijación de imagen
El mensaje NATS fue publicado dentro del cuerpo de la "Transacción", lo que significaba Los destinatarios podrían recibir el evento CREATE y solicitar la imagen...
Serializar los accesorios en el historial de relés y mensajes de WS; permite envíos solo de apego
Tres errores arreglados: 1. ChatSessionSubscriptionManager estaba construyendo el mensaje STOMPMap manualmente y omitiendo accesorios, sourceLanguageId, rea...
Arregla NPE en getChatSessions from Map.of() rechazando null nextcoder
java.util.Map.of() lanza NullPointerException cuando el próximocoder es nulo (no más páginas). Sustituir por HashMap que acepte valores nulos. También envolver ...
Añadir GET /sessions/-guid-/members endpoint con prioridad de nombre de la pantalla
Devuelve la lista de miembros con el nombre resuelto a través de nombre de usuarioAlias completo - alias de usuario, coincidió con la misma prioridad que la lis...
Arregárquese la carga 500 (embRecordState de la falta) y pestaña de chats vacíos (elen elenco de Timestamp)
Defecto A: ChatAttachmentService.upload omitido ************* causando una violación de NO NULL en imgs.is-active. Añadida el registro por defectoEstado. ChatAt...
Reconstruir con la biblioteca compartida de kamo actualizada (consorción de consulta de chatpagado)
Prefiere usuarioAlias over User.name en memberDisplayName
Los interruptores muestran la prioridad del nombre a: Member.usernameAlias ..name . User.alias . Usuario.username. También incluye la corrección de envío de con...
Utilice split Primera/Después de consultas para sesiones de chat página punto final
Direcciones vacías de chats pestaña por despacho a *************
Reconstruir contra la biblioteca compartida de kamo fc5ee35 (MediaObjTransit .MapsId)
Reconstruir el desencuenco contra la biblioteca compartida de kamo 094e80d
Emisión no de lectura con carga útil de ACTIVITY para actualizaciones de listas de chats
Lista de chat de Paged con prees previas, miembros, conteos sin leer
que devuelve las filas de ChatListRowDto incluyendo la última vista previa del mensaje, miembro resúmenes, cuentas por sesión sin leer, y propioLastViewedAt.
Imágenes proxy con soporte HTTP Range y seguimiento de descargas por miembros
Elerar tiempo de espera de lectura al cliente a 120s para mensajes largos
LibreTranslate ejecuta modelos de argos solo para CPU y un mensaje de chat de longitud de párrafo toma 20-30s para traducir, y los más largos pueden superar los...
Traducir a granel solo caché, las mangos de FE se llenan
Los endpoints de a granel de vertedero ahora devuelven sólo traducciones que ya están encaja y etiquetar filas que faltan con necesidadesTraducción:truso. Las I...
Traducción a la carta para chat y mensajes de soporte
Captura el lenguaje de origen para cada chat / mensaje de apoyo y añade un opcional ?lang=XX param en los endpoints de contacto de mensajes más un mensaje por m...
Alcance de la concurrencia para construir empleos, no los Kubernetes se despliega
La concurrencia a nivel de flujo de trabajo serializó toda la tubería (incluyendo kubectl despliegues). Mueve al grupo al trabajo de construcción sólo para desp...
Añada el relé NATS-STOMP para el estado de disponibilidad de los miembros
Redistribuyización desenlaga para la actualización de la biblioteca compartida
Redistribuyización desenlaga para la actualización de la biblioteca compartida
Redistribuyización desenlaga para la actualización de la biblioteca compartida
Rastrear chat de apoyo público por sesión GUID en Redis
Los visitantes de marketing utilizan /ws/public-chat-native sin memberId; tickets still referencia el miembro del lugar de org como solicitante. Increment PRESE...
Añadir solicitud de presencia de buscadores de agentes de la lista de tickets
Transmisión pendiente de recuento y sin leer en agente read & visitante enviar
- **************** ahora los delegados a ************* por lo que el conde refleja sesiones con mensajes de visitante sin leer y decrementos cuando el age...
Reconstruye para tirar de la última biblioteca compartida de kamo
Repila las nuevas consultas **************** y la rama de APOORT.TICKET en *************
Almacene geo en entrada en creación, deja caer GeoLite lee
**************** ahora captura la geo del visitante una vez (a través de GeoLookupService) y persiste ip/country/ciudad/subdivision sobre el propio SupportTicke...
Visitantes cargados a granel y skip GeoLite buscar en la lista
El endpoint de la lista de /api/api/tickets estaba ejecutando, por página de 20 filas: - 20 llamadas ************* (N-1). - 20 llamadas en GeoLookupService....
Añadir /ws/public-chat-native plain WebSocket endpoint junto a SockJS
Registre un segundo punto final STOMP sin SockJS en /ws/public-chat-native para que el frontend puede conectarse con un WebSocket nativo (brokerURL) sin necesid...
Transmisión no lee cuenta con agente en mensaje de visitante
Después de que un visitante envía un mensaje de apoyo, empuja los últimos recuentos no leídos carga útil a ************* por lo que la lista de entradas del age...
Expanda el escaneo del repositorio de JPA para incluir paquete de comercio
La nueva biblioteca compartida de kamo trae **************** que requiere **************** (in com.kamo.z.shared.commerce). MediaService sólo escaneado donotmod...
Restaurar importación de HashMap en ChatWebSocketController
El refactor anterior eliminó la importación de HashMap pero el mangoTyping método todavía construye un HashMap para la carga útil del evento de mecanización, ca...
Crean proactivamente consumidor NATS en creación de sesión para evitar pérdidas de mensajes
Anteriormente el consumidor de presión NATS JetStream sólo se creó cuando un cliente STOMP enviado /app/chat/suscribirse. Con DeliverPolicy.Nuevo, cualquier men...
Disposición temática de relevo del NATS básico
Match SecurityService core publicar: suscribirse con Dispatcher on seguridad.tema.provision.* en lugar de JetStream (corriente solo cubre chat).
Reconstruir para actualización de la biblioteca compartida de kamo (elicute OrganizationType, add isTopLevel)
Reconstruir para actualización de la biblioteca compartida de kamo (elicute OrganizationType, add isTopLevel)
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 ...
Expong ciudad y subdivisión en visitante geo mirada
- Extender el registro de GeoResult con campos de la ciudad y la subdivisión - Switch SupportTicketService.toDTO() para usar GeoLookupService (nivel IP-level ...
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...
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.