KamoCRM

Log Perubahan Langsung

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

17,643
Total Perubahan
6,068
Fitur
5,335
Perbaiki
30
Proyek
Filtrasi berdasarkan proyek
Semua Proyek17,643AIService260APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService583InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService604RAGService79SecurityService1,872TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,407kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,678kamo-signer-monorepo56kamolos114
Filtrasi berdasarkan tipe
Semua TipeBuild16CI523Chore775Docs3,257Feature6,068Fix5,335Other998Performance165Refactor278Revert23Style42Test162Upgrade1
October 22, 2026
PerformanceTranslateService

Latar belakang bekerja menggunakan tiga slot mesin per pod dan dikirim sebagai prioritas rendah

Satu slot latar belakang per pod meninggalkan tiga dari empat aliran mesin tidak aktif selama sinkronisasi kamus (tunggu di atas default 100 detik: sinkronisasi...

Kamo·6d ago
PerformanceKlusterServices

Empat aliran dari empat untaian, dan sebuah jalur yang menjaga satu bebas untuk chat

Diukur pada kelas CPU node dengan lalu lintas sinkronisasi kamus sendiri (15-key chunks): satu aliran dari delapan thread melakukan 1,5 kunci / s, dua dari dela...

Kamo·6d ago
PerformanceKlusterServices

Beam 4 hanya untuk label, balok 2 sampai 64 token

Biaya adalah sinar token x. Diukur dalam cluster dengan mesin tua masih berjalan: satu stream 77 chars / s dan dua 115 chars / s pada string pendek pada balok 4...

Kamo·6d ago
October 21, 2026
PerformanceSecurityService

Beban pipa hipotek dalam beberapa kueri, dan kesepakatan dapat diubah namanya dan mengambil pinjaman kedua

Pipa dua membaca adalah N + 1 pada perjalanan keliling: - GET / hipotek - aplikasi dimuat baris AppMortgage polos, dan masing-masing kemudian dipecat SELECT pe...

Kamo·1w ago
October 19, 2026
Performancekamo-shared-library

Indek anggota _ notifikasi oleh (source _ type, source _ id) untuk penarikan di seluruh anggota (IoT closet-out F15)

Penarikan-oleh-sumber dibaca (findBySourceTypeAndSourceId) dan IoT alarm penarikan -by-prefix (StartingWith - > SEPERTI 'x%') hanya memiliki indeks yang diurutk...

Kamo·1w ago
October 11, 2026
PerformanceMCPGatewayService

Pembacaan pointer bergerak ketika penulis dicentang

percakapan _ read dibuat tiga MediaService memanggil satu demi satu (halaman, sesi untuk memeriksa isi dalam, maka penunjuk baca). pointer sekarang dipindahkan ...

Kamo·2w ago
PerformanceMediaService

Sebuah SI menunjukkan "mengetik"... melalui titik akhir internal, dan lencana pesan dimuntahkan dari permintaan pengirim

- POST / api / media / internal / chat / typing {memberId, conversationId, context, typing} (KamoAI rahasia internal, InteractionnalaAuth; dibawah / api / media...

Kamo·2w ago
Performancekamo-shared-library

VISIBLE sebagai satu id IN (... UNION ALL...), jadi setiap catatan terlihat dibaca adalah indeks scan dibatasi oleh kunci, bukan scan setiap catatan (KamoCollab CPH05 Task 15)

Yugabyte, dengan scan bitmap mati, menjawab tiga cabang di seluruh kolom catatan yang berbeda dengan pemindaian berurutan (EXPLAIN dalam produksi, pre- CP05 dua...

Kamo·2w ago
September 29, 2026
PerformanceMediaService

A turn- only fan-out baca tidak ada daftar, tiket id atau judul percakapan

SP9- D- 6. ChatFanoutService.prepared diselesaikan daftar, id dukungan tiket dan judul percakapan untuk setiap permintaan, termasuk yang turn- hanya yang (pengu...

Kamo·4w ago
September 28, 2026
PerformanceEmailService

Sebuah ikon template digambar melalui Batik sekali, tidak pada setiap kirim

InlineImage Transport memoised gambar hanya dalam satu pesan, sehingga setiap pengiriman yang memakai template compose diterjemahkan dan transkode segelintir ya...

Kamo·4w ago
September 25, 2026
PerformanceKlusterServices

Six Whisper workers and six request CPUs, so a batch chunk never queues a realtime turn

Penerimaan berjalan pada k3m1 (4 arus realtime + 1 batch) diukur p95 17.9 s: batch memegang salah satu 4 pekerja, jadi satu giliran menunggu di balik seluruh pu...

Kamo·4w ago
PerformanceEmailService

Resolve setiap ics TZID sekali per berkas

Kamo·4w ago
September 23, 2026
PerformanceSecurityService

Pertahankan commit _ logs.translation _ count pada waktu menulis

DDL: * * * * * * * * * * * * * * (kolom + partial-friendly indeks, diterapkan ke produksi sudah) dan * * * * * * * * * * * * * * * * (One-time catch-up, already...

Kamo·1mo ago
PerformanceSecurityService

Gunakan pembacaan LeadVsupport, bukan huruf 8- way expeager findById

Caller setengah dari kamo- shared- perpustakaan fix: switch setiap findById () call on LeadVsupport ProductRepositori dalam layanan securityservice ke metode ra...

Kamo·1mo ago
Performancekamo-shared-library

Komitlog membawa sebuah terjemahan _ count yang dipertahankan

Tambahkan Community Log.transslationCount dan * * * * * * * * * * * * * * * * * * sisi perpustakaan menggantikan translasi changelog - backfill menyapu GROUP BY...

Kamo·1mo ago
Performancekamo-shared-library

Anggota _ hak cipta _ diterapkan hanya menulis perbedaan, dan membaca peran dalam jumlah besar

Dua perbaikan terkait untuk HimberRightsAppliedService, keduanya dalam file yang sama: 1. * * * * * * * * * * * * * (via recalcChunk) dan * * * * * * * * * * *...

Kamo·1mo ago
Performancekamo-shared-library

Berhenti berharap-mengambil LeadVsupport Product 's org rantai untuk single-id dibaca

findById () pada LeadVsupport Product menarik naliult- vendor EAGER, yang sendiri menginginkan - mengambil sendiri sendiri org AND pasarnya (yang menginginkan -...

Kamo·1mo ago
PerformanceSecurityService

Baca komit changelog publik dari buku besar, bukan COUNT (*)

pg _ stat _ restation: 'SELECT COUNT (c) DARI Kompalog c WHERE c.project IN (: ~ 33 projek publik) [AND c.Complets TypeId =: t] 'run ~ 140K kali sehari di 100-2...

Kamo·1mo ago
PerformanceDaemonService

Lipat dan kaitkan kembali buku besar komite changelog publik

layanan keamanan create _ commit _ log _ ledger.sql (diterapkan oleh tangan sebagai pemilik) menambah commit _ log _ counts / commit _ log _ count _ deltas: seb...

Kamo·1mo ago
PerformanceKBService

Berhenti meminta tiga query panas satu baris pada suatu waktu

Tiga kueri pg _ stat _ statement menunjukkan sebagai kbservice atas produksi DB biaya, semua dari meminta dalam sebuah loop (atau dengan rencana Yugabita warisa...

Kamo·1mo ago
Performancekamo-shared-library

Batch dua pencarian terjemahan perencana melakukan buruk per baris

publik kbservice ini KB titik akhir dan terjemahan - coba periksa kedua menanyakan KbArticleTranslation Repositori satu baris pada satu waktu. Produksi pg _ sta...

Kamo·1mo ago
PerformanceSecurityService

Sebuah halaman entri membaca tiga baris, bukan seluruh changelog publik

pg _ stat _ statement menempatkan publik changelog 's single-entry dibaca di bagian atas basis data oleh jarak: pencarian siput dan dua pencarian tetangga dijal...

Kamo·1mo ago
PerformanceEmailService

Pengingat kalender mengirimkan move off thread penjadwalan bersama

Thread penjadwalan awal musim semi dibagi oleh setiap metode @ Scheduled dalam layanan ini - pulsa kampanye 1-detik, centang mesin tetes, dan Layanan Schedulern...

Kamo·1mo ago
PerformanceDocsService

Terikat dan stream path gambar byte- berat

/ download dimuat seluruh file ke dalam byte [] melalui ImageService.downloadDocument sebelum melayani itu; / bulk-download dibangun seluruh ZIP (atau digabung ...

Kamo·1mo ago
PerformanceKBService

Jangan muat konten _ json untuk membangun indeks pohon publik, dan berhenti memuat dua kali

buildPublicComment TreeIndex membangun sebuah indeks struktur kecil (induk / anak, jalur siput, leluhur) dari setiap artikel publik di org, tapi itu memuat bari...

Kamo·1mo ago
PerformanceSecurityService

Manage- Credits dan Leads- Tersedia membaca buku besar memimpin sekali daripada menghitung per baris

/ leads / kredit (GET / api / keamanan / kredit / mengelola) menghitung kolam utama sekali per allotment row - ~ 8 s masing-masing terhadap satu org apos; s 796...

Kamo·1mo ago
Performancekamo-shared-library

Petunjuk tersedia dan saldo kredit membaca buku besar daripada menghitung baris

"Leads available" adalah COUNT (*) di atas kolam yang dapat ditembus, dan satu kolam renang org memegang ~ 796k lead: ~ 7.8 s per (pasar, produk) hitung dan ~ 1...

Kamo·1mo ago
September 17, 2026
Performancekamo-internal

Kandang bergerak pada kompositor, dan jendela yang tidak bergerak lagi mengembalikan alat di dalamnya

Segala sesuatu tentang jendela perangkat popup yang Moves - kembali berkemas baris, perdagangan tempat dengan strip klik, melangkah keluar dari baris belakang, ...

Kamo·1mo ago
September 16, 2026
Performancekamo-shared-library

Periksa bilyard dengan sampel yang tidak teratur, bukan semacam kolam renang penuh

telah EligibleAssignablead hanya perlu tahu apakah setiap memimpin kolam renang adalah salah satu anggota dapat mengambil, tetapi membaca halaman findaAssignabl...

Kamo·1mo ago
PerformanceDaemonService

Buat asupan lead concurrent dan klaim batch yang lebih besar

Pekerjaan ini dibuat satu memimpin pada satu waktu dari klaim 500- baris, ~ 230 lead / min di terbaik, yang ternyata besar vendor daftar menjadi hari backlog. S...

Kamo·1mo ago
September 9, 2026
Performancekamo-internal

Jam menguras pada kompositor, bukan pada timer

The felt 's turn clock berlari dari 200ms setInterval menulis fraksi ke React. Itu adalah cara yang jujur untuk membangun bar yang harus melacak batas waktu ser...

Kamo·1mo ago
September 8, 2026
PerformanceMediaService

Berhenti membangun kembali dompet dan daftar tamu pada setiap cek

'viewFor' diambil penerima saldo Cheddar dan kueri keseluruhan daftar anggota organisasi - baik per RECIPIENT, pada setiap bingkai diterbitkan. Pada tabel penuh...

Kamo·1mo ago
September 6, 2026
Performancekamo-marketing

Hentikan setiap adegan re-rasterising bank sprite nya pada resize

Audit dari semua delapan belas adegan menemukan cacat yang sama dalam dua belas dari mereka, dan itu bentuk yang menurunkan tab selama satu atau dua menit dan k...

Kamo·1mo ago
September 5, 2026
PerformanceKlusterServices

Persempit jendela DDL daun di belakang untuk backends basi

Menerapkan versi katalog DDL, dan backends masih memegang yang lama gagal pernyataan berikutnya dengan SQLState 40001 sampai mereka didaur ulang. Yang terakhir ...

Kamo·1mo ago
September 4, 2026
PerformanceDocsService

Titik akhir profil berhenti memuat seluruh papan

Komentar sendiri mengatakan itu ada sehingga halaman bisa melukis majikan "tanpa menarik setiap iklan dengan itu ", dan baris di bawah komentar yang disebut pap...

Kamo·1mo ago
September 3, 2026
Performancekamo-internal

Hentikan bilah alat gambar inline render pada setiap bingkai gulir

ukuran () dijalankan pada setiap penggulungan dan ukuran kejadian dan membuat sebuah objek negara baru setiap waktu, sehingga toolbar dirender apakah atau tidak...

Kamo·1mo ago
September 2, 2026
PerformanceEmailService

Indeks suatu pesan dalam satu pernyataan, bukan suatu pilihan lalu tulis

Kunci baris indeks pencarian ditugaskan daripada yang dibuat, jadi menyerahkan suatu bawaan entity untuk menyimpan () adalah penggabungan: Spring Data SELECTed ...

Kamo·1mo ago
PerformanceKBService

Berhenti mengulangi rantai leluhur pada setiap titik dari pohon

Sebuah titik di dalam pohon sudah tahu di mana itu - posisinya adalah pohon. Mengirim rantai leluhur pada masing-masing berarti setiap artikel membawa dua leluh...

Kamo·1mo ago
August 28, 2026
Performancekamo-internal

Sebuah percakapan outlives jendela menunjukkan itu

Membuka jendela obrolan memerlukan tujuh permintaan sebelum pesan yang diberikan - sejarah, anggota, penerimaan, marks-read, snapshot yang belum dibaca, avatar ...

Kamo·2mo ago
PerformanceMediaService

Melayani jendela dibuka kembali hanya apa yang hilang, dan mengaudit halaman dalam satu menulis

Dua biaya, keduanya dibayar pada setiap membuka tunggal jendela obrolan. ? since on GET / session / {guid} / messages. Sebuah jendela yang dibuka kembali ingin...

Kamo·2mo ago
August 26, 2026
Performancekamo-internal

Satu sesi snapshot untuk tab, bukan satu per hook instance

useUserInfo mengadakan sesi dalam tiga sel usestate. Memiliki 187 situs panggilan dan sekitar 27 mereka dipasang untuk seluruh sesi - nav, setiap penyedia shell...

kamo·2mo ago
Performancekamo-internal

Geist Kapal sebagai WOFF2

Kedua wajah berada pada setiap rute, jadi format dibayar pada setiap kunjungan pertama. 134.132 B dari WOFF menjadi 112.252 B dari WOFF2 - 21.880 B, 16% dipoton...

kamo·2mo ago
Performancekamo-internal

Pasar ritel seharusnya tidak mengunduh tab hipotek

Halaman pengaturan pasar mengimpor 24 tab secara statis, jadi setiap pasar dikirim setiap tab - pasar ritel membawa tujuh tab hipotek, empat pribadi-pinjaman ta...

kamo·2mo ago
Performancekamo-internal

Tampilkan wallpaper pertama tanpa menunggu paling lambat

Slideshow preloaded setiap wallpaper belakang satu Janji. semua, jadi tidak ada yang dicat sampai gambar terakhir di set telah diselesaikan. Pada penyewa dengan...

kamo·2mo ago
Performancekamo-internal

Setiap konteks dan hook sekarang membaca user- info melalui coalescer

Tujuh panggilan independen / api / user-info dipecat pada muatan terotentikasi dingin, masing-masing meminta untuk ID anggota saudara sudah meminta pada saat ya...

kamo·2mo ago
Performancekamo-internal

Satu penyegaran waktu untuk seluruh aplikasi, bukan satu per uused serInfo ()

useUserInfo memiliki 194 situs panggilan, kira-kira selusin dari mereka dipasang untuk seluruh sesi - Nav, penyedia shell, launchpad. Setiap instansi dipersenja...

kamo·2mo ago
Performancekamo-internal

Server- render aplikasi terotentikasi, dan perbaiki fallback org yang 50an

Anggota ListProvider kembali kosong sampai efek gunung berjalan, dan duduk di atas NavTop DAN {children} - sehingga satu baris membuat aplikasi terotentikasi EN...

kamo·2mo ago
Performancekamo-internal

Klik checkbox seharusnya tidak mengembalikan -render bilah sisi folder

Enam situs panggilan membaca toko email dengan telanjang 'useEmailStore ()'. In zustand that subscripling to the WHOLE store, so any change anywhere in it rende...

kamo·2mo ago
Performancekamo-internal

Memolisme nilai app- wide unread, memperbaiki efek diri - pengambilan

UnreadContext menerbitkan empat anggota objek literal sebagai nilai konteksnya, jadi React melihat perubahan konteks pada setiap render dari penyedia dan memban...

kamo·2mo ago
Performancekamo-internal

Berhenti polling untuk lencana tidak ada yang melihat, dan berhenti membangunkan setiap konsumen

Dua selalu-terpasang penyedia menjalankan jajak pendapat satu menit dengan tidak ada gerbang visibilitas. Jumlah LegalPackageCount sama sekali tidak ada; Cacah ...

kamo·2mo ago

Seperti apa yang Anda lihat pengiriman?

Semuanya tiba di ruang kerja Anda sendiri. Mulai dengan rencana gratis dan baca halaman ini lagi dalam sebulan.

Mulai Bebas SelamanyaLihat Harga