Le novità di SC HT

Tutte le novità di sviluppo di SC HT

NOVITÀ del: 19/11/2025

– Coordinamento navigazione dopo Login. Gestione informazioni login in SecureStorage
– Aggiunta pulsante LogOut nella shell principale (menu)
– API: Aggiunta parametro CompanyCode per tutte le interazioni API per una doppia verifica delle operazioni

NOVITÀ del: 18/11/2025

– Creazione pagina Login – LoginPage. Verrà richiesto solo utente e password: l’untete è collegato esclusivamente ad una sola azienda di lavoro, pertanto con il login si determinerà l’azienda di appartenenza.
– API: Creazione Controller e Metodo per Login utente – AuthUser. Il metodo richiede utente e password e restituisce l'[Id Utente Nominativo], l’azienda e l’operatore

NOVITÀ del: 17/11/2025

– UI: Formattazione TimeStampHistoryPage
– Aggiunta campo Note durante la Timbratura
– API: Gestione databae per metodo “MarkInOut”: Salvataggio presenza In e Out; gestione creazione nuova riga o aggiornamento esistente.

NOVITÀ del: 14/11/2025

– UI: TimeStampHistoryPage visualizzazione ad elenco e collegamento alla geolocalizzazione (Google) esterna
– API: Validazione utente con “[Id Utente Nominativo]” e recupero azienda collegata Campo [NoAzienda] valorizzato con “=xxxx”. Implementazione TimeStampHistory con recupero dati alla tabella ElencoPresenza: filtri disponibili ragenge di date e Operatore

NOVITÀ del: 11/11/2025

– Impostazione di Appconfig.json per valori di configurazione generici per tutte le platform (es. BaseUrl per API)
– Impostazione sul manifest Android di networkSecurityConfig per abilitazione url in http (senza certificato) per test API
– Simulazione marcatura ingresso/uscita tramite chiamata API
– UI: Settaggi globali per pulsanti disabilitati/abilitati: si gioca sulle opacità
– UI: Visualizzazione del “Loading” generico per le operazioni “lunghe” – utilizzato il componente di default MAUI ActivityIndicator
– API: Creazione del metodo TimeStampHistory che allo stato attuale simula un elenco di timbrature utente e classi per scambio dati: TimeStampHistoryRequest e TimeStampRecord
– Crezione della pagina TimeStampHistoryPage per visualizzare lo storico delle timbrature utente recuperate dal metodo API dedicato

NOVITÀ del: 10/11/2025

– Creazione classe MarkInfos per scambio dati sulle timbrature.
– API: Crezione progetto API che dialoga con l’App WHMarker e che si occuperà della gestione dati su DB, allineamento oggetti di scambio, creazione controller “Presenza” con il metodo POST “MarkInOut”, impostazione Basic Auth.

NOVITÀ del: 07/11/2025

– Creazione pulsanti principali, creazione pagina timbratura, impostazione permessi geolocalizzazione, visualizzazione mappa e recupero chiave API Google Maps

NOVITÀ del: 06/11/2025

– Creazione progetto App MAUI “WHMarker” – Working Hours Marker, impostazione Shell principale, impostazioni preliminari tema UI, personalizzazione colori e impostazione base stili