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 20, 2026
FeatureAPIService

Adelar la baliza de seguimiento a MediaService

Clones forwardPublicWebinar en lugar de los genéricos hacia adelante(): ese método estampa cada URI, mapa de cabecera y longitud del cuerpo para stdout sin nive...

Kamo·2mo ago
August 10, 2026
ChoreAPIService

Reconstruir contra la biblioteca compartida de la solución de Lob LONGVARCHAR

El dialecto PostgreSQL de Hibernate lea columnas de Lob String como OIDs a través de getLong(). Notas de Afectas, contactos, calendario, fichas OAuth, contraseñ...

Kamo·2mo ago
FeatureAPIService

Punto en YugabyteDB y use PostgreSQLDialect

CockroachDB ha sido reemplazado por YugabyteDB. Las cuerdas de conexión se mueven desde cucaracha-púrquica-púb:26257 a yb-tserver-service:5433, y el dialecto de...

Kamo·2mo ago
August 9, 2026
CIAPIService

Mirror Maven Central a través de la copia de Google GCS

Cada etapa de Docker comienza desde un frío/m2 y vuelve a arropar todo el árbol de dependencia, por lo que Central ve el peso completo de cada compilación de se...

Kamo·2mo ago
August 7, 2026
FixAPIService

Codeba el token decodificado exactamente una vez en el camino río arriba

21670e5 enrutado SocialWebhookConlor a través de la entrada FULLY-PRE-ENCODED de UpstreamUri punto, pero su URL es un híbrido: "token" es un PathVariable, así q...

Kamo·2mo ago
FixAPIService

Adelante, la consulta del llamante se alecha a los representantes de los representantes de la opinión pública

La pasarela dejó de las cuerdas de consulta enviadas de doble codificación en 3c24d32, pero cuatro otros proxies en este servicio todavía concatenados ya por ci...

Kamo·2mo ago
FixAPIService

Adelante, la consulta del llamante, portes en lugar de codarlos dos veces

Cada URL esta puerta de compilación se ensambla desde getRequestURI() y getQueryString (a los dos ya por ciento-codificado * y luego fue entregado a Resttecado ...

Kamo·2mo ago
August 5, 2026
FeatureAPIService

Aplicar reglas de acceso de inquilinos en la puerta de entrada

Este filtro ha sido inerte desde que fue escrito. resolveOrgId read org:domain:-host. de Redis, nada escribió nunca esa llave, y la nula devolución cayó para pe...

Kamo·2mo ago
FeatureAPIService

Ruta del proveedor de reuniones OAuth callback

Zoom y Microsoft rediron el navegador a esta puerta después de que una org autoriza La aplicación de Kamo. El popup aterriza aquí sin sesión de inquilinos. Así ...

Kamo·2mo ago
August 3, 2026
FixAPIService

Apreciar la descarga de kubectl contra egress escamosas [sillar ci]

dl.k8s.io sobre la egresación del corredor deja caer intermitentemente la transferencia intermedia: rl: (56) OpenSSL SSL-read: descifrado o mal registro mac q...

Kamo·2mo ago
July 19, 2026
FeatureAPIService

Proxy la ruta pública de entrega de IA-Ahuman

Añade POST ************* axilado a MediaService junto a su creaciónSupportSession hermano. Sin esto la función de entrega estaba muerta a su llegada: el punto ...

Kamo·3mo ago
July 16, 2026
FeatureAPIService

Ruta /api/email /api/api/support a través del host de api

(EmailService) y Soporte (MediaService, mismo que /api/media) fueron sin ruta 404. Añadir tanto hacia adelante y arreglar email.service.url de un localhost por ...

Kamo·3mo ago
FeatureAPIService

GET /api/public-chat/bootstrap ruta de la pasarela

Añadir endpoint bootstrap que reutiliza el proxy existenteWithAuth tubería (validación de la clave - origen opt-in - Ámbito de aplicación de PUBLIC-CHAT - límit...

Kamo·3mo ago
FixAPIService

Aplace el origen obligatorio de la Fase 1 - OriginMatcher opt-in (vacía de la lista de permiso / falta de Origen permitido)

Los widgets de fase-0 todavía llaman a través de su proxy del lado del servidor, por lo que el bloqueo de origen no tiene beneficio, sin embargo, y cada clave d...

Kamo·3mo ago
July 15, 2026
FixAPIService

Sólo las llaves genuinamente inválidas de caché, no ennegadas por origen (impedisiona DoS válida)

En un cache frío Redis, una llave válida de chat público con un origen equivocado/ausente fue enjaulado como INVALID para los años 60, negando las solicitudes d...

Kamo·3mo ago
FixAPIService

Apretón de manos de relé de WS enlazo de unión a Origin . añadir relevo de validación de clave en frío

Extrae la validación privada de PublicChatControllerViaDownstream () en una parte compartida PublicChatKeyResolver joya para que PublicChatWebSocketHandler pued...

Kamo·3mo ago
July 14, 2026
FeatureAPIService

Proxy GET /lo-presencia a MediaService

El proxy de la sesión de apoyo ya adelanta el cuerpo crudo, por lo que el widget fusionado prefer: el agente de la misión preferirle llegar a MediaService intac...

Kamo·3mo ago
July 7, 2026
FeatureAPIService

Paso público para el correo electrónico de la llamada al proveedor de OAuth

Adelante GET ********** a EmailService sesión sin sesiones (strips auth, sin seguir dirección), reflejando el callback RingCentral OAuth. Este es el URI de redi...

Kamo·3mo ago
July 3, 2026
June 26, 2026
June 13, 2026
June 10, 2026
FeatureAPIService

Puerta de API de firma electrónica programática pública (Ámbio API-SIGNATURE)

Añadir /api/public/esign/** a PublicApiController: valida la tecla API org, requiere el alcance de API-SIGNATURE, los límites de tarifas y los reenvíses a ESigS...

Kamo·4mo ago
April 30, 2026
FeatureAPIService

Proxy support-mensage traducir endpoint

Añade una ruta de paso para el nuevo endpoint MediaService que traduce un Mensaje de soporte-chat en el lugar de URL del visitante. El lado de la comercializaci...

Kamo·6mo ago
April 29, 2026
CIAPIService

Alcance de la concurrencia para construir empleos, no los Kubernetes se despliega

La concurrencia a nivel de flujo de trabajo serializó toda la tubería (incluyendo kubectl despliegues). Mueve al grupo al trabajo de construcción sólo para desp...

Kamo·6mo ago
ChoreAPIService

Dispara tubería CI/CD

Kamo·6mo ago
April 27, 2026
FixAPIService

Carve /api/voip/grabaciones/** fuera del delantero VOIP wildcard

El /api/voip/** en APIGatewayController estaba haciendo sombra a la de dedicado VoipRecordingUcuploadController POST /api/voip/recordings/uploads/upload mapeo c...

Kamo·6mo ago
FeatureAPIService

VoipRecordingUploadController para las subidas de apoyo al asterisco de kamo

POST /api/voip/grabación/subir acepta cuerpos multipartes de kamo-asterisk-support en los anfitriones de FreePBX. Valida el X-Api-Key tiene el nuevo VOIP-RECORD...

Kamo·6mo ago
April 26, 2026
FixAPIService

Elerar el límite de tamaño de la carga de archivo a 500MB

Spring Boot por defecto tapa piezas multipartes a 1MB, causando imagen de fondo subidas para fallar con 500 en request.getParts(). Coinado SecurityService's lím...

Kamo·6mo ago
April 25, 2026
FixAPIService

Muévete CORS a Traefik a través de kamo-middlewares, eliminar en la aplicación CorsFilter

La aplicación de CorsFilter en la aplicación de Primavera no estaba aplicando headers después de WebConfig.java fue removida. CORS se maneja ahora por completo ...

Kamo·6mo ago
FixAPIService

Eliminar las cabeceras de CorsFilter y desnudar las cabeceras CORS en la pasarela

WebConfig.java definió un segundo frijol CorsFilter compitiendo con CorsConfig.java's frito, arriesgándose a que la cabecera duplicada escriba. Lo eliminaron po...

Kamo·6mo ago
April 21, 2026
FixAPIService

Estanque la aplicación/json para los órganos JSON remitidos a SecurityService

RestTemplate para dar el tope de altura podría dejar Content-Type incompatible con la primavera "SoliceríaBody", causando 415. Después de leer el cuerpo crudo, ...

Kamo·6mo ago
April 19, 2026
April 17, 2026
FeatureAPIService

Añadir Stripe webhook forwarding y facturación API ruta de entrada

- POST /api/billing/webhooks/stripe recibe Stripe webhooks y forwards a BillingService con cabecera Stripe-Señacter conservada - /api/billing/** rutas de pasa...

Kamo·6mo ago
April 16, 2026
CIAPIService

Añadir grupo de concurrencia para evitar carreras duplicadas de flujo de trabajo

Cuando un empujón desencadenante un flujo de trabajo y el flujo de trabajo-dispatch también se dispara (o dos empujón llegan en rápida sucesión), ambas carreras...

Kamo·6mo ago
FeatureAPIService

Añadir el punto de final de entrada de plomo público para la presentación del tercer partido

Añade LeadIntakePublicController at /api/public/lead-intake/.token. acepta datos de plomo en cualquier formato (JSON, form-urcoded) de la tercera parte vendedor...

Kamo·6mo ago
April 12, 2026
FeatureAPIService

Añadir /api/esig/** gateway routing a ESigService

Ruta todas /api/esig/** solicitudes a través de la puerta de entrada de la API existente a la dedicado ESigService (kamowsesig-service) en lugar de lo inexisten...

Kamo·6mo ago
April 11, 2026
FixAPIService

Validar la firma Forgejo HMAC-SHA256 en lugar de cabecera secreta

Forgejo envía secreto de redhook como X-Gitea-Signature / X-Forgejo-Signature HMAC-SHA256 hachácete, no como un valor de cabecera. Leer el cuerpo, verificar HMA...

Kamo·6mo ago
FeatureAPIService

Expong changelog webhook a través de APIService con clave secreta auth

Añade POST /api/changelog/webhook ruta que valida *** cabecera antes de reenviar a SecurityService. Secreto configurado a través CHANGELOG-WEBHOOK-SECRET env va...

Kamo·6mo ago
April 4, 2026
FeatureAPIService

Ejecutar el alcance de PUBLIC-WEBINAR en los puntos de endos web-núo

Añade verificación de validación de alcance antes de reenviar solicitudes de webinar públicas a MediaService, devolviendo el 403 si la clave de la API carece de...

Kamo·6mo ago
FeatureAPIService

Añadir rutas de pasarela webinar para endpoints autenticados y públicos

Rutas /api/webinar/** a MediaService para operaciones de webinar autenticadas y /api/public/webinar/** con validación de claves de API para programación pública...

Kamo·6mo ago
FixAPIService

Incluir SUBSCRIPTION.CATALOG en los alcances por defecto falla

Cuando MediaService no devuelve los alcances en la respuesta de validación, Por defecto, incluyendo los visors de PUBLIC-CHAT y SUBSCRIPTION-CATALOG. Esto asegu...

Kamo·6mo ago
April 1, 2026

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