diff --git a/.gitignore b/.gitignore index 2f359bf..30b185d 100644 --- a/.gitignore +++ b/.gitignore @@ -13,8 +13,16 @@ frontend/build/ frontend/export-viewer/node_modules/ frontend/export-viewer/.svelte-kit/ -# Media uploads (mounted volume in production) -media/ +# Media uploads. In production these live in the `media_data` DOCKER VOLUME, never in the +# working tree — so this pattern is anchored to the repo root and exists only for a local +# bind-mount experiment. +# +# It used to read `media/`, unanchored, which matches a directory of that name at ANY depth. +# The only one in the repo is `e2e/fixtures/media/`, so the rule's entire practical effect was +# to keep every E2E fixture untracked: a fresh clone got the specs and none of the images or +# videos they read. `.github/workflows/e2e.yml` does a plain checkout and generates nothing, so +# the committed CI job could not have run the upload, video or export suites at all. +/media/ # Playwright E2E suite — runtime artifacts (the suite itself is committed) e2e/node_modules/ diff --git a/e2e/fixtures/media/huge-99mp.jpg b/e2e/fixtures/media/huge-99mp.jpg new file mode 100644 index 0000000..d84b9ce Binary files /dev/null and b/e2e/fixtures/media/huge-99mp.jpg differ diff --git a/e2e/fixtures/media/portrait-exif6.jpg b/e2e/fixtures/media/portrait-exif6.jpg new file mode 100644 index 0000000..cd2108a Binary files /dev/null and b/e2e/fixtures/media/portrait-exif6.jpg differ diff --git a/e2e/fixtures/media/sample-5s.mp4 b/e2e/fixtures/media/sample-5s.mp4 new file mode 100644 index 0000000..b06c900 Binary files /dev/null and b/e2e/fixtures/media/sample-5s.mp4 differ diff --git a/e2e/fixtures/media/sample.jpg b/e2e/fixtures/media/sample.jpg new file mode 100644 index 0000000..dc84e64 Binary files /dev/null and b/e2e/fixtures/media/sample.jpg differ diff --git a/e2e/fixtures/media/sample.mp4 b/e2e/fixtures/media/sample.mp4 new file mode 100644 index 0000000..9666923 Binary files /dev/null and b/e2e/fixtures/media/sample.mp4 differ diff --git a/e2e/fixtures/media/sample2.jpg b/e2e/fixtures/media/sample2.jpg new file mode 100644 index 0000000..2c50cf1 Binary files /dev/null and b/e2e/fixtures/media/sample2.jpg differ