Gunakan waktu habis sesi per- pengguna untuk * * * cookie maxAge pada validate
Tambahkan timeout sesi rencana implementasi air terjun
25 tugas dalam 5 potongan meliputi perubahan Entitas Java / DTO, SecurityService controller updates, Next.js cookie / monitor bug fixes, dan UI berubah untuk 4 ...
Tambahkan batas waktu istirahat sesi spesifikasi desain air terjun
Menutupi perrole / dept / job- judul / anggota timeout sesi dengan air terjun resolusi, cookie kadaluarsa bug fix, dan UI berubah untuk 4 halaman pengaturan.
Mutakhirkan nama ruas pipelineOrdersTab untuk mencocokkan DTOs
Diubah v.uid filev.id, v.name lev.companyName, dan dipilih tipe VencerId dari nomor ke string untuk menyelaraskan dengan DTO CommerceMarketVendor.
Hapus Nomor () pada getMarketVendor panggilan (sekarang mengambil string)
Align tipe TypeScript dengan DTOs backend untuk pasar perdagangan
The CommerceMarket, CommerceMarketVendor, and Vsupportion TypeScript antarmuka digunakan nama field salah (uid / name vs id / title, name vs companyName, websit...
Pasar pipa tak memuat dan tata letak manajer pasar
Baris pipa menampilkan "Tak Ada pasar perdagangan yang dikonfigurasi" karena getPOSConfig () tidak pernah kembali lapangan pasar. Sekarang merebut pasar dari Ma...
Market- sadar tab POS, memperbaiki tab pipa, pengaturan pembersihan nav
Baris pipa: Hapus tipe tab fallback, tampilkan keadaan kosong ketika tidak ada pasar yang dikonfigurasi. Pasar sekarang satu-satunya sumber tab pipa. Pengatura...
Resolve 'u.map bukan sebuah fungsi' pada pengaturan POS dan update Commerce nav
- Tambahkan ekstraksi array defensif dalam commerceMarketApi (getMarkets, getVacportKategories, getMarketVendor, seedVsupport Kategori) untuk menangani respon A...
Resolve Next.js dinamis rute konflik ('id' vs 'pasar Id')
Merge [pasar] direktori ke [id] untuk rute API pasar komersial. Next.js membutuhkan semua segmen dinamis pada level path yang sama untuk menggunakan nama parame...
Resolve TypeScript error dalam tab pipeline perusahaan
- Membuat parameter kolom toCSV opsional dengan auto-derivation dari kunci objek - Perbaiki downloadBlob panggilan dalam ProcurementTab (jumlah arg salah, hilan...
Tambahkan penyaringan pasar ke tab keterlibatan dan kesadaran pasar pada dasbor
Tabung pengadaan lengkap dan kawat semua komponen perusahaan ke dalam daerah vertikal
Lengkap tab pipeline hipotek dengan fitur perusahaan
- Enhanced PipelineApplicationsTab dengan peminjam / properti / dialog detail pinjaman, Status 10 langkah alur kerja dengan warna - chip kode, penugasan vendor ...
Update pipeline to use market-driven tabs with backward compatibility
Add CommerceMarketManager and update POS settings to Markets & Fields
Add frontend API proxy routes and client for commerce markets system
Add commerce markets implementation plan
36 tasks across 7 chunks covering backend entities, controllers, frontend proxy routes, settings UI, pipeline integration, and enterprise-level tab completion f...
Remove duplicate session timeout fields from session types
Aligns with SecurityService change that removes createdAt/expiresIn from Redis session records and tokenExpiration from session info responses. - user-info/rou...
Update internal layout and styles
- Make main wrapper background transparent so home page fixed background is not covered - Include latest adjustments to automation, security access, and account...
Handle optional effectiveDate and processedAt in DateTimeDisplay
Type error: string | undefined not assignable to string | number | Date. Add null checks before passing to DateTimeDisplay, show em-dash when absent.
Align Commerce submenu with actual Commerce page tabs
- Rename Domain Configuration to Engagement Types - Add Rental Assets, Vendors, Subscription Plans - Update tab param to engagement-types for consistency - Labe...
Datagrid column sizing + DateTimeDisplay for all dates
- Datagrids: columns fill width with flex/minWidth/maxWidth; one flex column per grid - All pipeline grids use DateTimeDisplay for date columns (agDateColumnFil...
Advanced datagrids fill 100% of content area
- SettingsView: tab content wrapper overflow hidden, motion.div flex chain so tab content gets bounded height and grids can expand. - PipelineRentalAssetsTab:...
Use string IDs for pipeline detail APIs (JS safe integer)
- posApi: getOrder, getMortgageApplication, getEngagementById, getBooking accept number | string, URL uses String(id) - Detail pages: pass route id (string) to ...
Fix detail back links and document detail pages
- **************** row-click uses uid ?? id (or id ?? uid) for navigation - Detail and NotFound back links: retail, mortgage, rental, service, subscription, pro...
Seperti apa yang Anda lihat pengiriman?
Semua pembaruan ini secara otomatis mendarat di ruang kerja Anda. Mulai bebas dan menontonnya tumbuh minggu demi minggu.