KamoCRM

Log Perubahan Langsung

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

17,500
Total Perubahan
5,986
Fitur
5,284
Perbaikan
30
Proyek
Filter menurut projek
Semua Projek17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,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,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
April 26, 2026
Featurekamo-register

Gunakan org nama pendek dan deskripsi di kepala HTML

Ganti org- API-based judul logika dengan konfigurasi .json siteNameShort sehingga judul mengikuti pola yang sama dengan situs lain: "Register - {siteNameShort}"...

Kamo·6mo ago
Featurekamo-login

Gunakan org nama pendek dan deskripsi di kepala HTML

DynamicMetaLoader now sets document.title to "Login - {siteNameShort}" dan menulis deskripsi org ke dalam tag deskripsi meta. Layout.tsx static fallback dimutak...

Kamo·6mo ago
Featurekamo-internal

Gunakan org nama pendek dan deskripsi di kepala HTML

DynamicMetaLoader now sets document.title to sete NameShort (was sieName) dan menulis deskripsi org ke dalam tag deskripsi meta. Layout.tsx static fallback dipe...

kamo·6mo ago
FeatureSecurityService

Sertakan deskripsi org dalam config.json

Tambahkan ruas deskripsi ke buildConfigJson () dan lewati org.getDescription () dari writeConfigFiles () sehingga tema konfigurasi .json membawa org 's deskrips...

Kamo·6mo ago
Fixkamo-internal

Keberadaan dunia terpisah bagi anggota live chat vs pemasaran

Publik Tiket widget percakapan menyimpan placeholder org sebagai permintaan; hanya gunakan kehadiran sesi media bagi baris-baris tersebut. Internal dan tiket la...

kamo·6mo ago
Otherkamo-internal

Pipa sypjs init langkah ke log server melalui suar

Kegagalan dalam browser- sisi SDK saat ini tidak terlihat - popup hanya mengatakan "Telepon SDK gagal untuk menginisialisasi" tanpa pesan, WebSocket tidak perna...

kamo·6mo ago
Fixkamo-marketing

Detak jantung darurat untuk dukungan publik

Refresh Redis TTL untuk kehadiran sesi publik sehingga agen melihat akurat kondisi online.

Kamo·6mo ago
Fixkamo-internal

Globe menggunakan kehadiran sesi media untuk pengunjung pemasaran

Meminta GUID sesi obrolan public di snapshot kehadiran; perlakukan daring jika baik anggota sesi atau permintaan terhubung. Tangani amplop snapshot dan sessionG...

kamo·6mo ago
FixMediaService

Lacak percakapan dukungan publik dengan GUID sesi di Redis

Pemasaran pengunjung menggunakan / ws / public -chat-native tanpa memberId; tiket masih referensi anggota placeholder org sebagai permintaan. Incremen PRESENCE ...

Kamo·6mo ago
Refactorkamo-internal

Kehadiran tiket melalui WebSocket saja

kamo·6mo ago
Otherkamo-internal

Surface SIP.js init/transport errors to browser console

Empty "Phone SDK failed to initialize" messages were hiding the actual failure from sip.js. Turn on logBuiltinEnabled so the library writes its transport / regi...

kamo·6mo ago
FixVOIPService

Jangan hapus tugas anggota pada sinkronisasi dari penyedia yang kurang metadata

* * * * * * * * * * * * * * * tak terkondisi overwrote PhoneExtension.assignedDimberId dengan apa pun penyedia kembali. FreePBX (dan penyedia apapun yang tidak ...

Kamo·6mo ago
Featurekamo-internal

Tambahkan IncludeCompany ke popup pasar dan companyName ke lead

Pografi pasar / sunting (LeadMarketManager): - Radio control "Track Company Name" / "Individual Only" (dibutuhkan) - Baku untuk unset di pasar baru; sebelum-men...

kamo·6mo ago
FeatureInitializerService

Tambahkan kolom _ company dan _ name perusahaan

LeadCompanyCololnRunner (Order 40) idempotently menambahkan: - lead _ market.include _ company (BOOLEN, nulable) - trek apakah Pasar membutuhkan nama perusahaan...

Kamo·6mo ago
FeatureSecurityService

Expose includeCompany in intaking-config and market-config responses

Keduanya dan... sekarang termasuk bendera IncludeCompany sehingga frontend tahu apakah harus menunjukkan Nama perusahaan bidang pada penciptaan memimpin.

Kamo·6mo ago
Featurekamo-shared-library

Tambahkan IncludeCompany ke LeadMarket dan companyName ke Lead

- Entitas LeadMarket termasuk _ perusahaan (Boolean, nulable) - Entitas memimpin mendapat company _ name (String, max 50, nulable) - LeadMarketDTO, Create LeadM...

Kamo·6mo ago
Fixkamo-internal

Tampilkan nama penyedia dalam mode tampilan + ekstensi sendiri dalam sunting dropdown

Dua serangga di * * * * * * * * * * * * * * * * * Mode tampilan membuang UUID mentah - "Instance 32f520b0-347a"... - karena daftar instansi hanya dimuat di dal...

kamo·6mo ago
Fixkamo-shared-library

Serialisasi EkstensionDto.assignedDimberId sebagai string

overflow JS aman-integer range (misalnya 116856817423046 perjalanan sebagai 116848565817423000 sekali nomor JSON hits browser). Antarmuka telah mengetik field i...

Kamo·6mo ago
OtherSecurityService

Tambahkan log diagnostik ke / nama titik akhir

Log orgId, jumlah anggota, dan resolusi nama anggota untuk mendiagnosa mengapa assigned- nama anggota tidak memecahkan dengan benar.

Kamo·6mo ago
FixKlusterServices

Buat konfigurasi WebRTC bertahan hidup pod restart

Pendekatan sebelumnya (http _ gust.conf dengan [general] override) tidak actually take effect because Asterisk 's INI parser doesn' t honor multiple [umum] daer...

Kamo·6mo ago
FixKlusterServices

Aktifkan built Asterisk dalam server HTTP pada: 8089 untuk WebRTC / ws

Sebuah protokol chan _ pjsip '= ws' transport rides di atas res _ http _ websocket, yang pada gilirannya membutuhkan built Asterisk 's-di server HTTP untuk dija...

Kamo·6mo ago
Featurekamo-internal

Tampilkan path jenis penjualan dalam subjudul Tambah Lead

Tambahkan Tipe Penjualan dan Sub- Tipe pasar ke baris "Menambahkan ke" sehingga bentuk cermin label yang digunakan dalam popup Sunting Pasar di * * * * * * * * ...

kamo·6mo ago
FixSecurityService

Priorize real first / last name over usernames Alias for display

andiname Alias secara fungsional menangani log masuk (sering sama dengan nama pengguna), bukan nama tampilan. Nama asli yang mudah dibaca hidup di User.name (Em...

Kamo·6mo ago
Refactorkamo-internal

Pindah Buat aksi Lead ke header, drop sticky bar

Ganti tombol Batal Atas-kanan dengan aksi Buat Utama dan menghapus batang aksi lengket bawah sepenuhnya. Tambah IconButton belakang ke kiri dari Leads > Baru me...

kamo·6mo ago
Fixkamo-internal

Scope Tambahkan gulungan dan kaki Lead ke area isinya

Formulir ini menggunakan mata kuliah: 100vh di dalam induk yang sudah calc (100vh - 56px), memaksa sebuah scrollbar luar bahkan ketika isi cocok. Bilah aksi jug...

kamo·6mo ago
Featurekamo-internal

PhoneSdk Terpadu mendukung RingCentral + sispj (FreePBX)

Hook telepon lunak yang digunakan untuk instantiate ringcentral - web - telepon tanpa syarat, yang melemparkan pada setiap bentuk kredensial FreePBX karena SDK ...

kamo·6mo ago
FeatureVOIPService

WSS- menyadari kredensial SIP untuk softphone peramban

Endpoint / api / voip / sip / kredensial sekarang mengembalikan kredensial sisi browser- Tumpukan SIP dapat menggunakan: Transpor WSS, domain publik, dan URL WS...

Kamo·6mo ago
FeatureKlusterServices

Tambahkan transport WebRTC WSS untuk softphone peramban

Chan _ pjsip Asterisk sekarang mengikat angkutan WebSocket pada 0.0.0.0: 8089 dan Traefik mengakhiri TLS di * * * * * * * * * * * * * * * * * (port 443) sehingg...

Kamo·6mo ago
Fixkamo-internal

Tata letak multi- kolom cerdas untuk Bentuk Tambah Lead

Batasi halaman ke dalam grid tingkat atas sehingga bagian compose horisontal daripada merentangkan ruas individu: - Pasar & Penugasan menggunakan interior 3-co...

kamo·6mo ago
Fixkamo-internal

Gunakan / api / security / anggota / nama untuk assigned- anggota resolusi nama

Penyaring titik akhir departemen hanya untuk anggota tim yang aktif, hilang tugas ke anggota dasar atau anggota tidak aktif. Bertukar ke / nama yang mengembalik...

kamo·6mo ago
FeatureSecurityService

Tambah / nama titik akhir mengembalikan nama id GLN bagi semua anggota tanpa memandang keadaan

Penyaring titik akhir departemen hanya untuk anggota tim yang aktif, tapi ekstensi tugas dapat mereferensi anggota dasar atau anggota tidak aktif. Gunakan / nam...

Kamo·6mo ago
Refactorkamo-internal

Buat Kontak Terbaik Waktu daerah bebas teks

Ganti Pagi / Sore / Malam dropdown di Add Lead dan Lead Lihat bentuk penyuntingan dengan masukan teks biasa sehingga anggota dapat menjelaskan spesifik jendela ...

kamo·6mo ago
Fixkamo-internal

Lebar penuh Tambahkan bentuk Lead dan izin untuk kaki lengket

Drop 1200px max-width on / lead / new sehingga formulir spans daerah halaman, dan benjolan bawah padding sehingga batang aksi lengket tidak lagi tumpang tindih ...

kamo·6mo ago
Featurekamo-internal

Single- lead Tambahkan bentuk Lead di / leads / baru

Reaktor Tambahkan Lead dari panel multi- halaman ke dalam rute yang didedikasikan pada / lead / baru sehingga dapat dihubungkan secara langsung. Pasar saat ini ...

kamo·6mo ago
FeatureSecurityService

Tambah * * * * * * * * * * * * * * * titik akhir

Mengembalikan jenis penjual, subType, dan berubahan untuk pasar oleh pasar sehingga formulir Tambah Lead dapat membuat field sub-type dan masukan formulir ubaha...

Kamo·6mo ago
FixSecurityService

Selesaikan nama tampilan dengan prioritas yang benar di titik akhir departemen

Prioritas: member.usernames Alias sandi.name.format Full () assast.alias user.named

Kamo·6mo ago
Featurekamo-shared-library

Expose is Displays OnIntake in FormFieldDTO

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