Commit graph

3 commits

Author SHA1 Message Date
Johannes Millan
350597f35f
Remove schedule initial setup dialog component (#6460)
* refactor(schedule): remove initial schedule config dialog

Users can configure schedule settings directly in the global settings
page instead of being prompted with a dialog on first visit.

https://claude.ai/code/session_015pbDmfqYTYCyymZiYHhtbr

* test(e2e): remove schedule config dialog dismissal from tests

The initial schedule config dialog was removed, so e2e tests no longer
need to wait for and dismiss it before interacting with the schedule view.

https://claude.ai/code/session_015pbDmfqYTYCyymZiYHhtbr

---------

Co-authored-by: Claude <noreply@anthropic.com>
2026-02-11 17:02:22 +01:00
Johannes Millan
a4c0d84904 test(e2e): fix flaky dialog interactions by scoping to container
- Wait for mat-dialog-container to be visible before clicking
- Scope button selectors within the dialog container
- Wait for dialog to be detached after dismissing
- Remove flaky waitForTimeout in favor of proper state waits
2026-01-26 19:48:12 +01:00
Michael Huynh
28c92cf944
fix(schedule): maintain visibility during task overlap on schedule (#5887) 2026-01-10 15:47:57 +08:00