Mark medical certificates, admin dashboard and CSV export as done: the player-side profile screens exist, so the notes calling them missing were stale. Leave CSI membership and official calendar open, each with what is already there. Record the current dev state of Google auth: implemented but returning "provider is not enabled" until the provider is turned on in Supabase. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
1.9 KiB
TODO
Solo il lavoro in corso o imminente. L'elenco completo delle funzionalità previste sta in ROADMAP.md; le idee non ancora valutate pure.
In corso
- Documentazione tecnica del progetto.
- Autenticazione Google e dashboard amministratore: implementate su
develop, ma in dev il login risponde ancoraprovider is not enabledperché il provider Google non è stato acceso in Supabase. Restano da fare, in quest'ordine: configurazione del provider Google in Supabase, applicazione delle migration M2/M3, inserimento del primo admin inuser_roles, collegamento dei 17 account, e solo alla fineVITE_AUTH_OBBLIGATORIA=true+ rimozione delle policyanon. Stato di dettaglio in PROJECT_STATE.md.
Prossimo
- Gestione tesseramenti CSI (roadmap v1.1): la raccolta dati e l'export CSV ci sono, manca il tracciamento di chi è già tesserato (numero e data di tessera).
Il profilo giocatore lato giocatore e i certificati medici sono fatti: ProfiloAmministrativo
in src/routes/profilo.tsx carica documento, certificato e foto con le date di scadenza, e
la dashboard amministratore legge quei dati.
Debito di documentazione
Moduli v1.0 in produzione senza scheda in modules/ — DD-002 ne prevede la
retro-documentazione: Presenze, Scout Live, Badge, Pagelle, MVP, Palloni, Obiettivi di
squadra, Notifiche, Serie di presenze, Infortuni (src/lib/infortuni.ts, usato ma non
documentato in nessun punto).
Non documentate nemmeno le route API pubbliche in src/routes/api/public/ (csi,
promemoria-palloni, push-config, push-messaggio, push-subscribe,
sollecita-presenze).
Manutenzione ricorrente
- Collegamento CSI: aggiornare
project_ideteam_ida inizio stagione 2026/27 (vedi modules/collegamento-csi.md).
Backlog
- AI Allenamenti (roadmap v1.2).
- Backup automatici (roadmap, idee future).