Bootstrap project and safe work-item workflow
This commit is contained in:
23
delivery_backlog/stories/US05-05-upload-ui.md
Normal file
23
delivery_backlog/stories/US05-05-upload-ui.md
Normal file
@@ -0,0 +1,23 @@
|
||||
# US05-05 — Operate Uploads in the Browser
|
||||
|
||||
Epic: [E05](../E05-immich-upload.md)
|
||||
|
||||
As a user, I want to preflight, confirm, monitor, and verify uploads so I know exactly
|
||||
what reached Immich and what remains uncertain.
|
||||
|
||||
## Acceptance criteria
|
||||
|
||||
- The view shows album scope, blockers, redacted configuration, counts, and exact
|
||||
confirmation before start.
|
||||
- Progress distinguishes new, upgraded, duplicate, failed, cancelled, and uncertain.
|
||||
- Uncertain outcomes expose verification actions, not an automatic retry button.
|
||||
- Secrets never appear in DOM, logs, URLs, traces, or browser storage.
|
||||
|
||||
## Automated tests
|
||||
|
||||
- Playwright covers blocked/valid preflight, start, progress, cancellation, report,
|
||||
uncertainty, verification, stale bytes, reload, and secret scanning.
|
||||
|
||||
## Dependencies
|
||||
|
||||
- US05-04
|
||||
Reference in New Issue
Block a user