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
December 5, 2025
OtherKlusterServices

Añadir MySQL auth fix job para la compatibilidad del cliente de MariaDB

Camiva el usuario de kamo de caching.sha2-password a mysql.native.password Requerido para Dovecot (Alpine/MariaDB) para conectarse a MySQL 8

snadjafinia·10mo ago
OtherKlusterServices

Reemplazar el logo Roundcube por logo Kamo

Añadido skin.logo config señalando a **************** Anotación de despliegue actualizada para activar reinicio de la vaina

snadjafinia·10mo ago
OtherKlusterServices

Arregla MySQL auth: cambiar el usuario de kamo a mysql.native.password

El cliente de MariaDB de Alpine no admite el plugin de caching.sha2-password plugin Esto evita que Dovecot se conecte a MySQL para autenticación

snadjafinia·10mo ago
OtherKlusterServices

Fuerza Roundcube reinicio para recoger el cambio de ConfigMap

Añadido anotación para activar la recreación de la vaina desde ConfigMap con subPath no se autoactual en funcionamiento de vainas

snadjafinia·10mo ago
Fixkamo-internal

Rejetar 'nombre' de la propiedad referencia en updateLead function

- Interfaz de plomo sólo tiene 'Contacto primario', no 'nombre' - Retrobato al parche.name en updateLead - Completa la solución para la seguridad de tipo

snadjafinia·10mo ago
Fixkamo-internal

Eliminar las inexistentes referencias de propiedad de 'nombre' en leadsApi

- La interfaz principal sólo tiene 'Contacto primario', no 'nombre' - Retirado la caída a leadData.name en createLead and updateLead - Garice la seguridad de ti...

snadjafinia·10mo ago
OtherKlusterServices

Fix Roundcube bucle de rediración - deshabilitar la fuerzahttps

Traefik maneja la terminación TLS, por lo que el tráfico interno es HTTP La configuración de la fuerza.https=true hizo que Roundcube redirreciera a HTTPS intern...

snadjafinia·10mo ago
OtherKlusterServices

Referencia kamocrm.com comodín cert en correo IngressRoute

El secreto de certificado está en el espacio de nombre de kamo, copiado al espacio de nombres de correo tls.secretName hace referencia explícita wildcard-kamocr...

snadjafinia·10mo ago
OtherKlusterServices

Arregla correo IngressRoute para usar el servicio de auto-certo

Camls cambiados de certResolver: letsencrypt a tls: Esto permite que el servicio de auto-certe genere automáticamente certs cuando se accede a correo.kamocrm.co...

snadjafinia·10mo ago
OtherKlusterServices

La sonda de preparación para Roundcube arreglar - use el enchuf TCP en lugar de HTTP

Roundcube redir cuenta / a la página de inicio de sesión (302), fallando la sonda de preparación HTTP Comprobra de enchufadora TCP en el puerto 80 funciona corr...

snadjafinia·10mo ago
Fixkamo-internal

Reemplazar las etiquetas de cierre de GridLegacy en CreateLeadClient

- Corregido todas las etiquetas restantes que deberían ser ./GridLegacy. - Garice el cierre adecuado de los componentes de elementos de GridLegacy - Resolución ...

snadjafinia·10mo ago
OtherKlusterServices

Cambiar a Alpine 3.18 con Dovecot 2.3.20 para el establo SQL auth

Dovecot 2.4 tiene cambios de configuración incompatibles sin documentos claros Alpine 3.18 tiene Dovecot 2.3.20 que utiliza sintaxis tradicional bien documentad...

snadjafinia·10mo ago
December 4, 2025
Fixkamo-internal

Reemplazar la cuadrícula con GridLegacy para accesorios de elementos en CreateLeadClient

- MUI v7 movió el soporte de 'partida' al componente GridLegacy - Actualizado todas las instancias de elementos de la red a GridLegacy - Se requiere compatibili...

snadjafinia·10mo ago
Fixkamo-internal

Añadir la propiedad de 'email' falta a la interfaz de plomo

- leadsApi.createLead espera correo electrónico como propiedad separada - Email también está disponible en primaryContact.email pero API lo necesita a nivel de ...

snadjafinia·10mo ago
Fixkamo-internal

Personalizado fundidoFormData para corregir el tipo en CreateLeadClient

- TypeScript se quejaba de un desajuste de tipo entre Record-string, Record-string, unknown- y Record-string, CustomFormData. - Afirmación de tipo añadido para ...

snadjafinia·10mo ago
OtherKlusterServices

Eliminar la configuración de la dirección de inet-listener - no es válido en Dovecot 2.4.2

La escucha = * a los mangos de nivel superior se une a todas las interfaces

snadjafinia·10mo ago
Fixkamo-internal

Añadir la propiedad del 'vendorLeadID' falta a la interfaz de plomo

- La propiedad existe en el frijol de plomo Java, pero faltaba en la interfaz de TypeScript - Requerido para la creación de plomo y la funcionalidad de importac...

snadjafinia·10mo ago
OtherKlusterServices

Fix Dovecot 2.4.2 config: mail-location renombrado a mail.path

En Dovecot 2.4.2: - correo-localización es ahora correo-path (configuración a nivel superior, sin bloques) - Añadido dovecot.storage.version = 2.4.2 (requerido)...

snadjafinia·10mo ago
Fixkamo-internal

Añadir propiedad de 'idiomas' faltantes a primariaContact en CreateLeadClient

- Interfaz de contacto requiere propiedad de 'idios' - Inigerización con matriz vacía para cumplir los requisitos de tipo

snadjafinia·10mo ago
Fixkamo-internal

Utilir GridLegacy para el componente de la cuadrícula con accesorios en HipotecaFieldsComponent

- MUI v7 movió Grid con elemento prop a GridLegacy - Actualizar la importación para usar GridLegacy para arreglar error TypeScript

snadjafinia·10mo ago
OtherKlusterServices

Fix Dovecot 2.4 sintaxis de configuración - use correo y ssl.

- Pon la ubicación de correo, uid, configuración de gid dentro del bloque de correo (requisito Dovecot 2.4) - Pon la configuración de ssl dentro de ssl. - Añadi...

snadjafinia·10mo ago
Fixkamo-internal

Utilíce GridLegacy para el componente de la cuadrícula con accesorios de elementos en CustomFormFieldsComponent

- MUI v7 movió Grid con elemento prop a GridLegacy - Actualizar la importación para usar GridLegacy para arreglar error TypeScript

snadjafinia·10mo ago
Fixkamo-internal

Reemplaza todos los tipos de 'cualo' con tipos de tipo adecuado

- Reemplaza Record-string, cualquier tipo de discoteca, desconocido. - Reemplazar cualquier tipo de parámetro por tipos desconocidos o específicos - Eliminar la...

snadjafinia·10mo ago
FixKlusterServices

Eliminar el problema del espacio blancodoc - use comandos de eco y ConfigMap

El aquídocs tenía espacio blanco líder de hendidura de YAML sincronización causando errores de parse - Utilízate comandos de eco para crear dovecot.conf sin esp...

snadjafinia·10mo ago
OtherKlusterServices

Volver a args con archivo de configuración SQL externo - los bloques mysql no funcionan

La sintaxis de bloqueo de mysql causa 'nombre de sección desconocido: error mysql' Utilice passdb sql driver = sql; args = ************* Archivo externo tiene e...

snadjafinia·10mo ago
OtherKlusterServices

Utilízate formato Dovecot 2.4.2: bloque de conexión mysql . . . . . . . . . . . .

Encontrado en ejemplos reales: - sql-driver = mysql - mysql hostname . usuario, contraseña, dbname . bloque de conexión - passdb sql . . . . . . . . . . . . . ....

snadjafinia·10mo ago
Fixkamo-internal

Resolver errores de compilación en CustomFormFieldsComponent y LeadManager

- Eliminar la etiqueta de cierre de fragmentos extraviados en CustomFormFieldsComponent.tsx - Eliminar la declaración de plomo de plomoId en LeadManager.tsx IdR...

snadjafinia·10mo ago
OtherKlusterServices

Eliminar secciones nombradas - prueba passdb/userdb sin nombres, usa args

Error dijo 'nombre de sección desconocido: mysql' - el bloque mysql estaba equivocado Pruebe passdb/userdb SIN nombres (sólo passdb y userdb) Utilice args = ***...

snadjafinia·10mo ago
FeatureSecurityService

Añádase validación de backend para los campos requeridos en las importaciones de plomo

- Añadir validadoContro requeridoFields para comprobar los campos necesarios antes de importar - Validar el correo electrónico, firstName, y el último nombre es...

snadjafinia·10mo ago
Featurekamo-internal

Añadir validación para los campos requeridos en las importaciones de plomo

- Mark correo electrónico, firstName, y lastName como campos requeridos en leadFields.ts - Añadir validación en handleStartImport para comprobar todos los campo...

snadjafinia·10mo ago
OtherKlusterServices

Pruebe sql-host, sql-user, sql-password, sql-db en lugar de conectar o args

Basado en error que sugería passdb.sql.args - tal vez la configuración de SQL use sql- prefix - Nombrado secciones: passdb sql y userdb sql - conductor = sql co...

snadjafinia·10mo ago
OtherKlusterServices

Utilre un parámetro de args con secciones nombradas - archivo de configuración SQL externo

Basado en ejemplos encontrados: Dovecot 2.4 permite args con secciones nombradas - Nombrado secciones: passdb sql y userdb sql - conductor = sql - args = ******...

snadjafinia·10mo ago
FeatureSecurityService

Refactor LeadImportController para usar LeadService.createLead

- Reemplazar la asignación de campo manual con LeadService.crearLead para la consistencia - Agregar el mapaRowDataToCreateLeadSolicor para convertir mapas de im...

snadjafinia·10mo ago
Featurekamo-internal

Añadir cartografía de campo dinámica para las importaciones de plomo basada en la configuración del mercado

- Actualizar plomoFields.ts para incluir campos hipotecarios y obtener la funciónAllSystemFields - Añadir la matriz de MORTGAGE-FIELDS con todos los campos de L...

snadjafinia·10mo ago
FixKlusterServices

Utilízalo driver=sql con sql-driver=mysql y conexión en línea

Basado en Dovecot 2.4 ejemplos oficiales encontrados en línea: - Nombrado secciones: passdb sql y userdb sql - conductor = sql (no conductor = mysql) - sql-driv...

snadjafinia·10mo ago
FixKlusterServices

Utilízalo driver=mysql (no driver=sql) con conexión en línea en Dovecot 2.4

Basado en ejemplos oficiales de Dovecot 2.4: - Secciones nombradas: passdb sql y userdb sql - Utilízalo driver = mysql (no driver = sql) - Conector en línea, po...

snadjafinia·10mo ago
OtherKlusterServices

Trate de usar un parámetro args con secciones nombradas en Dovecot 2.4

- Utilícese 'passdb sql' y 'usuadorb sql' (se requieren secciones*) - Utilízate 'driver = sql' con 'args = ************* - Tal vez Args trabaja con secciones no...

snadjafinia·10mo ago
OtherKlusterServices

Añadir nombres a las secciones passdb/userdb (necesario en Dovecot 2.4)

- Utilízate 'passdb sql' y 'usuariodb sql' con secciones nombradas - Mantenga la configuración de SQL en línea (no hay args parámetro) - Ambos requisitos: secci...

snadjafinia·10mo ago
FixKlusterServices

Dovecot 2.4 requiere ajustes SQL en línea, no args parámetro

- Dovecot 2.4 retiró el parámetro 'args' para passdb/userdb - La configuración de conexión SQL debe especificarse directamente en bloques passdb/userdb - Pon en...

snadjafinia·10mo ago
OtherKlusterServices

Arregla Dovecot 2.4 passdb/userdb - debe tener nombres (pasdb sql, userdb sql)

- Dovecot 2.4 requiere secciones passdb/userdb nombradas - Cambiado de "pasdb" a 'pasdb sql' - Cambiado de "usuario" a "usuariodb sql"

snadjafinia·10mo ago
Featurekamo-internal

Eliminar todos los datos simulados y hacer que el sistema de leads está listo para la producción

- Eliminar toda la generación de datos simulados de leadsApi.ts (mockStore, aseg;s, fker.js) - Eliminar con la función de envolturaMock y toda lógica de retroce...

snadjafinia·10mo ago
OtherKlusterServices

Fix passdb syntax - use archivo separado auth-sql.conf.ext

- Crear auth-sql.conf.ext con bloques de passdb/userdb adecuados - Incluirlo en 10-auth.conf en lugar de bloques en línea - Esto corrica el error de 'passdb . ....

snadjafinia·10mo ago
OtherKlusterServices

Fix Dovecot config - utilizar archivos de configuración adecuados (10-mail.conf, 10-auth.conf, 10-master.conf)

- Superar la ubicación de correo en 10-mail.conf (donde pertenece) - Configurar SQL auth en 10-auth.conf - Configurar servicios en 10-master.conf - Esto coincid...

snadjafinia·10mo ago
FeatureSecurityService

Añade LeadController con endpoints de CRUD y configuración de mercado

- Añadir LeadController con GET, POST, PUT, DELETE endpoints - Añadir endpoint para obtener la configuración del mercado para una pista - Fijan LeadImportContro...

snadjafinia·10mo ago
Featurekamo-shared-library

Añadir campos de plomo basados en el mercado y soporte de datos de forma personalizada

- Añadir el campo marketId a la entidad líder - Crear la entidad de LeadCustomFormData con la columna JSONB para datos de forma personalizada - Añadir LeadCusto...

snadjafinia·10mo 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