Perbarui ketersediaan titik akhir untuk memakai Keanggotaan Status enum
Tambahkan Penerbit Status Availilisasi untuk pemutakhiran status anggota
Ijinkan akses tinggi pada getDomainById dan verify- dns titik akhir
Pemilik dan anggota sistem pada getDomainBy level-org Id dan verify- dns karena titik-titik akhir diperiksa adalah UmserMenof Org langsung. Tambahkan bantuan Ak...
Ijinkan pemilik dan anggota sistem Top-level org untuk mengelola domain org manapun
Cegah domain root duplikat dan perbaiki tampilan domain primer
One _ DOMAIN _ PER _ ORG cek secara tidak benar dikecualikan .kamocrm.com web-alias domain, memungkinkan org untuk mengumpulkan multiple domain root (dan 10 ali...
Mengurangi pembuatan org latensi dan memperbaiki kegagalan cascade terjemahan
- Kontroller Organisasi: ganti sewajarnya Tim Anggota ForAllOrgs (full org pemindaian tabel) dengan secara pasti TeamAnggota Org (single org) - menghilangkan ~ ...
Tambahkan bootstrap--billing titik akhir untuk format yang telah ada
POST * * * * * * * * * * * * * * * * memicu yang sama setup idempoten sebagai pengait penciptaan sub-org (Pengatur BilingSetupService .setupForSubOrganity Penci...
Otomatis-assign kursi pertama, Bebas sebagai lantai, broader org invalidasi
Layanan BillingSetupService kini mengaktifkan slot lisensi terbuka pertama bagi sang pencipta ketika seeding sebuah sub-org berlangganan (dan sama untuk promoto...
Anggota org tingkat atas mendapatkan rencana pemilik platform, gerbang penagihan bypass
Anggota org KamoCRM (level atas) tidak tunduk ke sistem penagihan - mereka get the OWNER _ UNLIMITED plan 's matriks langsung (dengan Bebas sebagai defensif fal...
Otomatis-penyediaan kursi KamoCRM pada penciptaan sub-org; promot- billing-pemilik titik akhir
Layanan Entitlement berjalan Anggota Berlangganan (bukan Anggota Akuntasi) untuk menghitung anggota hak - serikat fitur di subs lisensi aktif, ditambah Baseline...
AccountGroup - > Akunting Tier; titik akhir / grup - > / tiers
Akunt- grup titik akhir (pengurutan pelanggan, tidak penagihan) mengubah nama seluruh untuk menggunakan "tier" terminologi konsisten dengan shared -lib ganti na...
Drop users / masterAccountHolder, gunakan Account.member + primaryAnggota
AccountController sekarang mencerminkan model Account-as grup: - ComputeDisplalayName / extratEmail / extratPhone menyelesaikan melalui Anggota Primary (Anggota...
Persist anggota bahasa / zona waktu / mata uang pada sign up
Endpoint / register sekarang menerima bahasa, zona waktu, dan dulunege bersama dengan negara yang ada. Negara set Layanan Registrasi dan zona waktu pada penggun...
Pindah dari BillingGroup ke Akun-berbasis lisensi
Layanan Entitlement memecahkan hak anggota terhadap AccountLicense catatan yang dimiliki oleh rekening penagihan anggota. Anggota Entities bentuk sekarang menge...
Support nested name / email / phoneNumbers + address management endpoint
- AccountController menerima nama / email / telepon Nomor JSON pada POST / PUT - Alamat awal pada POST menciptakan SHIPPING (dan BILLLLING ketika useAsBillingTo...
Tambahkan GET / {id} / history dan / {id} / history / filter titik akhir
Padinated, filterable, searable lead- history endpoint dengan batch actor loading (tidak ada N + 1). Penyaring titik akhir mengembalikan ruas yang berbeda, semu...
Tambahkan penempatan ujung-akun titik akhir, perbarui Controller AkuntController untuk Tipe Mata Uang
Picu penyebaran ulang untuk ASSIGN _ LEads langsung-menyembuhkan diri
Ubah ke peta konfigurasi untuk menambah dukungan kamo- tanda bintang
Stat rekaman system--config + recording- pengolahan tunables
- GET * * * * * * * * * * * * * * * * mengembalikan keempat counter terekspos pada Pengaturan internal kamo- Brasero Platform (Konfigure) stringVoIP / SMS tab (...
Sertakan ekstensi foneWork dalam respon departemen; terima ekstensi foneWorkExtension pada anggota PUT
Sertakan deskripsi org dalam config.json
Tambahkan ruas deskripsi ke buildConfigJson () dan lewati org.getDescription () dari writeConfigFiles () sehingga tema konfigurasi .json membawa org 's deskrips...
Expose includeCompany in intaking-config and market-config responses
Keduanya dan... sekarang termasuk bendera IncludeCompany sehingga frontend tahu apakah harus menunjukkan Nama perusahaan bidang pada penciptaan memimpin.
Tambahkan log diagnostik ke / nama titik akhir
Log orgId, jumlah anggota, dan resolusi nama anggota untuk mendiagnosa mengapa assigned- nama anggota tidak memecahkan dengan benar.
Priorize real first / last name over usernames Alias for display
andiname Alias secara fungsional menangani log masuk (sering sama dengan nama pengguna), bukan nama tampilan. Nama asli yang mudah dibaca hidup di User.name (Em...
Tambah / nama titik akhir mengembalikan nama id GLN bagi semua anggota tanpa memandang keadaan
Penyaring titik akhir departemen hanya untuk anggota tim yang aktif, tapi ekstensi tugas dapat mereferensi anggota dasar atau anggota tidak aktif. Gunakan / nam...
Tambah * * * * * * * * * * * * * * * titik akhir
Mengembalikan jenis penjual, subType, dan berubahan untuk pasar oleh pasar sehingga formulir Tambah Lead dapat membuat field sub-type dan masukan formulir ubaha...
Selesaikan nama tampilan dengan prioritas yang benar di titik akhir departemen
Prioritas: member.usernames Alias sandi.name.format Full () assast.alias user.named
Serialisasi Panjang sebagai string untuk mencegah hilangnya presisi JS pada ID CockroachDB besar
Tambahkan Tersedia ke respon departemen dan saya / ketersediaan titik akhir
Tambahkan logging ke uploadbackground titik akhir
Log org / indeks, info berkas, userId, keputusan auth, dan pementasan MinIO kunci untuk melacak mengapa upload latar belakang tidak muncul dalam ember pementasa...
Bangun ulang untuk mengambil Anggota JsonIdentity Info fix dari kamo- shared-library
kamo- shared-library b57d156 fixes @ JsonIdentityInfo (properti = "uniqueId") Pada Anggota "id", menyelesaikan 400 kesalahan pada PUT / api / Security / org / {...
Hapus duplikasi CorsFilter bean yang menyebabkan double Access- Control- Allow- Origin header
The eksplisit CorsFilter kacang menyebabkan filter CORS kedua bersama Spring Pembangunan keamanan dalam dukungan CORS (yang menggunakan CorsConfigurationSource)...
Ijinkan pengguna sistem untuk mengelola branding org dan memperbaiki logo auth
- Tambahkan sistem pengguna bypass sebagai penjaga pertama dalam canManageOrganic Branding sehingga platform pengguna sistem memiliki percabangan penuh kontrol ...
Sistem--config + platform- overview titik akhir
Permukaan konfigurasi Platform-lebar, digated oleh pemilik tingkat atas yang ada Penjaga (cocok dengan SystemUserConfigController 's RequreLevelOwner pola). Ti...
Permukaan alasan sebenarnya di balik kesalahan GoDaddy 400
GoDaddy sekarang kembali HTTP 400 dengan kode = TIDAK DAPAT _ TO _ AUTHENTIK dan tubuh "Permintaan buruk: Permintaan buruk" ketika akun tidak memenuhi saat ini ...
Tambahkan GET / api / keamanan / org / all- jaringan untuk platform admin
Pemilik org level atas kini dapat mengambil semua organisasi dalam sistem dengan info keanggotaan relatif terhadap penelepon. Orgs mana penelepon memiliki anggo...
Jatuhkan parameter pengaturan tim Anggota Dewan
Mirror the shared- library change - SecurityModelController, MasterModelController, dan AppliedModelController tidak lagi membaca / menulis Tim Anggota FeesSett...
Domain gager- muat melalui find ByIdWithDomains, drop @ Transaksional
@ Transaksional pada metode pengontrol membuat koneksi DB terbuka di seluruh seluruh upload MinIO, dan juga risiko LazyInitialization Exception jika transaksi d...
Alias visibility filtering + auto-verify kepemilikan subdomain
Kontroller Organisasi: - Web-alias org penciptaan sekarang auto- marks ownershiffied = true dan isdisVerified = true on the created Organizain - no TXT record n...
Unggah langsung ke folder-publik / {domain-folder} / img / daripada pementasan ember
Titik akhir uploadLogo adalah menulis ke sebuah hardcode 'sumtingwong' placeholder (konfigurasi tidak diisi) daripada jalur tema publik yang sebenarnya org. Log...
Hapus titik k2m1 yang dijatuhkan dari titik-edge- baku
k2m1 (10,8.2.1) secara permanen turun. Meninggalkannya dalam daftar pengasih menyebabkan upload retries untuk menggantung sampai waktu istirahat OkHttp baru keb...
Konfig tingkat organis, klien GoDaddy, dan web-alias org membuat path
Cetak fitur Subdomain Branches akhir-ke-akhir pada backend: - SubdomainBranchesController untuk tingkat org- enable + GoDaddy creds (live- verified) - GoDadddyD...
Jatuhkan verifikasi SMS untuk bidang telepon pada sign up
Nomor telepon yang dikumpulkan selama pendaftaran layanan diri sekarang adalah daerah teks opsional polos - tidak ada / register / phone / memulai, tidak ada ko...
Status tim eksplisit + nama prefiks / suffix katalog
- GET * * * * * * * * * * * * * * now returns names Prefire and nameSuffix, sumber dari NamePrefixType dan NameSuffixType sehingga Tambahkan Anggota / Bentuk An...
Buat surel + nama legal opsional untuk penandatangan bawah-13
Endpoint / api / keamanan / register sebelumnya ditolak permintaan apapun hilang email, nama depan, atau nama belakang. Yang membuat bawah-13 jalan Tidak mungki...
Seperti apa yang Anda lihat pengiriman?
Semua pembaruan ini secara otomatis mendarat di ruang kerja Anda. Mulai bebas dan menontonnya tumbuh minggu demi minggu.