feat(catalog): persist idempotent bulk operations and retryable deliveries
CI / check (push) Successful in 3m7s
CI / deploy (push) Successful in 1m37s
CI / publish-container (push) Successful in 44s

This commit is contained in:
Simo committed 2026-09-13 18:05:03 +02:00
1 parent 76e46d295c
commit 13665e0c3c
53 files changed
+1316 -76

No files matched your search

+19
View File
@@ -4499,6 +4499,25 @@
"elapsed": "{seconds}s in questa fase",
"recovered": "Bundle recuperato da {source} · revisione {revision}. Classname, tipo e revisione corrispondenti; identità del bundle verificata.",
"recoveryHint": "Puoi continuare. Se i file originali non sono disponibili, l’importatore cercherà nelle sorgenti attive lo stesso classname, tipo e revisione, verificando poi il bundle Nitro. Puoi comunque allegare manualmente i file mancanti."
},
"deliveries": {
"title": "Consegne in sospeso",
"scope": "Ultime 100 consegne per modifiche massive al catalogo. La modifica al database è già salvata. Consegnata significa export accodato o richiesta inviata all’hotel, non applicazione confermata dai client. Il worker ritenta gli errori; qui puoi riavviare i tentativi esauriti.",
"refresh": "Aggiorna",
"empty": "Nessuna consegna registrata.",
"retry": "Riprova consegna",
"retried": "Consegna riaccodata.",
"retryError": "Consegna fallita. Controlla la diagnostica dei servizi prima di riprovare.",
"hotel": "Aggiornamento catalogo hotel",
"export": "Richiesta export Git catalogo",
"actor": "Staff #{id}",
"attempts": "{count} tentativi",
"states": {
"pending": "In attesa",
"running": "In consegna",
"done": "Consegnata",
"failed": "Da verificare"
}
}
},
"radioRequests": {