Skip to content

Implement e2e tests for admin UI's dashboard #1390

@kriswest

Description

@kriswest

Is your feature request related to a problem? Please describe.
We've had some recent regressions in the admin UI that have persisted for months because teh e2e tests for it are inadequate. The most recent regression was related to cancelling a push (#1384) which was broken during the typescript refactor in October 2025 (fbe4ebc).

Describe the solution you'd like
e2e tests are implemented for core admin UI functions of the dashboard including approving, rejecting and cancelling pushes, with confirmation that the push then appears in the relevant section of the dashboard, rather than pending.

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions