Fill e2e gaps and add PunimTag ROADMAP #65

Merged
ilia merged 2 commits from test/e2e-gaps-roadmap into dev 2026-07-14 18:28:59 -05:00
Owner

Summary

  • Playwright setup project + storageState for authed specs
  • Real upload smoke (select fixture → POST /api/photos/upload)
  • Viewer session cookie smoke; FastAPI bearer spec (opt-in via E2E_API_*)
  • Root ROADMAP.md for punimtag quality/test plan

Test plan

  • setup + session + upload specs passed against DEV
  • CI e2e green
## Summary - Playwright `setup` project + storageState for authed specs - Real upload smoke (select fixture → POST `/api/photos/upload`) - Viewer session cookie smoke; FastAPI bearer spec (opt-in via `E2E_API_*`) - Root `ROADMAP.md` for punimtag quality/test plan ## Test plan - [x] setup + session + upload specs passed against DEV - [ ] CI e2e green
ilia added 1 commit 2026-07-14 18:17:14 -05:00
Fill e2e gaps: storageState, real upload POST, session smoke
Some checks failed
CI / skip-ci-check (pull_request) Successful in 3s
CI / docker-ci (pull_request) Successful in 5s
CI / secret-scan (pull_request) Successful in 12s
CI / viewer-unit (pull_request) Successful in 3m11s
CI / e2e (pull_request) Failing after 5m24s
d9910acdde
Add auth setup project, viewer session check, upload that posts a fixture,
FastAPI login spec (skips without E2E_API_*), and repo ROADMAP.md.
ilia added 1 commit 2026-07-14 18:19:50 -05:00
Track e2e fixture PNG (gitignore exception)
All checks were successful
CI / skip-ci-check (pull_request) Successful in 8s
CI / docker-ci (pull_request) Successful in 7s
CI / secret-scan (pull_request) Successful in 15s
CI / viewer-unit (pull_request) Successful in 1m32s
CI / e2e (pull_request) Successful in 1m55s
4ef8fcc7e7
ilia merged commit c31c76b5a8 into dev 2026-07-14 18:28:59 -05:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: ilia/punimtag#65
No description provided.