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,662
Total de cambios
6,080
Características
5,341
Fijos
30
Proyectos
Filtrar por proyecto
Ver todos los proyectos17,662AIService261APIService174BillingService158ConversionService110DaemonService138DocsService223ESigService91EmailService587InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService604RAGService79SecurityService1,874TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,413kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,682kamo-signer-monorepo57kamolos114
Filtrar por categoría
Todos los tiposBuild16CI523Chore776Docs3,257Feature6,080Fix5,341Other998Performance165Refactor278Revert23Style42Test162Upgrade1
October 28, 2026
FixMediaService

Una patada saca el SI por miembro, no por el identificador de llamada de la fila del participante (TPENGAGE)

Encontrado en la ejecución de sanidad (llamada 7b3aa471): la fila nombrada una llamada más antigua (el SI regresó a través de la propia de kamoai-service El kic...

Kamo·1d ago
October 26, 2026
FixMediaService

Un SI invitado a una nueva mesa es dicho, y un barrido retoma cualquier giro de SI que se perdió un fotograma

Live check (sp00verify): una tabla creada con un SI invitado no se publica Así que el SI nunca miró y nunca se sentó. createTable ahora eleva el Evento de turno...

Kamo·3d ago
FixMediaService

Un SI de un seguimiento para la invitación de un miembro lee los nombres dentro de una transacción

Live check (sp00verify): la notificación de bienvenida falló con un error LazyInitializationException que lleva al usuario del invitado fuera de una sesión, Así...

Kamo·3d ago
FixMediaService

CheddarLedger nombra su constructor de Spring (el pod CrashLooped: sin constructor predeterminado)

El nuevo pod de 4b5d777 no pudo construir cheddarLedger: un segundo constructor (de prueba) Dejó Spring sin un solo constructor para usar. Los viejos pods sigui...

Kamo·3d ago
FixMediaService

CheddarLedger nombra el constructor con el que Spring lo construye

@Autowired: Spring buscó uno por defecto, por lo que todos los pod de MediaService desde 4b5d777 fallaron El público, que lee la URL del libro mayor y las crede...

Kamo·3d ago
FixMediaService

Un SI juega la partida de un miembro con el PLAY_CHESS del miembro también (sin insubordinación)

Un juego con un miembro es siempre a petición de ese miembro (invitaron al SI, o le dijo que los invitara), y la orden directa de un miembro del equipo se ejecu...

Kamo·3d ago
October 19, 2026
FixMediaService

La pierna de chat de alerta resuelve a su gente por organización; una actualización de alarma IoT es silenciosa en iOS

F12 (IoT close-out, SP14 routing): AlertChatService defaulted to organization 1 and the aliases "sage" / "kamo-monitor", que no nombre a nadie en producción, as...

Kamo·1w ago
FixMediaService

Elegibilidad de Dios solo pasa un derecho sólo en la plataforma org; en otro lugar sólo una ventana abierta (IoT R7 round 3)

AuthHelper.tieneRight / requireRight let GD (god ELIGIBILITY, no ventana en absoluto) pasar TODO el inquilino derecho en cada org (24 controladores: reportes, r...

Kamo·1w ago
FixMediaService

Una ventana de dios-modo cerrado está cerrado aquí también (Sesión compartidaPlatformFacts lector)

ViewerPlatformFacts (el veredicto ENTER AS SYSTEM USER sobre boletos de apoyo) read GD ' ritmo godModeActive en sí mismo. SecurityService enmascara una ventana ...

Kamo·1w ago
October 18, 2026
FixMediaService

Las rutas Canva toman la derecha de la pantalla que los llama, no sólo una sesión (SITP TP23)

CanvaController comprobó sólo que un miembro fue firmado en: cualquier persona en la organización podría conducir su viaje redondo Canva (crear, lista, exportac...

Kamo·1w ago
FixMediaService

La reserva Webinar verifica sus derechos y la organización del tipo; un SI lleva SI a sus propias reuniones (SITP TP12)

Decisión del propietario 5 (salidas de seguridad fijadas con las herramientas que las utilizan): - /api/webinar: reserva (tipos disponibles, horarios reservable...

Kamo·1w ago
October 15, 2026
FixMediaService

Agregar a alguien nunca abre lo que ya se les dijo

POST /sessions/{guid}/members siempre crecieron la habitación en su lugar, por lo que un tercio persona añadida a un chat de dos personas podría leer todo los d...

Kamo·2w ago
October 14, 2026
FixMediaService

Cada apego de contenido almacenado registra la clave que se almacenaba en la biblioteca

El chat solo almacenadoContentExtension (299a911) se convierte en ImageService.storageExtension en el compartido biblioteca, y las otras rutas MediaService que ...

Kamo·2w ago
FixMediaService

El estado OAuth, productor de reuniones, es un símbolo de Redis opaco; el refresco está bloqueado y comprometido por sí mismo

estado era base64 JSON {orgId, nonce, proveedor} construido por el callador, el nonce nunca fue almacenado o comprobado, y el callback sin sesión confió en el d...

Kamo·2w ago
FixMediaService

Eliminar una clave de API pública necesita MANAGE ACCESS RULES, como crear uno

Cualquier miembro de una org podría eliminar las claves de chat / integración públicas de la org: deleteKey comprobó sólo que la llave pertenecía a la org del c...

Kamo·2w ago
FixMediaService

Un apego cuyos bytes ya fueron almacenados mantiene la extensión que fueron almacenados bajo

La clave vestida con contenido es <imgDatId título. propio archivoExt. Dedup coincide con los bytes, por lo que la misma captura de pantalla resentimiento como ...

Kamo·2w ago
October 6, 2026
FixMediaService

Los leads de los registrantes Webinar se indexan, por lo que sus llamadas, textos y correos electrónicos se vinculan con ellos

PublicWebinarService crea un plomo por registrante webinar público a través de LeadService.createLead, que indexa los teléfonos y direcciones del plomo (LEAD CO...

Kamo·3w ago
October 5, 2026
FixMediaService

Construya cada instantánea de chat de un gráfico cargado ahora, por lo que un evento de org-graph perdido cuesta un minuto, no dos (KamoCollab CP02 T17)

La instantánea de la política de chat es en sí mismo una caché de 60 s de los hechos miembros. Construido desde OrgGraphCache.get, podría empezar desde un gráfi...

Kamo·3w ago
October 4, 2026
FixMediaService

El enlace de la página de encuentro está en la consola de la organización, elegida por OrgLinkHosts

MeetLinks.meeting Page read the console host off the Kamo Meet join URL: cumplir. Se hizo internado. Los nombres de URL de la unión que anfitriones el creador d...

Kamo·3w ago
FixMediaService

Una respuesta puede citar sólo un mensaje en su propia conversación

El chat miembro envía resolvió el parentId del cliente con una búsqueda desnuda por id y construyó la cita de respuesta de lo que encontró: el texto del padre, ...

Kamo·3w ago
September 29, 2026
FixMediaService

Intente el control de las acciones espejo, y deje de forzar una carga perezosa por miembro

Revisar los resultados sobre la solución de nombre completo de AI (4ea53c5): - LOW: la comparación de nombres de usuario reflejado no recortaba ninguno de los ...

Kamo·4w ago
FixMediaService

El nombre del chat de un miembro de AI es el nombre completo, igual que el de un humano

¿Qué? de confianza Member.usernameAlias sobre El nombre completo de la cuenta cuando el alias no era negro. MemberCreationService refleja el nombre de usuario d...

Kamo·4w ago
FixMediaService

El barrido de mensajes perdidos lee el enlace del destinatario antes de su transacción

SP98-D-9. prepareSend leer las filas de dominio de la organización receptora perezosamente, como una declaración tardía de la transacción del barrido, para eleg...

Kamo·4w ago
FixMediaService

Las tarjetas de chat cola ilimitadamente, renunciar a un servicio de correo electrónico colgado en segundos, y nunca duplicar una mención

SP98-D-7: ChatNoticeDispatcher corrió en dos hilos con una cola sin límites mientras MemberNotificationClient esperó hasta 5 s + 30 s (the letter client's chat....

Kamo·4w ago
FixMediaService

Un envío busca su límite de velocidad AI y la foto de su remitente antes de que su transacción abra

SP98-D-5 y D-9. Un chat enviar pidió a SecurityService para el límite de alquiler de un miembro de AI (hasta 1 s + 2 s) dentro de la transacción de envío abiert...

Kamo·4w ago
September 28, 2026
FixMediaService

Un tema de acción de la grabación nunca se debe antes de su reunión

Live (SP14 Task 31, Paso 9), una grabación hecha el 2026-09-28 dijo 'para el segundo de octubre' y el modelo escribió 'due 2024-10-02' en el sumario enviado por...

Kamo·4w ago
FixMediaService

Una grabación almacenada se transcribe, bajo el id se guardó con

MeetingRecording.id es @GeneratedValue, así que ahorre() de la entidad cuyo ingesto id había establecido a mano y la fila tiene una id propia. El oleoducto fue ...

Kamo·4w ago
FixMediaService

El puente marca la sala Meet uses; una IA se une a una futura reunión en su inicio; una IA que oyó a nadie se llama de nuevo

- La resolución de marcado (I1), la habitación de KM2Name y M1 Nombre de la habitación Meet utiliza (el Kamo Meet Proveedor de la habitación, de lo contrario el...

Kamo·4w ago
FixMediaService

URLs de retorno OAuth aceptan ambas consolas de plataforma; enlaces de cancelación webinar mantienen la página que existe

kamouniverse.com es ahora el ápice primario de la plataforma (kamo-shared-library 0e8cf90f): OrgLinkHosts se remonta a ella, y ROOT PREFERENCE lo convierte en e...

Kamo·4w ago
FixMediaService

El anfitrión temático del espectador se lee antes de la transacción, nunca dentro de ella

La lista Exec2Exec, su lista de participantes y las caras de cada conversación leer los dominios de la organización del espectador perezosamente, como una decla...

Kamo·4w ago
FixMediaService

Una invitación de IA establece la autoridad del callador antes de que vea el objetivo

() respondió 409 NOT AN ACTIVE AI MEMBER antes de 403 NOT ALLOWED TO INVITE, así que un miembro que podría llegar a M1 pero no invitar podría decirle al miembro...

Kamo·4w ago
FixMediaService

Un administrador impersonante no puede establecer el texto del estado del miembro

PUT /api/media/presence/status aceptó una sesión de sudo. Ahora se niega 403: a diferencia de la latidos cardíacos, que nadie eligió enviar y es ignorado silenc...

Kamo·4w ago
FixMediaService

Un tipo de sesión sin su propia puerta no requiere mensajes, y una sesión se describe sólo a sus lectores

POST ¿Qué? CHAT autorizado, SUPPORT TICKET y SOCIAL y luego simplemente terminó, por lo que una sesión POST, SYSTEM BUG o EXEC2EXEC cayó a través de cada puerta...

Kamo·4w ago
FixMediaService

Otro agente de org, tema o miembro de AI es un 400 nombres en el campo

El agente de ventas y las comprobaciones de temas de apoyo lanzaron un argumento ilegal desnudoExcepción que nada atrapado, así que salvar a uno la org no tiene...

Kamo·4w ago
FixMediaService

Una llamada por AI por reunión; se reclama un dial antes de que se solicite el servicio kamoai

Dos solicitudes superpuestas para marcar la misma AI en la misma reunión (una doble haga clic, dos organizadores, una persona y el barrido automático) podría ca...

Kamo·4w ago
September 27, 2026
FixMediaService

Una transcripción descargue las respuestas 409 NO-READY mientras la transcripción todavía se está escribiendo

Los errores de M7 son de M6 más INVALID-FORMAT (spec 4.4.1). Un PFIN o La transcripción TRANSCRIBING respondió 200 con un cuerpo vacío para vtt y txt; Ahora res...

Kamo·4w ago
FixMediaService

La lista, los participantes, la historia y los envíos sobreviven también a un conflicto de bases de datos

Completa 279a389. Después de su envío, la producción se ingresó en el mismo YugabyteDB 40001 "Restart read requerido" en la lista de Exec2ExecExec (09-27 16:00Z...

Kamo·4w ago
FixMediaService

Una conversación carga y un mensaje envía en el primer intento

El chat ha estado fallando de dos maneras que un miembro nota de inmediato: abrir una conversación mostró "No podría cargar mensajes" hasta que Retry fue presio...

Kamo·4w ago
FixMediaService

El presentador de medios.* ya no llega a los endpoints de servidor a servidor de MediaService

La ruta mediática IngressRute envía cada camino en un medio de comunicación.* anfitrión directamente a MediaService, más allá de la pasarela de la API, así que ...

Kamo·4w ago
September 25, 2026
September 24, 2026
FixMediaService

Transmite la grabación y ejecute el resumen después de la confirmación — corrió dentro de la carga

La subida de Jibri leyó toda la grabación en el montón (file.getBytes()) en la cápsula que también sirve para charlar; una reunión de dos horas es sobre un giga...

Kamo·1mo ago
FixMediaService

Aceptar un poco de vida en el apretón de manos WebSocket, junto con ***

kamo-internal está moviendo la *** sesión id fuera del navegador JavaScript: it Actualmente se encuentra en sessionStorage y monta cada URL WebSocket como ¿Qué ...

Kamo·1mo ago
September 23, 2026
FixMediaService

Pin kamo-shared-library 1.6.1, la única versión que existe

La biblioteca se trasladó a 1.6.1 y este servicio todavía pidió 1.6.0. No hay ventana en la que ambos resolución: la biblioteca nunca se publica a un remoto, po...

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