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

Borrando la versión de la imagen tiene que enviar ", no nulo

******************* se fusiona en lugar de reemplazar, y para la imagen versión a null significa "dejar lo que sea que haya allí en paz" - sólo una cadena en bl...

Kamo·1mo ago
FixVOIPService

Controles correctos, SSRF/guardias decredencial y correcciones cruzadas a través de VOIP

Los hallazgos 2-6 de la auditoría del sistema telefónico, se arreglaron juntos porque varios archivos compartidos. 2. ALTO VoipInstanceController no tenía cont...

Kamo·1mo ago
FixSecurityService

Agregar personas y la seguridad de los miembros necesitan sus derechos

POST /miembros/crear, /create-team-miembro y /bulk-create, y GET /members/lookup-user, ahora requiere MANAGE.Dengmérstites o una ventana de dios abierto. Revisa...

Kamo·1mo ago
Fixkamo-internal

La pestaña de la plataforma, y tres enlaces que mostraban sus propias llaves

Dos insectos, ambos reportados desde el lugar de la carrera. LOS SETTINGS LINKS SHOWED KEY PATHS Los tres sub-enlaces de la computadora anfitriona llevaban la ...

Kamo·1mo ago
FixDocsService

Requiere MANAGE-DOCS-SETTINGS en cada mutación de los doc-settings, no sólo algunos

La página de configuración siempre envió a un miembro sin MANAGE-DOCS-SETTINGS away, pero diez mutaciones endpoints en ImagingSettingsController nunca se pregun...

Kamo·1mo ago
FixDocsService

Alcance relleno de miniatura a la org del llamante; la historia de la puerta se lee por la limpieza

Dos brechas independientes en ImagingController: - /backfill-thumbnails seleccionados de plataforma de toda la plataforma (ninguna organización predicada en ab...

Kamo·1mo ago
FixDocsService

Aseca la forma de talento-alerta de carreras anónimas

Carreras PúblicosPOST /-orgRef-/alerts es el único anónimo, sin autentiquez final en este servicio que envía un correo electrónico en cada llamada aceptada, sin...

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
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
FixEmailService

Una prueba de conexión IMAP/SMTP no debe ser utilizable como una sonda de red

POST /api/email/member-imap/test y /-id-/imap/test conectado a cualquier host y puerto el El llamante suministró y devolvió el mensaje de excepción en bruto. Cu...

Kamo·1mo ago
FixEmailService

Alias, dominio y acciones de administrador de correo personal necesitan un derecho de gestión

crear/borrar en un alias de correo electrónico, ************* en los dominios de envío de la org, y ************* en un buzón personal (auto-organizado) todos n...

Kamo·1mo ago
FixEmailService

Los buzones de un miembro y alias solo se legibles dentro de su propia organización

GET ************* no HttpServletSquest en absoluto, sin sesión, sin org comprobar en cualquier lugar de la ruta y GET ******************* comprobado que el CALL...

Kamo·1mo ago
FixEmailService

Una exportación o importación de un calendario debe ser uno que el que la persona que llama pueda abrir realmente

GET /export/calendar/-idá y POST /import/-calendarId" tomó el calendario solo UUID HttpServletSquest, así que no hay sesión, no hay org o miembro en absoluto. C...

Kamo·1mo ago
FixSecurityService

Anorcen la API en la aplicación, no sólo la pantalla

La página de configuración y la opción nav tanto comprueban organización.isHostedComputers, y hasta ahora esa era toda la puerta. AppAvailabilidadInterceptor nu...

Kamo·1mo ago
Fixkamo-shared-library

Un ordenador anfitrión nunca se aprovisiona automáticamente

Computadoras alojadas fue accesible tanto por vías automáticas de aprovisionamiento, y o tampoco uno lo habría puesto delante de cada organización en la platafo...

Kamo·1mo ago
FixKlusterServices

Las tres plantillas que nunca se comprometieron

service-template.yaml, cloud-init.userdata.yaml y cloud-init.networkdata.yaml. Fueron escritos en un el segundo trabajo y comprometido de ninguno de los dos, el...

Kamo·1mo ago
FixEmailService

SearchService marca su constructor de inyección, por lo que el servicio comienza

9809d4b le dio a SearchService un segundo constructor (un reloj, para pruebas) y Marcado tampoco, así que Spring tampoco eligió, buscó un no-argumento construct...

Kamo·1mo ago
Fixkamo-internal

Cada carpeta de un buzón desconmutado funciona, y la búsqueda se reconstruye

Cambiar buzones. La barra lateral de la carpeta siempre cargó el PROPIO del miembro árbol de carpeta, cualquiera que fuera el buzón abierto - por lo que un segu...

Kamo·1mo ago
FixEmailService

Búsqueda que honre su consulta, y cada acción de correo en el buzón que está abierto

Dos problemas en /messages, fijados en el servicio. La búsqueda no funcionó. La ruta del índice arrojó una ClassCastException en cada golpe (Instant -" Timesta...

Kamo·1mo ago
FixEmailService

Shared-mailbox ************* necesita un derecho de gestión

**************** en /api/email/shared-mailboxes necesitaba sólo un sesión de cualquier miembro autenticado podría crear un buzón compartido, eliminar uno o conc...

Kamo·1mo ago
FixDocsService

Aplicar los controles por partido/expestretado/dicho por todas partes porciones que los necesitan

**************** aplicado el cheque de documento emitido, pero no el por-fiesta (ACCOUNT-MEMBER-VAULT/LOAN) o comprobaciones de puntada que /descarga, /stream y...

Kamo·1mo ago
FixVOIPService

Verificar RingCentral webhooks antes de confiar en ellos

Los webhooks de llamada entrante de RingCentral fueron procesados con cero verificación: WebhookController en ruta eventos de telefonía/rema de mensajería *****...

Kamo·1mo ago
FixEmailService

Un token de estado de OAuth es un registro del lado del servidor, no una mancha del navegador manos atrás

/api/email/oauth/callback y **************** son públicos y sin sesiones (el el proveedor redirija el navegador aquí sin sesión de Kamo, así que "state" era el ...

Kamo·1mo ago
FixDocsService

Una parte de documento llega ahora a su destinatario, y la edición está cerrada

******************* igualó un ImgShare by ImgShare.member . el SHARER, que creó la fila para que puedan enumerar lo que ellos compartieron (getSharesByImage) Im...

Kamo·1mo ago
FixMediaService

Una respuesta citando un nombre de contacto del contacto, no el propietario de la conexión

Un contacto social no tiene fila de miembros, por lo que todo lo que envían se almacena bajo el propietario de la conexión miembro. La historia ya se lee en la ...

Kamo·1mo ago
FixDocsService

Rechazar la autorización al renderizar los elementos del documento de una carpeta

BinderItem pincha la fila de Img que fue construido a la hora de la asamblea. BinderRenderer.renderItem entregó que Img directamente a ************* sin cheque ...

Kamo·1mo ago
FixEmailService

A De anulación debe ser una dirección que el llamante puede enviar, ya que

POST /api/email/send tomó solicitud.getFromDirección () directamente en la cabecera De y el SMTP sobre remitente **************** - EmailSmtpService.send, y el ...

Kamo·1mo ago
FixVectorService

Tamaño de carga y conversiones simultáneas en los endpoints de tuberías no autenticticos

POST /convert-vector y WS /ws/pipeline no toman auth (ver el informe acompañante de este commit para por qué que no se arregla aquí) y, hasta ahora, leer toda u...

Kamo·1mo ago
FixMediaService

La puerta de la lectura SOCIAL rechazó todas las sesiones sociales, no sólo las de cross-org

Regresión en f7b2bd5, en vivo en kamowsmedia. canReadSession (MediaController, copiada en SessionFacesController y ChatSessionMembersController) admite un miemb...

Kamo·1mo ago
FixDocsService

Deja de confiar en cualquier https://api.-anything como presentador de Docs WOPI

k8s/Docs-gestion.yaml's aliasgroup1 fue 'https://api...*'. El alias de Docs matcher (RegexUtil:::getValue, std::regex-match) requiere sólo que la autoridad cand...

Kamo·1mo ago
FixKBService

Una URL prefirmada por los medios no fue comprendida en la ora del llamante

GET /api/kb/media/mediaId/url lucía la fila por uid solo (KbMediaService.getPresignedUrl - ************* a diferencia de cada otro medios leen aquí (presigna a ...

Kamo·1mo ago
FixMediaService

La señalización webRTC, la dirección de webinar y los horarios de Canva dejan de confiar en el dicho del llamante

Tres más de la misma forma. - WebRTCSignalingController retransivió **************** directamente a ************* usando sólo la carga útil propia sesiónGu...

Kamo·1mo ago
FixDocsService

Apegos de chat de la puerta, buzón de voz y grabaciones de llamadas por más de org-clearance

MediaService/telefonía de chat de la tienda de archivos adjuntos (CHAT-ATTACHMENT) y grabaciones de voz/llamadas (VM-RECORDING, CALL-RECORDING) en ACCESS-LEVEL ...

Kamo·1mo ago
Fixkamo-internal

Se puede llegar a la tarjeta de miembro desde el teclado

La tarjeta está sudada al final de la "body", por lo que en el orden de presentación sigue toda la página: un miembro que lo abrió de un nombre con Enter o enfo...

Kamo·1mo ago
FixDaemonService

Ningún trabajo se superpone solo, y ninguna llamada HTTP puede ahorgar a un trabajador para siempre

Quartz aquí dirige 10 hilos de trabajo en memoria en una réplica. 17 de los 24 empleos no tenían DesaplicarConcurrentExecution, por lo que una carrera que invad...

Kamo·1mo ago
FixDaemonService

Los mostradores de la toma de plomo se unen a los libros de los demonios y relata

Los contadores recibidos / importados de los puntos de entrada son ahora un libro mayor (servicio de seguridad crear,lead.intake.ledger.sql, aplicado 2026-09-22...

Kamo·1mo ago
FixSecurityService

Los puntos de final de admisión muestran conteos exactos recibidos/importados del libro de admisión

La lista de configuración de Lead Intake mostró total-received / total-processed / last-received-at straight off the fila de endpoint, donde fueron golpeados un...

Kamo·1mo ago
Fixkamo-shared-library

Los contadores de endpoint de admisión provienen de un libro de adoba, y dejan de perder actualizaciones

**************** / total-processed / last-received-at fueron golpeados en el punto final fila misma: una vez por carga útil entrante (5/s durante una importació...

Kamo·1mo ago
FixMCPGatewayService

Negarse a engendrar STDIO para una configuración no cotejada, y negarse a conectar una SSE/HTTP a la red de clústeres

Defensa en profundidad junto al compromiso de AIService que cierra la derecha perdida de AiMcpController controles y rechazo de STDIO en la fuente: este servici...

Kamo·1mo ago
FixAIService

Las configs MCP necesitan MANAGE-AI-SETTINGS, proveedor/MCP urls no pueden llegar al clúster, se aplican las políticas de cuotas

Tres hallazgos independientes, arreglados juntos porque los dos primeros archivos de acciones y una clase. 1. AiMcpController tuvo cero comprobaciones correcta...

Kamo·1mo ago
FixMediaService

Sesiones leen, mutaciones de boletos y claves públicas dejan de confiar en la opinión de la llamada de la que se llama

Cuatro agujeros relacionados, todos de la misma forma: una petición llevaba autenticado miembro, y eso fue tratado como suficiente. - **************** SessionF...

Kamo·1mo ago
FixDocsService

Encuadernada cada punto final de la WOPI al documento por el que se acuñaba el documento

CheckFileInfo fue el único punto final de WOPI que comparó el acceso de la ficha de acceso documentar con la ruta de solicitud y volver a comprobar el acceso en...

Kamo·1mo ago
FixRAGService

La ruta de la sesión busca el propio org del que llama, nunca el órgano de solicitud

RagSearchController lee orgId/memberId/memberId/memberType del cuerpo de JSON en cada camino, incluyendo solicitudes autenticadas por una sesión de *** en lugar...

Kamo·1mo ago
September 20, 2026
Fixkamo-marketing

Dale a la sonda de compresión postconstruida más tiempo para iniciar el servidor.

Las construcciones de Docker todavía pueden estar asentándose después de que los trabajadores de prerrender terminen; extender las esperas de agua y sonda hacia...

Kamo·1mo ago
Fixkamo-marketing

Bone el logotipo flotante en 3px.

Reduzca NAV-LOGO-RISE de 10 a 7 para que la marca se sitúe ligeramente más bajo mientras mantiene las matemáticas de cromo compartidas en sincronía.

Kamo·1mo ago
Fixkamo-marketing

Deja de doble conteo de altura de banner en páginas secundarias.

El cuerpo ya reserva la tira de vista previa; el acolchado principal ahora limpia sólo la fila de nav y el logotipo saliente para que las páginas interiores no ...

Kamo·1mo ago
Fixkamo-marketing

Mueve el logo flotante fuera de la cabecera que contiene bloque.

filtro de fondo en la posición de cabeza atrapada: niños fijos por lo que los offsets de arriba y márgenes nunca movieron la marca; pinarlo a la vista deportar ...

Kamo·1mo ago
Fixkamo-marketing

Mávete el logotipo flotante con marginTop en lugar de calc superior.

El calc superior dinámico no estaba cambiando la marca; espejo nav-row flex se flete de centrismo y tirar de él hasta 10px con margenTop.

Kamo·1mo ago
Fixkamo-marketing

Pin el borde superior del logotipo flotante para un desplazamiento vertical fiable.

Deje de depender de translateY(-50%), que no estaba moviendo la marca render, y colocar el logo 10px por encima del centro de navegación explícitamente.

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