feat(measure): rework workflow operatore — AVVIA, capoturno, fine ciclo, blocco logout

- task_list: pulsante AVVIA sequenziale + rinomina "Inizia Misure" → "Visualizza Task"
- task_execute header: aggiunti "Lista task", "Riepilogo", "Fermo linea", "Fine Produzione"
- task_execute footer: "Fine ciclo misura" (attivo quando tutte le quote misurate) + "Completato"
- Rimosso auto-advance al task successivo, flusso ora esplicito via Completato
- Misura fuori tolleranza: blocco avanzamento + modale login capoturno (validate_supervisor)
- Blocco logout durante misurazioni attive (icona lucchetto su task_execute)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
Adriano Dal Pastro
2026-05-23 15:54:37 +00:00
parent 0748ce9b1e
commit 1da7e5c7af
6 changed files with 386 additions and 32 deletions
@@ -699,6 +699,54 @@ msgstr "Save settings"
msgid "Salvato"
msgstr "Saved"
msgid "AVVIA"
msgstr "START"
msgid "Visualizza Task"
msgstr "View Task"
msgid "Lista task"
msgstr "Task list"
msgid "Fermo linea"
msgstr "Line stop"
msgid "Fine Produzione"
msgstr "End Production"
msgid "Fine ciclo misura"
msgstr "End measurement cycle"
msgid "Completato"
msgstr "Completed"
msgid "Conferma ciclo"
msgstr "Confirm cycle"
msgid "Autorizzazione capoturno"
msgstr "Supervisor authorization"
msgid "Misurazione fuori tolleranza"
msgstr "Measurement out of tolerance"
msgid "Fermo linea richiesto"
msgstr "Line stop requested"
msgid "Fine produzione richiesta"
msgstr "End of production requested"
msgid "Username capoturno"
msgstr "Supervisor username"
msgid "Credenziali non valide o utente non autorizzato"
msgstr "Invalid credentials or unauthorized user"
msgid "Autorizza"
msgstr "Authorize"
msgid "Logout bloccato durante le misurazioni"
msgstr "Logout blocked during measurements"
msgid "Sessione in scadenza"
msgstr "Session expiring"