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 4, 2026
FixMediaService

Add debug logging and robust rights parsing for webinar controller

Adds info/warn logging for session data and rights on POST /types to diagnose 403 errors. Also adds fallback parsing for rights stored as JSON strings in Redis ...

Kamo·6mo ago
Fixkamo-internal

Align nama field untuk isAvailleToChildren dan meningkatkan pemesanan muka UI

Perbaikan 400 Permintaan Salah ketika membuat tipe Webinar dengan mengirim IsvaleToChildren to match the Java DTO field name (Lombok menghasilkan getIAvaillaleT...

kamo·6mo ago
Fixkamo-internal

Buat pengaturan webinar formulir dan tabel mengisi area isi yang tersedia

Hapus batasan maxLebar dari bentuk rincian sehingga mengisi penuh lebar. Membuat tabel tipe dan kontainer menggunakan tata letak fleks untuk mengisi ketinggian ...

kamo·6mo ago
Fixkamo-internal

Jenis kondisi formStrategy Widen ke string untuk kompatibilitas TypeScript

Pernyataan const pada WebinarPresenterStrategy membuat useState menyimpulkan tipe literal, menyebabkan sebuah tipe tidak cocok dengan string prop setter.

kamo·6mo ago
FixDaemonService

Update WebinarReminderJob to use renamed repository method

Calls **************** with a 24-hour max window instead of the removed findWebinarsWithDueReminders method.

Kamo·6mo ago
Fixkamo-shared-library

Ganti aritmetik temporal JPQL tidak valid dengan application- layer penyaringan

Hibernasi 6 menolak mengurangi Long dari Instan di JPQL. Diganti findWebinarsWithDueReminders (yang melakukan aritmatika nanodetik dalam query) dengan * * * * *...

Kamo·6mo ago
Fixkamo-internal

Normalkan keluaran Quill HTML untuk merender surel yang konsisten

Route semua isi tubuh email melalui normal QuillHtmForEmail dan wrapBodyForEmail sebelum mengirim, memastikan keluaran HTML konsisten apakah sebuah template dia...

kamo·6mo ago
Fixkamo-shared-library

Hapus ketergantungan kacang restTemplate dari BaseProviderHttpClient

BaseProviderHttpClient sekarang membuat restTemplate sendiri secara internal yang memerlukan satu dari konteks aplikasi, memperbaiki kecelakaan awal mula Securi...

Kamo·6mo ago
FixSecurityService

Tambahkan rahasia internal auth bagi proksi API katalog publik

Tambahkan * * * * * * * * * * * * ke penyebaran SecurityService sehingga APIService dapat mengotorisasi ketika memproksikan langganan publik permintaan katalog ...

Kamo·6mo ago
FixAPIService

Include SUBSCRIPTION_CATALOG in default scopes fallback

When MediaService doesn't return scopes in the validation response, default to including both PUBLIC_CHAT and SUBSCRIPTION_CATALOG scopes. This ensures public c...

Kamo·6mo ago
Fixkamo-marketing

Mutakhirkan favicon dengan logo baru

Kamo·6mo ago
Fixkamo-internal

Unduh resultSvg secara langsung tanpa manipulasi apapun

Jalur pipa SVG sudah dihapus. Unduh saja.

kamo·6mo ago
Fixkamo-internal

Strip white background from SVG before download for true transparansi

Parses yang divectorized SVG dan menghapus full-size putih / path elemen bahwa vectorizer menghasilkan dari latar belakang asli, memproduksi Benar-benar transpa...

kamo·6mo ago
Fixkamo-internal

Unduh latar belakang transparan-dihapus PNG bukan putih latar SVG

Pratilik menampilkan latar halaman yang dihapus PNG dengan transparansi, tetapi download adalah menyediakan vectorized SVG yang bakes latar belakang sebagai jal...

kamo·6mo ago
Fixkamo-internal

Kirim nama pertama / terakhir Nama langsung untuk membuat titik akhir akun

Backend sekarang menyimpan kolom kontak langsung pada Akun - tidak perlu pencarian pengguna.

kamo·6mo ago
Fixkamo-internal

Pakai tombol Akun Baru pada komponen AccountManager

Tombol di dalam AccountManager tidak memiliki penangan onClick. Tambahkan router.push ke / akun / baru dan diimpor useRouter.

kamo·6mo ago
Fixkamo-internal

Tambahkan catch-all Penangan rute API untuk / api / security / account / *

Tak ada proxy bagi pelanggan, kelompok, dan titik akhir akun baru lainnya. Rute eksplisit yang eksplisit (pengguna-anggota, tim-anggota-kontraktor) prioritas le...

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

AccountsApi hilang / jalur pelanggan, sembunyikan tab internal TeamAnggota Manajer

- akuntan Api menelepon / api / keamanan / account daripada / api / keamanan / pelanggan untuk semua titik akhir pelanggan - tetap semua metode untuk menyertaka...

kamo·6mo ago
FixInitializerService

Drop UUID-typed customer_id/customer_group_id columns for INT8 recreation

After RetailCustomer (UUID PK) → Account (Long PK) refactor, the commerce_carts, commerce_draft_orders, and commerce_price_lists tables had customer columns wit...

Kamo·6mo ago
Fixkamo-shared-library

Retail Provider Configment memakai MarketId bukan MarketUid

Bidang perdagangan PK adalah 'id' bukan 'uid'. derivasi permintaan data musim semi gagal dengan 'Tidak ada uid properti yang ditemukan untuk tipe Pasar Perdagan...

Kamo·6mo ago
FixInitializerService

Clean up CockroachDB orphan brand_id/tax_class_id defaults on commerce_offerings

CockroachDB applies unique_rowid() as default to nullable FK columns, creating orphan UUIDs that break FK constraint creation. Nullify orphans and reset default...

Kamo·6mo ago
Fixkamo-shared-library

Offering.needs _ shipping DB default, PriceListEntryRepositori Jenis panjang

- Tambahkan DefAULT Kognition true untuk membutuhkan _ pengiriman pada Offering ke tangani baris yang ada selama migrasi ALTER TABEL - Fix * * * * * * * * * * *...

Kamo·6mo ago
Fixkamo-marketing

Mutakhirkan link sosial footer dengan URL asli dan ikon yang benar

Ganti GitHub dengan Instagram, ikon Twitter dengan ikon X brand, tambahkan LinkedIn. Semua link eksternal terbuka dalam tab baru dengan noreferrer noopender. Up...

Kamo·6mo ago
Fixkamo-marketing

Perbarui logo platform perdagangan SVG

Kamo·6mo ago
Fixkamo-marketing

Cocok dengan kecepatan gulir integrasi ke built-dengan banner

Durasi meningkat dari 30-56 jadi kedua gulungan marquees di - 88px / s terlepas dari jumlah item.

Kamo·6mo ago
Fixkamo-internal

Alamat API berlangganan yang benar dan hapus header ganda

Path API: getFeatures, updateFeature, deleteFeature now use / subscription-features; getAddOns, updateAddOn, deleteAddOn use / subscription-addons; getBundles, ...

kamo·6mo ago
Fixkamo-internal

Tata letak penyunting perjanjian - mencegah whitespace overflow dan isi jamming

- Tambah lebar: 100% ke root flex kontainer - Tambahkan dangkal: 0 ke panel kanan dan area isi untuk mencegah overflow flex - Tambahkan overflowCrap / WordBreak...

kamo·6mo ago
FixSecurityService

Pass includeInactive = true baku untuk persetujuan templat titik akhir

Templat manajemen UI perlu melihat contoh tidak aktif juga.

Kamo·6mo ago
Fixkamo-shared-library

Kembalikan semua templat persetujuan termasuk yang tidak aktif

Tambahkan findByOrganizationId ke repo (tidak ada filter aktif) dan includeInactive param untuk getAagreentTemplates metode layanan. Default ke true sehingga UI...

Kamo·6mo ago
Fixkamo-internal

Kembalikan perdagangan MarketApi.ts sebagai kompatibilitas ekspor ulang dari commerceApi

Komponen pipa (PipelineOrdersTab, PipelineView, halaman detail perintah, dsb.) masih impor dari MarketApi komersial. Re-export membutuhkan simbol dari commerceA...

kamo·6mo ago
Fixkamo-marketing

Mengurangi daerah pahlawan padding di ponsel sehingga judul sepenuhnya terlihat

Meninjau pt dan spaceing mb di breakpoint dasar sehingga "Bandingkan Klien Anda", tidak lagi ditekan off-layar pada ponsel potret di mana spanduk tetap dan nav ...

Kamo·6mo ago
Fixkamo-marketing

Buat spanduk pratinjau tetap ke viewport dan kurangi ukuran teks pahlawan pada mobile

Banner sekarang posisi: tetap sehingga tetap terlihat ketika menggulung, dengan susunan tubuh yang disuntikkan secara dinamis untuk mencegah tumpang tindih isi....

Kamo·6mo ago
Fixkamo-internal

Path API yang benar, layout halaman profesional, hapus kode mati

- Perbaiki frontend jalur API yang salah: gunakan subscription-features, subscription-addon, subscription - bundles, * * * * * * * * * * * * * * subscription -p...

kamo·6mo ago
Fixkamo-internal

Properti, Add- ons, Bundles ke pasar-tingkat tab untuk pasar SUBSCRIPSI

Fitur, add- ons, dan bundles berbagi pasar-tingkat sumber daya, tidak per- rencana. - Tambah tab Features (mengelola + fitur matriks), Tab Add-ons, tab Bundles ...

kamo·6mo ago
FixSecurityService

Tambahkan vendor- kategori titik akhir yang hilang ke controller CommerceMarketController

GET / POST / PUT / DELETE / {pasar} / vendor- kategori hilang, menyebabkan 404 ketika tab Vendor mencoba untuk memuat kategori.

Kamo·6mo ago
Fixkamo-internal

Membuka respon backend amplop dalam semua commerceApi tunggal metode

Respon sampul latar belakang dalam {market: {...}, {product: {...}, etc, tapi klien API adalah mengembalikan amplop mentah, menyebabkan marke.id dan properti la...

kamo·6mo ago
Fixkamo-marketing

Buat pratilik banner responsif dengan tinggi dinamis dan naikan spesifikasi percakapan z-

Banner kini mengukur tingginya sendiri via variabel CSS sehingga nav / content beradaptasi secara otomatis ketika teks membungkus pada layar kecil. Widget obrol...

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

Dropdown mailbox sekarang memuat email dari kotak surat yang dipilih

Pass mailboxId melalui fetchmessage / fetchFullMessage ke backend, perbaiki penutupan basi dalam handler mailbox- berubah dengan melewati kotak surat secara lan...

kamo·6mo ago
FixEmailService

Support mailbox switching by resolving IMAP credentials per mailboxId

Added getMailCredentialsByEmail to look up virtual_users by email directly, resolveForMailbox to MailProviderResolver with access verification, and optional mai...

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