All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Aggiunti historyDao mancanti
- API Rest per inserimento, modifica e cancellazione timbrature via interfaccia web
- API Rest per inserimento, modifica e cancellazione timbrature Fuori Sede via interfaccia web
- Creazione dei DTO e mapper per la gestione delle request/response per le timbrature
- Sistemato problema su recupero Owner in StampingHistoryDao
- Aggiunto from userRolesOffices in alcune drools con target Stamping
- API Rest per la gestione dei PersonMonths hourRecap (Riepilogo Ore)
- API Rest per la gestione dei PersonMonths trainingHours (Ore Formazione)
- Aggiunte drools per il funzionamento delle API Rest delle timbrature e delle ore di formazione
- Aggiunta gestione e configurabilità CORS
- Corretto controllo canEditStamping nella restituzione del PersonMonthRecap
- Corretta drools per /rest/v4/absencesGroups/simulateInsert
###Changed
- Corretta gestione merge e persist nell'aggiornamento contratti.
- API Rest per il controllo della secure.check
- API Rest per inserimento delle assenze
- Aggiunta gestione e visualizzazione data di nascita e residenza delle persone
- Inserita la possibilità di disattivare il calcolo automatica del permesso breve in un giorno
- Introdotta gestione missioni nel comune di residenza già presente su ePAS
- Aggiunti parametri di configurazione per flussi straordinari
- Implementate api per gestione calendario reperibilità
- Corretta gestione missioni ricevute via REST con date sovrapposte
- Evitati di caricare tutti i contratti presenti nel sistema nel dao che fa la fetch dei contratti
- Corretto HistoricalDao e sistemato dto per aggiungre eventi di reperibilità e modificarli
- Aggiunti campi subDayPostPartumProgression e accruedDay ai dto delle api di vacationsummary
- Corretta svista in API doc dei contratti
- Completata la configurabilità tramite docker-compose e la relativa documentazione
- passaggio allo spring 2.7.15
- REST per assenze valorizzato justifiedTime anche per giornaliere.
- Aggiunti i principali metodi REST utilizzabili in produzione per:
- la ricezione delle timbrature
- la gestione degli uffici
- la gestione dei dipendenti
- la gestione dei contratti
- l'esportazione della situazione mensile di un dipendente