Expose team-member work phone extension in team-members-kontraktor
Filter Agen / lead membutuhkan ekstensi work- telepon untuk melabelinya sebagai Nama (ext 8080). Ekstensi telah ada pada Anggota Tim (getPhoneWorkExtension) tet...
Permintaan-dukungan popup menunjukkan topik bersama -org
Titik centang-pembuatan topik dropdown di baru / api / support / topik / titik akhir tersedia (own -org + parent- shared topics) sehingga anak-org pengguna dapa...
Antarmuka parent-org berbagi topik dalam popup kebutuhan-dukungan
Pengguna Child-org tidak dapat melihat topik dukungan bersama induk org mereka (ToOwnOrg = salah) ketika meminta dukungan, karena popup saja diambil sendiri -or...
Query topik yang dibolak-balik benar
Topik kuiri anak-org disaring pada £ToOwnOrg = TRUE (sendiri-org- saja) ketika itu harus kembali topik SHARED dengan anak orgs (Istanbul ToOwnOrg = FALSE). Ubah...
Anak baru mewarisi securityProvider induk mereka
Ketika membuat anak org dari kamo-internal, atur securityProvider org baru ke induk org 's secuityProvider (org itu dibuat dibawah) daripada membiarkannya defau...
Tampilkan catatan terkait pada? Taut = 1
Ketika register menghubungkan akun yang ada ke org baru, itu mengarahkan kembali di sini dengan ? terkait = 1. Tampilkan "Anda sudah memiliki akun Kamo - kami t...
Menangani akun-terhubung respon bagi pengguna yang ada
Ketika dimasukkan email sudah milik akun ACTIVE, backend link ini Untuk itu dan kembali ACCOUNT _ LINDING. Route pengguna tersebut langsung untuk sign-in (? ter...
Kawat anggota / anggota-tim buat + Prospect- gerbang UI
- Tambahkan hilang proksi rute POST / api / keamanan / anggota / buat dan / kreat--anggota tim (405d sebelumnya, jadi penciptaan tidak pernah mencapai backend)....
Gunakan kembali pengguna yang ada, cermin untuk mengamankan Provider, gerbang data-anggota-masuk
Pakai ulang (tidak ada akun duplikat untuk orang yang sama): - Anggota CreateController sekarang menggunakan kembali pengguna yang ada oleh email pribadi kasus ...
SecurityProvider keanggotaan cermin + reuse / patch groundwork
- * * * * * * * * * * * * * userId): cermin pengguna ke securityProvider org sebagai dasar Anggota (deduped; no- op ketika org Aman sendiri atau pengguna sudah ...
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...
Berkas akun baru di bawah org dari domain, bukan kamokrm
/ register terikat anggota baru org ke host permintaan, tetapi sinyal org never survive the hop: kamo-register proxies every signup to the shared api.kamocrm.co...
Resolve org-by- domain dengan sebuah deepest- label alias fallback
Tambah * * * * * * * * * * * * * * * domain tepat cocokkan, lalu jatuhkan label terdalam sekali (register.optionone.com - > optionone.com) sehingga sebuah per-o...
Stop viewport gemetar pada peramban dengan scrollbars klasik
Pada mesin yang Chrome menggunakan layout- mengkonsumsi (bukan overlay) scrollbars, halaman login / recover gelisah dengan kedua scrollbars berkedip. Akar karen...
Tab Tugas kabel ke backend nyata + hapus aksi + jumlah hidup
Tambahkan rute proksi berikutnya untuk / lead / {id} / tasks [/ {taskId}] (getTugas tab / addTask / updateTask / completeDuty panggilan adalah 404ing), sebuah a...
Tugas utama REST API + real-time TASK _ CHANGED
Implan backend tab Tasks / leads / view telah memanggil tapi tidak pernah ada: GET / POST / PUT / DELETE * * * * * * * * * * * * * * * (LeadTaskController + Lea...
Entitas LeadTask untuk memimpin tugas-tugas
Backs tab Tasking / leads / view (sebelumnya a frontend-only stub dengan tidak Ketekunan). LeadTask (table leAD _ TASK) mirror the frontend TaskItem shape * * *...
Real- time datagrid + live lead view dengan per- panel edit kunci
/ lead grid sekarang sepenuhnya hidup atas websocket (NAS STOMP): baris tambah / hapus / update terhadap filter aktif secara otomatis dan perubahan sel berkedip...
Jaga pola / topik / lead / rt / {orgId} subscription real time
Penyeberang-penyewa SUBSCRIBE penjaga untuk topik utama real time, mencerminkan ada / topik / penjaga sosial / feed: anggota hanya boleh berlangganan sendiri Ar...
Per- panel edit- kunci REST API + auto- simpan penyapu
Tambahkan / api / keamanan / lead / {id} / kunci * * * * * * * * * * * * * * didukung oleh LeadLockService: Reservasi panel per eksklusif, draft-buffering heart...
Real- waktu NAS menerbitkan + per- panel edit- lock entitas
Diterbitkan org- scoped peristiwa utama pada secuity.leads.rt. {orgId} (dibuat / diperbarui / terbaru / dihapus dengan tombol-field-berubah, riwayat-ditambahkan...
Hapus bagian "Tidak tersedia untuk Anda"
Berhenti menghadap nav fitur anggota kurang akses ke. Navigasi Halaman layout terdaftar setiap pilihan nav tersembunyi sebagai chip terkunci; menjatuhkan block ...
Titik akhir byte umum menolak MLOS per- partai dokumen (lemari besi / pinjaman)
Pencitraan akhir byte generik (unduh / stream / bulk- unduh / thumbnail) dan kumpulan binder hanya diijinkan pada org + a numerik Langit-langit izin - tidak ada...
Integrasikan tab primer ke dalam header pada halaman gaya A yang tersisa
Follow-up to the Style A £B menyapu, meliputi halaman yang tidak rute melalui Penyelesaian Tampilan: - / kb: KbNavBar menjadi header pahlawan gradien dengan Ar...
Pusat vendors- produk status snackbar di atas
Pil status simpan / update menggunakan jangkar baku MUI (bottom-left, no anchorOrigin set) sehingga diturunkan off- center. Angkut ke tengah.
CreatePair adalah idempoten untuk pasangan primer (berhenti duplikasi BorrowerPairs)
createPair 's satu-satunya penelepon adalah wizard' memastikan peminjam primer ', tapi unconditional sisipkan sebuah pasangan baru setiap panggilan, jadi a conc...
Pindahkan batang perhitungan bawah ke kepala pada tab sosial, impor
Applies pengobatan vendors- tab ke konfigurasi CRM saudara muncul sehingga standalone "x 1by" ringkasan bar di bagian bawah tidak lagi makan halaman real estate...
Jangan sediakan dokumen lembut yang dihapus pada / stream dan / bulk-download
getDokumentment Metadata (digunakan oleh stream + bulk-download jalur byte) tidak filter trash baris cara downloadDocument tidak, dan penghapusan lembut daun Ob...
Pindahkan vendor / produk di atas aksi header, bottom-align Refresh + Tambahkan Vendor
Merebut kembali halaman real estate batang ringkasan bawah standar yang digunakan untuk menempati - baris "vendor x = produk grub" sekarang menumpuk di atas aks...
Integrasikan tab primer ke kepala halaman (Gaya B) di seluruh Style A pages
Setiap halaman gradient- pahlawan yang diberikan tab primer dalam kartu terpisah di bawah header sekarang merender mereka di dalam gradien header itu sendiri, c...
Tambahkan rute proksi Next.js yang hilang untuk MLOS default -product + kesiapan
Halaman vendors- produk melemparkan 'Gagal untuk mengatur produk baku:' karena frontend PUT ke * * * * * * * * * * * * * * (Dan GET lead- vendor / mlos- kesiapa...
Panah balik pada header kembali ke / leads
Tambahkan suatu backHref / backTooltip ke SettingsView yang menghasilkan white panah belakang kiri dari judul, dan transfer halaman pengaturan CRM untuk mengiri...
Raise NavPri z-index di atas NavTop sehingga rail menimpa bar atas ketika mengembang / peeks
Tebal 'CRM Settings:' awalan, pemisah pipe, hover-hanya underline pada link tab
Awalan tab pengaturan CRM dengan label 'CRM' tebal (baru * * * * * * * * * * * * kunci), link terpisah dengan 'lux124;' bukan sebuah ruang kosong, dan beralih l...
Tambahkan link tab pengaturan CRM di atas refresh, gated seperti menu pengaturan
Render a right- aligned row of white, underlined, space-separated link to tiap pengaturan / fitur / crm tab di atas tombol penyegaran header Leads. The links me...
Pil uji coba benar-waktu (20644d)
Ketika NavPri ditulis ulang menit-tik berubah dari Date.now () ke counter mulai dari 0, dan counter itu dilewatkan sebagai argumen 'now' ke format TrialRemining...
Tombol Reset dalam baris judul (kanan) + full-width konten
- "Reset ke Standar" sekarang duduk di baris yang sama dengan "Tata Letak Navigasi" heading, right- aligned, with the heading left aligned (move out of the foot...
Buat mlos _ doc _ req _ rentener _ idx untuk query rentenir lemari besi
Indeks (peminjam _ uid, organisasi _ id) untuk query reuse lement aman
Diterbitkan begitu los.pipeline. * kejadian mendarat di LOS _ PIPELINE, tidak ditolak
NatsMessageService.public () pin expectedStream = CHAT _ MESSAGES; a los.pipeline. * subyek hanya dimiliki oleh aliran LOS _ PIPELINE, sehingga server ditolak s...
FindByStatus finder (kesegaran menyapu enumerates AccePTED persyaratan)
Staf vendor-doc upload titik akhir memenuhi persyaratan ketiga-partai
POST * * * * * * * * * * * * * * * * (LOS write): staf meng-upload sebuah penilaian / judul / HOI / banjir doc ke loan-tingkat gambar toko, maka penuhi persyara...
Kondisi Cascade waive / delete ke persyaratan dokumen
waiveCondition and deletecondition now best-Upaya call MLOSDocService 's tekan - untuk - kondisi setelah sukses waive / delete, sehingga kondisi waired persyara...
Peminjam pinjaman dokumen kebutuhan untuk partai mereka sendiri
Persyaratan diperkaya / dokumenter-persyaratan membaca pihak apapun ke aplikasi dan mengembalikan persyaratan partai EVERY, sehingga pada pinjaman bersama seora...
Beritahu peminjam ketika mereka telah menyerahkan semua dokumen (DOC _ COMPLETE)
DOC _ COMPLETE template kanonikal (peminjam telah menyerahkan setiap dokumen yang diminta)
Penelusuran harian - dokumen pengingat menyapu (re- nudge peminjam, throttled)
Seperti apa yang Anda lihat pengiriman?
Semua pembaruan ini secara otomatis mendarat di ruang kerja Anda. Mulai bebas dan menontonnya tumbuh minggu demi minggu.