Log Perubahan Langsung

Lihat apa yang kita bangun, di real-time. Setiap fitur, perbaikan, dan perbaikan dikirim di platform.

17,933
Total Perubahan
4,614
Fitur
4,543
Perbaikan
32
Proyek
Filter menurut projek
Semua Projek17,933AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,523TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,579kamo-login319kamo-marketing585kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
Filter berdasarkan tipe
Semua JenisBuild24CI523Chore670Docs226Feature4,614Fix4,543Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
March 30, 2026
Fixkamo-meet

Kondisi ras varian Logo, default LobbyActive diabaikan, dan whoCanRecord tidak dilewatkan ke config

- Defer logoUrl resolusi dalam overrides.js sampai org konfigurasi beban untuk mencegah berkedip variant logo salah (SIMPLE vs FULL) -Fire kamo-branding-loaded ...

Kamo·5mo ago
Fixkamo-meet

Ijinkan foto avatar ketika Disablest ThirdPartyRequests benar dan mendesain ulang tata letak latar belakang virtual

URL Avatar dari konteks JWT adalah tema pertama URL CDN, bukan permintaan pihak ketiga. Penjaga DisableThirdPartyRequests mencegah mereka dari memuat, menyebabk...

Kamo·5mo ago
Fixkamo-meet

Merancang ulang halaman penutup untuk mencocokkan gaya halaman selamat datang

- Gambar latar belakang dengan animasi pudar / skala (interval 8s) - 15% warna primer overlay + gradien suasana overlay - Kaca kartu morfisme (rgba (255.255.255...

Kamo·5mo ago
Fixkamo-meet

Branch halaman penutup dan konstruksi URL avatar yang benar

- Tutup halaman (cloce.html, close2.html) sekarang gunakan gambar latar belakang org, logo, favicon, dan glassmorphism styling pencocokan halaman selamat datang...

Kamo·5mo ago
FixSecurityService

Store full avatar relative path in session instead of bare file hash

The login SQL now also fetches avatar_type and file_extension from avatar_photos so the session stores a complete relative path like **************** or *******...

Kamo·5mo ago
Fixkamo-meet

Ukuran logo 'watermark' ganda dan paksa teks putih dalam dialog embed

- Dimensi dasar watermark ganda (71x32 = 142x64) dalam _ variables.scss - Double .Left watermark max batasan maksimal (140x70 180x140) dalam _ base.scss - Paksa...

Kamo·5mo ago
Fixkamo-internal

Menangani pertemuan Kembali mengarahkan untuk mengirim pengguna kembali ke pertemuan setelah log masuk

- Deteksi param query return di home page (dari KamoMeet auth redirect) - Hasilkan OTK dan redirect pengguna terotentikasi kembali untuk memenuhi dengan token -...

kamo·5mo ago
FixMediaService

Resolve org theme backgrounds not appearing in meet virtual backgrounds

- Add domain-based theme URL resolution for internal K8s service-to-service calls - getPublicBackgrounds now accepts optional domain param to derive correct the...

Kamo·5mo ago
Fixkamo-meet

Resolve OTK auth gagal dan login redirect issues dalam KamoMeet

- Perbaiki pencarian kunci Redis dalam validasi-otk (hilang * * awalan, menyebabkan semua validasi OTK gagal) - Nama ruas SecurityService peta dengan benar (mem...

Kamo·5mo ago
FixMediaService

Upload meet backgrounds to public MinIO bucket with hash-based naming

Was uploading to private 'imaging-meet-recordings' bucket via **************** which caused: - MinIO region mismatch errors on the primary node - Connection tim...

Kamo·5mo ago
Fixkamo-meet

Ganti Alamat dialog login asli dengan org Portal redirect untuk KamoMeet auth

KamoMeet menggunakan otentikasi OTK Aby JWT secara eksklusif. When Meet 's auth middleware biasanya menampilkan sebuah dialog login username / password, alihkan...

Kamo·5mo ago
March 29, 2026
Fixkamo-internal

Hapus klien - sisi OTK dari upload multipart, tambahkan upload logging debug

Klien telah menghasilkan sebuah OTK yang terbuang sebelum mengunggah (rute Next.js menghasilkan sendiri server-side OTK untuk backend). Menghapus klien OTK untu...

kamo·5mo ago
FixMediaService

Return serialization-safe Maps instead of raw JPA entities in MeetConfigController

All config/background endpoints were returning raw JPA entities with @ManyToOne(fetch=LAZY) Organization references. Jackson failed to serialize the Hibernate p...

Kamo·5mo ago
Fixkamo-meet

Hapus stok Temui latar belakang virtual, hanya gunakan latar belakang tingkat org-

- Hapus hardcode IMAGES array dari constants.ts (7 saham Bertemu latar belakang) - Komponen Virtual Backgrounds sekarang menggunakan latar belakang branding din...

Kamo·5mo ago
Fixkamo-internal

Sederhanakan tampilan nama NavTop dan skema URL MediaService yang benar

- Hapus pencarian nama pengguna Alias dari getDisplayName, gunakan catatan anggota secara langsung - Perbaiki URL MediaService K8 dari https: 8443 ke http: 80

kamo·5mo ago
Fixkamo-meet

Melayani latar belakang virtual melalui Sistem branding dinamis Meet 's

Ditambahkan / api / branding titik akhir yang mengembalikan org latar belakang di Meet diharapkan format. Set dynamicenBrandingUrl in config so Meet fetts backg...

Kamo·5mo ago
Fixkamo-internal

Gunakan forwardToApi untuk memenuhi background uploads daripada manual fetch

Penurunan manual dengan FormData melanggar batasan multipart. Sekarang rekonstruksi FormData dan menggunakan forwardToApi yang menangani header dengan benar.

kamo·5mo ago
Fixkamo-shared-library

Gunakan subquery untuk menemukan latar belakang tema org oleh keanggotaan pengguna daripada anggota langsung bergabung

JOIN INNER sebelumnya pada tb.member dikeluarkan latar belakang di mana anggota NULL, yang merupakan latar belakang paling tingkat. Sekarang gunakan sub-query m...

Kamo·5mo ago
FixMediaService

Remove duplicate endpoints from MeetController, add org-themes to MeetConfigController

MeetConfigController already handled config/background endpoints. The duplicate endpoints in MeetController caused ambiguous mapping. Added org-theme background...

Kamo·5mo ago
Fixkamo-internal

Ambil templat tanda tangan langsung dari EmailService dengan OTK auth, tambahkan pencatatan debug

forwardToApi for / api / email / signature- templates pergi melalui APIService gateway daripada proksi email Next.js. Sekarang ambil langsung dari EmailService ...

kamo·5mo ago
Fixkamo-internal

Baca sesi dari Redis secara langsung (sama dengan / api / user-info), gunakan forwardToApi untuk semua layanan panggilan

Akar penyebab: profil pengirim menunjukkan 'Rekan Anda' karena session fetch called a not-existent SecurityService endpoint. Tanda tangan salah bentuk karena la...

kamo·5mo ago
Fixkamo-internal

Replicate exact email composer data flow for meeting invite emails

The previous implementation only filled 8 of 20+ SignatureContent fields, causing malformed signatures with no images, name, or contact info. Now replicates th...

kamo·5mo ago
Fixkamo-internal

Bersihkan rapat mengundang email - hapus logo, perbaiki subjek / host, embed pesan gubahan dengan benar

Perubahan template: - Gambar logo move ulang (tanda tangan penanganan template pada branding) - Dihapus 'Hi, rekan Anda telah mengundang Anda' - diganti dengan ...

kamo·5mo ago
Fixkamo-internal

Lipat pertemuan mengundang surel dengan templat tanda tangan org (header / footer / signature) dan menyertakan pesan gubahan

Sekarang mereplikasi surel yang sama persis dengan yang dibungkus komposer surel: 1. Mengambil template tanda tangan dari EmailService (jangkauan USER, KOMPUSI ...

kamo·5mo ago
FixMediaService

Update health probes to HTTP port 80 to match new server config

Startup, readiness, and liveness probes were still pointing to port 8443 with HTTPS scheme, causing pod restart loops.

Kamo·5mo ago
Fixkamo-internal

Kirim pertemuan mengundang email DIRECTLY ke EmailService, bukan melalui gateway APIService

Akar menyebabkan: rute forwardToApi melalui gerbang Java APIService yang tidak melestarikan batasan multipart FormData dengan benar. Surel komposer bekerja kare...

kamo·5mo ago
Fixkamo-internal

Gunakan tint latar belakang halus pada kalender halaman header dan batang sisi

Cocok dengan halaman lead / allotments styling dengan warna terang -mix latar belakang bukan warna primer jenuh.

kamo·5mo ago
FixMediaService

Switch MediaService to HTTP port 80 — TLS termination at Traefik

Internal cluster traffic doesn't need HTTPS. Traefik handles TLS for external clients. This aligns MediaService with all other services.

Kamo·5mo ago
Fixkamo-meet

Muat org CSS / favicon segera pada setiap halaman beban, atur lebar ke 800px, paksa teks gelap / ikon di semua dialog, tampilkan video

Branding: loadThemeAssets () sekarang berjalan pertama sebelum aliran auth, jadi org CSS (--navpri, --color-primary), favicon, dan data logo diset bahkan selama...

Kamo·5mo ago
Fixkamo-meet

Bandar menimpa, tata letak dialog pengaturan, dan menampilkan kunci nama melalui modifikasi sumber

- PreMeetingScreen: gunakan CSS variabel cascade untuk warna latar belakang kolom kiri (--navpri / --color-primary fallback) - PreMeeting Screen: tambahkan berk...

Kamo·5mo ago
Fixkamo-internal

Bersihkan hxheads basi pada halaman menyegarkan daripada mengembalikan keadaan yatim

Jendela alat minimal tidak dapat bertahan, jadi mengembalikan posisi hexhead membuat kepala yatim dengan ikon yang hilang dan penangan klik yang tidak fungsiona...

kamo·5mo ago
Fixkamo-meet

Buat baca-Saja Nama override lebih agresif sehingga Meet tidak dapat menimpanya

Bertemu dapat menggantikan jendela. config sepenuhnya selama bootstrap, membersihkan Hanya-baca Bendera nama. Tambahkan Object.defineProperty trap di window.con...

Kamo·5mo ago
Fixkamo-meet

Listen for async branding load event so logo and org colors render

PreMeetingScreen, Watermarks, dan WelcomePage sedang membaca window. _ _ KAMO _ MEET _ BRANDING sekali selama render, hilang data ketika loadBranding async () s...

Kamo·5mo ago
Fixkamo-meet

Selesaikan masalah kualitas dialog - tinggi, tab overflow, dan white-on-white text

Ubah tinggi tetap 560px ke auto dengan 85vh max sehingga isi cocok tanpa scroll bar. Tambahkan flexScrap ke tab bar sehingga tab wrap daripada kliping. Override...

Kamo·5mo ago
Fixkamo-internal

Sembunyikan tab spesifik anggota ketika memberID adalah "baru" untuk mencegah galat BAD _ REQUEST

URL baru / pengaturan / anggota / baru (dari tombol "Tambah Anggota Tim") tertangkap oleh [memberID] rute dinamis, menyebabkan AccountAccountActivityTab, Anggot...

kamo·5mo ago
Fixkamo-meet

Validasi OTK PERTAMA sebelum memuat aset tema apapun untuk mencegah kadaluwarsa

ROOT KARENA: branding / overrides.js sedang memuat org config, CSS, favicon Sebelum memvalidasi OTK. Permintaan jaringan ini memakan waktu 10 + detik, menyebabk...

Kamo·5mo ago

Seperti apa yang Anda lihat pengiriman?

Semua pembaruan ini secara otomatis mendarat di ruang kerja Anda. Mulai bebas dan menontonnya tumbuh minggu demi minggu.

Mulai Bebas SelamanyaTampilkan Harga