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,925
Cambios totales
4,612
Características
4,537
Arreglas
32
Proyectos
Filtrar por proyecto
Todos los proyectos17,925AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,520TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,576kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
Filtrar por tipo
Todos los tiposBuild24CI523Chore670Docs226Feature4,612Fix4,537Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
April 26, 2026
FixKlusterServices

Habilitar el servidor HTTP integrado de Asterisco en :8089 para WebRTC /ws

Un viaje de transporte en la parte superior de la página web de un chan-pjsip .protocol=ws. que a su vez requiere que el servidor HTTP integrado de Asterisk se ...

Kamo·4mo ago
FeatureKlusterServices

Añadir el transporte WSS WebRTC para teléfonos blandos del navegador

El asterisco de Asterisco ahora une un transporte webSocket simple en 0.0.0.0:8089 y Traefik termina TLS en ************* (port 443) por lo que kamo-internal pu...

Kamo·4mo ago
FixKlusterServices

Exposición de puerto 8088 directamente en el servicio ClusterIP

El servicio sólo tenía la cartografía del puerto de 80-888. Servicios internos de ******************* (e.g. ficha de la API de VOIPService solicitudes) se apaga...

Kamo·4mo ago
FixKlusterServices

Añadir falla falta2ban-config ConfigMap para k1m1

Referencias de implementación fail2ban-config ConfigMap (jail.local asterisk-security.conf) pero no existía, bloqueando la cápsula en MountVolume.SetUp e impidi...

Kamo·4mo ago
April 25, 2026
FixKlusterServices

Permite /dominio/sprefijo de ruta en el tema IngressRute para CORS

El tema de la configuración en theme.kamocrm.com/domain/... no fue igualado por el reglas de ruta existentes (sólo /púbidas/ y /internal/ fueron permitidas), po...

Kamo·4mo ago
FeatureKlusterServices

Falla la producción en cárceles de PJSIP y estado persistente

- Añadir fall2ban-configmap.yaml con [asterisk] y [freepbx-web] jails, Escalada de prohibición incremental (1h-24h-30d techo), LAN ignoreip, y a personal pe...

Kamo·4mo ago
FixKlusterServices

Sustitúyase Coqui TTS por Piper TTS (es-nor-medium)

El modelo de Coqui VCTK no tiene altavoces nombrados y reemplazado por Piper TTS que tiene la voz exactamente norman [mediana]. Piper binary (3 MB) y modelo (60...

Kamo·4mo ago
FeatureKlusterServices

Integrar Coqui TTS con voz norman (VCTK p267)

- Implemente servidor de coqui-tts (modelo VCTK VITS, solo CPU) como servicio de ClusterIP en el puerto 5002 con caché modelo a /var/lib/coqui-tts en k1m1 - I...

Kamo·4mo ago
FeatureKlusterServices

Añadir LAN DNS pod para split-DNS en k1m1

Despliegue una pod dnsmasq con hostNetwork en k1m1 que escucha en 192.168.4.22:53. Sobre-eschugas pbx.k1.kluster.kamocrm.com - 192.168.4.22 Así que los teléfono...

Kamo·4mo ago
FixKlusterServices

Añada local-DNS / LAN cliente RTP fix

Teléfonos en la misma LAN que k1m1 connect a través de DNS dividido (dominio se resuelve a 192.168.4.22 internamente). Sin local-net, Asterisk todavía anuncia e...

Kamo·4mo ago
FixKlusterServices

Persista brujería contacto=memory fix y bloquear el escáner SIP en startup.sh

- Inyecct [res-pjsipi] contact=memory en sorcery.conf antes de que comience Asterisk; el sorcery-astdb SQLite backend falla silenciosamente todos los contacto...

Kamo·4mo ago
April 24, 2026
FixKlusterServices

Muévete al anfitriónPath de MinIO (rclón FUSE) a local /var/lib/pbx

MinIO vía rclone FUSE no admite POSIX chmod o symlink() lo requiere el sistema de módulos de FreePBX. Cambió todo FreePBX y MariaDB los volúmenes de hostPath de...

Kamo·4mo ago
FixKlusterServices

Envoltura fwconsole/amportal vía php para MinIO FUSE hostPath

/var/lib/asterisk está respaldado por MinIO a través de rclone FUSE que no soporta POSIX chmod, por lo que los scripts de fwconsole no se pueden hacer ejecutabl...

Kamo·4mo ago
FixKlusterServices

Añadir preStop gancho y terminaciónGracePeriodSeconds

Los contenedores se estaban quedando atascados en Terminación porque el asterisco de fondo procesos que se siguen ejecutando después de apache2ctl (PID 1) salió...

Kamo·4mo ago
FixKlusterServices

Añadir bootstrap.php requerir regenerado /etc/freepbx.conf

El instalador escribe freepbx.conf con datasource='' y a require-once para bootstrap.php, que config.php depende de cargar la clase FreePBX. Faltaba nuestra ver...

Kamo·4mo ago
FixKlusterServices

Regenerar /etc/freepbx.conf en reinicio

/etc es efímero (no un hostPath), por lo que /etc/freepbx.conf escrito por el El instalador se pierde en cada reinicio de vaina. Añadida más rama para regenerar...

Kamo·4mo ago
FixKlusterServices

Bypass start-asterisk, espera el enchuce de control en su lugar

start.asrisk usa el asterisco .pidof asterisk, que devuelve un falso positivo en la vaina reiniciar, haciendo que el bucle de espera-a-Asterisk cuelgue. Ahora s...

Kamo·4mo ago
FixKlusterServices

Empieza Asterisco en el fondo, espera, luego ejecuta instalador

El entrypoint.sh no ejecuta el instalador FreePBX, sólo comienza servicios. startup.sh ahora replica los pasos de configuración de punto de entrada, comienza As...

Kamo·4mo ago
FixKlusterServices

Deje que el punto de entrada maneje install, no startup.sh

El instalador FreePBX (php install -n) requiere que Asterisk ya sea Corriendo. Nuestra startup.sh lo llamaba antes de que comenzara Asterisk, causando Accidente...

Kamo·4mo ago
FixKlusterServices

Monte /etc/asterisk sólo, no /etc, para arreglar el error PHP simplexml

Montar el /etc completo como un volumen de hostPath estaba corrompiendo la extensión PHP cargar incluso después de la siembra de la imagen . simplexml.load.defi...

Kamo·4mo ago
FixKlusterServices

Reducir los límites de CPU a la relación 2:1 para eliminar el exceso de compromiso

Docs Core 4o1, núcleos jibri 4 y 2, libretranslate 2o1 núcleo, núcleo de bergamot 2o1, coturno de 1 0,5 núcleo. Ahorra 7,5 núcleos de descuento en los límites d...

Kamo·4mo ago
FixKlusterServices

Cambiar a escomputers/freepbx:17 con la arquitectura correcta

tiredofit/freepbx no tiene ninguna imagen de FreePBX 17 (abandonado desde 2022). escomputers/freepbx:17 (actualizado Abr 2026, Asterisk 21 . FreePBX 17) requier...

Kamo·4mo ago
ChoreKlusterServices

Suelta admin ingress; acceso a través de http://k[12]m1:8088

Admin UI es ahora solo interna sobre LAN/WireGuard en el puerto 8088 (FreePBX's nginx encuadrado directamente en hostNetwork). Sin ruta Traefik, no Vamos a cifr...

Kamo·4mo ago
FeatureKlusterServices

Implementar FreePBX 17 Puente Jigasi SIP en k1m1 y k2m1

FreePBX (tiredofit/freepbx:17-latest) se ejecuta con hostNetwork para SIP/RTP conserva IPs del cliente real, clavada uno porno a través de nodoSelector. SIP en ...

Kamo·4mo ago
April 23, 2026
April 21, 2026
April 20, 2026
ChoreKlusterServices

Eliminar juego de la lista SUBDOMAINS

Kamo·4mo ago
April 19, 2026
April 18, 2026
FixKlusterServices

Eliminar el paquete postfix-lmdb inexistente, instalar la biblioteca lmdb en su lugar

postfix-lmdb no es un paquete alpino válido; lmdb soporte está integrado en el paquete de postfix de la base. La cápsula fue CrashLoopBackOff debido al fallo de...

Kamo·4mo ago
FeatureKlusterServices

Añadir imagen semanal de poda y revista de vacío CronJob para k1m1

CronJob corre todos los domingos 3am, privilegiado, sujeta a k1m1. - crictl rmi --prune elimina imágenes de contenedores sin usar - nsenter diario de vacío impo...

Kamo·4mo ago
FixKlusterServices

Arregre el registro de imagen de los Docs, agregue la estrategia Recrear a coturno/postfix, aumentar la memoria qdrant

- Docs: arreglar el registro de imagen equivocado (redis.kamo.svc... ************* add Estrategia de recrear - coturno: añadir Estrategia Recrear para evitar la...

Kamo·4mo ago
FixKlusterServices

Cambiar Postfix sasl-passwd de hash a formato lmdb

Construir postfix alpino no incluye soporte de hach hech hachía . postmap y lasmaps estaban fallando silenciosamente, aplazando cada uno de los salientes intent...

Kamo·4mo ago
FixKlusterServices

Set Traefik externoTrafficPolicy=Local para preservar el cliente IP

Con la política "Cluster" por defecto, SNATs de kube-proxy tráfico externo a la IP del nodo antes de reenviar a Traefik. Eso hizo que Traefik viera el nodo IP c...

Kamo·4mo ago
April 17, 2026
FeatureKlusterServices

Añadir geo-base-base-url a análytics-secret para CockroachDB geolite buscar

Kamo Analytics utiliza esta URL para buscar al visitante IP-country/region/ciudad de las mesas *******************. Usa el usuario de kamo con contraseña auth y...

Kamo·4mo ago
FixKlusterServices

Limpie el despliegue de análisis heredado en cada operación CI

Eliminar el viejo despliegue, servicio e ingresado de la vieja analítica que el conflicto con el despliegue de kamo-analytics gestionado por su propio oleoducto...

Kamo·4mo ago
FixKlusterServices

Cabecera de tira X-Frame-Options en middleware compatible con iframe

Estal X-Frame-Options a la cadena vacía para eliminar el valor SAMEORIGIN que estaba siendo heredado, permitiendo a los agentes de laerrancia de Marcos CSP cont...

Kamo·4mo ago
FeatureKlusterServices

Añadir la cadena de middleware compatible con iframe para la cinética kamo-analytics

Añadir las cabezas de seguridad-allow-iframe (no X-Frame-Options) y cadena kamo-middlewares-allow-iframe para que los análisis se puedan incrustar en iframes de...

Kamo·4mo ago
FeatureKlusterServices

Mávese kamo-analítico para poseer repo, mantener sólo postgres en KlusterServices

- Eliminar el despliegue, el servicio y el mapa de sinfí de nginx (ahora propiedad de proyecto de velialítico de kamo con su propia tubería CI/CD) - Retirar l...

Kamo·4mo ago
FixKlusterServices

Restablece el documento.title en remped() cuando React lo sobrescribe

React vuelve a aplicar la carga útil de RSC después de la hidratación, restablecido el título a "analítica". Añadir un cheque del título dentro de la llamada de...

Kamo·4mo ago
FixKlusterServices

Utilice TreeWalker para eliminar todos los nodos de texto "analíticos" de DOM render

El título de nav de trabajo "análisis" viene de los paquetes JS cargados después de auth, representado como un nodo de texto junto al logo SVG. Usa TreeWalker p...

Kamo·4mo ago
FixKlusterServices

Añadir Mutation Observerdo guardado para el logo/texto renderizado por el cliente

Página de sesión y contenido del salpicadero es renderizado por paquetes de Next.js JS, no en el cuerpo HTML, así que el subfiltro no puede alcanzarlo. Añade un...

Kamo·4mo ago
FixKlusterServices

Redirrigar favicones a nivel nginx, fijar la carga útil RSC escapando

- Servir favicon vía nginx 302 redirgar en lugar de tratar de reescribir Correntas href de carga útil HTML/RSC (limpieza, siempre funciona) - Arreglar el reem...

Kamo·4mo ago
FixKlusterServices

Utilicación de reemplazos de subfiltro puro en lugar de Mutation Observer

Mutation Observer causó un bucle infinito (cambio de DOM - fuegos de observadores - - Cambio DOM). Cambiar a los reemplazos de cuerda de sub-filtro nginx apunta...

Kamo·4mo ago
FixKlusterServices

Análisis integral de cambio de marca para la página de inicio de sesión y el salpicadero

- Reemplazar el título de forma dinámica (manzanas "Login y análisis", "Dashboard y análisis" etc.) - Reemplazar "análisis" texto h2 en la página de inicio de s...

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