Features

Export Stays Visible Now

Exports run in the background, progress updates stay live, and failed jobs keep a real retry path instead of vanishing.

What Changed

The export flow now treats the job history as part of the product instead of a temporary side effect.

  • Exports start in a queued state immediately.
  • Live updates flow into the editor and recent exports.
  • Closing the modal no longer hides the job from the user.
  • Failed jobs stay visible with an inline retry path.
  • Polling still runs as a fallback when realtime drops.

Where You See It

  • Export modal shows queued, processing, and terminal states inline.
  • Recent exports drawer updates live instead of waiting for a manual refresh.
  • Album exports page stays in sync with the latest job snapshot.
  • Top bar indicator keeps background exports visible while a job is active.

Failure Behavior

If a worker stalls long enough to stop being trustworthy, Spreadu marks the export as failed with a direct retry message instead of leaving it forever in Pending or Processing.

That means the export surface now answers the two questions people actually ask: "Is this still running?" and "What do I do next?"

On this page