Skip to content

Releases: department-of-veterans-affairs/va.gov-cms

cms/v0.0.1100

10 Feb 20:39
0baf5f4
Compare
Choose a tag to compare

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: de...

Read more

cms/v0.0.1099

10 Jan 15:40
ba24a48
Compare
Choose a tag to compare

Release 0.0.1099 ami-0a29a649e3539098e

d4afdf9 VACMS-19616: Contact info block has remove button not working (#20222)

  • VACMS-19616: Require the contact information paragraph for several content types.

  • VACMS-19616: Adds tests for removing the remove button.

97240be Bump va-gov/content-build from 0.0.3657 to 0.0.3659 (#20242)

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


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>

ba24a48 VACMS-19888 Remove email signup widget feature toggle (#20191)

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

cms/v0.0.1098

08 Jan 13:40
9891291
Compare
Choose a tag to compare

Release 0.0.1098 ami-07b821db2652b5c17

0993b35 VAGAOV-TEAM-97941: Adds Form Builder role and permission (#20192)

  • Changes module name to include VA.gov prefix.

  • Adds access form builder permission.

  • Adds Form Builder user (form_builder_user) role with access form builder permission.

  • Adds unit test for permissions.yml

  • Updates annotation on existing test to be more accurate.

  • Updates routing:

  • Use RouteSubscriber rather than repeating same permission on every route.
  • Update to use new permission.
  • Updates existing tests to align with new permission. Note that these existing tests effectively test the RouteSubscriber functionality.

  • Small fix to hasRequirement check. Cannot take a specific permission as a second parameter. We'll set the permission whenever one is not set.

8d201f8 VAGOV-TEAM-94247: Updates content-creation script. (#20221)

  • Renames script from digital-forms.php to form-builder.php to reflect primary purpose of testing Form Builder.
  • Adds user creation to script. Creates two users, one with Form Builder access and one without.

9891291 VACMS-19967: Remove phone toggle post migration (#20101)

  • 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.

cms/v0.0.1097

07 Jan 13:39
a0a78c9
Compare
Choose a tag to compare

Release 0.0.1097 ami-01747fc5ce578a437

80e675e VACMS-19894: Remove all composer dependencies from dependabot except content build (#20147)

  • Update dependabot-updates.md

  • Update dependabot.yml

ac98ea3 Bump va-gov/content-build from 0.0.3654 to 0.0.3655 (#20151)

Bumps va-gov/content-build from 0.0.3654 to 0.0.3655.


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>

0763603 Update taxonomy-add-term.yml

c8740cb Update migrations-facility.md

b68dc41 Create CMS Announcement Template for Editors

7c97d87 Bump va-gov/content-build from 0.0.3655 to 0.0.3656 (#20207)

Bumps va-gov/content-build from 0.0.3655 to 0.0.3656.


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>

3653c51 VAGOV-TEAM-97920: Form Builder Navbar (#20149)

  • VAGOV-TEAM-97920:
  • Renames form-builder theme and sets it as page-level theme.
  • Allows for active tab to be set on each path.

  • Updates page template and styles for navbar

  • Removes unnecessary properties from base form.

  • Adds id class to each navbar tab

  • Adds unpkg external stylesheet to the module-defined library.

  • Attaches styles at page level rather than form level.

  • Adds unit test for libraries.yml.

  • Updates existing test suites.

  • Updates class names in test to reflect changes in template.

3a22d84 VACMS-19098: VBA Facility Workflow Notifications (#20109)

  • VACMS-19098: Adds new AdvancedQueue processor plugin for Content Workflow notifications.

  • VACMS-19098: Adds new direct recipient option to VA.gov AdvancedQueue job type base plugin.

  • VACMS-19098: Adds eca_workflow module to the system.

  • VACMS-19098: Adds new queue for workflow content notifications.

  • VACMS-19098: Adds new message template for VBA Facility draft content notifications.

  • VACMS-19098: Adds new ECA workflow that triggers draft notifcations for VBA Facility nodes workflow state transitions.

  • VACMS-19098: Theme changes for rendering Content Workflow: VBA Facility message body using standard email template.

  • VACMS-19098: Renames field_field_target_node_path to field_target_node_path.

  • VACMS-19098: Adds vba_facility_draft_content to mailsystem configuration to allow for html multi-part emails.

  • VACMS-19098: Turns on the VBA Facility workflow ECA model.

  • VACMS-19098: Correct faulty return comment.

  • Update config/sync/language/en/message.template.vba_facility_draft_content.yml

Co-authored-by: Christian Burk 766573+omahane@users.noreply.github.com

  • I missed this comma change, too.

  • VACMS-19098: Add the 'reject' portion of the email body.


Co-authored-by: Christian Burk 766573+omahane@users.noreply.github.com

e896d49 VACMS-19060: Ensure job is exported as an associative array to allow for proper tokenization of the DTO. (#20200)

7085339 VAGOV-TEAM-97922: Adds sidebar placeholder (#20155)

  • VAGOV-TEAM-97922: Adds sidebar placeholder to Form Builder pages.

  • Adds min-width to left column.

a0a78c9 Bump va-gov/content-build from 0.0.3656 to 0.0.3657 (#20217)

Bumps va-gov/content-build from 0.0.3656 to 0.0.3657.


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>

cms/v0.0.1096

20 Dec 13:09
1396867
Compare
Choose a tag to compare

Release 0.0.1096 ami-0a2d09489210c003d

8e4c751 Bump cypress-io/github-action from 6.7.7 to 6.7.8 (#20100)

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


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: Edmund Dunn 109987005+edmund-dunn@users.noreply.github.com

8c876c6 VACMS-20092: removed danse modules and unused samlauth module form composer.json (#20123)

67cb63f VACMS-19805: Adds new statuses (#19881) (#20121)

  • VACMS-19805: Adds new statuses

  • VACMS-19805: Brings Vet Center - Outstation in line with other facilities

  • Revert "VACMS-19805: Brings Vet Center - Outstation in line with other facilities"

This reverts commit 1f15486.

Co-authored-by: Christian Burk 766573+omahane@users.noreply.github.com

e42acf3 VACMS-20086: Adds code for Manila VA Clinic and removes unused code. (#20088)

c967f4d Bump va-gov/content-build from 0.0.3651 to 0.0.3653 (#20137)

Bumps va-gov/content-build from 0.0.3651 to 0.0.3653.


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>

6d4532b VACMS-19227: Adds Philippines as a US state for facility purposes (#20068)

18174d6 VACMS-19369: Adds messaging to Slack, following established pattern (#20078)

0a34fa1 VACMS-20126: update composer based dependencies (#20131)

This reverts commit 16c276b.

794a3db Update runbook-vba-facility-launch.md

2af7dd5 VACMS-19814: Update npm dependencies (#20025)

  • Updated node to 22.11.0

  • Updated cross-env to 7.0.3

  • Updated @babel/core to 7.26.0

  • Updated @axe-core/webdriver.js to 4.10.1
    Updated axe-core to 4.10.2

  • To accommodate braces 3.0.3

  • Updated chokidar to 4.0.1

  • Updated stylelint 15.11.0

1396867 Bump va-gov/content-build from 0.0.3653 to 0.0.3654 (#20146)

Bumps va-gov/content-build from 0.0.3653 to 0.0.3654.


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>

cms/v0.0.1095

18 Dec 14:09
b52da25
Compare
Choose a tag to compare

Release 0.0.1095 ami-0e629964b67dd5ab3

4f653ef VACMS-20022: Creating GA4 term glossary for README. (#20119)

b52da25 Shift Content Release start time to 9 am. (#20122)

cms/v0.0.1094

17 Dec 20:39
07c946b
Compare
Choose a tag to compare

Release 0.0.1094 ami-08ad41b1d856284a3

e23c459 Bump va-gov/content-build from 0.0.3649 to 0.0.3651 (#20117)

Bumps va-gov/content-build from 0.0.3649 to 0.0.3651.


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>

a968aef VACMS-20092: db update to truncate table, uninstall danse modules an (#20118)

07c946b Add rule for owenrship of the Manila custom module (#20113)

cms/v0.0.1093

16 Dec 20:39
7b9f72f
Compare
Choose a tag to compare

Release 0.0.1093 ami-035b2ab28dba3b4fc

96db4ed VACMS-19375: Fix for undefined anchor links. (#20094)

7b9f72f change title config (#20096)

Co-authored-by: Chris Kim chriskim@Chriss-MBP-2.attlocal.net
Co-authored-by: Christian Burk 766573+omahane@users.noreply.github.com

cms/v0.0.1092

13 Dec 20:39
43630de
Compare
Choose a tag to compare

Release 0.0.1092 ami-0c09df931bbb14cd9

43630de Bump va-gov/content-build from 0.0.3647 to 0.0.3649 (#20091)

Bumps va-gov/content-build from 0.0.3647 to 0.0.3649.


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>

cms/v0.0.1091

12 Dec 20:39
bd69fd8
Compare
Choose a tag to compare

Release 0.0.1091 ami-0aae23a6b9496ccb1

bd69fd8 Form Engine: Integration Branch (2) (#19123)

  • VATEAM-90582: Add 21-4140 Digital Form to seed script (#19047)

  • Add create_digital_forms

  • Add 21-4140 to digital forms script

  • Switch includeDob to snake case

  • VATEAM-90628: Add Identification Information Paragraph type (#19190)

  • Add OMB info fields to Digital Form (#19078)

  • Add Identification Information pattern

  • Add OMB Info to digital-forms script

  • Add Identification Information to digital-forms script

  • VATEAM-90650: Create Address Digital Form Pattern (#19331)

Creates a Paragraph type in Drupal for the "Address" pattern. The Paragraph type includes an "Include military address checkbox?" boolean field. Adds the new Paragraph type to the list of available Paragraph types in the "Steps" field of the Digital Form content type.

  • VATEAM-90651: Create Phone and Email Digital Form pattern (#19464)

Creates a Paragraph type in Drupal for the "Phone and Email Address" pattern. The Paragraph type includes an "Include email address?" boolean field. Adds the new Paragraph type to the list of available Paragraph types in the "Steps" field of the Digital Form content type.

  • VATEAM-94366: Create "Your personal information" Paragraph type (#19534)

Create a new Paragraph type called "Your personal information" that contains the "Name and Date of Birth" and "Identification Information" Paragraph types within it. Remove "Name and Date of Birth" and "Identification Information" as selectable Steps. Update the Digital Forms script to use the new Paragraph type.

  • VATEAM-90652: Create List & Loop pattern (#19816)

Creates a Paragraph type in Drupal for the "List & Loop" pattern. The Paragraph type includes an "Optional?" boolean field. Adds the new Paragraph type to the list of available Paragraph types in the "Steps" field of the Digital Form content type.


Co-authored-by: Derek Houck derek@derekhouck.com
Co-authored-by: Derek Houck derek.houck@agile6.com
Co-authored-by: Derek Houck 12766168+derekhouck@users.noreply.github.com