Batalkan menerjemahkan tugas seketika dengan menjalankan tsx di latar belakang
Ketika Forgejo membatalkan aliran kerja, bash menunggu untuk setiap anak latar depan untuk selesai sebelum memproses sinyal - sehingga menjalankan pekerjaan lok...
Show existing org domain instead of entry form when no custom domain
Fall back to the org's platform subdomain as the display domain so DnsProgressView renders rather than DomainEntryForm when no custom external domain exists. Al...
Correct account list member/teamMember fallback labels and trigger redeploy
Restore NavPri panel labels and LeadHistory column headers
NavPri: salvage-keys grabbed href URLs as label values and swapped label/description pairs for Accounts, KB, and Notes nav panels. LeadHistoryPanel: MUI bgcolo...
Add COMP payment method option to subscription order wizard
COMP is a valid backend PaymentMethod enum value for complimentary platform-admin grants, but was missing from the frontend type and wizard UI — only INVOICE an...
Show platform domain context when no custom domain is set
Surface the active *.kamocrm.com hostname in the domain entry form so users can see their current platform domain instead of a blank entry screen. Also fixes ve...
Revert "chore(messages): add wave3 translation merge fragments (JSON)"
This reverts commit ****************
Revert "feat(setup-dns): show platform kamocrm domain on custom domain entry"
This reverts commit ****************
Show platform kamocrm domain on custom domain entry
Surface the active *.kamocrm.com hostname on the add-domain flow and detect custom domains by excluding kamocrm URLs instead of default-flag alone.
Checkpoint translations per chunk and per locale on main
Persist locale JSON after each API chunk so cancellation loses at most one batch. CI translates one locale per process and commits/pushes after each so finished...
Checkpoint translations per chunk and per locale on main
Persist locale JSON after each API chunk so cancellation loses at most one batch. CI translates one locale per process and commits/pushes after each so finished...
Disable Docker BuildKit cache so every pipeline run does a full rebuild
Sets no-cache on both image build steps so npm ci and npm run build always run, even when the source tree is unchanged.
Bust Docker BuildKit cache per commit so npm run build runs every push
Identical checkout trees (e.g. empty commits) reused cached layers and skipped a real Next build. Pass GIT_COMMIT from the workflow and label the image revision...
Tekan grep tidak cocok keluar dalam penangkapan OLD _ PID untuk menghindari pipefail dibatalkan
Serialisasi anggota keamanan dan anggota PUT panggilan untuk menghindari konflik CockroachDB
Dua baris concurrent menulis ke baris 'anggota' yang sama menyebabkan sebuah serialisasi konflik isolasi - anggota keamanan membaca baris sementara anggota titi...
Tampilkan tombol Manage Domain bagi pemilik org tingkat atas dan anggota sistem
Buka katalog dan perhitungan dari amplop respon backend
getSubscription Catalog returned {katalog: {...}} tapi cast secara langsung sebagai Katalog Subscription, meninggalkan catalog.plans undefined and the plan pili...
Gunakan SS daripada fuser untuk membunuh port- forward basi (fuser tidak pada k0m1)
fuser dan lsof tidak terpasang pada host pelari. Gunakan ss -tlnp dengan Grep untuk mengekstrak PID memegang port 18080 dan langsung membunuhnya. Juga switch pk...
Bersihkan port- forward basi sehingga membatalkan pekerjaan terjemahan tidak memblokir run berikutnya
Bash tidak meneruskan sinyal ke proses backgrounded, jadi kubectl Port-forward membatalkan arus kerja yang dibatalkan dan ditahan port 18080, memblokir setiap t...
Kembalikan semua nilai placeholder yang rusak ke seluruh halaman
Script Salvage- kunci telah meraih CSS clasnames, gaya inline, dan JS template literals bukan teks asli Inggris untuk 114 pesan kunci spanning catatan, kb, perd...
Tampilkan tombol Tata Tagihan bagi pemilik org tanpa akun
Ketika pemilik org membuka tab plans-billing dan tidak ada rekening penagihan ada, tampilkan bootstrap prompt daripada umum "kontak anda Pesan pemilik "org. Tom...
Mengembalikan judul pahlawan halaman utama dan subtitle dari sejarah git
hero Title was 'Hero Title' (placeholder), heroSub was 'flex gap-2' (Salvage- kunci sengaja meraih CSS yang berdekatan nama kelas). Nilai yang benar dipulihkan ...
Tambahkan namespace status Jendela dan perbaiki semua placeholder
- Tambahkan * * * * * * * * * * * * * (50 tombol) sehingga pengaturan batang samping nav menampilkan teks real daripada path kunci - Fix branchTypesLabel format...
Wave 3 conversions, fallback fix, and auto- translate CI
- Ganti semua hardcode string Inggris dengan t () panggilan melintasi gelombang 3 komponen (chat, clubhouse, dukungan, catatan, pipeline, lead, nav, dsb.) - Mer...
Cocok dengan skema ukuran + warna jendela lain
- navoultSize and minSize now 320x650, resiviable: false (match Softphone, Chat, Kalkulator, SMS, AI Chat) - Beralih dari gradien gelap ke gradien cahaya standa...
Wire next-intl dengan member.language sebagai sumber lokal
Tambahkan internasionalisasi berbasis selanjutnya ke kamo- internal tanpa URL locale prefix. Lokal aktif dibaca dari kamo- lokal cookie, yang mirror the authent...
Forward Range header so audio playback can scrub
Without this the VOIPService recording-streaming endpoint always returns the full file (Range header is dropped by buildForwardHeaders), which works for play-fr...
Drop mati MasterAccountHolder / isMaster UI, segar komentar basi
Skema akun tidak lagi membawa Master AccountHolder atau per- anggota isMaster tanda - mereka dihapus bersama Accounts-as-billing-principal refactor. AkuntViewCl...
Pecah anggota APIs; tampilkan target subs 'org; tambahkan biling- pemilik mempromosikan UI
billingApi membagi anggota ke dalam akuntan Anggota (dapat ManageBilling, adalah AccountManager) dan anggota subscription (isLicensee, canageSubscription) dibaw...
AccountGroup - > AccountTier; rute grup pelanggan - > penggubah-tier
Frontend tipe dan API panggilan diperbarui untuk mencocokkan shared- lib + service Ganti nama AccountGroup ke AccountTier. The "Grup" penamaan bocor ke ranah pe...
Ubah nama Anggota Akunting Billing - > Anggota Akunting; adalah Manajer Grup - > adalah Manajer Akuntasi
Type- level rename seluruh penagihan klien dan PlansBillingTab: - Tipe Anggota AkuntBillingAnggota - > Anggota Akun - Apakah bendera PlanManager Grup - > adalah...
Tambahkan mata uang bahasa + baku ke kartu Pengaturan Regional
Kartu Pengaturan Anggota profil Regional sekarang menampilkan Bahasa yang dapat disunting (22 lokal didukung mencerminkan situs pemasaran) dan Mata Uang Baku (s...
Tulis ulang klien bilingApi ke Account- berbasis titik akhir
bilingApi sekarang taIks untuk * * * * * * * * * * * * * daripada rute lama / grup / {groupId}. Tipe level atas diganti nama: - BillingGroup - > AccountBilling ...
Mirror live/snapshot address shape in CartItem2 and DraftOrderItem types
CartItem2 gains **************** and shippingAddress/billingAddress fields populated from the customer's primary shipping/billing AccountAddress profile. DraftO...
/ akun / salinan baru dari -lead UX, ruas nama lengkap, dua ponsel, alamat; akun-level manajemen alamat
Frontend: - / akun / baru: per- daerah "Salin dari Lead" button + header "Salin semua dari tombol Lead" (ketika leadId param) - Bagian nama: awalan, pertama, te...
Tabung Riwayat + Voicemail kelas dengan alat pemutar media-
Tab sejarah (SoftphoneHistoriTab.tsx): - Gulungan tak terbatas melalui IntersectionObserver di dalam wadah gulungan panel - Filter chips: All / Inbound / Outbou...
Seperti apa yang Anda lihat pengiriman?
Semua itu tiba di ruang kerjamu sendiri. Mulailah dengan rencana gratis dan baca halaman ini lagi dalam sebulan.
