Sertakan bendera pemilik tim di * * * untuk platform admin UI
Simpan Anggota Tim {memberId, Pemilik Organisasi} dalam sesi Redis di login sehingga kamo- internal hasPlatformAdminAccess dapat memuaskan pemilik Top-level org...
Sertakan isTopLevel dalam org- by- domain JSON untuk internal billing UI
Berhenti menduplikasi string query dalam proksi API aksesor- log
forwardToApi telah menambahkan string pencarian permintaan masuk. Embedding ? param dalam path dihasilkan URL salah bentuk dan Spring gagal untuk mengurai halam...
Jatuhkan surat dari alias DNS CNAME yang diperlukan
Hapus surat dari KnownAlias sehingga verify- dns dan onboarding tidak lagi membutuhkan mail.example.com; domain custom baru juga melewatkan auto- creating alias...
Align daftar subdomain yang diperlukan tanpa surat
Match SecurityService KnownAliseses for DNS setup UI and manual guide.
Perilaku gerbang yang dilabeli pada model-yang-sudah siap; hindari defaultnya saat mengambil kesalahan.
Parse session orgID dan userID ketika disimpan sebagai string dalam AppliedModelController.
Resolve applied- model untuk opsional orgId query dengan pemeriksaan keanggotaan
Model keamanan kehormatan untuk usia dan ATF pada label perilaku
Parse boolean compliance literals dari API. Bangun dropdown usia dari normalisasi token whitelist dan numerik id AgeReq; hindari menampilkan penuh usia daftar k...
Benar-model sumber dan menormalkan kepatuhan dalam API
Gunakan resolusi resolver untuk BRANCH _ TYPE vs MASTER daripada memasukkan dari BranchTypeID saja. Normalize FALSE / TRUE compliance literals dalam applied- mo...
Resolusi model sumber dan kebijakan standar terapan
Tampilkan pemecahan AppliedModelWithSource sehingga penelepon tahu apakah model aktif berasal dari tipe cabang atau master fallback. Peta FALSE / TRUE / 0 / 1 k...
Muat ulang model keamanan yang diterapkan setelah master model menyimpan
Propagate master model compliance dan aturan usia ke branch-type model keamanan
Ambil model keamanan tipe cabang dengan JOIN FETCH untuk resolusi model terapan
Kembali ke MasterModelID ketika tipe cabang tidak memiliki model keamanan
Cache-bust tema CSS dan aset melalui Revisi Tema
Ambil config dengan no- store; append v = themeRevisi ke globals.css dan favicon URL Jadi browser drop tema cached basi setelah setiap porsi.
Tulis globals.css sebelum membersihkan; jalankan pembersihan async
Urutkan ulang provisionUpdate sehingga writeConfigFiles (warna, config, manifest) dijalankan sebelum pembersihan berkas latar belakang. Muat ulang org dari DB u...
Terapkan warna org yang dikomit ke MinIO globals.css
Muat Ulang Organisasi dari DB pada awal penyediaan async sehingga writeConfigFiles melihat warna disimpan oleh PATCH / colors (pengontrol snapshot bisa basi). P...
Fall back to org _ domains when no email _ provider _ domains default set
KamoMasin Validator sulit-gagal dengan 403 untuk orgs yang memiliki domain DNS-verified dalam org _ domains tetapi tidak pernah ditambahkan ke email Registri do...
Gunakan getmberIdString () di NavTop untuk mencegah kehilangan presisi int64
getmemberId () mengkonversi CockroachDB unik _ rowid ke nomor JS, memotong ID > MAX _ SAFE _ INTEGER (mis. 11688565817423046... 000). Ganti semua ID anggota Nav...
Tandai domain kustom DNS-verified sebagai isdefault dalam domain API
Sebelumnya hanya * .kamocrm.com subdomains yang ditandai isBaku, jadi orgs dengan domain apex gubahan yang diverifikasi (mis. kamocrm.com) selalu diperoleh defa...
Kirim string UUID avatar ke anggota PUT, bukan parseInt
ID Avatar adalah UUID; parseInt dihasilkan NaN atau nilai dipotong sehingga anggota pembaruan avatar dilewati atau salah setelah menyegarkan. Gunakan ID string ...
Ijinkan percabangan ketika pengguna adalah org pemilik TeamMber
Penyesuaian tema dan logo / latar belakang hanya diunggah oleh Organisasi. pemilik FK; aplikasi UI memperlakukan pemilik organisasi sebagai Pengelola Tim. yang ...
Tampilkan pesan ketika gambar sumber tanaman foto hilang
Membantu ketika berkas penyimpanan dihapus tapi baris avatar masih ada.
Bersihkan pengguna dan anggota FK sebelum menghapus baris avatar
Menghapus avatar gagal dengan batasan DB ketika itu masih avatar pengguna aktif atau penimpaan khusus anggota, yang cocok dengan blobs MinIO yang rusak dimana p...
Handel provision- tema HTTP error dan reset provisioning UI
Tunggu tema POST / provision- setelah percabangan dan latar belakang disimpan; pada bukan-202 tampilkan kesalahan API dan bersihkan panel. Increment theme Provi...
Selesaikan host folder tema tanpa verifikasi DNS ketat
Sistem tema yang diperlukan adalah DnsVerified untuk setiap domain, jadi orgs hanya menggunakan subdomain kamocrm.com bawaan tidak pernah memulai pekerjaan asyn...
Hubungkan StoMP sebelum POST untuk menghindari kemajuan yang hilang
WebSocket hanya dimulai ketika provisioning menjadi true, sementara provision- tema menembak di tikungan yang sama; backend Aznc dapat mempublikasikannya sebelu...
Relay isi tema dari inti NATS
Match SecurityService core publish: berlangganan dengan Dispatcher on Security.theme.provision. * daripada JetStream (stream hanya mencakup percakapan).
Terbitkan kemajuan penyediaan tema pada inti NATS
Stream CHAT _ MESSAGES stream dikonfigurasi untuk percakapan. > hanya, jadi publikasi ke * * * * * * * * * * * * * * * gagal stream validasi dan UI melihat Tida...
Forward query string ke APIService sehingga org-scoped rute seperti domain tampilkan menyelesaikan dengan benar
Gunakan string org ID untuk keamanan org API dan tema WS
getOrganiId () memaksa orgID dengan Number (), merusak ind64 Cockroach ID dalam / api / security / org / {id} / * URL (404 / gagal menyimpan). Tambahkan getOrga...
Seperti apa yang Anda lihat pengiriman?
Semua itu tiba di ruang kerjamu sendiri. Mulailah dengan rencana gratis dan baca halaman ini lagi dalam sebulan.
