6d23b50251
* Add playwright tests
* Update CI with playwright
* Fix types and add typecheck to pre-commit hook
* Fix tests
* - Fix double tooltip from appearing
- Update icon in ConductorInput to be vertically centered and fix the size and spacing of the icon
- Add snapshot tests
* Fix pnpm install error in CI
* Update CI so that if only ui-next files are changed, don't run backend e2e
* Update CI so that when
- ui-next files changed: ui-next-ci.yml (lint + mock e2e) and ui-next-integration-ci.yml (integration) are ran
- backend files changed: ui-next-integration-ci.yml (integration) and ci.yml (backend) are ran
- both ui-next and backend files changed: All tests run
* Improve CI caching
* Revert PostgresSchedulerConfiguration
* fix(scheduler): resolve RetryTemplate bean ambiguity in PostgresSchedulerConfiguration
Add @Qualifier("postgresRetryTemplate") to disambiguate RetryTemplate injection
and rename the test fixture bean to match, fixing the smoke test context failure.
* Add and improve tests