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 16, 2026
Fixkamo-marketing

Resolve DYNAAMIC _ SERVER _ USAGE 500 kesalahan dan rute kalkulator hilang

- Tambahkan gaya -dinamis ke [locale] / layout.tsx (getMessages () menggunakan header () secara internal) - Hapus General StaticParams dari [kbSection] / page.t...

Kamo·6mo ago
FixKlusterServices

Hapus --load-only pembatasan dari LibreTranslate

Semua paket bahasa yang diperlukan telah dipasang pada volume jalur host. --load-hanya mencegah beberapa paket dari loading. Tanpa bendera, LibreTranslate memua...

Kamo·6mo ago
FixKlusterServices

Gunakan startupProbe untuk LibreTranslate untuk menangani model panjang unduhan

startupProbe dengan 60 percobaan x 30 = 30min startup window untuk Model awal diunduh. Setelah memulai komplit, toleransi normal dan kesiapan probe mengambil al...

Kamo·6mo ago
FixKlusterServices

Batasi LibreTranslate ke hanya memuat model bahasa yang didukung

Gunakan --load-only dengan 22 kode bahasa yang didukung bukan mengunduh semua model yang tersedia (~ ratusan GB). Hapus --update- tanda model yang akan mengundu...

Kamo·6mo ago
FixKlusterServices

Remove invalid --load-awesome-ai-models flag from LibreTranslate

Flag does not exist in current libretranslate image. Replace with --update-models to ensure language packs are downloaded on startup.

Kamo·6mo ago
FixKlusterServices

Add LibreTranslate permission init container, scale Bergamot to 0

LibreTranslate was crashing with PermissionError on packages subdir. Added busybox init container to mkdir + chmod 777 the mounted hostPath before the main cont...

Kamo·6mo ago
FixTranslateService

Fall through to LibreTranslate when Bergamot is unavailable

ProviderRouter now catches exceptions per provider and tries the next. BergamotProvider throws on failure instead of silently returning original text, so LibreT...

Kamo·6mo ago
Fixkamo-marketing

Pilih bahasa lebar untuk mencegah scrollbar horisontal

260px terlalu sempit untuk entri seperti 'Bahasa Indonesia'. Naikkan ke 310px dan tambahkan overflow-x: tersembunyi untuk menghilangkan scrollbar sepenuhnya.

Kamo·6mo ago
Fixkamo-marketing

Port- forward Translator untuk mencapainya dari pelari CI

Pelari Forgejo berjalan di k0m1 yang tidak dapat menyelesaikan .svc.cluster.local DNS. Gunakan kubectl port-forward untuk terowongan kamowstrangslate-layanan: 8...

Kamo·6mo ago
Fixkamo-marketing

Hapus aplikasi pre-i18n / (pages) / dan app / page.tsx

Ini tidak sengaja dipulihkan oleh cek-out git -- app / selama sebuah perbaikan vendor sebelumnya. Baik struktur rute lama dan baru yang ada menyebabkan Next.js ...

Kamo·6mo ago
FixTranslateService

Exclude ****************

Excluding SecurityAutoConfiguration leaves Actuator's **************** without an HttpSecurity bean, crashing startup. Exclude it explicitly.

Kamo·6mo ago
FixTranslateService

Add autoconfigure exclusions to k8s configmap

application.yml is for local only — k8s uses the configmap. Move the Spring autoconfiguration exclusions for JPA, Redis, Security, and OAuth2 into k8s/configmap...

Kamo·6mo ago
FixTranslateService

Exclude all transitive Spring autoconfiguration from shared library

kamo-shared-library pulls in JPA, Redis, Security, and OAuth2 starters which cause Spring Boot to attempt autoconfiguring DataSource, Hibernate, Redis/Lettuce, ...

Kamo·6mo ago
FixTranslateService

Exclude DataSource autoconfiguration

kamo-shared-library transitively pulls in JPA which causes Spring Boot to attempt DataSource autoconfiguration. TranslateService is stateless with no database, ...

Kamo·6mo ago
Fixkamo-shared-library

Ganti Dokuments NotFoundException dengan Exception ImajiningException dalam ImageService

DokumentNotFoundException dihapus sebagai bagian dari penghapusan entitas Dokumen tapi ImageService masih mereferensikannya di 9 tempat. Diganti dengan yang ada...

Kamo·6mo ago
FixDocsService

Gracefully cancel superseded reconversion jobs on rapid saves

When a document is saved multiple times quickly, each save registers its ImgDat UUID in a ConcurrentHashMap. The async reconversion task checks this at 6 checkp...

Kamo·6mo ago
Fixkamo-marketing

Obrolan * * * - perbaiki waktu verifikasi dan peningkatan salinan banner

- * * * Provider: pemicu Verify efek sekarang tergantung pada penantang jadi verify () hanya dipanggil setelah widget dikait; gunakan RAF ke pastikan DOM telah ...

Kamo·6mo ago
Fixkamo-shared-library

Hapus kolom keanggotaan sepenuhnya untuk mencegah kolom duplikat Hibernasi

Perbaikan sebelumnya (@ Transient di lapangan, @ Access (AccessType.FIELD) pada kelas) tidak cukup. Pemeriksaan Bytecode menunjukkan Lombok 's @ Setter menghasi...

Kamo·6mo ago
FixInitializerService

Email as paid add-ons, not included free

- KamoMail Hosting: $5/user/mo add-on on all plans - 3rd Party Email Integration: $2/user/mo add-on on all plans - Email hosting feature reverted to "Add-on" in...

Kamo·6mo ago
Fixkamo-marketing

Email sebagai ditambahkan dibayar, perbarui semua data nilai fallback

- KamoMail Hosting: $5 / mo tambahkan-on (tidak bebas - tanggung jawab) - 3 Partai Email Integrasi: $2 / pengguna / mo ditambahkan-on - Updated halaman kalkulat...

Kamo·6mo ago
FixInitializerService

Use 18DOFF promo code with April 30 2026 expiry

Kamo·6mo ago
Fixkamo-marketing

Gunakan kode promo 18DOFF, pemutakhiran berakhir sampai 30 April 2026

Kembali ke 18DOFF untuk mencocokkan header nav. Update teks nav dari "Prelaunch" ke "Early Bird" untuk konsistensi. Atur tawaran kadaluarsa ke 2026-04-30.

Kamo·6mo ago
Fixkamo-marketing

Perbarui nilai data fallback untuk mencocokkan harga produksi baru

API kembali 401 sehingga situs pemasaran menggunakan data fallback hardcode. Memutakhirkan semua rencana fallback, addon, bundles, dan perbandingan tabel ke coc...

Kamo·6mo ago
Fixkamo-shared-library

Tambahkan @ AccessType.FIELD) ke Anggota untuk menghentikan pemetaan Hibernate getMberType () sebagai kolom

Perbaikan sebelumnya (@ Transient pada daerah memberType) tidak cukup. Hibnate 6 masih menemukan metode getmemType publik melalui properti pemindaian (konvensi ...

Kamo·6mo ago
Fixkamo-internal

Tampilkan nama uploader, kolom tanggal lebar, gabungan ikon ekstensi ke nama berkas

- Diunggah Oleh: selalu kosong - nama field benar tetapi backend tidak pernah menset created ByName; sekarang diselesaikan di sisi backend - Kolom Nama Berkas: ...

kamo·6mo ago
Fixkamo-shared-library

Resolve security _ level SQL error disebabkan oleh duplikasi kolom MEMBER _ TYPE dalam Hibernate 6

Anggota. Java memetakan MEMBER _ TYPE baik sebagai @ DiscrimiatorKolom dan sebagai eksplisit Lapangan @ Kolom. Hibernasi 6 dipilih kolom dua kali dalam proyeksi...

Kamo·6mo ago
Fixkamo-internal

Melewatkan layar untuk mengunduh berkas dalam Interceptor Navigasi

URL blob dan link dengan atribut download tidak pernah menyebabkan navigasi halaman, sehingga penangan klik global sekarang kembali awal untuk ini - mencegah "M...

kamo·6mo ago
Fixkamo-internal

Galat penyimpanan permukaan dan pemutakhiran optimistik dalam pemilih penyedia surel

Ketika menyimpan penyedia yang tidak dapat diatur (KamoMail, ParentOrg, NotConfigured) gagal, galat telah ditata dalam keadaan tetapi tidak pernah ditampilkan d...

kamo·6mo ago
FixSecurityService

Referensi level _ keamanan benar dalam SQL login

security _ level ada pada tabel anggota (m), bukan anggota _ team _ member (e). Alias e.Security _ level menyebabkan seluruh SQL gagal diam-diam, sehingga membe...

Kamo·6mo ago
Fixkamo-internal

Kembalikan model ijin anggota tim untuk dialog berbagi

Anggota tim (memberType = TEAM _ MEMBER) melewati semua gerbang. Anggota reguler diberi hak SHARE _ DOCS _ *. Sesi Legacy tanpa keanggotaan mendapatkan akses pe...

kamo·6mo ago
Fixkamo-internal

Ijinkan anggota terotentikasi untuk berbagi dokumen

Hapus gerbang berbasis- pada dialog berbagi - setiap log-di anggota dapat berbagi. Cek sebelumnya diperlukan adalah Anggota Tim (dari keanggotaan sesi) atau spe...

kamo·6mo ago
FixDocsService

Correct member name access in resolveAlias endpoint

member.getNameFirst() doesn't exist — name is on User.getName(). Use getMemberDisplayName() helper which correctly navigates the member -> user -> EmbNameFull p...

Kamo·6mo ago
Fixkamo-internal

Impor blake3 dari blake3 / browser untuk menginisialisasi WASM dengan benar

blake3 / esm / browser membutuhkan penyedia WASM manual; blake3 / browser melakukannya secara otomatis.

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

Folder Gerbang dan Dok Tipe kolom / bidang pada allowFolders dan allowDocType

Ketika fitur tipe folder atau doc dinonaktifkan untuk tipe assoc, sembunyikan kolom data yang sesuai dan kolom bentuk upload secara konsisten.

kamo·6mo ago
Fixkamo-internal

Align daerah upload dengan tipe MUI TextFields konsisten, selalu tampilkan folder dan tipe doc

Ganti elemen mentah < select > dengan MUI TextField pilih untuk konsisten styling dan alignment dengan daerah Deskripsi. Tipe Folder dan Dok field sekarang sela...

kamo·6mo ago
FixDocsService

Remove auth requirement from backfill-thumbnails endpoint

This is an internal admin maintenance endpoint that needs to be callable from within the cluster without user authentication.

Kamo·6mo ago
Fixkamo-internal

Terima semua tipe berkas untuk diunggah, gunakan daftar hitam sisi server daripada whitelist

Ganti hardcode ACEPTED _ EXTENSIONS whitlist dengan server-disediakan extBlackList dari Assaf-config. Semua tipe berkas kini dapat uploadable kecuali secara eks...

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