Log Perubahan Langsung

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

17,896
Total Perubahan
4,600
Fitur
4,522
Perbaikan
32
Proyek
Filter menurut projek
Semua Projek17,896AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService364InitializerService299KBService74KlusterServices542MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,565kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filter berdasarkan tipe
Semua JenisBuild24CI522Chore670Docs226Feature4,600Fix4,522Other6,781Performance136Refactor274Revert23Style48Test69Upgrade1
April 28, 2026
Fixkamo-shared-library

Widen commit _ log _ translations.title ke TEXT untuk mencocokkan kolom DB

Kolomnya adalah VARCHAR (512) dalam kedua gangguan dan DB, menyebabkan terjemahan memasukan gagal untuk judul terjemahan panjang. Kolom DB sekarang STRING (dite...

Kamo·4mo ago
Chorekamo-internal

CI / CD Trigger

kamo·4mo ago
Fixkamo-internal

Buka katalog dan perhitungan dari amplop respon backend

getSubscription Catalog returned {katalog: {...}} tapi cast secara langsung sebagai Katalog Subscription, meninggalkan catalog.plans undefined and the plan pili...

kamo·4mo ago
FixBillingService

Tambahkan @ JsonProperty ke daerah DTO * -prefixed bool

Lombok menghasilkan isXxx () adalah - getters untuk bidang boolean bernama isXxx. Jackson strip 'adalah' dari is- getters dan serializes mereka sebagai 'xxx' da...

Kamo·4mo ago
Fixkamo-internal

Gunakan SS daripada fuser untuk membunuh port- forward basi (fuser tidak pada k0m1)

fuser dan lsof tidak terpasang pada host pelari. Gunakan ss -tlnp dengan Grep untuk mengekstrak PID memegang port 18080 dan langsung membunuhnya. Juga switch pk...

kamo·4mo ago
Fixkamo-internal

Bersihkan port- forward basi sehingga membatalkan pekerjaan terjemahan tidak memblokir run berikutnya

Bash tidak meneruskan sinyal ke proses backgrounded, jadi kubectl Port-forward membatalkan arus kerja yang dibatalkan dan ditahan port 18080, memblokir setiap t...

kamo·4mo ago
Fixkamo-internal

Kembalikan semua nilai placeholder yang rusak ke seluruh halaman

Script Salvage- kunci telah meraih CSS clasnames, gaya inline, dan JS template literals bukan teks asli Inggris untuk 114 pesan kunci spanning catatan, kb, perd...

kamo·4mo ago
Featurekamo-internal

Tampilkan tombol Tata Tagihan bagi pemilik org tanpa akun

Ketika pemilik org membuka tab plans-billing dan tidak ada rekening penagihan ada, tampilkan bootstrap prompt daripada umum "kontak anda Pesan pemilik "org. Tom...

kamo·4mo ago
Fixkamo-internal

Mengembalikan judul pahlawan halaman utama dan subtitle dari sejarah git

hero Title was 'Hero Title' (placeholder), heroSub was 'flex gap-2' (Salvage- kunci sengaja meraih CSS yang berdekatan nama kelas). Nilai yang benar dipulihkan ...

kamo·4mo ago
FeatureSecurityService

Tambahkan bootstrap--billing titik akhir untuk format yang telah ada

POST * * * * * * * * * * * * * * * * memicu yang sama setup idempoten sebagai pengait penciptaan sub-org (Pengatur BilingSetupService .setupForSubOrganity Penci...

Kamo·4mo ago
Fixkamo-register

Aktifkan tombol Selesai dengan polling widget.getState () dan beralih ke auto = onload

Pendengar perubahan status tidak dapat diandalkan mengaktifkan tombol Selesai setelah verifikasi. Dua akar menyebabkan: Logika saluran membaca widget. keadaan ...

Kamo·4mo ago
FixBillingService

Termasuk subscription-target akun dalam daftar org

listForOrg sekarang juga mengembalikan akun yang subscriptions target diminta org - bukan hanya akun langsung dimiliki olehnya. Dalam multi- org model Akun Memb...

Kamo·4mo ago
Fixkamo-internal

Tambahkan namespace status Jendela dan perbaiki semua placeholder

- Tambahkan * * * * * * * * * * * * * (50 tombol) sehingga pengaturan batang samping nav menampilkan teks real daripada path kunci - Fix branchTypesLabel format...

kamo·4mo ago
Chorekamo-internal

Mutakhirkan terjemahan lokal dan hash [lewati ci]

Kamo CI·4mo ago
Featurekamo-internal

Wave 3 conversions, fallback fix, and auto- translate CI

- Ganti semua hardcode string Inggris dengan t () panggilan melintasi gelombang 3 komponen (chat, clubhouse, dukungan, catatan, pipeline, lead, nav, dsb.) - Mer...

kamo·4mo ago
Fixkamo-internal

Cocok dengan skema ukuran + warna jendela lain

- navoultSize and minSize now 320x650, resiviable: false (match Softphone, Chat, Kalkulator, SMS, AI Chat) - Beralih dari gradien gelap ke gradien cahaya standa...

kamo·4mo ago
Featurekamo-internal

Wire next-intl dengan member.language sebagai sumber lokal

Tambahkan internasionalisasi berbasis selanjutnya ke kamo- internal tanpa URL locale prefix. Lokal aktif dibaca dari kamo- lokal cookie, yang mirror the authent...

kamo·4mo ago
Fixkamo-internal

Forward Range header so audio playback can scrub

Without this the VOIPService recording-streaming endpoint always returns the full file (Range header is dropped by buildForwardHeaders), which works for play-fr...

kamo·4mo ago
Refactorkamo-register

Drop language search filter on My Language step

The supported language list is short enough to scan visually; the search input added complexity without user value.

Kamo·4mo ago
FixKlusterServices

Rewrite /etc/odbc.ini to point at $MARIADB_HOST on every boot

The escomputers/freepbx:17 image bakes /etc/odbc.ini with Server=db (the docker-compose link target). On this Kubernetes deployment MariaDB lives at \$MARIADB_H...

Kamo·4mo ago
FeatureVOIPService

Fall back to imaging recordings for call history + voicemails

FreePBX 17 doesn't expose voicemail messages over REST or GraphQL on this install (the GraphQL voiceMail type returns mailbox config, not messages, and /admin/a...

Kamo·4mo ago
Featurekamo-shared-library

Paginated Recording lookup by (instance, extension, isVm)

Used by the softphone tabs as the canonical source of truth for call recordings and voicemails when the upstream provider can't list them — e.g. FreePBX 17 has ...

Kamo·4mo ago
FixVOIPService

Resolve member→extension before VM/CDR provider lookup

CallController was passing memberId where FreePBX (and other PBX-style providers) expect an extension number — voicemail listing returned empty because no PBX e...

Kamo·4mo ago
Chorekamo-internal

Drop mati MasterAccountHolder / isMaster UI, segar komentar basi

Skema akun tidak lagi membawa Master AccountHolder atau per- anggota isMaster tanda - mereka dihapus bersama Accounts-as-billing-principal refactor. AkuntViewCl...

kamo·4mo ago
FixSecurityService

Otomatis-assign kursi pertama, Bebas sebagai lantai, broader org invalidasi

Layanan BillingSetupService kini mengaktifkan slot lisensi terbuka pertama bagi sang pencipta ketika seeding sebuah sub-org berlangganan (dan sama untuk promoto...

Kamo·4mo ago
Chorekamo-shared-library

Jatuhkan komentar BillingGroup-era yang sudah basi + permintaan Pengelola Subscription

Strips sisa doc blok dalam AppliedModelEnprecebakal Layanan yang disebut konsep BillingGroup yang sudah lama hilang, dan dihapus Setelah konsolidasi * * * * * *...

Kamo·4mo ago
FixSecurityService

Anggota org tingkat atas mendapatkan rencana pemilik platform, gerbang penagihan bypass

Anggota org KamoCRM (level atas) tidak tunduk ke sistem penagihan - mereka get the OWNER _ UNLIMITED plan 's matriks langsung (dengan Bebas sebagai defensif fal...

Kamo·4mo ago
Fixkamo-shared-library

Tingkat Atas org bypass + Free baseline fallback untuk orgs tanpa subs

Tingkat org- hak cek * * * * * * * * * * * * * * * * * berjalan langganan menargetkan org. Dengan model target _ org baru, orgs yang belum memiliki target Accou...

Kamo·4mo 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