Mint id pengunjung ketika kode referensi tiba tanpa satu
RegisterFlow sudah membaca '? diskon =' untuk pengunjung yang mencapai formulir tanpa melewati perantara pemasaran - kode ditempelkan ke ad, sebuah email atau k...
Buktikan penyebaran dengan digest, bukan dengan tag
Commit sebelumnya berhenti 'set image' menjadi no- op diam. Ini menegaskan hasil: setelah peluncuran, tag diselesaikan untuk dicerna di registry dan pod berjala...
Membangun kembali komitmen yang sama tidak menyebar dan melaporkan kesuksesan
Gambar ini ditandai dengan melakukan SHA, jadi membangun kembali commit yang sama menghasilkan Sebuah referensi gambar identik. 'Kubectl set image' kemudian tid...
Beritahu server yang organisasi pengiriman ulang adalah untuk
Tombol Resend layar verifikasi telah melaporkan kesuksesan dan pengiriman tidak ada untuk setiap organisasi kecuali platform sendiri. 'host' telah naik dalam t...
Peluncuran pengaturan keamanan harus pergi ke tempat CI membacanya
kamo- register adalah satu-satunya layanan di platform yang CI menghasilkan Deployinline nya, dengan heredoc, alih-alih menerapkan k8s / deployment.yaml. Dua ko...
Berikan ruang peluncuran untuk 15s MinReaddySeconds sekarang biaya
kemajuan DeadlineSeconds adalah 60. Itu adalah jendela tempat peluncuran harus menampilkan kemajuan sebelum Kubernetes menyerah dan menandai gagal, dan commit s...
Biarkan rollout menyelesaikan apa yang pod tua lakukan
Pengisian diganti satu-satunya pod dari setiap layanan dengan tidak ada untuk menangkap permintaan dalam Penerbangan. Tiga pengaturan, diterapkan di armada: - ...
Cat layar white- label dari organisasi host
Sama cacat seperti kamo- login a200fc6, penyebab yang sama. getTheme Path () 's last resort Mengambil folder tema dari nama host - folder nama sebelumnya 2026-0...
Klip karousel latar belakang sehingga zoom-in berhenti berkedip sebuah scrollbar
Bentuk masuk animates dalam skala 1.04, dan pembungkus tidak kliping, sehingga skala besar tergantung ~ 2% dari viewport melewati tepi bawah. Sebuah transformas...
Kembalikan wallpaper layar verifikasi, drop yang * * *, modernise plat status
Tiga hal yang salah dengan verifikasi, semua terlihat pada satu layar. The wallpaper tidak pernah dimuat. Nama Layar Pelengkap Tapi parameter itu adalah organi...
YearEst adalah opsional di org, jadi akui null yang tiba
Tahun didirikan adalah nulable pada entitas Organisasi dan SecurityService serialisasi null secara eksplisit, sehingga 'nomor' dideklarasikan tidak pernah kesel...
Tandai layar signup dari alias org, bukan host
register.kamocrm.com adalah halaman pendaftaran untuk setiap organisasi tanpa register host sendiri, sehingga sebuah folder tema host- turunan dicat semua dari ...
Pegang in64 tanda ID sebagai digit, bukan sebagai angka
KToken tidak bisa memverifikasi token nyata. Empat ids yang dibawanya adalah in64s, dan Java signer (kamo- shared-library KToken # canonicForMac) menambahkan ma...
Buka blok ponsel potret, tambahkan analitis analitis analitis, fix plan handoff
- Hapus potret - gerbang telepon dan "memutar telepon Anda" dialog yang menyembunyikan seluruh wizard pada ponsel potret; wizard sekarang membuat single- kolom ...
Harden the kubectl download against flaky egress [skip ci]
dl.k8S.io atas pelari itu keluar sesekali tetes pertengahan - transfer: curl: (56) OpenSSL SSL _ read: dekripsi gagal atau rekaman mac buruk yang gagal menyebar...
Kirim nama host registrant dalam tubuh sehingga account tanah di bawah org kanan
Org diselesaikan tersedia pada klien tetapi tidak pernah dikirim ke backend - org hanya disampaikan secara implisit melalui X- Forwarded- Host, yang masuk menul...
Selesaikan subdomain- penyewa org ke folder MinIO sendiri
getTheme Path () adalah mengurangi nama host ke apex + tld untuk kedua tema host dan folder ember, sehingga subdomain penyewa seperti gnosia.demo.kamocrm.com me...
Hanya tampilkan frase benih Recovery Akun untuk di bawah -13
Mengapa: 13 + pengguna telah menyediakan email, telepon, dan pertanyaan keamanan sebagai metode pemulihan, membuat benih frase langkah berlebihan bagi mereka. U...
Aktifkan tombol Selesai dengan polling widget.getState () dan beralih ke auto = onload
Pendengar perubahan status tidak dapat diandalkan mengaktifkan tombol Selesai setelah verifikasi. Dua akar menyebabkan: Logika saluran membaca widget. keadaan ...
Persempit kolom nama depan dan terakhir sehingga nama panggilan tetap pada satu baris
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 ...
Unggah Avatar Pencipta avatar ke server setelah pendaftaran
Avatar Maker avatar hanya disimpan sebagai URL data SVG dalam keadaan lokal dan tidak pernah dikirim ke server, meninggalkan pengguna baru tanpa set avatar. Uba...
Mengembalikan layout halaman verifikasi dengan mengubah ukuran masukan tersembunyi
Kotak MUI menafsirkan nilai lebar / tinggi numerik 0-1 sebagai persentase, jadi lebar: 1 membuat masukan tersembunyi menutupi kartu penuh. Berubah menjadi 0 seh...
Token link auto-verifies dan redirecting ke login; tambahkan indikator fokus kode
- / verifikasi? token = xxx sekarang memanggil verifyEmailByToken di mount dan alihkan ke login pada sukses; kembali ke masukan kode pada kegagalan - Kotak kode...
Angkat * * * widget diatas click-to-focus overlay (z-index)
Overlay (posisi: absolut, z-index: 0) meliputi Capcha widget karena muncul nanti dalam urutan DOM. Menambahkan z-indeks: 1 ke * * * Kontainer memungkinkan peris...
Mengarahkan ke / verifikasi setelah pendaftaran daripada merender inline
Menyimpan URL akurat - peramban menunjukkan / verifikasi bukan / anggota.
Pass tubuh upstream error melalui proksi keamanan bukan pesan generik
Sebelumnya kembali {error: "Upstream error"} pada bukan-2xx, kehilangan nyata pesan error dari SecurityService. Sekarang maju kode status dan tubuh langsung.
Mencegah singgahan ageReqType yang basi dari menampilkan pemeriksaan usia dengan tidak benar
- Rute org: kurangi Redis TTTL dari 24h ke 5min dan tambahkan ageReqTypember untuk deteksi basi sehingga daerah keamanan tetap segar setelah perubahan DB - Regi...
Atur judul tab peramban ke 'Register - {org name}'
DynamicMetaLoader kini memanggil dokumen Use ThemeConfig dan update. judul ke 'Register - {org.title}' sekali org beban. Statik fallback in lay out.tsx berubah ...
Selesaikan kesalahan TS dari langkah-langkah yang dipakai sebelum deklarasi dan cast gaya Capcha
Minggir. Usuam di atas use Effects yang bergantung pada mereka; impor tipe CSSVariabel dan gunakan untuk prop gaya Capcha- widget.
Terapkan perbaikan kualitas SP6 dan implementasi
C1: gunakan NEXT _ PUBLIC _ H * * _ SITE _ KEY env var instead of hardcode placeholder C2: ubah RegisterResponse.asterId dan semua param API dari nomor ke strin...
Invalidate tembolok Redis basi hilang daerah label org
Data org cached dari sebelum pemutakhiran SecurityService kurang Medan pentitleNonPlural. Deteksi dan ambil data segar sehingga tampilan label anggota / tim gub...
Proxy semua panggilan API eksternal melalui Next.js untuk menghindari CORS
Tambahkan catch-all / api / security / [... path] proxy route dan diperbarui ThemeConfig, FormAccountRecovery, FormPassportID, FormPersonalInfo, dan FormReclove...
Negara proxy API melalui Next.js dan menonaktifkan mode pengujian
Mengambil langsung ke api.kamocrm.com gagal karena CORS. Ditambahkan / api / negara proksi route (pola yang sama dengan / api / org) dan menonaktifkan USE _ TES...
Gunakan URL penuh untuk referensi aksi dalam alur kerja Forgejo
Steno refs (misalnya aksi / checkout @ v4) dapat gagal untuk menyelesaikan Forgejo pelari. Dialign dengan format kerja internal kamo-.
Paksa mode cahaya untuk menimpa mode gelap eksternal CSS
- Set Tailwind darkMode ke 'class' untuk mencegah preferensi OS dari memicu utilitas gelap - Tambah! overrides penting dalam globals.css untuk mengunci variabel...
Paksa mode cahaya tak peduli dari preferensi skema OS warna
Hapus prefers- warna-skema media gelap query sehingga situs selalu render dalam mode cahaya.
Tambahkan penimpaan punycode untuk menyelesaikan peringatan deprekasi
Tambahkan konfigurasi Buildx dengan konfigurasi registry yang tidak aman untuk menyelesaikan kesalahan 401 auth
Gunakan instal npm daripada npm ci untuk menangani konflik ketergantungan
Tambahkan preStop kait dan meningkatkan periode penghentian rahmat untuk mencegah waktu penyebaran
Hapus fungsi pembantu yang tidak digunakan dan duplikasi deklarasi dari Theme.tsx
Seperti apa yang Anda lihat pengiriman?
Semua pembaruan ini secara otomatis mendarat di ruang kerja Anda. Mulai bebas dan menontonnya tumbuh minggu demi minggu.