Skip to content
Snippets Groups Projects
Unverified Commit 715585d6 authored by Jesse Devaney's avatar Jesse Devaney Committed by GitHub
Browse files

Separate SMTP Connection Setup from Other Email Settings (#35177)

* separate SMTP connection settings from other email settings

* update tests based on now setup flow

- some tests were removed as the behaviors of the app have changed
- some tests were updated to validate the new SMTP connection card and setup process

* improve tests

* replace styled component with mantine flex

* fix type errors

* refactor breadcrumbs to use native solution in SettingsBatchForm

* only show breadcrumbs if email is already configured

* catch and handle error if form submission fails

* fix tests

* remove dead code

* fix test failure and consolidate similar E2E tests

* update unit tests to account for new behavior

* fix type error - remove unused dispatch prop

* update unit tests to account for redirect behavior

* move dispatch to useEffect and convert file to typescript

* fix button state on save error

* add unit tests for hiding SMTP configuration when cloud-hosted
parent 657f43dc
No related branches found
No related tags found
No related merge requests found
Showing
with 458 additions and 303 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment