Risolvere messaggi di chat, monitoraggio della presenza e problemi auto-aperti
- Fissare i messaggi che non vengono ricevuti riprovando l'abbonamento NATS con unico nome del consumatore quando si verifica l'errore "Consumer già bound" - Fi...
Aggiungi chat miglioramenti progettazione spec e piano di implementazione
Risolvere l'errore di tipo delle icone MUI e condividere la connessione STOMP WebSocket singola
- Aggiungi i percorsi tsconfig override per @mui/icons-material per bypassare ESM rotto esportazioni in v7.3.1 tale punto al non esistente ./esm/index.d.ts - Cr...
Chat automatica aperta sul primo messaggio, notifiche di badge HexHead per i successivi
Aggiungi monitoraggio della presenza in tempo reale con WebSocket battito cardiaco e contesto
Aggiungi effetti audio chat con Web Audio API
Creare useChatSounds gancio con pigro inizializzazione AudioContext per browser automatizza la conformità. Filo in uscita e digitando suoni in ChatBox. Scarica ...
Aggiungi l'animazione pop scala per chat bolle di messaggi
Nuovi messaggi si animano con un effetto pop a molla mentre messaggi di cronologia caricati su chat aperta render immediatamente. Messaggi di sistema rimane inv...
Utilizzare ref per membroPanelApri in openChat per evitare la chiusura stala
Quando un utente apre il pannello membro, clicca un membro per chattare, quindi chiude il pannello prima che la sessione asincrona chiamata API, la finestra di ...
Route MediaService traffico attraverso Traefik sul porto 443
- Aggiungi MEDIASERVICE URL inv var per l'accesso al servizio interno a cluster - Fissare getMediaServiceBaseUrl in 9 percorsi API per usare env var prima - Web...
Riordinare le schede statistiche per corrispondenza ordine scheda
Comunicazioni → Docs → Attività aperte → Storia
Rimuovi layout.tsx, fix docCount/historyCount errori tipo
- Elimina layout.tsx che è stato aggiunto in modo errato (potrebbe influenzare l'intero sito) - Revert page.tsx wrapper div (non necessario) - Spostare lo sfond...
Refactor porta la vista: fix overflow, sostituire il punteggio con la carta dei comms, aggiungere il layout
- Aggiungi layout.tsx con catena di costrizione flex corrispondente schema pipeline - Fissare il bug di overflow: usare la gerarchia. invece di 100vh che non ha...
Redesign conduce pagina di visualizzazione: consolidare il layout, rimuovere la barra laterale e la scheda panoramica
- Rimuovere la colonna di riepilogo destra da tutte le dimensioni dello schermo - Rimuovi Panoramica scheda, unisci il suo contenuto (insights, punteggio, conta...
Includere sessionTimeoutMinutes in risposta alle informazioni di sessione
Utilizzare il timeout di sessione per utente per *** cookie maxAge su validate
Aggiungi il programma di implementazione della cascata timeout sessione
25 attività su 5 pezzi che coprono le modifiche di entità Java/DTO, Aggiornamenti del controller SecurityService, correzioni di cookie/monitor Next.js, e modifi...
Aggiungi sessione timeout cascata design spec
Coperte per-role/dept/job-title/membro timeout di sessione con cascata risoluzione, correzione bug di scadenza dei cookie e modifiche dell'interfaccia utente pe...
Aggiorna i nomi dei campi del fornitore di PipelineOrdersTab per abbinare i DTO di backend
Cambiato v.uid → v.id, v.name → v.companyName, e selezionato tipoVendorId dal numero alla stringa per allineare con CommerceMarketVendor DTO.
Allineare i tipi TypeScript con DTO backend per i mercati di commercio
The CommerceMarket, CommerceMarketVendor, e VendorCategory TypeScript interfacce usate nomi di campo errati (uid/name vs id/title, name vs companyName, sito web...
Mercati Pipeline non carico e layout del gestore di mercato spaziatura
Pipeline mostrava "Nessun mercato di commercio configurato" perché getPOSConfig() mai restituito il campo dei mercati. Ora fetches mercati da commercioMarketApi...
Tavole POS Market-aware, correzione scheda pipeline, impostazioni pulizia nav
Pipeline: Rimuovere le schede di fallback di tipo di fidanzamento, mostrare lo stato vuoto quando nessun mercato configurato. I mercati sono ora l'unica fonte d...
Risolvere 'u.map non è una funzione' sulle impostazioni POS e aggiornare Commerce nav
- Aggiungere l'estrazione di matrice difensiva in commercioMarketApi (getMarkets, ottenereVendorCategories, ottenereMarketVendors, semeVendorCategories) per ges...
Risolvere il conflitto dinamico di rotta Next.js ('id' vs 'market Id')
Unisci [marketId] directory in [id] per le rotte API di commercio-mercati. Next.js richiede tutti i segmenti dinamici allo stesso livello di percorso per utiliz...
Risolvere errori TypeScript nelle schede pipeline aziendali
- Fare il parametro colonne toCSV opzionale con auto-rilevamento da chiavi oggetto - Fix downloadBlob chiamata in ProcurementTab (conto arg sbagliato, wrapper B...
Passare i mercati prop a cruscotto, impegni e componenti di azioni rapide
Aggiungere il filtraggio di mercato alla scheda di impegni e la consapevolezza di mercato al cruscotto
Scheda di approvvigionamento completa e collegare tutti i componenti aziendali in sezione verticale
Schede complete di pipeline di servizio con caratteristiche aziendali
Schede complete di pipeline di noleggio con caratteristiche aziendali
Schede complete di pipeline di ipoteca con caratteristiche aziendali
- Enhanced PipelineApplicationsTab con il mutuatario/property/loan dialogo dettagli, flusso di lavoro di stato a 10 fasi con chip codificati a colori, assegnazi...
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...
Come quello che vedi la spedizione?
Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.