managarten/apps/storage/apps/web/e2e
Till JS 4bbe4a27d1 feat(storage): add drag & drop file moving and Playwright E2E tests
Drag & Drop:
- FileCard: draggable with type/id data transfer
- FolderCard: draggable + drop target with visual feedback (dashed green border)
- FileGrid: onMoveToFolder callback for drag-to-folder operations
- filesStore: moveFile() and moveFolder() methods via API
- Wired up in /files and /files/[folderId] pages with toast notifications

E2E Tests (Playwright):
- playwright.config.ts with multi-browser support
- auth.spec.ts: login page rendering, invalid credentials, redirect
- files.spec.ts: file list UI, view toggle, new folder modal, empty state
- navigation.spec.ts: nav items, routing, page headings
- search.spec.ts: search input, button state, initial state

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-21 13:16:29 +01:00
..
auth.spec.ts feat(storage): add drag & drop file moving and Playwright E2E tests 2026-03-21 13:16:29 +01:00
files.spec.ts feat(storage): add drag & drop file moving and Playwright E2E tests 2026-03-21 13:16:29 +01:00
navigation.spec.ts feat(storage): add drag & drop file moving and Playwright E2E tests 2026-03-21 13:16:29 +01:00
search.spec.ts feat(storage): add drag & drop file moving and Playwright E2E tests 2026-03-21 13:16:29 +01:00