Registro de cambios en vivo

Mira lo que estamos construyendo, en tiempo real. Cada característica, fija y mejora enviada a través de la plataforma.

17,865
Cambios totales
4,581
Características
4,512
Arreglas
32
Proyectos
Filtrar por proyecto
Todos los proyectos17,865AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService348InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,553kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filtrar por tipo
Todos los tiposBuild24CI522Chore670Docs226Feature4,581Fix4,512Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
April 20, 2026
FixSecurityService

Resolve la pestaña de los Miembros que se muestra vacía debido a la cuestión de Hibernate TYPE () de clase base

Hibernate's TYPE(m) = :type JPQL filter devuelve 0 resultados cuando el encualt El parámetro es la clase de miembro de base (herencia de JOINED). Esto afecta a ...

Kamo·4mo ago
OtherSecurityService

Habilitar Hibernate SQL tala para diagnosticar consulta de miembros devolviendo 0

Temporarimente habilitado org.hibernate.SQL=DEBUG para ver qué SQL el TYPE () La consulta de JPQL genera endpoint para los miembros-suscriptores endpoint.

Kamo·4mo ago
Featurekamo-internal

Mostrar bandera de visitantes, país e IP en cabecera de boletos

- Añadir visitanteIpDirección, visitanteCountryCode, visitanteCountryName para SoportarTicketDTO - Bandera de Render emoji - nombre de país - Fila de dirección ...

kamo·4mo ago
Featurekamo-shared-library

Añadir campos geocampo de visitantes a SupportTicketDTO

Kamo·4mo ago
FeatureMediaService

Mostrar bandera de visitante y ubicación en cabecera de boletos de apoyo

- Inject PublicChatVisitorRepository y GeoLiteLocRepository en SupportTicketService - Populate visitorIpDireress, visitanteCountryCode, visitanteCountryName in ...

Kamo·4mo ago
OtherSecurityService

Añadir registro diagnóstico para obtenerMembersAndSuscriptores endpoint

Registros orgId, conteo de resultados de consultas, y por miembro está activo estatus para ayudar diagnosticar por qué la pestaña de los diputados muestra una l...

Kamo·4mo ago
FixMediaService

Etiquetar mensajes de visitante como tipo VISITOR-MESSAGE, agregue SenderName a los mensajes GET

- PublicChatService: set messageType=VISITOR-MESSAGE para que frontend pueda distinguir Reflexos del visitante de las respuestas de los agentes sobre el tema ...

Kamo·4mo ago
Fixkamo-internal

Tratar el tipo de tipo VISITOR-MESSAGE como siempre-de-ellos en TicketChat

Mensajes de visitantes publicados a través de PublicChatService llevan mensajeType=VISITOR-MESSAGE. Marque explícitamente estos como autor='ellos' independiente...

kamo·4mo ago
Fixkamo-marketing

Omitir ecos VISITOR-MESSAGE en LiveSupportPanel STOMP handler

Los mensajes de los visitantes ahora se etiquetan mensajeType=VISITOR-MESSAGE por el backend. Omitan estos en la suscripción de STOMP para que los mensajes prop...

Kamo·4mo ago
Featurekamo-marketing

Sustituir WebSocket nativa por STOMP/SockJS en LiveSupportPanel

- Añada paquetes de clientes de pisomp/stompjs y calcelos-cliente - Conéctate a medias..domain-/ws/public-chat vía SockJS-STOMP en lugar de en bruto WebSocket...

Kamo·4mo ago
FeatureMediaService

Arregir el chat público de extremo a extremo en tiempo real a través de STOMP/NATS

- Eliminar el requisito interno de Auth de PublicChatWebSocketInterceptor para que los visitantes puedan conectarse directamente usando sólo su sesiónToken - ...

Kamo·4mo ago
FixEmailService

Filtro de estado de alambre y plantillas de seda automática requeridas en la lista

- EmailTemplateController.list() ahora acepta ?status= param y filtros utilizando la consulta de repositorio de find deByOrgIdAndStatus - Semillas automáticas...

Kamo·4mo ago
Featurekamo-internal

Apareación de entrada de soporte automático en la notificación de NEW-TICKET NATS

Cuando llega un nuevo billete de soporte, el backend ahora envía un NEW-TICKET Mensaje STOMP además de PENDING-COUNT. El SupportCountContext lo manejan mediante...

kamo·4mo ago
FixMediaService

Three support/chat issues — NATS relay, auto-popup, topic fallback

1. Switch SupportNotificationService and SupportStompRelayController from JetStream to core NATS — the CHAT_MESSAGES stream only covers chat.> so JetStrea...

Kamo·4mo ago
FixMediaService

Write contact form description as chat message on public ticket creation

The description was only stored on the ticket entity and never appeared in the chat window. Added writeTextMessage() helper and call it after the system event s...

Kamo·4mo ago
Fixkamo-internal

Separado número de entradas/maestro de malvada fila de título en TicketHeader

Título compartía una fila de flexión ahorarap con el número de boleto y dos placas, haciendo que se corte. Ahora el número de entradas y las insignas ocupan su ...

kamo·4mo ago
Featurekamo-marketing

Añadir /página confirmada por contacto con héroe animado, cronoline y CTAs

Reemplazar el mensaje de éxito en línea en el formulario de contacto con una prima dedicada Página de confirmación: marca de control SVG animada con ráfaga de p...

Kamo·4mo ago
Fixkamo-internal

Manecle la clave de las entradas en la respuesta de la lista de entradas de apoyo

MediaService devuelve las entradas: [...], totalElementos . . . . . . . . . . . . . . sólo verdeque para datos.content, haciendo que la lista se desconebla.

kamo·4mo ago
Fixkamo-marketing

Corre el puerto MEDIASERVICE-URL de 443 a 80 para el formulario de contacto

Servicio ClusterIP solo expone puerto 80; usando 443 con http causó una ConnectTimeoutError en cada formulario de contacto de la presentación.

Kamo·4mo ago
Featurekamo-internal

Rediseñar LabelManager - edición en línea de sección, arreglar el ahorro roto, sólo por defecto de predeterminado

Rescribe LabelManager.tsx con patrón de lectura/editar por sección. Arregla la salva rota botón (validarForm bloqueó salvas porque los campos de contacto/empres...

kamo·4mo ago
FeatureEmailService

Añadir el validador de dominio de KamoMail para bloquear direcciones de correo electrónico de inquilino cruzado

Presenta KamoMailDomainValidator que comprueba, en capa de servicio, si el dominio de correo electrónico presentado coincide con el dominio por defecto verifica...

Kamo·4mo ago
Featurekamo-internal

Enforce KamoMail restricción de dominio en buzón, alias y creación de buzones compartidos

Cuando KamoMail es el proveedor de correo electrónico, los miembros sólo pueden crear buzones, alias, y buzones compartidos usando el dominio predeterminado ver...

kamo·4mo ago
Featurekamo-shared-library

Añadir findByBranchTypeID deriva la consulta derivada a OrganizationRepository

Soporta el nuevo criterio /branch-tipos/-id/usages endpoint en SecurityService para comprobar si un tipo de rama tiene ogs activos antes de la eliminación.

Kamo·4mo ago
FeatureSecurityService

Añadir GET /branch-types/creatable y /-id-s/usages endpoints

Tipos de rama de retornos /creatable filtrados por el tipo creador del llamante (OWNERS/TEAM-MEMBERS/MEMBERS) a través de AppliedMoforcementService. /Eid/usage...

Kamo·4mo ago
Featurekamo-internal

Eliminación de rama de guarda contra usos activos de org

Antes de quitar un chip tipo rama, el frontend ahora llama **************** Si existen ucillos se muestra un diálogo informativo que los enumere e instruye al a...

kamo·4mo ago
FixSecurityService

Usar la clave de sesión correcta 'memberID' en lugar de 'MID'

KSessionService almacena la identificación de miembros bajo la clave 'memberID' pero ambas ******************* y OrganizationController estaban leyendo session....

Kamo·4mo ago

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.

Arranzar gratis para siempreVer Precios