Log Perubahan Langsung

Lihat apa yang kita bangun, di real-time. Setiap fitur, perbaikan, dan perbaikan dikirim di platform.

17,933
Total Perubahan
4,614
Fitur
4,543
Perbaikan
32
Proyek
Filter menurut projek
Semua Projek17,933AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,523TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,579kamo-login319kamo-marketing585kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
Filter berdasarkan tipe
Semua JenisBuild24CI523Chore670Docs226Feature4,614Fix4,543Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
July 8, 2026
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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo ago
July 7, 2026
Fixkamo-analytics

Alias ALL turbopack content-hashed externals, bukan hanya prisma

Perbaikan sebelumnya hanya berisi @ prisma / client- < hash >; membangun juga externaize pg- < hash > (node-postgres, via @ prisma / adapter-pg) dibawah persama...

Kamo·2mo ago
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·2mo 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·2mo 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·2mo ago
Fixkamo-analytics

Alias Prisma 7 puas-hashed klien sehingga rute DB berhenti 500

Generator prisma- client (metType = client) membuat sebuah content-hashed penspesifikasi waktu-jalan (@ prisma / client- < hash >) kedalam membangun berikutnya....

Kamo·2mo 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·2mo 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·2mo ago
Fixkamo-meet

Tutup lubang tempa JWT, atur tamu bergabung, tambahkan "Masuk dengan Kamo"

- sespan / api / auth / jwt: memperoleh identitas anggota (id / name / email / org) dari sesi server- side * * *, bukan badan permintaan. Sebelumnya siapa pun b...

Kamo·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo 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·2mo ago
Fixkamo-shared-library

Selesaikan hak anggota sebagai air terjun sejati bukannya NUKEE-always- menang

Hak-hak efektif dihitung dengan melipat setiap sumber (peran, departemen, pekerjaan judul, anggota) ke dalam satu peta di mana NUKE selalu menang. Itu berarti a...

Kamo·2mo ago
FixSecurityService

Revert keamanan Menyediakan diri-menunjuk; self-heal anggota diterapkan hak

Dua masalah prod dari keamanan Provider - perubahan cermin: Hiburan-as-Sistem- Anggota gagal dengan "Tidak ada keanggotaan dalam organisasi penyedia keamanan "...

Kamo·2mo ago
Fixkamo-internal

Status penyegaran penyedia ketika popup OAuth ditutup

Operator kini mengarahkan ke gateway apes (sebuah asal yang berbeda), sehingga pesan posnya tidak dapat melewati pemeriksaan asal pembuka. Ambil kembali penyedi...

kamo·2mo ago
FixDocsService

Servis e- tandai PDF penyunting untuk doc yang telah diubah, instruksi asal PDFs

Penyunting e- tanda tangan (DokumentMent Editor GNU PdfCanvas / PageThumnailSidebar) membuka sebarang dokumen dikonversi, bukan hanya berkas diunggah melalui al...

Kamo·2mo ago
Fixkamo-internal

Docs saya memakai MY _ DOCS ordinal (3), bukan enum id (4)

Backend memecahkan tipe ImageAscope via 'nilai () [ascope Tipe]' (indeks ordinal) dan tetap berlanjut @ Enumerated (ORINAL). Setiap permukaan pencitraan melewat...

kamo·2mo ago
FixConversionService

Ubah dokumen deduplikasi sehingga e-sign sunting diaktifkan

Ketika sebuah byte file yang diunggah cocok dengan sebuah ImgDAt yang ada, path dedup (register- ada) digunakan kembali bahwa dat verbatim dan tidak pernah berj...

Kamo·2mo ago
FixVOIPService

Kembali 200 semua Salah untuk kemampuan org yang belum dikonfigurasi

GET / API / voip / capability melemparkan ProviderNotConfiguredException (422) ketika org tidak memiliki penyedia telepon, log sebuah konsol merah error pada se...

Kamo·2mo ago
Fixkamo-internal

Stop galat konsol 404 / 422 untuk nav tidak tergubah dan orgs kurang telepon

Baca kumpulan ui- preferensi titik akhir (selalu 200) untuk inisial navLayout load daripada single-key GET, yang 404s ketika anggota memiliki tidak pernah dises...

kamo·2mo ago
FixKlusterServices

Penyesuaian proaktif browser- hanya alias (media. *)

Mekanisme penemuan-pemindaian log tidak pernah bootstrap alias 'media': itu hanya pernah dihubungi oleh peramban melalui subsumber daya WebSocket / XHR (SockJS ...

Kamo·2mo ago
FixSecurityService

Interpret kunci TERAKHIR _ EDIT _ AT sebagai UTC untuk epoch- milllis berakhir

dbNow () sekarang mengembalikan DB-UTC wall-clock (now ():: timestamp), jadi pulihkan absolut instan dengan toInstant (UTC) daripada zona baku JVM - menjaga per...

Kamo·2mo ago
Fixkamo-shared-library

DbNow () cast now () - >:: timestamp (TIMESMPTZ- > Instant broke LocalDateTime)

SELECT sekarang () kembali TIMESTAMPTZ, yang Hibernasi berfungsi sebagai java.time. Instan dan tidak dapat melemparkan ke tipe kembali LocalDateTime yang didekl...

Kamo·2mo ago
July 6, 2026
Fixkamo-internal

Agen filter menunjukkan nama anggota + ekstensi telepon, bukan email

The Agen dropdown dilabeli setiap rekan tim dengan email mereka karena loader baca nama pertama / terakhir Kunci nama yang tak pernah dikirim backend (itu mengi...

kamo·2mo ago
Fixkamo-shared-library

Query topik yang dibolak-balik benar

Topik kuiri anak-org disaring pada £ToOwnOrg = TRUE (sendiri-org- saja) ketika itu harus kembali topik SHARED dengan anak orgs (Istanbul ToOwnOrg = FALSE). Ubah...

Kamo·2mo ago
Fixkamo-register

Kirim nama host registrant dalam tubuh sehingga account tanah di bawah org kanan

Org diselesaikan tersedia pada klien tetapi tidak pernah dikirim ke backend - org hanya disampaikan secara implisit melalui X- Forwarded- Host, yang masuk menul...

Kamo·2mo ago
FixSecurityService

Berkas akun baru di bawah org dari domain, bukan kamokrm

/ register terikat anggota baru org ke host permintaan, tetapi sinyal org never survive the hop: kamo-register proxies every signup to the shared api.kamocrm.co...

Kamo·2mo ago
Fixkamo-shared-library

Resolve org-by- domain dengan sebuah deepest- label alias fallback

Tambah * * * * * * * * * * * * * * * domain tepat cocokkan, lalu jatuhkan label terdalam sekali (register.optionone.com - > optionone.com) sehingga sebuah per-o...

Kamo·2mo ago

Seperti apa yang Anda lihat pengiriman?

Semua pembaruan ini secara otomatis mendarat di ruang kerja Anda. Mulai bebas dan menontonnya tumbuh minggu demi minggu.

Mulai Bebas SelamanyaTampilkan Harga