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"
@@ -729,6 +729,54 @@ msgstr "Salva impostazioni"
msgid "Salvato"
msgstr "Salvato"
msgid "AVVIA"
msgstr "AVVIA"
msgid "Visualizza Task"
msgstr "Visualizza Task"
msgid "Lista task"
msgstr "Lista task"
msgid "Fermo linea"
msgstr "Fermo linea"
msgid "Fine Produzione"
msgstr "Fine Produzione"
msgid "Fine ciclo misura"
msgstr "Fine ciclo misura"
msgid "Completato"
msgstr "Completato"
msgid "Conferma ciclo"
msgstr "Conferma ciclo"
msgid "Autorizzazione capoturno"
msgstr "Autorizzazione capoturno"
msgid "Misurazione fuori tolleranza"
msgstr "Misurazione fuori tolleranza"
msgid "Fermo linea richiesto"
msgstr "Fermo linea richiesto"
msgid "Fine produzione richiesta"
msgstr "Fine produzione richiesta"
msgid "Username capoturno"
msgstr "Username capoturno"
msgid "Credenziali non valide o utente non autorizzato"
msgstr "Credenziali non valide o utente non autorizzato"
msgid "Autorizza"
msgstr "Autorizza"
msgid "Logout bloccato durante le misurazioni"
msgstr "Logout bloccato durante le misurazioni"
msgid "Sessione in scadenza"
msgstr "Sessione in scadenza"