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 21, 2026
FixSecurityService

Parse create--org JSON tanpa @ RequestBody untuk menghindari 415

Kembalinya musim semi Tipe Media Tak Didukung ketika Kontent- Tipe hilang atau tidak diterima untuk @ RequestBody. Baca bytes dan gunakan ObjectMapper sebagai g...

Kamo·6mo ago
Fixkamo-internal

Normalisasi ruas galat JSON Kontent- Tipe dan permukaan Spring

Paksa header aplikasi / json tunggal untuk badan proksi JSON; rute org selalu Setel. Masalah Peta Judul / detail dalam kesalahan CreateOrganization.

kamo·6mo ago
FixAPIService

Atur aplikasi / json untuk tubuh JSON diteruskan ke SecurityService

RestTemplate ke upstream bisa meninggalkan Kontent- Tipe tidak kompatibel dengan Spring @ RequestBody, menyebabkan 415. Setelah membaca tubuh mentah, paksa APPL...

Kamo·6mo ago
Fixkamo-internal

Pastikan JSON Content-Type ketika proxying ke SecurityService

Pembuatan organisasi mengembalikan 415 Media Tak Didukung Tipe karena upstream Musim semi mengharapkan aplikasi / json untuk @ RequestBody. Node fetch bisa meng...

kamo·6mo ago
April 20, 2026
Fixkamo-internal

Bandingkan ID anggota sebagai string untuk self-check dan redirect

User-info API mengembalikan memberID sebagai string untuk melestarikan presisi int64. isSelf digunakan Nomor () dan kesetaraan ketat dengan tipe campuran, jadi ...

kamo·6mo ago
Fixkamo-internal

Perbaiki TicketChat real-time pemutakhiran setelah lomba load

Defer StoMP berlangganan sampai pesan awal pengambilan selesai jadi setmessages dari API tidak dapat menghapus pesan yang dikirim selama load. Hapus pesan ketik...

kamo·6mo ago
Fixkamo-internal

Sembunyikan play yang sudah ditinggalkan (dan app / media) dengan case- sensitivitas yang cocok

- Lower case tombol status dan pencarian begitu verifikasi selaras dengan casing API - Memperlakukan tersembunyi infra label case- tidak sensitif - Strip label ...

kamo·6mo ago
FixSecurityService

Baca hak sesi sebagai daftar atau CSV warisan untuk titik akhir anggota

KSesionService dan SecurityRoleController hak sebagai Daftar < String > dari Nama RoleRightType. Menmber SecurityController cast to String and split on koma, me...

Kamo·6mo ago
Fixkamo-internal

Penyimpanan peran keamanan bagi peran terkunci dan galat API yang lebih jelas

- Ketika AlllowEditSecurity adalah palsu, amit hak dan keamanan ModelIds dari PUT tubuh sehingga SecurityService menerima metadata - hanya pemutakhiran (sesi ti...

kamo·6mo ago
Fixkamo-internal

Proxy PATCH jenis keanggotaan ke SecurityService

Profil anggota UI disebut * * * * * * * * * * * * * * * * * tapi tidak ada penangan App Router ada, jadi Next kembali HTML 404 dan klien menampilkan galat tak d...

kamo·6mo ago
Fixkamo-shared-library

Persist RoleRightType oleh stabil getId () daripada ordinal

Hibernate @ Enumerated (EnumType.ORDINAL) menulis / membaca deklarasi-indeks dari enum. Ketika sebuah nilai RoleRightType dihapus (mis. Manusia _ Users, id = 19...

Kamo·6mo ago
FixSecurityService

Hindari transisi - keracunan DDL dan keraskan multi- pod ras

Diri sebelumnya-menyembuhkan menempatkan DDL dalam @ Transaksional syncAll (). Ketika ALTER TABEL ADD CONSTRAINT dipecat pada batasan yang ada (kasus normal set...

Kamo·6mo ago
FixInitializerService

Jatuhkan batasan CHECK basi pada kolom 'limpalt- role-rights'

Hibernasi auto- menghasilkan CHECK (kolom IN ('VAL1', 'VAL2',...))) batasan di kolom CREATE TABLE untuk @ Enumerated (EnumType.STRING), membekukan enum 's dafta...

Kamo·6mo ago
FixInitializerService

Tambahkan kendala unik yang hilang untuk pengap kanan-role-

* * * * * * * * * * * * * * * + syncSecurityModelRoleRights gunakan 'ON CONFLICT (role _ id, right _ type) DO NOTHING' and 'ON CONFLICT (default _ role _ id, ri...

Kamo·6mo ago
Fixkamo-shared-library

Tambahkan batasan unik pada (role _ id, right _ type) dalam RoleRight Organ

Perlu untuk ON KONFLICT DO NOTHING dalam * * * * * * * * * * * * * * Tanpa batasan ini, query sinkronisasi gagal dengan "tidak ada unik atau pengecualian batasa...

Kamo·6mo ago
Fixkamo-internal

Berhenti menimpa anggota avatar dengan log-dalam avatar pengguna pada tampilan profil

fetchlars diambil / api / keamanan / avatar (tidak ada lingkup keanggotaan - selalu kembali log - dalam avatar pengguna) dan disebut setActiveAvatar, clobbing b...

kamo·6mo ago
Fixkamo-internal

Tambahkan rute proksi sync-rights yang hilang

POST / api / keamanan / peran / sync-rights telah hilang proxy handler Next.js, menyebabkan tombol Hak Sinkronisasi dalam pengaturan Keamanan Roles selalu gagal...

kamo·6mo ago
FixMediaService

Gunakan PublicChatVisitor displaName untuk permintaan Nama pada tiket pengunjung

Visitor- menyalakan tiket permintaan kode keras ke anggota sistem org, jadi DTO menghadap pemilik org dalam kolom Permintaan. Jatuh kembali ke PublicChatVisitor...

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