Log Perubahan Langsung

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

17,865
Total Perubahan
4,581
Fitur
4,512
Perbaikan
32
Proyek
Filter menurut projek
Semua Projek17,865AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService348InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,553kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filter berdasarkan tipe
Semua JenisBuild24CI522Chore670Docs226Feature4,581Fix4,512Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
August 23, 2026
OtherKlusterServices

auto- cert: biarkan junk-cert membersihkan sebenarnya melihat sampah itu ditulis untuk

membersihkan _ anak yatim _ sertifikat () terdaftar dengan '-l auto-cert.kamo / fqdn'. Itu label lebih baru dari certs scanner fungsi ada untuk menghapus, sehin...

Kamo·2w ago
OtherKlusterServices

auto-cert: keluarkan sebuah sertifikat org sebagai sebuah batch, bukan satu setiap 90 detik

Sebuah organisasi baru membutuhkan sertifikat untuk semua sebelas inangnya, dan masing-masing adalah sertifikat terpisah manajer. Loop menunggu masing-masing ho...

Kamo·2w ago
August 20, 2026
OtherKlusterServices

Lebih suka brotli pada host tema, dan memperbaiki rasionale sebelumnya

Dua hal, salah satu dari mereka koreksi untuk komit sebelum ini. Commit sebelumnya dibenarkan 'encodings: [br, gzip]' dengan probe terhadap api.kamocrm.com. a ...

Kamo·3w ago
OtherKlusterServices

Lebih suka brotli, berhenti mengkompres apa yang sudah dikompresi

Bersama 'kompres' middleware adalah 'kompress: {}', yaitu tiga memisahkan default dan tidak satupun dari mereka adalah salah satu yang kita inginkan. Traefik m...

Kamo·3w ago
August 10, 2026
OtherKlusterServices

Muat dengan daftar kolom eksplisit -- COPY posisi merusak diam-diam

COPY T DARI STDIN tanpa daftar kolom peta bidang CSV ke PHYSIKAL tabel perintah kolom. CISVs berasal dari COPY (SELECT *) pada CockroachDB, dan Hibernasi Membua...

Kamo·4w ago
OtherKlusterServices

Muat dengan daftar kolom eksplisit -- COPY posisi merusak diam-diam

COPY T DARI STDIN tanpa daftar kolom peta bidang CSV ke PHYSIKAL tabel perintah kolom. CISVs berasal dari COPY (SELECT *) pada CockroachDB, dan Hibernasi Membua...

Kamo·4w ago
OtherKlusterServices

Paritas skema dengan CockroachDB -- 714 tabel, 8706 kolom

Perbedaan drift mendapatkan tempatnya. Layanan KamoInitializerService membangun skema dari JPA entitas dan memproduksi 599 tabel; produksi membawa 714. 115 perb...

Kamo·4w ago
OtherKlusterServices

Paritas skema dengan CockroachDB -- 714 tabel, 8706 kolom

Perbedaan drift mendapatkan tempatnya. Layanan KamoInitializerService membangun skema dari JPA entitas dan memproduksi 599 tabel; produksi membawa 714. 115 perb...

Kamo·4w ago
August 9, 2026
OtherKlusterServices

Full CockroachDB - > YSQL penerjemah untuk migrasi alam semesta

Semua 15 migrasi sekarang berlaku bersih untuk Yugabyte DB: 111 tabel, cocok CockroachDB tepatnya. Delapan CockroachDB yang berbeda hanya konstruksi harus ditan...

Kamo·4w ago
OtherKlusterServices

Full CockroachDB - > YSQL penerjemah untuk migrasi alam semesta

Semua 15 migrasi sekarang berlaku bersih untuk Yugabyte DB: 111 tabel, cocok CockroachDB tepatnya. Delapan CockroachDB yang berbeda hanya konstruksi harus ditan...

Kamo·4w ago
OtherKlusterServices

CSV export via COPY TO STDOUT, plus sebuah verifikasi CSV-aware

Transport is COPY... TO STDOUT WITH (FORMAT CSV), bukan 'kecoa sql --format = csv '. Yang terakhir membuat SQL NULL sebagai string literal "NULL", tidak dapat d...

Kamo·4w ago
OtherKlusterServices

CSV export via COPY TO STDOUT, plus sebuah verifikasi CSV-aware

Transport is COPY... TO STDOUT WITH (FORMAT CSV), bukan 'kecoa sql --format = csv '. Yang terakhir membuat SQL NULL sebagai string literal "NULL", tidak dapat d...

Kamo·4w ago
OtherKlusterServices

Membuat setiap skema menyapu -sadar; kamo memiliki 714 tabel, bukan 680

Cross- pemeriksaan SHOW BACKUP (714 objek) terhadap tabel _ schema = 'public' inventaris (680) terkena 34 tabel tinggal di lima skema lain: email _ metadata, em...

Kamo·4w ago
OtherKlusterServices

Membuat setiap skema menyapu -sadar; kamo memiliki 714 tabel, bukan 680

Cross- pemeriksaan SHOW BACKUP (714 objek) terhadap tabel _ schema = 'public' inventaris (680) terkena 34 tabel tinggal di lima skema lain: email _ metadata, em...

Kamo·4w ago
OtherKlusterServices

Penangkapan dasar untuk CockroachDB ke pemeriksaan paritas Yugabita DB

Dua lewat: jumlah batch murah (*), kemudian perintah-independen checksum. Jumlah checksum baris md5 hashes sebagai integer daripada yang jelas md5 (string _ ag...

Kamo·4w ago
OtherKlusterServices

Penangkapan dasar untuk CockroachDB ke pemeriksaan paritas Yugabita DB

Dua lewat: jumlah batch murah (*), kemudian perintah-independen checksum. Jumlah checksum baris md5 hashes sebagai integer daripada yang jelas md5 (string _ ag...

Kamo·4w ago
July 8, 2026
OtherKlusterServices

Pertemuan-rahasia * * * * * * * * * * * * * * untuk jibri rekaman infest

Biarkan jibri finalize.sh mengotorisasi upload rekaman ke MediaService; cocok cluster * * * nilai MediaService memvalidasi terhadap.

Kamo·2mo ago
July 2, 2026
OtherKlusterServices

Provisions R1 MEDIA JetStream stream via idempotent bootstrap Job

Media / lead- feed events (media.wath. *, media.pos. *) had no JetStream stream, so publishes returned '503 No Responders Request' (obrolan. > ditutupi oleh CHA...

Kamo·2mo ago
July 1, 2026
OtherKlusterServices

node- config (k1m1- runner): record data .forgotjo.org IPv4 pin + kapasitas = 6

Dokumen perubahan node langsung: data. Lenojo.org adalah IPv6-only dan k1m1 tidak IPv6 rute, sehingga kontainer pekerjaan tergantung ~ 133 dan tindakan / checko...

Kamo·2mo ago
June 30, 2026
OtherKlusterServices

Konsolidasi klusterservices ke cluster tunggal k1m1 + k3m1

- NATS: standalone single pod disematkan k1m1 (drop k2m1 + generic cluster variants) - CockroachDB: pin k1m1, single-node --join - MySQL: single instansi pindah...

Kamo·2mo ago
June 25, 2026
OtherKlusterServices

Upgrade v3.0 - > v3.3 (perbaiki intermittent WebSocket putus)

v3.0.0 intermittently melengkapi peningkatan WS 101 kemudian menutup soket sebelum apapun frame flow - yang berulang 'putus pada load' dalam game klien alam sem...

Sage·2mo ago
June 12, 2026
OtherKlusterServices

node- config: dokumen k1m1 forgetjo- runner config (--add-host untuk submodule DNS)

Kontainer pekerjaan pada k1m1 kembali ke publik DNS, sehingga fleet- menyapu http: / / k1m1: 3000 .gitmodule URL gagal digandakan disana. Pin k1m1 ke pekerjaan ...

Sage·3mo ago
OtherKlusterServices

node-config: dokumen k1m1 docker daemon tidak aman-registries

The K1m1 Forgejo pelari membangun push ke HTTP Forgejo registry; daemon.json dikirim hanya dengan: 5000 entri, sehingga setiap pekerjaan membangun pendaratan pa...

Sage·3mo ago
June 11, 2026
OtherKlusterServices

Gabung berbagi dua- titik cluster dengan k3m1 di LAN; isolasi akun

Rekor rute WireGuard (10,8.x.x) untuk rute LAN (192.168.4.22 < - > 192.168.4.36 : 6222) dengan creds tertanam dalam URL rute. Ubah nama cluster ke kamo- ratesta...

Sage·3mo ago
May 17, 2026
OtherKlusterServices

node- config: raise k1m1 kubelet max-pods 110 - > 200

RKE2 baku max-pod = 110 sedang dipukul, menghalangi kamolo rolling-update Kirim (maxSurge: 1, maxUvable: 0 perlu slot untuk membuat pod baru sebelum membunuh tu...

Kamo·3mo ago
February 10, 2026
February 2, 2026
OtherKlusterServices

Use VPN addresses for k0m1/k2m1 minio-public backends

- Endpoints: k0m1 10.8.0.1, k2m1 10.8.2.1 (VPN); k1m1 stays local - IngressRoute host match: 100.64.x.x -> 10.8.0.1, 10.8.1.1, 10.8.2.1

Kamo·7mo ago
December 17, 2025
December 16, 2025
December 5, 2025
OtherKlusterServices

Tambahkan logo Kamo SVG lengkap dengan semua 14 jalur

Embed isi penuh SVG secara langsung bukan parsial path

snadjafinia·9mo ago
OtherKlusterServices

Gunakan CSS- hanya pendekatan untuk logo Kamo

Menghapus kait berkas SVG yang rusak, menggunakan citra latar belakang CSS untuk memuat logo eksternal langsung pada elemen # logo

snadjafinia·9mo ago
OtherKlusterServices

Perbaiki logo.svg untuk referensi eksternal URL logo Kamo

Gunakan SVG gambar elemen untuk embed eksternal logo bukan jalur kompleks dengan transformasi rusak

snadjafinia·9mo ago
OtherKlusterServices

Ganti Roundcube logo.svg dengan logo Kamo SVG

Mount custom logo.svg to * * * * * * * * * * * * * * * * untuk menggantikan logo watermark / background Roundcube

snadjafinia·9mo ago
OtherKlusterServices

Tambahkan berkas CSS gubahan untuk menimpa logo watermark Roundcube

- Dibuat tradi.css dengan override watermark - Mount berkas CSS ke / var / www / html / apir.css - Atur Roundcube untuk memuat tambahan _ stylesheets

snadjafinia·9mo ago
OtherKlusterServices

Ganti semua logo Roundcube dengan logo Kamo termasuk watermark

Diperbarui config _ logo kulit ke format array untuk menutupi: - Logo header utama - Logo header kecil yang runtuh - Logo penanda air / latar dalam kotak-kotak

snadjafinia·9mo ago
OtherKlusterServices

Tambahkan subdomain surat ke daftar SUBDOMAINS auto- cert

Aktifkan pembuatan sertifikat SSL otomatis bagi mail.kamocrm.com

snadjafinia·9mo ago
OtherKlusterServices

Tampilkan port Postfix 25 dan 587 melalui hostPort untuk surat masuk

Diperlukan untuk menerima sambungan eksternal SMTP di K1M1

snadjafinia·9mo ago
OtherKlusterServices

Atur Roundcube untuk langsung memakai Mailgun SMTP

Melewati Postfix lokal untuk surat keluar, terhubung langsung ke smtpppmailgun.org dengan TLS di port 587

snadjafinia·9mo ago
OtherKlusterServices

Ganti Postfix ke penyebaran berbasis Alpine- dengan dukungan MySQL

Mirip dengan Dovekot, menggunakan Alpine 3.18 dengan paket postfix- mysql terpasang pada waktu-jalan untuk dukungan peta virtual MySQL yang dapat diandalkan

snadjafinia·9mo ago
OtherKlusterServices

Fix postfix command to use apt-get instead of apk

boky/postfix is Debian-based, not Alpine

snadjafinia·9mo ago
OtherKlusterServices

Add postfix-mysql support for MySQL virtual maps

Installed postfix-mysql package at container startup to enable MySQL dictionary lookups for virtual domains/users/aliases

snadjafinia·9mo ago
OtherKlusterServices

Add auth debugging and ensure MySQL driver packages for Dovecot

- Enable auth_debug, auth_debug_passwords, auth_verbose - Add dovecot-mysql package for proper SQL support - Add mariadb-connector-c for MySQL protocol compatib...

snadjafinia·9mo ago
OtherKlusterServices

Add MySQL auth fix job for MariaDB client compatibility

Changes kamo user from caching_sha2_password to mysql_native_password Required for Dovecot (Alpine/MariaDB) to connect to MySQL 8

snadjafinia·9mo ago
OtherKlusterServices

Replace Roundcube logo with Kamo logo

Added skin_logo config pointing to **************** Updated deployment annotation to trigger pod restart

snadjafinia·9mo ago
OtherKlusterServices

Fix MySQL auth: change kamo user to mysql_native_password

Alpine's MariaDB client doesn't support caching_sha2_password plugin This prevents Dovecot from connecting to MySQL for authentication

snadjafinia·9mo ago
OtherKlusterServices

Force Roundcube pod restart to pick up ConfigMap change

Added annotation to trigger pod recreation since ConfigMap with subPath doesn't auto-update in running pods

snadjafinia·9mo ago
OtherKlusterServices

Fix Roundcube redirect loop - disable force_https

Traefik handles TLS termination, so internal traffic is HTTP Setting force_https=true caused Roundcube to redirect to HTTPS internally creating an infinite redi...

snadjafinia·9mo ago
OtherKlusterServices

Reference kamocrm.com wildcard cert in mail IngressRoute

The certificate secret is in kamo namespace, copied to mail namespace tls.secretName explicitly references wildcard-kamocrm-com

snadjafinia·9mo ago
OtherKlusterServices

Fix mail IngressRoute to use auto-cert service

Changed tls from certResolver: letsencrypt to tls: {} This allows the auto-cert service to automatically generate certs when mail.kamocrm.com is accessed

snadjafinia·9mo ago
OtherKlusterServices

Fix Roundcube readiness probe - use TCP socket instead of HTTP

Roundcube redirects / to login page (302), failing HTTP readiness probe TCP socket check on port 80 works correctly

snadjafinia·9mo 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