Harden cross-auth recovery and upload admission

Use stable Doodstream API identities across separate Web and API profiles, serialize ambiguous VOE and Doodstream mixed-auth recovery paths, and fail closed after uncertain post-upload response failures. Enforce host upload intervals only after recovery and concurrency admission, and clear batch-scoped recovery caches when the batch settles.
This commit is contained in:
Sucukdeluxe
2026-08-13 23:59:00 +02:00
parent cfa138198f
commit 21840cef94
5 changed files with 350 additions and 21 deletions
+1
View File
@@ -79,6 +79,7 @@ function createTransportError(message, options = {}) {
if (options.hosterTransient === true) error.hosterTransient = true;
if (options.accountError === true) error.accountError = true;
if (options.fileRejected === true) error.fileRejected = true;
if (options.remoteCommitUncertain === true) error.remoteCommitUncertain = true;
return error;
}