++ Richieste: ordine dei nomi simili, etichetta cartaceo senza blocco if, dati dei test

- nomiSimili: sortBy con una closure la usa come comparatore, non come
  chiave; ora sort() con confronto esplicito (punteggio, poi alfabetico)
- elenco degli assegnati: l'etichetta "cartaceo" come espressione, senza
  i segnaposto di Livewire attorno a @if (58 byte a riga)
- RichiesteTest: created_by sulle assegnazioni di prova

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Francesco Picone
2026-10-21 17:35:31 +02:00
parent 7904c96db8
commit 1da31ce600
4 changed files with 12 additions and 5 deletions

View File

@@ -107,8 +107,10 @@ Dal documento `_ARCHIVE/ATTIVITA sviluppo Territori Manager 2.0.docx`
cancella (passo "Richieste" di `ResetApplication`, ora 12 passi).
- **Cartaceo sull'assegnazione** (scelta dell'utente: "va sull'assegnazione"):
spunta su *Assegna* e in "Il mio gruppo" (`GruppiServizio::assegna(...,
cartaceo:)`), etichetta "cartaceo" nell'elenco degli assegnati (solo dove è
vera: la riga resta sotto i 2,6 KB) e in "Il mio gruppo", pagina
cartaceo:)`), etichetta "cartaceo" nell'elenco degli assegnati e in "Il mio
gruppo". Nell'elenco è un'espressione, non un blocco `@if`: Livewire mette
due commenti segnaposto attorno a ogni `@if`, 58 byte a riga anche quando è
falso, e la riga superava i 2,6 KB del test di peso. Pagina
**Cartacei** (`assegnazioni/cartacei`, `territori.assign`, voce di menu sotto
*Assegnazioni*) con i territori cartacei fuori. Passa per l'XML.
- **S-13 per email**: `registro:invia-s13 {--anno=}` manda