v0.7.0
2026-08-14Added
- Si entra con Google, Apple e Facebook (CLRA-37) — accanto a email e password, l'app di Clubbel e quella degli scout permettono di entrare con l'account che si ha già. Chi entra per la prima volta si ritrova l'account creato con nome ed email presi da lì. Se il profilo Facebook non ha un'email, l'app lo dice invece di fermarsi senza spiegazioni.
- Un amministratore può creare gli account degli altri amministratori (CLRA-36) — dal pannello e dall'app di gestione si inserisce nome ed email e parte un invito: chi lo riceve imposta da sé la password, che non viene mai comunicata a voce. L'invito vale sette giorni e si può rimandare. Il permesso di amministratore si dà e si toglie, ma nessuno può togliersi il proprio né lasciare Clubbel senza nessun amministratore.
- Pagina pubblica per la cancellazione dei dati — richiesta da Meta per approvare l'accesso con Facebook, raggiungibile dal fondo del sito insieme alle altre pagine legali.
Security
- Gli accessi social sono legati alla richiesta che li ha aperti (CLRA-42) — prima di aprire il pannello di Apple o Facebook l'app chiede un numero usa-e-getta, che vale dieci minuti e una volta sola: un token intercettato non basta più a entrare, perché è legato alla richiesta partita da noi.
- Locali, crew e organizzatori si creano, si correggono e si eliminano dall'app (CLRA-21) — dal computer un amministratore poteva creare, correggere ed eliminare la scheda di un locale, di una crew o di un organizzatore; dall'app no. Ora si può fare anche dal telefono, con gli stessi campi del computer. Una scheda creata da un amministratore nasce già approvata e le viene attribuita la paternità, così la si ritrova subito nell'elenco senza dover passare dal computer.
Changed
- Gli elenchi dell'amministrazione si sfogliano a pagine e si cercano anche dall'app (CLRA-19) — dal computer le liste di persone, richieste di gestione, registro attività e tipologie si sfogliavano già a pagine e si filtravano; dall'app arrivava invece sempre e solo un blocco fisso dei primi risultati, senza modo di cercare. Ora l'app riceve una pagina per volta insieme al numero totale di risultati, e la ricerca per nome o email restituisce solo chi corrisponde — lo stesso comportamento che si ha dal computer. L'elenco resta dov'era nella risposta, con accanto le informazioni di pagina: chi mostra le liste nell'app va aggiornato per sfogliarle.