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 11, 2025
December 5, 2025
Chorekamo-internal

Código de actualización

snadjafinia·10mo ago
Chorekamo-internal

Código de actualización

snadjafinia·10mo ago
Chorekamo-internal

Código de actualización

snadjafinia·10mo ago
Chorekamo-shared-library

Código de actualización

snadjafinia·10mo ago
Fixkamo-shared-library

Resolver MúlpuraBagFetchException y arreglar la persistencia de la forma personalizada

- Concha personalizada de la reposiación simplificada para evitar múltiples bolsos - Corror fijoServicio de Marketing para guardar y cargar adecuadamente las as...

snadjafinia·10mo ago
Fixkamo-shared-library

Ahorrar y cargar adecuadamente asociaciones de forma personalizada para mercados

- Eliminar el repositorio eliminado, ahora usando la eliminación huérfana JPA para la limpieza - Inicializar el mercado perezosoCustomForms colección antes de l...

snadjafinia·10mo ago
Fixkamo-shared-library

Resolve MúlpleBagFetchException en el repositorio de Form Personal de aduanas

- Sencamiento simplificadoByIdAndOrganizationId consulta para evitar buscar múltiples bolsas - Retirado LEFT JOIN FETCH para pilas y campos en la misma consulta...

snadjafinia·10mo ago
FixSecurityService

Recarga mercado después de crear/actualización para inicializar las colecciones perezosos

- Actualizado creadoMarket y actualizaciónMarket para recargar mercado usando getMarketById - Esto garantiza que todas las colecciones perezosas (marketCustomFo...

snadjafinia·10mo ago
Fixkamo-internal

Añadir ventasSubType a la interfaz de LeadMarket y utilizarlo en forma de edición

- Añadido salesSubType field a la interfaz de LeadMarket para que coincido con DTO - Mango actualizadoEdigalaHaga clic para usar ventasSubTipo de DTO al estable...

snadjafinia·10mo ago
Fixkamo-shared-library

Resolve MultipleBagFetchException mediante el uso de carga perezera transaccional

- LeadMarketRepository: Revertido a consultas simples sin múltiples JOIN FETCH - LeadMarketService: Added .Transactional(Only=true) para getMarketById con inici...

snadjafinia·10mo ago
Fixkamo-internal

Tipo predicato en la función de filtro

snadjafinia·10mo ago
Fixkamo-internal

Utilen systemFields para agrupamiento de interfaz de mapeo de campo

- FieldMappingInterface: Fixed getSystemFieldsByCategory para usar el sistema pasadoFields prop en lugar de BASE-SYSTEMELDS predeterminado - FieldMappingInterfa...

snadjafinia·10mo ago
FixSecurityService

Manejo correcto de rutas para los campos hipotecarios y datos de forma personalizada en importaciones de plomo

- Campos hipotecarios fijos para utilizar rutas de 2 partes (hipotecas.loanAmount) en setNestedFieldOnCreateSolicor - Fijas de forma personalizada para usar rut...

snadjafinia·10mo ago
Fixkamo-shared-library

Añadir carga ansiosa para consultas de repositorio para solucionar problemas de carga floj

- PersonalizadoFormRepositorio: Añadido LEFT JOIN FETCH para pilas y campos en los hallazcosByIdAndOrganizationId - LeadMarketRepository: Añadido LEFT JOIN FETC...

snadjafinia·10mo ago
FixSecurityService

Hacer correo electrónico/usuario de inicio de sesión de inicio de caja-insensible

- Normalizar el nombre de usuario de entrada/email a minúscula antes de la comparación - Utilice la función LOWER() en la columna de base de datos para la corre...

snadjafinia·10mo ago
Fixkamo-internal

Resto el estado en la quiebra de la carga de datos del mercado para evitar datos rascos

- Reset de estado añadido en el bloque cuando la respuesta.ok es falso - Garice que el marcine seleccionadoMarketConfig y los campos personalizados se liquidan ...

snadjafinia·10mo ago
Chorekamo-internal

Limpiecupe de espacio en blanco menor

snadjafinia·10mo ago
Fixkamo-internal

Arregló el error de sintaxis y añadir registro de depuración para la carga de campo del mercado

- Error de sintaxis fijo en la aserción de tipo complejo rompiendo en interfaces adecuadas - Añadido registro de depuración para rastrear datos del mercado, ven...

snadjafinia·10mo ago
Fixkamo-internal

Utilíce ventasSubType para detección de campo hipotecario en importación manual

- Actualizado interfaz LeadMarket para que coin conformidad con la estructura de DTO (clúmenos solo tiene información básica inicialmente) - Comentario fijo par...

snadjafinia·10mo ago
Featurekamo-shared-library

Añadir ventasSubType campo a LeadMarketDTO para la detección de campos hipotecarios

- Añadida sales campoSubyTiype para distinguir entre parentesco SaleType y subtipos - Cuando SaleType tiene un padre (por ejemplo, RESIDENTIAL-MORTGAGE), salesT...

snadjafinia·10mo ago
OtherKlusterServices

Añadir logo completo de Kamo SVG con los 14 caminos

Insertar contenido completo de SVG directamente en lugar de caminos parciales

snadjafinia·10mo ago
OtherKlusterServices

Utilícelo solo para el logo Kamo

Montaje de archivo SVG roto quitado, usando CSS de imagen de fondo para cargar el logo exterior directamente en el elemento .logo

snadjafinia·10mo ago
OtherKlusterServices

Arregla logo.svg a la URL del logotipo de Kamo de referencia

Utilícese SVG elemento de imagen para incrustar el logo exterior en lugar de caminos complejos con transformadas rotas

snadjafinia·10mo ago
OtherKlusterServices

Reemplaza Roundcube logo.svg por el logo SVG de Kamo

Montaje personalizado logo.svg a **************** para reemplazar el logotipo Roundcube de la marca de agua/fondo

snadjafinia·10mo ago
OtherKlusterServices

Añadir archivo CSS personalizado para anular el logotipo de Roundcube watermark

- Creado custom.css con anulación de la marca de agua - Archivo de Mount CSS a /var/www/html/custom.css - Configura Roundcube para cargar hojas de estilo adicio...

snadjafinia·10mo ago
OtherKlusterServices

Reemplaza todos los logotipos de Roundcube por logo Kamo incluyendo marca de agua

Actualizado de la configuración de skin-logo a la matriz para cubrir: - Logotipo de la cabecera principal - Pequeño logo de la cabecero colapsado - Logotipo de ...

snadjafinia·10mo ago
OtherKlusterServices

Añadir subdominio de correo a la lista de SUBDOMAINS de autocero

Permite la creación automática de certificados SSL para mail.kamocrm.com

snadjafinia·10mo ago
OtherKlusterServices

Expose Postfix puertos 25 y 587 vía hostPort para correo entrante

Exneado para recibir conexiones externas SMTP en K1M1

snadjafinia·10mo ago
Featurekamo-internal

Añadir las rutas de la API Next.js para los endpoints de plomo

- Añadida /api/security/leads ruta para GET (todas las pistas) y POST (crear plomo) - Añadida /api/security/leads/[id] ruta para las operaciones de GET, PUT, DE...

snadjafinia·10mo ago
OtherKlusterServices

Configura Roundcube para usar Mailgun SMTP directamente

Eludiendo Postfix local para el correo saliente, conectándose directamente a smtp.mailgun.org con TLS en el puerto 587

snadjafinia·10mo ago
OtherKlusterServices

Cambiar postfijo a la implementación basada en alpino con soporte MySQL

Similar a Dovecot, usando Alpine 3.18 con paquete postfix-mysql instalado en tiempo de ejecución para soporte de mapas virtuales confiables MySQL

snadjafinia·10mo ago
OtherKlusterServices

Arreglar el comando postfix para usar apt-get en lugar de apk

boky/postfix está basado en Debian, no Alpine

snadjafinia·10mo ago
OtherKlusterServices

Añadir soporte postfix-mysql para mapas virtuales de MySQL

Paquete postfix-mysql instalado en la startup de contenedores para habilitar MySQL buscadores de diccionario para dominios/usuarios virtuales/aliases

snadjafinia·10mo ago
OtherKlusterServices

Añadir la depuración de auth y asegurar paquetes de controlador MySQL para Dovecot

- Habilitar a auth-debug, auth-debug-passwords, auth-verbose - Añadir paquete dovecot-mysql para el soporte SQL adecuado - Añadir mariadb-conexionor-c para comp...

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