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 10, 2026
Featurekamo-capcha

Upgrade ke Capcha-lib v2 dengan PBKDF2 / SHA-256 dan upaya deterministik

- Algoritma: PBKDF2 / SHA- 256 (disarankan untuk produksi) - Upaya Deterministik: jangkauan counter 5000- 10000 - Biaya: 5000 iterasi PBKDF2 - Tantangan kadalua...

Kamo·6mo ago
Featurekamo-capcha

Menanggapi dengan ROFL di halaman rumah

Kamo·6mo ago
FeatureSecurityService

Timpa Google dengan Capcha * * * verifikasi

Hapus Re * * * Layanan dan semua konfigurasi Google kembali * * *. Tambahkan Layanan CapchaVerificationService yang memverifikasi * * * payloads via kamo--capch...

Kamo·6mo ago
FeatureKlusterServices

Add capcha subdomain to auto-cert monitoring

Kamo·6mo ago
Fixkamo-login

Baca OTK dari master Redis setelah login SecurityService

Avoid hilang * * * ketika REDIS _ REPRICA _ HOST poin pada replika tertinggal.

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

Membuat batas ikon heksagon lebih tebal dan terlihat

Ganti batas tak terlihat CSS (dipotong oleh clip-path) dengan:: sebelum Batas nama elemen yang memperluas 3px di luar bentuk heksagon.

Kamo·6mo ago
Featurekamo-marketing

Hapus elemen penggulungan 3D otomatis ketika pengguna berhenti menggulung

Tambahkan deteksi scroll- idle sehingga perspektif-diputar elemen animasi ke flat Setelah 300m tanpa scrolling, bukannya tetap miring. Setelah datar, mereka tet...

Kamo·6mo ago
Fixkamo-marketing

Perbarui tanggal peluncuran ke 9 April

Kamo·6mo ago
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
Refactorkamo-internal

Merancang ulang pengaturan webinar dari dialog berbasis navigasi sub-page

Ganti dialog popup dan daerah akordion terpisah dengan tingkat dua aliran navigasi inline: - Level 1: bersihkan tabel tipe webinar dengan click- to- navigasi - ...

kamo·6mo ago
Featurekamo-internal

Tambahkan daerah pemesanan minimum ke pengaturan webinar UI

Tambahkan sebuah masukan nomor untuk menata seberapa jauh dalam sebuah slot mesti berupa untuk memungkinkan pemesanan, dengan teks pembantu menjelaskan bidang.

kamo·6mo ago
FeatureMediaService

Enforce minimum advance booking when filtering available slots

Filters out slots that fall within the configured minAdvanceBookingMinutes window, and persists the field on create/update of webinar types.

Kamo·6mo ago
Featurekamo-shared-library

Tambahkan daerah pemesanan minimum ke tipe webinar

Tambahkan MindeaceBookingMinutes ke Entity WebinarType dan DTOs, memungkinkan admin untuk memerlukan slot akan dipesan waktu minimum di muka (misalnya, 24 jam)....

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
Featurekamo-internal

Tambahkan pelipatan lingkup PUBLIC _ WEBINAR ke manajemen kunci API UI

Tambahkan opsi lingkup Publik Webinar dengan ikon VideoCall ke API Pengaturan akses halaman, memungkinkan admin untuk mengaktifkan API webinar akses per kunci.

kamo·6mo ago
FeatureAPIService

Enforce PUBLIC_WEBINAR scope on public webinar endpoints

Adds scope validation check before forwarding public webinar requests to MediaService, returning 403 if the API key lacks PUBLIC_WEBINAR scope.

Kamo·6mo ago
Featurekamo-shared-library

Tambahkan lingkup PUBLIC _ WEBINAR ke sistem kunci API

Tambahkan nilai baru ApiKeyScope .PUBLIC _ WEBINAR enum ke akses gerbang untuk penjadwalan Webinar publik, bergabung, dan pembatalan titik akhir.

Kamo·6mo ago
Featurekamo-marketing

Mendesain ulang halaman demo dengan penjadwalan integrasi webinar

Mengubah bentuk demo placeholder dengan tiga tahap aliran pemesanan: 1. 2. Penjadwalan Webinar (bergabung dengan demo baru yang ada atau sudah ada) 3. Konfirmas...

Kamo·6mo ago
Featurekamo-internal

Tambahkan penjadwalan Webinar UI dengan pengaturan admin dan tampilan anggota

Mengimplementasikan antarmuka webinar penuh dalam kamo- internal: - WebinarSettingsTab: admin CRUD untuk jenis Webinar, kolam presenter, pengingat interval, ket...

kamo·6mo ago
FeatureDaemonService

Add webinar reminder job with NATS event publishing

Adds WebinarReminderJob (runs every minute) that checks for due webinar reminders based on configured intervals, publishes daemon.webinar.reminder events via NA...

Kamo·6mo ago
FeatureAPIService

Add webinar gateway routes for authenticated and public endpoints

Routes /api/webinar/** to MediaService for authenticated webinar operations and /api/public/webinar/** with API key validation for public scheduling and cancell...

Kamo·6mo ago
FeatureMediaService

Implement webinar scheduling backend with full business logic

Adds the core webinar scheduling system to MediaService: - WebinarService: CRUD for **************** presenter assignment **************** calendar conflict ...

Kamo·6mo ago
FeatureInitializerService

Add webinar type and lead market seed data for KamoCRM demo

Adds seed data initialization for the webinar scheduling system: - "KamoCRM Software Introduction Demo" webinar type (45min, PRIORITY strategy) - Reminder inter...

Kamo·6mo ago
Featurekamo-shared-library

Tambahkan entitas sistem penjadwalan webinar, repositori, DTOs, dan enums

Memperkenalkan model data lengkap untuk sistem penjadwalan webinar: - 9 entitas JPA: WebinarType, WebinarPresenter, WebinarReminder, WebinarabbilitySlot, Webina...

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
Refactorkamo-internal

Set dukungan terpisah dari halaman dukungan level member- ke halaman pengaturan yang didedikasikan

- Hapus tab Pengaturan dari / halaman dukungan, hanya menyimpan tiket dan analisa - Tambahkan sub- tab ke Analytics: Overview dan Status & Response Times (pinda...

kamo·6mo ago
Featurekamo-internal

Tambahkan URL Bantuan dinamis & Tips panel dan webhook ke integrations penyedia

- CommerceProviderSetup sekarang menggunakan HelpSOverrideContext untuk menampilkan kontekstual bantuan yang berubah berdasarkan tampilan saat ini (daftar, pemi...

kamo·6mo ago
ChoreMediaService

Trigger CI/CD rebuild

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

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