-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Easi 4580/email notifications #2774
Conversation
…EASI-4580/email_notifications
@@ -184,7 +184,7 @@ exports[`Governance Overview Content > renders default version without crashing | |||
<p | |||
class="margin-bottom-1" | |||
> | |||
If your Business Case is approved, you will receive a unique Life Cycle ID. If it is not approved, you will recieve documented next steps or concerns to address in order to proceed. | |||
If your Business Case is approved, you will receive a unique Life Cycle ID. If it is not approved, you will receive documented next steps or concerns to address in order to proceed. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
noticed one of these so fixed everywhere
…EASI-4580/email_notifications
…/easi-app into EASI-4580/email_notifications
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Might be worth adding some test cases for when to send v not send emails
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The field needs a few minor changes on the frontend, but overall nice job!
Based on the Figma, the field should be required. It needs an asterisk next to the legend and the validation schema needs to be updated to include this field.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
BE changes look good!
* [EASI-4488] Add new document types to intake form (#2748) * add new document types, adjust form and table, fix minio scripts * fix cypress, remove commented code * use translation to enforce enum options * [EASI-4488] Add permissions to GQL schema for intake documents (#2756) add permissions to GQL schema for intake documents * [EASI-4489] System intake document upload form (#2760) * Add version help text * Update form to match Figma * Add type prop to UploadForm * Admin upload form * Conditional return link * Validation schema * Easi 4580/email notifications (#2774) * UI for selecting if notification should go out * add bool check to BE * fix bool radio * typo * add condition * fix imports * refs * use `field.onChange` instead of `setValue` * trying to fix snapshot * put snap back * added UI tests for UploadForm notification display * add some tests for BE * fix ref, error condition, text * updates to validation * [EASI-4488] GRB Review supporting docs table (#2776) * update queries to include permissions for docs * add documents table * address feedback, update docs table in other places * update snapshot * fix failing cypress test * fix biz case solution rendering and alert padding * rename migration number * [EASI-4591] IT Gov admin route updates (#2781) * governance-review-team -> it-governance * Update subNavItems + context * Route updates * Remove hidden nav links from array * Unit test fixes * Unit tests for action buttons * Redirect for old admin links * Update url in e2e tests * Upload form route * Test file routes * [EASI-4597] Add software BOM to doc types (#2787) add software BOM to doc types * [EASI-4583] GRB review sub navigation links (#2792) * SideNavigation component * RequestOverview side nav - Updated to use SideNavigation component - Added Supporting Documents and Participants links * Child nav link functionality * AccordionNavigation updates * Remove unused CSS * Snapshot Accordion navigation button no longer renders on desktop * I definitely didn't forget this before * e2e test fix * e2e test fix - actions link selector * e2e test fix - lcid link selector * e2e test fix - dates link selector * NOREF - change email link URLs to reference new path (#2795) change email link URLs to reference new path * Update pre-signed S3 url timeout to 90 minutes --------- Co-authored-by: Ashley Terstriep <60187543+aterstriep@users.noreply.github.com> Co-authored-by: samoddball <156127704+samoddball@users.noreply.github.com> Co-authored-by: ClayBenson94 <clay.benson@oddball.io>
EASI-4580
Description
How to test this change
requester
role (even if the user is an admin)PR Author Checklist
PR Reviewer Guidelines