Skip to content
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

Latest from develop #1964

Merged
merged 1 commit into from
Jul 9, 2024
Merged

Latest from develop #1964

merged 1 commit into from
Jul 9, 2024

Conversation

brockfanning
Copy link
Member

…(#1961)

  • [FOIA22-162] Add law enforcement questions and plumbing for tooltips

  • [FOIA22-162] Update law enforcement questions and allow HTML labels

  • [FOIA22-162] Link to q22 that was accidentally removed while debugging

  • [FOIA22-163] Wire up tooltip, needs styling

  • [FOIA22-162] Latest law enforcement changes

  • [FOIA22-162] Remove "law enforcement" from Federal answer

  • [FOIA22-162] Add unique results page m67

  • [FOIA22-162] Remove duplicate question misplaced as answer

  • Adds info button

  • [FOIA22-142] Add feature tests for agency search and wizard

  • [FOIA22-163] More accessible modal and better radio button wrapping

  • [FOIA22-142] Add documentation for running e2e tests locally

  • Fix pill groups in middle widths

  • [FOIA22-166] Place flex wrapper around sets of square links

  • [FOIA22-162] Add topic updating when answers are selected

  • [FOIA22-166] Support eyebrow text in WYSIWYG messages

  • Add space before external icon

  • [FOIA22-165] Add Wizard feedback page, and re-arrange last steps component into separate page

  • WIP: need to correctly send data to webform
  • [FOIA22-165] Edit JSDoc syntax

  • [FOIA22-165] Change Content-Type for feedback request, fix issue with shouldShowFeedbackOption being set correctly, and minor cleanup

  • Update document typings

  • [FOIA22-165] Adjust e2e tests to account for changes to the summary/Last Steps

  • [FOIA22-165] Only log data in the browser console if the feedback submission is not successful

  • Proceed with user flow regardless
  • Don't introduce comment

  • Adds definition label and icon within modal

  • [FOIA22-165] Feedback webform data validation, display error messages, make the radio buttons responsive and more accessible, and fix width of modal window

  • [FOIA22-165] Modal conditionally displays the "Definition" eyebrow & icon

  • Last Steps modal should not display it
  • [FOIA22-165] Modal uses the tooltip elements when title is empty string (instead of the isDefinition prop), and add contentLabel for definition tooltips to improve a11y (Elements with role="dialog" or role="alertdialog" should have accessible names), and don't need to create a new history entry just to populate some error messages in the store

  • [FOIA22-165] Edit max length message for feedback, and spacing

  • [FOIA22-167] Configure for API updates

Allows us to handle the new polydelta APIs with better control of which URLs are used. There are no effective changes in this commit.

  • [FOIA22-167] Configure for API updates (2)

  • Uses title prop for definition eyebrow

  • [FOIA22-170] Content Revisions for Law Enforcement

  • [FOIA22-169] Exclude selected words from agency abbreviation matching

  • [FOIA22-169] Display logging info when excluding an agency match abbreviation, and improve comments detailing the rationale

  • Explicitly log stop word removals

  • [FOIA22-167] v2 API ready for production

  • Adds design adjustments

  • Fixes lint errors

  • [FOIA22-162] Margin below agencies wrapper

  • Addresses feedback

  • [FOIA22-162] Fixes noticed in QA


…1961)

* [FOIA22-162] Add law enforcement questions and plumbing for tooltips

* [FOIA22-162] Update law enforcement questions and allow HTML labels

* [FOIA22-162] Link to q22 that was accidentally removed while debugging

* [FOIA22-163] Wire up tooltip, needs styling

* [FOIA22-162] Latest law enforcement changes

* [FOIA22-162] Remove "law enforcement" from Federal answer

* [FOIA22-162] Add unique results page m67

* [FOIA22-162] Remove duplicate question misplaced as answer

* Adds info button

* [FOIA22-142] Add feature tests for agency search and wizard

* [FOIA22-163] More accessible modal and better radio button wrapping

* [FOIA22-142] Add documentation for running e2e tests locally

* Fix pill groups in middle widths

* [FOIA22-166] Place flex wrapper around sets of square links

* [FOIA22-162] Add topic updating when answers are selected

* [FOIA22-166] Support eyebrow text in WYSIWYG messages

* Add space before external icon

* [FOIA22-165] Add Wizard feedback page, and re-arrange last steps component into separate page

- WIP: need to correctly send data to webform

* [FOIA22-165] Edit JSDoc syntax

* [FOIA22-165] Change `Content-Type` for feedback request, fix issue with `shouldShowFeedbackOption` being set correctly, and minor cleanup

* Update document typings

* [FOIA22-165] Adjust e2e tests to account for changes to the summary/Last Steps

* [FOIA22-165] Only log data in the browser console if the feedback submission is not successful

- Proceed with user flow regardless

* Don't introduce comment

* Adds definition label and icon within modal

* [FOIA22-165] Feedback webform data validation, display error messages, make the radio buttons responsive and more accessible, and fix width of modal window

* [FOIA22-165] Modal conditionally displays the "Definition" eyebrow & icon

- Last Steps modal should not display it

* [FOIA22-165] Modal uses the tooltip elements when `title` is empty string (instead of the `isDefinition` prop), and add `contentLabel` for definition tooltips to improve a11y (Elements with `role="dialog"` or `role="alertdialog"` should have accessible names), and don't need to create a new history entry just to populate some error messages in the store

* [FOIA22-165] Edit max length message for feedback, and spacing

* [FOIA22-167] Configure for API updates

Allows us to handle the new polydelta APIs with better control of which URLs are used.
There are no effective changes in this commit.

* [FOIA22-167] Configure for API updates (2)

* Uses title prop for definition eyebrow

* [FOIA22-170] Content Revisions for Law Enforcement

* [FOIA22-169] Exclude selected words from agency abbreviation matching

* [FOIA22-169] Display logging info when excluding an agency match abbreviation, and improve comments detailing the rationale

* Explicitly log stop word removals

* [FOIA22-167] v2 API ready for production

* Adds design adjustments

* Fixes lint errors

* [FOIA22-162] Margin below agencies wrapper

* Addresses feedback

* [FOIA22-162] Fixes noticed in QA

---------

Co-authored-by: Sirod Johnson <[email protected]>
Co-authored-by: Donna Hogan <[email protected]>
Co-authored-by: Matt West <[email protected]>
@ameshkin ameshkin merged commit 6381a24 into release-9.2.0 Jul 9, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants