KamoCRM

Registro de cambios en vivo

Cada característica, corrección y mejora, publicada a medida que se envía.Nada se retiene para un lanzamiento.

17,645
Total de cambios
6,069
Características
5,336
Fijos
30
Proyectos
Filtrar por proyecto
Ver todos los proyectos17,645AIService260APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService583InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService604RAGService79SecurityService1,872TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,409kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,678kamo-signer-monorepo56kamolos114
Filtrar por categoría
Todos los tiposBuild16CI523Chore775Docs3,257Feature6,069Fix5,336Other998Performance165Refactor278Revert23Style42Test162Upgrade1
April 12, 2026
Featurekamo-internal

Controles de campo de reclamo como elementos de forma de aspecto real con tinte de color de letrero

Cada tipo de campo ahora hace una representación visual del control real (entrada de texto, casilla de verificación, conmutación, desplegable, grupo de radio, s...

kamo·6mo ago
Fixkamo-internal

Retire las barras fijas de altura y desplazamiento del panel de propiedades de campo

El panel tenía dos barras de desplazamiento vertical: 1. DiseñoTab envoltura tenía altura: 200 desbordamiento: automotriz 2. FieldPropertiesLa raíz de panel ten...

kamo·6mo ago
Fixkamo-internal

Defergase de setTotalPages hasta después de lazo tenado PDF para evitar la saturación de trabajadores de PDF.js

En un PDF de 50 páginas, llamando a setTotalPages antes de las monturas de dimensión getPage() todos los 50 componentes de ThumbnailCanvas inmediatamente. Cada ...

kamo·6mo ago
Refactorkamo-internal

Migre todas las rutas de API de imágenes de SecurityService a ConversionService/DocsService

Cargar rutas ahora llame a ConversionService directamente a través de CONVERSION-SERVICE-URL: - POST /api/imaging/upload . /api/conversion/imager/upload - POST ...

kamo·6mo ago
Fixkamo-internal

Evitar apilar la página, arreglar las astillas de caracol, añadir miniaturas del lado del servidor con PDF.js fallback

- Añadir flexShrink: 0 a los divs de página en PdfCanvas para que las páginas no se compriman en columna flex - Añadir flexiShrink: 0 a los artículos de miniatu...

kamo·6mo ago
Fixkamo-internal

Renscripción pdf exager, normalización de escala natural, sin pergnicor horizontal

- PdfCanvas: sustituir a IntersectionObservador por render-todo páginas ansiosas. El enfoque basado en observadores no era confiable cuando se inicia la pesta...

kamo·6mo ago
Fixkamo-internal

Eliminar el conflicto de la DOM de los niños en la representación de las miniaturas de PDF

Reemplaza el patrón de apéndice de ThumbnailCanvas con un React-manejador. El viejo enfoque despejado de React-propiácida Los ganglios DOM directamente, causand...

kamo·6mo ago
Fixkamo-internal

Revertir las rutas de poder a OTK auth, eliminar ayudante de esigProxy no utilizado

OTK es el mecanismo de auth correcto - el enfoque de la sesión previa-cabeza elijan el patrón de seguridad establecido. Todas las rutas de proxy esig ahora util...

kamo·6mo ago
Fixkamo-internal

Utilíceas direcciones de sesión directas en lugar de OTK para las rutas de representación de ESigService

Leer sesión de *** de Redis en Siguiente.js y pasar orgId/memberId as trusted encabezados a ESigService a través de K8s interno DNS. Elijuja la dependencia de O...

kamo·6mo ago
Fixkamo-internal

Utilícese init endpoint para encontrar o crear plantilla imgId en la carga de editor

La página de creación pasa imgId en la URL. La página de edición ahora llama al init endpoint para encontrar o crear el ESignTemplate, luego utiliza el devuelto...

kamo·6mo ago
April 11, 2026
Featurekamo-internal

Añadir editor de plantillas de firma electrónica con lienzo de diseño, firmantes y versioning

Reescritación completa de la página /doc/sign/edit con interfaz de pestañas (Settings & Signers, Diseño), lienzo PDF.js con superposición de campo arrastrable, ...

kamo·6mo ago
Fixkamo-internal

Cartografía correcta de nombre de campo entre backend y frontend para API de nivel de acceso

Mapa backend securityLevelId-accessLevel, isOrganizationOwner-isOwner, memberType-isTeamMember en ruta API. Arréjase el control correcto para utilizar EDIT-MEMB...

kamo·6mo ago
Refactorkamo-internal

Eliminar las soluciones de JSON para los conjuntos de ID del plan de suscripción

Backend ahora devuelve matrices adecuadas en lugar de cuerdas JSON, así que el la lógica de recompra/parse/capta ya no es necesaria en add-on, paquete, y deshac...

kamo·6mo ago
Featurekamo-internal

Añadir el editor de nivel de acceso a la configuración de los miembros con la sustitución de etiquetas específica de org

Renombre CLIENTE-MEMBER e INTERNAL-TEAM-MEMBER en ImageAccessLevelType.ts con los marcadores de placer. Añadir la sección de nivel de acceso a RolesPermissionsT...

kamo·6mo ago
Upgradekamo-internal

Next.js 16.2.3, TypeScript 6.0, Nodo 24, React 19.2

- Next.js 16.0.10 - 16.2.3, TypeScript 5.8 - 6.0.2, Nodo 20 24, React 19.2.3 - 19.2.5 - Migrar ESLint de .eslintrc.json a config plano (eslint.config.mjs) - Act...

kamo·6mo ago
Featurekamo-internal

Rediseñar la página de soporte y asistente webinar para que coinábaza con el diseño de la página de cuenta

Ambas páginas utilizan ahora la misma cabecera de héroe de gradiente con pestaña incrustada navegación, que coincide con el patrón de la página /cuenta. La prog...

kamo·6mo ago
Fixkamo-internal

FormData multipartímula y establecerá límite de tamaño de carrocero de ruta

- Revertir a parsing FormData y reconstrucción para el reenvío (fijos MalformedStreamException de la matriz en brutoBuffer reenvío) - Añadir routeHandlerBodyS...

kamo·6mo ago
Featurekamo-internal

Añadir el menú desplegada de soporte con secciones, extraiga la programación webinar a página dedicada

El botón Nav de apoyo ahora tiene una flecha desplegable y Popover con dos secciones: "Apoporte en línea" (Apoporte de contacto, ver entradas activas) y "Entren...

kamo·6mo ago
Fixkamo-internal

Transmite cuerpo directamente para evitar el límite de tamaño corporal Next.js 10MB

- Leer solicitud como arrayBuffer y adelante de bytes crudos con tipo de contenido cabecera en lugar de parsing FormData (que activa el límite de la carrocerí...

kamo·6mo ago
Featurekamo-internal

Progreso de conversión en tiempo real a través de WebSocket con dobles porcentajes

- Agrega el usoConversionWebSocket gancho de apoyo tanto a los miembros como a los de plantilla - Crear página conecta WebSocket antes de subir, muestra la conv...

kamo·6mo ago
Fixkamo-internal

Llame SecurityService directamente a través de RKE2 DNS, arreglar el cómputo de hachillo, sumar el progreso de carga esceno escenocista

- Todas las rutas API de plantillas ahora llaman SecurityService directamente vía interna K8s DNS en lugar de proxy a través de APIService - Utilícese compute...

kamo·6mo ago
Featurekamo-internal

Implementar la gestión de plantillas de firma electrónica UI

- Reemplazar el marcador de la pestañas de E-Signatures con redes de datos de plantilla completas (AG Grid) con sub-tabs para aerojar/completa/arrchiva y crea...

kamo·6mo ago
April 4, 2026
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
Refactorkamo-internal

Rediseñar la configuración de la webinar desde la línea de diálogo basada en el diálogo hasta la navegación de subpágina

Reemplaza los diálogos emergentes y secciones separadas de acordeones con un dos niveles Flujo de navegación en línea: - Nivel 1: cuadro de tipos de telar webin...

kamo·6mo ago
Featurekamo-internal

Añadir el campo mínimo de reserva anticipada a la configuración webinar UI

Añade una entrada de número para configurar hasta qué tan adelantado debe ser una ranura para permitir reservas, con texto de ayudante explicando el campo.

kamo·6mo ago
Featurekamo-internal

Añade el alcance de PUBLIC-WEBINAR toggle a la dirección clave de la API UI

Añade la opción de alcance del Webinar Público con el icono de VideoCall al Página de configuración de acceso de API, que permite a los administradores habilita...

kamo·6mo ago
Featurekamo-internal

Añadir webinar la interfaz de usuario con configuración de administración y vistas de los miembros

Implementa el frontend webinar completo en kamo-internal: - WebinarSettingsTab: admin CRUD para tipos de webinar, piscinas de presentador, intervalos de recor...

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
Refactorkamo-internal

Ajustes de soporte separados de la página de soporte a nivel de miembro en la página de configuración dedicada

- Eliminar la pestaña Configuración de la página / soporte, manteniendo sólo entradas y análisis - Agrega las subtabs a Analytics: Resumen y Tiempos de respuest...

kamo·6mo ago
Featurekamo-internal

Añadir el panel de Ayuda y Tires dinámicos y direcciones de webhook a las integraciones del proveedor

- CommerceProviderSetup ahora utiliza HelpTipsOverrideContext para mostrar contextual ayudar a que cambie en función de la visión actual (lista, selector o po...

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

¿Te gusta lo que ves envío?

Comienza con el plan gratuito y vuelve a leer esta página dentro de un mes para ver cómo funcionan las funciones y los beneficios.

Comience gratis para siempreVer los precios