KamoCRM

Registro de cambios en vivo

Cada característica, arreglo y mejora, publicadas como barcos. Nada se retrase para lanzar.

17,500
Cambios totales
5,986
Características
5,284
Arreglas
30
Proyectos
Filtrar por proyecto
Todos los proyectos17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filtrar por tipo
Todos los tiposBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
April 18, 2026
Fixkamo-login

Reenviar la verificación usando correo electrónico no userId, reenviar X-Forwarded-Host

SecurityService /register/resend-verificación espera correo electrónico en el cuerpo, no userId (que la respuesta de error de inicio de sesión nunca incluye). T...

Kamo·6mo ago
FixEmailService

Añadir dao.repositories al escaneo JPA para que EmailTemplateRepository se encuentre

El mismo patrón que KamoInitializerService - base explícitaPaquetes anulas escaneo por defecto y debe incluir cada paquete que tenga repositorios.

Kamo·6mo ago
Fixkamo-register

Pasa cuerpo de error aguas arriba a través de proxy de seguridad en lugar de mensaje genérico

Anteriormente devuelto "error: "Upstream error" en non-2xx, perdiendo lo real mensaje de error de SecurityService. Ahora reenvía el código de estado y el cuerpo...

Kamo·6mo ago
FixSecurityService

Alinear los nombres de campo de registro y la forma de respuesta con contrato frontend

Frontend envía nombrePrimero/nombreA, pero el controlador lea firstName/lastName, causando 400 "Se requiere el primer nombre". La respuesta al éxito vuelve ahor...

Kamo·6mo ago
Fixkamo-register

Evite la edad ranitaReqType caché de mostrar el cheque de edad incorrectamente

- Ruta Org: reducir Redis TTL de 24h a 5min y añadir ageReqTypeMember de detección ranura para que los campos de seguridad se queden frescos después de los ca...

Kamo·6mo ago
FixSecurityService

Añadir SecurityService y dao.repositorios a la exploración de EnableJpaRepositorios

UsuarioPhoneLookupRepository en el paquete de recuperación no fue recogido porque ActivarJpaRepositorios sólo cotizar dao.repos y comercio. Añadido el Paquete b...

Kamo·6mo ago
Fixkamo-register

Estalar el título de pestaña del navegador a 'Register - nombre de oro'

DynamicMetaLoader ahora llama a useThemeConfig y actualiza documento.title a 'Register - "org.title" una vez que el org se carga. Retrobato estático en Layout.t...

Kamo·6mo ago
Fixkamo-register

Resolver errores de TS de los pasos utilizados antes de la declaración y elenco de estilo Capcha

Move **************** useMemos por encima del usoEfectos que dependa de ellos; importar tipo CSSVariables y úselo para el utilero de estilo Capcha-widget.

Kamo·6mo ago
FixInitializerService

Añadir dao.repositorios a la exploración de EnableJpaRepositorios

EmailTemplateRepository vive bajo dao.repositories.email, no dao.repos, Así que no fue recogido como un frijol de primavera.

Kamo·6mo ago
Fixkamo-shared-library

Añada DEFAULT false a la definición de columna de email.verificado

El migrador de esquema de Hibernate genera ALTER TABLE sin defecto, fallar en las tablas con las filas existentes. columnaLa definición lo obliga a incluir DEFA...

Kamo·6mo ago
FixESigService

Bump kamo-shared-library-shared a 1.4.0

Kamo·6mo ago
FixTranslateService

Bump kamo-shared-library-shared a 1.4.0

Kamo·6mo ago
FixRAGService

Bump kamo-shared-library to 1.4.0

Kamo·6mo ago
FixMediaService

Bump kamo-shared-library to 1.4.0

Kamo·6mo ago
FixMCPGatewayService

Bump kamo-shared-library-shared a 1.4.0

Kamo·6mo ago
FixEmailService

Bump kamo-shared-library-shared a 1.4.0

Kamo·6mo ago
FixDocsService

Bump kamo-shared-library-shared a 1.4.0

Kamo·6mo ago
FixDaemonService

Bump kamo-shared-library-shared a 1.4.0

Kamo·6mo ago
FixConversionService

Bump kamo-shared-library a 1.4.0

Kamo·6mo ago
FixBillingService

Bump kamo-shared-library-shared a 1.4.0

Kamo·6mo ago
FixSecurityService

Resolve el correo electrónico duplicadoTemplateServiceClient conflicto del frijol

**************** y **************** eran idénticos "Components con el mismo nombre de frijol predeterminado, causando **************** en el arranque. Suprimir ...

Kamo·6mo ago
FixVOIPService

Bump kamo-shared-library-shared a 1.4.0

Docker Stage 1 construye main de biblioteca compartida de kamo (ahora 1.4.0) e instala en el local .m2; el pom de servicio todavía hacía referencia a 1.0.0 que ...

Kamo·6mo ago
Fixkamo-register

Aplicar correcciones de corrección y de la calidad de implementación de SP6

C1: use NEXT.PUBLIC.H***.SITE-KEY env var en lugar de marcador de posición dura C2: change RegisterResponse.userId y todos los params de API de número a cadena ...

Kamo·6mo ago
FixSecurityService

Dirección 4 hallazgos de revisión de código en las vías de registro e inicio de sesión

- Escondite mensaje de excepción en bruto en /regelta de 500 ruta; log en su lugar - Ficha (503) en el fallo de comprobación DB verificado por correo electrónic...

Kamo·6mo ago
FixSecurityService

Apaén Z hasta la fechaComprometido para que JS lo analice como UTC

LocalDateTime.toString() no produce un designador de zona horaria, causando La nueva Fecha de JavaScript para tratar el valor UTC como hora local y Estampas de ...

Kamo·6mo ago
FixSecurityService

Convertir Corte de medianoche PT en UTC para hoy-conde consulta

Los compromisos se almacenan en UTC pero el corte era un ingenuo LocalDateTime en PT, provocando que las PT de ayer se comprometan (00:00-06:59 UTC) sean Contad...

Kamo·6mo ago
FixEmailService

Rename buzón de buzónId.id y proveedorStatus-status en la respuesta de la lista de buzones

Alinear nombres de campo con expectativas frontend para los listados de buzones de los miembros.

Kamo·6mo ago
Fixkamo-marketing

Reemplazar todas las instancias del logotipo de filtro CSS por SVG blanco

Navegación, SubNavegación, Footer, SubFooter y Preloader todos los utilizados el mismo brillo de filtro roto-0 patrón de inversión. Sustituido por logo-full-whi...

Kamo·6mo ago
Fixkamo-marketing

Utilir el logotipo blanco de SVG en el pie en lugar de filtro CSS

La misma solución que el filtro de nav y CSS en el interior de filtro de fondo no es confiable en iOS Safari.

Kamo·6mo ago
Fixkamo-marketing

Guard de color-esqueme con la importancia contra el tema CSS anúnear

DynamicMetaLoader puede inyectar CSS remoto que gana la cascada. Añadiendo Asegura el color-esquema: la oscuridad nunca puede ser anudada por hojas de estilos d...

Kamo·6mo ago
Fixkamo-marketing

Excluir los enlaces de pies de pies y nav de TouchOptimized min-height enforcement

TouchOptimized estaba fijando minHeight:44px en todos los elementos más cortos que 44px, incluyendo enlaces de navegación de pies de metro (20px de altura). Est...

Kamo·6mo ago
Fixkamo-marketing

Utilícelo SVG blanco pre-renderizado en lugar de filtro CSS

Filtro CSS en img inside backdrop-filter no es confiable en iOS Safari. Generar logo-full-white.svg con todos los rellenos configurados a "ffffff y cargarlo) di...

Kamo·6mo ago
Fixkamo-marketing

Bloquea Variante de modo oscuro a la consulta de medios de comunicación de clase basada en clase, nunca OS

Tailwind v4 predetermina la oscuridad: utilidades para responder a preferencias-color-esquema (preferencia de los sistemas operativos). La anulación de la "vari...

Kamo·6mo ago
Fixkamo-marketing

Utilícelo de filtro en línea en la conexión del logo para la representación blanca fiable

Las clases de filtros azotó a los elementos de img son inconsistentes a través de los navegadores móviles. El estilo en línea en el elemento ancla garantiza la ...

Kamo·6mo ago
Fixkamo-marketing

Fuerza color oscuro-esqueme para que el navegador nunca aplique la representación del modo de luz

Cambiar de "sólo ligero" a 'oscuro' en globals.css, generateViewport, y el Estilo de elemento html - esto impide que el navegador rendere SVGs y la interfaz de ...

Kamo·6mo ago
Fixkamo-marketing

Evitar el logotipo de renderizar detrás de la fila de nav en el móvil

El envoltorio div con filtro CSS creó un nuevo contexto de apilamiento que conflictivaba con el filtro de fondo de la cabecera en los navegadores móviles, causa...

Kamo·6mo ago
Fixkamo-marketing

Resolve la barra de desplazamiento y el recorte móvil en JumpToBar y PreviewBanner

- Añadir el desbordamiento: oculto al contenedor interior JumpToBar para evitar la barra de desplazamiento vertical - Permite que el contenido de PreviewBanner ...

Kamo·6mo ago
Fixkamo-marketing

Reemplaza espacio-y-4 con brecha de flexión en línea en las listas de enlaces de los pies

Tailwind space-y-4 utiliza:where() (especificidad 0) que corre con CSS carga en refrescar duro causando un espaciado vertical inconsistente. En línea los estilo...

Kamo·6mo ago
FixKlusterServices

Set Traefik externoTrafficPolicy=Local para preservar el cliente IP

Con la política "Cluster" por defecto, SNATs de kube-proxy tráfico externo a la IP del nodo antes de reenviar a Traefik. Eso hizo que Traefik viera el nodo IP c...

Kamo·6mo ago
Fixkamo-marketing

Añadir solicitud de desapariciónIntegración i18n tecla en todos los lugares

El botón "Enviar una solicitud" bajo el "Need a custom integration?" CTA en /integraciones estaba cayiendo de nuevo a la llave cruda ******************* porque ...

Kamo·6mo ago
April 17, 2026
Fixkamo-login

Objetivo de backlink a www.kamocrm.com (anfiscal)

El componente PoweredByKamo se envió apuntando a ápice https://kamocrm.com/ pero el presentador canónico de comercialización de kamo es https://www.kamocrm.com/...

Kamo·6mo ago
FixKlusterServices

Limpie el despliegue de análisis heredado en cada operación CI

Eliminar el viejo despliegue, servicio e ingresado de la vieja analítica que el conflicto con el despliegue de kamo-analytics gestionado por su propio oleoducto...

Kamo·6mo ago
FixKlusterServices

Cabecera de tira X-Frame-Options en middleware compatible con iframe

Estal X-Frame-Options a la cadena vacía para eliminar el valor SAMEORIGIN que estaba siendo heredado, permitiendo a los agentes de laerrancia de Marcos CSP cont...

Kamo·6mo ago

Como lo que ves enviaste?

Todo llega a su espacio de trabajo por sí solo. Comience en el plan gratuito y lea esta página de nuevo en un mes.

Empieza gratis para siempreVer Precios