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 17, 2026
Featurekamo-internal

Replace storage add-on toggle with quantity slider

Additional Storage is usage-based ($4/25GB block), not a simple on/off add-on. Replaced the toggle switch with a slider (0-1000GB in 25GB steps) plus a numeric ...

kamo·6mo ago
FixSecurityService

Include parent org in /org/domain response

The getOrganizationByDomain endpoint manually builds a response map but never included the parent organization reference. This prevented the frontend from knowi...

Kamo·6mo ago
Fixkamo-internal

Tambahkan induk dan induk ke tipe Organ ProviderProps

Antarmuka props Organisasi hilang parentId dan bidang induk, menyebabkan mereka drop selama kompilasi TypeScript meskipun Backend mengirim mereka. Hal ini diceg...

kamo·6mo ago
Featurekamo-internal

Kawat Manajer BillingManager dan Manajer Hubungan ke backends nyata

Manajer BillingManager (tab penagihan akun): - Displaced 100% local- negara mengejek dengan Stripe nyata - didukung metode pembayaran manajemen melalui bilingAp...

kamo·6mo ago
FixKlusterServices

Purge incomplete model directories in init container

The service crashes on startup if it finds a directory in /models that has missing or partial model files. Add a sweep at init start that removes any directory ...

Kamo·6mo ago
FixKlusterServices

Remove GitHub LFS downloads, use only data.statmt.org models

GitHub raw URLs return LFS pointer files, not actual binaries. Drop enru/enar downloads entirely — LibreTranslate handles those locales. Only download the 4 pai...

Kamo·6mo ago
FixTranslateService

Narrow bergamot to es/fr/de/pl, restore bergamot-first order

GitHub LFS files can't be downloaded with plain curl (raw URL returns the pointer not the content). Removing enru/enar from bergamot scope; those locales fall t...

Kamo·6mo ago
FeatureKlusterServices

Restore bergamot with working model sources and correct image

- replicas: 1 - Init container (alpine): downloads 4 pairs from data.statmt.org (tarballs for enes/enfr/ende/enpl) and 2 from firefox-translations-models GitH...

Kamo·6mo ago
FixTranslateService

Narrow BergamotProvider targets to 6 pairs with available models

pt, it, uk, tr, ro, id, vi have no bergamot model source — LibreTranslate handles them. bergamot now claims: es, fr, de, pl, ru, ar.

Kamo·6mo ago
FixKlusterServices

Skala bergamot ke 0, perbarui gambar ke layanan mozilla / terjemahan

The Google Cloud Storage model download ember (bergamot-model-sandbox) mengembalikan 404 untuk semua berkas dan firefox- terjemahan-model repo adalah arsip Dec ...

Kamo·6mo ago
FixTranslateService

Route all translations through LibreTranslate while bergamot is offline

BergamotProvider is moved to fallback position. LibreTranslate supports all 13 locales bergamot was handling **************** so this eliminates the flood of "C...

Kamo·6mo ago
Featurekamo-internal

Ganti halaman statistik tiruan dengan dasbor langganan langsung KamoCRM

Rebuilt / settings / account? tab = statistik kedalam sebuah wawasan penuh, baca-saja Dasbor. Mengganti semua data dengan panggilan paralel ke Layanan BillingSe...

kamo·6mo ago
Fixkamo-login

Proxy * * * tantangan melalui server login untuk dukungan multi- domain

Mengganti titik silang langsung dengan capcha. {domain} / api / challenge dengan sama - proksi asal di / api / capcha / tantangan. Pendekatan sebelumnya diperlu...

Kamo·6mo ago
FixKlusterServices

Skala bergamot kembali ke 1 replika - terjemahan kegagalan disebabkan oleh hilang pod

Bergamot berada di 0 replika dengan layanan yang masih terdaftar. The ProviderRouter dalam Layanan Penerjemah tidak memiliki breaker sirkuit, jadi setiap permin...

Kamo·6mo ago
FixSecurityService

Don't let null translated description hide the English original in changelog

The translation lookup for non-en locales was unconditionally overwriting description with **************** which is null when: - the translation was saved befo...

Kamo·6mo ago
Featurekamo-internal

Lengkap Pilih alur Rencana end-to-end

- Wire PlanKalculator ke dialog PlansBillingTab (menggantikan placeholder) - Ambil rencana yang tersedia dari penagihan API pada halaman beban - Menangani pengi...

kamo·6mo ago
Featurekamo-internal

Sembunyikan Plan & Billing tab untuk root KamoCRM org

Pemilik KamoCRM org memiliki semuanya diaktifkan tanpa biaya - mereka harus tidak pernah melihat tagihan. Tab kini hanya diberikan secara kondisional untuk orga...

kamo·6mo ago
FixBillingService

Resolve 23 compilation errors from controller-service signature mismatches

Controllers were built by a separate agent from services, causing method name and parameter type mismatches. Fixed all controllers to match actual service signa...

Kamo·6mo ago
FixInitializerService

Update kamo-shared-library version from 1.0.0 to 1.1.0

Needed to resolve the new billing entities in the commerce.billing package added to shared library 1.1.0.

Kamo·6mo ago
FixBillingService

Mutakhirkan kamo- shared- versi pustaka dari 1.0.0 ke 1.1.0

Pustaka bersama diterbitkan sebagai 1.0, bukan 1.0.0. Ini menyebabkan The Docker built to fail with "artifact not found" since Maven could tidak menyelesaikan k...

Kamo·6mo ago
FixBillingService

Tambah -U tanda ke langkah build maven untuk menyelesaikan perpustakaan terbagi dari lokal repo

Ketergantungan: langkah offline adalah mencoba Maven Central pertama, mendapatkan cached gagal untuk kamo- shared- perpustakaan (yang local-only), dan bahwa mer...

Kamo·6mo ago
Featurekamo-internal

Integrasikan sistem stripe billing di seluruh platform

- Klien baru billingApol.ts dengan tipe TypeScript lengkap untuk semua penagihan titik akhir (langganan, metode pembayaran, faktur, kredit, penggunaan, config, ...

kamo·6mo ago
FeatureBillingService

Initial BillingService — Stripe-integrated billing for KamoCRM

Complete Spring Boot service for managing KamoCRM billing via Stripe: - Stripe Customer, Subscription, PaymentMethod, Invoice lifecycle management - Credit sys...

Kamo·6mo ago
FeatureAPIService

Add Stripe webhook forwarding and billing API gateway routing

- POST /api/billing/webhooks/stripe receives Stripe webhooks and forwards to BillingService with Stripe-Signature header preserved - /api/billing/** gateway r...

Kamo·6mo ago
FeatureInitializerService

Add billing config initialization to KamoCRMPricingLoader

Seeds a default BillingConfig (ORG_PAYS_ALL, SOFT_LOCK, 7-day grace) for the KamoCRM organization during pricing loader startup. Supports the new Stripe billing...

Kamo·6mo ago
Featurekamo-shared-library

Tambahkan entitas penagihan dan repositori untuk integrasi Stripe

Paket baru dengan 9 entitas (Pelanggan BillingSubscription, Pembayaran Billing Metode, BillingInvoice, BillingCredit, BillingCredit Ledger, BillingConfig, Billi...

Kamo·6mo ago
April 16, 2026
Fixkamo-marketing

Kurangi ukuran potongan terjemahan ke 50 kunci dengan backoff eksponensial

150 kunci masih terlalu besar untuk beberapa penyedia (nilai paragraf panjang dalam privasi / istilah / GDPR). Sekarang: 50 kunci per potongan, 4 percobaan ulan...

Kamo·6mo ago
Fixkamo-marketing

Permintaan terjemahan Chunk untuk mencegah penanggalan waktu pengambilan pada payloads besar

Dengan 1500 + kunci, batch tunggal muatan permintaan menyebabkan koneksi waktu habis untuk beberapa penyedia terjemahan. Sekarang dibagi menjadi potongan dari 1...

Kamo·6mo ago
Featurekamo-marketing

Tambah / kalkulator dan / pricing / menawarkan ke semua sitemaps; i18n HTML saitmap label

- app / sitemap.ts: tambahkan / pricing / offer dan / kalkulator masukan dengan lokal alternatif - app / api / sitemap / route.ts: tambahkan nilai Kalkulator da...

Kamo·6mo ago
Chorekamo-marketing

Hapus hash terjemahan untuk memaksa full re-translation dari expanded en.json

Semua isi tubuh halaman telah diekstrak ke en.json (4 agen paralel ditambahkan ~ 500 + kunci baru di seluruh fitur, rumah, tentang, keamanan, privasi, istilah, ...

Kamo·6mo ago
Chorekamo-marketing

Mutakhirkan terjemahan lokal dan hash [lewati ci]

Kamo CI·6mo ago
Featurekamo-marketing

Lebar lokal melalui karakter dinamis dan tambahkan hash- berbasis terjemahan lewati

- Forward lokal param ke SecurityService changelog API (page + route + client) - Forward lokal param untuk KBService artikel / pohon fetches (daerah + halaman s...

Kamo·6mo ago
Featurekamo-marketing

Translasi kabel ke semua komponen klien

Ganti semua string hardcode dalam setiap (halaman) / * Client.tsx dengan t ("kunci") panggilan menggunakan Next-intl gunakan Translasi. Penyelam 25 berkas: keam...

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