0.1.17
Pre-release
Pre-release
A beta test release.
Includes everything from release 0.1.16 as well as a small change to the copy in the confirmation dialog on sign and submit.
A release with a number of changes including sign and submit, better error handling, a more responsive menu, updates to the Update your financial institution form, and a large expansion in e2e tests.
We tested the following changes during the bug bash on November 20th, 2024. Since the bug bash, a few minor fixes have been added: minor design changes, alignments with backend changes (LEI can be issued, lapsed, etc.), and adding a google analytics event for filing submission.
Features
- [Story] Indicate voluntary reporter status
- [Nav] Flyout Responsive Menu
- [Institution profile] Page-level error for API issues
- feat: Display Docker image tag in app Footer to help identify deployed changes
- feat: [View/Update institution profile] Create a shared page-level alert for when API is unreachable
- feat(ga): add analytics event to filing submit
- feat(sign-and-submit): spacing, headings
- feat(ufp): update what data gets sent to sbl help
Fixes
- [TextInput] Add a default max length based on input type
- [Links] Show external-link icon where applicable
- fix(deployment): update csp, nginx, robots.txt
Testing
- [e2e] [Complete user profile - unassociated] Ensure first name / last name have char limits
- [Review First][e2e] [Upload] Tests for syntax errors, logic errors and to verify a downloadable report
- [e2e] speed up unavailableApis.spec.ts, make api calls retries env variable
- [e2e] Verify users cannot skip Filing steps
- [e2e] unavailableApis.spec - Refactor + add extended timeouts
- [e2e] (uploadFile) Navigate paginated results
- fix(e2e): account for phone extension changes
- [e2e] Investigate performance issues
- [e2e] Make tests runnable against dev deployment
- [E2E] Get tests to consistently pass in headless mode
- [Task] Get linter working in CI as a Github action
- [e2e] Make tests runnable against dev
- [e2e][pipeline] Add support for e2e tests on pipeline
Copy updates
- [View Institution Profile] Language updates
- Institution Profile pages - Update alert text for missing TIN and LEI
- fix(sign-submit): fix minor design issues
- fix(submit): update confirmation box to latest copy
- fix(sign-submit): add email to confirmation message
Other
- chore: Added Tanner Ricks to list of codeowners
- chore(codeowners): remove ojbravo and shindigira
- [Page] [Provide Filing Details] Rename Files and Update Tests