Skip to content

0.1.17

Pre-release
Pre-release
Compare
Choose a tag to compare
@billhimmelsbach billhimmelsbach released this 05 Dec 16:11
81165a5

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