Log Perubahan Langsung

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

17,865
Total Perubahan
4,581
Fitur
4,512
Perbaikan
32
Proyek
Filter menurut projek
Semua Projek17,865AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService348InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,553kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filter berdasarkan tipe
Semua JenisBuild24CI522Chore670Docs226Feature4,581Fix4,512Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
July 8, 2026
FixTranslateService

Konstant- waktu pelatihan - rahasia tahun auth dibandingkan (oracle waktu)

Ganti string.equals dengan MessageDigeñal Equal sehingga latensi respon tidak dapat kebocoran X-Internall -Auth berbagi rahasia byte-by-byte. Kabur - menyapu le...

Kamo·2mo ago
FixVOIPService

Konstant- waktu pelatihan - rahasia tahun auth dibandingkan (oracle waktu)

Ganti string.equals dengan MessageDigeñal Equal sehingga latensi respon tidak dapat kebocoran X-Internall -Auth berbagi rahasia byte-by-byte. Kabur - menyapu le...

Kamo·2mo ago
FixEmailService

Konstant- waktu pelatihan - rahasia tahun auth dibandingkan (oracle waktu)

Ganti string.equals dengan MessageDigeñal Equal sehingga latensi respon tidak dapat kebocoran X-Internall -Auth berbagi rahasia byte-by-byte. Kabur - menyapu le...

Kamo·2mo ago
Featurekamo-internal

Recurring generasi jadwal UI

ScheduleManager: jadwal create / list / delete (resep + everyday / weekday / monthly + jam / day + opsional autopost target + caption); diluncurkan dari Materia...

kamo·2mo ago
FeatureMediaService

Generasi terjadwal - menyapu berjalan resep pada irama

- CanvaScheduleController: CRUD untuk jadwal org (resep + irama + jam / hari + target sosial opsional), komputes nextRunAt - Pembatalan Generasi Layanan: tanpa ...

Kamo·2mo ago
Featurekamo-shared-library

Entitas pembatalan + repo (generasi berulang)

Organ-scoped jadwal berulang (resep + cadence + opsional target sosial) dengan sebuah query atomic- klaim sehingga menyapu MediaService berjalan setiap jadwal j...

Kamo·2mo ago
Featurekamo-internal

Inline expandable Whisper transkrip pada baris pesan suara telepon + call-history

Tiap baris rekaman (riwayat pesan suara dan panggilan) mendapat 'Transkrip' menjungkitkan itu mengambil transkrip Whisper rekaman sesuai permintaan dan menunjuk...

kamo·2mo ago
Featurekamo-internal

Simpan + gunakan ulang resep autofill

TemplateAutofill: "Resep tersimpan" chip memuat pemetaan template + prefilled; "Simpan sebagai resep" persist template + field saat ini nilai org- lebar. + canv...

kamo·2mo ago
FeatureMediaService

Simpan resep autofill CRUD (org- scoped)

CanvaRecipeController: GET / POST / API / media / canva / reseples + DELETE / {id} - save / list / soft-delete sebuah brand- template + field pemetaan, scoped k...

Kamo·2mo ago
Featurekamo-shared-library

CanvaAutofillrecipe entitas + repo (disimpan resep autofill)

Organ - terbagi bernama binding dari sebuah template merek Canva ke nilai field (literal teks atau citra Materials), sehingga stewards dapat re-jalankan sebuah ...

Kamo·2mo ago
FixKlusterServices

/ dev / shm 2Gi (headless Chrome perlu > = 2GB) + 6Gi memm batas

Jibri 10-config init berbatasan dengan '/ dev / shm harus paling tidak 2GB' ketika shm adalah 512Mi, crash-looping perekam. Bump tmpfs ke 2Gi dan batas memori u...

Kamo·2mo ago
Featurekamo-internal

Tambahkan ruas ID Material untuk membuat bentuk, halaman rincian, dan impor

Thread a nulable materialId (max 40) through the Lead type, leadsApi (buat + update wire request), dan pembagian leadFields systemm-field daftar - yang drive ba...

kamo·2mo ago
OtherKlusterServices

Pertemuan-rahasia * * * * * * * * * * * * * * untuk jibri rekaman infest

Biarkan jibri finalize.sh mengotorisasi upload rekaman ke MediaService; cocok cluster * * * nilai MediaService memvalidasi terhadap.

Kamo·2mo ago
OtherMediaService

Berikan MediaService progreal.mest.secret (mlos- progreal- auth) untuk ringkasan email

MediaService - > EmailService / api / email / templates / send (meeting-ringkasan) perlu INTERNAL _ AUTH _ SECRET untuk mencocokkan nikmat EmailService.

Kamo·2mo ago
Featurekamo-internal

Enterprise autofill UI - data- merge template merek

TemplateAutofill: pilih template merek Canva, isi setiap ruas dengan literal text, an org / compliance token (NMLS #, Equal Housing disclosure, org name / phone...

kamo·2mo ago
FeatureMediaService

Isi otomatis Enterprise - data- gabungan template merek

- CanvaAPiClient: tampilkan template merek (dataset = non _ empty), ambil dataset, aset-upload pekerjaan, buat / dapatkan pekerjaan otomatis - CanvaController: ...

Kamo·2mo ago
FeatureSecurityService

Persist dipetakan ID Material pada impor manual + API masukan

Keduanya setDirectFieldOnCreateRequest switch kurang kasus baku, sehingga tidak dipetakan system FieldPath secara diam-diam dijatuhkan. Tambahkan kasus material...

Kamo·2mo ago
Featurekamo-shared-library

Tambahkan bagian ID Material end-to-end dalam shared -lib

Tambahkan sebuah null, max-40-char materialId ke entitas memimpin (MATERIAL _ ID VARCHAR (40)), register dalam LeadHistoriFieldRegistry (Kategori Profil) begitu...

Kamo·2mo ago
Featurekamo-internal

Tautan sosial + email-a-material + link publik

Distribusi untuk bahan pemasaran, dibangun di atas jahitan publikasi -URL baru yang ditandatangani. - Material Api.publicLink (imgId) + / api / material / link...

kamo·2mo ago
FeatureMediaService

URL publik yang ditandatangani pendek untuk aset pemasaran

Memungkinkan penyedia sosial (Meta) dan email mengambil bahan tertentu untuk dibatasi jendela tanpa mengekspos pribadi imajinasi-bahan ember. - MaterialUrlSign...

Kamo·2mo ago
FixSecurityService

Sertakan kedua desktop dalam setiap token SSO, deep- link ke yang dipilih

Setiap token hanya membawa koneksi sendiri, sehingga browser menggunakan ulang sesi json kekurangan yang lain - > membuka Windows setelah Linux memberikan 'kone...

Kamo·2mo ago
FixSecurityService

Peminjam rute menyerahkan melalui pipa sehingga kebakaran (audit # 3)

patchLoanFile 's peminjam mengirimkan (DRAF- > APPLIKASI _ TAKEN) sekarang memanggil * * * * * * * * * * * * * * * bukan sebuah updateLoan mentah Status berkas ...

Kamo·2mo ago
Featurekamo-shared-library

Pertama-kelas peminjam diri - pengiriman transisi * * * * * * * * * * * * * * * * *

DRAFT APPLIKASI _ TAKEN untuk peminjam (sebuah pesta pinjaman, bukan operator, jadi tidak ada LOS _ TAKE _ APPLIKASI). Routes melalui transisi () dengan scoped ...

Kamo·2mo ago
Featurekamo-internal

Hapus + pratinjau + import- berkas -to -Canva

- delete sebuah material (gated on manvage _ MATERIALS) dengan konfirmasi - klik thumbnail untuk menerbitkannya dalam lightbox - "Impor berkas" mengubah PDF / P...

kamo·2mo ago
FeatureMediaService

Impor berkas ke Canva sebagai desain yang dapat disunting

- * * * * * * * * * * * * * * (Impor desain biner) - CanvaController POST / imports (multipart) GNU buat + poll impor job penyunting deep- link dengan korelasi ...

Kamo·2mo ago
FeatureInitializerService

Migrasi menambahkan recordings.transkrip kolom TEXT

Kamo·2mo ago
FeatureConversionService

Layanan Transkripsi Bersama + titik akhir generik; translate rekaman VOIP

- Ekstrak Layanan Transkripsi dapat digunakan ulang (ffmpeg normalkan - > bisikan -asr) dan general POST / api / converse / transcribe titik akhir, mengganti pe...

Kamo·2mo ago
Featurekamo-shared-library

Kolom transkrip pada Recording + RecordingMetadata

Tambahkan kolom TRANSCRIPT TEXT ke entitas Rekaman dan thread transkrip Melalui... (dengan mundur-clat konstruktor sehingga ada 5- dan 9-arg penelepon tidak ter...

Kamo·2mo ago
FixMediaService

Lipat upload rekaman sehingga Kompiles MediaService

MinIOStorageService.upload melemparkan Eksepsi yang diperiksa bahwa menelan () baik tertangkap atau dinyatakan - membangun istirahat di atas memperbaiki isGuest...

Kamo·2mo ago
FeatureMediaService

Verifikasi return-nav JWT signature; secure token refresh

- CanvaJwtVerifier: verifikasi korelasi _ jwt 's Ed25519 tanda tangan terhadap JWKS Canva (/ connect / keys), plus aud / exp / type; kunci cached oleh anak-anak...

Kamo·2mo ago
FixMediaService

MeetingParticipant.isGuest () (adalah getGuest, tidak akan kompile); repoint translate ke titik akhir umum

MeetingParticiant exposes is Guest () (primitif getter boolean), bukan getGuest (). Juga arahkan ringkasan transkripsi panggilan di shared / api / conversion / ...

Kamo·2mo ago
FeatureKlusterServices

Membuat bisikan - asr secara independen skable (HPA, multi- node)

Buang pin tunggal-node dan beralih ke cache model per- pod sehingga pods dapat jadwal pada titik apapun, dan tambahkan HPA (min 1 / max 4, CPU 75%, disengaja sk...

Kamo·2mo ago
FeatureKlusterServices

Ubah teks status koneksi klien Guacamole ke KamoDesktop

Override Jadi... 'Menghubungkan ke Guacamole...' layar (dan status terkait) membaca KamoDesktop.

Kamo·2mo ago
FixKlusterServices

Benar Guacamole branding manifest versi field

Menyatakan penggunaan guacManifestVersions: 1.0; ekstensi bundled menggunakan guacamolversion. Field yang salah membuat Guacamole menolak branding ekstensi ('Ti...

Kamo·2mo ago
FeatureMediaService

Merekam yang tak masuk akal, menahan / quota, penggunaan penyimpanan, ringkasan pipeline

- MeetRecordingController: internal (X-Internal -Auth) titik akhir paling buruk jibri postingan finalize.sh selesai rekaman ke. - MeetRecordingService: upload r...

Kamo·2mo ago
FeatureEmailService

Vars contoh untuk pertemuan-ringkasan template preview

Tambahkan suatu kasus variabel sample untuk template ringkasan -pertemuan baru sehingga steward pratinjau UI render konten realistis.

Kamo·2mo ago
Featurekamo-shared-library

Pertemuan - ringkasan template kanonikal

Tambahkan "meeting-ringkasan" template transkasi (subjek + bermerek HTML dengan {{roomName}} dan mentah {{summaryHtml}}) dan mendaftarkan dalam CANONICAL _ KEYS...

Kamo·2mo ago
Fixkamo-internal

Stop double-appending? target di rute proksi SSO

forwardToApi sudah maju string query masuk, sehingga melewati jalur dengan ? target = dihasilkan * * * * * * * * * * * * * * * * * * * * - > target = 'linux? ta...

kamo·2mo ago
FeatureKlusterServices

Modul moderator Prosody, bisikan-asr, upload rekaman jibri

- Meet -prosody: version- kontrol konfigurasi plugin gubahan (menangkap telah ada token _ verifikasi no-op override yang dibuat out-of-band) dan tambahkan modul...

Kamo·2mo ago
FeatureConversionService

Recording transcription endpoint for post- meeting ringkasan

POST / api / conversion / meet / translate (X-Internall-Auth): menormalkan sebuah upload pertemuan rekaman ke 16kHz mono WAV melalui sebuah additive FfmpegServi...

Kamo·2mo ago
July 7, 2026
Featurekamo-internal

Integrasi kalender untuk pertemuan yang dijadwalkan + meter penyimpanan rekaman nyata

- calendarIntegration Diaktifkan: ketika pada, pertemuan clubhouse dijadwalkan juga ditambahkan ke kalender pencipta (melalui sistem kalender yang ada) membawa ...

kamo·2mo ago
Featurekamo-shared-library

MeetingRecording entitas + repositori untuk rekaman yang diambil

Tabel MEETING _ RECORDINGS baru (org, rapat ref, kamar, kunci bucket / objek MinIO, ukuran, durasi, ditangkap / kadaluwarsa penanda waktu, status ringkasan) - c...

Kamo·2mo ago
Fixkamo-analytics

Alias ALL turbopack content-hashed externals, bukan hanya prisma

Perbaikan sebelumnya hanya berisi @ prisma / client- < hash >; membangun juga externaize pg- < hash > (node-postgres, via @ prisma / adapter-pg) dibawah persama...

Kamo·2mo ago
FixSecurityService

Selesaikan sesi dari X- * * * -Token header dalam CallerSessionResolver

Kamo- internal - > Alamat APIService BFF meneruskan sesi sebagai X- * * * * -Token header, tetapi resolver hanya membaca atribut X-OTK atau * * cookie - jadi Ba...

Kamo·2mo ago
Featurekamo-internal

Pemasaran aplikasi, pengaturan hub, bahan Canva

Buat Pemasaran suatu aplikasi org- kelas pertama yang dapat dilepas dan kirimkan Canva yang didukung Pengalaman penting. App-enablement: - Applipe.MARKETING ce...

kamo·2mo ago
FixSecurityService

PatchLoanFile tidak lagi menjadi backdoor status; tidak memblok kondisi yang membutuhkan garis bawah yang benar; bersihkan cascades

* * * * * * * * * * * * perubahan status adalah keadaan pipeline tugas mesin (POST / transisi memaksa panah legal + per- panah gerbang + open- blok-kondisi gerb...

Kamo·2mo ago
FeatureConversionService

Gambar mini video untuk bahan pemasaran

Canva MP4 ekspor (dan upload video apapun) lewati jalur Dok PDF dan ambil tunggal ffmpeg pasti- frame thumbnail (_ thumb _ p0.png) daripada gagal. - * * * * * ...

Kamo·2mo 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