Penyihir Pujian dari kebijakan model keamanan
- Branch jenis API memetakan alkohol / tembakau / senjata api kebijakan ke negara penyihir - Langkah Komplain Dinamis: abaikan dari nav ketika model memperbaiki...
Align KnownAliseses dengan DNS dan auto- cert (tambahkan surat, putar, aplikasi, tanda tangani; taruh aplikasi, media)
Tampilkan keadaan aktif dengan link changelog dan jumlah harian
Ganti pratilik hitung mundur dan salinan pendaftaran dengan kompak "Sekarang LIVE" callout, menjaga link changelog, dan selalu menunjukkan jumlah perubahan hari...
Membuat RoleRightsSyncService sepenuhnya penyembuhan diri pada setiap boot
Menambahkan atau menghapus RoleRightType tak boleh lagi memerlukan proses KamoInitializerService. syncAll () sekarang berjalan tiga fase pada setiap startup: 1...
Tambahkan pengaturan Administrasi Platform - org rencana hibah, peristiwa, katalog rencana
- Halaman baru di bawah / pengaturan / platform (dijaga oleh HasPlatformAdminAccess): - / organisasi - daftar setiap org, hibah / modifikasi / revoke COMP beren...
Tambahkan controler + servis PlatformAdmin untuk hibah rencana comp
- PlatformAdminController at / api / billing / platform (class-level @ PlatformAdminOnly) - GET / orgs, GET / orgs / {orgId} - POST / orgs / {orgId} / hibah, PA...
Seed Organzation.is TopLevel untuk kamokrm dan OWNER _ UNLIMITED sendiri-comp rencana
- DataLoader: Organisasi drop Tipe arg dari createOrg, set isTopLevel = true pada kamokrm - KamoCRMAgeReqUpdateRunner + test: cocok pada IS _ TOP _ LEVEL = TRUE...
Tambahkan Organisasi-.IsTopLevel, Metode PayPendan.COMP, tipe acara COMP _ *; hapus Organisasi Tipe enum
- Organisasi: mengganti daerah 'tipe' yang mati dengan flag 'isToTLevel' untuk identifikasi pemilik platform - Metode Payment: tambahkan COMP untuk dukungan pla...
Sembunyikan tombol unsubscribe untuk org asli pengguna di halaman jaringan
Set orgOriginal pada registrasi dan ekspos adalah original org dalam jaringan saya
Tambahkan daerah orgOriginal ke Pengguna untuk melacak pendaftaran org
Penambahan hak dukungan rating dan tilikan dual- mode
- NavTop: Tampilkan Tombol Dukungan untuk setiap dukungan yang benar (agen atau anggota) - Pasokan Tombol: gerbang setiap butir dropdown dengan benar - Buat / L...
Tambahkan hak dukungan anggota-permintaan (133-136)
Tambahkan empat baru SUPPORT-scoped hak untuk anggota bukan agen: - * * * * * * * * * * * * * * * (133) - CREATE _ SUPORT _ TIKET (134) - REQUEST _ WEBINAR (135...
Tambahkan tombol Hak SekurityRoleManager untuk tingkat-atas orgs
Tombol hanya terlihat ketika organisasi .Hasent adalah salah. Panggilan POST / api / keamanan / peran / sindikat-hak kemudian mengisi ulang tabel peran.
Ekstrak RoleRightsSyncService dan tambahkan sync-rights titik akhir
- RoleRightsSyncService: pusat hak-hak peran sync logika untuk kedua Orolole dan... tabel; startup dan on- permintaan - DataLoader: delegasi ke RoleRightsSyncSe...
Buat hak peran DTOs enum- didorong dan tambahkan model hak keamanan sync
- SecurityRoleDTO.fromOrganiRole (): enumerate all RoleRight Ketik nilai dengan DB konfigurasi sebagai pencarian - hak baru muncul dengan NOT _ SPECIFIED otomat...
Tambahkan tipe chip keanggotaan dan mempromosikan / demote ke kartu Status Keanggotaan, hapus ruas timeout sesi
Tambahkan PATCH / keanggotaan titik akhir untuk promosi / penurunan anggota
Tambahkan Pendek Meningkat dan pastikan Tim Anggota Row Pencarian ke MemberRepositori
Tampilkan kota dan subdivisi dalam baris pengunjung tiket geo
Tampilkan sebagai "Kota, Daerah, Negara (IP)" - Nolls disaring sehingga degrade anggun ketika hanya data negara tersedia
Ekspose kota dan subdivisi dalam pencarian pengunjung geo
- Memperluas catatan GeoResult dengan kota dan bidang subdivisi - Switch SupportTicketService.toDTO () untuk menggunakan GeoLookupService (IP-level lookup) buka...
Tambahkan visitorCity dan visitorSubDivision ke SupportTicketDTO
Tambahkan param URL tab ke / akun halaman untuk menghubungkan dalam dan menyegarkan ketekunan
Keadaan tab sekarang disinkronkan ke * * * * * * * * * * * * * * * * * * sehingga link untuk pekerjaan tab spesifik dan tab yang benar tetap dipilih pada penyeg...
Tampilkan tanda pengunjung, negara, dan IP dalam tajuk tiket
- Tambahkan visitorIpAddress, visitorCountryCode, visitorCountryName ke Pendukung Tipe DTO - Tanda emoji + nama negara + baris alamat IP di TicketHeader untuk t...
Tampilkan tanda pengunjung dan lokasi dalam tajuk tiket dukungan
- Inject PubliccChatVisitorRepositori dan GeoLiteLocationRepositori ke Layanan Pendukung - Populate visitorIpAddress, visitorCountryCode, visitorCountryName in ...
Ganti WebSocket asli dengan STOMP / SockJS dalam LiveSupportPanel
- Tambahkan @ stompjs / stopping dan sockjs- paket klien - Hubungkan ke media. {domain} / ws / public-chat via SockJS + STOMP daripada mentah WebSocket ke api. ...
Perbaiki akhir-to-end obrolan publik real-time via STOMP / NATS
- Hapus persyaratan Auth Bekal dari PublicChatChotWebSocketInterceptor sehingga pengunjung dapat terhubung secara langsung menggunakan hanya sesionToken mereka ...
Tambahkan nama pengirim ke ChatMessageDto untuk mendukung nama tampilan obrolan
Buka popup tiket dukungan otomatis pada pemberitahuan NEW _ TIKET NATS
Ketika tiket dukungan baru tiba, backend sekarang mengirimkan NEW _ TIKET Pesan STOMP selain PENDING _ COUNT. Konteks Pendukung tangani dengan membuang alat: bu...
Tambah / kontak- dikonfirmasi halaman dengan pahlawan animasi, garis waktu, dan CTA
Ganti pesan sukses inline dalam bentuk kontak dengan premium yang didedikasikan halaman konfirmasi: animasi SVG checkmark dengan ledakan partikel, 'Apa yang ter...
Tambahkan daerah pengaturan org (zona waktu, usia req, bendera isi, deskripsi, alias); hapus tombol Pratilik / AddDomain
Merancang ulang LabelManager - bagian dalam penyuntingan, memperbaiki penyimpanan rusak, baca-saja baku
Menulis ulang LabelManager.tsx dengan pola baca / edit. Perbaikan save yang rusak tombol (validateForm diblokir menyimpan karena bidang kontak / perusahaan tida...
Tambahkan domain validator KamoMail ke blok alamat surel penghuni
Memperkenalkan Komponen Mailing Validator yang memeriksa, pada lapisan layanan, apakah domain email yang diajukan cocok dengan domain baku yang diverifikasi org...
Paksa domain KamoMail pembatasan pada kotak surat, alias, dan pembuatan kotak surat bersama
Ketika KamoMail adalah penyedia email, anggota hanya dapat membuat kotak surat, alias, dan kotak surat bersama menggunakan domain baku yang diverifikasi org. En...
Baca LogoFullt Ext dari konfigurasi. json untuk ekstensi logo dinamis
Baca logoFullExt dari config.json; perbaiki sait.webmanifest path ke favicon subdirektori
Pengadaan tema org - Kail WebSocket, panel penyediaan, kabel LabelManager, pemicu DNS, bg ubah ukuran, konteks ThemeConfig
Add theme provisioning — NATS publisher, provision-theme endpoint, logo upload
Tambahkan daerah LogoFull Ext ke entitas Organisasi; tambahkan listObjects ke MinIOStorageService
Gantikan ikon emoji dengan ikon SVG padat pada pembuat uskup penyihir
Seperti apa yang Anda lihat pengiriman?
Semua pembaruan ini secara otomatis mendarat di ruang kerja Anda. Mulai bebas dan menontonnya tumbuh minggu demi minggu.