Registro de cambios en vivo

Mira lo que estamos construyendo, en tiempo real. Cada característica, fija y mejora enviada a través de la plataforma.

17,933
Cambios totales
4,614
Características
4,543
Arreglas
32
Proyectos
Filtrar por proyecto
Todos los proyectos17,933AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,523TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,579kamo-login319kamo-marketing585kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
Filtrar por tipo
Todos los tiposBuild24CI523Chore670Docs226Feature4,614Fix4,543Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
November 6, 2025
Fixkamo-internal

Ruta ALL WebRTC API solicita al puerto 8443

- Actualizado todas las rutas de la API WebRTC para usar medios. - Ya no usas Traefik para endpoints WebRTC - Apareces multimedia API y configuración de WebSock...

snadjafinia·10mo ago
Fixkamo-internal

Ruta ALL MediaService solicita al puerto 8443 (bypass Traefik)

- Actualizado todas las rutas de la API de medios para usar medios. .domain-:8443 - Ya no usa Traefik para MediaService - Tanto API como WebSocket van directame...

snadjafinia·10mo ago
November 5, 2025
Fixkamo-internal

Conéctate al puerto 8443 (external) que se dirige a NodePort 30843

- Adelante de router externa 8443 a k1m1 NodePort 30843 - Navegador usa media.kamocrm.com:8443 - NodePort interno es 30843 (Objese Kubernetes válida gama)

snadjafinia·10mo ago
Featurekamo-internal

Conéctase al puerto de MediaService 8443 para WebSocket

- Actualizado de conexión WebSocket para usar media.kamocrm.com:8443 - sortea Traefik para el tráfico solo de WebSocket - Utiliza la conexión directa HTTPS/HTTP...

snadjafinia·10mo ago
Fixkamo-internal

Eliminar la restricción de transporte solo WebSocket para la compatibilidad HTTP/2

- Browser WebSocket API no admite HTTP/2 (RFC 8441 no implementado) - Native WebSocket requiere HTTP/1.1 Actualización que falla en HTTP/2 - Deje que el transpo...

snadjafinia·10mo ago
Fixkamo-internal

Utilícese transporte solo para WebSocket (conexable encuesta XHR)

- Cambiado SockJS transportes de [websocket, xhr-streaming, xhr-polling] a [websocket] - Eliminó la caída a las encuestas de XHR - Fuerzas la conexión WebSocket...

snadjafinia·10mo ago
Revertkamo-internal

Conecte WebSocket directamente a media.kamocrm.com

- Revertido a enfoque original: conectarse a los medios.* subdominio directamente - Eliminación de la complejidad innecesaria del mismo origen - Retirado /ws by...

snadjafinia·10mo ago
Fixkamo-internal

Eliminar la referencia explícita del espacio de nombres de kamowsmedia-service

- Ambos servicios están en el mismo espacio de nombres (kamo) - No se necesita una referencia explícita en el espacio de nombres - Evite posibles problemas entr...

snadjafinia·10mo ago
Fixkamo-internal

Retirar /ws rewrite de next.config (manequiado por Traefik)

- Retirado Siguiente.js reescriblar rutas para /ws - Enrute WebSocket ahora manejado a nivel de Traefik IngressRute - Traefik routes internal.kamocrm.com/ws -- ...

snadjafinia·10mo ago
Fixkamo-internal

Rutas /ws peticiones directamente a MediaService vía Traefik

- Añadido ruta dedicada para rutas /ws en IngressRute - Routes internal.kamocrm.com/ws - . MediaService directamente - Utiliza los mismos servidoresTransport qu...

snadjafinia·10mo ago
Fixkamo-internal

Permitir /ws WebSocket puntos finales sin redir cuenta con la dirección de autot

- Añadido /ws camino a la circunsporción middleware - SockJS necesita conectarse a /ws/info sin redirmir - Las conexiones WebSocket todavía tendrán cookie *** -...

snadjafinia·10mo ago
Fixkamo-internal

Cambiar la conexión WebSocket al mismo origen

- Cambiado de media.kamocrm.com al mismo origen (internal.kamocrm.com) - Evite los problemas de conexión WebSocket de origen cruzado - Añadido la regla de reesc...

snadjafinia·10mo ago
Featurekamo-internal

Añadir rutas de apoderado de API para los endpoints WebRTC

- Añadido /api/webrtc/config proxy a MediaService - Añadido /api/webrtc/poder simgráfico para la autenticación de Janus - Añadido /api/webrtc/call/iniciar, resp...

snadjafinia·10mo ago
Fixkamo-internal

Retirar la propiedad de coder inválido de getDisplayMedia

- Usando vídeo simple: true for screen sharing - Construir ahora debería tener éxito.

snadjafinia·10mo ago
Fixkamo-internal

Resolver error de compilación - reemplazar PhoneOff con CallEnd

- El icono PhoneOff no existe en el material de .mui/icons- - Usando CallEnd que es el icono de MUI correcto - Elijuijan archivos duplicados no utilizados (Chat...

snadjafinia·10mo ago
Featurekamo-internal

Llamando WebRTC completo peer-to-peer con señalización

- Añadido uso gancho de WebRTC con soporte de señalización completo - Señaje integrado de WebSocket (ofraciones, respuestas, candidatos del ICE) - Añadidas noti...

snadjafinia·10mo ago
Featurekamo-internal

Añadir la integración de Janus WebRTC para llamadas de audio/vídeo

- Uso añadidoJanusWebRTC gancho para la gestión de llamadas WebRTC - Añadido componente VideoCallPanel para la visualización de vídeo en el chat - Integrado con...

snadjafinia·10mo ago
Revertkamo-internal

Restaurar el transporte WebSocket en SockJS

- Revertir al transporte de websocket (no votar) - WebSockets son estándar y deben funcionar correctamente - Concénter en arreglar el problema de conexión WebSo...

snadjafinia·10mo ago
Fixkamo-internal

Saltar el transporte WebSocket en SockJS para evitar problemas HTTP/2

- Utilice transportes xhr-streaming y xhr-polling en lugar de websocket - Estos transportes funcionan tanto con HTTP/1.1 como con HTTP/2 sin necesidad de actual...

snadjafinia·10mo ago
Fixkamo-internal

Configurar los transportes de SockJS para manejar los problemas de actualización de HTTP/2 WebSocket

- Configurar explícitamente la orden de transporte SockJS para preferir WebSocket, luego caer a xhr-streaming/xhr-polling - Las actualizaciones de HTTP/2 WebSoc...

snadjafinia·10mo ago
November 4, 2025
Fixkamo-internal

Asegúrese de que la ruta de mensajes sea reconocida por Next.js

- Se suman la tala para verificar la ruta está siendo golpeada - Existe el archivo de la ruta y la estructura es correcta para Next.js 15

snadjafinia·10mo ago
Fixkamo-internal

Elimente inexistente propiedad 'activa' de la tala de clientes STOMP

- STOMP Cliente no tiene una propiedad 'activa' - Sólo verifique la propiedad "conectada" que es el indicador estatal correcto

snadjafinia·10mo ago
Fixkamo-internal

Eliminar el manejador sin soporte enWebSocketError handler del cliente STOMP

- enWebSocketError no es una propiedad válida en ClientOptions - Manipadores de errores SockJS (onerror, onclose) ya proporcionan manejo de errores

snadjafinia·10mo ago
Fixkamo-internal

Añadir el manejo y registro de errores WebSocket

- Añadidos manejadores de errores SockJS (abre, onerror, onclose) para atrapar fallos de conexión - Añadido tiempo de espera de conexión (10 segundos) para iden...

snadjafinia·10mo ago
Fixkamo-internal

Eliminar la solución incorrecta del agente HTTPS

- Revertir los cambios que eludieron la validación del certificado - Los certificados se emiten por servicio de auto-cert (Encriptemos), no autofirmados - Neces...

snadjafinia·10mo ago
Fixkamo-internal

Utilícelo HTTPS con agente que acepta certificados autofirmados

- Revertidos para usar siempre HTTPS (no HTTP) - Agente de HTTPS añadido con rechazoUnauthorized: false para certs autofirmados - Esto permite que las rutas de ...

snadjafinia·10mo ago
Fixkamo-internal

Utilícese el nombre del servicio de Kubernetes para MediaService para evitar problemas de cert, SSL

- Server-side Next.js rutas ahora use **************** - Esto evita errores de certificado autofirmados al conectarse a https://media.kamocrm.com - Las solicitu...

snadjafinia·10mo ago
Fixkamo-internal

Eliminar viejas /api/security/media/ rutas que estaban interceptando solicitudes

- Viejos rutas se estaban reenviando a APIService que ya no tiene puntos finales de los medios - Todas las solicitudes de medios deben pasar /api/media/ rutas d...

snadjafinia·10mo ago
Featurekamo-internal

Añadir registro de errores detallado para la creación de sesión de MediaService

- Llamando URL de acceso MediaService de registro - Cabeceras de respuesta de registro - Registro mejorado con todos los detalles de error - Incluir la URL en l...

snadjafinia·10mo ago
Fixkamo-internal

Vevlete a acciones/checkout.v4 para que coinzca con otros proyectos de Next.js

- Eliminar la compleja lógica de la compra manual que estaba causando cuelgas - Utilizar acciones estándar/checkout-v4 como kamo-login y kamo-register - Simplif...

snadjafinia·10mo ago
Fixkamo-internal

Utilen clon poco a poco con tiempo de espera para evitar colgar

- Uso --profundo 1 para una clonación más rápida - Añadir el tiempo de tiempo (120s para poco profundo, 300s para su totalidad) - Retrocede al clon completo si ...

snadjafinia·10mo ago
Fixkamo-internal

Cambiar a directorio válido antes de git clone para evitar el error de directorio de trabajo

- Cambiar a /tmp o / antes de eliminar/cerrar el espacio de trabajo - Sólo quitar el directorio si existe pero no es un git repo - Evita el error de 'Incapaz de...

snadjafinia·10mo ago
Fixkamo-internal

Utilícee URL de repositorio de código duro y configura el conjunto de GITHUB-WORKSPACE env var

- Utilícese URL directa del repositorio para evitar problemas de resolución DNS/hostname - Establecer la variable de entorno de GITHUB-WORKSPACE para pasos post...

snadjafinia·10mo ago
Fixkamo-internal

Usa git clon directamente en lugar de depender del espacio de trabajo vacío

- Repositorio de clon usando git directamente con URL de repositorio - Maneje tanto de clon fresco como de los archivos de repositorio existentes - Usar el dire...

snadjafinia·10mo ago
Fixkamo-internal

Simplifique todos los pasos de pago - eliminar las operaciones de git que cuelga

- Eliminar la captura de git/reset/libre de los trabajos de despliegue - Forgejo runner ya tiene código comprobado - Sólo verificar que GITHUB-WORKSPACE es váli...

snadjafinia·10mo ago
Fixkamo-internal

Simplifique el paso de la compra - eliminar el clon de git que estaba colgando

- Eliminar la lógica del clon de git que estaba causando más de 20 minutos cuelga - Corredor de Forgejo ya tiene código comprobado, sólo verificar el directorio...

snadjafinia·10mo ago
Fixkamo-internal

Mejorar la compra y construir manejo de contexto de Docker

- Añadir la clonación de repositorio adecuada si no se comprueba ya - Verify Dockerfile existe antes de construir - Usar caminos absolutos para el contexto de c...

snadjafinia·10mo ago
Fixkamo-internal

Sustituir las acciones/chequeo con la compra de la gota manual para evitar problemas de DNS

- Reemplaza las acciones/chega-v4 con comandos de pago de git manual - Forgejo runner ya tiene código comprobado, sólo tiene que asegurar el estado limpio - Arr...

snadjafinia·10mo ago
Featurekamo-internal

Añada rutas directas de MediaService a través de medios..domain para soporte WebSocket

- Crear nuevas rutas /api/media/* que se reenvían directamente a los medios. - Estas rutas sortean APIService para permitir conexiones webSocket seguras - Media...

snadjafinia·10mo ago
Featurekamo-internal

Añadir registro para solicitar suscripción a backend

- Registro cuando se envía la solicitud de suscripción a /app/chat/subscribe - Ayuda a verificar si las solicitudes de suscripción están llegando al backend

snadjafinia·10mo ago
Featurekamo-internal

Añadir registro detallado para la función de suscripción

- Registro cuando se suscribe (() se llama y se indica la conexión actual - Situación de registro del cliente y estado de conexión - Ayuda a diagnosticar por qu...

snadjafinia·10mo ago
Featurekamo-internal

Añadir registro de conexión WebSocket detallado

- Retrase mejorada para el éxito/insufín de la conexión WebSocket - Logect detalles del marco de conexión en conexión exitosa - Log detallado información de err...

snadjafinia·10mo ago
Fixkamo-internal

Extraer grandes identificaciones de JSON en bruto para evitar la pérdida de precisión de JavaScript

- Extraer memberID, userID, y securityOrgId de la cadena JSON cruda antes de analizar - Evita la pérdida de precisión para los documentos de identidad. Número.M...

snadjafinia·10mo ago

Como lo que ves enviaste?

Cada una de estas actualizaciones aterriza en su espacio de trabajo automáticamente. Empieza gratis y verlo crecer semana tras semana.

Arranzar gratis para siempreVer Precios