Le novità di SC HT

Tutte le novità di sviluppo di SC HT

NOVITÀ del: 05/12/2025

– Implementazione pagina “AttendanceCalendar” Calendario presenze per la visualizzazione di tutte le tipologie di presenza/permesso/ferie dell’operatore.
– Studio del componente grafico più adatto –> Syncfusionon ScScheduler
– Recupero eventi da API
– API: Implementato metodo “AttendanceHistory” per recuperare le entry del calendario

NOVITÀ del: 03/12/2025

– Aggiunta della vista SplahPage che funge da smistamento. Se si è loggati porta alla HomePage altrimenti alla LoginPage. Questo è stato necessario per risolvere l’inizializzazione della Shell.
– Implementazione modulo calendario per pagina Ferie e Permessi: prima versione di test

NOVITÀ del: 01/12/2025

– Bugfixing e speed-up rendering. Risoluzione crash dopo splashscreen. Ottimizzazione binding

NOVITÀ del: 28/11/2025

– Setup per test con dispositivo fisico (Android). Bugfixing.

NOVITÀ del: 27/11/2025

– API: Integrazione parametri data per TimeStampHistory
– Implementazione filtro data per Storico timbrature
– Tentativo non riuscito di debug su dispositivo fisico Android

NOVITÀ del: 26/11/2025

– API: Implementazione metodo “MarkTimeSheet” del controller TimeSheet per salvataggio entità Timesheet: IdCliente, Destinazione, IdCommessa, DataOraInizio, DataOraFine, Note
– Implementazione metodo “ClientDestinationList” per elencare la sede e le destinazioni del cliente selezionato
– Implementazione DateTime Picker standard. Integrazione API per salvataggio TimeSheet. Orario inviato in formato ISO -> Convertito su orario server
– Integrazione con metodi API “ClientDestinationList” e “MarkTimeSheet”
– Personalizzazione Splash Screen e AppLogo

NOVITÀ del: 25/11/2025

– API: Implementazione logica metodi “ClientList” e “WorkOrderList” del controller TimeSheet
– Integrazione con API per popolamento Picker Clienti e Commesse per pagina TimeSheet

NOVITÀ del: 24/11/2025

– UI: Creazione Dropdown con autocompletamento per Clienti e commesse su pagina Time sheet

NOVITÀ del: 21/11/2025

– Integrazione JWT Token nelle richieste API dopo il login. Introduzione messaggi di erorre adhoc.
– Gestione marcature uscite senza ingressi relativi distiguibili per le note con dicitura “|[Nessun ingresso]”
– Creazione pagina Time sheet per raccolta informazioni sui lavori svolti dai clienti
– API: Creazione controller TimeSheetController per gestione delle operazioni sui TimeSheet. Predisposizione metodi “ClientList”, “WorkOrderList”,””

NOVITÀ del: 20/11/2025

– UI: Formattazione pagina di Login, aggiunta logo, animazione di caricamento, gestione tentativi multipli, messaggi di errore, footer.
– MainPage: Miglioramento leggibilità pulsanti principali. Uniformazione colori testi e background.
– API: Aggiornamento di sicurezza al metodo Login: Nella risposta positiva al login viene generato un JWT Token con le informazioni necessarie (long expiring Token). Migliorati leggibilità log e oscuramento dati sensibili.
– API: Gestione JWT Token per recupero informazioni