Changelog
Ada kabar baru.
Setiap perbaikan pada platform, sebagai kapal.
· kamo-register
Register.kamouniverse.com memakai merek KamoUniverse
register.kamouniverse.com adalah platform 's KamoUniverse sign-up door. Its host menyelesaikan ke organisasi platform, sehingga pencarian by- host akan Jawab "crm" dan cat logo KamoCRM, warna, judul dan favicon di atasnya. Sebuah puncak platform dengan merek sendiri sekarang nama folder tema secara langsung: kamouniverse.com - > public / kamouniververversion / (dilindungi sebagai alias dalam SecurityService, ditetapkan dalam ember tema). getThemPath answers it sinkronisasi sehingga cat pertama sudah benar, dan pencarian host adalah Melewatkan di sana. org = masih melukis branding organisasi itu sendiri. "Didukung oleh" nama pil dan link KamoUniverse pada puncak itu, dan analisis jumlah register.cauniverse.com di samping register.kamocrm.com (pintu platform hanya; nama host membuat mereka terpisah). Perubahan yang sama seperti kamo- login.
· kamo-login
Login.kamouniverse.com memakai merek KamoUniverse
login.kamouniverse.com adalah platform 's KamiUniverse sign- di pintu. Host Its memecahkan ke organisasi platform, sehingga pencarian by- host akan menjawab "crm" dan cat logo KamoCRM, warna, judul dan favicon di atasnya. Sebuah puncak platform dengan merek sendiri sekarang nama folder tema secara langsung: kamouniverse.com - > public / kamouniververversion / (dilindungi sebagai alias dalam SecurityService, ditetapkan dalam ember tema). getThemPath answers it sinkronisasi sehingga cat pertama sudah benar, dan pencarian host adalah Melewatkan di sana. A org = masih melukis bahwa organisasi sendiri branding, pada pintu ini seperti yang lain. "Didukung oleh" nama pil dan link KamoUniverse pada puncak itu, dan analisis menghitung login.cauniverse.com di samping login.kamocrm.com (pintu platform saja; nama host membuat mereka terpisah).
· SecurityService
Kamouniverse.com adalah platform apex, bukan domain penyewa
login.cauniverse.com dan register.cauniverse.com menjadi platform KamoUniverse sinyal-in dan sign-up pintu, didukung oleh root org _ domains baris di organisasi platform di samping kamocrm.com. Hakim terhadap kamocrm.com sendirian, tuan rumah yang menyelesaikan untuk organisasi platform dan mengambil Jalan HOST- SCOPED: hanya anggota platform sendiri yang bisa masuk ke sana, ? org = diabaikan, dan anggota dari area kerja lain ditolak. PlatformApexes menyimpan daftar (kamo.platform.apexes, baku kamocrm.com, kamouniverse.com; kamo.platform.apex tetap PRIMARY): - Adalah PlatformHost: setiap puncak panggung menawarkan picker area kerja. - The fallback ruang kerja host untuk organisasi domainless adalah internal. < puncak primer > mana pintu password diketik di - pada jalur sandi, picker / session / select, dan setelah faktor kedua. Organisasi platform itu sendiri masih mendarat di pasar.kamocrm.com (Organ Domains.liked: kamocrm.com sort pertama). - Organ NetworkEnterers Policy melewati baris platform apex, sehingga baris akar platform menunggu sertifikat tidak dapat lagi menandai platform "setup tidak lengkap" Dengan memenangkan balapan pertama yang tak diperintahkan. - DomainController 's Kamo-owned- kasus khusus dan SPF / DKIM / Saran DMARC mengenali * .kamocrm.com. com. - "Kamouniverse" adalah alias reserved: itu adalah folder tema mereka berdua pintu cat, dan sebuah organisasi memegangnya akan menulis ulang layar itu dengan branding save pertamanya.
· kamo-marketing
Biarkan pengunjung berbicara dengan obrolan - memungkinkan mic dan menghidupkan tangan-bebas
Widget obrolan yang diselenggarakan (1.3.1) dapat menjawab dengan keras dan membaca jawabannya. Dua hal berdiri antara itu dan www.kamocrm.com: - Permiis- Kebijakan mengatakan mikrofon = (), yang menyangkal mic untuk setiap frame termasuk ini dokumen, dimana < kamo-chat > berjalan; widget mendeteksi itu dan menyembunyikan tombol mic sepenuhnya. Sekarang mikrofon = (self): asal ini saja, frame ketiga tertanam tetap diblokir, dan peramban masih meminta pengunjung sebelum audio apapun ditangkap. - Embed sekarang melewati suara = "hands- free" (mic in komposer, hands- free percakapan toggle dan baca-keras), ditambah lokal halaman, sehingga pengunjung pada / es mendengarkan dan menjawab dalam Spanyol daripada di org default.
· KlusterServices
Bawa www.kamouniverse.com langsung; apex pergi melalui kamo- nowww
KamiUniverse sekarang situs utama pemasaran. www.kamouniverse.com berhenti 301ing ke www.kamocrm.com dan disajikan oleh aplikasi pemasaran kabouniver- (IngressRoute sendiri, Host (www.kamouniverse.com) pada prioritas 100 - di atas kamo- marketing ^ www [.] catch -all). Yang telanjang apex sekarang rute ke kamo-nowww, yang 308s ke https: / / www.kamouniverse.com dan melewati ACME HTTP-01 tantangan melalui, persis bagaimana kamocrm.com mencapai www.kamocrm.com; rute http terus excluding / .well-known / acme- challenge / so cert-manager 's solver masih menjawab pembaharuan. Kamouniverse- ke -kamocrm redirect middleware hilang dari berkas; 'kubectl berlaku -f traefik / rute / 'tidak prune, sehingga dihapus dari cluster dengan tangan setelah ini menyebar. Keempat area penonton sudah maju ke www.kamouniverse.com, jadi mereka sekarang mendarat di situs dalam satu lompatan bukan dua.
· KlusterServices
Sertifikat untuk setiap host platform di kamouniverse.com
login.cauniverse.com dan register.cauniverse.com menjadi platform KamiUniverse tanda-in dan sign-up pintu, dan dari mereka pengunjung mencapai tema., capcha., api., internal. dan sisanya. Tak satu pun dari mereka host memiliki sertifikat hari ini, jadi Traefik menjawabnya dengan default kamocrm.com dan peramban menolak halaman. tema., capcha. dan media. adalah subsoverce- saja dan tidak dapat bootstrap mereka sertifikat sendiri melalui akses-log scan, dan platform caouniverse.com org _ domains baris hanya dapat membawa ssl _ confirmed sekali setiap Host KnownaAlias bersertifikat, sehingga semua 13 label terdaftar daripada menunggu lalu lintas.
· kamo-shared-library
Panggilan rapat dalam AI _ CALL telemetri - baik, rapat id, REMOVED, pertemuan peristiwa
AiCallKind {PHONE, MEETING} dan AI _ CALLKIND / MEETING _ ID (SP14 DDL * * * * * * * * * * * * * * * AiCallOutcome.REMOVED, empat tipe acara pertemuan, dan anggota + rapat live-call finder. SP13 AiCallEntity Uji sekarang daftar dua kolom SP14 dan finder baru.
· KlusterServices
Jalankan IBM Granite 4.0 H-Tiny menggantikan qwen3: 4b, pada 16 core
Pemilik meminta model lokal yang berjalan secara substansial lebih baik pada k3m1 's AVX2- hanya Xeon (2026-09-27, penguasa SP01-LM-granite4). granite4: tiny-h adalah Hibrida Mamba-2 / transformer MoE (7B total, ~ 1B aktif): beberapa kali qwen3: 4b prompt dan kecepatan jawaban pada CPU, native tool calling, and no thinking pass. - postStart menarik granite4: tiny-h; - Batas CPU 8 - > 16 (LLAMA _ ARG _ THREADS mengikutinya), permintaan 2 - > 4; - OLLAMA _ CONTEXT _ LENGTH 8192 - > 16384 (langkah agen menjalankan 3- 5k token); - OLLAMA _ FLASH _ AttenSI = 1. Memori tetap 8Gi.
· kamo-internal
Jelaskan aktivitas AI pada header utama (SP10)
· kamo-internal
Ruang AI - meja kerja, panggilan otonomi, berjalan dan latihan (SP10)
· kamo-internal
Tab hub workforce dengan daftar tim AI (SP10)
· KlusterServices
Bawa potongan dunia kembali ke dalam penggunaan setelah tetes
Pada 2026-09- 23 USB tanah-drive di k3m1 menjatuhkan untuk kedua. systemd unmount itu dan berhenti nfs-server, yang nfs-utils membuat membutuhkan setiap ekspor path, dan tidak ada yang dipasang atau memulai server lagi ketika disk kembali. keras k1m1 NFS mount kemudian menggantung statfs () selama empat hari, sampai etcd terhenti dan peron turun pada 2026-09-28. Gabungan dunia - mendamaikan berjalan setiap menit pada kedua node dan tidak melakukan apa-apa ketika semua baik. Pada k3m1 itu remounts drive ketika itu ada tetapi unmount atau mati, dan mulai nfsserver ketika drive sehat. On k1m1 it remounts the share sekali server menjawab. Di kedua hal itu mengulang setiap wadah masih terikat dengan tua atau kosong / mnt / belahan dunia, paling sekali per pod per 15 menit, karena sampai saat itu Pemandangan DaemonService mirip dengan direktori mati atau kosong. Terpasang pada k1m1 dan k3m1 dengan tangan, seperti k3m1-ext. Verifikasi hidup: sebuah kait berhenti dan server nfs- kembali dalam 36s, sebuah pembagian k1m1 dalam 55s, dan sebuah test pod kiri pada swapped-out sistem berkas dimulai kembali ke yang baru.
· AIService
Translation and OCR façades on the router for the Tool Plane
F1 POST / api / ai / v1 / terjemahan {teks, dari?} dan F2 POST / api / ai / v1 / ocr (berkas multipart, nama berkas opsional), Spec SP05 # 4.17: sesi penelepon, Adaptor keluarga SP04 dan SP01. TRANSLASI butuh 2 usaha (dari null dikirim dan dijawab sebagai otomatis) dan dimedied KARAKTERS _ 1K dalam kode poin; OCR mengambil satu upaya dan adalah dipager PAGES, setidaknya satu. Salah bentuk field adalah 400 penamaan itu; file tanpa nama perjalanan sebagai "dokumen". Ruling SP5- T32.
· MediaService
Anggota AI bergabung rapat - mengundang, auto- bergabung di awal, keadaan runtime, konteks pendamping
· MediaService
Rapat sejarah, pertemuan detail dengan dialek dan transkrip, anggota AI yang dapat dikirim
M3 GET / API / meet / ai- kandidat, M4 GET / meet / meeting, M5 GET / API / meet / meeting / {id} (Spec 4.4.1). Setiap jawaban adalah aplikasi / json; halaman tidak pernah split pertemuan yang berbagi instan; sebuah baris dengan pengkodean UUID lain ditinggalkan daripada gagal dalam daftar; AI bendera mengikuti aturan M1 untuk yang mungkin mengundang.
· ConversionService
Transkripsi terrinci - segmen waktu, speaker, bahasa dan model provenance
POST * * * * * * * * * * * * * (spesifikasi SP14 SP4.4.3) menjawab rekaman sebagai segmen timetime dengan Bahasa, penyedia dan model yang mendengarnya, untuk transkrip pertemuan MediaService. Ini memotong dan mengukur persis seperti yang dilakukan / menulis dan berbagi permintaannya, mencoba lagi, auth dan goresan penanganan; jawaban rahasia kosong 503 (master # 7 item 13). / translate tidak berubah.
· MediaService
Merekam transkrip dan rangkuman berkelanjutan, diarahkan melalui layanan AI org dengan provenansi
· AIService
Percakapan anggota menggunakan Pesawat Alat dengan sesi anggota sendiri; kontrak admin server MCP tetap
· AIService
Router SP04, executor, budget, dan konfigurasi realtime
· AIService
Mengalihkan preferensi dan titik akhir anggaran anggota
· AIService
Anggota dan obrolan widget dialihkan, secara politis diperiksa dan ditulari oleh router stack
· KlusterServices
Teruskan keempat pembaca domain 'apex + www ke www.kamouniverse.com
kamofamily.org, kamocus.com, kaopersonal.com dan kamocommunity.org terdaftar dan menunjuk pada cluster. Apex mereka dan www sekarang 301 ke https: / / www.kamouniverse.com dengan path dan query diawetkan, cara yang sama Kamouniverse.com dan WOW maju ke www.kamocrm.com. Bahwa maju masih berlaku, sehingga pengunjung saat ini berakhir di kamocrm.com setelah dua hop. dev. < domain > adalah situs masing-masing audiens sendiri dan tidak terpengaruh. - * * * * * * * * * * * * * satu redirectRegex middleware plus http dan https IngressRoutes pada prioritas 300, di atas pasar-rute Sial. Jalur tantangan ACME dikecualikan pada: 80. - auto- cert: delapan puncak / www host dalam STATIC _ DOMAINS. Enam sudah memiliki certs melalui tunjangan puncak. kamocus.com belum memiliki apex A record, sehingga dua isu melalui kembali periodik setelah itu. kubectl diff selama setiap target langkah Traefik: hanya tiga baru objek berbeda, sehingga penyebaran Traefik tidak digulung.
· AIService
Realtime relay WebSocket dengan sendiri-gunakan tiket, tutup sesi dan meter
· AIService
Tiket realtime - tiket relay di Redis atau rahasia ephemeral OpenAI
Rahasia emertal yang diukir melalui gerbang bersama jalan keluarga (setiap dialog mint metered, sebuah kunci ditolak menandai penyedia, waspada anggaran setelah tiket); tiket relay mengambil kandidat pertama yang titik akhir dapat dicapai, nama suara dalam ejaan model sendiri, dan 424 nama yang dominan pengecualian. E8 menolak field salah bentuk dengan 400 (SP4-T30).
· KlusterServices
KamoBusiness, KamoPersonal, KamoCommunity situs; KamoFamily bergerak untuk dev.kamofamili.org
Tiga situs lagi penonton didirikan seperti KamoFamily. Each is a Next.js repo Diedit di GitHub (pantherkamo / < Nama >), disinkronkan ke Forgejo kamo / < nama > oleh Git- sync CronJob, and diterjunkan by its own Forgejo workflow: KamoBusiness dev.kamobusin.com KamoPersonal dev.caopersonal.com KamoCommunity dev.kamocommunity.org domain KamoFamily adalah kamofamilily.org, so dev.kamofamily (yang tidak pernah diselesaikan) digantikan oleh dev.kamofamily.org dalam STATIC _ DOMAINS. - Auto- cert: keempat dev host dalam STATIC _ DOMAINS. Tak satu pun dari empat domain belum terdaftar, jadi masing-masing cert berasal dari periodik coba ditambahkan 88b06ef setelah dev CNAME menyelesaikan. - Poddisruption budgets: satu per situs, maxUvable 1 - Ggit- sync: CronJobs git- sync-kamobusiness, -kamessonal dan -kamocommunity, dengan rahasia mereka didokumentasikan dalam SECRETS.md (diterapkan oleh tangan, seperti yang lain)
· kamo-internal
Meningkat & Anggaran tab - model urutan preferensi dan standar anggaran anggota AI
· AIService
Ffaçade pembuatan gambar (hanya base64), ditambahkan setiap gambar
· KlusterServices
KamoFamily (dev.kamofamilily.com): cert, PDB, GitHub sync; auto- cert retries unisted static domain
KamoFamily is a new Next.js site (Forgejo kamo / kamofamily, diedit on GitHub pantherkamo / KamoFamily), atur dengan cara yang sama dengan situs pemasaran KamiUniverse: - auto- cert: dev.kamofamily .com dalam STATIC _ DOMAINS - poddisruption budgets: kamofamily, maxUvable 1 (2 replicas) - Ggit- sync: CronJob git- sync-kamofamily fast - forwards Forgejo main ke GitHub utama setiap dua menit (diterapkan dengan tangan, seperti yang pertama) auto-cert only ever seeded STATIC _ DOMAINS once, at startup, and that seed melewati host yang DNS-nya tidak terselesaikan. Tidak ada revisit itu, sehingga domain terdaftar sebelum catatan nya ada menunggu untuk pod berikutnya restart. dev.kamouniverse.com memukul ini dua hari yang lalu dan mendapat cert hanya karena permintaan terjadi untuk mendarat di log akses. dev.kamofamily .com terdaftar sementara kamofamily .com masih didelegasikan untuk pensiunan nameserver Yahoo, jadi itu akan mencapai celah yang sama. Loop utama sekarang re- berjalan benih tentang setiap 15 menit untuk host statis tanpa sertifikat yang sehat. Ketika setiap host memiliki satu, tidak log.
· AIService
Transcription and speech façades metered in audio seconds and characters
E4 POST / api / ai / v1 / audio / transcriptions dan E5 POST / api / ai / v1 / audio / speech, masing-masing dengan Kembar internal, adaptor keluarga SP01. Durasi jalan header WAV-selalu berakhir; model bahwa daftar suara mendapat pertama ketika tidak ada bernama dan dilewati untuk satu itu tidak daftar (Piper mengabaikan suara); Berbicara pcm diminta pada 24 kHz; salah bentuk atau streaming ruas ditolak; transkrip teks adalah UTF-8; sebuah upload lebih dari 25 MB adalah 413 JSON.
· DocsService
Daftar dokumen pencarian nama berkas ketika searchQuery diberikan
DokumentListRequest.searchQuery diterima dan tidak pernah dibaca, sehingga pencarian dikembalikan Dokumen terbaru apapun yang diminta. Sebuah searchQuery tidak kosong sekarang menyimpan dokumen nama file berisi itu (dipangkas, mengabaikan kasus, SEPERTI wildcard diambil harfiah), Jadi halaman dan totalnya adalah korek api. Manajer Dok tidak pernah mengirimkannya; Alat Pesawat ini docs _ search (KamoAI SP05) tidak.

Alam semestamu menunggu.
Mulai gratis dalam beberapa menit. Tambahkan produk kapanpun Anda siap — tidak ada migrasi, tidak ada login baru.
Gratis selamanya — tidak diperlukan kartu kredit