KamoCRM

Registro de cambios en vivo

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

17,494
Cambios totales
5,983
Características
5,282
Arreglas
30
Proyectos
Filtrar por proyecto
Todos los proyectos17,494AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices738MCPGatewayService248MediaService602RAGService79SecurityService1,846TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filtrar por tipo
Todos los tiposBuild16CI523Chore773Docs3,254Feature5,983Fix5,282Other994Performance165Refactor278Revert23Style42Test160Upgrade1
April 16, 2026
Fixkamo-marketing

Resolver errores DYNAMIC-SERVER-USAGE 500 errores y la ruta de calculadora faltante

- Añadir la fuerza-dinámica a [locale]/layout.tsx (getMessages() utiliza encabezados () internamente) - Eliminar la generaciónStaticParams de [kbSection]/page.t...

Kamo·6mo ago
Featurekamo-shared-library

Añadir entidades de traducción y repositorios para CommitLog, KbArticle, SubscripciónPlan

- CommitLogTranslation - CommitLogTranslationId (PK: commit-log.id, localidade) - KbArticleTranslation - KbArticleTranslationId (PK: article-uid, localidad) - S...

Kamo·6mo ago
Featurekamo-marketing

Añadir consejos de herramientas y fijar el comportamiento del desplazamiento en el selector de idiomas

- Añadir nombre inglés a LOCALE-CONFIG para los 22 locales - Añadir título=-englishName a cada botón de idioma (escritéptomo y móvil) así que flotante muestra...

Kamo·6mo ago
FixKlusterServices

Eliminar --restricción solo de LibreTranslate

Todos los paquetes de idiomas necesarios están preinstalados en el volumen de hostPath. --sólo la carga estaba impidiendo que algunos paquetes se cargaran. Sin ...

Kamo·6mo ago
FixKlusterServices

Utilabe startupProbe para LibreTranslate para manejar descargas de modelos largos

startupProbe con 60 intentos x 30s = 30min ventana de inicio para descargas de modelos iniciales. Después de la puesta en marcha completa, vivacidad normal y la...

Kamo·6mo ago
FixKlusterServices

Resttese LibreTranslate para cargar sólo modelos de lenguaje compatibles

Utilízate-sólo con los 22 códigos de idioma soportados en lugar de descargar todos los modelos disponibles (cientos de GB). Semábana - bandera de los modernos d...

Kamo·6mo ago
FixKlusterServices

Retirar inválido - la bandera de los modernos de LibreTranslate

La bandera no existe en la imagen actual de libretranslate. Sustitúyase por --actualizar-modelos para asegurar que los paquetes de idiomas se descargan en la st...

Kamo·6mo ago
FixKlusterServices

Añadir LibreTranslate permiso init contenedor, escala Bergamot a 0

LibreTranslate se estrelló con PermisoError en paquetes subdir. Añadido contabulante de init busy a mkdir . chmod 777 el hostPath montado antes de que comience ...

Kamo·6mo ago
FixTranslateService

Cae a LibreTranslate cuando Bergamot no está disponible

ProveedorRouter ahora atrapa excepciones por proveedor y lo intenta al siguiente. BergamotProvider lanza fracaso en lugar de devolver silenciosamente original t...

Kamo·6mo ago
CIKlusterServices

Implementar LibreTranslate y Bergamot en flujo de trabajo

Los manifiestos fueron cometidos pero nunca conectados a los pasos de despliegue. Añadir kubectl aplicar para ambos servicios en K1M1 y K2M1.

Kamo·6mo ago
Fixkamo-marketing

Ampliar seleccionador de idiomas desplegado para evitar la barra de desplazamiento horizontal

260px era demasiado estrecho para entradas como 'Bahasa Indonesia'. Aumento a 310px y agregue el desbordado-x: oculto para eliminar la barra de desplazamiento p...

Kamo·6mo ago
Fixkamo-marketing

Port-forward TranslateService para llegar a él desde el corredor de CI

El corredor de Forgejo funciona en k0m1 que no puede resolver .svc.cluster.local DNS. Utilícese kubectl port-forward para túnel kamowstranslate-service:80 a loc...

Kamo·6mo ago
Fixkamo-marketing

Eliminar la aplicación pre-i18n/(pages)/ y app/page.tsx

Estos fueron restaurados accidentalmente por la compra de goteo -- aplicación/ durante una solución anterior de vendedor. Existen estructuras de ruta tanto anti...

Kamo·6mo ago
Chorekamo-marketing

Actualizar Dockerfile al nodo:24-alpine

barcos npm 10 que no puede leer el archivo de cerrazón y falla npm ci con un Falta error de .swc/helpers.0.5.21.

Kamo·6mo ago
CIkamo-marketing

Bump Node.js a 24 para igualar el entorno de dev local

npm ci bajo Nodo 22 / npm 10 falla porque las dos versiones resuelven deps transitive (por ejemplo, a diferentes versiones.

Kamo·6mo ago
FixTranslateService

Excluir *************

Excluye SeguridadAutoConfiguración deja a Actuator ************* sin un frijol HttpSecurity, estrellando la startup. Excluirlo explícitamente.

Kamo·6mo ago
FixTranslateService

Añadir las exclusiones de autoconfiguración a k8s configmap

application.yml es para local sólo k8s utiliza el mapa de configuración. Mueve el Exclusiones de autoconfiguración de primavera para JPA, Redis, Seguridad y OAu...

Kamo·6mo ago
FixTranslateService

Excluir toda autoconfiguración de la primavera transitiva de la biblioteca compartida

tiras de la biblioteca compartida de kamo en JPA, Redis, Security y los principadores de OAuth2 que hacen que Spring Boot intente autoconfigurar DataSource, Hib...

Kamo·6mo ago
CIkamo-register

Añadir grupo de concurrencia para evitar carreras duplicadas de flujo de trabajo

Cuando un empujón desencadenante un flujo de trabajo y flujo de trabajo-dispatch también se dispara (o dos empujón llegan en rápida sucesión), ambas carreras ej...

Kamo·6mo ago
CIkamo-marketing

Añadir grupo de concurrencia para evitar carreras duplicadas de flujo de trabajo

Cuando un empujón desencadenante un flujo de trabajo y flujo de trabajo-dispatch también se dispara (o dos empujón llegan en rápida sucesión), ambas carreras ej...

Kamo·6mo ago
CIkamo-login

Añadir grupo de concurrencia para evitar carreras duplicadas de flujo de trabajo

Cuando un empujón desencadenante un flujo de trabajo y flujo de trabajo-dispatch también se dispara (o dos empujón llegan en rápida sucesión), ambas carreras ej...

Kamo·6mo ago
CIkamo-internal

Añadir grupo de concurrencia para evitar carreras duplicadas de flujo de trabajo

Cuando un empujón desencadenante un flujo de trabajo y flujo de trabajo-dispatch también se dispara (o dos empujón llegan en rápida sucesión), ambas carreras ej...

kamo·6mo ago
CISecurityService

Añadir grupo de concurrencia para evitar carreras duplicadas de flujo de trabajo

Cuando un empujón desencadenante un flujo de trabajo y flujo de trabajo-dispatch también se dispara (o dos empujón llegan en rápida sucesión), ambas carreras ej...

Kamo·6mo ago
CIRAGService

Add concurrency group to prevent duplicate workflow runs

When a push triggers a workflow and workflow_dispatch is also fired (or two pushes arrive in quick succession), both runs would execute simultaneously. Adding a...

Kamo·6mo ago
CIMediaService

Add concurrency group to prevent duplicate workflow runs

When a push triggers a workflow and workflow_dispatch is also fired (or two pushes arrive in quick succession), both runs would execute simultaneously. Adding a...

Kamo·6mo ago
CIMCPGatewayService

Añadir grupo de concurrencia para evitar carreras duplicadas de flujo de trabajo

Cuando un empujón desencadenante un flujo de trabajo y flujo de trabajo-dispatch también se dispara (o dos empujón llegan en rápida sucesión), ambas carreras ej...

Kamo·6mo ago
CIKlusterServices

Añadir grupo de concurrencia para evitar carreras duplicadas de flujo de trabajo

Cuando un empujón desencadenante un flujo de trabajo y flujo de trabajo-dispatch también se dispara (o dos empujón llegan en rápida sucesión), ambas carreras ej...

Kamo·6mo ago
CIKBService

Añadir grupo de concurrencia para evitar carreras de flujo de trabajo duplicadas

Cuando un empujón desencadenante un flujo de trabajo y flujo de trabajo-dispatch también se dispara (o dos empujón llegan en rápida sucesión), ambas carreras ej...

Kamo·6mo ago
CIEmailService

Añadir grupo de concurrencia para evitar carreras duplicadas de flujo de trabajo

Cuando un empujón desencadenante un flujo de trabajo y flujo de trabajo-dispatch también se dispara (o dos empujón llegan en rápida sucesión), ambas carreras ej...

Kamo·6mo ago
CIDocsService

Añadir grupo de concurrencia para evitar carreras duplicadas de flujo de trabajo

Cuando un empujón desencadenante un flujo de trabajo y flujo de trabajo-dispatch también se dispara (o dos empujón llegan en rápida sucesión), ambas carreras ej...

Kamo·6mo ago
CIDaemonService

Añadir grupo de concurrencia para evitar carreras duplicadas de flujo de trabajo

Cuando un empujón desencadenante un flujo de trabajo y flujo de trabajo-dispatch también se dispara (o dos empujón llegan en rápida sucesión), ambas carreras ej...

Kamo·6mo ago
CIAPIService

Añadir grupo de concurrencia para evitar carreras duplicadas de flujo de trabajo

Cuando un empujón desencadenante un flujo de trabajo y el flujo de trabajo-dispatch también se dispara (o dos empujón llegan en rápida sucesión), ambas carreras...

Kamo·6mo ago
CIAIService

Añadir grupo de concurrencia para evitar carreras duplicadas de flujo de trabajo

Cuando un empujón desencadenante un flujo de trabajo y flujo de trabajo-dispatch también se dispara (o dos empujón llegan en rápida sucesión), ambas carreras ej...

Kamo·6mo ago
CITranslateService

Añadir grupo de concurrencia para evitar carreras duplicadas de flujo de trabajo

Cuando un empuje desencadena un flujo de trabajo y flujo de trabajo-dispatch también se dispara (o dos empujón llegan en rápida sucesión), ambas carreras ejecut...

Kamo·6mo ago
Chorekamo-marketing

Compromitir paquete-lock.json con las dependencias de al lado y tsx

siguiente-intl y tsx fueron instalados pero package-lock.json no estaba comprometido junto a la implementación de i18n, causando que Docker construyá quebrara N...

Kamo·6mo ago
FixTranslateService

Excluir la autoconfiguración de DataSource

La biblioteca compartida de kamo tira transitivamente en JPA que causa la Bota de Primavera para intentar la autoconfiguración de DataSource. TranslateService e...

Kamo·6mo ago
Featurekamo-marketing

Reemplazar la insignia de la oferta con el selecador de idiomas en nav

Añadir un desplegable de 2 columnas de la bandera de nombre a la navegación de cabecera que permite usuarios para cambiar entre los 22 locales compatibles. Usos...

Kamo·6mo ago
Featurekamo-shared-library

Restaurar los idiomas eliminados con traducciónCaso de apoyo

Añade traducciónSupported boolean a LanguageType enum. Restaurar URDU, MARATHI, TELUGU y GUJARATI (traducciónSupported=false). Los 22 Los idiomas previamente so...

Kamo·6mo ago
Fixkamo-shared-library

Sustituido DocumentNotFoundException con ImagingException en ImageService

DocumentoNotFoundException se suprimió como parte de la eliminación de la entidad de documento Pero ImageService todavía lo hacía referencia en 9 lugares. Susti...

Kamo·6mo ago
FixDocsService

Cancelar con gracia los empleos de reconversión en rápidos ahorros

Cuando un documento se guarda varias veces más rápido, cada guardar registra su ImgDat UUID en un ConcurrentHashMap. Los controles de tareas de reconversión de ...

Kamo·6mo ago
Featurekamo-internal

Añadir Abra el botón Docs para editar documentos, hojas de cálculo, presentaciones

- Nuevo botón "Abierto en Docs" (icono de EditNote) en la columna de acciones del administrador doc para .docx, .xlsx, .pptx, .odg, .doc, .xls, archivos .ppt ...

kamo·6mo ago
FeatureDocsService

Rewrite WOPI/Docs para usar Img/ImgDat, añadir Abrir en el endpoint Docs

- WopiController ahora utiliza imgId (Long) en lugar de Document fileId (String) - DocumentService crea los registros de ImgDat en lugar de registros de documen...

Kamo·6mo ago
Featurekamo-shared-library

Retire la entidad de documentos independientes - todos los documentos ahora utilizan Img/ImgDat sistema de imagen de imagen

La entidad de documento, DocumentRepository y DocumentNotFoundException son - removido. La integración de DocsService WOPI y Docs ahora funciona completamente a...

Kamo·6mo ago
Featurekamo-internal

Crear importaciones de plomo automático integrado de la interfaz de usuario con la gestión completa de la variable

Reescritura completa de LeadAutoImportManager con características listas para la producción: - Endpoint CRUD con URLs de gancho web únicos para los proveedores ...

kamo·6mo ago
FeatureDaemonService

Añadir el trabajo de Quartz para el procesamiento automatizado de la entrada de carga útil de admisión de plomo

Añade LeadIntakeProcessingJob que corre cada minuto para procesar en cola cargas útiles en bruto de los vendedores de terceros. Aplica mapeos de campos configur...

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