Skip to content

cms/v0.0.1100

Compare
Choose a tag to compare
@va-bot va-bot released this 10 Feb 20:39
0baf5f4

Release 0.0.1100 ami-05073df19100a876f

fd1bd17 VACMS-19623: Phone label should not show in some forms (#20218)

  • VACMS-19967: Removes toggle configuration and dependent code

  • VACMS-19967: Removal of the rest of the code, one hopes

  • VACMS-19967: Removes constructor, as no longer overridden

  • VACMS-19967: Removes telephone field from config

  • Revert "VACMS-19967: Removes telephone field from config"

This reverts commit 7e8cad5.

  • VACMS-19967: Removes old mental health phone number

  • Revert "VACMS-19967: Removes old mental health phone number"

This reverts commit 80bdbe6.

3ce85b1 Bump va-gov/content-build from 0.0.3659 to 0.0.3660 (#20266)

Bumps va-gov/content-build from 0.0.3659 to 0.0.3660.


updated-dependencies:

  • dependency-name: va-gov/content-build
    dependency-type: direct:production
    update-type: version-update:semver-patch
    ...

Signed-off-by: dependabot[bot] support@github.com
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

4dc0707 VAGOV-TEAM-100670: Removes sidebar placeholder and two-column layout (#20267)

  • VAGOV-TEAM-100670: Removes sidebar placeholder and two-column layout

  • Updates test to no longer expect sidebar to be present.

fa0964a VACMS-20140: patch to fix warning about accepting cookies in the browser (#20141)


Co-authored-by: Tim Cosgrove timcosgrove@users.noreply.github.com
Co-authored-by: Tim Cosgrove tcosgrove@metrostar.com

810c0d9 Update taxonomy-add-term.yml

b2e3941 Update taxonomy-update-term.yml

88bdc2a VAGOV-TEAM-100673: Removes navbar and replaces with subtitle. (#20268)

  • VAGOV-TEAM-100673: Removes navbar and replaces with subtitle.

  • Replace div with p on subtitle.

9a25879 [DOCS] Update getting-started.md (#20281)

  • Update getting-started.md

Updating guidance on pulling files down.

  • Update getting-started.md

Further refinement.

  • Update getting-started.md

Spelling etc.

58f9574 VACMS-17896: Allows all forms or selected forms. (#20275)

0eb1b15 VACMS-19974: Adds help text to general field (#20301)

f9490b7 VAGOV-TEAM-98818-home: Adds Home page to Form Builder (#20299)

  • VAGOV-TEAM-98818:
  • Replaces Intro with Home.
  • Changes Home page to be a simple content page rather than a form.
  • Updates tests to reflect change.
  • Adds library for home-page-specific css.
  • Adds initial css for page.
  • Adds a service for fetching Digital Forms.

    • Retrieves DigitalFormsService from the service container for use in the controller.
  • Passes all Digital Form nodes to Home page template.
  • Renders and styles the list of "recent" digital forms (all of them for now).

  • Sets styling for elements within the Form Builder to match VADS.

  • Adds unit test for DigitalFormsService

  • Updates Home page functional test to ensure proper rendering of recent forms.

  • Changes recent-form list to

      .

    • Replaces h4 with h3. Styles as h4.

    • Updates docblock type hint for $digitalFormsService to replace incorrect path.

    • Moves page load to individual tests so testRecentFormsList can load it after creating test node.

    • Adds comment to clarify passing FALSE parameter to getDigitalForms.

    a492a40 VACMS-19794: Removes Connect with us tech debt (#20303)

    • VACMS-19974: Adds help text to general field

    • VACMS-19794: Updates config and twig for removed connect with us

    631f2c7 Update Content Build package to 0.0.3666. (#20310)

    remaining tests not relevant to this code change.

    f0b11cc VACMS-8251: Updates FWB help text, removing op status (#20309)

    3e62942 VACMS-20320: Sorts properties alphabetically (#20321)

    05ff5bb Remove file called 'core' that should not have been added. (#20326)

    1e07608 Ignore core file that DDEV creates. (#20332)

    Pushing this through.

    8a1e436 set page cache from one day to one hour. (#20341)

    b9365f9 VAGOV-TEAM-99444: Form Info page (#20311)

    • Renames start-conversion to form-name. Adjusts routing, tests, etc.

    • Defines two routes (create, edit) for form-name page. Uses same controller method to handle the two routes.

    • Adds method to DigitalFormsService to fetch individual Digital Form node.

      • Moves base Form logic to FormBuilderBase. (FormBuilderNodeBase and FormBuilderEditBase will be removed later).
    • Adds functionality to use class for both edit and create.
    • Updates controller to handle loading/passing of Digital Form node when nid is passed in.

    • Adds entityTypeManager as explicity dependency of FormBuilderBase.
      Things work without it, but it's more clear to be explicit.

      • Sets default values on form fields when in "edit" mode.
    • Creates new node in "create" mode; updates fields in "edit" mode.
    • Removes $nid from calls to getFormPage

      • Removes FormBuilderNodeBase and FormBuilderEditBase.
    • Updates NameAndDob form to extend from FormBuilderBase.
      • Adds flag to indicate whether the node can be empty.
    • Throws exception when node is empty and shouldn't be.
    • Adds loading of digital form by node id to nameAndDob controller method.

    • Moves isCreate flag and logic from base form to FormName form, as this is the only form that should have this.

    • Sets back-button redirect to the edit page rather than create page.

    • Removes test classes for now-unused Form base classes. Combines tests into remaining base class.

    • Removes condition to only save on updated node. Doesn't apply here (at least yet).

    • Updates tests for controller.

    • Updates tests for FormName form.

    • Small update to test for back button on NameAndDobTest

    • Removes unnecessary check for empty value.

    • Adds unit test for getDigitalForm method on the service.

    • Changes "Form Name" to "Form Info". Updates routes, class names, etc.

    • Updates page title and removes help text.

    • Changes "Continue" button text to "Save and continue".

    • Change page subtitle on Form Info page.

    • Removes redundant drupalGet callls. This is handled in the shared methods called immediately after.

      • Adds tests asserting correct subtitle.
    • Updates test to handle change to button label.
      • Removes back button on Form Info page.
    • Removes tests related to back button.
    • Updates controller tests to check for populated vs. empty fields on edit vs. create mode.
    • Changes required field label to "(Required)" rather than just an asterisk "".

    • Removes help text from various fields.

    • Configures custom template and css for Form Info page.

    • Renders form via template and styles via css.

    • Changes color on form-field hint text.

    • Updates test to align with updated page text.

    • Updates LibrariesTest to check for new libraries.

    • Updates ModuleTest to ensure presence of form themes.

    • Makes form elements fill form width so they all match.

    7145cee VACMS-19162: Ensure repeat-end dropdown does not exist on the page. (#20344)

    • VACMS-19162: Ensure repeat-end dropdown does not exist on the page. This ensures that screen readers cannot see it, and editors cannot change the default value.

    • VACMS-19162: Actually hide the repeat-end element from screen readers.

    3a58120 Bump int128/datadog-actions-metrics from 1.104.0 to 1.105.0 (#20304)

    All this does is update the reference to a Github Action; not concerned about conflicts.

    Bumps int128/datadog-actions-metrics from 1.104.0 to 1.105.0.


    updated-dependencies:

    • dependency-name: int128/datadog-actions-metrics
      dependency-type: direct:production
      update-type: version-update:semver-minor
      ...

    Signed-off-by: dependabot[bot] support@github.com
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

    905d0cd Bump undici in /docroot/modules/custom/va_gov_graphql/assets/explorer (#20209)

    Bumps undici from 5.26.3 to 5.28.4.


    updated-dependencies:

    • dependency-name: undici
      dependency-type: indirect
      ...

    Signed-off-by: dependabot[bot] support@github.com
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

    b1cc6c1 Add README for VaGovBuildTrigger Module (#19903)

    • add first draft

    • add graph

    • update link

    cb2a03f Bump cypress-io/github-action from 6.7.8 to 6.7.10 (#20348)

    Bumps cypress-io/github-action from 6.7.8 to 6.7.10.


    updated-dependencies:

    • dependency-name: cypress-io/github-action
      dependency-type: direct:production
      update-type: version-update:semver-patch
      ...

    Signed-off-by: dependabot[bot] support@github.com
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Tim Cosgrove timcosgrove@users.noreply.github.com

    3db7286 Bump dependabot/fetch-metadata from 2.1.0 to 2.3.0 (#20347)

    Bumps dependabot/fetch-metadata from 2.1.0 to 2.3.0.


    updated-dependencies:

    • dependency-name: dependabot/fetch-metadata
      dependency-type: direct:production
      update-type: version-update:semver-minor
      ...

    Signed-off-by: dependabot[bot] support@github.com
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Tim Cosgrove timcosgrove@users.noreply.github.com

    0d2e729 remove comment (#19606)

    c8804b6 Audit: CMS docs for upstream/downstream dependencies and API users re: Forms / Facilities (#18230)

    • Update CMS upstream dependencies for Forms and Facilities

    • Update CMS downstream dependencies for Forms and Facilities

    • cleanup and API user notes


    Co-authored-by: Tim Cosgrove timcosgrove@users.noreply.github.com

    3b320c1 VACMS-20262: Adds JS change to remove VBA service descriptions (#20362)

    38e98d2 VACMS-20358: Updates Forms audit for language (#20379)

    142b4c5 VACMS-19406: Excludes the Manila VAMC from getting auotomated path (#20377)

    Co-authored-by: Jill Adams 85581471+jilladams@users.noreply.github.com

    b912a8d VACMS-17674: remove already created services (#20354)

    ba5b034 Update dependabot.yml (#20392)

    Trying indentation fixes to see if that is preventing Dependabot from updating va-gov/content-build

    1b32f4a VAGOV-TEAM-101466: Layout Page (#20373)

    • Initial wiring for Layout page:
    • routing
    • controller method
    • theme definition
    • template
    • css
    • Implements static structure of layout page.
    • Complete/incomplete status tags appear but are not accurate.
    • Steps 1-3 are hard-coded (subject to change).
    • Updates links on home page to point to layout page.

    • Moves chapter-of-type check from FormBuilderBase to DigitalFormsService.

    • Adds getDigitalFormStepStatus to DigitalFormsService.

      • Defines variables for layout twig template.
    • Calculates status for each step and passes to template.
    • Displays status on template according to passed-in values.
      • Adds DigitalForm class as a wrapper around DigitalForm nodes.
    • Moves some logic from DigitalFormsService into the DigitalForm wrapper class to be more OOP.
    • Adds check in constructor to ensure passed-in node is a DigitalForm node.

    • Updates getDigitalForm method to return null if the node is not a digital_form node.

    • Updates DigitalFormsService methods to returned DigitalForm objects rather than plain nodes.

    • Adds __call magic method to DigitalForm class.

    • Updates Controller to accommodate changed architecture utilizing DigitalForm wrapper class.

    • Adds wrapDigitalForm to DigitalFormsService.

    • Updates Form classes to align with new DigitalForm wrapper-class architecture.

      • Fixes error: DigitalFormsService method getDigitalForms was not returning value.
    • Updates test to check for this behavior.
      • Adds handling of additional (non-standard) steps.
    • Adds functional test for Layout page.
    • Fixes typo on function annotation.

    • Adds method annotations for methods that are handled via the __call magic method.

    • Fixes case on param annotation.

    • Updates annotation to include more methods.

    • Updates form-info submit button to redirect to layout page.

    • Removes caching on Form Builder pages.

    32e1bf8 Update actions/cache to latest version. (#20396)

    a4f60e5 VACMS-12933: Exclude forms from appearing in VACO and VBA results (#20391)

    • VACMS-12933: Adds patch for taxonomy entity index to allow for fields to be excluded from views result.

    • VACMS-12933: Exclude the field_va_form_administration field from taxonomy term View argument query.

    dc465b9 turned off browser cache (#20405)

    0572a17 VAGOV-TEAM-101602: Breadcrumbs (#20404)

      • Adds mechanism to define breadcrumbs and pass to page wrapper.
    • Defines the breadcrumbs for the Form Info page.
    • Defines the breadcrumbs for the Layout page.
      • Adds a template for rendering breadcrumbs.
    • Includes the breadcrumb template from the page template.
    • Adds css.
    • Adds test cases for breadcrumbs.

      • Updates breadcrumb strucutre to align with updated designs.
    • Adds '#content' link to current breadcrumb.
    • Adds aria-current=page attribute to current breadcrumb list element.
    • Updates breadcrumb tests to expect updated structure.

    • Changes url for layout page from '/form-builder/{nid}/layout' to '/form-builder/{nid}'.

    0baf5f4 VACMS-19075: Reduces services to only facility (#20417)

    • VACMS-19075: Reduces services to only facility

    • VACMS-19075: Restores Vet Center and VBA specific code

    • VACMS-19075: Updates throbber message.

    • VACMS-19075: Fixes a typo that was throwing validation errors

    • VAGOV-TEAM-101602: Breadcrumbs (#20404)

      • Adds mechanism to define breadcrumbs and pass to page wrapper.
    • Defines the breadcrumbs for the Form Info page.
    • Defines the breadcrumbs for the Layout page.
      • Adds a template for rendering breadcrumbs.
    • Includes the breadcrumb template from the page template.
    • Adds css.
    • Adds test cases for breadcrumbs.

      • Updates breadcrumb strucutre to align with updated designs.
    • Adds '#content' link to current breadcrumb.
    • Adds aria-current=page attribute to current breadcrumb list element.
    • Updates breadcrumb tests to expect updated structure.

    • Changes url for layout page from '/form-builder/{nid}/layout' to '/form-builder/{nid}'.


    Co-authored-by: Ryan Koch 6863534+ryguyk@users.noreply.github.com