aex/end2end
yaroslav k ff5ec498b2 e2e: undo and redo spec, verified against a live server
- undo/redo via buttons and via Ctrl+Z outside text fields
- focus guard: Ctrl+Z inside the campaign name field leaves the app
  history untouched (the browser owns the field's undo)
- an undone state survives a reload (undo writes through autosave)
- Clear is undoable: one undo step restores the wiped dashboard
2026-08-16 12:31:22 +03:00
..
tests e2e: undo and redo spec, verified against a live server 2026-08-16 12:31:22 +03:00
.gitignore e2e: ignore node_modules and playwright artifacts 2026-08-16 11:50:51 +03:00
package-lock.json initial commit: ssr 2025-09-11 08:43:59 +03:00
package.json initial commit: ssr 2025-09-11 08:43:59 +03:00
playwright.config.ts initial commit: ssr 2025-09-11 08:43:59 +03:00
tsconfig.json initial commit: ssr 2025-09-11 08:43:59 +03:00