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 25, 2026
Featurekamo-internal

Per- tiket unread badge + 'pesan baru saja' filter

- Daftar tiket menunjukkan lencana chat- gelembung dengan jumlah yang tidak terbaca di sebelah tiket # kapanpun sesi memiliki pesan yang lebih baru dari agen pe...

kamo·6mo ago
Fixkamo-internal

Bersihkan indikator yang belum dibaca ketika percakapan dibuka

ThreadDetailView kini mengirim surel: folder- berubah setelah MarkConversationRead sukses sehingga MailButton mengembalikan jumlah lencana inbox navtop. Tampila...

kamo·6mo ago
Fixkamo-internal

Break rantai min- w-0 untuk memuat gulungan email dalam kolom tubuh saja

Tambahkan min-w-0 ke luar kontainer dan isi utama flex div sehingga flex anak-anak tidak dapat memperluas ke email lebar min-content, yang menyebabkan kontes-le...

kamo·6mo ago
Fixkamo-internal

Naikkan penyedia di atas Pengatur Alat

Akar penyebab yang sama dengan Hoist ChatWebSocketSocketprovider: Pasokan TicketWindow panggilan * * * * * * * * * * * * useUnread () .markAsRead (), tapi kedua...

kamo·6mo ago
Fixkamo-internal

Hapus laporan debug console.log dan tambahkan rute yang hilang

Hapus semua penelusuran sementara yang ditambahkan selama pelacakan WebSocket dari ChatBox, TicketChat, MenmberItem, ChatTool, dan Use ChatChWebSocket; tambahka...

kamo·6mo ago
Fixkamo-internal

Mencegah header pesan dari memperluas kolom pada alamat panjang

Kepala kiri anak fleks tidak memiliki email yang tidak bisa dipecahkan alamat dalam From / To / Cc memaksa lebar min- konten untuk tumbuh, seret tajuk (dan tata...

kamo·6mo ago
Fixkamo-internal

Hoist ChatWebSocketProvider di atas ToolProviders

ToolDock (dan perangkat jendelanya seperti SupportTicketWindow £TicketChat) adalah dipasang di dalam ToolProviders, yang terletak ABOVE PresenceWrapper dalam po...

kamo·6mo ago
Fixkamo-internal

Jatuhkan Shadow DOM dalam perender email sehingga overflow-x-auto kebakaran

Shadow DOM adalah penyebab akar. Isi surel lebar (tabel fixed- lebar) di dalam pohon bayangan melukis melewati host tanpa berkontribusi kotak tata letak host, s...

kamo·6mo ago
Fixkamo-internal

Align Path impor ChatWebSocketContext yang cocok dengan penyedia

TicketChat dan ChatNotificationListener diimpor konteks via '@ / app / contexts /...' alias ketika PresenceWrapper (penyedia) impor itu melalui jalur relatif '....

kamo·6mo ago
Otherkamo-internal

Sementara console.log untuk melacak jalur berlangganan TicketChat

Tambahkan log konsol di setiap tahap baris pipa berlangganan (efek api, penjaga lulus, subscribe () panggilan, atatSessSubscription, klien. Berlangganan, / app ...

kamo·6mo ago
Fixkamo-internal

Paksa penahanan host bayangan dengan gaya inline + berisi: tata letak

Kelas berdasarkan overflow-x-auto pada host bayangan tidak dipercaya menang terhadap bayangan ': host {all: initial}' reset, so wide email isi (tabel fixed- wid...

kamo·6mo ago
Fixkamo-internal

Scroll isi email lebar di dalam bayangan DOM, bukan di luar

Upaya sebelumnya untuk menambahkan overflow-x-auto ke moyang DOM ringan tidak dapat menangkap isi email lebar karena visual pohon bayangan cat overflow tidak be...

kamo·6mo ago
Fixkamo-internal

Tambahkan min-w-0 ke isi email div sehingga overflow-x-auto kebakaran

Tanpa min-w-0, anak flex-col baku lebar: otomatis menyelesaikan ke min-content, membiarkan tabel email lebar memperluas div melewati kolom lebar. Overflow-x-ter...

kamo·6mo ago
Fixkamo-internal

Tutup jeda reconnect menyebabkan pesan real-time jatuh

Hapus 'tersambung' dari kotak penggunaan efek langganan dalam TicketChat dan ChatBox. Sebelumnya, setiap reconnect WebSocket memicu efek membersihkan yang diseb...

kamo·6mo ago
Fixkamo-internal

Berisi overflow horisontal dalam panel tilikan email ke kolom 3

- Tambahkan overflow-x-tersembunyi ke MessageBrowser luar kontainer sebagai batas keras - Tambahkan overflow-x-hidden ke kolom 3 pembungkus dan overflow-x-auto ...

kamo·6mo ago
Fixkamo-internal

Pre-populasi DARI pada reply / forward dan perbaiki kirim dari Alamat

- DraftMessage sekarang membawa dari Alamat sehingga mengalir dari bukaan Pesan Baru melalui ke komposer - MessageBrowser menyimpan alamat surel aktif (termasuk...

kamo·6mo ago
Fixkamo-internal

Sub-tab content fills full content-area width

Drop the centered max-width constraint (was 920 / 1200 / 680 / 720 depending on tab) on SubTabShell. The page already lives inside SettingsView's content column...

kamo·6mo ago
Fixkamo-internal

Add download button to classic view attachment section

The classic view (MessageBrowser) had its own attachment list that was missing the download button — only the conversation view was fixed previously. Also align...

kamo·6mo ago
April 24, 2026
Fixkamo-internal

Tata letak, padding, dan logos penyedia

Tata letak / ruang perbaikan: - Semua enam tab (Penyedia, Ekstensi, Pengguna Telepon, Perangkat, Voicemail, Kesehatan) now wrap their content in a TabShell with...

kamo·6mo ago
Fixkamo-internal

Load FROM addresses from accessible mailboxes and aliases

Replaces the broken getFromAddresses() endpoint (which sent 'email' instead of 'address') with getAccessibleMailboxes() + listMemberAliases(), matching the same...

kamo·6mo ago
Featurekamo-internal

Tab konfigurasi platform (Jenderal / VOIP & SMS / Sistem Pengguna / Lanjutan)

Wraps * * * * * * * * * * * * * * dalam SettingsView dengan empat tab: - Umum: read-only platform overview - total orgs, aktif server telepon instance count, a...

kamo·6mo ago
Fixkamo-internal

Tambahkan tombol unduh lampiran dan lepaskan tanda-jalan dan baca

- Tambahkan ikon Unduh ke setiap baris lampiran sehingga pengguna dapat memaksa unduh berkas daripada hanya membuka tab baru - Decouple markConversationRead dar...

kamo·6mo ago
Fixkamo-internal

Parse formData sebelum meneruskan untuk mencegah korupsi binari

request.text () pada multipart / form-data merusak file bytes binari; passing FormData sebagai init.body sehingga forwardToApi melewati request.text () dan memu...

kamo·6mo ago
Fixkamo-internal

Hapus minHeight: 100vh menyebabkan double scrollbars

MinHeight kotak terluar: 100vh melebihi calc tata letak (100vh - 56px) wadah, yang menyebabkan kedua browser- tingkat gulungan dan batin overflow: auto untuk me...

kamo·6mo ago
Refactorkamo-internal

Jatuhkan header halaman penyunting, ganti nama sub-tab Umum

- Menghapus backpanah IconButton + ikon perisai + judul + subtitle dari yang teratas dari editor model / mahakarya. Tombol Batal di bar aksi lengket sudah navig...

kamo·6mo ago
Fixkamo-internal

Jatuhkan tajuk kolom Pay basi dari tabel secuity- model

Ketika Karyawan Self-Pay Kamo Fees field dihapus, pencocokan Sel TableCell dalam barisan telah dihapus tapi baris header masih memiliki '< Anggota Tim > Bayar' ...

kamo·6mo ago
Fixkamo-internal

Sensorship sub- tab sekarang render ATF pertama per spec

Perintah ulang kartu tab-subSensorship untuk mencocokkan urutan yang diminta: Alkohol, tembakau dan senjata api 2. 3. Sub-tab lainnya sudah dalam urutan yang b...

kamo·6mo ago
Featurekamo-internal

Platform -admin tampilan, pagination, pencarian langsung, filter, org logo

Admin platform (pemilik org tingkat atas) sekarang lihat setiap org dalam sistem melalui new / api / security / org / all- jaringan titik akhir daripada keanggo...

kamo·6mo ago
Featurekamo-internal

Sub-tab dalam penyunting sekuriity- model + pembersihan

- Editor model Security- pada * * * * * * * * * * * * * * * * sekarang terpecah dalam empat sub- tab: Umum (Info Dasar, Visibilitas, Who Can Create, Pengaturan ...

kamo·6mo ago
Fixkamo-internal

Hapus duplikat? tipe = dari apiPath

forwardToApi telah append incomingSearch (? type =...) dari original permintaan URL. Embedding? tipe = kedua kalinya dalam apiPath dihasilkan ? tipe = full? tip...

kamo·6mo ago
Fixkamo-internal

Kembalikan switcher kotak surat untuk ID anggota int64

Gunakan getmberIdString untuk kotak surat / anggota fetch, normalkan id / mailboxId dari EmailService, dan drive switcher dari pribadi diakses kotak surat ketik...

kamo·6mo ago
Featurekamo-internal

Tombol visibility UI + Subdomain Branches di halaman tipe branch

SubdomainBranchesDialog: - Editor Alias menggantikan daftar chip dengan daftar baris gaya table yang ditampilkan Anggota dan Anggota Tim checkboxes per alias - ...

kamo·6mo ago
Fixkamo-internal

URL logo Cache-bust menggunakan Revisi Tema dari config.json

DynamicMetaLoader now kept themeRevisi in sessionStorage and fires KAMO _ THEME _ CONFIG _ LOADED setelah mengambil konfigurasi. json. ThemeLogo listened untuk ...

kamo·6mo ago
Featurekamo-internal

Dialog pengaturan, path wizard web-alias, dan panel provisioning DNS

Tambahkan Subdomain Branches UI di tiga permukaan: - * * * * * * * * * * * * * * * * * * * * baru tombol "Subdomain Branches" membuka dialog untuk level org-akt...

kamo·6mo ago
Fixkamo-internal

Kotak cek mailbox baca org _ domains, bukan domain penyedia

Kabel baca / api / email / domain sebelumnya (e _ provider _ domains meja). Tabel itu hanya dihuni ketika penyedia email pihak ketiga Integrasi diatur - kosong ...

kamo·6mo ago
Featurekamo-internal

Prefix / suffix dropdowns, mailbox domain gate, status eksplisit

- Nama prefiks dan akhiran sekarang dropdowns penduduk dari NamePrefixType / NameSuffixType katalog disampaikan oleh org- config titik akhir. Tampilkan singkata...

kamo·6mo ago
Fixkamo-internal

Unwrap {market: [...]} amplop dalam dialog Lampiran

GET / API / KEAMANAN / PERCAKAPAN pasar kembali [pasar: [...], pesan: "...}, bukan array telanjang. Dialog Lampiran Perdagangan adalah mengobati seluruh respon ...

kamo·6mo ago
Featurekamo-internal

Lebar penuh, tiga panel Tambahkan tata letak bentuk Anggota

Membuat ulang bentuk pembuatan untuk memakai seluruh isi area 1100px-wide kolom berpusat. - 3- kolom layout responsif: daerah kiri lengket nav (md +), full- le...

kamo·6mo ago
Fixkamo-internal

Merge OTK -redirect ke proxy.ts, hapus duplikasi middleware.ts

Next.js 15 menolak untuk membangun ketika kedua middleware.ts dan proxy.ts ada. The OTK hand- off redirect yang hidup di middleware.ts - mengirim permintaan apa...

kamo·6mo ago
Fixkamo-internal

Baca baru * * * dari master Redis dan dedupe POST OTK

Replica membaca merindukan sesi ditulis baru setelah pertukaran OTK, menyebabkan kegagalan palsu dan pengalihan login. Lewati penundaan intro ketika otk hadir; ...

kamo·6mo ago
Fixkamo-internal

Guard terhadap non-array tanggapan pada / platform / orgs

Respon non-array (badan kosong, amplop kesalahan, atau {data: [...]} pembungkus) mendarat di keadaan orgs dan meledakkan render dengan 'e.map bukan sebuah fungs...

kamo·6mo ago
April 23, 2026
Fixkamo-internal

Buka / validasi untuk memasuki seperti OTK sehingga target org sesi berlaku

ENTER terkait dengan /? otk = yang tidak pernah disebut / api / validate; shared-domain * * * cookie menyimpan sumber org. Redirect? otk = to / validate via mid...

kamo·6mo ago
Fixkamo-internal

Tambahkan rute BFF untuk POST / api / keamanan / enter- sebagai

The / network Enter action called a not-exist Next route, yielding 404. Teruskan permintaan ke APIService seperti proksi keamanan lainnya.

kamo·6mo ago
Fixkamo-internal

Proxy sistem- user config API route ke APIService

Halaman konfigurasi bernama / api / keamanan / system-user / * tapi tak ada penangan berikutnya Ada, sehingga aplikasi kembali 404. Tambahkan BFF rute yang coco...

kamo·6mo ago
Featurekamo-internal

Halaman Konfigurasi Pengguna Sistem + jaringan ENTER AS MEMBER SISTEM

Tambahkan Administrasi Platform (Administrasi Platform) Konfigurasi, suatu parent- org- owner- saja halaman yang memberikan atau mencabut izin untuk meniru plat...

kamo·6mo ago
Refactorkamo-internal

Hapus halaman telepon + security-questions

Ini ditambahkan ke kamo- internal oleh kesalahan - koleksi telepon nomor dan keamanan pertanyaan termasuk dalam aliran pendaftaran di kamo- register, dan telah ...

kamo·6mo ago
Featurekamo-internal

Tambah Halaman Anggota / Tambah Anggota Tim

- / akun: ganti tombol ambigu tunggal dengan tombol tab-scoped Tambahkan < Anggota > pada tab Anggota, Tambahkan < Anggota Tim > pada tab Anggota Tim. Setiap ru...

kamo·6mo ago
Featurekamo-internal

Membangun ulang anggota Plan & Billing sekitar Grup Billing

- Anggota halaman Plan & Billing tab sekarang right- selaras dengan cahaya berdenyut dan sebuah ikon StarRate pada tab bar. Terlihat ketika anggota yang dilihat...

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