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
July 8, 2026
Fixkamo-internal

Recuerda "mostrar imágenes externas" por mensaje

La elección de desbloqueo vivió en el estado local del renderizado, pero conmutando mensajes desmonta/remonta el renderizador iframe (el panel de lectura muestr...

kamo·3mo ago
Fixkamo-internal

Tratar el estatus ACTIVE como conectado en las configs del proveedor de OAuth

El Microsoft 365 / Google Workspace / Zoho config vistas cerradas su estado conectado en el proveedorStatus === 'CONNECTED', pero el backend EmailProviderStatus...

kamo·3mo ago
FixEmailService

Persist seleccionó a proveedor de OAuth en la llamada de la llamada para que dejara de volver a KamoMail

Cambiar un org a Microsoft 365 (o Google Workspace / Zoho) nunca se atascó: el callback de OAuth almacenaba fichas y sólo volteaba el estado en una fila de prov...

Kamo·3mo ago
FixEmailService

Resolve logo de bienvenida-email del anfitrión temático de org, no el ápice

Los logotipos de encabezado/footer en los correos electrónicos del sistema (bienvenido/verificación) fueron construidos como ******************* un camino de áp...

Kamo·3mo ago
Fixkamo-internal

Fuente de la casa del registro de naves, añadir nav cross-highlight, arreglar el desplazamiento de configuración

La página principal estaba haciendo una lista de características rancio, mantenida por separado (Clubhouse, Feed, Reports, Tasks, Network) que ni siquiera está ...

kamo·3mo ago
Fixkamo-shared-library

Los solucionadores puntuales incluyen ventanas SUPERSEDEDED (de resolución efectiva histórica)

Los tres solucionadores de versión efectiva (fiscal, directriz, política de bloqueo) consultado sólo status=ACTIVE, luego filtrado por ventanas. Pero la superse...

Kamo·3mo ago
FixDocsService

Bounds-check assoc-type ordinal lookups (fijos Lista de Materiales 500)

DocsService estaba ejecutando una compartición construida antes de ImageAssocType.MATERIALS (ordinal 11) fue añadido, así que listDocuments' ImageAssocType.valu...

Kamo·3mo ago
FixKlusterServices

Máve datos dir de la montura MinIO FUSE al disco local

rspamd's /var/lib/rspamd fue respaldado por el rclone FUSE montado de el cubo de archivos compartidos de MinIO. Cada hiperescana recompil / actualización de map...

Kamo·3mo ago
FixMediaService

Bandas persististas de material programado vía actualización específica

Misma desprendida huérfanaE de expulsiónEje de eliminación como el oleoducto de conversión: el barrido sin cabeza Tenía un ImgDat desprendida y guardaba en casc...

Kamo·3mo ago
FixConversionService

Bandas de pulgar persista a través de una actualización dirigida, no desprendida excepto

Los pasos de imagen/vídeo/PDF enciende set thb flags en un ImgDat desprendida y llamado Salvar: que se funde y encadena en el huérfanoRecolección de imágenes de...

Kamo·3mo ago
Fixkamo-shared-library

Rechaza los ingresos negativos / activos / pasivos en ahorros de sección

Exsta la demandaNonegativa guardia (ya por importe del préstamo y valores de propiedad) a los insumos básicos de DTI/activo en BorrowerSectionService: ingresos ...

Kamo·3mo ago
FixConversionService

Pare las subidas colgadas en 'Converting...' - ruta NATS progress - directo imagen miniaturas

La publicación de conversión-progress usó NatsMessageService.publish(), que afirma esperaStream=--Este servicio's stream. El sujeto **************** resuelve la...

Kamo·3mo ago
Fixkamo-internal

Añadir Marketing al editor de aplicaciones modelo de seguridad

La lista de aplicaciones del editor de modelos (SERVICE-TYPES) es un espejo mantuva de ServiceType.java y faltaba, así que Marketing no tenía ni rema. pestaña a...

kamo·3mo ago
FixMCPGatewayService

Comparación secreta de constante tiempo interno-auth (oráculo de tiempo constante)

Reemplazar String.equals con MessageDigest.isEqual so response latency no puede filtrara el X-Internal-Auth compartió secreto byte-byte. barrido de flota de la ...

Kamo·3mo ago
FixTranslateService

Comparación secreta de constante tiempo interno-auth (oráculo de tiempo constante)

Reemplazar String.equals con MessageDigest.isEqual so response latency no puede filtrara el X-Internal-Auth compartió secreto byte-byte. barrido de flota de la ...

Kamo·3mo ago
FixVOIPService

Comparación secreta de constante tiempo interno-auth (oráculo de tiempo constante)

Reemplazar String.equals con MessageDigest.isEqual so response latency no puede filtrara el X-Internal-Auth compartió secreto byte-byte. barrido de flota de la ...

Kamo·3mo ago
FixEmailService

Comparación secreta de constante tiempo interno-auth (oráculo de tiempo constante)

Reemplazar String.equals con MessageDigest.isEqual so response latency no puede filtrara el X-Internal-Auth compartió secreto byte-byte. barrido de flota de la ...

Kamo·3mo ago
FixKlusterServices

/dev/shm 2Gi (neeces de Chrome sin cabeza = 2 GB) . . . . . . . . . . . . . . . . . . .

Los initborts de 10 config de Jibri con '/dev/shm deben ser al menos 2GB' cuando el shm está 512Mi, en lanzando el récord. Bump los tmpfs a 2Gi y el límite de m...

Kamo·3mo ago
FixSecurityService

Incluya ambos escritorios en cada ficha de SSO, enlace profundo al elegido

Cada token llevaba sólo su propia conexión, por lo que la sesión de json reutilizada del navegador carecía de la otra, abriendo Windows después de que Linux die...

Kamo·3mo ago
FixSecurityService

El prestatario de la ruta se somete a través del oleoducto para que se despida **************** (auditoría no3)

El prestatario de patchLoanFile presenta (DRAFT-APPLICATION-TAKEN) ahora llama ************* en lugar de una actualización en brutoLoanFile estado de estado de ...

Kamo·3mo ago
FixMediaService

Envuelva grabar la carga para que MediaService compile

MinIOStorageService.upload lanza una Excepción comprobada que ingiere () ninguno de los dos atrapadas o declaradas de construcción de la rotura de construcción ...

Kamo·3mo ago
FixMediaService

MeetingParticipant.isGuest() (fue getGuest, no compilará); volver a señalar a endpoint genérico

MeetingParticipant expone es Guest() (primitive boolean getter), no getGuest(). También apuntar la llamada de transcribe resumen en el compartido /api/conversio...

Kamo·3mo ago
FixKlusterServices

Correcto guacamole marca campo de versión manifiesto de versión

Manifiesto utilizado guacManifestVersión:1.0; las extensiones agrupadas usan guacamoleVersion. El campo equivocado hizo que Guacamole rechazara la extensión de ...

Kamo·3mo ago
Fixkamo-internal

Detención de doble gasto ?target en la ruta de representación de SSO

forwardToApi ya adelanta la cuerda de la consulta entrante, así que pasar el camino con ?target= producido **************** -- target='linux?target=linux' 400 "...

kamo·3mo ago
July 7, 2026
FixSecurityService

Resolución sesión de la cabecera X-***-Token en CallerSessionResolver

El kamo-internal - APIService BFF ruta hacia adelante la sesión como el X-***-Token cabecera, pero el solucionador sólo lee el atributo X-OTK o la galleta *** B...

Kamo·3mo ago
FixSecurityService

PatchLoanFile ya no es un estado puerta trasaerta; desbloquear una condición necesita la derecha de suscribe; limpiar cascadas

**************** cambios de estado son el estado del oleoducto el trabajo de la máquina (POST /transiciones hace cumplir las flechas legales - porta-arrow . Pue...

Kamo·3mo ago
Fixkamo-shared-library

Condición parcial PATCH no puede despeje silenciosamente la bandera de bloqueo; la plantilla bloqueando el default honor; publicar después de commit

**************** boolean - Boolean tan PATCH que OMITS el campo se distingue de un falso explícito. LoanConditionService.update Ahora null-guards ************* ...

Kamo·3mo ago
FixSecurityService

Inyecct KamoDesktop SSO env directamente . wire guac-sso en el despliegue rastreado k8s

- Value lee KAMO-GUAC-SIGNING-KEY / DESKTOP-PASSWORD de env directamente (tiempo de ejecución application.yml está montado en configmap, por lo que la indirec...

Kamo·3mo ago
FixKlusterServices

Máve guacd a la red de vainas (MTU fix) . unicast WoL

guacd en hostNetwork (k1m1 eno49 MTU 1500) vs guacamole pod en la superposición de cilium (MTU 1420): RDP conectado, pero se arrojaron grandes marcos a través d...

Kamo·3mo ago
Fixkamo-internal

Firmar miembros invitados a reuniones a través de clic-time OTK unirse a enlaces

Invite enlaces (chat y correo electrónico) previamente incrustado una URL de la sala de reuniones desnuda, así que Los destinatarios aterrizaron como huéspedes ...

kamo·3mo ago
FixMediaService

Participantes invitados persistas, imponen MANAGE-MEET-SETTINGS, dejan caer la ruta de doble invite

- crearMeeting: los miembros invitados son identificaciones numéricas de copo de nieve, no de cuerdas UUID Enrutarlos a través de longvoTosUUID como el creado...

Kamo·3mo ago
FixKlusterServices

Mira el espacio de nombres de escritorio para IngressRoutes

desktop.kamocrm.com IngressRute vive en el escritorio ns, pero Traefik's CRD proveedor sólo observó **************** *** por lo que la ruta fue ignorada y las s...

Kamo·3mo ago
FixKlusterServices

Importar disco VM como Sistema de Archivo, no Bloquear

El importador de bloques de CDI se estrelló: 'blockdev: no puede abrir /dev/cdi-bloque-volumen: Permiso negado - no puede acceder al dispositivo de bloques de L...

Kamo·3mo ago
FixSecurityService

El prestatario envía los incendios de los efectos secundarios de la Aplicación-Taken (doc checklist . not notificar)

El prestatario del portal submit es PATCH loan-file .statusId:2 , que eludió el variable de operador /transiciones en el que viven los efectos secundarios de la...

Kamo·3mo ago
Fixkamo-shared-library

Rechaza el monto negativo del préstamo / los valores de propiedad en las secciones ahorraciones

actualizaciónLoan y updateProperty rechazan ahora una cantidad monetaria negativa en el Entradas LTV (cantidad de préstamo, estimado/compra/valor valor revalori...

Kamo·3mo ago
FixKlusterServices

Corre directo campo de nube-init de KubeVirt . . . . . . . . . . .

- cloudInitNoCloud userdata campo secreto es 'secretRef' (no userDataSecretRef); KubeVirt v1.8.4 podó el campo equivocado - "debe tener al menos un userdataso...

Kamo·3mo ago
Fixkamo-nowww

Nunca preséntese www a subdomains, solo al ápice desnudo

El anfitrión de https://www.host, que es: correcto para el áxi desnudo (kamocrm.com - www.kamocrm.com) pero malo para un subdomain: desktop.kamocrm.com era 308'...

Kamo·3mo ago
FixSecurityService

El prestatario no puede escalar el estado de archivo de préstamo o editar la URLA después de la sumisión

Dos agujeros de autorización de prestatarios relacionados en los endpoints de aplicación de autoservicio: - Escalada de Privilege (2): patchLoanFile aplicó cua...

Kamo·3mo ago
Fixkamo-shared-library

Accesorio de estado de archivo de préstamos para el prestatario edit-lock, préstamo-delete cascada, aplicación de regalo-receptor

**************** orgId): leer ayudante de apoyo para apoyar el cerraje de edición post-des-sumisión del prestatario (un prestatario sólo puede editar la URLA mi...

Kamo·3mo ago
Fixkamo-internal

Show member avatars en la pestaña Chats

MediaService devuelve avatar avatarUrl=null by design (avatars son resueltas en el frontend), pero la pestaña Chats nunca las resolvió, así que siempre cayó de ...

kamo·3mo ago
FixSecurityService

La auto-crea el prestatario idempotencia y la compensación huérfana; no retransmita una lista de verificación vacía como éxito

MortgageAppController.create() rama de autocreación del prestatario: - Idempotencia (no 2): currículum un PROYECTO de propiedad existente a través de findOwnedD...

Kamo·3mo ago
Fixkamo-internal

La preparación se refresca con el botón Refresh y nunca muestra un nombre vacío en el mercado

Dos seguimientos de la banner de preparación por defecto del MLOS: - Refresh (IconButton) ahora también llama a loadMlosReadiness (), sofáciendo un El mercado...

kamo·3mo ago
Fixkamo-shared-library

Proyecto de autocreación del prestatario , determinista, resolución activa del mercado de plomo

************* miembroId): resuelve el miembro aplicación existente en el-progreso PROYECTO para que un prestatario repetido autocree (doble clic / recarga / seg...

Kamo·3mo ago
Fixkamo-internal

Explique por qué el control de código de origen predeterminado del MLOS se oculta en lugar de dejarlo en silencio

En la pestaña vendedores-productos el control del "producto de plomo por defecto designado" es Bañado en la preparación hipotecaria-vertical . POS enabled, un M...

kamo·3mo ago
Fixkamo-shared-library

DbNow() use CAST((a *ahora() AS timestamp), no ahora()::timestamp

La abreviatura de la marca de tiempo está desgarrada por el parser nativo de Hibernate (se lee ':' como un prefijo de parámetro, convirtiendo el sello temporal ...

Kamo·3mo ago
Fixkamo-internal

Detente de chat popups para la misma conversación

La desvanecimiento de la ventana de herramientas sólo coincidía con una única clave de usuarioId contra un ventanas asynrro de esmalte Ref, así que la misma cha...

kamo·3mo ago
Fixkamo-internal

Mostrar todos los grupos de permisos de aplicación activado en el título de trabajo y editores de departamentos

JobTitleManager y DepartmentManager sólo hizo dos grupos de permisos. General y CRM - así ************* derechos eran invisibles y iedable allí, mientras que Se...

kamo·3mo 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