KamoCRM

Log Perubahan Langsung

Setiap fitur, perbaikan dan perbaikan, diposting sebagai kapal. Tidak ada yang ditahan untuk peluncuran.

17,499
Total Perubahan
5,986
Fitur
5,283
Perbaikan
30
Proyek
Filter menurut projek
Semua Projek17,499AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService250MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filter berdasarkan tipe
Semua JenisBuild16CI523Chore774Docs3,254Feature5,986Fix5,283Other994Performance165Refactor278Revert23Style42Test160Upgrade1
March 11, 2026
Featurekamo-internal

Daftar percakapan sebagai alat

Daftarkan definisi alat obrolan dengan id 'chat', menggunakan 'chat Tool' sebagai komponen, ChatBubbleIcon, gradien indigo gaya hex head, 320x360 ukuran baku, d...

kamo·7mo ago
Featurekamo-internal

Tambahkan adaptor Alat Tinta dengan mode tertanam untuk Kotak Tinta

- Buat adaptor Alat Tinta yang membungkus Kotak Tinta bagi sistem alat - Alat Tool menangani pembuatan pengambilan dan sesi avatar (sebelumnya dilakukan oleh Ch...

kamo·7mo ago
Featurekamo-internal

Tambahkan ToolDock manajer jendela generik

kamo·7mo ago
Featurekamo-internal

Tambah titik masukan alat registrasi

kamo·7mo ago
Featurekamo-internal

Tambahkan penyedia konteks ToolRegistry

kamo·7mo ago
Docskamo-internal

Perbaiki masalah tinjau rencana - obrolan dedup, penanganan pesan-diterima

Tambahkan deduplikasi userId dalam openTools untuk mencegah duplikasi jendela obrolan. Tambahkan percakapan: pesan-diterima pendengar dalam ChatNotifikasi Pende...

kamo·7mo ago
Docskamo-internal

Tambahkan rencana implementasi untuk sistem jendela alat

Alamat ulasan temuan: hexchat: migrasi terbuka, inisiasi call- Pendengar, gradien SVG pendekatan foreignObject, dok lebar variable memposisikan, memcangkok anim...

kamo·7mo ago
Docskamo-internal

Perbaiki bahasa migrasi yang bertentangan dalam tabel spesifikasi

Hapus "(atau disimpan sebagai pembungkus tipis)" hedge dari tabel berkas yang ada untuk menyelaraskan dengan sepenuhnya-penggantian strategi migrasi.

kamo·7mo ago
Docskamo-internal

Pencarian tinjau spesifikasi alamat bagi sistem jendela alat

Tambahkan antar muka ToolComponentProps, tipe detail acara, migrasi percakapan strategi, perilaku klik HexHead, sumber lebar softphone, kalkulator Manajemen fok...

kamo·7mo ago
Docskamo-internal

Tambah spesifikasi rancangan sistem jendela alat

Spec untuk memfaktorkan kembali jendela obrolan ke dalam jendela perkakas plugin- berbasis generik sistem dengan ToolRegistry, alat kalkulator, dan ekstraksi so...

kamo·7mo ago
CIkamo-internal

Pipa picu

kamo·7mo ago
Featurekamo-internal

Mengetik vs penyuntingan dalam indikator obrolan dan putaran HexHead

- Memperluas protokol pengetikan WebSocket untuk menyertakan flag menyunting - HexHead berputar searah jarum jam ketika pengguna lain mengetik, berlawanan-jarum...

kamo·7mo ago
Fixkamo-internal

Chat UI polish - warna primer bertema, emoji didalam masukan, round send btn, hex status colors

- Tab Departemen dan header chatbox menggunakan --color-primary daripada hardcode green - Tombol Emoji picker pindah dalam daerah masukan percakapan aligned kan...

kamo·7mo ago
Fixkamo-internal

Peningkatan sistem obrolan - menyunting spin, ejaan rotasi mask, warna, memaksimalkan -minimalkan

- Deteksi penyuntingan (backspace / delete) vs mengetik dalam masukan untuk memicu putaran HexHead mundur - Putar klip hex bersama dengan perbatasan selama meng...

kamo·7mo ago
Featurekamo-internal

Enhance chat system dengan persisten minimased chats, emoji picker, dan perbaikan UI

- Jauhkan ChatBox dipasang ketika diminimalkan untuk hexhead sehingga pesan tidak reload pada restore - Hubungkan indikator mengetik / mengedit ke animasi berpu...

kamo·7mo ago
Fixkamo-internal

Jangan invalidate sesi * * * ketika cocok dengan sesi OTK baru

Rute validasi menghapus sesi * * * yang ada dari Redis sebelum melihat OTK. Ketika OTK menunjuk ke sesi yang sama, pencarian akan gagal dengan "Sesi tidak ditem...

kamo·7mo ago
FixMediaService

Terima * * * dari param query untuk cross- subdomain WebSocket auth

Baca * * * ID dari? * * = parameter query pertama, jatuh kembali ke Cookie. Hal ini memungkinkan frontend pada proteal.kamocrom.com untuk mengotorisasi Koneksi ...

Kamo·7mo ago
Fixkamo-internal

Pass * * * ID sebagai query param untuk cross- subdomain WebSocket auth

Alih-alih mengandalkan adonan-domain cookies (yang tidak bekerja di seluruh subdomains), baca * * cookie client-side dan lulus sebagai query parameter ketika me...

kamo·7mo ago
Otherkamo-login

Revert "fix: set * * * cookie domain to .kamocrm.com for cross- subdomain sharing"

Ini mengembalikan commit * * * * * * * * * * * * * * *

Kamo·7mo ago
Otherkamo-internal

Revert "fix: set * * * cookie domain to .kamocrm.com for cross- subdomain sharing"

Ini mengembalikan commit * * * * * * * * * * * * * * *

kamo·7mo ago
Fixkamo-login

Set * * * cookie domain ke .kamocrm.com untuk sharing subdomain-cross-

Cookie diatur tanpa domain eksplisit, mencegahnya dikirim ke media.kamocrm.com untuk otentikasi WebSocket.

Kamo·7mo ago
Fixkamo-internal

Set * * * cookie domain ke .kamocrm.com untuk sharing subdomain-cross-

* * * cookie telah diset tanpa sebuah domain eksplisit, default ke Kartual.kamocrm.com. (Kerja) Hal ini mencegah cookie dikirim ke media.kamocrm.com selama jaba...

kamo·7mo ago
FixMediaService

Handle stale NATS consumer binding with unique consumer retry

- Ekstrak handler pesan ke dalam metode createNatsMessageHandler () - Tambahkan ulang logika dengan nama konsumen unik ketika "Konsumer sudah terikat" error ter...

Kamo·7mo ago
Fixkamo-internal

Selesaikan pesan obrolan, pelacakan kehadiran, dan masalah otomatis terbuka

- Perbaiki pesan yang tidak diterima dengan mengulang langganan NATS dengan unik Nama konsumen ketika "consumer already bound" error terjadi - Perbaiki status o...

kamo·7mo ago
ChoreMediaService

Akhir baris normal pada berkas projek

Kamo·7mo ago
Fixkamo-internal

Resolve MUI icon type error and share single StoMP WebSocket connection

- Tambahkan thconfig pathride override untuk @ mui / icons- material untuk bypass rusak ESM ekspor dalam v7.3.1 yang menunjuk ke tidak ada. / esm / index.d.ts -...

kamo·7mo ago
FeatureMediaService

Tambahkan otentikasi WebSocket via * * cookie handshake interceptor

Tambahkan WebSocketOtorisasi Interceptor yang berbunyi * * cookie pada jabat tangan, memecahkan sesi via KSesi Service, dan menyimpan memberId / orgId dalam Atr...

Kamo·7mo ago
Featurekamo-internal

Tambahkan efek suara obrolan dengan API Audio Web

Buat kait use ChatVoice dengan inisialisasi AudioContext malas untuk peramban compliance autoplay. Kawat keluar dan mengetik suara ke ChatBox. Unduh suara royal...

kamo·7mo ago
Otherkamo-internal

Tambahkan animasi pop skala untuk chatting gelembung pesan

Pesan baru hidup dengan efek pop skala berbasis spring sementara pesan sejarah dimuat pada percakapan terbuka render seketika. Pesan sistem tetap tidak berubah....

kamo·7mo ago
Fixkamo-internal

Gunakan ref untuk memberPanelBuka dalam openChat untuk mencegah penutupan basi

Ketika pengguna membuka panel anggota, klik anggota untuk chatting, lalu tutup panel sebelum async sesi panggilan API kembali, jendela obrolan diposisikan denga...

kamo·7mo ago
March 10, 2026
FixKlusterServices

Remove forced WebSocket headers from media middleware

Traefik v3 handles WebSocket Upgrade/Connection headers natively. Remove forced headers that broke non-WebSocket API requests.

Kamo·7mo ago
Fixkamo-internal

Rute MediaService lalu lintas melalui Traefik di port 443

- Tambahkan MEDIASERVICE _ URL env var untuk cluster- internal layanan akses - Perbaiki getMediaServiceBaseUrl dalam 9 rute API untuk menggunakan env var pertam...

kamo·7mo ago
FixMediaService

Route WebSocket melalui Traefik di port 443

- Service.yaml: perbaiki port 80 £8443 untuk mencocokkan pod yang sebenarnya mendengarkan port - Everssroute.yaml: gunakan skema https + port 8443 untuk backend...

Kamo·7mo ago
Fixkamo-shared-library

Membuat kondisional kacang perdagangan pada ketersediaan repositori

Tambahkan * * * * * * * * * * * * * * * * ke Pertunangan Lifecycle dan Layanan Perdagangan sehingga mereka hanya memuat ketika repositori perdagangan Dipindai. ...

Kamo·7mo ago
FixKlusterServices

Add system account to all NATS configs

Add $SYS account with admin credentials to k0m1, k1m1, and k2m1 NATS configs. Enables nats CLI cluster management operations (peer removal, step-down, etc.) for...

Kamo·7mo ago

Seperti apa yang Anda lihat pengiriman?

Semua itu tiba di ruang kerjamu sendiri. Mulailah dengan rencana gratis dan baca halaman ini lagi dalam sebulan.

Mulai Bebas SelamanyaTampilkan Harga