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

Tipe label anggota dinamis dalam judul halaman Akun saya

Judul sekarang berbunyi "My {Anggota = 124; Team Anggota} Akun" menggunakan org- dikonfigurasi label perilaku, beralih secara otomatis setelah tipe anggota dimu...

kamo·6mo ago
Featurekamo-internal

Pindahkan tombol Dokumen ke bilah alat DocManager

Tombol hanya tersedia pada / doc / manager melalui aksi prop. Pindah semua logika (state, handler, DOC _ TYPES, menu) ke DocManager jadi itu muncul pada setiap ...

kamo·6mo ago
Fixkamo-internal

Selalu tampilkan tombol Dokumen di halaman manajer doc

Menghapus getMberId () > 0 penjaga yang menyembunyikan tombol selama jendela pemuatan userInfo. Halaman ini sudah di belakang auth jadi tidak ada cek keanggotaa...

kamo·6mo ago
Fixkamo-internal

Kembalikan impor organisasi yang dihapus secara tidak sengaja

organisasi .id masih dibutuhkan dalam permintaan handleCreateDocument tubuh; hanya kondisi iDocsEditor seharusnya telah dihapus.

kamo·6mo ago
Fixkamo-internal

Tampilkan tombol Buat Dokumen ke semua anggota logde-

Pemeriksaan tanda org (isDocsEditor AusisDocs ----hasFeature DOCS) adalah mengembalikan false karena org menggunakan tipe kunci yang sudah ditinggalkan. Tombol ...

kamo·6mo ago
Featurekamo-internal

Dukungan internasional - CountrySelect, LanguageSelect, Subdivisi Ruas di semua bentuk

- Tambahkan KontrosySelect yang dapat dipakai ulang (207 negara, bendera ikon), LanguageSelect (26 bahasa, flag ikon), Lapangan Subdivisionary (dropdown negara ...

kamo·6mo ago
Fixkamo-internal

Hapus data tingkat filter dan baris filter floating

Nonaktifkan semua filter kolom dan baris masukan filter pecahan sehingga kisi hanya menampilkan tajuk kolom dan baris data. Juga menghapus Filter panel alat dar...

kamo·6mo ago
Fixkamo-internal

Pindahkan tombol Unggah ke bilah alat DocManager

Pemicu Upload hanya pada aksi prop / doc / manajer, membuatnya tidak terlihat ketika DocManager tertanam di halaman lain. Pindah Tombol Upload langsung ke bilah...

kamo·6mo ago
Featurekamo-shared-library

Tambahkan dukungan internasional - Memimpin negara / subdivisi / zona waktu, Bahasa Org, Provinsi Tipe KontryType

- CountryType: tambahkan PROVINCE _ NAMES set, isProvince (), getSubdivisionLabel () - Organisasi: tambahkan bahasa (LanguageType) field - Lead: tambahkan negar...

Kamo·6mo ago
Fixkamo-internal

Ijinkan opsi upload untuk digulung dalam DocManager yang tertanam

Upload tab container telah overflow: tersembunyi, kliping pilihan berkas per (deskripsi, folder, tipe doc, tingkat akses) dalam tingkat tinggi-dibatasi konteks ...

kamo·6mo ago
Fixkamo-internal

Perbaiki 400 feed error dan tambahkan komunikasi sub- tab dengan URL param

Perbaiki dua kali...? bug dalam MediaStream dimana lefEndpoint telah berisi query param tetapi appended fetch? halaman =... daripada & page =..., menyebabkan UR...

kamo·6mo ago
Fixkamo-internal

Buat 'All Leads' objek menu nyata dengan ikon dalam penyaring agen

- Ganti placeholder empty- nilai item dengan _ _ ALL _ _ sehingga dropdown tidak pernah menunjukkan kosong ketika Semua Leads dipilih - Tambahkan ikon Grup ke i...

kamo·6mo ago
Featurekamo-internal

ASSIGN _ LEADS benar, agen filter pilihan tidak ditugaskan, kolom pembersihan

- Gate 'Unassign Leads' agen filter pilihan di belakang ASSIGN _ LEads kanan - 'All Leads' excludes unassign lead untuk anggota tanpa hak - Hapus Street, Produk...

kamo·6mo ago
Featurekamo-internal

Tambah Tanda Ke field ke bagian Pasar & Penugasan pada / lead / baru

- Fetches anggota tim aktif dari * * * * * * * * * * * * * * * * * * pada mount - Anggota grup oleh departemen dengan abjad terurut departemen dan anggota - Nam...

kamo·6mo ago
Featurekamo-asterisk-support

Keluarkan recordedAt + per-file ekstensi dalam upload manifest

- Watcher: setiap yang dibebaskan Rekaman membawa RecordedAt, berasal dari segmen EPOCH dari kami dikelola * * * * * * * * * * * * * * * nama berkas, mundur ke ...

Kamo·6mo ago
FeatureConversionService

Pass Metadata Rekaman untuk pencitraan - panjang ffprobe + parsing manifest

- * * * * * * * * * * * * * * jalankan format ffprobe -show _ entry = durasi pada master Opus / WebM, kembali ms. 0 = tidak diketahui (bukan fatal). - * * * * *...

Kamo·6mo ago
Featurekamo-shared-library

Recording + RecordingExt entitas, RecordingPicture Service menulisnya

- Entitas rekaman baru (UUID, IMG _ ID, IS _ MASTER, IS _ VM, EXTENSI, MEMBER _ ID, LENGTH, DATE _ RECORDED, DATE _ CREADTED [DB- digagalkan melalui @ CreationT...

Kamo·6mo ago
Featurekamo-internal

Mutakhirkan Kartu Administrasi Platform untuk mencocokkan struktur tab terpadu

Ganti dua kartu basi (Halaman standalone Organisasi + Konfigurasi) dengan lima kartu yang cocok dengan tab sebenarnya: Umum, Organisasi, VOIP & SMS, Sistem Peng...

kamo·6mo ago
FixDaemonService

Konsumsi * * * rahasia sehingga X-Internall-Auth cocok dengan layanan hilir

DaemonService - > Layanan Percakapan * * * * * * * * * * * * * * mengembalikan 401 Tidak sah karena DaemonService stamping nya X-Internall-Auth header dari INTE...

Kamo·6mo ago
Featurekamo-internal

Tata letak kisi lebar penuh dan pindahkan pemicu sinkronisasi dari tab Lanjutan

- Redesign tab VOIP & SMS untuk menggunakan lebar area-penuh: rentang statistik pipeline baris atas, Recording Processing dan Global Sync Jadwal duduk berdampin...

kamo·6mo ago
Featurekamo-internal

Gabung Organisasi ke halaman Konfigurasi dengan nav tab terpadu

- Tambahkan Organisasi sebagai tab dalam * * * * * * * * * * * * * * * * * * (Jenderal) - Hapus halaman standalone - Update Platform Administrasi nav dalam Sett...

kamo·6mo ago
Fixkamo-shared-library

Use @CreationTimestamp(source=DB) on ****************

The DB is the single source of truth for timestamps in this codebase. The canonical Hibernate pattern is @CreationTimestamp(source = SourceType.DB), which makes...

Kamo·6mo ago
Fixkamo-shared-library

Let DB fill **************** via @Generated(INSERT)

INSERTs were failing with: null value in column "date_created" violates not-null constraint @ColumnDefault only declares the DB-side default for new rows; Hi...

Kamo·6mo ago
Fixkamo-asterisk-support

Drop the [from-internal-custom] _X. catch-all that broke softphone calls

The catch-all exten => _X.,1 in [from-internal-custom] was intercepting every internal dial — softphones started reporting "phone is not registered" / calls wou...

Kamo·6mo ago
FixConversionService

Enable JPA repos for commerce + email + dao.repositories packages

ConversionService new pod CrashLoopBackOff with the same error DaemonService hit earlier: Parameter 0 of constructor in **************** required a bean of ...

Kamo·6mo ago
FixAPIService

Carve /api/voip/recordings/** out of the wildcard VOIP forwarder

The /api/voip/** catch-all in APIGatewayController was shadowing the dedicated VoipRecordingUploadController POST /api/voip/recordings/upload mapping when Sprin...

Kamo·6mo ago
Featurekamo-marketing

Add Go logo to BUILT WITH banner

Kamo·6mo ago
Fixkamo-asterisk-support

Write managed config files 0644 so the asterisk daemon can read them

The kamo-asterisk-support pod runs as root and writes to host-mounted **************** Asterisk inside the FreePBX pod runs as user "asterisk" and could not rea...

Kamo·6mo ago
Fixkamo-asterisk-support

Gunakan envsubstitusi -compatible\ ${VAR} sintaks dalam config template + re-render di placeholder basi

Pods adalah CrashLoopBackOff dengan "config errors: API _ KEY hilang atau terlalu pendek" karena template konfigurasi yang digunakan literal _ _ API _ KEY _ _ s...

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