Refactor LeadImportController to use LeadService.createLead
- Replace manual field mapping with LeadService.createLead for consistency - Add mapRowDataToCreateLeadRequest to convert import mappings to CreateLeadRequest -...
Add dynamic field mapping for lead imports based on market configuration
- Update leadFields.ts to include mortgage fields and getAllSystemFields function - Add MORTGAGE_FIELDS array with all LeadClaimMortgage fields - Update LeadMan...
Remove all mock data and make leads system production-ready
- Remove all mock data generation from leadsApi.ts (mockStore, ensureMock, faker.js) - Remove withMock wrapper function and all fallback logic - Remove generate...
Add LeadController with CRUD endpoints and market config
- Add LeadController with GET, POST, PUT, DELETE endpoints - Add endpoint to get market configuration for a lead - Fix LeadImportController to use saveLead meth...
Aggiungi campi di piombo basati sul mercato e supporto dati forma personalizzato
- Aggiungi campo marketId a Lead enti - Creare LeadCustomFormData entità con colonna JSONB per i dati del modulo personalizzato - Aggiungi LeadCustomFormDataRep...
Aggiunga l'animazione di impulso di colore 40s da colori primari a secondari
Cambio Incluso Box gratuito per la combinazione di colori rossi
Aggiungere i legumi di a nido d'ape rosso - 2 su 8 rosso bagliore invece di verde
Cambia lo sconto del 30% di sconto per 3 mesi, fai animazioni a nido d'ape più conservanti
Cambiare la casella di offerta limitata del tempo a schema di colore rosso
Sostituire l'animazione continua con effetti di impulso elettrico casuali su esagoni
Aggiungi l'effetto di animazione fotonica lungo le linee a nido d'ape
Aggiungi pattern di griglia a nido d'ape animata con evidenziazioni casuali
Aggiungi emozionante promozione di sconto per i primi 3 mesi
Aggiungere sottile sfondo gradiente animato alla pagina della calcolatrice
Modificare l'integrazione del telefono a /utente, rendere richiesto senza carta
Aggiungere auto-scala di gioco, combinare l'integrazione del telefono, cambiare porta a info-solo, tenere /gb etichetta, migliorare i giranti
Evidenzia le spese di avvio e di supporto gratuite con il callout di risparmio
Aggiungi codice sconto, spese di avvio/supporto, unità di archiviazione automatica, giranti bianchi, ingresso server telefonico, aumentare l'utente fino a 3000
Sposta il calcolatore alla pagina dedicata con la navigazione posteriore
Migliorare la calcolatrice UX - impostare gli utenti di default a 5, aggiungere /gb e /leads etichette, numeri di formato con virgole, numeri di stile
Implementare nuovi prezzi a 2 livelli con la calcolatrice aziendale interattiva
Add hierarchical SaleType selection to markets-fields
- Add parent/child type dropdown system for SaleType selection - Default to 'Custom' child type when SERVICE or PRODUCT is selected - Prevent creation with NOT_...
Aggiungi supporto gerarchico genitore-figlio a SaleType enum
- Aggiunto RESIDENTIAL MORTGAGE, COMMERCIAL MORTGAGE, SERVICE CUSTOM come bambini di SERVICE - Aggiunta PRODUCT CUSTOM come figlio del PRODOTTO - Metodi helper ...
Add hover/select/delete for connection lines with keyboard shortcuts
Add relationship status bar at bottom showing source field and cancel button
Show all virtual fields for split modifiers and allow mapping from virtual fields
Add split and value modifiers UI for file fields with virtual field support
Redesign settings page with card-based layout similar to root page
- Replaced sidebar navigation with card grid layout - Added all settings categories and subcategories as individual cards - Organized settings into sections: Es...
Aggiungi script generatore di dati campione
Aggiunge uno strumento CLI per generare dati di analisi realistici per lo sviluppo e il test locali. Crea due siti web demo con diversi modelli di traffico e di...
Improve field mapping UX - drag from file to system, allow multiple mappings, move stats to top
Swap field mapping columns, add remaining fields label, fix arrow positioning
Add nowrap to preview table, auto-select single options, and validate required data
Complete lead import system with file parsing, field mapping, transformations, validation, and batch processing
Add LeadImportController with duplicate detection using vendorLeadID and composite key (vendorProductId|vendorLeadID)
Aggiungi DTO di importazione di piombo (LeadImportRequest, LeadImportResponse) per le importazioni di piombo basate su file
Aggiungi la pagina della stanza con lo sfondo del logo di grigi
- Creata nuova pagina della camera a /app/room/page.tsx - Aggiunto il logo come immagine di sfondo a 60% dimensione - Filtro di grigi applicato al logo di sfond...
Aggiungi JanusService per l'integrazione di WebRTC gateway - Aggiungi JanusService Java servizio per interagire con Janus WebRTC Gateway API - Configurare Janus API URL, segreti e server STUN/TURN in applicazione. yml - Creazione sessione di supporto, allegato plugin e gestione della stanza
Auto-open chat window when receiving messages from another user - unminimize if minimized, open if closed
Come quello che vedi la spedizione?
Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.