KamoCRM

Registro de cambios en vivo

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

17,594
Cambios totales
6,048
Características
5,310
Arreglas
30
Proyectos
Filtrar por proyecto
Todos los proyectos17,594AIService258APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService582InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService602RAGService79SecurityService1,864TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,377kamo-login339kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,674kamo-signer-monorepo56kamolos114
Filtrar por tipo
Todos los tiposBuild16CI523Chore775Docs3,257Feature6,048Fix5,310Other994Performance165Refactor278Revert23Style42Test162Upgrade1
September 23, 2026
FixKlusterServices

Tres subvenciones de la RBAC no habían necesitado ninguna provisión

Nunca se había aprovisionado nada, así que cada concesión más allá del espacio de nombres no estaba probado. Cada uno de estos se negó exactamente en el punto d...

Kamo·4w ago
Fixkamo-internal

El título oficial y el estatus de membresía son sólo leídos en su propia tarjeta Posición

Se unen al departamento y al título de trabajo bajo el cargoDerechos: un miembro ve a los cuatro por su cuenta Tarjeta de posición, pero sólo un titular MANAGE-...

Kamo·4w ago
FixSecurityService

El título y el estatus oficial de un miembro también necesitan seguridad de los miembros, según su propio registro

El Departamento y el título de trabajo ya necesitaban MANAGE.MEMBER-SECURITY (o una ventana de dios abierto) en /Semespea seguridad, su propio registro incluido...

Kamo·4w ago
FixSecurityService

CommerceMarketController sub-recursos minoristas de Controller está org-scoped

CommerceMarketController's get-one/update/lete handlers under /retail/... llamado RetailService métodos que no tomaron orgId (descuentoById/deleteById) - una ll...

Kamo·4w ago
Fixkamo-internal

Kamo-internal presenta el inicio de sesión NATS

NATS mapeó cada conexión sin credencial a la cuenta de KAMO (no-auth-user), y escucha en la red host de k1m1 para que cualquier cápsula, la VM de escritorio o u...

Kamo·4w ago
FixSecurityService

Suelta a 4 manejadores recién custodiados de la trinqueta de puntadas sin vigilancia

******************* atada el comporcido anterior: **************** y ************* ahora resuelve una sesión (geCachedOrganizationId, en el propio cuerpo de cad...

Kamo·4w ago
Fixkamo-shared-library

Org-scope RetailService y ****************

Cada manejador get/update/delete-by-uid bajo CommerceMarketController's retail sub-recursos (categorías, marcas, atributos/valores, imágenes, variantes, etiquet...

Kamo·4w ago
FixSecurityService

Papeles de alcance, acceso a los miembros y perfil escribe a la org del que llama

Cinco brechas permiten a un miembro firmado llegar fuera de su propia organización, o llegar a un la cuenta de su colega, sin cheque correcto: - **************...

Kamo·4w ago
Fixkamo-shared-library

ActualizaciónMiembroAccess rechaza a un editor y se dirige en diferentes orgs

******************* sólo comparados de los niveles de seguridad y el propietario del editor bandera, nunca las dos organizaciones de los dos miembros. Hoy llama...

Kamo·4w ago
FixKBService

KBService presenta el inicio de sesión NATS

NATS cartografió cada conexión sin credencial a la cuenta de KAMO (noauth-user), y escucha en la red host de k1m1 para que cualquier cápsula, la VM de escritori...

Kamo·4w ago
FixRAGService

RAGService presenta el login NATS

NATS cartografió cada conexión sin credencial a la cuenta de KAMO (noauth-user), y escucha en la red de host de k1m1 para que cualquier cápsula, la VM de escrit...

Kamo·4w ago
FixKlusterServices

Clientes NATS autentican la primera mitad de la jubilación de noauth-user

NATS se ejecuta en la red de host de k1m1 y escucha en 0.0.0.0, y su configuración mapeó cada conexión sin credencial a la cuenta de KAMO (no.auth-user: anon). ...

Kamo·4w ago
FixSecurityService

Adelante el actor al relevo una línea de comisiones

addLine/updateLine releved memberId (normalizado a Long en 789c544) pero nunca quién estaba haciendo el llamar a diferencia de openDraft, enviar, voidLine y cad...

Kamo·4w ago
FixKlusterServices

Sólo la plataforma puede llegar a la sesión Redis

El "kamo" Redis celebra cada sesión de *** y OTK y no tiene contraseña. Nada restringido quién podía conectarse a él: desde una cápsula en el espacio de nombres...

Kamo·4w ago
Fixkamo-internal

El proxy de imágenes pasa por la descarga de MediaService y las cabeceras de arena a través de

MediaService ahora sirve cualquier accesorio fuera de su segura raster/audio/video lista (SVG, HTML, PDF...) con Content-Disposition: attachment, X-Content-Type...

Kamo·4w ago
FixVectorService

Requiere una sesión válida de *** sobre los endpoints de tuberías no autenticticos

POST /convert-vector y WS /ws/pipeline no tomó auth en absoluto . 4820f44 tapado de suelto de subir y conversión de concurrencia pero dejó abierto el agujero re...

Kamo·4w ago
FixMediaService

Romper una dependencia circular del frijol que la guardia de sesiones en vivo de la STOMP introdujo

d47b471 SessionAccessGuard field en WebSocketConfig se estrelló cada pod: La primavera debe construir completamente WebSocketConfig (a ************* cada campo ...

Kamo·4w ago
FixBillingService

Sólo el propietario de una organización puede cambiar quién paga por buzones o extensiones

******************* y ******************* no tenían autorización comprobar en absoluto cualquier miembro de la organización, no sólo su propietario, podría move...

Kamo·4w ago
FixMediaService

Guardia STOMP SUBSCRIBE a los mensajes en vivo de una sesión y señalización WebRTC

/topic/chat/session/-guidá y /topic/webrtc/session/-guid- fueron no custodiados en absoluto: cualquier enchufe autenticado podría SUBSCRIBE a otra sesión en viv...

Kamo·4w ago
Fixkamo-internal

Suelta de verificación TLS a todo el proceso de derivación

NODE-TLS-REJECT-UNAUTHTHORIZED: "0" en k8s/configmap.yaml hizo cada Llaman TLS del lado del lado del servidor en este proceso a cualquier host, para cualquier t...

Kamo·4w ago
Fixkamo-internal

Deja de iniciar fichas de sesión, cookies y contenido de mensajes

Un gruñido para la forma de dos delincuentes conocidos (texto de mensaje de chat y lista de chat vistas previas que van a consola.log) apareció un patrón mucho ...

Kamo·4w ago
Fixkamo-internal

Rechaza subidas no autentictadas antes de que el cuerpo sea desparpajo

La carga de archivo de chat, la carga de pantalla de informe de fallo de soporte, el Conoce la subida de fondo y los dos proxies de conversiónConversionService ...

Kamo·4w ago
FixSecurityService

Adelante sujetoMemberId y papel para TimecardService puede verificar la propiedad de puñetazo

**************** resuelto el papel del que llamaba en contra de un CLIENTE-SUPPLIED subjectMemberId (resolveRole - EMPLOYEE cuando actor== sujetos== sujeto) per...

Kamo·4w ago
FixMediaService

Cargos de chat se autentiquen antes de que el cuerpo sea despojado

POST /esiones/-guid-/apélidos unen sus partes como un "SolicitarParam" Parámetro del método MultipartFile[]. Primavera resuelve parámetros de método antes de qu...

Kamo·4w ago
FixDocsService

DocsService ya no se publica directamente en docs-api.kamocrm.com

La docs-api-ingres IngressRute envió internet directamente a DocsService, alrededor de la puerta de api (y su despojo de cabeza de identidad). Nada usó al huésc...

Kamo·4w ago
FixConversionService

ConversionService ya no se publica en internet

La conversión-api.kamocrm.com IngressRute envió a cualquiera en Internet a este servicio, donde varios endpoints (/image/resize-bg, /favicon/generate, /convert-...

Kamo·4w ago
FixMediaService

Desnudan encabezados de identidad suministrados por el cliente en los medios de comunicación.* edge

media-ruta (HostRegexp "media"[.??$) llevaba sólo media-websocket-up-upgrade, así que un llamante golpeando a los medios..domain- directamente podría establecer...

Kamo·4w ago
FixMediaService

Presencia lee a granel y la parada de barreja de lapresencia con Redis KEYS

getBulkPresence/getBulkLastSeen corrió KEYS PRESENCE:*/PRESENCE-LAST-SEEN:* en cada llamada - golpear cada montaje de presencia y enfoque de pestañas - y el bar...

Kamo·4w ago
FixConversionService

Auth en los endpoints que pueden tomarlo ahora, ffmpeg/Batik endureciendo en el resto

ResourceServerConfig permite cada solicitud (este servicio es accesible de forma anónima en conversion-api.kamocrm.com), y ninguno de ImageOpsController o Conve...

Kamo·4w ago
FixAPIService

Dale una petición y límite de memoria

El despliegue no tenía recursos: bloque en absoluto. Sin petición, así que el programador no podía razonar sobre la huella de esta cápsula; sin límite, así que ...

Kamo·4w ago
FixAPIService

Comisión de Avanza Oluado Stripe Connect webhooks, que no llegó a nada en absoluto

CommissionService registra ******************* directamente con Stripe (OrgStripeSetupService), pero no /api/commissions/** hacia adelante existía en cualquier ...

Kamo·4w ago
FixAPIService

Talar la API interna de VOIPService-plantar SMS, y nunca reeviar la propia X-Internal-Auth de un cliente

Dos lagunas relacionadas en la misma frontera de confianza. /api/voip/sms/templates/** se remitió al por mayor por /api/voip/** comodín. VOIPService's Internal...

Kamo·4w ago
FixMediaService

Deja de registrar encabezados/cargas de pago de marcos STOMP y /ws request encabezados

Dos lugares degging de debb sobrantes en el camino WebSocket: - El interceptor de canales entrante de WebSocketConfig registró cada marco STOMP en INFO, incl...

Kamo·4w ago
FixAPIService

Deriva X-Real-IP desde el lúb-do-alto correcto, no el propio cliente

forward() establecer el X-Real-IP saliente a X-Forwarded-For.split ("")[0] -- el LEFT-más hop, que es la parte de esa cabecera que controla un cliente De plano:...

Kamo·4w ago
FixAPIService

Llamadas arriba con una conexión y un tiempo de espera de lectura

Ambos granos de RestTemplate fueron construidos a partir de un JdkClientHttpRequestFactory sin tiempo muerto en absoluto. Una aguas arriba que acepta la conexió...

Kamo·4w ago
FixAPIService

Deja de que se registren fichas, OTKs y cabeceras de OTK en cada petición

forward() imprimió todo el mapa de cabeza copiado en cada llamada -- System.out.println("APIService: cabeceras copiadas: "- fueraHeaders) -- que serializa X-***...

Kamo·4w ago
FixConversionService

Las comparaciones secretas internas son de tiempo constante y fracasan cerradas

TranscripciónController, RecordingIngestController y RecordingProcessController todos comparados X-Internal-Auth con String.equals (un oráculo de sincronización...

Kamo·4w ago
FixMediaService

Imágenes obligan a descargar nada que no sea un raster seguro o una corriente

GET/HEAD ************* siempre contestado con el cliente-declarado Content-Type de carga, sin Contenido-Disposición, no X-Contenido-Type-Opciones y sin CSP. Cha...

Kamo·4w ago
FixMediaService

La página de resultados del proveedor de encuentros OAuth ya no puede salir de su propia etiqueta de script

MeetProviderControllerG /oauth/callback de Controller no tiene sesión y refleja el error de proveedor.descripción en un bloque en línea. El viejo jsString () só...

Kamo·1mo ago
Fixkamo-internal

El HEAD de los medios de comunicación de los estudiantes responde en lugar de colgar

useAttachmentSource sondea con un HEAD después de que falla un elemento de medio, para decirle a un archivo que se ha ido de una sesión que caminó. La ruta espe...

Kamo·1mo ago
FixESigService

La API de sobres interno falla cerrada y compara su secreto en tiempo constante

**************** usado String.equals contra X-Internal-Auth (un lado de tiempo canal en un secreto compartido) y, cuando esig.internal-auth-seret estaba descone...

Kamo·1mo ago
FixESigService

La API de dotación de personal ahora requiere un documento correcto, y los sobres de RRHH necesitan uno de recursos humanos

EsignEnvelopeController's **************** membresía de org sólo no hay derecho de documento, sin autorización, nada específico de contexto. Cualquier funcionar...

Kamo·1mo ago
FixESigService

Thread orgId a través de cada manejador de plantillas, EDIT-DOCUMENTS en escrituras

Somandadores de ESignTemplateService (geSigners, upsertSigners, reorderSigners, Signers, deleteSigner, saveDesign, getLatestDesign, listDesignVersions, getDesig...

Kamo·1mo ago
Fixkamo-shared-library

RegisterExistingDocument comprueba el org del dat, y una plantilla se puede encontrar imgId dentro de uno

Dos lagunas de análisis de org-scoping que encontró la auditoría de esig/imagen, ambas en los puntos de entrada compartidas otros servicios se basan en: - ****...

Kamo·1mo ago
Fixkamo-internal

La invitación de Hold'em es una especie que el sitio conoce: etiqueta, icono, filtro y mudo

MediaService ha levantado las notificaciones HOLDEM-INVITE desde que Hold'em envió, pero el tipo de faltaba Aquí: la ceja de la tostada imprimió la llave de tra...

Kamo·1mo ago
Fixkamo-internal

Puerta agregando personas y moviendo una posición como lo hace el servidor, y lista cada área de almacenamiento

- Los botones Agregar y a granel Añadir en /cuenta, y las cuatro páginas de creación, necesitan MANAGE. (MemberAdministrationGate), que SecurityService aplica...

Kamo·1mo ago
FixKlusterServices

Cinco razones por las que la imagen dorada nunca había sido construida

La construcción nunca había sido ejecutada. Corriendo encontró un error por intento, y el primero Tres cada uno habría producido una imagen de aspecto plausible...

Kamo·1mo ago
Fixkamo-shared-library

Cuenta las filas de talento-alerta de talento de una org para la gorra de la forma anónima

El boletín de confirmación de la certificación de talento público de DocsService envía un correo electrónico de confirmación en cada llamada aceptada, sin límit...

Kamo·1mo ago
Fixkamo-shared-library

ActualizarDocType ahora requiere que el tipo doc pertenezca a la propia org del documento

ImageService.updateDocype cargó el objetivo ImgDocType por UUID solo; requireEditableAndOwned prueba que el llamante puede editar el Img, pero no dice nada sobr...

Kamo·1mo ago
Fixkamo-shared-library

Suplicaciones de pelados para las preguntas de los candidatos de los candidatos de película en miniatura

DocsService /backfill-thumbnails admin endpoint candidatos seleccionados de los candidatos seleccionados ******************* (plataforma en toda, sin predicado ...

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