++ proclamatori senza email e telefono; il link si copia o si condivide
- Migrazione: tolte le colonne email e telefono dei proclamatori (vuote in produzione). Tolti da form, scheda, elenco, XML (un file vecchio si importa ignorandoli). - Invio del link: solo "Copia link" e "Condividi…" (menu di condivisione del telefono, navigator.share): il destinatario lo sceglie chi usa l'app. Via WhatsApp diretto, canale email, notifica LinkTerritorio, componente x-whatsapp. - Elenco assegnati: "Condividi" al posto di WhatsApp; a condivisione fatta il link risulta inviato. - Informativa privacy, README, HANDOFF e test aggiornati. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
30
HANDOFF.md
30
HANDOFF.md
@@ -127,6 +127,36 @@ email di prova e di conferma arrivate, link aperto senza login, account
|
||||
sbloccato; riquadro dopo l'assegnazione con WhatsApp e scelta. Configurazione
|
||||
e dati di prova rimossi dopo.
|
||||
|
||||
### Proclamatori senza contatti; il link si copia o si condivide (19 ottobre 2026)
|
||||
|
||||
Decisione dell'utente, dopo il rilascio: i proclamatori **non hanno più email
|
||||
né telefono**, e WhatsApp ed email spariscono come canali. Restano:
|
||||
|
||||
- **Copia link**;
|
||||
- **Condividi…**: `navigator.share()` con il messaggio già scritto
|
||||
(`Assegnazione::messaggioLink()`), cioè il menu di condivisione del telefono
|
||||
(WhatsApp, Telegram, SMS…), da cui chi usa l'app sceglie app e contatto.
|
||||
Compare solo dove il browser lo offre (telefoni, alcuni computer); il canale
|
||||
si annota a condivisione fatta, non se la si annulla. Nell'elenco dei
|
||||
territori assegnati "Condividi" andato a buon fine segna il link come
|
||||
inviato (`ElencoAssegnati::segnaCondiviso`).
|
||||
|
||||
Cosa è cambiato:
|
||||
- Migrazione `2026_10_19_000020_togli_contatti_proclamatori`: elimina le
|
||||
colonne `email` e `telefono`. In produzione erano vuote (0 su 111) al
|
||||
momento della decisione; su dev c'era un solo valore di prova.
|
||||
- Tolti dal form, dalla scheda e dall'elenco dei proclamatori; tolti
|
||||
`Proclamatore::telefonoInternazionale()/whatsappUrl()`, il componente
|
||||
`<x-whatsapp>`, gli stili `tm-whatsapp`, la notifica `LinkTerritorio` e
|
||||
`Assegna::inviaEmail()`.
|
||||
- XML: non si esportano più; un file vecchio che li contiene si importa
|
||||
ignorandoli.
|
||||
- `Assegnazione::CANALI_ATTIVI` = copia, condividi. In `CANALI_LINK` restano
|
||||
anche "whatsapp" ed "email" solo per le assegnazioni già inviate così.
|
||||
- La posta resta, ma solo per le email agli utenti (conferma dell'indirizzo).
|
||||
- Informativa privacy, README e test (`InvioLinkTest`, al posto di
|
||||
`ContattiProclamatoriTest`) aggiornati.
|
||||
|
||||
### Allineamento di main in dev e passaggio in produzione (19 ottobre 2026)
|
||||
|
||||
`main` è stato unito in `dev` (merge, non rebase): da `main` arrivano solo
|
||||
|
||||
Reference in New Issue
Block a user