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 4, 2026
FixMediaService

Add debug logging and robust rights parsing for webinar controller

Adds info/warn logging for session data and rights on POST /types to diagnose 403 errors. Also adds fallback parsing for rights stored as JSON strings in Redis ...

Kamo·6mo ago
Fixkamo-internal

Alinear el nombre de campo para acableToChildren y mejorar la librea de libros anticipadas UI

Arregla 400 mala petición al crear tipos de webinar enviando es DisponibleToChildren para que coincida con el nombre de campo Java DTO (Lombok genera getIsAvail...

kamo·6mo ago
Fixkamo-internal

Haga los formularios de configuración de webinar y el relleno de tabla disponible área de contenido

Eliba la restricción de maxWidth del formulario de detalles para que llene el lleno ancho. Hace que los tipos de mesa y su contenedor use diseño flexible para r...

kamo·6mo ago
Fixkamo-internal

Ensaníma de formaEstrategia de estado a cadena para compatibilidad de TypeScript

La afirmación confisactiva de WebinarPresenterStrategy hizo usoState infier a Tipo literal, causando un desajuste de tipo con el setter de cuerda.

kamo·6mo ago
FixDaemonService

Actualizar WebinarReminderJob para usar el método rebapos rebaseado

Llamadas ************* con una ventana máxima de 24 horas en lugar de los encontrados eliminadosMedulesWithDureReminders.

Kamo·6mo ago
Fixkamo-shared-library

Reemplazar la aritmética temporal JPQL inválida con el filtrado de la capa de aplicación

Hibernate 6 rechaza restar un Long de un instante en JPQL. Sustituido findWebinarsWithDueReminders (que hizo nanosegundo aritmética en la consulta) con ********...

Kamo·6mo ago
Fixkamo-internal

Normalice la salida Quill HTML para la renderización de correo electrónico consistente

Route todo el contenido del cuerpo de correo electrónico a través de normalizarQuillHtmlForEmail y wrapBodyForEmail antes de enviar, asegurando una salida HTML ...

kamo·6mo ago
Fixkamo-shared-library

Eliminar RestTemplate la dependencia de la grana de BaseProviderHttpClient

BaseProviderHttpClient ahora crea su propio RestTemplate internamente en su lugar de requerir uno del contexto de la aplicación, arreglar el accidente de inicio...

Kamo·6mo ago
FixSecurityService

Añadir secreto interno auth para el representante de la API de catálogo público

Añadir ********** a la implementación de SecurityService Así que el APIService puede autenticarse al hacer suscripción pública Solicitudes de catálogo y promoci...

Kamo·6mo ago
FixAPIService

Incluir SUBSCRIPTION.CATALOG en los alcances por defecto falla

Cuando MediaService no devuelve los alcances en la respuesta de validación, Por defecto, incluyendo los visors de PUBLIC-CHAT y SUBSCRIPTION-CATALOG. Esto asegu...

Kamo·6mo ago
Fixkamo-marketing

Actualiza favicon con nuevo logo

Kamo·6mo ago
Fixkamo-internal

Descargar resultadoSvg directamente sin manipulación

El gasoducto SVG ya tiene el fondo removido. Descárguelo como está.

kamo·6mo ago
Fixkamo-internal

Descarta fondo blanco de SVG antes de descargar para una verdadera transparencia

Pares el vectorizado SVG y elimina elementos de rect/camo blanco de tamaño completo que el vectorizador genera a partir del fondo original, produciendo un SVG g...

kamo·6mo ago
Fixkamo-internal

Descargar PNG transparente desquitado de fondo en lugar de SVG en blanco-back

El preestro de vista muestra el PNG de fondo con transparencia, pero el la descarga estaba proporcionando el vectorizado SVG que hornea el fondo como senderos b...

kamo·6mo ago
Fixkamo-internal

Enviar el primer nombre/úsmbre directamente para crear endpoint de cuenta

Backend ahora almacena campos de contacto directamente en Cuenta . . . . . . . . . . . . . . .

kamo·6mo ago
Fixkamo-internal

Alambre Nuevo botón de cuenta enHaga clic en el componente AccountManager

El botón dentro de AccountManager no tenía ningún manejador de clic. Añadida router.push a /account/uso nuevo e importadoRouter.

kamo·6mo ago
Fixkamo-internal

Añadir el encargado de la ruta API para /api/security/account/*

No existía proxy para /clientes, /grupos, y otros nuevos endpoints de cuenta. Rutas explícitas existentes (miembros-suscriptores, miembros de equipo-contratista...

kamo·6mo ago
April 3, 2026
Fixkamo-internal

CuentasApi vía /clumbres falta, esconde las pestañas internas de TeamMemberManager

- cuentasApi llamaba /api/security/account en lugar de /api/security/account/account/ loteers para todos los endpoints de cliente - fijos todos los métodos pa...

kamo·6mo ago
FixInitializerService

Suelta UUID-tipo cliente-tipoid/customer-group.id columnas para la recreación INT8

Después de RetailCustomer (UUID PK) - Cuenta (Long PK) refactor, el comercio-carts, comercio.draft-orders, y las tablas de comercio-price-lists tenían columnas ...

Kamo·6mo ago
Fixkamo-shared-library

RetailProviderConfigRepository utiliza MarketId no MarketUid

CommerceMarket PK campo es 'id' no 'uid'. Derivación de la consulta de Spring Data fracasó con 'No se encontró ninguna propiedad para el tipo CommerceMarket'.

Kamo·6mo ago
FixInitializerService

Limpie los impagos de las ofrecimientos de CockroachDB orfanados orfanoides brand.id

CockroachDB aplica unique-rowid() como predeterminado a las columnas FK nulas, creando UUIDs huérfanos que rompe la creación de restricciones FK. Nullify a los ...

Kamo·6mo ago
Fixkamo-shared-library

Ofering.requires.shipping DB por defecto, PriceListEntryRepository Tipo largo

- Añadir columnaDefinición DEFAULT true para requires.shipping on Oferta a manejar las filas existentes durante la migración ALTER TABLE - Fix ************* p...

Kamo·6mo ago
Fixkamo-marketing

Actualizar los enlaces sociales con URLs reales y los iconos correctos

Reemplazar GitHub por Instagram, icono de Twitter con icono de la marca X, añadir LinkedIn. Todos los enlaces externos se abren en nueva pestaña con noopener no...

Kamo·6mo ago
Fixkamo-marketing

Integración de marco bandera de desplazamiento velocidad de desplazamiento a la construcción con bandera

Aumento de la duración de 30 a 56s para que ambas marquesas se desplacen en 88px/s, independientemente del conteo de artículos.

Kamo·6mo ago
Fixkamo-internal

Corre la suscripción restante API rutas y quitar doble cabecera

Rutas de API: getFeatures, updateFeature, deleteFeature ahora use /subscripción-features; getAddOns, updateAddOn, deleteAddAdd Use /subscripción-addons; getBund...

kamo·6mo ago
Fixkamo-internal

Disitor de acuerdo - evitar el desbordamiento del espacio en blanco y el atasco de contenido

- Añadir anchura: 100% al contenedor de flexión de raíz - Añadir minWidth: 0 al panel derecho y área de contenido para evitar el desbordamiento flexible - Añadi...

kamo·6mo ago
FixSecurityService

Pass includeInactive=true default for acuerdo templates endpoint

Gestión de plantillas UI también necesita ver plantillas inactivas.

Kamo·6mo ago
Fixkamo-shared-library

Devuelve todas las plantillas de acuerdo incluidas las inactivas

Añadir findByOrganizationId para repo (sin filtro activo) e incluirInactive param para getAgreementTemplates method method. Fallas a la verdad así que el la dir...

Kamo·6mo ago
Fixkamo-internal

Restaurar el comercioMarketApi.ts como compatibilidad reexportación de comercioApi

Componentes de tuberías (PipelineOrdersTab, PipelineView, página de detalles de pedidos, etc.) todavía importar del comercioMarketApi. Reexportar símbolos neces...

kamo·6mo ago
Fixkamo-marketing

Reduzca el relleno de la sección de héroes en el móvil para que el titular sea totalmente visible

Apretado pt y mb espaciado en el punto de ruptura de la base así que "Unifica tus clientes", ya no es empujada fuera de pantalla en los teléfonos de retratos do...

Kamo·6mo ago
Fixkamo-marketing

Haz banner de vista previa fijo para verport y reducir el tamaño de texto de héroe en el móvil

Banner está ahora posición:fijodo para que se mantenga visible mientras se desplaza, con relleno corporal inyectado dinámicamente para evitar la superposición d...

Kamo·6mo ago
Fixkamo-internal

Correminar caminos de API, diseños de página profesionales, eliminar código muerto

- Fija los desajustes de rutas de la API frontend: uso de suscripción-características, suscripción-addons, suscripción-bundles, ********** suscripción-plan-pr...

kamo·6mo ago
Fixkamo-internal

Promocionan Características, Complementos, Paquetes a pestañas a nivel de mercado para mercados SUBSCRIPTION

Características, complementos y paquetes son recursos compartidos a nivel de mercado, no por plan. - Añadir ficha de características (manaje - matriz de caracte...

kamo·6mo ago
FixSecurityService

Añade endpoints de avenida de vendedores desaparecidos a CommerceMarketController

GET/POST/PUT/DELETE /-marketId-/vendor-categories faltaban, causando 404 cuando la pestaña de Proveedores intentó cargar categorías.

Kamo·6mo ago
Fixkamo-internal

Envolver los sobres de respuesta en todo el comercioApi métodos de un solo objeto

Backend envuelve las respuestas en el mercado: "...o producto" -...o producto, etc., etc. pero cliente de API estaba devolviendo la sobre en bruto, causando que...

kamo·6mo ago
Fixkamo-marketing

Haz que el banner de previsualista responda con altura dinámica y subate de chat z-index

Banner ahora mide su propia altura a través de la variable CSS así nav/content Adapta automáticamente cuando el texto se envuelve en pantallas pequeñas. Widget ...

Kamo·6mo ago
April 2, 2026
Fixkamo-internal

El descenso de Mailbox ahora carga correos electrónicos del buzón seleccionado

Pasa buzónId a través de fetchMessages/fetchMessage al backend, arreglar el cierre ranero en el manejador de buzón cambiado por pasando buzón directamente a car...

kamo·6mo ago
FixEmailService

Soporte conmutación de buzón mediante la resolución de credenciales IMAP por buzón de correoId

Añadido getMailCredentialsByEmail para buscar a los usuarios virtuales por correo electrónico directamente, resoluciónForMailbox to MailProviderResolver con la ...

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