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 3, 2026
Featurekamo-internal

Tampilkan layar steward Sebelumnya (rate ladder + LPA waterfall), langsung

Tab steward ketiga, pada dikirim MLOSPiringService membaca melalui Layanan SecurityService baru proxy (+ org-scoped baru berjalan baca). Org menjalankan inventa...

kamo·3mo ago
FeatureSecurityService

Ulasan harga proksi baca (rate ladder + LLPA dekomposisi)

MlosPricingController @ / api / Security / mlos / pricing + MlosPricingClient to MLOSPricingService (/ api / harga). Menghilangkan pengontrol MlosBase. menjalan...

Kamo·3mo ago
July 2, 2026
Featurekamo-internal

Arsip - not- hapus pasar, pasar-hanya pipa, tarik reorder

Tipe Pertunangan Pengaturan: - Pasar arsip (tipe "ARCHIVE" untuk konfirmasi) daripada menghapus; Aktif / Arsip sub- tab; kembalikan dari Arsip. Detil pasar Hapu...

kamo·3mo ago
FeatureSecurityService

? filter status pada daftar pasar; hapus DELETE berlebihan

GET / API / secure / commerce-markets now takes an opsional status = active 124; archived ari124; all (default aktif) sehingga pengaturan tab Archived dapat mem...

Kamo·3mo ago
Featurekamo-shared-library

Pencarian pasar arsip; drop redundan hard-delete

Tambahkan FindArchivedByOrganiationId + FindAllByOrganization Saya Ordered dan cocok dengan metode layanan * * * * * * * * * * * * * * Pengaturan perdagangan da...

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

Menulis ulang layar steward (agensi AUS + bukan-QM), langsung

Tab pelayan kedua, pada pengiriman MLOSUnderWriting Service dibaca melalui baru Keamanan Layanan proxy. Badan AUS menjalankan inventaris (DU / LP / GUS + keputu...

kamo·3mo ago
FeatureSecurityService

Menulis ulasan baca proxy (agensi AUS + bukan aturan internal QM)

MlosUnderWritingController @ / api / Security / mlos / underwriting + MlosUnderwriting Klien kepada MLOSUnderWriting Service (/ api / underwriting, X-Internall-...

Kamo·3mo ago
Featurekamo-internal

Wire Capital & Risk Command Center ke jalur-baca langsung

Gantikan lapis fixture dengan akhir-ke-akhir jalur baca: peramban - > * * * * * * * * * * * * * * * penangan rute - > APIService - > SecurityService MlosKapalMa...

kamo·3mo ago
FeatureSecurityService

Pramugari-pasar Kapten baca proksi untuk Pusat Perintah

Tambahkan suatu MLOS-named, proksi baca-saja yang memungkinkan kamo- internal Capital & Risk Pusat Perintah mencapai layanan MLOSKappalMarketsService tanpa meng...

Kamo·3mo ago
Featurekamo-internal

Konsol perintah Pusat Perintah MLOS Capital & Risk Center

Tambahkan konsol hipotek asal-asal asal di bawah / perdagangan (pasar MORTGAGE tab), mengganti placeholder intents / commitment sub-tab dengan MortgagePrawarder...

kamo·3mo ago
Featurekamo-internal

Sistem Wide toggle + reduit- balance editor + cascade filter; riwayat anggota filter / links / pagination; injeksi ikon + INJECT mengkonfirmasi

- / lead / kredit: right- aligned 'System Wide:' Aktif / Suspend dropdown; Saldo Kredit gunakan Sel InfinityCell (invalidates rendah, lets as-is); Saringan prod...

kamo·3mo ago
FeatureSecurityService

Sistem-lebar toggle, head-views, kredit-balance edit, pagination history

- / kredit / sistem- wide GET + PATCH (org kredit -suspensi), / kredit / lead-views (VIEW _ LEDS Selendang pemegang. - Credit- keseimbangan penyuntingan pada PA...

Kamo·3mo ago
Featurekamo-shared-library

Kredit systemwide suspend, redunit.balance invalidation, paginated history

- Organ LeadConfig (ORG _ LEAD _ CONFIG tabel): org- lebar 'System Wide' switch yang suspends CREDIT-BASED lead otomatis assignmen (FFA tidak terpengaruh); gate...

Kamo·3mo ago
Refactorkamo-internal

Jatuhkan judul in- tampilan berlebihan pada Templat / Past-Impor tab

Label subtab telah menamai tampilan, jadi hapus judul h4 + subtitle dari Manajer Promod ImportTemprateManager and LeadImportHistoryManager; menjaga tindakan pen...

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
Featurekamo-internal

Pecah Lead Credits ke dalam Aksi Tersedia / Sejarah / Kelola

Urutkan ulang aksi top-right ke: Tambahkan Lead Baru, Leads Tersedia (leads / lead / avable, Ikon Bolt + indikator ketersediaan hidup, yang ditunjukkan dengan E...

kamo·3mo ago
Refactorkamo-internal

Jatuhkan tab Impor Leads; dua sub-tab + tombol header

- Hapus sub- tab 'Impor Leads'; wizard impor sekarang terbuka dari always-terlihat Tombol 'Impor Leads' dalam tajuk halaman. Hanya tersisa dua subtab: Impor Tem...

kamo·3mo ago
ChoreEmailService

Wire mlos- prooral- auth (INTERNAL _ AUTH _ SECRET) ke dalam penyebaran [skip ci]

Layanan EmailService 's InternalOtorisasi penjaga / api / email / templates / send + / seed-org pada Mechanal.mest.secret, yang unset (fail-closed 503). Berbagi...

Sage·3mo ago
ChoreSecurityService

Wire mlos- prooral- auth (INTERNAL _ AUTH _ SECRET) ke dalam penyebaran [skip ci]

SecurityService apos; s tenaga kerja - auth klien (pemulihan SMS - > VOIP, email pemulihan + template benih - > Email) kirim X-Internall-Auth dari proseal.secre...

Kamo·3mo ago
ChoreVOIPService

Wire mlos- prooral- auth (INTERNAL _ AUTH _ SECRET) ke dalam penyebaran [skip ci]

Penjaga baru / api / bulktext / kirim titik akhir. Berbagi produksi yang ada nilai progreal- auth (mlos- proceal- auth) sehingga SecurityService 's pemulihan SM...

Sage·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
OtherKlusterServices

Provisions R1 MEDIA JetStream stream via idempotent bootstrap Job

Media / lead- feed events (media.wath. *, media.pos. *) had no JetStream stream, so publishes returned '503 No Responders Request' (obrolan. > ditutupi oleh CHA...

Kamo·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
Chorekamo-internal

Bangun ulang untuk menarik kunci i18n baru dari kamus terjemahan

Kunci impor manual ditambahkan ke kamo- terjemahan - kamus (en) yang CI salin ke dalam pesan / pada waktu membangun; ini kekuatan membangun kembali sehingga gam...

kamo·3mo ago
Featurekamo-internal

Suntikkan aksi Lead Uji pada / lead / tersedia (hanya manajer)

Tambahkan tombol 'Petunjuk Tes Inject' di samping Terima untuk setiap vendor / produk, hanya ditampilkan ke anggota dengan Manvage _ CREDITS. Buka dialog konfir...

kamo·3mo ago
FeatureSecurityService

Inject test lead + fix Manage- Credits list untuk grant- all admins

- Baru POST * * * * * * * * * * * * * * * * * * * * (Manage _ CREDITS): Membuat sintetis 'Void > Uji Lead' (John Doe / 555-555555 / Noreply @ < org domain dasar...

Kamo·3mo ago
Featurekamo-shared-library

Simpan kunci berkas asli yang diunggah pada run LeadImpor

Tambahkan SOURCE _ FILE _ KEY + SOURCE _ FILE _ CONTENT _ TIPE kolom sehingga jalankan referensi berkas asli terarsip dalam MinIO (KamoInitializer menambahkan k...

Kamo·3mo ago
Featurekamo-internal

Arsip & unduh berkas impor asli

Pada Start Impor berkas mentah diunggah (susah payah) dan kuncinya dilewatkan ke impor POST; Impor masa lalu menampilkan tombol Unduh untuk dijalankan dengan be...

kamo·3mo ago
FeatureSecurityService

Arsipkan berkas asli ke titik akhir pengunduhan MinIO +

Objek Layanan MinIOStorageService; POST / source- berkas menyimpan unggahan mentah dalam privat internal bucket; GET / {id} / source-file stream kembali (org-ch...

Kamo·3mo ago
Featurekamo-internal

Impor Templat + Impor Masa Lalu sub- tab, auto- detect, re- import

- Sub- tab bar dalam LeadManualImportManager: Impor Leads 124; Impor Templat Dalf124; Impor Masa lalu - LeadImporTemptateManager: daftar template / create / edi...

kamo·3mo ago
FeatureSecurityService

Persist runs / record, template CRUD, header autodetect & re-import

- LeadImportPersistenceService: header normalize + SHA3 sidik jari (memerintahkan / tidak memerintahkan), pemetaan / row JSON bundaran-perjalanan, tetap berjala...

Kamo·3mo ago
Featurekamo-internal

Indikator ketersediaan langsung pada tombol Lead Credits

Sorot indikator NavPri Leads pada aksi 'Lead Credits': hijau / merah titik status (hijau = memimpin diterima sekarang melalui FFA atau kredit, merah = Tidak ada...

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
Featurekamo-internal

Peringatan langsung NavPri - titik hijau / merah, berkedip, popup kebakaran, trim tepi

- LeadAlertProvider (global, dipasang di tingkat NavPri): WS-driven / avalilable- ringkasan; drive semua keadaan - Ikon NavPri Leads: titik hijau (dapat menerim...

kamo·3mo ago
FeatureSecurityService

Ringkasan GET / lead / available -untuk peringatan langsung NavPri

Agregasi penerimaan penelepon di seluruh pasar aktif (komentar gerbang + kredit / FFA / daily-spend aturan). Mengembalikan Dapat Diterima / Menerima Kredit / Me...

Kamo·3mo ago
Featurekamo-shared-library

Persistensi tulang belakang untuk template impor, berjalan & per- baris catatan

Mengganti entitas stub kosong dengan kelas @ Entity asli (dimodelkan pada LeadIntake * preseden: UUID id, gen _ random _ uuid, DB default timestamp, status + @ ...

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