super-productivity/e2e/tests
Johannes Millan d316a684bb fix(sync): improve move operation reliability during sync
- moveItemAfterAnchor: preserve current position when anchor is
  concurrently deleted instead of appending to end (which corrupted
  ordering on remote clients). For cross-list moves, append to end
  as fallback to prevent data loss.
- Prevent double-write of deferred actions: track buffered actions in
  a WeakSet and filter them in the effect so they are only written
  once by processDeferredActions().
- Propagate skipDequeue through handleQuotaExceeded retry path to
  prevent queue desync when deferred actions hit storage quota.
- Add e2e tests for concurrent delete + reorder sync scenarios.
2026-03-24 16:25:42 +01:00
..
add-task-bar refactor(e2e): extract ensureGlobalAddTaskBarOpen helper to reduce code duplication 2026-01-16 13:35:59 +01:00
app-features feat(tasks): replace drag handle with done toggle circle and improve mobile UX 2026-03-22 18:14:16 +01:00
autocomplete Merge branch 'master' into feat/operation-logs 2026-01-03 18:51:51 +01:00
boards test(e2e): add comprehensive E2E test coverage for core features 2026-01-12 15:11:27 +01:00
break test(e2e): use correct route /#/tag/TODAY/tasks instead of /#/tag/TODAY 2026-03-15 18:48:00 +01:00
daily-summary refactor(e2e): replace waitForTimeout with condition-based waits 2026-01-03 15:29:38 +01:00
focus-mode test(e2e): fix skip break button selector in pomodoro tests 2026-03-03 20:14:54 +01:00
import-export test(e2e): fix failing tests by suppressing onboarding and example tasks 2026-03-22 21:20:09 +01:00
issue-provider-panel test(e2e): fix flaky dialog interactions by scoping to container 2026-01-26 19:48:12 +01:00
keyboard test(e2e): add comprehensive E2E test coverage for core features 2026-01-12 15:11:27 +01:00
menu chore: address code review feedback 2026-01-15 10:57:43 +01:00
migration feat(shepherd): remove all tours except keyboard navigation 2026-03-22 17:00:42 +01:00
navigation test(e2e): use correct route /#/tag/TODAY/tasks instead of /#/tag/TODAY 2026-03-15 18:48:00 +01:00
notes test(e2e): add comprehensive E2E test coverage for core features 2026-01-12 15:11:27 +01:00
performance test(e2e): disable failing for now 2025-09-21 00:59:11 +02:00
planner test(e2e): use correct route /#/tag/TODAY/tasks instead of /#/tag/TODAY 2026-03-15 18:48:00 +01:00
plugins feat(shepherd): remove all tours except keyboard navigation 2026-03-22 17:00:42 +01:00
project feat(tasks): replace drag handle with done toggle circle and improve mobile UX 2026-03-22 18:14:16 +01:00
recurring test(e2e): fix recurring task tests failing in CI production builds 2026-03-19 12:15:47 +01:00
reminders feat(tasks): add deadlines feature with reminders and planner integration 2026-03-15 18:48:00 +01:00
schedule Remove schedule initial setup dialog component (#6460) 2026-02-11 17:02:22 +01:00
search improve E2E test reliability and add snapshotOpType interface param 2026-01-27 20:55:30 +01:00
settings test(e2e): use correct route /#/tag/TODAY/tasks instead of /#/tag/TODAY 2026-03-15 18:48:00 +01:00
short-syntax refactor(e2e): replace waitForTimeout with condition-based waits 2026-01-03 15:29:38 +01:00
sync fix(sync): improve move operation reliability during sync 2026-03-24 16:25:42 +01:00
tags test(e2e): add comprehensive E2E test coverage for core features 2026-01-12 15:11:27 +01:00
task-basic feat(tasks): replace drag handle with done toggle circle and improve mobile UX 2026-03-22 18:14:16 +01:00
task-detail feat(tasks): replace drag handle with done toggle circle and improve mobile UX 2026-03-22 18:14:16 +01:00
task-dragdrop feat(tasks): replace drag handle with done toggle circle and improve mobile UX 2026-03-22 18:14:16 +01:00
task-list-basic feat(tasks): replace drag handle with done toggle circle and improve mobile UX 2026-03-22 18:14:16 +01:00
work-view feat(tasks): replace drag handle with done toggle circle and improve mobile UX 2026-03-22 18:14:16 +01:00
workflow test(e2e): add comprehensive E2E test coverage for core features 2026-01-12 15:11:27 +01:00
worklog test(e2e): add comprehensive E2E test coverage for core features 2026-01-12 15:11:27 +01:00
all-basic-routes-without-error.spec.ts refactor(e2e): replace waitForTimeout with condition-based waits 2026-01-03 15:29:38 +01:00