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 5, 2026
FeatureVOIPService

Microsoft Teams Phone como proveedor

Los equipos no son una API, así que el proveedor pega tres aviones de control: Graph, app-only - call history (getPstnCalls), se lee en la presencia, directo...

Kamo·2mo ago
August 3, 2026
FeatureVOIPService

Persiste en el rastro VOIP PHI a phi-access-log

Grabaciones de llamadas, audio de correo de voz y transcripciones fueron auditadas en el registro a través, que mantiene 14 días en contra de una obligación de ...

Kamo·2mo ago
FixVOIPService

Escanear los repositorios compartidos de MFA

MfaEnrollmentService es un servicio en la biblioteca compartida de kamo, por lo que el comodín ComponentScan (com.kamo") en esta aplicación la construye, indepe...

Kamo·2mo ago
FeatureVOIPService

Requiere VIEW-CALL-LOGS para la reproducción de llamadas en orgs de manipulación de PHI

Grabación y reproducción de correo de voz verperó el alquiler y nada más: cualquier miembro de el org propietario podría sacar cualquier llamada en ella, transc...

Kamo·2mo ago
FeatureVOIPService

Graba grabación de llamadas, buzón de voz y acceso a la transcripción

La reproducción de la grabación no dejó rastro. Una llamada grabada es el PHI más denso el tiendas de plataformas - la conversación sin canjear y "quien escuchó...

Kamo·2mo ago
ChoreVOIPService

Compromitir la labor destacada en curso

Esceneado y comprometido como es así que nada se deja sin compromiso en el árbol de trabajo. 5 archivos cambiados, 549 inserciones (o), 2 borrados (--)

Kamo·2mo ago
FixVOIPService

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 22, 2026
FixVOIPService

Deja de fijar el secreto de comodines-kamocrm-com caducado

wildcard-kamocrm-com era un secreto multi-SAN heredado que el cert-gerente huérfano cuando su certificado fue reepretable en un secreto por hulo. Nada lo renovó...

Kamo·3mo ago
July 16, 2026
FeatureVOIPService

TURN-REST credenciales endpoint para el softphone móvil

GET /api/voip/turn/credentials mentas credos de coturno efímeros (HMAC-SHA1 sobre "Eexpiry:--memberId" con el estático-auth-seret compartido) tan nativo/celular...

Kamo·3mo ago
July 15, 2026
FeatureVOIPService

Acepta X-***-Token en REST . firmado ?st= tokens de stream en los endpoints de audio

OTKValidationFilter precedencia: X-OTK - X-***-Token . ?st= (GET, audio rutas de streaming solamente, verificadas a través de la transmisión compartida de Strea...

Kamo·3mo ago
July 11, 2026
FixVOIPService

Guardia / interno/voip con InternaAuthFilter como se documenta . . . . . . . . . . . . . . . . . . . .

VoipInternalSyncController siempre documentó a InternaAuthFilter como su guardia, pero /internal/voip nunca estuvo en PROTECTED-PREFIXES ni excluido de la OTK F...

Kamo·3mo ago
July 8, 2026
FeatureVOIPService

Permitir que los administradores conecten RingCentral en nombre de un miembro

El flujo de RingCentral por miembro era solo de autoservicio, así que un administrador gestionando El perfil de otro miembro vio "deben conectarlo ellos mismos"...

Kamo·3mo ago
FeatureVOIPService

RingCentral OAuth de miembros Per-member Identidad de OAuth - Su softphone SIP corrida

Softphone SIP corrige correcciones de credencial: - getSipCredentials: map outboundProxyBackup . stunServers (web-phone v2 needs para la falla WSS - ICE/media...

Kamo·3mo ago
FixVOIPService

Comparación secreta de constante tiempo interno-auth (oráculo de tiempo constante)

Reemplazar String.equals con MessageDigest.isEqual so response latency no puede filtrara el X-Internal-Auth compartió secreto byte-byte. barrido de flota de la ...

Kamo·3mo ago
July 7, 2026
FixVOIPService

Devolución 200 todosFalse para capacidades de org no configuradas

GET /api/voip/capsientes lanzó ProviderNotConfiguredException (422) cuando era un org no tenía proveedor de teléfono, iniciando un error de consola roja en cada...

Kamo·3mo ago
July 3, 2026
FixVOIPService

Excluir /api/voip/sms/ tenlates del filtro de sesión de OTK

Los endpoints de la plantilla de SMS doc-07 son llamadas internas menos de sesión custodiadas por InternaAuthFilter (X-Internal-Auth), pero OTKValidationFilter ...

Sage·3mo ago
FeatureVOIPService

Sistema de plantillas SMS Doc-07 - /api/voip/sms/ tenlates - Guardia de segmento GSM-7/UCS-2

************* sobre las entidades compartidas de SmsTemplate: renders vará y envía a través del EXISTING BulkTextProvider primitivo (no en segundo lugar Ruta po...

Sage·3mo ago
July 2, 2026
ChoreVOIPService

Wire mlos-internal-auth (INTERNAL-AUTH-SECRET) en el despliegue [salquimo]

Guarda el nuevo/api/bulktext/send end endpoint. Acciones de la producción existente valor interno-auth (mlos-internal-auth) así que la recuperación de SecurityS...

Sage·3mo ago
FixVOIPService

Implementar POST /api/bulktext/send interno transaccional SMS

SecurityService's BulkTextSmsClient (password-recovery - ajustes de cuentas SMS) siempre ha POSTed ********** a /api/bulktext/send, pero el controlador nunca fu...

Sage·3mo ago
July 1, 2026
June 13, 2026
May 16, 2026
April 29, 2026
CIVOIPService

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
FixVOIPService

Construir la grabación MinIO clave de objeto como flujo de imágenes

Omita la extensión cuando FILE-EXT es nulo/vacente para que el nombre del objeto coinácea RecordingImagingService e ImagingController. Cinchat Java con null pro...

Kamo·6mo ago
FixVOIPService

Resolver la extensión de la historia de la historia de llamadas de member.voip.config, no de teléfono.extensión

**************** era NULL para algunas extensiones incluso cuando member.voip.config correctamente cartografiado el miembro a su extensión. Usando member.voip-c...

Kamo·6mo ago
FixVOIPService

Retroceden las imágenes de la superficie cuando el proveedor no tiene antecedentes de llamadas

KamoPBXProvider.getCallHistoria devuelve ahora nulo en lugar de tirar ************* por lo que la respuesta 501 ya no elud ordena la recuperación de imágenes. L...

Kamo·6mo ago
April 28, 2026
FeatureVOIPService

Volver a las grabaciones de imágenes para la historia de la llamada . . . . . . . . .

FreePBX 17 no expone los mensajes de correo de voz a través de REST o GraphQL en esta instalación (el GraphQL vocal de tipo de devolución de buzón de devolución...

Kamo·6mo ago
FixVOIPService

Resolve member.extensión antes de la mirada del proveedor de VM/CDR

CallController pasaba por miembroId donde FreePBX (y otros estilo PBX proveedores) esperar un número de extensión. listado de correo de voz devueltos vacíos por...

Kamo·6mo ago
April 27, 2026
FeatureVOIPService

Récord de reproducción, archivo de buzón de voz, buzón de voz paginado, enriquecimiento de la historia

- Nuevo Controller de grabación con búsqueda masiva, audio transmitido por rango para pistas maestras por canal, y metadatos para la ventana de herramientas de ...

Kamo·6mo ago
FixVOIPService

Capturan a nuevoNumero de Extramata como final para captura de lambda en MemberVoipConfigController

newExtNumber se reasigna condicionalmente dentro del si (isVoipEnabled && ...) bloqueo, que hace que no sea efectivamente definitivo. El bloque de sincronizació...

Kamo·6mo ago
FeatureVOIPService

Añadir características de llamada API . . . . . . . . . . . . . . . . . .

- Añadir CallFeaturesDto y SetCallFeaturesSolicor POJOs - Agregar banderas de llamadaParaward/autoAnswer a ProveedoresCapactos - Añadir getCallFeatures/setCallF...

Kamo·6mo ago
April 26, 2026
FixVOIPService

No borrar la asignación de miembros en sincronización de proveedores que carecen de metadatos

****************) incondicionalmente sobrecriptó PhoneExtension.assignedMemberId con lo que el proveedor devolvió. FreePBX (y cualquier proveedor que no rastree...

Kamo·6mo ago
FeatureVOIPService

Credenas SIP de WSS conscientes para suavizar navegador

El endpoint /api/voip/credenciales/credenciales ahora devuelve credenciales un lado del navegador SIP stack puede realmente usar: transporte WSS, dominio públic...

Kamo·6mo ago
FeatureVOIPService

Resultado de la prueba de conexión persista es campo Connected

- prueba() salvadas de endpoint isConnected=true/false a DB después de cada chequeo médico - actualización() reintenimiento está conectado a nulo cuando se camb...

Kamo·6mo ago
FixVOIPService

Utiliza extensionId como ID externo, no Relay node id

FreePBX devuelve el mismo id de Relay (ZXh0ZWW5W9uOg== = "extension:") para cada extensión porque el campo de identificación no está poblado. Usandolo causó tod...

Kamo·6mo ago
FixVOIPService

Rescribe todas las consultas/mutaciones de GQL contra la introspección de esquemas en vivo

Verificó cada nombre de campo y tipo contra el esquema real de FreePBX 17. Corro completo de correcciones: Consultas: - conseguirAllExtensions: eliminar el cam...

Kamo·6mo ago
FixVOIPService

Correcto nombre de campo de GraphQL para conseguirAsteriskDetails

FreePBX API devuelve "Te referías a buscarAsteriskDetails?" . renombrar la salud comprobar la consulta y su accesorio de ruta de datos en consecuencia.

Kamo·6mo ago
FixVOIPService

Añadir encabezados XHR/Accept y análisis de respuesta de cadena al cliente de GraphQL

El mismo patrón que FreePBXTokenCache: add X-Requested-With . Aceptar: aplicación/json suprimir las respuestas de redirección HTML de FreePBX y cambiar los tres...

Kamo·6mo ago
FixVOIPService

Añadir Cabeceras de Acepta y respuesta de cuerda cruda que se asogue para endpoint si que si no es parado de la cuerda.

FreePBX estaba devolviendo texto/html cuando se llamaba vía clúster DNS porque el El encabezado anfitrión no coin concuerda con el PBX-HOSTNAME configurado. Aña...

Kamo·6mo ago
FixVOIPService

Corre las cadenas de alcance OAuth2 para FreePBX API

Los visdos de FreePBX son identificadores de alto nivel: 'gql' (todo Gráfico) y 'descansar' (todo REST). El formato 'gql:read' significa GQL para un módulo baut...

Kamo·6mo ago
April 24, 2026
ChoreVOIPService

Suelta VOIPService especulación de repo

Por convención del proyecto (.md archivos no se envían con servicios).

Kamo·6mo ago
FixVOIPService

Incluir com.kamo.z.shared.commerce en el escaneo de repositorio

La última kamo-shared-library propagates **************** (donotmodify.dao.services) que tiene una dependencia de constructor de ******************* ********** ...

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