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
March 17, 2026
Fixkamo-internal

Añadir 30s encuestando falte de recompra para actualizaciones de correo electrónico en tiempo real cuando WebSocket no está disponible

La conexión WebSocket falla silenciosamente tras 3 urnas, dejando la interfaz de usuario permanentemente ranta. Esto añade un intervalo de votación de 30 segund...

kamo·7mo ago
Fixkamo-internal

Alinear las pestañas de rama-configuración y automatización con el diseño de pestaña de facturación

Estandarizar los patrones de diseño a través de las pestañas de configuración: relleno consistente, componentes de vacío compartido, estructura de mesa a juego ...

kamo·7mo ago
Fixkamo-internal

Utilice Email compartidoWebSocketContext para actualizaciones de placas no leídas en tiempo real

MailButton estaba creando una conexión WebSocket duplicada a través de useEmailWebSocket() y aumentando con optimismo el conteo no leído. Ahora usa el compartid...

kamo·7mo ago
Fixkamo-internal

Redute media feed WebSocket a través de los medios.* subdominio con límite de reinte

useMediaFeedWebSocket se estaba conectando a la misma-or-origin /ws (404) en lugar de media.kamocrm.com. Arreglar la construcción de URL para combinar use patró...

kamo·7mo ago
Fixkamo-internal

Correcto nombres de campo de KB para que coinijan a entidad de backend

Frontend estaba usando nombres de campo equivocados (fechaModificado, contenido, autorName) en lugar de los campos reales de backend (citaActualizado, contentJs...

kamo·7mo ago
FixSecurityService

Desajuste de tipo COALESCE en seguridad.level . columna es varchar no int

La consulta de SQL para los detalles del usuario durante la creación de sesión estaba fallando con 'expreciaciones COALESCE incompatibles: espera que 0 sea de t...

Kamo·7mo ago
Fixkamo-internal

Eliminar el registro de depuración, añadir un correo electrónico WS volvertry al límite de WS, correo electrónico proxy WS a través de k8s DNS

Retire las declaraciones de verbose.log de useUserInfo, NavTop, NavPri, MiembroListProvider, SessionManager, sessionMonitor, avatarUtils, y useChatWebSocket que...

kamo·7mo ago
FixKBService

Correct tiene la derecha para que cointe con el formato de matriz de derechos planos y modo dios de honor

Los derechos de sesión se almacenan como ["VIEW-DASHBOARD", ...] no [nombre, configuración]. También eludir los controles correctos cuando GD (modo de la dama) ...

Kamo·7mo ago
FixRAGService

Rename qdrant config properties to avoid K8s env var collision

Kubernetes auto-creates QDRANT_PORT env var from the qdrant Service, which overrides the Spring property with 'tcp://ip:port' instead of an integer. Renamed to ...

Kamo·7mo ago
FixRAGService

Make NATS consumer startup resilient with retry logic

Consumer now retries subscription in a background thread with backoff if KB_EVENTS stream doesn't exist yet. Prevents crash loop when KBService hasn't published...

Kamo·7mo ago
FixKBService

Acepta padreGuid de frontend en la creación de artículos

Frontend envía parentGuid (cadenante) no padreId (numeric). Resuelve GUIA para identificar el lado del servidor a través de la mirada.

Kamo·7mo ago
Fixkamo-shared-library

Añadir .JsonIgnore a la entidad KB colecciones perezosos y referencias trasras

Previene la perezosoInitializaciónExcepción y serialización circular cuando devueltas entidades KB a través de endpoints REST.

Kamo·7mo ago
Fixkamo-internal

Añadir KNOWLEDGE-BASE a AppType y Organization.isKnowledgeB getter

Sin ellos, la entrada y la tarjeta de casa de la barra lateral KB estaban ocultas desde organización.isKnowledgeBase no estaba definido.

kamo·7mo ago
Fixkamo-internal

Alambre de historia de sesión de barra lateral, carpetas, búsqueda y eliminación de icono de encabezado duplicado

- Arreglar la respuesta de la API envuelta para sesiones y carpetas - Fix carpeta create para usar parentFolderId nombre de campo - Arreglar actualizaciones de ...

kamo·7mo ago
FixAIService

Utilice la finalización del chat sin streaming para el endpoint REST

Streaming over REST con blockLast () estaba produciendo respuestas vacías porque El análisis SSE de WebClient no funciona de forma fiable con bodyToFlux(String....

Kamo·7mo ago
FixAIService

Añadir registro de errores detallado para abrazoFaceAdapter para depurar 400 errores

Captura y registra el cuerpo real de respuesta de error de HF en lugar de sólo código de estado.

Kamo·7mo ago
FixAIService

Abrazo de conmutaciónEncareno a router. abraggingface.co (api-inferencia está depreciada)

HF devuelve 410 en api-inference. abraggingface.co con mensaje a usar router. abraggingface.co en su lugar.

Kamo·7mo ago
FixAIService

Use AbrazoFace OpenAI-compatible endpoint con modelo en cuerpo de solicitud

El endpoint /v1/chat/completions de HF toma el ID del modelo en el cuerpo de JSON, no en la ruta URL. Cambiado de enruaje de URL por modelo a estándar

Kamo·7mo ago
Fixkamo-internal

Trae todos los modelos de proveedores en las selecciones activas pre-pobladas

- Ejecutar detalles del proveedor con todos los modelos (activado) al hacer clic en Editar - Edición pre-poblado.modelos con IDs de modelos activos - Mostrar la...

kamo·7mo ago
FixAIService

Añadir el conteo de modelos a la lista del proveedor, cambiar HF a endpoint del router

- Incluir el modeloCount en la lista de proveedores Respuesta GET - Switch Abrazo Face base base predeterminada a router. abraggingfaceface.co - Soporte api-inf...

Kamo·7mo ago
FixAIService

Devuelve la clave de API totalmente descifrado en las respuestas del proveedor

Los usuarios necesitan ver y editar la tecla completa, no una versión enmascarada.

Kamo·7mo ago
Fixkamo-internal

Mantén el modo de edición después de crear proveedor, mostrar la prueba y los botones de modelo

- Después de crear un nuevo proveedor, permanezca en modo de edición con el DNI devuelto para que el usuario pueda probar inmediatamente la conexión y añadir ...

kamo·7mo ago
FixAIService

Normalizar la URL base para evitar la duplicación /v1/v1

Tiras de seguimiento /v1 desde la URL base antes de apegar /v1/chat/completion, para que los usuarios puedan introducir URLs de base con o sin el sufijo /v1.

Kamo·7mo ago
FixAIService

Reestructurar la conexión de prueba para descubrir los modelos primero, manejar los límites de velocidad con la gracia

- Descubrimiento de modelo (GET ligero) se ejecuta antes de la prueba de chat (POST) - Los errores del límite de tarifas (429) muestran una advertencia fácil de...

Kamo·7mo ago
Fixkamo-internal

Mávelese mensaje a la carpeta de Junk al informar de spam

Después de marcar un mensaje como spam vía spamApi, también llama a batchApi.move trasladarlo a Junk (o volver a INBOX cuando marcar como no spam). Aplicaciones...

kamo·7mo ago
FixAIService

Utilícelo modelo de prueba específico del proveedor en lugar de gpt-4o-mini codificado

Cada tipo de proveedor utiliza ahora un modelo apropiado para la prueba de conexión

Kamo·7mo ago
Fixkamo-internal

Caminar chat de IA desde WebSocket a modo REST hasta que WS proxy esté disponible

Los informes como "conectados" por lo que la IU es utilizable. Mensajes enviados vía REST POST a **************** en lugar de WebSocket.

kamo·7mo ago
Fixkamo-internal

Eliminar duplicado minimizar/maximizar/cerrar botones de la cabecera de chat de IA

La shell de la ventana de la herramienta ya proporciona estos controles.

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