Changelog
Qué hay de nuevo.
Cada mejora de la plataforma, a medida que se envía.
· kamo-register
Register.kamouniverse.com lleva la marca KamoUniverse
register.kamouniverse.com es la puerta de registro KamoUniverse de la plataforma. Es su anfitrión se resuelve a la organización de la plataforma, para que la mirada by-host responder "crm" y pintar el logotipo, colores, título y favicon de KamoCRM sobre él. Un ápice de plataforma con una marca propia ahora nombra directamente su carpeta temática: kamouniverse.com -- público/kamouniverse/ (reservado como alias en SecurityService, aprovisionado en el cubo de tema). getThemePath lo responde sincrónico, así que la primera pintura ya está bien, y el anfitrión busca es Salió allí. A ?org= todavía pinta la propia marca de esa organización. Los nombres de las píldora "Powered by" y vincula a KamoUniverse en ese ápice, y análisis cuenta register.kamouniverse.com junto a register.kamocrm.com (puertas de la plataforma solo; el nombre de huésped los mantiene separables). El mismo cambio que el de kamo-login.
· kamo-login
Login.kamouniverse.com lleva la marca KamoUniverse
login.kamouniverse.com es la puerta de inicio de sesión KamoUniverse de la plataforma. Su huésped se resuelve a la organización de la plataforma, por lo que la mirada por el anfitrión respondería "Cradura" y pintar el logotipo, colores, título y favicon de KamoCRM sobre él. Un ápice de plataforma con una marca propia ahora nombra su carpeta temática directamente: kamouniverse.com -- público/kamouniverse/ (reservado como alias en SecurityService, aprovisionado en el cubo de tema). getThemePath lo contesta sincrúnidos por lo que la primera pintura ya es correcta, y el anfitrión busca Salió allí. A ?org= todavía pinta la propia marca de la organización, en esta puerta como en cualquier otra. Los nombres de píldora "Powered by" y vincula a KamoUniverse en ese ápice, y análisis cuenta login.kamouniverse.com al lado de login.kamocrm.com (sólo puertas de la plataforma; el nombre de host los mantiene separables).
· SecurityService
Kamouniverse.com es un ápice de plataforma, no un dominio inquilino
login.kamouniverse.com y register.kamouniverse.com se convierten en la plataforma KamoUniverse inicia sesión y firma puertas, respaldadas por una fila root org domains en la organización de la plataforma junto a kamocrm.com. Juzgado contra kamocrm.com solo, ese anfitrión resuelve la organización de la plataforma y toma la HOST-SCOPED path: sólo los propios miembros de la plataforma podían firmar allí, ?org= fue ignorado, y un miembro de cualquier otro espacio de trabajo fue rechazado. PlatformApexes contiene la lista (kamo.platform.apexes, default kamocrm.com,kamouniverse.com; kamo.platform.apex se queda el PRIMARY): - isPlatformHost: cada ápice de plataforma ofrece el picker del espacio de trabajo. - El espacio de trabajo de retroceso para una organización sin dominio es interna. ruta de contraseña, el picker /session/select, y después de un segundo factor. La propia organización de la plataforma todavía aterriza en internal.kamocrm.com (OrgDomains.preferred: kamocrm.com clasifica primero). - OrgNetworkEnterPolicy salta plataforma apex filas, así que una plataforma root row los certificados pendientes ya no pueden marcar la plataforma "incompleta" al ganar la carrera de primera fila sin orden. - Casos especiales de la zona de Kamo de DomainController y el SPF / DKIM / DMARC asesorías reconocen *.kamouniverse.com como lo hacen *.kamocrm.com. - "kamouniverse" es un alias reservado: es la carpeta temática esos dos las puertas pintan, y una organización que lo sostiene reescribiría esa pantalla con su primer ahorro de marca.
· kamo-marketing
Deje que los visitantes hablemos con el chat. Permitan el micób y se encienden las manos libres
El widget de chat alojado (1.3.1) puede tomar preguntas habladas y leer sus respuestas en voz alta. Dos cosas. se interponía entre ella y www.kamocrm.com: - Permisos-Policy dijo micrófono=(, que niega el micrófono a cada marco incluyendo esto documento, donde se ejecuta el widget, el widget detecta eso y esconde su botón de micrófono por completo. Ahora es micrófono=(self): este origen solamente, los marcos de terceros incrustados permanecen bloqueados, y el navegador todavía pregunta al visitante antes de que cualquier audio sea capturado. - La incrustada ahora pasa voz="mano-libre" (micrófono en el compositor, una conversación manos libres para alternar y read-aloud), más la localidad de la página, por lo que un visitante en /es es escuchado y contestado en El español en lugar de en el default de la org.
· KlusterServices
Trae www.kamouniverse.com en directo; ápice pasa por kamo-nowww
KamoUniverse es ahora el sitio de marketing principal. www.kamouniverse.com detiene 301ing a www.kamocrm.com y es servido por la aplicación de comercialización de kamouniverse (su propia IngressRoute, Host(www.kamouniverse.com) en prioridad 100 . por encima de la comercialización de kamo-marketing en www[.] catch-all). El desnudo Ahora se desvía a kamo-nowww, que lo hace a https://www.kamouniverse.com y pasa por ACME HTTP-01 desafíos a través, exactamente cómo kamocrm.com llega a www.kamocrm.com; la ruta http se mantiene excluyendo /.well-conocido/acme-challenge/ así que el solucionador de cert-manager todavía responde renovaciones. El kamouniuniverso-to-kamocrm redirdirecto middleware se ha ido del archivo; .kubectl apply -f traefik/routes/ no pode, por lo que se elimina del racimo a mano después de que esto se despliega. Los cuatro dominios de audiencia ya se dirigen a www.kamouniverse.com, por lo que ahora aterrizan en el sitio en un salto en vez de dos.
· KlusterServices
Certificados para cada host de plataformas en kamouniverse.com
login.kamouniverse.com y register.kamouniverse.com se convierten en los de la plataforma Las puertas de inicio de sesión y registro de KamoUniverse, y de ellos un visitante llega tema., capcha., api, interna. y el resto. Ninguno de esos anfitriones tiene un certificado hoy, por lo que Traefik les responde con el kamocrm.com por defecto y el navegador rechaza la página. tema., capcha. y los medios de comunicación. son sólo de subrefugo y no pueden arrancar su certificado propio a través del escaneo de acceso-log, y el de la plataforma kamouniverse.com org-domains row sólo puede llevar ssl-confirmed una vez cada El anfitrión de KnownAliases está certificado, por lo que las 13 etiquetas están listadas en lugar de esperando en el tráfico.
· kamo-shared-library
Llamadas de reunión en telemetría AI CALL — amable, reunión id, REMOVED, eventos de reunión
AiCallKind {PHONE, Meeting} and AI CALL.KIND / Meeting ID (SP14 DDL ¿Qué? AiCallOutcome.REMOVED, los cuatro los tipos de eventos de reunión, y el miembro + encuentro en directo. SP13's AiCallEntities Prueba ahora enumera las dos columnas SP14 y el nuevo buscador.
· KlusterServices
Ejecute IBM Granito 4.0 H-Tiny en lugar de qwen3:4b, en 16 núcleos
El propietario pidió un modelo local que funcione sustancialmente mejor en k3m1's AVX2-ons (2026-09-27, gobierta SP01-LLM-granite4). granito4:tiny-h es un híbrido Mamba-2/transformador MoE (7B total, 1B activo): varias veces qwen3:4b's velocidad de respuesta y rapidez en la CPU, llamativa de herramientas nativas, y sin pases de pensar. - postStart tira de granito4:tiny-h; - Límite de CPU 8 - 16 (LLAMA-ARG-THREADS sigue), solicitar 2 - 4; - OLLAMA-CONTEXT-LENGTH 8192 - 16384 (los pasos de agente ejecutan 3-5k tokens); - OLLAMA-FLASH-ATTENTION=1. La memoria se queda 8Gi.
· kamo-internal
Explicar actividad de IA en la cabecera principal (SP10)
· kamo-internal
La sala de IA y el banco de trabajo, esfera de autonomía, carreras y ensayo (SP10)
· kamo-internal
Pestaña del centro de trabajo con la lista del equipo de IA (SP10)
· KlusterServices
Trae el emprante del mundo de nuevo en uso después de que cae
En 2026-09-23 la unidad USB de baldosa en k3m1 cayó para un segundo. sistemad desmontado y detenido nfs-server, que nfs-utils hace requiere cada exportado ruta, y nada lo montó o comenzó el servidor de nuevo cuando el disco volvió. montura NFS dura de k1m1 entonces colgó estadísticas () durante cuatro días, hasta que etced se estanque y La plataforma bajó en 2026-09-28. worldchunks-reconcilia corre cada minuto en ambos nodos y no hace nada cuando todo está bien. En k3m1 vuelve a montar la unidad cuando está presente pero desmontada o muerta, y comienza nfs-server cuando la unidad está sana. En k1m1 vuelve a montar la acción una vez que el servidor responda. En ambos reinicia cualquier contenedor todavía atado a un viejo o vacío /mnt/mundigurones, a lo sumo una vez por vaina por 15 minutos, porque hasta entonces El sampler de paisajes de DaemonService lee un directorio muerto o vacío. Instalada en k1m1 y k3m1 a mano, como k3m1-ext. Verificado en directo: una montura detenida y nfs-server regresó en 36s, una parte k1m1 desmontada en 55s, y una cápsula de prueba izquierda en un sistema de archivos intercambiado se reinició en el nuevo.
· AIService
Traducción y fachadas OCR en el router para el Plano de Herramientas
F1 POST /api/ai/v1/translations {text, to, from?} and F2 POST /api/ai/v1/ocr (archivo multiparto, nombre de archivo opcional), SP05 spec §4.17: sesión del llamador, Los adaptadores familiares de SP04 y SP01. TRANSLATION toma hasta 2 intentos (de null es enviado y contestado como auto) y se mide CHARACTERS 1K en código puntos; OCR toma un intento y se mide PAGES, al menos uno. Un malformado campo es un 400 nombres; un archivo sin nombre viaja como "documento". Ruling SP05-T32.
· MediaService
Los miembros de AI se unen a las reuniones. Invitar, auto-únete en el inicio, estado en período de tiempo, contexto de acompañamiento
· MediaService
Historial de reuniones, de reuniones con dial-in y transcripciones, miembros invitados de IA
M3 GET /api/meet/ai-candidatos, M4 GET /api/meet/meetings, M5 GET /api/meet/meetings/.id. (specto 4.4.1). Cada respuesta es aplicación/json; una página nunca divide reuniones que comparten un instantánea; una fila con otra codificación UUID se deja fuera en lugar de fallar la lista; la IA Las banderas siguen la regla de M1 para quién puede invitar.
· ConversionService
Transcripción detallada — segmentos de tiempo, altavoces, procedencia del lenguaje y modelo
POST **************** (SP14 spec §4.4.3) responde a una grabación como segmentos temporizados con el idioma, el proveedor y el modelo que lo escucharon, para las transcripciones de reuniones persistidas de MediaService. Corta y mide exactamente como /transcribe hace y comparte su solicitud, retry, auth y scratch manejo; un secreto en blanco responde 503 (master §7 item 13). /La transcripción no cambia.
· MediaService
Persistieron transcripciones y resúmenes de grabación, enrutado por los servicios de IA de la org con procedencia
· AIService
Chat miembro utiliza el Plan Plane con la propia sesión del miembro; el contrato de administración del servidor MCP
· AIService
Enrutado SP04, ejecutor, presupuesto y configuración en tiempo real
· AIService
Preferencia de lata y puntos de final del presupuesto de IA
· AIService
Miembro y chat de widget enrutado, controlado por la política y medido por la pila de router
· KlusterServices
Hacia adelante el ápice de cuatro dominios de audiencia + www.kamouniverse.com
kamofamily.org, kamobusiness.com, kamopersonal.com y kamocommunity.org están registrados y apuntan al grupo. Su ápice y www. ahora 301 a https://www.kamouniverse.com with path and query kept, the same way kamouniverse.com y www.kamocrm.com. Que avance aún aplica, por lo que los visitantes terminan actualmente en kamocrm.com después de dos saltos. es el propio sitio de cada audiencia y no está afectado. ************* one redirectRegex middleware más http and https IngressRoutes at priority 300, above marketing-route's www.* catch-all. Los caminos de desafío ACME están excluidos en :80. - Auto-cert: los ocho apex/www hosts en STATIC DOMAINS. Seis ya tenían certifica a través de la prima de ápice. kamobusiness.com no tiene apex A record todavía, por lo que sus dos cuestiones a través de la retry periódica una vez que lo hace. kubectl diff sobre cada objetivo del paso Traefik: sólo los tres nuevos los objetos difieren, por lo que el despliegue de Traefik no se enrolla.
· AIService
Relevo en tiempo real WebSocket con entradas de un solo uso, tapa de sesión y medición
· AIService
Entradas en tiempo real - entradas de relevo en Redis o Secretos efímeros de OpenAI
Secretos efímeros se acuñan a través de la caminata familiar compartida de la puerta de entrada (cada mareada minte medido, una clave rechazada marca el proveedor, alertas presupuestarias después del billete); Entradas de relevo se llevan al primer candidato cuyo punto de endo se puede alcanzar, nombre la voz en la propia ortidad del modelo, y un 424 nombres la exclusión dominante. E8 se niega Campos malformados con 400 (SP04-T30).
· KlusterServices
KamoBusiness, KamoPersonal, KamoCommunity sites; KamoFamily se mueve a dev.kamofamily.org
Tres sitios de audiencia más establecidos como KamoFamily. Cada uno es un Next.js repo editado en GitHub (pantherkamo/SeguidoNome título), sincronizado con Forgejo kamo/Nombre relacionado con un git-sync CronJob, y desplegado por su propio flujo de trabajo Forgejo: KamoBusiness dev.kamobusiness.com KamoPersonal dev.kamopersonal.com KamoCommunity dev.kamocommunity.org El dominio de KamoFamily es kamofamily.org, so dev.kamofamily.com (que nunca nunca resuelto) es reemplazado por dev.kamofamily.org en STATIC DOMAINS. - Auto-cert: los cuatro anfitriones dev en STATIC DOMAINS. Ninguno de los cuatro dominios está registrado todavía, por lo que cada certificado viene de la retry periódica agregada en 88b06ef una vez que su CNAME dev resuelve. - poddisruption budgets: one per site, maxUnvailable 1 - git-sync: CronJobs git-sync-kamobusiness, -kamopersonal y -kamocomunidad, con sus Secretos documentados en SECRETS.md (aplicado por mano, como los otros)
· kamo-internal
Pestaña de rutina y presupuesto - orden de preferencia modelo y impagos del presupuesto de los miembros de IA
· AIService
Fasada de generación de imágenes (sólo Base64), medido por imagen
· KlusterServices
KamoFamily (dev.kamofamily.com): cert, PDB, GitHub sync; auto-cert retries unissued static domains
KamoFamily es un nuevo sitio Next.js (Forgejo kamo/kamofamily, editado en GitHub pantherkamo/KamoFamily), se establece de la misma manera que el sitio de marketing KamoUniverse: - dev.kamofamily.com en STATIC DOMAINS - poddisruption budgets: kamofamily, maxUnvailable 1 (2 réplicas) - git-sync: CronJob git-sync-kamofamily fast-forwards Forgejo principal a GitHub principal cada dos minutos (aplicado a mano, como el primero) una vez, al inicio, y esa semilla salta a un anfitrión cuyo DNS no resuelve. Nada lo revisitó, así que un dominio lista antes de que existiera su registro esperaba el próximo reinicio de la cápsula. dev.kamouniverse.com golpeó hace dos días y consiguió su cert sólo porque a La solicitud ocurrió para aterrizar en el registro de acceso. dev.kamofamily.com se lista mientras kamofamily.com sigue delegada a los servidores de nombres retirados de Yahoo, así que pondría la misma brecha. El bucle principal ahora vuelve a correr la semilla alrededor de cada 15 minutos para anfitriones estáticos sin un certificado saludable. Cuando cada huésped tiene uno, no registra nada.
· AIService
Transcripción y fachadas de habla con metro en audio segundos y personajes
E4 POST /api/ai/v1/audio/transcripciones y E5 POST /api/ai/v1/audio/speech, cada uno con su gemelos internos, en los adaptadores de la familia SP01. La caminata de duración de WAV-header siempre termina; un modelo que enumera las voces es la primera cuando ninguna es nombrada y se salta por uno que no enumera (Piper ignora el campo de voz); Speaches pcm se pide a 24 kHz; malformado o en streaming los campos son rechazados; una transcripción de texto es UTF-8; una carga de más de 25 MB es 413 JSON.
· DocsService
La lista de documentos busca los nombres de los archivos cuando se da búsquedaQuery
DocumentListRequest.searchQuery fue aceptado y nunca leído, por lo que una búsqueda devolvió el los documentos más recientes lo que se le pidió. Una búsqueda no en blancoQuery guarda ahora los documentos cuyo nombre de archivo lo contiene (recortado, ignorando el caso, comodines LIKE tomados literalmente), Así que la página y su total son los partidos. El gerente de los Docs nunca lo envía; la herramienta La búsqueda de aviones (KamoAI SP05) sí.

Tu universo está esperando.
Comience gratis en minutos y agregue productos cuando esté listo, sin migración ni nuevos inicios de sesión.
Gratis para siempre: no se requiere tarjeta de crédito