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
July 8, 2026
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·3mo 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·3mo 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·3mo 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·3mo 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·3mo 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·3mo 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·3mo 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·3mo ago
OtherKlusterServices

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

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

Kamo·3mo 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·3mo 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·3mo 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·3mo 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·3mo 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·3mo 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·3mo 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·3mo 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·3mo 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·3mo 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·3mo 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·3mo 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·3mo ago
FeatureInitializerService

Migrasi menambahkan recordings.transkrip kolom TEXT

Kamo·3mo 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·3mo 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·3mo 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·3mo 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·3mo 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·3mo 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·3mo ago
FeatureKlusterServices

Ubah teks status koneksi klien Guacamole ke KamoDesktop

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

Kamo·3mo 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·3mo 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·3mo 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·3mo 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·3mo 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·3mo 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·3mo 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·3mo 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·3mo 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·3mo 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·3mo 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·3mo 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·3mo 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·3mo ago
FeatureMediaService

Backend Canva Connect OAuth + design / export

- CanvaApiClient: Otorisasi PKCE, pertukaran token / refresh / revoke, pengguna, design (create / list), expor jobs, byte fetch - CanvaTokeenService: dienkripsi...

Kamo·3mo ago
Fixkamo-shared-library

Kondisi sebagian PATCH tidak dapat secara diam-diam membersihkan tanda pemblokiran; template memblok default dihormati; mempublikasikan setelah commit

* * * * * * * * * * * * * * * * boolean - > Boolean so a PATCH that OMITS bidang ini dibedakan dari palsu eksplisit. LoanConditionService.update Sekarang null- ...

Kamo·3mo ago
Featurekamo-shared-library

Canva integrasi + Pemasaran sebagai aplikasi org- enableable

- * * * * * * * * * * * * * * - platform Canva Hubungkan pendaftaran klien - ImageAspe.MATIALS (13, imagin- material) - org ember aset pemasaran - * * * * * * *...

Kamo·3mo ago
Chorekamo-internal

Mutakhirkan ikon nav desktop Linux

kamo·3mo ago
FeatureKlusterServices

Aktifkan remerek Guacamole json-auth SSO + KamoDesktop

- JSON _ SECRET _ KEY (opsional) pada guacamole dari fungsi rahasia bersama desktop- sso Guacamole bundled - menulis -json ekstensi dewa-SSO link validate terha...

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