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 22, 2026
FixSecurityService

Sertakan bendera pemilik tim di * * * untuk platform admin UI

Simpan Anggota Tim {memberId, Pemilik Organisasi} dalam sesi Redis di login sehingga kamo- internal hasPlatformAdminAccess dapat memuaskan pemilik Top-level org...

Kamo·6mo ago
Fixkamo-internal

Berhenti menduplikasi string query dalam proksi API aksesor- log

forwardToApi telah menambahkan string pencarian permintaan masuk. Embedding ? param dalam path dihasilkan URL salah bentuk dan Spring gagal untuk mengurai halam...

kamo·6mo ago
April 21, 2026
FixSecurityService

Jatuhkan surat dari alias DNS CNAME yang diperlukan

Hapus surat dari KnownAlias sehingga verify- dns dan onboarding tidak lagi membutuhkan mail.example.com; domain custom baru juga melewatkan auto- creating alias...

Kamo·6mo ago
Fixkamo-internal

Align daftar subdomain yang diperlukan tanpa surat

Match SecurityService KnownAliseses for DNS setup UI and manual guide.

kamo·6mo ago
Fixkamo-internal

Model keamanan kehormatan untuk usia dan ATF pada label perilaku

Parse boolean compliance literals dari API. Bangun dropdown usia dari normalisasi token whitelist dan numerik id AgeReq; hindari menampilkan penuh usia daftar k...

kamo·6mo ago
FixSecurityService

Benar-model sumber dan menormalkan kepatuhan dalam API

Gunakan resolusi resolver untuk BRANCH _ TYPE vs MASTER daripada memasukkan dari BranchTypeID saja. Normalize FALSE / TRUE compliance literals dalam applied- mo...

Kamo·6mo ago
Fixkamo-shared-library

Resolusi model sumber dan kebijakan standar terapan

Tampilkan pemecahan AppliedModelWithSource sehingga penelepon tahu apakah model aktif berasal dari tipe cabang atau master fallback. Peta FALSE / TRUE / 0 / 1 k...

Kamo·6mo ago
Fixkamo-internal

Cache-bust tema CSS dan aset melalui Revisi Tema

Ambil config dengan no- store; append v = themeRevisi ke globals.css dan favicon URL Jadi browser drop tema cached basi setelah setiap porsi.

kamo·6mo ago
FixSecurityService

Tulis globals.css sebelum membersihkan; jalankan pembersihan async

Urutkan ulang provisionUpdate sehingga writeConfigFiles (warna, config, manifest) dijalankan sebelum pembersihan berkas latar belakang. Muat ulang org dari DB u...

Kamo·6mo ago
FixSecurityService

Terapkan warna org yang dikomit ke MinIO globals.css

Muat Ulang Organisasi dari DB pada awal penyediaan async sehingga writeConfigFiles melihat warna disimpan oleh PATCH / colors (pengontrol snapshot bisa basi). P...

Kamo·6mo ago
FixEmailService

Fall back to org _ domains when no email _ provider _ domains default set

KamoMasin Validator sulit-gagal dengan 403 untuk orgs yang memiliki domain DNS-verified dalam org _ domains tetapi tidak pernah ditambahkan ke email Registri do...

Kamo·6mo ago
Fixkamo-internal

Gunakan getmberIdString () di NavTop untuk mencegah kehilangan presisi int64

getmemberId () mengkonversi CockroachDB unik _ rowid ke nomor JS, memotong ID > MAX _ SAFE _ INTEGER (mis. 11688565817423046... 000). Ganti semua ID anggota Nav...

kamo·6mo ago
FixSecurityService

Tandai domain kustom DNS-verified sebagai isdefault dalam domain API

Sebelumnya hanya * .kamocrm.com subdomains yang ditandai isBaku, jadi orgs dengan domain apex gubahan yang diverifikasi (mis. kamocrm.com) selalu diperoleh defa...

Kamo·6mo ago
Fixkamo-internal

Kirim string UUID avatar ke anggota PUT, bukan parseInt

ID Avatar adalah UUID; parseInt dihasilkan NaN atau nilai dipotong sehingga anggota pembaruan avatar dilewati atau salah setelah menyegarkan. Gunakan ID string ...

kamo·6mo ago
FixSecurityService

Ijinkan percabangan ketika pengguna adalah org pemilik TeamMber

Penyesuaian tema dan logo / latar belakang hanya diunggah oleh Organisasi. pemilik FK; aplikasi UI memperlakukan pemilik organisasi sebagai Pengelola Tim. yang ...

Kamo·6mo ago
Fixkamo-internal

Tampilkan pesan ketika gambar sumber tanaman foto hilang

Membantu ketika berkas penyimpanan dihapus tapi baris avatar masih ada.

kamo·6mo ago
FixSecurityService

Bersihkan pengguna dan anggota FK sebelum menghapus baris avatar

Menghapus avatar gagal dengan batasan DB ketika itu masih avatar pengguna aktif atau penimpaan khusus anggota, yang cocok dengan blobs MinIO yang rusak dimana p...

Kamo·6mo ago
Fixkamo-internal

Handel provision- tema HTTP error dan reset provisioning UI

Tunggu tema POST / provision- setelah percabangan dan latar belakang disimpan; pada bukan-202 tampilkan kesalahan API dan bersihkan panel. Increment theme Provi...

kamo·6mo ago
FixSecurityService

Selesaikan host folder tema tanpa verifikasi DNS ketat

Sistem tema yang diperlukan adalah DnsVerified untuk setiap domain, jadi orgs hanya menggunakan subdomain kamocrm.com bawaan tidak pernah memulai pekerjaan asyn...

Kamo·6mo ago
Fixkamo-internal

Hubungkan StoMP sebelum POST untuk menghindari kemajuan yang hilang

WebSocket hanya dimulai ketika provisioning menjadi true, sementara provision- tema menembak di tikungan yang sama; backend Aznc dapat mempublikasikannya sebelu...

kamo·6mo ago
FixMediaService

Relay isi tema dari inti NATS

Match SecurityService core publish: berlangganan dengan Dispatcher on Security.theme.provision. * daripada JetStream (stream hanya mencakup percakapan).

Kamo·6mo ago
FixSecurityService

Terbitkan kemajuan penyediaan tema pada inti NATS

Stream CHAT _ MESSAGES stream dikonfigurasi untuk percakapan. > hanya, jadi publikasi ke * * * * * * * * * * * * * * * gagal stream validasi dan UI melihat Tida...

Kamo·6mo ago
Fixkamo-internal

Gunakan string org ID untuk keamanan org API dan tema WS

getOrganiId () memaksa orgID dengan Number (), merusak ind64 Cockroach ID dalam / api / security / org / {id} / * URL (404 / gagal menyimpan). Tambahkan getOrga...

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