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 8, 2026
Fixkamo-internal

Ingat "tampilkan gambar eksternal" setiap pesan

Pilihan unblock tinggal di negara lokal perender, tetapi beralih pesan unmounts / remounts the iframe renderer (panel pembacaan menampilkan pemuat antara pesan)...

kamo·3mo ago
Fixkamo-internal

Memperlakukan status ACTIVE sebagai terhubung dalam konfigurasi penyedia OAuth

Microsoft 365 / Google Workspace / Zoho config views gated their connederStatus = = 'CONNECTED', but the backend EmailProviderStatus enum only emits ACTIVE, so ...

kamo·3mo ago
FixEmailService

Persist yang dipilih penyedia OAuth pada callback sehingga berhenti kembali ke KamoMail

Mengganti suatu org ke Microsoft 365 (atau Google Area Kerja / Zoho) tidak pernah macet: OAuth callback menyimpan token dan hanya membalik status pada baris pen...

Kamo·3mo ago
FixEmailService

Resolve welcome- email logo dari host tema org, bukan apex

Logo header / footer dalam email sistem (selamat datang / verifikasi) dibangun sebagai * * * * * * * * * * * * * situs pemasaran, sehingga untuk orgs pelanggan ...

Kamo·3mo ago
Fixkamo-internal

Sumber rumah dari registry nav, tambahkan lintang nav, gulungan pengaturan fix

Laman rumah itu merender daftar fitur yang terasingkan dan terpisah (Clubhouse, Feed, Reports, Tasks, Network) yang bahkan tidak ada dalam daftar nav, sehingga ...

kamo·3mo ago
Fixkamo-shared-library

Point-in-time resolver including SUPERSEDED windows (effective- resolusi historis)

Semua tiga efektivive- versi resolver (rate-sheet, pedoman, lock-policy) queried hanya status = AKTIVE, kemudian disaring jendela. Tapi supersession membalik ve...

Kamo·3mo ago
FixDocsService

Bounds--check asterly -type penelusuran ordinal (perbaiki daftar Materials 500)

Layanan Dokter sedang menjalankan shared-lib dibangun sebelum ImageAsCoptic Type. MATERIALS (ordinal 11) ditambahkan, jadi listDocument 'ImageAspe.values () [11...

Kamo·3mo ago
FixKlusterServices

Pindahkan dir data dari MlO FUSE mount ke disk lokal

rspamd 's / var / lib / rspamd adalah hosts Path - didukung oleh rclone FUSE mount dari MlO berbagi-file ember. Setiap rekompile / peta hyperscan penyegaran men...

Kamo·3mo ago
FixMediaService

Persist penjadwalan-material thumb flags via target update

Detached-entitas isu emoval sebagai pipeline konversi: menyapu tanpa kepala mengadakan ImgDat dan menyimpan () / merge () terpisah ke dalam koleksi gambar. Guna...

Kamo·3mo ago
FixConversionService

Flag thumb persist via target update, tidak detached save

Gambar / video / PDF langkah thumbnail set thumb flags pada ImgDat terpisah dan dipanggil simpan (), yang menggabungkan dan cascades ke koleksi gambar removal -...

Kamo·3mo ago
Fixkamo-shared-library

Tolak jumlah pendapatan / aset / kewajiban negatif pada bagian simpan

Mengekspos penjaga tidak-negatif (sudah pada jumlah pinjaman + nilai properti) ke inti DTI / aset masukan dalam BorrowerSectionService: pendapatan kerja * * * *...

Kamo·3mo ago
FixConversionService

Berhenti meng-uploads 'Converting'... '- rute NATS kemajuan + gambar thumbnail langsung

Proses pengubahan-kemajuan mempublikasikan NatsMessageService.public (), yang menegaskan diduga Stream = < stream layanan ini >. Subyek * * * * * * * * * * * * ...

Kamo·3mo ago
Fixkamo-internal

Tambahkan Pemasaran ke penyunting aplikasi security- model

Daftar aplikasi editor model (SERVICE _ TYPES) adalah cermin yang dijaga oleh tangan ServiceType.java dan hilang MARKETING - sehingga Pemasaran tidak memiliki b...

kamo·3mo ago
FixMCPGatewayService

Konstant- waktu pelatihan - rahasia tahun auth dibandingkan (oracle waktu)

Ganti string.equals dengan MessageDigeñal Equal sehingga latensi respon tidak dapat kebocoran X-Internall -Auth berbagi rahasia byte-by-byte. Kabur - menyapu le...

Kamo·3mo ago
FixTranslateService

Konstant- waktu pelatihan - rahasia tahun auth dibandingkan (oracle waktu)

Ganti string.equals dengan MessageDigeñal Equal sehingga latensi respon tidak dapat kebocoran X-Internall -Auth berbagi rahasia byte-by-byte. Kabur - menyapu le...

Kamo·3mo ago
FixVOIPService

Konstant- waktu pelatihan - rahasia tahun auth dibandingkan (oracle waktu)

Ganti string.equals dengan MessageDigeñal Equal sehingga latensi respon tidak dapat kebocoran X-Internall -Auth berbagi rahasia byte-by-byte. Kabur - menyapu le...

Kamo·3mo ago
FixEmailService

Konstant- waktu pelatihan - rahasia tahun auth dibandingkan (oracle waktu)

Ganti string.equals dengan MessageDigeñal Equal sehingga latensi respon tidak dapat kebocoran X-Internall -Auth berbagi rahasia byte-by-byte. Kabur - menyapu le...

Kamo·3mo ago
FixKlusterServices

/ dev / shm 2Gi (headless Chrome perlu > = 2GB) + 6Gi memm batas

Jibri 10-config init berbatasan dengan '/ dev / shm harus paling tidak 2GB' ketika shm adalah 512Mi, crash-looping perekam. Bump tmpfs ke 2Gi dan batas memori u...

Kamo·3mo ago
FixSecurityService

Sertakan kedua desktop dalam setiap token SSO, deep- link ke yang dipilih

Setiap token hanya membawa koneksi sendiri, sehingga browser menggunakan ulang sesi json kekurangan yang lain - > membuka Windows setelah Linux memberikan 'kone...

Kamo·3mo ago
FixSecurityService

Peminjam rute menyerahkan melalui pipa sehingga kebakaran (audit # 3)

patchLoanFile 's peminjam mengirimkan (DRAF- > APPLIKASI _ TAKEN) sekarang memanggil * * * * * * * * * * * * * * * bukan sebuah updateLoan mentah Status berkas ...

Kamo·3mo ago
FixMediaService

Lipat upload rekaman sehingga Kompiles MediaService

MinIOStorageService.upload melemparkan Eksepsi yang diperiksa bahwa menelan () baik tertangkap atau dinyatakan - membangun istirahat di atas memperbaiki isGuest...

Kamo·3mo ago
FixMediaService

MeetingParticipant.isGuest () (adalah getGuest, tidak akan kompile); repoint translate ke titik akhir umum

MeetingParticiant exposes is Guest () (primitif getter boolean), bukan getGuest (). Juga arahkan ringkasan transkripsi panggilan di shared / api / conversion / ...

Kamo·3mo ago
FixKlusterServices

Benar Guacamole branding manifest versi field

Menyatakan penggunaan guacManifestVersions: 1.0; ekstensi bundled menggunakan guacamolversion. Field yang salah membuat Guacamole menolak branding ekstensi ('Ti...

Kamo·3mo ago
Fixkamo-internal

Stop double-appending? target di rute proksi SSO

forwardToApi sudah maju string query masuk, sehingga melewati jalur dengan ? target = dihasilkan * * * * * * * * * * * * * * * * * * * * - > target = 'linux? ta...

kamo·3mo ago
July 7, 2026
FixSecurityService

Selesaikan sesi dari X- * * * -Token header dalam CallerSessionResolver

Kamo- internal - > Alamat APIService BFF meneruskan sesi sebagai X- * * * * -Token header, tetapi resolver hanya membaca atribut X-OTK atau * * cookie - jadi Ba...

Kamo·3mo ago
FixSecurityService

PatchLoanFile tidak lagi menjadi backdoor status; tidak memblok kondisi yang membutuhkan garis bawah yang benar; bersihkan cascades

* * * * * * * * * * * * perubahan status adalah keadaan pipeline tugas mesin (POST / transisi memaksa panah legal + per- panah gerbang + open- blok-kondisi gerb...

Kamo·3mo ago
Fixkamo-shared-library

Kondisi sebagian PATCH tidak dapat secara diam-diam membersihkan tanda pemblokiran; template memblok default dihormati; mempublikasikan setelah commit

* * * * * * * * * * * * * * * * boolean - > Boolean so a PATCH that OMITS bidang ini dibedakan dari palsu eksplisit. LoanConditionService.update Sekarang null- ...

Kamo·3mo ago
FixSecurityService

Inject KamoDesktop SSO env direct + wire guac-sso ke pelacakan penyebaran k8s

- @ Value baca KAMO _ GUAC _ SIGNING _ KEY / DESKTOP _ PASSWORD dari env langsung (runtime application.yml adalah konfigurasi-mount, sehingga properti indirecti...

Kamo·3mo ago
FixKlusterServices

Pindahkan guacd ke jaringan pod (perbaiki MTU) + unicast WoL

guacd on hosts Network (k1m1 eno49 MTU 1500) vs guacamole pod on cilium overlay (MTU 1420): RDP tersambung tetapi frame besar dijatuhkan di perbatasan - > 'Pela...

Kamo·3mo ago
Fixkamo-internal

Tanda tangan mengundang anggota ke pertemuan melalui click- waktu OTK bergabung

Undang link (percakapan + email) sebelumnya tertanam sebuah URL pertemuan-kamar kosong, jadi Penerima mendarat sebagai tamu anonim bukan diri mereka sendiri. Se...

kamo·3mo ago
FixMediaService

Persist mengundang partisipan, instance manvage _ MEET _ SETTINGS, drop double- invite path

- Pertemuan penciptaan: anggota yang diundang adalah ID numerik kepingan salju, bukan string UUID - rute mereka melalui LongTouUID seperti pencipta. Sebelumnya ...

Kamo·3mo ago
FixKlusterServices

Watch desktop namespace untuk IngressRoutes

desktop.kamocrm.com IngressRoute hidup di desktop ns, tapi CRD Traefik penyedia hanya diawasi * * * * * * * * * * * * * * * - sehingga rute diabaikan dan permin...

Kamo·3mo ago
FixKlusterServices

Impor disk VM sebagai Sistem Berkas, bukan Blok

CDI 's block importir crashloopped:' blockdev: tidak dapat membuka / dev / cdi- block-volume: Izin ditolak '- tidak dapat mengakses perangkat blok Longhorn ment...

Kamo·3mo ago
FixSecurityService

Peminjam mengirimkan kebakaran Application- Mengambil efek samping (doc checklist + notify)

Pinjaman Portal mengirimkan adalah berkas LOAN PATCH operator / transisi titik akhir dimana Application- efek samping hidup - sehingga pengiriman peminjam dihas...

Kamo·3mo ago
Fixkamo-shared-library

Tolak nilai penyimpanan / jumlah pinjaman negatif

updateLoan dan updateProperty sekarang menolak sebuah jumlah moneter negatif pada Masukan LTV (jumlah pinjaman, perkiraan / nilai pembelian / apposed) melalui N...

Kamo·3mo ago
FixKlusterServices

Benar KubeVirt VM awan -init bidang + modernize spec

- Bidang rahasia subsidata InitNoCloud adalah 'secretRef' (bukan preparaDateSecretRef); KubeVirt v1.8.4 mempruned bidang yang salah - > 'harus memiliki setidakn...

Kamo·3mo ago
Fixkamo-nowww

Jangan pernah memberikan www ke subdomains, hanya ke puncak telanjang

Catch-all directed APAPAPUN bukan-alias host ke https: / / www. < host >, yaitu benar untuk apex telanjang (kamocrm.com - > www.kamocrom.com) tapi salah untuk s...

Kamo·3mo ago
FixSecurityService

Peminjam tidak dapat meningkatkan status berkas loan atau menyunting URLA setelah pengiriman

Dua pinjaman terkait - otorisasi lubang pada aplikasi layanan sendiri titik akhir: - eskalasi Privilege (# 2): patchLoanFile diterapkan status apapun dengan ti...

Kamo·3mo ago
Fixkamo-shared-library

Aktris status Loan-file untuk peminjam edit- kunci, peminjam - hapus cascade, giftt-penerima aplikasi scoping

* * * * * * * * * * * * * orgId): membaca dukungan helper Peminjam surat - mengirimkan kunci sunting (peminjam hanya dapat menyunting URLA sementara file ini DR...

Kamo·3mo ago
Fixkamo-internal

Tampilkan anggota avatar dalam tab Chats

MediaService kembali chat-session anggota avatarUrl = null oleh desain (avatar adalah diselesaikan di frontend), tetapi tab Chats tidak pernah diselesaikan mere...

kamo·3mo ago
FixSecurityService

Peminjam sendiri-membuat idempotensi + kompensasi yatim piatu; jangan relay sebuah checklist kosong sebagai sukses

MortgageAppellerController.create () peminjam sendiri-membuat cabang: - Idempotasi (# 2): lanjutkan sebuah DRAFT yang dimiliki melalui findOwnedDraft sebagai ga...

Kamo·3mo ago
Fixkamo-internal

Panji kesiapan menyegarkan dengan tombol Refresh dan tidak pernah menunjukkan nama pasar kosong

Dua diikuti-up pada bendera MLOS default-lead- sumber kesiapan: - Refresh (IconButton) sekarang juga memanggil loadMlosReadiness (), jadi hadapi Baru-diciptakan...

kamo·3mo ago
Fixkamo-shared-library

Peminjam abadi sendiri-menciptakan draft + deterministik resolusi pasar aktif

* * * * * * * * * * * * * * memberId): menyelesaikan anggota aplikasi DRAFT in- progress sehingga peminjam berulang-buat sendiri (klik / reload / second tab / c...

Kamo·3mo ago
Fixkamo-internal

Jelaskan mengapa MLOS default -lead- sumber kontrol tersembunyi daripada menjatuhkan diam-diam

Pada tab vendors- produk yang "menunjuk produk utama" kontrol gated pada kesiapan hipotek-vertikal - POS diaktifkan, sebuah MORTGAGE aktif Pasar perdagangan, da...

kamo·3mo ago
Fixkamo-shared-library

DbNow () gunakan CAST (sekarang () AS timestamp), tidak sekarang ():: timestamp

The:: stenstamp kependekan oleh hibernate 's native- parser query (ia berbunyi ':' sebagai awalan parameter name- awalan, mengubah:: timestamp kedalam: timestam...

Kamo·3mo ago
Fixkamo-internal

Berhenti menduplikasi popup obrolan untuk percakapan yang sama

Alat - jendela dedup hanya exact- cocok dengan kunci pengguna tunggal terhadap async-mirror windowsRef, sehingga sama 1: 1 obrolan dibuka dua kali: - UserId da...

kamo·3mo ago
Fixkamo-internal

Tampilkan semua grup perizinan aplikasi yang dicantumkan dalam penyunting judul kerja & departemen

JobTitleManager dan DepartmentManager hanya pernah diberikan dua grup permission - Umum dan CRM - jadi * * * * * * * * * * * * hak tidak terlihat dan tidak dapa...

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