KamoCRM

Log Perubahan Langsung

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

17,537
Total Perubahan
6,012
Fitur
5,292
Perbaikan
30
Proyek
Filter menurut projek
Semua Projek17,537AIService256APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService581InitializerService329KBService151KlusterServices741MCPGatewayService253MediaService602RAGService79SecurityService1,854TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,357kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,666kamo-signer-monorepo56kamolos114
Filter berdasarkan tipe
Semua JenisBuild16CI523Chore775Docs3,255Feature6,012Fix5,292Other994Performance165Refactor278Revert23Style42Test161Upgrade1
August 26, 2026
FixBillingService

Tutup jeda idempotensi webhook BL0 akhir yang ditemukan

Finding 1 (Kritis): a losing claim on a redelivered Stripe event only terbukti baris ada, bukan bahwa upaya sebelumnya selesai. Sebuah klaim baris tertinggal ol...

Kamo·2mo ago
FixSecurityService

Membuat link SSO KamoDesktop dapat diperbaiki sekali

Taut dikirim sebagai URL, sehingga tanah dalam sejarah browser dan dalam membuka kembali daftar tab-penutupan, di mana itu panjang umur sesi itu minted untuk. S...

Kamo·2mo ago
FixSecurityService

Gulung akun tidak boleh memperluas apa yang pembaca mungkin lihat

Garis waktu akun yang saya tambahkan komit terakhir adalah cara membaca timah Gerbang. Seorang anggota menolak pesan memimpin pada halaman yang nama memimpin bi...

Kamo·2mo ago
Fixkamo-shared-library

Membawa assignee ke dalam rollup account, lebih dari bergabung LEFT

Membaca komunikasi memimpin adalah gated pada siapa ditugaskan untuk. Sebuah rollup yang mengembalikan Uids saja tidak dapat menerapkan gerbang itu, sehingga ti...

Kamo·2mo ago
Fixkamo-internal

Thump pesan nyata pertama, bukan hanya kedua

shouldThump (tak terdefinisi, n) berarti "render pertama" - tapi kepala beruban tidak dibaca mulai benar-benar tidak terdefinisi, dan applyUnreadToHeads sendiri...

kamo·2mo ago
Fixkamo-internal

Buat setiap komponen klien aman untuk dirender di server

Server- berikutnya menghasilkan komponen klien, jadi 'window', 'dokumen', 'localStorage', 'Sesi Penyimpanan' dan 'navigator' tidak ada selama render yang mengha...

kamo·2mo ago
FixBillingService

Jangan kunci sementara mencoba Stripe

Review ronde 2 (Ruling 17) ditemukan "apakah ini penciptaan?" diperlukan tapi tidak cukup. Pertanyaan yang penting: dapat subjek ini Secara sah diciptakan lebih...

Kamo·2mo ago
FixBillingService

Kunci milik Stripe hanya menciptakan, bukan pada mutasi

Ulasan Ronde 1 (Ruling 15) menemukan Kritis: idempotensi stabil kunci pada pemutakhiran / batalkan / melampirkan / detach bukan sebuah pengaman, ini adalah bug....

Kamo·2mo ago
FixKlusterServices

Otomatis-reconnect relokasi-loop setiap halaman ke layar kosong

Aku mengirim ini dan itu mengambil desktop ke bawah: halaman putih kosong dan tab memuat selamanya. Dimatikan in- cluster segera; ini adalah memperbaiki nyata. ...

Kamo·2mo ago
Fixkamo-internal

Baca-pagar SMS / AI marks baca, fold sessionType kedalam sameSessions

Tiga review temuan terhadap Tugas 21, semua plan- mandat: - MarkSmsRead / markAiRead tidak memiliki pagar baca: penyegaran atau dorongan inbound pemecahan anta...

kamo·2mo ago
FixBillingService

Membuat setiap Stripe menulis idempoten, dan gagal membangun pada yang baru tanpa kunci

Tenggat soket pada sebuah Stripe menulis yang sebenarnya berhasil tak bisa dibedakan, dari pihak kita, dari salah satu yang tidak; tanpa kunci idempotency yang ...

Kamo·2mo ago
FixBillingService

Commit tanda yang diproses dengan uang tulis, bukan di depannya

markProcessed was REQUIRES _ NEW, so it committed processed = true while the uang penangan menulis masih uncommitted di luar ditangguhkan transaksi. JpaTransati...

Kamo·2mo ago
Fixkamo-internal

Sebuah hexhead dilemparkan tidak bisa lagi mengakhiri panggilan hidup

SoftphoneTool tidak pernah mendengarkan untuk alat yang dapat dibuka: perluTutup Alat Pesan dipakai untuk melindungi teks yang tak terkirim, sehingga mencetak t...

kamo·2mo ago
Fixkamo-internal

A refresh mid- call tidak lagi re-dials pelanggan

Alat - jendela snapshot replayed props verbatim, yang tepat untuk keadaan dan salah untuk instruksi. 'AutoDial: benar' selamat ke jendela yang dipulihkan dan 'A...

kamo·2mo ago
FixMediaService

Konsistensi penanganan kesalahan dan pelapisan pada dua temuan ulasan

Penemuan Ulasan pada Tugas 14 dan 15: - SystemBugController diselenggarakan sebuah SystemBugRedome field dan queried secara langsung untuk jumlah new- bug, sem...

Kamo·2mo ago
FixMediaService

Menjaga unread- mencari sendiri, bukan hanya siaran

Teka-ulang pencarian pada Tugas 9: peristInbound adalah @ Transaksional, dan hanya panggilan dalam loop per- anggota sangat luar biasa-aman (menelan kegagalan s...

Kamo·2mo ago
August 25, 2026
Fixkamo-internal

Terapkan merek yang penyihir baru saja dikumpulkan

Warna, logo dan latar belakang dipilih saat menciptakan sebuah organisasi tidak mencapainya. Anggota membuka area kerja baru mereka pada branding baku dan harus...

kamo·2mo ago
FixSecurityService

/ org / saat ini berhenti tergantung dari sebuah sesi Hibernasi hidup

Titik akhir ini adalah apa yang ruang kerja shell beban sebelum render, dan klien menolak rekaman itu tidak dapat membaca - Organisasi. Dari JSON melempar tanpa...

Kamo·2mo ago
Fixkamo-shared-library

Membuat pemeriksaan webhook ritel gagal ditutup dan membandingkan dalam waktu konstan

validateSignature digunakan untuk kembali benar tiga cara tanpa memverifikasi apa-apa: a null secret short-beredar, enam dari sebelas jenis penyedia jatuh melal...

Kamo·2mo ago
Fixkamo-login

Lanjutkan tetap non-aktifkan setelah area kerja dibuka

Tombol telah dilakukan dinonaktifkan = {! dipilih oleh £124; = 124; mengirimkan}, tapi hanya mengirimkan benar untuk durasi permintaan. Pada sukses halaman set ...

Kamo·2mo ago
Fixkamo-login

Hanya token dihabiskan mengirim anggota kembali ke awal

Setiap status non-ok jatuh kembali ke "Silakan masuk lagi", yang hanya benar dari 401 - yang status yang berarti tanda seleksi benar-benar hilang. SecurityServi...

Kamo·2mo ago
FixSecurityService

Pilihan area kerja yang gagal tidak lagi merusak tanda-in

Dilaporkan sebagai dibuang kembali ke bidang email dengan "Tanda-in waktu keluar. Tolong tanda tangani. dalam lagi ". setelah mengklik Lanjutkan. Waktu timeout ...

Kamo·2mo ago
FixSecurityService

Stop logo lulus kelaparan latar belakang, dan membaca < gambar >

Didiagnosis terhadap situs nyata yang kembali enam logo, warna merek dan gambar latar belakang nol. Tiga penyebab terpisah, semua kita. Logo lulus bisa makan s...

Kamo·2mo ago
Fixkamo-internal

Tutup ruang mati di bawah pager jaringan utama

Pager duduk di bagian bawah dari grid CardContent, dan CardContent kapal '&: last- anak {padding-bottom: 24px}' dari sendiri. Pemilih itu membawa kelas ditambah...

kamo·2mo ago
FixKlusterServices

Koneksi otomatis sedang mengawasi kelas yang tidak pernah muncul

It keyed on * * * * * * * * * * * * * * * * * Kelas itu ada di Guacamole 's stylesheet dan dalam tidak satupun dari templat nya, sehingga selector cocok apa-apa...

Kamo·2mo ago
FixKlusterServices

Tumpukan Cap Guacamole, dan unbreak menyebarkan yang menghalangi itu

Dua kesalahan, salah satunya milikku. MINE PERTAMA: 'node --test' gerbang ditambahkan dengan auto- reconnect script menunjuk di DIREKTORI, dan node pelari meny...

Kamo·2mo ago
Fixkamo-internal

Katakan dengan jelas apa domain field adalah untuk

Petunjuk ini menjelaskan bidang dalam hal host yang dihasilkannya - internal. < domain > untuk area kerja, login. < domain > untuk sign-in - yang berarti tidak ...

kamo·2mo ago
FixInitializerService

Jatuhkan batasan cek beku yang membeku yang diciptakan Hibernate

Hibernasi menulis CHECK (col > = 0 AND col < = N) melalui sebuah @ Enumerated (ORINAL) kolom di CREATE TABEL, dimana N adalah koordinat tertinggi yang ada yang ...

Kamo·2mo ago
Fixkamo-internal

Tutup lima celah dalam saran merek situs

Lima hal ditemukan membaca potongan pertama kembali, semuanya nyata. Lencana "Ditambahkan di bawah" berbohong. Ini hanya dilacak yang kartu telah klik, jadi te...

kamo·2mo ago
Fixkamo-internal

Masukkan Sebagai Anggota Sistem tidak lagi membutuhkan keanggotaan Anda sendiri

Tombol dinonaktifkan oleh canEnterOrg, yang menanyakan apakah VIEWER menyimpan suatu yang dapat digunakan keanggotaan - sehingga hijau keluar untuk persis orgs ...

kamo·2mo ago
FixSecurityService

Domain yang belum selesai memilih host lain, bukan penolakan

Memasuki sebuah org ditolak langsung kecuali domain custom sendiri telah menyelesaikan DNS dan SSL. Itu benar ketika memasuki berarti navigasi ke https: / / int...

Kamo·2mo ago
FixKlusterServices

Berhenti menangis burung kenari serigala setelah setiap restart sah

session _ durable memperlakukan token REJECTED sebagai kegagalan daya tahan. Itu bukan Pengusiran itu penjaga: gateway restart, atau Guacamole 's sendiri waktu ...

Kamo·2mo ago
FixKlusterServices

Hentikan setiap penyebaran dari melemparkan semua orang dari desktop mereka

"Kesalahan telah terjadi dan tindakan ini tidak dapat diselesaikan" setelah meninggalkan desktop terbuka bukan timeout idle dan bukan masalah peramban. Itu CI. ...

Kamo·2mo ago
FixMediaService

Bangun pola pencarian di luar permintaan, dan uraikan query dalam suatu tes

likePattern mengubah sebuah istilah pencarian absen menjadi '%' sehingga tidak ada parameter kosong yang pernah ada mencapai sebuah ekspresi string, dan escape%...

Kamo·2mo ago
Fixkamo-shared-library

Hentikan daftar bug 500 pada setiap beban yang tidak disaring

PostgreSQL tidak dapat menyimpulkan sebuah tipe untuk sebuah parameter kosong didalam sebuah string ekspresi: LOWER (CONCAT ('%',: cari, '%')) dengan sebuah nul...

Kamo·2mo ago
FixKlusterServices

Jalankan sesi yang dikirim di ruang kerja orang tua umum

kode VS Sage adalah area kerja multi- akar memegang semua 63 repositori, jadi mengambil folder area kerja pertama berakar bug tentang situs login dalam Affervic...

Kamo·2mo ago
Fixkamo-shared-library

Tambahkan AiDispatchRequest kode push telah mengimpor

Layanan SecurityService SystemBugAiDispatchController dan Layanan SystemBugAiDispatchService berada di main dan impor Tapi... rekaman itu sendiri tidak pernah d...

Kamo·2mo ago
FixKlusterServices

Katakan apa arti sebenarnya koneksi KamoDesktop yang mati

Saham Guacamole CLIENTERROR _ TUNNEL _ 204 adalah "Koneksi yang diminta tidak Ada. Silakan periksa nama koneksi dan coba lagi ". Tidak ada koneksi nama untuk pe...

Kamo·2mo ago
FixSecurityService

Hentikan token SSO kadaluarsa dari mengosongkan sesi desktop langsung

"Koneksi yang diminta tidak ada. Silakan periksa nama koneksi dan coba lagi ". Pada sebuah reconnect KamoDesktop bukan sebuah koneksi hilang. Itu adalah SSO tok...

Kamo·2mo ago
FixKlusterServices

Kirim laporan bug tanpa mensimulasikan tombol stroke

vscode: handler / / URI dan mengirim return sintetis. Diukur pada desktop-1, yang tidak dapat bekerja: loker layar KDE menyimpan sebuah pengambilan masukan X ek...

Kamo·2mo ago
FixSecurityService

Kirim anggota ke host area kerja, bukan path relatif

Signal IncompletionService mengembalikan suatu relatif / validate? otk =. Itu menyelesaikan terhadap host yang melayani SIGN-IN - login. < apex > - dan kamo- lo...

Kamo·2mo ago
FixSecurityService

Hapus "organisasi pertama dalam database" fallback

Tujuh blok di lima kontrol berakhir org- resolusi dengan, dalam efek: jika nama server adalah localhost atau IP kosong, kembalikan mana organisasi daftar basis ...

Kamo·2mo ago
FixSecurityService

Jauhkan alias unik platform-lebar, pada kedua jalur tulis

Penciptaan memeriksa alias hanya dalam satu penyedia keamanan, dan PUT / org / {id} memeriksa apa-apa - ia menerapkan apa pun yang diberikan. Keduanya masuk aka...

Kamo·2mo ago
August 24, 2026
Fixkamo-internal

Cat branding dari org dalam tab, bukan host

getTheme Path () diturunkan dasar tema dari window.location.hostnames. Itu menjawab pertanyaan yang benar sementara setiap organisasi memiliki nama host nya sen...

kamo·2mo ago
Fixkamo-internal

Bersihkan sesi kloning di dalam tab sebagai

Memasuki sebuah org membuka tab dengan window.open (", '_ blank') dan menunjukannya at / validate. Itu titik silang sampai sekarang, jadi tidak ada yang dibagi....

kamo·2mo ago
Fixkamo-shared-library

Lima kata kerja yang sudah ada harus kapal yang tersedia

Pengiriman enam anak PLANNING salah untuk lima dari mereka. RETAI, RENTAL, PELAYAN, SUBSCRIPSI dan PROCUEMENT tidak fungsi baru - mereka adalah apa yang Commerc...

Kamo·2mo ago
Fixkamo-internal

Baca sesi dari tab, bukan berbagi cookie jar

46 modul klien membaca * * id keluar dari dokumen. cookie dan mengirimkannya sebagai X- * * * -Token. Penyimpanan sesi adalah per- TAB; cookie adalah per- ORIGI...

kamo·2mo 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