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
August 14, 2026
Featurekamo-internal

Se lee la pista de una devolución de llamada, no se recuerda y se puede reabrir una llamada

Dos cosas, ambas sobre un evento de calendario siendo un lugar pobre para guardar una copia de El historial de otra persona. El diálogo de eventos ahora lee el...

kamo·2mo ago
FixSecurityService

Deja de copiar detalles del plomo en el evento del calendario

El evento llevaba el nombre, número, correo electrónico y mejor momento para llamar, copiado en su descripción cuando la llamada fue reservada. Una copia de un ...

Kamo·2mo ago
FeatureEmailService

Lee un evento por id

La página principal mantiene un id de eventos de callback y quiere reabrirlo de la misma diálogo que el calendario utiliza, por lo que necesita ser capaz de bus...

Kamo·2mo ago
Featurekamo-internal

Notas flotantes se convierten en una segunda clase de ventana de cabeza hex

Hex se dirige ahora a dos tipos de ventana: las ventanas de la herramienta emergente siempre lo hacía, y las notas flotantes. Minimize sustituye al viejo roll-u...

kamo·2mo ago
Featurekamo-internal

Un control que realmente abre lo que produjo el evento

La descripción de la llamada llevaba "Abrir el plomo: /leads/view/123" como texto, y texto en un área de texto no se puede hacer clic en el diálogo de evento Ed...

kamo·2mo ago
FixSecurityService

Deja de escribir el camino de plomo en la descripción de la llamada

Se leía "Abrir el plomo: /leads/view/123" y no era un enlace. No podía ser: a descripción se edita en un área de texto, donde el texto es texto y fuera de la ap...

Kamo·2mo ago
ChoreEmailService

Reconstruir contra la solución de rango de eventos compartido

Aquí no hay cambio de fuente. Servicio CI clones kla-shared-library en el momento de la construcción, así que pick up c1e68a9 que detiene una ventana de fecha o...

Kamo·2mo ago
Fixkamo-shared-library

Detenla una ventana de fecha omitida fallando cada evento buscando

La página del calendario nunca podría enumerar nada. Pide cada evento un miembro ha, sin ventana, y estas consultas tomaron el rango como anulado y lo probó con...

Kamo·2mo ago
Featurekamo-internal

Llatas en el calendario, y un marcador en la lista

Dos maneras de ver una llamada prometiste hacer sin abrir la pista. En el calendario, una devolución de llamada obtiene su propio artículo de línea en lugar de...

kamo·2mo ago
FeatureSecurityService

Resumen de la devolución de llamadas para el marcador de la lista de líderes

Las respuestas que conducen tienen una llamada todavía esperando, y cuando la más pronto debe, para la organización del llamante en una petición. Su propio punt...

Kamo·2mo ago
FixEmailService

Pon una devolución de llamada en un calendario que el miembro puede ver

Los retrocesos no estaban llegando en absoluto al calendario. Este servicio eligió el objetivo calendario por cuenta de findPrimaryByUser y un usuario es global...

Kamo·2mo ago
Featurekamo-shared-library

A la espera de que una organización entera se desba, en una sola consulta

Alimente el marcador de llamada de la lista de cabezas por fila. La parrilla mantiene cada pista de la miembro puede ver, así que pedir por plomo sería una soli...

Kamo·2mo ago
Fixkamo-internal

Detengar el diálogo de evento lanzando "valor de tiempo inválido" en abierto

wallClockToInstant llamó a ISOString() en una fecha que no había comprobado, por lo que cualquier Insumido ilegible arrojó RangeError en lugar de devolver algo ...

kamo·2mo ago
Fixkamo-internal

Deja que "no establecido" sea un valor el portal de imágenes puede ver

Le sigue EmailService boxing ************* Un listado de carpetas ahora reporta nulo por ello en lugar de falso de un primitivo, por lo que los tipos aquí admit...

kamo·2mo ago
FixEmailService

Detengan los sobres reclamando una respuesta de consentimiento que nadie pidió

RemoteImagesSoportado era un booleano primitivo, y sólo los tres puntos finales que Trae un mensaje entero alguna vez asignándolo. La lista de la carpeta no res...

Kamo·2mo ago
Featurekamo-internal

Un centro de notificación, en cada página

Los amantes no tenían adónde llegar. El popup del calendario era una alerta sencilla en el la esquina superior de cualquier página que estuviera abierta, desapa...

kamo·2mo ago
FeatureSecurityService

Una devolución que conduce de nuevo al liderar

La llamada ya llegó al calendario del miembro, como un evento titulado "Líbalo Callback" con su comentario en la descripción. Nada decía de quién era la llamada...

Kamo·2mo ago
FixEmailService

Haz recordatorios de eventos realmente notifican a alguien

Tres faltas, un síntoma. Los miembros informaron de que las notificaciones del calendario no trabajo, y las tres razones estaban de este lado. Los recordatorio...

Kamo·2mo ago
FeatureInitializerService

Cuadros de notificación de los miembros y columnas de origen de un acontecimiento

Dos mitades de una característica. Una llamada programada en una pista se refleja en el programar el calendario de los miembros, y el punto del espejo es volver...

Kamo·2mo ago
Featurekamo-shared-library

Centro de notificación de miembros y origen de un acontecimiento

Añade miembroNotificación y notificación de miembrosPreferencia: una fila por miembro por miembro notificación, porque leídos, despedidos y dormitorios son resp...

Kamo·2mo ago
Featurekamo-internal

Notas despreciables en pegadiciones flotantes arrastrables y resizables

Cada nota en la lista (y el editor) obtiene un control desprendimiento que la estalla en una superposición de pantalla. Cualquier número puede flotar a la vez; ...

kamo·2mo ago
Fixkamo-internal

Deja de mostrar las imágenes externas a los miembros que las permiten

Abrir un mensaje mostraba el estandarte de "imagen externas" por un momento y Luego lo retiró, para cualquiera que ya hubiera elegido permitir imágenes por toda...

kamo·2mo ago
Refactorkamo-internal

Doble la flecha trasera y el icono del libro en el título de cabecera

El cuerpo /kb repitió literalmente el título de cabecera de gradiente. Suelta el duplicado, mover su icono del libro en el h1 y aparcar la flecha trasera a la d...

kamo·2mo ago
Performancekamo-internal

Pídele el conteo sin leer, no todo el árbol de carpetas

La insignia del correo necesita un número entero y estaba trayendo cada carpeta en el buzón a encuentra, que en los proveedores de IMAP es la llamada más cara a...

kamo·2mo ago
FeatureEmailService

Un número entero para la insignia del correo, y cuenta lo que vale la ruta del índice

Tres cosas, todo sobre saber en lugar de asumir. La insignia sin leer nav-top consiguió todo el árbol de carpetas y escogió INBOX de el resultado - la llamada ...

Kamo·2mo ago
Featurekamo-internal

Marca cromo alrededor de una junta de redacción en la sala de firmas

El escritorio estaba teñido con el color de la org y se oscureció en ambos temas, que puso la marca bajo el documento y dejó el cromado neutral. exactamente al ...

kamo·2mo ago
Fixkamo-internal

Deja de almacenar de qué lado está un mensaje

La regla reflejada estaba en lo cierto; lo que estaba mal es que la respuesta fue calculada una vez, cuando llegó un mensaje, y se mantuvo. La colocación necesi...

kamo·2mo ago
Performancekamo-internal

Deja de hacer esperar la bandeja de entrada en dos miradas a las que puede ver la respuesta

Dos viajes de ida y vuelta todavía se sentaron delante de una bandeja de entrada, y a estas alturas eran lo único que quedaba allí, el árbol de carpetas y la pr...

kamo·2mo ago
FeatureEmailService

Demoso una carpeta sin cambios con HIGHESTESTMODSEQ, luego servirla desde el índice

Enciende la lista de mensajes respaldados por el índice, arreglando la cosa que lo hizo inseguro en lugar de voltear la bandera. La vieja comprobación comparó ...

Kamo·2mo ago
Fixkamo-internal

Mantenga el nombre del documento de sesión como el rumbo de la tarjeta de consentimiento

Extracto de FieldLayer dejó detalleTitleFor, y con él la vuelta a session.documents[0].name - documento con un archivo nuloNombre tendría encabezaba su tarjeta ...

kamo·2mo ago
Fixkamo-internal

Render el documento que el mago estaba midiendo en un nodo que no existía

El asistente de ejecución mostró una superficie en blanco para cada documento señalable. sin páginas, sin superposiciones de campo, sin petición en PDF, y nada ...

kamo·2mo ago
DocsInitializerService

Corre a qué garantiza realmente la senda de lectura respaldada por el índice

El comentario anterior afirmaba que el camino leído "se niega a servir a cualquier carpeta que lo no puede probar que está de acuerdo con el servidor sobre, por...

Kamo·2mo ago
FixEmailService

Regi Regi iza las tres banderas IMAP, y di por qué el índice no puede servir todavía a una lista

La migración ha funcionado, por lo que existe y SearchIndexService ahora escribe junto a ella está listo y está. El índice ha registrado dos de los tres bandera...

Kamo·2mo ago
Featurekamo-shared-library

Mape hawered, ahora que la columna existe

KamoInitializer añadió ************* en 2026-08-13 **************** verificado en Yugabyte: booleano, por defecto false, sin nulas). Mapeándolo es seguro ahora ...

Kamo·2mo ago
FixEmailService

No lea ni escriba es desrrestado antes de que su columna exista

Sigue el cambio de la biblioteca compartida descomerpando el campo. Nada en el desplegado El camino ahora toca una columna que KamoInitializer aún no ha creado....

Kamo·2mo ago
Fixkamo-shared-library

Sinmap se ha renditado hasta que su migración haya corrido

Cartando la columna delante de la migración que la crea está armada, y yo lo amarró. SearchIndexEntidad se hidrata de fullTextBarch, que es nativa SELECT * Para...

Kamo·2mo ago
Performancekamo-internal

Preged antes, pregá una vez, y deja de preguntar por lo que no ha cambiado

Tres cosas más paradas entre la apertura /messages y ver el correo. Nada se pidió hasta que el paquete había aterrizado. /mensages tira de varios megabytes de ...

kamo·2mo ago
FeatureEmailService

Sirviar una lista de carpetas del índice cuando puede probar que es actual

Las filas detrás de una lista de mensajes ya están en Postgres - el índice de metadatos sostiene remitente, tema, fecha, tamaño, adjunto y banderas para cada me...

Kamo·2mo ago
FeatureInitializerService

Añadir is-answered al índice de búsqueda de correo

Añade ************* por lo que el índice registra los tres Banderas IMAP en lugar de dos. La lista de mensajes extrae un marcador de respuesta de este uno, y la...

Kamo·2mo ago
Featurekamo-shared-library

Registrar si un mensaje fue respondido en el índice de correo

email.metadata.search.index ha llevado es.read y está enraizado desde que fue creado, pero nunca la tercera bandera de IMAP, contestada. Eso fue inofensable mie...

Kamo·2mo ago
Fixkamo-internal

Sólo se pregunta al solicitante cómo fue el apoyo

Cerrando un boleto puso "Cómo fue tu experiencia?" delante de cada agente en el conversación - las personas que hicieron el trabajo, invitaron a anotarse. Desde...

kamo·2mo ago
Performancekamo-internal

Deja de pagar por una llave nada lee, y deja de esperar a preguntar

Tres cosas se ralentizaban los mensajes antes de que se llevara a cabo un solo mensaje. Cada llamada de correo electrónico hizo un viaje de ida y vuelta a /api...

kamo·2mo ago
Fixkamo-internal

Una lectura despeja los indicadores inmediatamente, no sobre la próxima recarga

La lectura de una conversación actualizó el servidor y luego esperó a que llegaran las noticias atrás: PUT /read commits, MediaService emite un conteo fresco so...

kamo·2mo ago
PerformanceEmailService

Deja de abrir cada carpeta y deja de volver a afear cada mensaje

Dos problemas de ida y vuelta en la ruta crítica /messages, ambos invisibles en el código que los causó. listFolders abrió cada carpeta de lectura de sólo para...

Kamo·2mo ago
FixESigService

Resuelve la fuente de un PDF nativo en lugar de exigir una entrega

**************** requerido dat.convertedDat para ser no-null. ConversionService sólo adora un segundo ImgDat cuando realmente convierte algo -- un documento que...

Kamo·2mo ago
FixMediaService

La lista de boletos sobrevive a un indicador roto

La lectura no leí y se llevó toda la lista de entradas con ella. La página volvió. vacío, que es un resultado mucho peor que una página sin marcadores en él. Es...

Kamo·2mo ago
Fixkamo-shared-library

Atar el patrón de evento del sistema - un corsé en SQL nativo nunca llega a la base de datos

Hibernate escanea el texto nativo de SQL para su legado. inlined '"systemEvent"%' elevado ConsultaryException: Brazos inigualables para la ruta del alias y la d...

Kamo·2mo ago
Featurekamo-internal

El indicador de reloj-out desgasta el mismo pulso que legal y el cumplimiento

El reloj de ponche respiraba un resplandor radial rojo mientras las obligaciones insignia tres Píxeles a su izquierda pulsaba dos anillos en expansión. Ambos co...

kamo·2mo ago
FixDocsService

Conecte DocsSerservvice para NATS para que la insignia se encienda sin un refresco

LegalPendingCountPublisher toma su Conexión NATS como se requiere=false y regresa en silencio cuando es nula. El compartido NatsConfig es ******************* y ...

Kamo·2mo 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