Harden upload lifecycle and renderer recovery

Serialize upload starts across durable audit work, drain in-flight batch additions before cleanup, and fail closed when recovery persistence is incomplete. Wire bounded renderer reload recovery with a branded localized failure surface and use merge-safe fallback log persistence.
This commit is contained in:
Sucukdeluxe
2026-08-13 21:11:48 +02:00
parent 4c48044a95
commit 3ced148ee8
7 changed files with 252 additions and 82 deletions
+2
View File
@@ -66,6 +66,7 @@ const sourceFiles = [
'lib/upload-diagnostics.js',
'lib/upload-manager.js',
'lib/upload-recovery.js',
'lib/upload-start-reservation.js',
'lib/vidmoly-upload.js',
'lib/voe-upload.js',
'lib/webhook-notify.js',
@@ -158,6 +159,7 @@ const sourceFiles = [
'tests/upload-diagnostics.test.js',
'tests/upload-manager.test.js',
'tests/upload-recovery.test.js',
'tests/upload-start-reservation.test.js',
'tests/session-report.test.js',
'tests/validate-credentials.test.js',
'tests/webhook-notify.test.js'