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
July 5, 2026
Fixkamo-shared-library

Kepemilikan stamp peminjam dalam tx terpisah (hindari transent- graph cascade)

createBlankOwnedByMber re- disimpan grafik aplikasi dalam tx yang sama sebagai createBlank, sebelum Baris peminjam / deklarasi telah dihapus Oleh Transientity V...

Kamo·3mo ago
July 4, 2026
Fixkamo-internal

Jatuhkan teks abu-abu ringan; gunakan warna gelap -800 untuk label / sekunder

Menengah abu-abu (abu-abu 500 / 600 / 700, # 6b7280 / # 9ca3af) dibaca sebagai dinonaktifkan. Push semua teks dan label sekunder ke gray-800 / # 374151 seluruh ...

kamo·3mo ago
Fixkamo-internal

Pemerintah proksi PUT / DELETE + per-org Gubernur overrides UI (D4)

- Proksi pemerintahan sekarang maju PUT / DELETE (platform-default simpan + per-org hapus tidak dapat dicapai - GET / POST-only proxy). Tambahkan pembantu http ...

kamo·3mo ago
Fixkamo-internal

Stop loop jaringan baris pipa; detail penuh lebar

- Data baris pipa Loan: kisi dibungkus dalam tubuh SectionCard 'fill' (overflow: auto) sekitar ketinggian: 100% Grid AG, menyebabkan sebuah resizeObserver / tin...

kamo·3mo ago
Fixkamo-internal

Tembakkan popup accectlead untuk menjadi Tersedia; jatuhkan animasi api

Popup sekarang memicu di tepi meningkat (timbal kredit diterima) DAN (nav-top status Tersedia) - sehingga kebakaran baik ketika memimpin sudah menunggu saat And...

kamo·3mo ago
FixInitializerService

Pindai repos mlos.entry (Mc5.A) + taruh mlos _ aus _ config _ config (D40)

- Tambahkan com.kamo.z.shared.mlos.asuch ke @ EnableJpapositories * * * * * * * * * * * * * itu component- dipindai tetapi bukan JPA repo, membatalkan awalan KI...

Kamo·3mo ago
Fixkamo-internal

Tipe kembali yang jujur untuk updateStageOverride (baris mentah, bukan StageAutonomyView)

Pengamatan review: PUT mengembalikan entitas override mentah, bukan StageAutonomyView (recompute efektif / lantai adalah diperoleh-saja). Tipe Janji < tidak dik...

kamo·3mo ago
FixDaemonService

Konsumen temuan - MLOS rahasia, timeout HTTP, max- pengiriman penjepit, 4xx skip, boot rebind

Review tambahan (2 lensa; 5 verifikasi meninggal pada batas sesi - menyesuaikan dengan 9 mentah temuan dengan tangan, 6 nyata): - WRONG SECRET (dikonfirmasi ole...

Kamo·3mo ago
July 3, 2026
Fixkamo-internal

Tipe ID TrialStatus sebagai string yang cocok dengan serial panjang-as- string

Layanan BillingService kini serializes Panjang sebagai string JSON (id org / anggota CockroachDB unik _ rowid () > JS MAX _ SAFE _ INTEGER). Align TrialStatus.o...

kamo·3mo ago
FixBillingService

Serialisasi panjang ids sebagai string untuk menghentikan org- id kerugian presisi

ID org adalah CockroachDB unik _ rowid () nilai yang melebihi JS MAX _ SAFE _ INTEGER. Layanan BillingService serialisasi mereka sebagai JSON mentah angka, jadi...

Kamo·3mo ago
FixDaemonService

Register JSR-310 pada pemangkas konsumen - amplop nyata membawa sebuah kejadian Instant

E2E menangkapnya: kedua nyata decision.disated peristiwa yang mati-digaris sebagai 'Unparseable' karena ObjectMapper telanjang tidak dapat deserialize java.time...

Kamo·3mo ago
Fixkamo-internal

Hot Reassign - selalu posting catatan panggilan yang diperlukan; menjaga assignee saat ini dipilih

Tinjau follow- up: (1) drop yang comment- dedup ref yang dapat diam-diam melewatkan catatan yang dibutuhkan pada percobaan kemudian (atau sebuah retry diedit) s...

kamo·3mo ago
Fixkamo-shared-library

MlosConfigure ChangeLog date _ created - drop @ Kolom Baku (duplikasi baku)

Baik @ Kolom Default ("now ()") dan kolumnDefinition = "TIMESTAMP DEFAULT sekarang ()" made Hibernasi memancarkan 'TIMESTAMP DEFAULT sekarang () baku sekarang (...

Kamo·3mo ago
FixVOIPService

Exclude / api / voip / sms / templat dari filter sesi OTK

Titik akhir dari dokter- 07 SMS adalah sesi - kurang panggilan internal dijaga oleh Internall Otorisasi (X-Internall-Auth), tapi OTKValidasi Filter masih berlar...

Sage·3mo ago
Fixkamo-internal

Terapkan temuan-tinjauan Konserarial- pada komposer tulis pelayan

- a11y: Panah WAI-ARIA - kunci pola radio (shared onRadioKey helper) untuk vonis + run- tujuan pengugmentasi kontrol (mereka adalah perangkap keyboard); fokus k...

kamo·3mo ago
FixSecurityService

Close residual cross-org exist oracles + cap worm-bound JSON blobs

Tambahan-ulasan temuan MLOS-W-01 / 03 / 04: - 44-normalisasi amplop daftar kosong sekarang gema kunci identitas permintaan * * * * * * * * * * * * * * begitu ti...

Kamo·3mo ago
Fixkamo-shared-library

MediaObjTransit.date _ created insitable = false so DB default fills it

Pembangun tidak pernah menetapkan datecreated; hibernasi terikat NULL dan melanggar batasan NULL NOT, memecahkan addMendhsTosession (dan dengan demikian badan s...

Kamo·3mo ago
FixSecurityService

Klaim atom sebelum memimpin penciptaan - mencegah anak yatim kotoran memimpin

sosial.lead.new dapat diproses secara kontemporer (Old + new Security Kapsul layanan keduanya memegang core- NATS berlangganan selama RollingUpdate Singapura me...

Kamo·3mo ago
Fixkamo-internal

Jangan tembakkan popup baru pada refresh / ketika tidak tersedia

status saya dari AvailbilityContext default ke 'AVAILABLE' sampai dua fetches async (/ user-info kemudian / anggota / me / ketersediaan) menyelesaikan, sehingga...

kamo·3mo ago
July 2, 2026
Fixkamo-internal

Menulir ulasan semir (i18n, a11y, kontras, enum humanize)

Terapkan temuan tinjauan: lokalisasi pembekuan / ya / tidak + humanized aria- label, humanize enum pills, phase title parity case (shared titleCase), null-safe ...

kamo·3mo ago
FixSecurityService

Penjaga penyewa yang sedang menulis surat pernyataan / validasi

Ulasan menemukan penjaga org adalah sebuah no- op pada kasus empty- umum untuk by- id pengabaian / validasi dibaca (yang layanan MLOS tidak org- filter), keboco...

Kamo·3mo ago
Fixkamo-internal

Tambahkan hilang / api / keamanan / lead-imports proxy route; baku untuk Impor Templat

- Dasar GET / POST / API / keamanan / pemimpin-impor tidak memiliki proksi route.ts selanjutnya (hanya sub-path did), so Past Imports fetch (and the import POST...

kamo·3mo ago
FixSecurityService

Gate FFA acceptability on suspense in availlable-ringkasan + available

availlable-ringkasan sekarang menyelesaikan jatah anggota dan melewatkan produk ketika disuspensi Sebelum bebas - untuk semua sirkuit pendek, dan tersedia () ge...

Kamo·3mo ago
Fixkamo-shared-library

Suspensi sekarang sebenarnya memblokir penerimaan (alert + accept + FFA)

find ApplicableAllotments disaring 'AND la.isActive = true', so getMostSpecificAllotment mengembalikan sedikit mundur ACTIVE spesifik (atau tidak sama sekali) k...

Kamo·3mo ago
FixVOIPService

Implement POST / api / bulktext / send internal transactional SMS

SecurityService 's BulkTextSmssClient (password-recovery + akunts-SMS) telah selalu POSTed * * * * * * * * * * * * * untuk / api / bulktext / send, tapi pengont...

Sage·3mo ago
Fixkamo-internal

Kirim leadId sebagai string ketika membuat sebuah komentar

parseInt () id timah bulat melewati JS MAX _ SAFE _ INTEGER, sehingga backend mencari memimpin yang tidak ada dan kembali 404, permukaan sebagai 'Gagal buat pos...

kamo·3mo ago
FixSecurityService

Terima leadId sebagai string dalam createPost untuk melestarikan CRDB id presisi

ID timbal adalah CRDB unik _ rowid () nilai yang melebihi JS MAX _ SAFE _ INTEGER. Antarmuka sekarang mengirimkan leadId sebagai string; parse baik String dan n...

Kamo·3mo ago
Fixkamo-internal

Selesaikan nama anggota pada / leads / credit + link ke akun mereka

Kolom anggota dan filter menunjukkan ID mentah karena peta nama dibangun dari / api / keamanan / anggota, yang CockroachDB Panjang id serialisasi sebagai nomor ...

kamo·3mo ago
Fixkamo-internal

Buat opsional untuk EditableCard onEdit sehingga penugasan ulang saat melakukan pemeriksaan-ketik

Kartu penugasan melewati 'can ReassignManually? start EditAssignment: undefined' untuk EditableCard.on Sunting, tapi onEdit diketik '() = > void' (dibutuhkan), ...

kamo·3mo ago
Fixkamo-internal

Keadaan sibuk saat Mulai Impor + taruh log debug

- non-aktifkan Impor / Back dan tampilkan spinner + 'Importing...' ketika impor POST dalam penerbangan, mencegah pengiriman duplikat pada berkas besar - hapus [...

kamo·3mo ago
FixSecurityService

Corretness, scale & PII hardening in LeadImporController

- dedup via scoped LeadRepositori query daripada findall () atas semua penyewa (adalah sebuah OOM / DoS + cross- penyewa risiko, re-run per 1000-row batch) - ca...

Kamo·3mo ago
Fixkamo-shared-library

Scope impor dedup query + org-guard anggota / vendor- penempatan produk

- * * * * * * * * * * * * * * scoped, projection- hanya duplikasi pencarian untuk impor manual (menggantikan sebuah per- batch findall () yang dehidrasi setiap ...

Kamo·3mo ago
July 1, 2026
Fixkamo-shared-library

Pin MarkedForReassignment By FK to INT8 (tidak ada turunan baku)

Tanpa kognDefinition, anggota salinan Hibernasi (INT8 DEFAULT unique _ rowid ()), Jadi CockroachDB diisi ulang baris lead ada dengan ID anggota palsu pada ALTER...

Kamo·3mo ago
Fixkamo-internal

Berhenti menyegarkan ikon berkedip melalui loop check tak terbatas

Setelah domain adalah SSL-dikonfirmasi, checkDns tanpa syarat dibangun baru domain objek bahkan ketika ssllocated sudah benar. Objek baru referensi mengaktifkan...

kamo·3mo ago
FixEmailService

Kembali 422 (bukan 500) ketika anggota tidak memiliki kotak surat

listFolders dan titik akhir membaca lainnya melemparkan IllegalStateException dari MailContex.toMailcredit () ketika anggota tidak memiliki kredensial IMAP Diat...

Sage·3mo ago
Fixkamo-internal

Jangan ambil org dengan a precision- dipotong id

LabelManager diturunkan orgldStr dari getOrganiIdString () (precision- aman) dengan getOrganiIdString () a fallback ke String (organizon.id). organizonzation.id...

kamo·3mo ago
FixSecurityService

Set daerah situs + gunakan node- lokal MiniO per pod

- Tambahkan kamo.mino.region (MINIO _ REGION, baku us- west- ca- s-1) sehingga SigV4 tanda tangan cocok dengan daerah situs server yang dipaksakan; perbaikan la...

Kamo·3mo ago
Fixkamo-shared-library

Tanda tangani permintaan dengan daerah yang dapat diatur

MinIO now enforces MINIO _ SITE _ REGION (us-west- ca- s-1) in the SigV4 Skup otorisasi sejak situs replikasi diaktifkan. Klien adalah dibangun tanpa sebuah wil...

Kamo·3mo ago
Fixkamo-login

Jatuhkan gambar latar belakang yang 404 daripada menampilkan bingkai yang rusak

Lacak berkas gambar latar belakang yang gagal dan saring mereka keluar dari putar Swiper, sehingga sebuah tema yang tidak benar-benar diberikan (mis. pilihan, y...

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