Novità e crediti

GesTask v5.0.0

Sottotask e task che segui — rilasciata il 04/11/2026.

56 versioni pubblicate
276 modifiche tracciate

Crediti

Chi c'è dietro GesTask

Gestione Servizi SPA

Proprietaria di GesTask, che la usa ogni giorno per coordinare le attivita operative dei propri team.

Pierdomenico Guarnieri

Sviluppo e architettura

Progettazione dell'applicazione, backend Yii2, interfaccia e integrazioni di notifica.

Costruito con

Changelog

Tutte le versioni

  1. v5.0.0 versione attuale non letta

    Sottotask e task che segui

    In «Le mie task» puoi vedere anche le sottotask assegnate a te e le task che segui.

    • Novità Due nuove opzioni in «Le mie task»: «Sottotask assegnate» mostra anche le sottotask, con il titolo della task padre, e «Task che seguo» le task a cui sei iscritto pur non essendo assegnate a te, segnate «Seguita». Sono spente di default, e sotto i numeri in alto una riga dice cosa includono.
    • Novità Le stesse opzioni sono disponibili nell'API (`subtasks` e `subscribed` in GET /v1/me/tasks e /v1/me/tasks/stats) e nel connettore per Claude.
    • Miglioramento Cambia il comportamento predefinito di GET /v1/me/tasks: non restituisce più sottotask e modelli. Chi usa l'API e vuole ancora le sottotask deve passare subtasks=true.
  2. v4.15.1

    Blocchi che si sciolgono

    Una task completata non blocca più quelle collegate.

    • Correzione Una task restava bloccata anche quando la task che la bloccava era già completata. Ora il blocco cade quando tutte le task che la bloccano sono completate, e torna se una di loro viene riaperta.
  3. v4.15.0

    Task bloccate in vista

    In «Le mie task» trovi subito le task bloccate e sai chi le blocca.

    • Novità Nuovo filtro «Blocco» in «Le mie task»: mostra solo le task bloccate da un'altra, oppure le esclude. Lo stesso filtro è disponibile nell'API e nel connettore per Claude.
    • Miglioramento Passando il mouse sull'etichetta «Bloccata» vedi quali task la bloccano, in «Le mie task» e sulla bacheca.
  4. v4.14.1

    Pulizia interna

    Codice riordinato dietro le quinte, senza cambiamenti visibili.

    • Miglioramento Pulizia interna del codice, nessun cambiamento visibile.
  5. v4.14.0

    Le tue task come le avevi lasciate

    «Le mie task» si riapre con i filtri e la vista dell'ultima volta.

    • Novità Riaprendo «Le mie task» ritrovi scheda, filtri, ordinamento e vista dell'ultima visita. La X accanto ai filtri li azzera.
  6. v4.13.0

    Quante task ti aspettano

    Il menu dice quante task hai ancora aperte, da qualunque pagina.

    • Novità Accanto alla voce «Le mie task» del menu un numero conta le task che hai da fare o in corso in tutte le bacheche, scadute o no. Si aggiorna entro un minuto.
  7. v4.12.0

    Le tue task, come in bacheca

    In «Le mie task» vedi a colpo d'occhio se una task è bloccata, come va la checklist e chi altro ci lavora.

    • Novità Nell'elenco e nel kanban di «Le mie task» ogni task mostra quello che dice la sua card in bacheca: l'inizio della descrizione, se è bloccata, ricorrente o duplicata, se il timer conta, le voci di checklist e le sotto-task completate e gli assegnatari.
  8. v4.11.0

    Le tue task, in colonne e in calendario

    «Le mie task» si guarda anche come kanban per stato o come calendario per scadenza.

    • Novità In «Le mie task» scegli la vista Kanban: da fare, in corso e completate in tre colonne. Trascina una task in un'altra colonna per spostarla nello stato corrispondente della sua bacheca.
    • Novità La vista Calendario di «Le mie task» mostra le task nel giorno in cui scadono, con gli stessi filtri della lista.
  9. v4.10.0

    Il tuo ordine, al numero

    In «Le mie task» riordinare è più comodo: la pagina scorre mentre trascini, e il posto di una task si può scrivere a mano.

    • Novità Nell'ordine personale di «Le mie task» ogni riga mostra il numero del suo posto: scrivi un numero e premi Invio per spostare la task lì, anche se finisce su un'altra pagina.
    • Miglioramento Trascinando una task in «Le mie task» la pagina scorre da sola quando arrivi vicino al bordo alto o basso: non serve più lasciare la task per andare a cercare il suo nuovo posto.
  10. v4.9.0

    La tua giornata

    In «Le mie task» la scheda Oggi raccoglie quello su cui vuoi lavorare oggi, e la pagina non si ricarica più a ogni clic.

    • Novità In «Le mie task» la nuova scheda Oggi mostra le task che hai scelto per la giornata, con il pulsante del sole su ogni riga, insieme a quelle che scadono oggi. Una task scelta resta in Oggi finché non la completi o non la togli: il lavoro di ieri rimasto aperto te lo ritrovi domattina.
    • Novità La giornata si gestisce anche dalle API (PUT e DELETE su /v1/me/tasks/{uuid}/today) e da Claude, a cui puoi chiedere «cosa devo fare oggi?» o di aggiungere una task alla giornata.
    • Miglioramento In «Le mie task» schede, filtri, pagine, cambio di stato e completamento non ricaricano più la pagina: l'elenco si aggiorna sul posto, e il pulsante indietro funziona come prima.
    • Miglioramento Nella dashboard «Segna come completata» chiude la task senza ricaricare la pagina: la riga sparisce e numeri e scadenze si aggiornano.
  11. v4.8.0

    Etichette più utili

    Le etichette si mettono scrivendo #nome nel titolo e servono a filtrare la bacheca con un clic.

    • Novità Mentre crei una task, scrivi #nome nel titolo per applicare un'etichetta: «Correggere il login #bug» diventa «Correggere il login» con l'etichetta Bug. Sotto il titolo trovi le etichette disponibili, e un clic aggiunge il #nome per te.
    • Novità Un clic su un'etichetta di una card, della tabella o della lista mostra solo le task che la portano; la croce accanto all'ordinamento torna a mostrarle tutte. Filtri salvati e viste possono scegliere una o più etichette.
    • Novità Nella scheda della task un campo di ricerca trova le etichette; se il nome non esiste e puoi gestire le etichette del team, la crei per la bacheca e la applichi subito.
    • Miglioramento Le etichette si vedono anche nelle viste Tabella e Lista e, con il loro colore, in «Le mie task», dove il clic filtra l'elenco. La ricerca trova le task anche per nome dell'etichetta.
    • Miglioramento Nella stessa bacheca, o fra le etichette globali, non si possono più avere due etichette con lo stesso nome, nemmeno scritte con maiuscole diverse.
    • Novità API e Claude: filtro per etichetta in GET /v1/boards/{uuid}/tasks (tag) e nei filtri salvati e nelle viste (tags); #nome nel titolo vale anche creando la task dall'API.
    • Correzione Il collegamento a una task nelle relazioni apre di nuovo la sua scheda.
  12. v4.7.0

    Le mie task

    Una sezione nuova raccoglie tutte le task assegnate a te, da ogni bacheca, con filtri, statistiche e il tuo ordine di lavoro.

    • Novità Nel menu c'è «Le mie task»: le task assegnate a te in tutte le bacheche, divise in da fare, in corso e completate. Ogni riga mostra sigla, bacheca, team, priorità, scadenza e avanzamento, e dalla riga puoi cambiare stato o completare la task.
    • Novità Filtri per team, bacheca, priorità, tag e scadenza, ricerca per titolo o sigla e ordinamento per scadenza, priorità, creazione, ultimo aggiornamento o bacheca. I filtri si combinano e restano nell'indirizzo.
    • Novità Con «Il mio ordine» decidi in che sequenza svolgere le task, trascinandole o con le frecce. L'ordine è solo tuo: le bacheche e i colleghi non lo vedono.
    • Novità In alto i numeri: da fare, in corso, completate questa settimana e questo mese, scadute e in scadenza nei prossimi 7 giorni, più quante task aperte hai su ogni bacheca.
    • Novità Le stesse letture arrivano all'API e a Claude: nuovi filtri su GET /v1/me/tasks, le statistiche in GET /v1/me/tasks/stats e l'ordine personale in PUT /v1/me/tasks/order.
  13. v4.6.3

    Riepilogo di Claude senza versione

    • Correzione Il riepilogo che Claude scrive su una task a fine lavoro non chiede più un numero di versione e non scrive «non ancora rilasciata»: ha cinque voci e si pubblica subito.
  14. v4.6.2

    Cronologia completa via API

    • Correzione Nella cronologia letta dall'API e da Claude, gli spostamenti tra stati, i cambi di assegnatario e di task padre mostrano di nuovo il valore di prima e quello di dopo invece di due campi vuoti.
  15. v4.6.1

    Ore di Claude fuori orario

    • Correzione Quando Claude lavora su una task fuori dall'orario lavorativo, che il timer non conta, te lo segnala e, se confermi, registra a mano il tempo impiegato invece di lasciare la task a zero minuti.
  16. v4.6.0

    Commenti formattati

    • Novità I commenti accettano il Markdown, come la descrizione: grassetto, elenchi, codice e titoli si vedono formattati, anche nei commenti già scritti.
    • Miglioramento Il riepilogo che Claude lascia a fine lavoro su una task ha sempre la stessa forma: versione, cosa è stato fatto, come funziona, cosa è cambiato, sezioni toccate, cosa non funziona più. Rimanda alle note di versione invece che ai commit.
  17. v4.5.2

    Claude legge di nuovo le task per intero

    • Correzione Claude torna a leggere sotto-task, checklist, commenti e allegati di una task: la richiesta dei dettagli dava un errore e lui vedeva solo la scheda base.
  18. v4.5.1

    Claude chiede prima di lavorare su una task

    • Correzione Quando gli chiedi di lavorare su una task, Claude ti propone un piano e aspetta la tua conferma anche in modalità automatica; dopo la conferma sposta subito la task in «in corso».
  19. v4.5.0

    Duplica le task

    Una task si copia, con sotto-task e checklist, nella stessa bacheca o in altre, anche più task insieme.

    • Novità Nella scheda di una task, il riquadro «Duplica» ne crea una copia in una o più bacheche, anche questa, insieme alle sue sotto-task. La copia ha una nuova sigla e la checklist da rifare; commenti, allegati e ore restano all'originale.
    • Novità Nella selezione multipla della bacheca c'è l'azione «Duplica», che copia le task scelte in tutte le bacheche indicate.
    • Novità Anche Claude può duplicare una task, nella stessa bacheca o in un'altra.
  20. v4.4.0

    Trasferisci le task fra bacheche

    Una task può passare in un'altra bacheca senza perdere commenti, allegati e ore, anche più task insieme. E con Claude puoi chiamare bacheche, team e colleghi per nome.

    • Novità Nella scheda di una task, il riquadro «Trasferisci» la sposta in un'altra bacheca, anche di un altro team, insieme alle sue sotto-task. Prende la sigla della nuova bacheca; commenti, checklist, allegati e ore restano.
    • Novità Nella selezione multipla della bacheca c'è l'azione «Trasferisci in un'altra bacheca», per spostare più task in un colpo.
    • Novità Con Claude puoi indicare una bacheca con la sua sigla o come «la mia bacheca personale», un team con il suo nome e un collega con il suo nome utente, oltre alle task con la loro sigla.
    • Novità Due nuovi flussi pronti in Claude: «Chiudi la giornata», che registra le ore e commenta l'avanzamento, e «Riordina il backlog», che propone priorità e date per le task senza scadenza.
    • Miglioramento Preparando una riunione, Claude fa presentare ogni punto all'assegnatario della task e avvisa se la data cade nel fine settimana.
    • Miglioramento Il connettore per Claude è più leggero e veloce da usare: meno testo in ogni conversazione, date già leggibili e messaggi più chiari dopo un'eliminazione.
    • Correzione Claude non chiede più di approvare un'operazione su qualcosa che non esiste.
    • Correzione I messaggi di elemento non trovato dell'API non usano più sempre il maschile, come in «Bacheca non trovato».
  21. v4.3.0

    GesTask in Claude

    Puoi collegare GesTask a Claude e chiedergli di lavorare per te: leggere e creare task, commentare, registrare ore, segnare ferie e preparare riunioni, sempre con i tuoi permessi.

    • Novità Nuova pagina «Collega Claude», nel menu: l'indirizzo da copiare e i passi per claude.ai, Claude Desktop, l'app per telefono e Claude Code, con l'elenco completo di quello che Claude può fare.
    • Novità Claude fa tutto ciò che puoi fare tu in GesTask: task e sottotask, commenti, checklist, allegati, ore, promemoria, bacheche, riunioni, assenze, notifiche, dashboard e cestino. Per indicare una task basta la sua sigla, per esempio ABC-12.
    • Novità Flussi pronti in Claude: lavora su una task, pianifica la settimana, riepilogo della giornata e prepara una riunione.
    • Novità Quando colleghi Claude scegli fin dove può arrivare: sola lettura, lavoro quotidiano oppure tutto.
    • Novità Le operazioni delicate, come svuotare il cestino o togliere un membro da un team, partono solo dopo che le approvi in GesTask dal link che ti dà Claude.
    • Novità Nel profilo, alla voce «App collegate», vedi le app a cui hai dato accesso e quando le hai usate l'ultima volta, e puoi revocarle.
    • Novità Chi accede al pannello di amministrazione può collegare anche un secondo connettore, separato, con utenti, ruoli, team, bacheche, modelli, etichette e registro delle operazioni.
    • Novità L'API si arricchisce di ore lavorate, dashboard, modelli di bacheca, reazioni ai commenti, ordine delle bacheche, feed del calendario, avatar, novità, guida e amministrazione.
  22. v4.2.0

    Seleziona uno stato o tutta la bacheca

    Nella selezione multipla non serve più spuntare le task una per una: puoi prendere in un colpo tutte quelle di uno stato o dell'intera bacheca.

    • Novità In Kanban, dopo aver premuto «Seleziona», accanto al nome di ogni stato compare una casella che seleziona tutte le sue task, comprese quelle non ancora caricate con «Mostra altre».
    • Novità La casella «Tutta la bacheca» seleziona ogni task della bacheca in Kanban, Lista e Tabella, anche quelle delle altre pagine. Con un filtro attivo valgono solo le task che il filtro lascia vedere, e il contatore della barra mostra il numero reale.
  23. v4.1.0

    Le bacheche nell'ordine che preferisci

    Nell'elenco bacheche ogni team ha il suo ordinamento: alfabetico, per numero di task o personalizzato trascinando le card, e la scelta resta salvata.

    • Novità Accanto al nome di ogni team un pulsante mostra l'ordinamento delle sue bacheche e apre il menu per cambiarlo: «Alfabetico», «Più task», «Meno task» o «Personalizzato». La scelta è tua, team per team, e resta salvata anche cambiando dispositivo.
    • Novità Con «Personalizzato» trascini le card nell'ordine che vuoi: un riquadro tratteggiato mostra dove cadranno e al rilascio l'ordine si salva. Vale solo per te, i colleghi non lo vedono cambiare, e le bacheche nuove si aggiungono in fondo.
    • Miglioramento Il menu «Ordina» in cima all'elenco, che valeva per tutta la pagina e non si salvava, lascia il posto all'ordinamento per team. Le preferite restano in ordine alfabetico.
    • Miglioramento La Guida spiega come ordinare le bacheche di un team.
  24. v4.0.0

    Modelli di bacheca per tutti i progetti

    La struttura di una bacheca si salva come modello e si riusa in qualunque team: ogni modello può essere privato, del team o pubblico, e ognuno sceglie il proprio predefinito.

    • Novità Dalla card di una bacheca, «Salva come modello» ne copia colonne, etichette, viste e filtri e, se vuoi, le task come task iniziali, senza assegnatari, date e storia. Il modello può essere privato, del team o pubblico, e la bacheca da cui nasce resta com'è. I modelli di team creati finora sono stati convertiti e restano disponibili ai loro team.
    • Novità Nuova pagina «Modelli» nel menu: il modello di sistema, i tuoi, quelli dei tuoi team e quelli pubblici. Da qui crei una bacheca da un modello in uno dei tuoi team e ne modifichi nome, visibilità, colonne ed etichette.
    • Novità Con la stella scegli il tuo modello predefinito: è quello già selezionato quando crei una bacheca, e si usa quando non ne scegli un altro.
    • Novità Nel pannello di amministrazione, «Modelli di bacheca» permette di cambiare il modello di sistema, da cui partono anche le bacheche personali nuove, e di eliminare i modelli pubblici e di team.
    • Novità API: GET /v1/board-templates elenca i modelli utilizzabili. Attenzione per chi usa l'API: in POST /v1/boards il campo «template» indica ora uno di questi modelli e, se manca, si usa il predefinito dell'utente; PATCH /v1/boards non accetta più «is_template».
    • Miglioramento La Guida ha l'argomento «Modelli di bacheca» e il tour di benvenuto un passo dedicato.
  25. v3.2.0

    Le ore si contano da sole

    Gli stati di lavoro possono conteggiare le ore in automatico, un nuovo report le raccoglie per persona e bacheca, e l'accesso si può proteggere con la verifica in due passaggi.

    • Novità Conteggio automatico delle ore: negli stati con «Conteggia ore» il tempo parte quando una task ci entra e si ferma quando passa a uno stato che non conteggia. Si conta solo l'orario lavorativo, le ore vanno a ogni assegnatario e compaiono nel «Tempo di lavoro» con l'etichetta «Timer». Dalla task il conteggio si mette in pausa e si riprende, e ogni passaggio resta nella cronologia.
    • Novità Nuova pagina «Report ore» nel menu: le ore registrate a mano e dal conteggio automatico per persona e bacheca, in un periodo a scelta, con esportazione CSV. Ognuno vede le proprie ore; chi amministra un team anche quelle dei colleghi.
    • Novità Verifica in due passaggi facoltativa: dal Profilo si collega un'app di autenticazione e da quel momento l'accesso chiede, oltre alla password, il codice dell'app. Dieci codici di recupero servono quando il telefono non è a portata di mano.
    • Novità Nel pannello di amministrazione il super amministratore crea nuovi utenti con «Nuovo utente» e consegna loro una password temporanea; dalla scheda di un utente può anche disattivarne la verifica in due passaggi.
    • Miglioramento La Guida ha due argomenti nuovi, «Conteggio automatico delle ore» e «Verifica in due passaggi», e il tour di benvenuto presenta le nuove funzioni.
  26. v3.1.0

    Il cestino si svuota da solo

    Gli elementi lasciati nel cestino per 30 giorni vengono eliminati definitivamente in automatico, e il registro operazioni conserva un anno di storia.

    • Novità Ogni notte gli elementi nel cestino da più di 30 giorni vengono eliminati definitivamente, come con «Svuota il cestino»: non si ripristinano più, ma restano consultabili dal pannello di amministrazione in «Eliminati definitivamente». Il riepilogo giornaliero per gli amministratori avvisa il giorno prima.
    • Miglioramento Il registro operazioni conserva le voci per un anno: quelle più vecchie vengono rimosse ogni notte.
  27. v3.0.1

    API e wiki raggiungibili in Docker

    Nelle installazioni con Docker l'API, la sua documentazione interattiva e la wiki tecnica hanno ora un indirizzo proprio.

    • Correzione Nelle installazioni con Docker l'API v1 non era raggiungibile: ora ha un servizio dedicato, sulla porta 22080 se non configurata diversamente, con la documentazione interattiva all'indirizzo /docs/.
    • Miglioramento La wiki tecnica è pubblicata anche nelle installazioni con Docker, sulla porta 23080 se non configurata diversamente.
  28. v3.0.0

    API v1 completa e token master

    Tutto quello che fai dall'interfaccia ora si fa anche dall'API, documentata in una pagina interattiva; le integrazioni possono lavorare per conto di qualsiasi utente con i token master.

    • Novità Nuova API v1, sotto l'indirizzo /v1/: profilo e preferenze, notifiche, team con membri, ruoli e permessi, bacheche con stati, viste, filtri, webhook e link, task con tutte le loro parti, azioni di massa, importazione ed esportazione CSV, riunioni, assenze, ricerca e cestino. Attenzione: le vecchie rotte senza versione (/me, /boards, /tasks…) non esistono più e le integrazioni che le usano vanno aggiornate alla v1.
    • Novità Documentazione interattiva dell'API all'indirizzo api/web/docs/: con «Authorize» inserisci il tuo token e provi ogni chiamata direttamente dalla pagina.
    • Novità Token master, nel pannello di amministrazione: un token non legato a un account che opera per conto dell'utente indicato nell'intestazione X-Act-As, solo sulle operazioni abilitate e nei limiti dei permessi di quell'utente. Nel registro operazioni l'azione compare con il nome del token. La voce è visibile solo agli account autorizzati.
    • Miglioramento I webhook delle task inviano anche stima, bacheca, autore, task principale e se la task è bloccata o è un modello ricorrente.
    • Miglioramento Le schede dell'elenco riunioni sono più ordinate: lo stato sta accanto al team, punti e avanzamento sono allineati in fondo e l'anno non esce più dal riquadro della data.
    • Correzione Chi modificava una propria assenza non può più intestarla a un altro utente.
    • Correzione Le date scritte senza zeri iniziali, come 5/3/2026, sono di nuovo accettate, e quelle impossibili, come 31/02, vengono rifiutate invece di diventare un giorno del mese dopo.
    • Correzione Riordinare gli stati di una bacheca non lascia più due colonne nella stessa posizione, e una task non si può più mettere in relazione con se stessa.
    • Correzione Una ricorrenza non valida ora blocca il salvataggio della task con un messaggio, invece di salvarla in silenzio senza ricorrenza; creare un team dal frontend avvisa gli amministratori come dal pannello.
  29. v2.3.0

    Importazione delle task per stato

    Porti in riunione anche le task ancora aperte, scegliendo le colonne da cui importarle.

    • Novità «Importa task», nella pagina della riunione, ti fa scegliere da quali stati prendere le task. Oltre alle completate, che continuano a finire in «Realizzati» dalla data indicata, puoi spuntare le colonne aperte delle bacheche del team, come «Backlog» o «In revisione»: le loro task diventano punti in una sezione con il nome della colonna, già collegati alla task.
    • Correzione «Riporta i punti non presentati della riunione precedente» funziona anche quando la riunione precedente è dello stesso giorno: prima, in quel caso, non veniva riportato nessun punto.
  30. v2.2.0

    Riunioni di team

    Prepara le riunioni del team, svolgile punto per punto e chiudile con le task decise: i partecipanti ricevono convocazione, promemoria e riepilogo.

    • Novità Nuova sezione «Riunioni» nel menu laterale. Una riunione appartiene a un team e ha data, ora e partecipanti, che all'inizio sono tutti i membri del team. I punti da far vedere si raggruppano in sezioni libere, come «Documenti» o «Fix», e per ognuno puoi indicare chi lo presenta e la task a cui si riferisce, cercandola per titolo o per sigla.
    • Novità Creando una riunione puoi riportare i punti non presentati in quella precedente. Con «Importa task completate» le task del team chiuse da una certa data diventano punti della sezione «Realizzati», senza doppioni.
    • Novità Con «Avvia riunione» si procede un punto alla volta: per ognuno scrivi le note e lo segni presentato o rinviato, lo salti o lo elimini, e puoi aggiungere punti nuovi a riunione in corso. Anche dalla pagina della riunione i punti si segnano, si rinviano e si eliminano senza ricaricare la pagina.
    • Novità Alla chiusura crei le task decise in riunione, sulla bacheca del team che scegli e assegnate ai partecipanti, scrivi le note riepilogative e completi la riunione. Una riunione completata non si modifica più, ma puoi riaprirla.
    • Novità I partecipanti ricevono nella campanella e per email la convocazione quando la riunione viene creata, un promemoria un'ora prima dell'inizio e, a riunione completata, il riepilogo con punti, note e task decise. Dal profilo, in Notifiche, puoi spegnere ciascuno dei tre avvisi canale per canale.
    • Novità Il calendario personale mostra le riunioni a cui partecipi, quello del team tutte le riunioni del team. Gli eventi con un orario mostrano l'ora davanti al titolo.
    • Miglioramento La Guida ha un nuovo argomento sulle riunioni e spiega anche le opzioni degli stati («Chiude», «Escludi», «Predefinito») e l'area della descrizione che si allunga. Il tour di benvenuto ha un passo dedicato alle riunioni.
  31. v2.1.1

    Più spazio per la descrizione

    L'area della descrizione è più alta e puoi allungarla a piacere, sia creando sia modificando una task.

    • Miglioramento Nella creazione e nella modifica di una task l'area della descrizione è alta il doppio. Trascinando la maniglia nell'angolo in basso a destra puoi allungarla o accorciarla.
    • Correzione Negli strumenti della bacheca, le opzioni «Chiude», «Escludi» e «Predefinito» stavano sulla stessa riga del nome dello stato e lo schiacciavano fino a renderlo illeggibile. Ora vanno su una riga propria, sotto il nome.
  32. v2.1.0

    Stati più flessibili nell'avanzamento

    Puoi togliere uno stato dal calcolo dell'avanzamento e scegliere dove finiscono le task completate quando più stati le chiudono.

    • Novità Negli stati della bacheca c'è l'opzione «Escludi»: uno stato escluso, per esempio «Bloccato», non conta nel calcolo dell'avanzamento. Le altre colonne si ripartiscono le percentuali come se non ci fosse, e le task che ci entrano mantengono l'avanzamento raggiunto.
    • Novità Se più stati chiudono le task, per esempio «Completato» e «Annullato», con «Predefinito» scegli in quale finisce una task completata dalla dashboard, dal suo dettaglio o dalle API.
    • Correzione Completando una task fuori dal Kanban su una bacheca con più stati che chiudono, la task finiva nell'ultimo di questi, per esempio «Annullato» invece di «Completato». Ora, senza uno stato predefinito, finisce nel primo.
  33. v2.0.3

    Task senza date fuori dal calendario

    Una task a cui togli le date sparisce dal calendario invece di restare nel giorno in cui è stata creata.

    • Correzione Togliendo la data di inizio e la data di fine a una task, questa restava nel calendario personale, in quello del team e nella vista calendario della bacheca, collocata nel giorno di creazione. Ora una task senza date non compare più nel calendario.
    • Correzione Nella vista Gantt una task senza date compare come riga senza barra, invece di una barra di un giorno nel giorno di creazione. Se nessuna task ha date, torna il messaggio che invita a impostarle.
  34. v2.0.2

    Riepilogo email più fedele

    Il riepilogo periodico dice quante task hai davvero e ti mostra quelle che scadono prima.

    • Miglioramento Nel riepilogo via email il blocco "Assegnate a te" conta tutte le task aperte assegnate, non più solo quelle ricevute nel periodo: accanto al titolo compare il totale reale.
    • Miglioramento Ogni blocco del riepilogo elenca al massimo dieci task, quelle con la scadenza più vicina, e dice quante altre restano. Prima ne mostrava dieci senza avvisare che l'elenco era tagliato, e sembravano tutte.
  35. v2.0.1

    Correzione della pagina Bacheche

    La versione 2.0.0 era stata pubblicata incompleta: ora la bacheca personale funziona.

    • Correzione Dopo l'aggiornamento alla 2.0.0 la pagina Bacheche rispondeva con un errore e la bacheca personale non veniva creata. Ora la pagina si apre e ognuno trova la propria bacheca personale.
  36. v2.0.0

    Bacheca personale e team riservati ai membri

    Ognuno ha una bacheca privata tutta sua, e ogni team è visibile solo a chi ne fa parte, anche nel pannello di amministrazione. I team li crea solo un super amministratore.

    • Novità Ogni utente ha una bacheca personale, nella sezione «Personale» in cima all'elenco bacheche. È privata: non ha altri membri e non se ne possono aggiungere. Nasce con l'account; chi era già registrato la trova al primo accesso alle bacheche.
    • Novità Nella propria bacheca personale ognuno può eliminare le task. Le task eliminate finiscono nel Cestino, ora nel menu di tutti: chi non è super amministratore ci trova solo le task della propria bacheca personale.
    • Novità Dal cestino un elemento si può eliminare definitivamente, uno alla volta, con «Elimina definitivamente»: non si ripristina più.
    • Novità Un team è visibile solo ai suoi membri. Amministratori e super amministratori vedono nel pannello, nel cestino, nella dashboard globale e negli avvisi email solo i team di cui fanno parte.
    • Novità Creare un team è riservato ai super amministratori: gli amministratori non possono più farlo, e il permesso non si assegna più con i ruoli globali personalizzati. Chi crea un team ne diventa sempre team admin, anche quando ne indica un altro.
    • Miglioramento Registro operazioni e «Svuota il cestino» sono riservati a chi supervisiona tutti i team: raccontano o toccano i dati di tutti i team insieme.
    • Miglioramento Il tour di benvenuto e la Guida presentano la bacheca personale e le nuove regole di visibilità dei team; la guida del cestino è ora per tutti.
  37. v1.9.0

    Notifiche per canale, email dell'account e avvisi per chi amministra

    Ogni canale di notifica ha ora le sue categorie, le email di benvenuto e di recupero password sono nuove, e chi amministra un team o l'installazione riceve gli avvisi che lo riguardano.

    • Novità Le categorie di notifica si scelgono canale per canale: push del browser, email, ntfy.sh, Slack e Telegram hanno ciascuno le proprie caselle, così si può ricevere per esempio solo le assegnazioni su Telegram e solo i promemoria per email. Le notifiche in-app della campanella arrivano sempre. Chi aveva spento una categoria la ritrova spenta su tutti i canali.
    • Miglioramento Per i nuovi account sono attive solo le notifiche push, con tutte le categorie; email, ntfy, Slack e Telegram partono con le categorie spente e si accendono dal profilo.
    • Miglioramento Il pannello Email del profilo raccoglie interruttore, categorie e riepilogo giornaliero o settimanale. L'interruttore delle email prima non si poteva cambiare dal profilo.
    • Correzione L'interruttore delle notifiche push ora viene rispettato: prima bastava un dispositivo registrato per riceverle anche con l'interruttore spento. Chi aveva già un dispositivo attivo lo ritrova acceso.
    • Correzione L'email per una task creata a mano diceva "È stata generata una nuova occorrenza per una task ricorrente": quel messaggio ora arriva solo per le task ricorrenti.
    • Novità Nuova email di benvenuto alla registrazione, con i primi passi. Le email di recupero password e di verifica dell'indirizzo sono state riscritte in italiano, con la stessa grafica delle notifiche e l'indicazione di quanto vale il link.
    • Correzione Le pagine di recupero password e di nuovo invio della verifica non rivelano più se un indirizzo email è registrato: rispondono sempre allo stesso modo.
    • Novità Avvisi per gli amministratori di sistema, sempre attivi: nuovo utente registrato, password reimpostata da un amministratore, ruolo di sistema cambiato, account disattivato o riattivato. Anche la persona interessata riceve un'email.
    • Novità Gli amministratori di sistema possono ricevere anche: task, bacheche e team eliminati, con chi li ha eliminati e il link al cestino (più task eliminate insieme arrivano in un solo messaggio); un riepilogo giornaliero con webhook in errore, elementi del cestino in scadenza ed errori dell'applicazione; un riepilogo settimanale con nuovi utenti, utenti inattivi da oltre 30 giorni, numeri della settimana e operazioni sensibili.
    • Novità Gli amministratori di team ricevono un'email quando una persona viene aggiunta al team, rimossa o cambia ruolo, e un'email con notifica in-app quando una bacheca del team viene archiviata o eliminata o quando vengono eliminate delle task.
    • Novità Nuovo pannello "Avvisi di amministrazione" in Profilo › Notifiche, visibile solo a chi amministra: si scelgono gli avvisi da ricevere, tutti attivi di base.
  38. v1.8.0

    Calendario ferie

    Ferie, permessi e malattie di tutta l'azienda in un unico calendario, senza bisogno di approvazione, con avviso quando un team rischia di restare scoperto.

    • Novità Nuova sezione "Ferie" nel menu laterale: un calendario mostra le assenze di ferie, permesso o malattia di tutti gli utenti, colorate per tipo, e una tabella sotto ne elenca i dettagli con data, tipo e nota facoltativa. Si crea e si modifica da una finestra, senza lasciare la pagina.
    • Novità Ognuno registra le proprie assenze direttamente, senza attendere un'approvazione, e le gestisce in ogni momento; i super amministratori possono correggere o eliminare anche le assenze altrui. Due assenze dello stesso utente non possono sovrapporsi, a parte più permessi a ore nello stesso giorno.
    • Novità Un permesso si può dichiarare a giornata intera oppure a ore, indicandone il numero (per esempio 4 ore): in quel caso vale per un solo giorno. Ferie e malattie restano sempre a giornata intera.
    • Novità Il calendario personale mostra le task assegnate a te e le tue ferie, permessi e malattie, passate e future; il calendario di un team mostra le sue task e le assenze di tutti i suoi membri. In entrambi un'assenza compare con il tipo — Ferie, Permesso (con le ore, se a ore) o Malattia.
    • Novità L'indirizzo iCal personale, da iscrivere in Google Calendar o Outlook, include ora anche le proprie ferie, permessi e malattie, oltre alle scadenze delle task.
    • Novità Nuova sezione "Assenze" nella dashboard di team e in quella dell'amministratore globale: elenca chi è in ferie, permesso o malattia nei prossimi 14 giorni.
    • Novità Allarme di copertura: se in un giorno dei prossimi 30 giorni almeno metà dei membri di un team risulta assente per l'intera giornata — anche in un team di una sola persona — un avviso compare nella dashboard del team interessato e in quella dell'amministratore globale, con i nomi delle persone assenti. Un permesso di almeno 8 ore conta come giornata intera, uno più breve no.
  39. v1.7.1

    Ricorrenze senza doppioni e assegnatari non più persi in chiusura

    Completare in anticipo una task ricorrente non genera più occorrenze fuori dal calendario della regola, e chiudere una task non toglie più i suoi assegnatari.

    • Correzione Completando una task ricorrente prima dell'orario previsto, la copia successiva veniva creata subito ma datata al momento del completamento invece che al prossimo giorno ammesso dalla regola. Completare più occorrenze nello stesso giorno — per esempio una ricorrenza sui soli giorni feriali — poteva così produrre più copie con la stessa data invece di una sola per giorno.
    • Correzione Chiudere una task dal suo dettaglio poteva toglierle gli assegnatari: se uno di loro non era più fra gli utenti proponibili (account disattivato, uscito nel frattempo dal team), il selettore non lo riconosceva e il salvataggio del modulo — anche solo per cambiare lo stato — lo rimuoveva dalla task senza che nessuno lo avesse chiesto. Ora chi è già assegnato resta assegnato finché non lo si toglie esplicitamente.
    • Correzione Una ricorrenza restava bloccata se la sua copia aperta finiva nel cestino o veniva eliminata definitivamente: il controllo "esiste già una copia aperta" non guardava il cestino, quindi quella copia continuava a contare come aperta e la regola non generava più nulla, ne subito ne dallo scheduler. Ora una copia cestinata o eliminata non blocca più la ricorrenza.
    • Miglioramento Completare per la prima volta una task a cui e appena stata messa una ricorrenza non generava nulla: solo le copie successive facevano ripartire il ciclo, mentre la task originale restava un modello a parte, da non lavorare direttamente. Ora la task su cui si imposta la ricorrenza si lavora e si completa come qualunque altra, e il suo completamento genera la prima copia.
  40. v1.7.0

    Registro delle operazioni, riepilogo via email e report di team

    Ogni operazione fatta nell'applicazione lascia una traccia consultabile dal pannello. Al posto di un'email per evento si può ricevere un riepilogo unico, ogni giorno o ogni lunedi. E chi amministra un team ha finalmente i numeri nel tempo: quante task escono a settimana, quanto durano, come e distribuito il carico.

    • Novità Riepilogo via email, giornaliero o settimanale: un unico messaggio con le task in ritardo, quelle in scadenza oggi e nella settimana, quelle appena assegnate e il consuntivo del periodo. Si sceglie dal profilo, e non parte mai vuoto. Si affianca alle notifiche immediate: per ricevere solo il riepilogo si tolgono le singole categorie.
    • Novità Report di team, accanto alla dashboard: task completate per settimana, tempo medio e mediano fra apertura e chiusura, confronto fra create e completate con il saldo della coda, carico per persona con stime e ore registrate, e lavoro in corso per stato. Periodo a 7, 30 o 90 giorni ed esportazione in CSV.
    • Novità Registro delle operazioni: creazioni, modifiche, spostamenti nel cestino, ripristini e cancellazioni di qualunque elemento — task, bacheche, team, membri, permessi, ruoli, condivisioni, webhook, account — vengono registrati in automatico, con il valore di prima e quello di dopo. Prima la storia esisteva solo per le task.
    • Novità Finiscono nel registro anche le operazioni che non toccano un elemento: accessi, uscite e tentativi di accesso falliti, ruoli globali assegnati o revocati, password reimpostate da un amministratore, esportazioni CSV, allegati scaricati e svuotamenti del cestino o della cache.
    • Novità Pannello di amministrazione, voce «Registro operazioni», riservata ai super amministratori: si filtra per testo, tipo di operazione, tipo di oggetto, autore, origine e intervallo di date, ogni voce si apre nel dettaglio con le altre operazioni sullo stesso oggetto, e il risultato dei filtri si esporta in CSV.
    • Miglioramento Password, chiavi e token non compaiono mai nel registro: al loro posto si legge «•••». Il registro non si modifica ne si cancella dal pannello, e le righe vecchie si tolgono solo da console con `php yii audit/prune`.
  41. v1.6.0

    Checklist, sotto-task, chiave leggibile, tempo di lavoro, bacheche modello e scheda task riordinata

    Una task si può spezzare in passi o in sotto-task, si chiama con un nome che si può dire a voce, tiene il conto delle ore e una bacheca già impostata diventa il modello delle prossime. La scheda della task e stata riordinata, e nei commenti si citano anche bacheche e task.

    • Novità Checklist nella scheda task: elenca i passi del lavoro e spuntali uno per uno. L'avanzamento compare come "3/5" anche sulla card della bacheca, e una voce che si rivela un lavoro a se si trasforma in sotto-task con un comando.
    • Novità Sotto-task: una task può contenerne altre, che nascono nella sua stessa colonna e ne ereditano la priorità. Una task già esistente si può agganciare come figlia, e staccandola torna autonoma. La gerarchia si ferma a un livello.
    • Novità Chiave leggibile delle task: ogni bacheca ha una sigla e ogni task un numero progressivo, quindi si chiama OPS-142 e non più con uno uuid. La chiave compare nella scheda, sulle card e nella ricerca, dove scriverla porta direttamente alla task. La sigla si cambia dagli strumenti della bacheca.
    • Novità Tempo di lavoro: la task accetta una stima e le registrazioni delle ore, scritte come vengono dette — 90, 90m, 2h, 2h 30m, 1,5h. Il pannello somma anche le ore delle sotto-task e dichiara lo sforamento della stima invece di fermarsi al cento per cento.
    • Novità Bacheche modello: una bacheca si dichiara modello dal suo riquadro nell'elenco, e da quel momento compare fra le scelte alla creazione di una nuova bacheca. La copia porta colonne, etichette, viste, filtri e — se lo chiedi — le task con le loro checklist, senza commenti, allegati e assegnatari del modello.
    • Miglioramento L'esportazione CSV della bacheca include la chiave leggibile, la stima e le ore registrate, in minuti, per poterle sommare nel foglio di calcolo.
    • Miglioramento La cronologia della task registra anche i cambi di stima e di task padre.
    • Novità Nei commenti si citano anche bacheche e task, non solo persone e team: scrivi # e scegli dall'elenco, che cerca in tutte le bacheche dei tuoi team e riconosce anche la chiave incollata, per esempio OPS-142. Il riferimento diventa un collegamento dentro al testo e non manda notifiche: serve a dire di che lavoro si sta parlando.
    • Miglioramento Scheda della task riordinata: promemoria, relazioni, tempo di lavoro e cronologia si aprono da quattro pulsanti in testata, che ne riportano già il conto, e anche la modifica avviene in una finestra. La pagina resta leggibile e i dettagli non spariscono mentre si cambia un campo.
    • Miglioramento Le etichette della task si aggiungono e si tolgono senza ricaricare la pagina: il commento a metà e il punto in cui si stava leggendo restano dove sono.
    • Miglioramento Le viste Lista e Tabella mostrano quello che mostra la bacheca: chiave, scadenza in evidenza se passata, checklist, sotto-task e avanzamento. Le colonne hanno una larghezza fissa, così le righe si leggono incolonnate anche quando una task non ha assegnatari.
    • Miglioramento La card della bacheca tiene i suoi pezzi al proprio posto: etichette di stato su una riga sola, persone e cestino sempre dove ci si aspetta, e la percentuale accanto alla barra di avanzamento.
    • Miglioramento La vista a elenco delle bacheche e stata rifatta per schermo grande, tablet e telefono: le barre di avanzamento partono tutte dallo stesso punto e su schermi stretti la riga si dispone su due livelli invece di comprimersi.
    • Miglioramento Tolti «Preferito» e «Mi piace» dalla singola task: non alimentavano nessun elenco e non avvisavano nessuno. Restano il «mi piace» sui commenti e «Sottoscrivi», che manda davvero le notifiche a chi non e assegnato.
  42. v1.5.0

    Le mie scadenze, promemoria automatici e calendario iCal

    La dashboard raccoglie le tue scadenze, un promemoria ti avvisa qualche giorno prima e le scadenze arrivano in Google Calendar o Outlook. Nei filtri compare la priorità.

    • Novità Nella dashboard personale il riquadro "Le mie scadenze" divide le task aperte assegnate a te in Scadute, Oggi e Questa settimana (fino a domenica), e si apre sul gruppo più urgente che contiene qualcosa.
    • Novità Promemoria automatico prima della scadenza: nel profilo, sezione Notifiche, scegli se essere avvisato 1, 2, 3 o 7 giorni prima della data di fine delle task assegnate a te. Il valore iniziale è 1 giorno, e il promemoria segue "Promemoria e scadenze".
    • Novità Calendario iCal delle scadenze: nel profilo, sezione Calendario, generi un indirizzo da iscrivere in Google Calendar, Outlook o nel calendario del telefono. Contiene le task aperte assegnate a te e si può rigenerare o revocare in ogni momento. Dalla pagina Calendario ci si arriva con "Iscriviti da Google o Outlook".
    • Novità Filtro per priorità nei filtri salvati e nei filtri delle viste della bacheca, accanto a stato, assegnatario, creatore e date.
    • Miglioramento Nella dashboard una task che scade oggi non è più segnata come scaduta: lo diventa dal giorno dopo.
    • Miglioramento Negli strumenti della bacheca i moduli di filtri e viste hanno una etichetta sopra ogni campo e si dispongono secondo lo spazio disponibile: su desktop e su tablet in orizzontale le scelte non vengono più tagliate a metà.
    • Miglioramento Test automatici per la conversione delle scadenze della 1.4.1, per la data di fine delle copie ricorrenti, per l'alias `due_at` di API e webhook e per le nuove funzioni.
    • Correzione Gli avvisi automatici di scadenza e i promemoria potevano interrompersi e ripartire a ogni giro: l'invio veniva registrato in un modo che il database rifiutava. Ora ogni avviso inviato ha il suo registro.
    • Correzione L'aggiornamento alla 1.4.1 non converte più in modo errato i filtri salvati che usavano la scadenza.
  43. v1.4.1

    Una sola data di scadenza e colore dalla priorità

    La data di fine diventa la scadenza della task e il colore segue la priorità.

    • Correzione Il campo "Scadenza" è stato rimosso: la data di fine è ora la scadenza della task, e da lei dipendono ritardi, notifiche, dashboard, calendario e Gantt. Le scadenze già impostate sono state trasferite nella data di fine, insieme ai promemoria e ai filtri salvati che le usavano.
    • Correzione Il colore della task non si sceglie più dal form di modifica: lo detta la priorità, con la stessa tinta nel calendario e nelle card. I cambi di colore non compaiono più nella cronologia delle modifiche.
    • Correzione Import ed export CSV senza la colonna "scadenza": nei file esportati in precedenza la colonna viene ancora letta se "fine" è vuota. Nelle API e nei webhook `due_at` resta come alias di `ends_at`.
    • Correzione Nell'editor della descrizione il testo segnaposto "Scrivi la descrizione della task..." compariva come un rettangolo grigio pieno: ora si legge di nuovo.
    • Correzione Da telefono le viste "Griglia" ed "Elenco" delle bacheche sembravano invertite, perché l'elenco mostrava una card intera per riga. Ora l'elenco è una riga compatta con titolo, numeri e azioni, mentre la griglia mantiene le card complete.
    • Correzione Nel calendario e nel Gantt le task senza data di inizio non comparivano: ora partono dal giorno in cui sono state create.
    • Correzione Nella dashboard personale e in quella di un utente le task con più assegnatari venivano contate più volte: i totali di task aperte, chiuse, scadute e per priorità ora le contano una volta sola.
    • Correzione Spostando la data di fine di una task già notificata, alla nuova scadenza l'avviso arriva di nuovo. Le task scadute da più di una settimana non ricevono più avvisi ripetuti ogni mese.
    • Correzione Cambiando lo stato dal dettaglio della task arrivava una seconda notifica con i valori tecnici "todo" e "done": ora ne arriva una sola, con i nomi delle colonne.
    • Correzione Promemoria, scadenze e data di completamento usano tutti l'orario del server applicativo: con un fuso orario diverso sul database gli avvisi non arrivano più in anticipo o in ritardo.
    • Correzione Nel calendario le task hanno uno sfondo tenue del colore della priorità con il bordo pieno, così il titolo resta leggibile in ogni tema, anche sull'ambra della priorità Alta.
    • Correzione Cambiare la data di inizio o la scadenza di una task, dal dettaglio o con la modifica in massa, non avvisava nessuno: ora assegnatari, creatore e chi segue la task ricevono una notifica con le date prima e dopo. La notifica segue la preferenza "Promemoria e scadenze".
    • Correzione La notifica "Task assegnata" poteva non comparire: le notifiche push di una stessa task si sostituivano a vicenda, e "Nuova task" o "Date aggiornate" coprivano l'assegnazione. Ora ogni tipo di avviso resta visibile, e chi viene assegnato a una task appena creata riceve solo l'avviso di assegnazione.
    • Correzione Le task importate da CSV con un assegnatario lo mostrano anche su card e dashboard.
  44. v1.4.0

    Guida, modifiche su più task e pannello operativo

    Arrivano il tour di benvenuto e la Guida con i tutorial di ogni sezione. Selezionando più task si cambiano insieme stato, priorità, assegnatari, date ed etichette, e il pannello di amministrazione gestisce team, bacheche e tag.

    • Novità Nuova sezione Guida, dal menu laterale: tutorial passo per passo su bacheche, Kanban, stati, viste e filtri, task, commenti, ricorrenze, team e permessi, notifiche e ogni altra sezione, con una ricerca che trova anche le parole dentro i passaggi.
    • Novità Il punto interrogativo in alto apre l'argomento della Guida dedicato alla pagina in cui ti trovi: sulla bacheca spiega il Kanban, nella task come modificarla, e così via.
    • Novità Tour di benvenuto: al primo accesso sei brevi passaggi spiegano team, bacheche, stati e task. Si salta con un clic e si rivede quando si vuole dalla pagina della Guida.
    • Novità Nel Kanban e nella Lista il nuovo pulsante "Seleziona" mostra una casella su ogni task. Nella Tabella le caselle restano sempre visibili. Appena si sceglie una task compare in basso la barra delle azioni; il tasto Esc annulla la selezione.
    • Novità Assegnatari in massa: si possono aggiungere persone, toglierle o sostituire quelle presenti, scegliendone più di una alla volta. Chi viene aggiunto riceve la notifica di assegnazione.
    • Novità Date in massa: scelte inizio, fine o scadenza, si possono impostare a un giorno preciso, spostare avanti o indietro di un numero di giorni, oppure rimuovere. Una data vuota resta vuota anche quando si spostano le altre.
    • Novità Etichette in massa: si possono aggiungere o togliere più etichette alle task selezionate, senza toccare le altre già presenti.
    • Miglioramento Spostare più task di stato avvisa chi le segue, come quando si trascina una card, e le task già nello stato scelto mantengono la loro posizione.
    • Miglioramento La barra propone solo le azioni che il proprio ruolo permette, e dopo "Applica" si resta nella stessa vista con lo stesso filtro. Rimuovere tutti gli assegnatari o cancellare date chiede conferma, come l'eliminazione.
    • Novità Pannello di amministrazione: si creano team scegliendo il loro amministratore, se ne modificano nome e descrizione e se ne gestiscono i membri e i ruoli, anche senza far parte del team.
    • Novità Pannello di amministrazione: si creano bacheche in qualunque team, se ne cambiano titolo, colore e team, e si archiviano o si tolgono dall'archivio. L'elenco si filtra per team e per bacheche attive o archiviate.
    • Novità Pannello di amministrazione: nuova sezione Tag per creare, modificare ed eliminare i tag globali e quelli delle singole bacheche. Per ogni tag si vede quante task lo usano.
    • Novità Team e bacheche si possono eliminare dal pannello, riservato al super amministratore e confermando con il nome. Finiscono nel cestino insieme a tutto il loro contenuto e si ripristinano con un solo clic: tornano anche stati e task, ma non quelle che erano già state eliminate a mano prima.
    • Correzione Nel Kanban, spostando una task in un altro stato, il numero di task accanto al nome dei due stati non cambiava fino al ricaricamento della pagina. Ora si aggiorna subito. Anche "Mostra altre" riparte dal punto giusto dopo uno spostamento, senza saltare o ripetere task.
    • Correzione Nella vista Lista il pulsante "Seleziona" non mostrava le caselle accanto alle task, quindi non si potevano scegliere le task da modificare insieme. Ora le caselle compaiono come nel Kanban.
  45. v1.3.0

    Assegnatari visibili sulla bacheca

    Chi lavora su una task si vede ora direttamente dalla bacheca, in tutte le viste, senza dover aprire la task.

    • Novità Nel Kanban ogni card mostra i suoi assegnatari. Con una sola persona compaiono foto profilo e nome; con più persone le foto sovrapposte, e passando sopra con il mouse si leggono tutti i nomi.
    • Miglioramento Con le colonne affiancate gli assegnatari hanno una riga propria sotto scadenza e priorità; con gli stati impilati stanno sulla stessa riga, dove lo spazio basta.
    • Novità La vista Tabella ha una nuova colonna "Assegnatari", e la vista Lista mostra foto e nomi accanto alla priorità.
    • Novità Nel Gantt gli assegnatari compaiono sotto il titolo della task, accanto allo stato, e nel riquadro che si apre passando sopra la barra.
    • Miglioramento Negli strumenti della bacheca, sezione Aspetto, l'opzione "Scadenza, priorità e assegnatari" nasconde anche gli assegnatari dalle card.
  46. v1.2.3

    Uso da telefono sistemato

    Finestre, calendario e menu di navigazione tornano utilizzabili da telefono, e la freccia per tornare indietro riprende il suo posto accanto al titolo.

    • Correzione Da telefono le finestre come "Crea task" non scorrevano: i campi in fondo e i pulsanti di conferma restavano fuori dallo schermo. Ora scorre il contenuto, i pulsanti restano sempre visibili e la finestra lascia un margine attorno a sé.
    • Correzione Anche gli strumenti della bacheca (filtri, tag, dati) si adattano all'altezza dello schermo del telefono e fanno scorrere solo la sezione aperta.
    • Correzione Nelle finestre i campi data mostrano di nuovo l'etichetta sopra il campo, invece che accanto.
    • Correzione Nella bacheca e nel dettaglio di una task la freccia per tornare indietro era finita sopra il titolo. Torna a sinistra del titolo, e su schermi stretti gli sta accanto.
    • Correzione Nel calendario i titoli lunghi delle task uscivano dalla casella del giorno. Da telefono il titolo resta su una riga e il nome completo compare nel suggerimento.
    • Correzione Da telefono la vista settimanale del calendario mostrava solo i primi giorni della settimana: ora i sette giorni stanno tutti nello schermo. Le etichette "all-day" e "+N more" sono ora in italiano.
    • Correzione Nel menu di navigazione da telefono "Novità e crediti" e "Logout" erano uno sopra l'altro e le voci perdevano l'ultima lettera. Ora stanno in fila con le altre e solo "Logout" è in rosso.
  47. v1.2.2

    Importazione CSV riparata e documentata

    L'importazione delle task da CSV non si interrompe più con un errore interno, e ora la bacheca spiega il formato del file e ne offre un modello da scaricare.

    • Correzione Importare o esportare un CSV restituiva la pagina "Errore 500". La lettura e la scrittura del file usavano un comportamento che PHP 8.4 ha deprecato, e la segnalazione interrompeva la richiesta prima di creare qualsiasi task.
    • Novità Nuovo pulsante "Scarica il modello CSV" negli strumenti della bacheca, sezione Dati: il modello arriva con l'intestazione corretta e tre righe di esempio già compilate con gli stati e i membri di quella bacheca, pronte da sostituire.
    • Miglioramento La sezione Dati descrive ora per intero il formato del file: separatore, codifica, formati delle date accettati, e una tabella che per ogni colonna dice se è obbligatoria, facoltativa o ignorata in importazione, quali valori accetta e cosa succede quando il valore non viene riconosciuto.
    • Correzione Negli strumenti della bacheca un pannello più alto della finestra veniva tagliato in fondo e non si riusciva a scorrere fino alla parte nascosta.
  48. v1.2.1

    Cestino riservato ai super amministratori

    Eliminare task e gestire il cestino diventa compito dei soli super amministratori.

    • Miglioramento Solo i super amministratori possono eliminare le task, dalla scheda, dalle azioni di massa e dall'API. Il permesso "Elimina task" non compare più nella matrice dei permessi del team.
    • Miglioramento Il cestino è visibile solo ai super amministratori, che ripristinano gli elementi di tutti i team.
    • Novità Nuovo pulsante "Svuota il cestino": gli elementi svuotati non si possono più ripristinare ma restano consultabili nel pannello di amministrazione, nella nuova pagina "Eliminati definitivamente".
  49. v1.2.0

    Sicurezza, bacheche veloci e link condivisibili

    Una revisione di sicurezza completa, bacheche che restano rapide anche con centinaia di task, e i link pubblici che finalmente aprono qualcosa.

    • Novità Niente più eliminazioni irreversibili: task, stati, viste, filtri salvati, link di condivisione, webhook, allegati, relazioni, promemoria e ruoli di team eliminati finiscono nel cestino.
    • Novità Nuova pagina "Cestino": gli amministratori del team ripristinano gli elementi del proprio team, gli amministratori globali quelli di tutti. Si apre dal menu, dalla scheda del team e dagli strumenti della bacheca, e dice chi ha eliminato cosa e quando.
    • Miglioramento Una task nel cestino non blocca più le task collegate, e spostarla nel cestino o ripristinarla resta scritto nella sua cronologia. I webhook ricevono il nuovo evento "task ripristinata".
    • Novità I link di condivisione funzionano: chi lo riceve vede la bacheca senza account, con stati, task, priorità, scadenze ed etichette. Un link in scrittura permette anche di creare task e cambiarne lo stato. Password e scadenza sono facoltative, e l'indirizzo completo è pronto da copiare.
    • Novità Ogni stato della bacheca può diventare la colonna di completamento con l'interruttore "Chiude": le task che ci entrano risultano completate, quelle che ne escono tornano aperte.
    • Novità Webhook più affidabili: registro delle ultime consegne con esito e codice di risposta, nuovi tentativi automatici fino a cinque volte, pulsanti "Invia test" e "Riprova". Nuovi eventi: task spostata, completata ed eliminata.
    • Novità API: commenti in lettura e scrittura, assegnatari multipli, chiusura e riapertura delle task, profilo del token e specifica OpenAPI pubblicata.
    • Miglioramento Le bacheche grandi si aprono in fretta: le colonne mostrano le prime 50 task con "Mostra altre", lista e tabella sono divise in pagine e i filtri li applica il database invece del browser.
    • Miglioramento Email, notifiche push, ntfy, Slack, Telegram e webhook partono in background: salvare o spostare una task non aspetta più i servizi esterni.
    • Miglioramento Ricerca più rapida, per parole: "prog" trova "progetto".
    • Miglioramento Pagine di bacheca e task più leggere: il loro codice resta nella cache del browser invece di essere riscaricato a ogni visita.
    • Miglioramento Il modulo degli allegati dice quali file sono ammessi e quanto possono pesare, invece di scoprirlo dopo l'invio.
    • Correzione Sicurezza: gli allegati non sono più raggiungibili da un indirizzo diretto e non possono essere eseguiti dal server; si scaricano solo se si può vedere la bacheca, e i tipi di file pericolosi sono rifiutati.
    • Correzione Sicurezza: la dashboard di un collega la vede solo chi amministra un suo team, e solo per le task di quel team.
    • Correzione Sicurezza: webhook, notifiche Slack e notifiche push non possono più far chiamare al server indirizzi della rete interna.
    • Correzione Sicurezza: dopo cinque accessi sbagliati l'account si blocca per 15 minuti da quella rete; l'API ha un limite di richieste al minuto e i token non sono più conservati in chiaro.
    • Correzione Sicurezza: cercando un utente da aggiungere al team non si ricevono più le email di chiunque; l'export CSV non può più contenere formule che Excel eseguirebbe all'apertura.
    • Correzione Le task nella colonna "Completato" risultavano aperte in dashboard, riepiloghi e promemoria di scadenza.
    • Correzione Le notifiche di nuova task, assegnazione e cambio di stato non venivano inviate.
    • Correzione Senza coda di lavori configurata le email di notifica venivano scartate senza avviso.
    • Correzione Nei filtri, gli stati "In corso" e "In revisione" non trovavano mai nulla: sono sostituiti da "Aperte" e "Completate".
    • Correzione Nel calendario un titolo di task con caratteri particolari poteva impedire alla vista di aprirsi.
  50. v1.1.0

    Interfaccia rifatta e temi selezionabili

    Tutta l'interfaccia passa a un sistema di componenti coerente, e da oggi puoi scegliere fra undici vesti diverse — compresa quella di prima.

    • Novità Undici temi selezionabili dalla barra superiore, raccolti per famiglia: Prime, Aura, Lara, Nora e Material; Violet, Sand, Nord e Brand; Contrasto; e Legacy, con i colori che GesTask aveva prima di questo rilascio. La scelta resta su questo dispositivo, come il tema chiaro e scuro.
    • Novità Lara, Nora e Material non cambiano solo il colore ma anche la forma: angoli larghi e ombre diffuse la prima, angoli netti e bordi in vista la seconda, le elevazioni di Material Design la terza.
    • Novità Tema "Brand" con i colori del logo di Gestione Servizi SPA.
    • Novità Opzione "Colori distinguibili": priorità, stati e accenti delle colonne passano a tinte che restano distinte anche a chi confonde verde e rosso. Si combina con qualsiasi tema, non ne sostituisce nessuno.
    • Novità Tema "Contrasto" pensato per chi fatica a distinguere superfici di tono simile: bordi marcati, testo pieno e anello di messa a fuoco più spesso.
    • Novità Interfaccia ridisegnata da capo con un sistema di componenti unico: pulsanti, campi, schede, finestre, tabelle ed elenchi hanno ora la stessa forma e gli stessi colori in tutte le pagine.
    • Novità Gli elenchi lunghi — il fuso orario nel profilo, le bacheche dei tag — si possono filtrare scrivendo, invece di doverli scorrere.
    • Miglioramento Le richieste di conferma non usano più la finestra del browser: compaiono nella pagina, dicono che cosa stanno per cancellare e si possono annullare anche con il tasto Esc.
    • Miglioramento La barra superiore segue il tema chiaro e scuro invece di restare sempre scura.
    • Miglioramento Pagine più leggere: i fogli di stile viaggiano ora come file separati e restano nella cache del browser, invece di essere ricaricati a ogni pagina.
    • Miglioramento Navigazione da tastiera più prevedibile: collegamento per saltare al contenuto, messa a fuoco visibile ovunque e frecce per muoversi fra le schede.
    • Correzione I grafici delle dashboard non venivano disegnati e lasciavano il riquadro vuoto.
    • Correzione Gli elenchi a discesa con filtro si aprivano nel punto sbagliato della pagina: finivano sopra il contenuto sottostante, lo coprivano e ne intercettavano i clic. Succedeva, fra gli altri, nella scelta del ruolo dei membri di un team.
    • Correzione I pulsanti con contorno grigio non reagivano al passaggio del mouse: il bordo schiariva invece di definirsi e sembravano spenti.
    • Correzione Nel pannello di amministrazione il testo della barra superiore era scuro su fondo scuro e non si leggeva in tema chiaro.
    • Correzione L'anteprima del tag e il codice del colore non si aggiornavano scegliendo una tinta dalla tavolozza rapida.
    • Correzione Alcune icone di sezione restavano nei colori del tema chiaro anche con il tema scuro attivo.
    • Correzione La copia dell'applicazione per l'uso senza rete non si aggiornava più: un foglio di stile mancante faceva fallire l'intero salvataggio.
  51. v1.0.0

    Ricorrenze, avanzamento automatico e note di rilascio

    Le task ricorrenti si rigenerano da sole, l'avanzamento si calcola dalle sotto-attività e ogni nuova versione si presenta da sola al primo accesso.

    • Novità Task ricorrenti con regole giornaliere, settimanali e mensili: alla chiusura di un'occorrenza viene generata la successiva.
    • Novità Avanzamento della task calcolato dalle sotto-attività completate, senza doverlo aggiornare a mano.
    • Novità Pagina "Novità e crediti" con lo storico completo delle versioni e i riconoscimenti a chi sviluppa l'applicazione.
    • Novità Schermata delle novità mostrata al primo accesso dopo un rilascio.
    • Miglioramento Selettore di data rinnovato, coerente su bacheche, task e filtri.
  52. v0.5.0

    Commenti, notifiche esterne e ruoli personalizzati

    Il lavoro di squadra esce dall'applicazione: menzioni nei commenti, notifiche su canali esterni e permessi modellati sul team.

    • Novità Commenti sulle task con menzioni e notifica a chi viene citato.
    • Novità Notifiche verso ntfy, Telegram e Slack, oltre ai webhook per bacheca.
    • Novità Ruoli personalizzati per team, con matrice dei permessi consultabile.
    • Novità Colore e archiviazione delle bacheche, colore delle liste.
    • Miglioramento Indirizzi delle entita basati su UUID, stabili nel tempo e condivisibili senza esporre gli identificativi interni.
    • Correzione Corretto l'invio delle notifiche ntfy e l'aggiornamento del contatore dei commenti non letti.
  53. v0.4.0

    Dashboard e calendario

    Due viste d'insieme: cosa sta succedendo adesso e cosa scade nei prossimi giorni.

    • Novità Dashboard personale, di team e globale con carichi, scadenze e avanzamento.
    • Novità Calendario delle scadenze con vista mensile e settimanale.
    • Novità Filtri salvati, riapplicabili con un click su ogni bacheca.
    • Correzione Corretta la consegna delle notifiche in-app rimaste non lette.
  54. v0.3.0

    App installabile e notifiche push

    GesTask si installa sul telefono e avvisa anche a scheda chiusa.

    • Novità Applicazione installabile (PWA) con funzionamento di base fuori linea.
    • Novità Notifiche push del browser, con preferenze per canale e per evento.
    • Novità Wiki tecnica del progetto, generata dalla documentazione del repository.
  55. v0.2.0

    Bacheche operative e profilo utente

    Le bacheche diventano usabili tutto il giorno: colonne trascinabili, stati riordinabili e un profilo riconoscibile.

    • Novità Riordino delle liste di stato tramite trascinamento.
    • Novità Foto profilo caricabile dall'area personale.
    • Miglioramento Controller delle bacheche suddiviso per responsabilità, con tempi di risposta più costanti sulle bacheche grandi.
    • Correzione Rimosse le breadcrumbs dalle pagine di accesso, registrazione, about e contatti, dove non portavano informazione.
  56. v0.1.0

    Prima versione

    Il nucleo dell'applicazione: team, bacheche, task e controllo accessi.

    • Novità Bacheche Kanban con liste, task, assegnatari, tag e scadenze.
    • Novità Team con inviti e ruoli (Owner, Admin, Manager, Member, Viewer).
    • Novità Controllo accessi basato su ruoli e permessi (RBAC).