KamoCRM

Log Perubahan Langsung

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

17,650
Total Perubahan
6,071
Fitur
5,339
Perbaiki
30
Proyek
Filtrasi berdasarkan proyek
Semua Proyek17,650AIService260APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService586InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService604RAGService79SecurityService1,872TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,411kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,678kamo-signer-monorepo56kamolos114
Filtrasi berdasarkan tipe
Semua TipeBuild16CI523Chore775Docs3,257Feature6,071Fix5,339Other998Performance165Refactor278Revert23Style42Test162Upgrade1
August 21, 2026
FeatureInitializerService

Tambah * * * * * * * * * * * * * * *

Catatan yang mengajukan reservasi ketika itu bukan agen itu nama, jadi seseorang mengelola peluang dapat meningkatkan satu atas nama agen penjualan tanpa catata...

Kamo·2mo ago
FeatureInitializerService

Indeks komposit untuk geolite _ locations

Negara saja adalah satu-satunya indeks pada 80,429 baris meja. Diukur pada produksi: resolusi kota (negara + subdivisi) index- dipindai semua 18,870 baris AS un...

Kamo·2mo ago
FeatureInitializerService

Indeks anggota _ hak _ diterapkan pada (anggota _ id, _ kanan)

Tabel tidak memiliki indeks sama sekali, sedangkan setiap finder di atasnya filter oleh MEMBER _ ID. Pada 10.524 baris hak satu anggota pencarian adalah sequens...

Kamo·2mo ago
August 20, 2026
FeatureInitializerService

Komposit indek memimpin, dan membuka blok jalankan yang menciptakan mereka

Jaringan / lead kini filter dan halaman dalam basis data daripada pengiriman seluruh organisasi ke browser. Dengan hanya IX _ Leads _ ORG _ ID yang akan merelok...

Kamo·2mo ago
FeatureInitializerService

Pensiun * * * * * * * * * * * * * * *

Kode pelacak dibagikan sebagai diskon = < uuid > sekarang. token < memberId > lama. < n > menerbitkan ID anggota nyata dalam setiap link bersama dan membuat rua...

Kamo·2mo ago
August 19, 2026
FeatureInitializerService

Tambah users.is _ fake, dalam satu-satunya urutan pernyataan sebuah tabel penduduk memungkinkan

Cermin baru 'User.isFake' field. Empat pernyataan, dan perintah adalah seluruh migrasi: Yugabyte teDB menolak 'ADD COLUMN... BUKAN NULL' di atas tabel penduduk ...

Kamo·2mo ago
August 15, 2026
FeatureInitializerService

Layers-action

Permukaan overlay ketiga: KamoMeet pra-pertemuan layar. Bentuk yang sama seperti dua lainnya - nulable, tidak ada backfill, tidak ada DEFAULT. Drift Guard hany...

Kamo·2mo ago
FeatureInitializerService

Hapus laporan dan baris dashboard, dan berhenti menabur VIEW _ DASHBOARD

VIEW _ DASHBOARD (0), VIEW _ REPORTS (1) dan EXPORT _ REPORTS (2) dihapus dari RoleRightType hari ini, bersama dengan dua halaman yang mereka namakan. Ini mengh...

Kamo·2mo ago
FeatureInitializerService

Tambahkan kolom _ loading _ logo _ overlay

Permukaan kedua untuk fitur overlay logo: layar pemuatan ditampilkan antara halaman navigasi, bersama halaman utama. Kedua ALTERs hidup di satu pelari karena m...

Kamo·2mo ago
FeatureInitializerService

Tambahkan kolom _ logo _ rumah

Backs the Home Page Logo Overlay setting: the solid colour an org can cat di atas logo kepala surat di halaman rumah kamo- internal. Holds a token rather than ...

Kamo·2mo ago
FeatureInitializerService

Hapus baris VIEW _ EMAIL _ LOGS, dan hentikan tes membusuk ketika pergeseran ordinals

VIEW _ EMAIL _ LOGS (64) dihapus dari RoleRightType hari ini untuk penamaan fitur yang tidak pernah dibangun. Ini menghapus apa yang tertinggal - diukur pada 42...

Kamo·2mo ago
FeatureInitializerService

Bersihkan baris-baris yang disimpan untuk dua surat pensiun hak

SHARE _ NOTES (72) dan Manage _ NOTES _ SETTTINGS (73) dihapus dari RoleRightType hari ini karena tidak memiliki fitur ke gerbang. Ini menghapus apa yang mereka...

Kamo·2mo ago
FeatureInitializerService

Tambah orgs.background _ order

NULAble VARCHAR (20), tidak ada backfill dan tidak ada DEFAULT - setiap klien menyelesaikan sebuah nilai tidak ada untuk sekuensial, yang adalah perilaku setiap...

Kamo·2mo ago
FixInitializerService

Pertemuan benih recomputes diterapkan hak bukannya menunggu boot

Menghasilkan dua hak pada org _ role _ rights tidak ada yang bisa mengamati. anggota _ rights _ applied adalah flattened snapshot sesi dan sisi server- cek diba...

Kamo·2mo ago
FeatureInitializerService

Siapkan daftar administrator platform

Backfills itu dari pensiunan system _ user _ access hibah sehingga tidak ada yang bisa menjalankan Sistem Pengguna sebelum ini menyebarkan hilang: peta hibah an...

Kamo·2mo ago
FeatureInitializerService

Benih hak bertemu sebelum gerbang dapat mengunci siapa pun keluar

MediaService sekarang membutuhkan START _ MEETING untuk membuat pertemuan dan VIEW _ MEETINGS ke pecahkan satu. Diukur pada produksi sebelum menulis ini: 42 per...

Kamo·2mo ago
August 14, 2026
FeatureInitializerService

Hapus baris yang disimpan untuk hak chat-channel yang dihapus

Identitas 74 / 75 / 76 tidak lagi terselesaikan. RoleRightsSyncService akan menyapu mereka pada beberapa boot SecurityService masa depan pula - diam-diam, pada ...

Kamo·2mo ago
FeatureInitializerService

Pindahkan catatan dari kepemilikan akun ke keanggotaan

Tambahkan notes.member _ id dan melampirkan setiap catatan ke pemiliknya awal keanggotaan - organisasi account memiliki milik terpanjang, yang dalam praktek ada...

Kamo·2mo ago
FeatureInitializerService

Pengisian ulang leluhur sehingga penutupan tidak dapat menghapus akses

Anggota Layanan AppliedService sekarang menyangkal hak yang tidak ada rantai induknya diberikan. Setiap baris yang ditulis sebelum hirarki ada tahu apa-apa tent...

Kamo·2mo ago
FeatureInitializerService

Tambahkan kolom _ is rich _ text, default dan backfilled ke kaya

Apakah suatu catatan disunting sebagai teks kaya atau biasa tidak dapat dibaca kembali keluar dari isinya: sebuah catatan kaya belum ada yang format adalah byte...

Kamo·2mo ago
FeatureInitializerService

Benih setiap organisasi teks hukum baku

Satu hr _ legal _ settings row per org, unik pada org _ id, membawa * * * * * * * * * * * * * * * Tidak pernah naik. Sebuah org yang telah mengedit wording sen...

Kamo·2mo ago
FixInitializerService

Cocok dengan hasil pemeriksaan daftar putih ke rendering YugabteDB

dropStaleEnumWhitelistChecks () mencari '% IN (%', yaitu bagaimana CockroachDB disimpan sebuah @ Enumerated (EnummType.STRING) whitelist. PostgreSQL dan Yugabit...

Kamo·2mo ago
FeatureInitializerService

Tabel pemberitahuan anggota, dan kolom asal acara

Dua bagian dari satu fitur. Sebuah callback dijadwalkan pada memimpin adalah cermin ke penjadwalan anggota kalender, dan titik cermin adalah untuk kembali ke le...

Kamo·2mo ago
DocsInitializerService

Koreksi apa yang diindeks-didukung path yang benar-benar menjamin

Komentar sebelumnya menyatakan path baca "menolak untuk melayani folder apapun tidak dapat membuktikan itu setuju dengan server tentang - sehingga baris yang sa...

Kamo·2mo ago
FeatureInitializerService

Tambah adalah _ menjawab ke indeks pencarian surat

Tambahkan * * * * * * * * * * * * * * * * sehingga catatan indeks semua Bendera IMAP daripada dua. Daftar pesan menarik penanda balasan dari ini satu, dan indek...

Kamo·2mo ago
FeatureInitializerService

Indeks dan REVOKE tabel payroll- provider

Apa yang Hibernasi tidak dapat mengekspresikan untuk tabel hr _ timecard _ sajian baru. Dua REVOKEs. PayrollDispatch dan PayrollSyncIssue menolak pemutakhiran ...

Kamo·2mo ago
August 13, 2026
FeatureInitializerService

Kolom void di hr _ timecard _ punch

Mirror empat kolom baru yang dapat dibicarakan pada entitas TimecardPunch. Sebuah kekosongan adalah baik menghapus atau koreksi: ia mengatakan pukulan seharusny...

Kamo·2mo ago
FixInitializerService

Point at Yugabita teDB, and stop 'mvn test' migrasi produksi

Datanya masih bernama port 26257. Itu adalah pensiunan CockroachDB, yang masih berjalan dan masih menjawab, sehingga berjalan melawan itu berhasil sepenuhnya da...

Kamo·2mo ago
August 12, 2026
FixInitializerService

Mulai lagi, dan hentikan migrasi penagihan menghapus indeks sendiri

KamoInitializer tidak bisa memulai sama sekali. Hibernasi mendeteksi CockroachDialect, yang supports InsertReturning () and * * * * * * * * * * * * * keduanya s...

Kamo·2mo ago
FeatureInitializerService

Buat ACCOUNT _ HISTORI

Cermin entitas AccountHistory dalam kamo- shared-library. Ditulis secara eksplisit daripada ditinggal ke ddl-auto karena materi baku: ID dan DATE _ CREAPTED mem...

Kamo·2mo ago
FeatureInitializerService

Indeks parsial yang menghentikan pembayaran ganda dan tabrakan kode

* * * * * * * * * * * * * * * adalah gigi di belakang layanan ekspor Menolak masalah ulang. Berkas yang berkomitmen kedua untuk satu periode pembayaran dua kali...

Kamo·2mo ago
August 11, 2026
FeatureInitializerService

Registrasi KI dan migrasi skema

Tabel berasal dari ddl- auto; ini pasokan pelari hanya apa Hibernasi tidak bisa - indeks unik parsial pada satu membuka tugas utama dan satu tingkat gaji terbuk...

Kamo·2mo ago
FixInitializerService

Mengenali batasan CHECK yang ada melalui pembungkus musim semi

TrainingSchedumamigration @ Order (43) telah membatalkan semua pengelolaan KamoInitializer, diam-diam menahan 29 pelari yang memerintahkan setelah itu (perintah...

Kamo·2mo ago
FixInitializerService

Coba lagi konflik serialisasi daripada membatalkan seluruh penginisialisasi

Ditemukan dengan menjalankannya. Yugabyte teDB melakukan perubahan skema online, jadi INDEX UNIQUE dikeluarkan sementara hybernate 's ddl- auto pass masih menet...

Kamo·2mo ago
FeatureInitializerService

Skema bagi kelompok yang benar-benar dapat membayar

Tiga pelari: Grup BillingRosterMigrasi menciptakan billing _ pay _ group _ member - yang merupakan grup berarti untuk membayar, sebelum telah membeli apa pun. ...

Kamo·2mo ago
FeatureInitializerService

Buat HR Training schema

Register com.kamo.z.shared.hr.training dalam eksplisit @ EnableJpapositories list - @ EntityScan luas sehingga entitas ditemukan dengan cara baik, tetapi reposi...

Kamo·2mo ago
FeatureInitializerService

Buat penagihan _ pay _ group secara eksplisit, dan batalkan tabrakan warisan

Membuat dalam migrasi daripada meninggalkannya ke ddl- auto, yang dihasilkan tabel setengah-dibangun ketika entitas itu menunjuk pada sebelumnya-ada billing _ g...

Kamo·2mo ago
FixInitializerService

Berhenti mengirim kredensial bersama sebagai baku konfigurasi

Sandi berbagi platform ini dipanggang sebagai fallback untuk DB _ PASSWORD dan MINIO _ ROOT _ PASSWORD, sehingga hidup dalam repo ini dan dalam gambar dibangun ...

Kamo·2mo ago
FeatureInitializerService

Tambahkan kolom jam yang daunning

past _ due _ since dan suspensi _ novered _ at, kedua nulable. Nall berarti membayar dan Belum. Katakan dengan hormat.

Kamo·2mo ago
FeatureInitializerService

Jatuhkan batasan yang membatasi anggota ke satu rekening penagihan

Menemukan kendala dengan bentuk daripada dengan nama - Hibernasi dihasilkan dan nama tidak stabil di seluruh lingkungan, sehingga setiap kendala unik pada anggo...

Kamo·2mo ago
FeatureInitializerService

Tambahkan kolom auto- expand

Kamo·2mo ago
FeatureInitializerService

Tambahkan kolom yang membuat perubahan harga dapat dideteksi

Order (0), nullable, no backfill - a null number reads as "we don 't know what harga ini dibuat dengan "dan pencocokan memperlakukannya sebagai tidak diketahui ...

Kamo·2mo ago
FeatureInitializerService

Penyimpanan Tambahan Harga Sebagai $2.50 per 10 GB, org- lebar

Add- on dijelaskan sebuah organisasi-berbagi kolam lebar dan kemudian harga USAGE _ BASED di $4 dengan "25 GB" dinyatakan hanya dalam prosa. Tidak ada yang pern...

Kamo·2mo ago
August 10, 2026
FixInitializerService

Wide the support topic assignmen _ strategy range CHECK to 0.. 3

Support Assignments StrategyType adalah @ Enumerated (ORDINAL), jadi Hibernate dikeluarkan CHECK (assignmen _ strategy > = 0 AND assignmen _ strategy < = 2) pad...

Kamo·2mo ago
FeatureInitializerService

Tambahkan dan isi ulang akun. tanggal dibuat

Hibernasi tidak dapat menambahkan ini sendiri: ddl- auto memancarkan TIDAK KOSONG, yang CockroachDB menolak di atas meja yang sudah memiliki baris. Jadi itu ada...

Kamo·2mo ago
FeatureInitializerService

Pindahkan kalender ke keanggotaan dan berikan masing-masing org berbagi satu

Kalendar dan peristiwa yang dimiliki oleh akun dan tidak membawa organisasi. Hal ini menempel masing-masing pemilik awal keanggotaan - organisasi Akun memiliki ...

Kamo·2mo ago
FixInitializerService

CockroachDB- hanya SQL yang ditolak PostgreSQL

CockroachDB mengeja tipe teks STRING; PostgreSQL dan Yugabita DB menggunakan TEXT. 25 gips melintasi query asli masih memancarkan CAST (x AS STRING) dan :: STRI...

Kamo·2mo ago
FeatureInitializerService

Berbagi alamat dengan tangan kontak buku ke pemiliknya

EmailService sekarang memeriksa setiap kontak dibaca ke contact _ books.owner _ id, yang meninggalkan kontak yang sudah duduk dalam organisasi tanpa pemilik - b...

Kamo·2mo ago
August 9, 2026
FeatureInitializerService

Skema untuk ukuran thumbnail dan penyimpanan trek

catatan img _ dat _ derivatives, per berkas tersimpan, ukuran byte nyata dari segala sesuatu Kamo dihasilkan dari itu. Ini menggantikan img _ dats. THUMB _ FILE...

Kamo·2mo ago
FeatureInitializerService

Skema untuk tujuan - toko - hanya pengukuran penyimpanan

object _ storage _ days catatan apa menyapu membaca kembali dari MinIO untuk dua hal-hal yang tidak membawa ukuran dalam database: merek aset dan docs ruang ker...

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