KamoCRM

Log Perubahan Langsung

Setiap fitur, perbaikan dan perbaikan, diposting sebagai kapal. Tidak ada yang ditahan untuk peluncuran.

17,488
Total Perubahan
5,978
Fitur
5,281
Perbaikan
30
Proyek
Filter menurut projek
Semua Projek17,488AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService574InitializerService329KBService151KlusterServices738MCPGatewayService246MediaService602RAGService79SecurityService1,846TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,347kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filter berdasarkan tipe
Semua JenisBuild16CI523Chore773Docs3,254Feature5,978Fix5,281Other994Performance165Refactor278Revert23Style42Test160Upgrade1
November 4, 2025
Fixkamo-internal

Tambahkan galat WebSocket komprehensif penanganan dan log

- Ditambahkan penanganan galat SockJS (onopen, onerror, onclose) untuk menangkap kegagalan koneksi - Ditambah pendeteksi timeout koneksi (10 detik) untuk mengid...

snadjafinia·11mo ago
FixMediaService

Remove duplicate WebSocket endpoint registration and improve logging

- Removed duplicate /ws endpoint registration (SockJS already handles native WebSocket) - Added null check for payload in subscribeToSession - This may fix WebS...

snadjafinia·11mo ago
FixMediaService

Remove invalid Spring Security path pattern /ws/**/websocket

- Spring Security does not allow path segments after /** pattern - /ws/** already matches all paths under /ws including websocket endpoints - This fixes Pattern...

snadjafinia·11mo ago
Fixkamo-internal

Hapus solusi agen HTTPS yang salah

- Mengembalikan perubahan yang melewati validasi sertifikat - Sertifikat dikeluarkan oleh layanan auto- cert (Mari Enkripsi), bukan self-signed - Perlu menyelid...

snadjafinia·11mo ago
Fixkamo-internal

Gunakan HTTPS dengan agen yang menerima sertifikat yang ditandatangani sendiri

- Terbalik untuk selalu menggunakan HTTPS (bukan HTTP) - Ditambahkan agen HTTPS dengan penolakan Tidak sah: salah untuk certs self-signed - This allowed server-...

snadjafinia·11mo ago
Fixkamo-internal

Gunakan nama layanan Kubernetes bagi MediaService untuk menghindari isu cert SSL

- Server- side Next.js route now use * * * * * * * * * * * * * * - Ini menghindari sendiri-signed sertifikat error ketika menghubungkan ke https: / / media.kamo...

snadjafinia·11mo ago
Fixkamo-internal

Hapus lama / api / keamanan / media / rute yang mencegat permintaan

- Rute lama diteruskan ke APIService yang tidak lagi memiliki titik akhir media - Semua permintaan media harus melalui / api / media / rute langsung ke MediaSer...

snadjafinia·11mo ago
Fixkamo-internal

Revert ke aksi / checkout @ v4 untuk mencocokkan proyek Next.js lainnya

- Hapus kompleks manual checkout logika yang menyebabkan hang - Gunakan standar aksi / checkout @ v4 seperti kamo-login dan kamo-register - Sederhanakan konteks...

snadjafinia·11mo ago
Fixkamo-internal

Gunakan clone dangkal dengan timeout untuk mencegah menggantung

- Gunakan --depth 1 untuk kloning lebih cepat - Tambah timeout (120-an untuk dangkal, 300s untuk penuh) - Fallback ke clone penuh jika dangkal gagal - Ambil kom...

snadjafinia·11mo ago
Fixkamo-internal

Ubah ke direktori yang valid sebelum git clone untuk menghindari error direktori kerja

- Ubah ke / tmp atau sebelum menghapus / mengkloning area kerja - Hanya menghapus direktori jika ada tetapi bukan sebuah git repo - Prevents 'Tidak dapat membac...

snadjafinia·11mo ago
Fixkamo-internal

Use hardcoded repository URL and set GITHUB_WORKSPACE env var

- Use direct repository URL to avoid DNS/hostname resolution issues - Set GITHUB_WORKSPACE environment variable for subsequent steps - Use env var in Docker bui...

snadjafinia·11mo ago
Fixkamo-internal

Use git clone directly instead of relying on empty workspace

- Clone repository using git directly with repository URL - Handle both fresh clone and existing repository cases - Use working-directory for Docker build actio...

snadjafinia·11mo ago
Fixkamo-internal

Simplify all checkout steps - remove git operations that hang

- Remove git fetch/reset/clean from deploy jobs - Forgejo runner already has code checked out - Just verify GITHUB_WORKSPACE is valid

snadjafinia·11mo ago
Fixkamo-internal

Simplify checkout step - remove git clone that was hanging

- Remove git clone logic that was causing 20+ minute hangs - Forgejo runner already has code checked out, just verify directory - Remove unnecessary git fetch/r...

snadjafinia·11mo ago
Fixkamo-internal

Improve checkout and Docker build context handling

- Add proper repository cloning if not already checked out - Verify Dockerfile exists before building - Use absolute paths for Docker build context - Fix workin...

snadjafinia·11mo ago
Fixkamo-internal

Replace actions/checkout with manual git checkout to avoid DNS issues

- Replace actions/checkout@v4 with manual git checkout commands - Forgejo runner already has code checked out, just need to ensure clean state - Fixes DNS looku...

snadjafinia·11mo ago
FixSecurityService

Explicitly permit WebSocket endpoints in Spring Security

- Added explicit permitAll for /ws/** endpoints - WebSocket upgrade requests need explicit permission even in development mode - Fixes issue where WebSocket con...

snadjafinia·11mo ago
Fixkamo-shared-library

Cari sesi obrolan yang ada oleh anggota peserta, bukan hanya pemilik sesi

- Perubahan findOrCreateChatment untuk mencari Catatan MediaSesi bukannya MediaSess.member - Sekarang pencarian sesi di mana pencipta adalah seorang peserta (te...

snadjafinia·11mo ago
FixSecurityService

Add detailed logging for message member ID retrieval

- Added logging to trace member ID for each message being returned - Logs member class name to detect proxy/stub issues - Logs distinct member IDs in response t...

snadjafinia·11mo ago
Fixkamo-shared-library

Tambahkan JOIN FETCH ke anggota beban bersemangat dalam kueri pesan

- Ditambahkan JOIN FETCH m.member untuk kedua findBySessionandIsRemoved Kueri salah - Pastikan anggota entitas penuh semangat untuk menghindari masalah pemuatan...

snadjafinia·11mo ago
Fixkamo-shared-library

Otomatis membuat stream NATS JetStream bila tidak ada

- Ditambahkan metode CreateStreamNotExist untuk memeriksa dan membuat stream CHAT _ MESSAGES - Stream dibuat dengan subjek dari konfigurasi (obrolan. >) - Perba...

snadjafinia·11mo ago
Fixkamo-internal

Extract large IDs from raw JSON to prevent JavaScript precision loss

- Extract memberID, userID, orgID, and securityOrgId from raw JSON string before parsing - Prevents precision loss for IDs > Number.MAX_SAFE_INTEGER (9007199254...

snadjafinia·11mo ago
Fixkamo-shared-library

Membuat Layanan Pesan NatsMessageService bekerja dengan injeksi Optional JetStream

- Diubah JetStream injeksi ke Opsional dengan @ Autowired (dibutuhkan = false) untuk menangani isu pemesanan kacang - Dihapus @ ConditionalOnBean untuk memungki...

snadjafinia·11mo ago
Fixkamo-internal

Add detailed logging for member ID precision debugging

snadjafinia·11mo ago
FixSecurityService

Remove unused import

snadjafinia·11mo ago
FixSecurityService

Fix syntax error in parentId handling

snadjafinia·11mo ago
Fixkamo-shared-library

Gunakan getGuid () daripada getId () untuk Kamus

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