Changelog

v0.8.5 Marzo 2026

UI & Branding

  • Nuovo logo STAIN Engineering nella sidebar, cliccabile per tornare alla homepage
  • Fix overflow bottoni nella lista progetti su mobile
  • File statici (CSS, immagini) ora inclusi nell'immagine Docker
v0.8.4 Marzo 2026

Health Check, Calendario & Miglioramenti

  • Health Check — Controllo ore lavorate vs budget per fase, indicatori colorati (verde/rosso/grigio) nella lista progetti e nei dettagli fase
  • Sync Google Calendar — Sincronizzazione scadenze fasi dal Google Sheet al Google Calendar con task Celery e pulizia eventi orfani
  • Export Costi migliorato — Valore Contratto corretto (budget_total), budget a livello fase, formula fornitori prorata per SAL
  • Import SAL — Importa anche la data fine fase (colonna J) dal Google Sheet, pagine tradotte in italiano
  • Export Timesheet diretto — Download immediato senza attendere l'email
  • Lista Progetti — Frecce di ordinamento, filtro per categoria errori, filtri richiudibili, selettore righe per pagina
  • Temi — 3 temi selezionabili dalle impostazioni utente (Default, STAIN, STAIN Dark)
  • Dev Tools — Pagina strumenti sviluppo con sync DB dalla produzione (solo DEV_MODE)
  • Legenda Errori — Popup esplicativo cliccando sull'intestazione colonna "Errori"
v0.8.3 Febbraio 2026

Migrazione Docker & Dipendenze

  • Migrazione immagine Docker dal registro u-hopper a ghcr.io
  • Aggiunta librerie gspread e google-auth nell'immagine Docker
  • Bind-mount del codice sorgente per deploy semplificato
v0.8.2 Febbraio 2026

% Avanzamento & Codice Fase

  • Nuova funzionalità % Avanzamento sulle fasi di progetto
  • Importazione percentuali di avanzamento da Google Sheet
  • Integrazione % avanzamento nel Cost Report (Export Excel)
  • Nuovo campo Codice Fase per collegamento con dati esterni
v0.8.1 Versione Base

Piattaforma Reporting

  • Personale — Profili dipendenti, contratti, orari di lavoro, onboarding
  • Progetti — Gerarchia Progetto > Fase > Attività, budget a 6 voci, tracciamento costi
  • Timesheet — Registrazione ore giornaliere, esportazione CSV/XLSX
  • Comunicazioni — Gestione ferie, 16 tipologie di permesso, malattia, festività aziendali, foglio presenze
  • Cost Report — Export Excel a 8 fogli (solo Admin)
  • Ruoli — Sistema a 3 livelli: Admin > HR > Worker