Commit Graph

5 Commits

Author SHA1 Message Date
David Frassi 8c9f9df11c fix: correzione filtro comunità al riavvio e priorità deduplicazione invertita
- Il background refresh al riavvio ora non riattiva il filtro comunità se comunitaEnabled è false nelle impostazioni, evitando di restringere silenziosamente il bacino dei canti.
- Invertita la logica di deduplicazione: in caso di canto duplicato (validato + non validato), ora vince la versione validata (ufficiale del catalogo).
2026-05-20 16:09:30 +02:00
David Frassi 92325df48b feat: implementata la doppia numerazione uniforme nel Player e il caricamento silente dei canti personalizzati 2026-05-20 12:27:10 +02:00
David Frassi 0bcf5c5de7 feat: aggiunta etichetta 'Non Validato' per i canti personalizzati della comunità
- Definita la proprietà 'nonValidato' nell'interfaccia Canto.
- Impostato il flag 'nonValidato: true' sui canti mappati in ComunitaService.
- Creato e integrato il badge grafico rosso soft '.non-validato-badge' sia in HomePage (accanto al titolo del canto) sia in PlayerPage (nell'intestazione del brano), con supporto alla modalità ad alto contrasto.
2026-05-20 12:15:50 +02:00
David Frassi 19993a0051 feat: integrato il supporto ai canti personalizzati (non validati) della parrocchia
- Recuperato il campo 'canti_personali' dalle tabelle dell'API parrocchiale.
- Mappato ed integrato il segnale 'comunitaCantiPersonali' in locale e salvato su localStorage.
- Permesso il caricamento e l'interrogazione corretta dei brani custom in HomePage, PlayerPage, DisplayPage, YoutubePlayerService e MediaSessionService.
- Risolto il disallineamento per cui la parrocchia 123456 mostrava 196 brani anziché 208.
2026-05-20 12:11:05 +02:00
David Frassi af12a1f2da gestione comunità 2026-05-18 16:07:37 +02:00