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:...
Resilient probes so cluster stays up when one node is offline
- Liveness: tcpSocket on 4222 (do not depend on JetStream meta leader) - Readiness: initialDelay 90s, period 15s, failureThreshold 10 so k0m1+k1m1 can form qu...
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 ...
Serializzare POS DTO uid/id come stringa in JSON per integer sicuro JS
- RetailOrderDTO.uid. EngagementDetailDTO.id/linkId, MortgageAppDTO.uid - Utilizzare @JsonSerialize (utilizzando = ToStringSerializer.class) per evitare perdite...
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...
Reorganize by vertical with intent/commitment sub-tabs
- Main tabs: Dashboard | Engagements | Retail | Mortgage | Rental | Service | Subscription | Vendor (one per enabled vertical) - PipelineVerticalSection: sub-ta...
Add personal dashboard flow and per-component website selection
This introduces a user-scoped dashboard with board-style view/edit pages while keeping it unavailable in team context, and moves website targeting to component ...
Migrate board layout UI to react-zen and preserve empty component titles
Apply same null referrer fix to link tracking route
The same bug exists in the link route (q/[slug]) where request.headers.get("referer") returns null for requests without a Referer header, causing silent Zod val...
Restore form controls on settings member tabs - fix flex layout collapse
- TabPanel: keep overflow-y auto for scroll, use overflowX hidden - SettingsView: move scroll to parent Box, motion.div uses display block to size to content - ...
Handle null referrer in pixel tracking route
request.headers.get("referer") returns null when the header is absent (e.g. email clients). The Zod schema uses .optional() which accepts undefined but rejects ...
Restore vertical scrollbar and fix collapsed panes on settings pages
- TabPanel: change overflow from hidden to auto for tab content scrolling - SettingsView: enable overflow-y auto on tab content Box and motion.div - ProfileTab:...
Force light mode - prevent OS/browser dark mode from affecting site
- Add force-light-mode-styles.ts with override rules - Inject override in DynamicMetaLoader after external theme CSS loads - Add server-rendered fallback style ...
Risolvere il ripristino delle dimensioni della tavola e rimuovere confrontare il selettore
Dividere la visualizzazione/edit rendering e isolare le interazioni di modifica
Rimuovere i componenti di report da schede e sanitizzare i layout salvati
Consentire di rimuovere il componente della scheda dall'azione della colonna
Tenere il menu sidenav scorrevole con il piè di pagina utente fisso
fissaggio settimanaleIntestazione del traffico clipping in pannelli di bordo
Intestazioni di nome giorno separate nella loro riga di griglia invece di incorporare loro all'interno della griglia di dati oraria con margineBottom, che ha sp...
Rollout tweaks and diagnostics; trigger pipeline for kamo-shared-library fix
Utilizzare @Query esplicito per findByUidAndOrganization Id per evitare problemi di distribuzione/avvio con query derivata
Repository di commercio e aggiornamenti di servizio (EngagementRepository, OrderRepository, CommerceService)
Null-safe API response handling + shared layout for sub pages
- posApi: add null checks for getOrder, getMortgageApplication, getEngagementById, getBooking, getProduct, getRentalAsset, getRentalRequest, getAgreement, g...
Use relative import for StatsManager to resolve module resolution in build
Come quello che vedi la spedizione?
Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.