Manipulează expirarea cookie-ului (401) și extensia TTL determinată de server
Utilizați timeout sesiune per utilizator pentru *** cookie maxAge on valid
Adaugă planul de implementare a cascadelor pentru sesiunea timeout
25 de sarcini pentru 5 bucăți care acoperă modificările entității Java/DTO; SecurityService controler updates, Next.js cookie/monitor bug fixs, şi modificări UI...
Adăugați spec sesiune timeout cascada de proiectare
Acoperiri per rol/dept/titlu de locuri de muncă/sesiune de membru cu cascadă rezoluție, Cookie Expiră bug-ul fix, și modificări UI pentru 4 setări pagini.
Actualizează numele vânzătorului PipelineOrdersTab pentru a se potrivi cu DTO-urile suportului
Schimbat v.uid → v.id, v.name → v.companyName, și selectatVendorId tip de la număr la șir la alinierea cu CommerceMarketVendor DTO.
Eliminați numărul() distribuit pe apelul pentru MarketVendors (acum ia șir)
Aliniază tipurile de tip de Script cu DTO-uri de suport pentru piețele comerciale
TradeMarket, CommerceMarketVendor, și VendorCategory TipScript interfețe utilizate nume de câmp greșite (uid/name vs id/titlu, name vs companieName, websiteUrl ...
Piețele de conducte care nu se încarcă și distanța dintre dispunerea administratorului de piață
Conducta a arătat "Nicio piață comercială configurată" deoarece GET POSConfig() nu a returnat niciodată terenul pieţelor. Acum aduce piețele de la comerțMarketA...
Market-aware POS file, tab-ul de fixare conducta, setări nav curatare
Conductă: Eliminați filele de rezervă de tip angajament, afișați starea goală atunci când nicio piață configurată. Piețele sunt acum singura sursă de file de co...
Rezolva "u.map nu este o funcție" pe setările POS și actualizarea Commerce nav
- Adaugati extractia array-ului defensiv in comertMarketApi (getMarkets, getVendorCategories, getMarketVendor, seedVendorCategories) pentru a manipula raspunsur...
Rezolvarea următor.js dinamic traseu melc conflict ('id' vs "market Id')
Combină [marketId] director în [id] pentru rutele API comerciale. Next.js necesită toate segmentele dinamice la același nivel cale pentru a utiliza același nume...
Rezolvați erori de tip Script în filele conductei întreprinderii
- Asigurați parametrul coloanelor toCSV opțional cu auto-deviare de la tastele obiectului - Fix downloadBlob apel în AchizițiiTab (număr greșit arg, lipsă ambal...
Trece pe piață propunerii la bord, angajamente, și componente de acțiune rapidă
Adăugați filtrarea pieței în fila de angajamente și conștientizarea pieței în tabloul de bord
Fila de achiziții publice complete și sârmă toate componentele întreprinderii în secțiune verticală
Filele complete de conducte de abonament cu caracteristici de întreprindere
Filele complete de conducte de servicii cu caracteristici de întreprindere
Filele complete de conducte de închiriere cu caracteristici de întreprindere
Filele complete de conducte ipotecare cu caracteristici de întreprindere
- Sporirea aplicaţiilor conductelorTab cu dialoguri de detaliu împrumutat/property/împrumut, Fluxul de lucru în 10 etape cu jetoane colorate, atribuirea vânzăto...
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...
Ca ceea ce vezi de transport maritim?
Fiecare dintre aceste actualizări aterizează automat în spațiul de lucru. Începe gratuit și urmăriți-l crească săptămână după săptămână.