Skip to content

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

cms/v0.0.1106

20 Feb 20:39
a0d0d27
Compare
Choose a tag to compare

Release 0.0.1106 ami-06fab87910a5c8ba2

f14360b Bump int128/datadog-actions-metrics from 1.105.0 to 1.106.0 (#20430)

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


updated-dependencies:

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

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

80475ff VACMS-20426: Corrects forms audit 'Form Administration' allowed values (#20536)

  • VACMS-20426: Corrects form_administration exposed filter allowed values in Forms Audit view.

  • VACMS-20426: Updates form administration filter for Forms Audit CSV display.

2694a8f VAGOV-TEAM-99442: Review and Sign page (#20508)

    • Adds routing for Review-and-Sign page.
  • Initial scaffolding for controller method for Review-and-Sign page.
  • Adds theme for Review-and-Sign page.

  • Adds template for Review-and-Sign page.

  • Ties reviewAndSign controller method to the template for the Review-and-Sign page.

  • Updates comment on getPageUrl method.

    • Adds banner component with various types.
  • Adds banner--non-editable-pattern as a specific reusable instance of an info banner.
  • Adds css for review-and-sign page.

    • Further builds out review-and-sign page.
  • Refactors way of defining serif vs. sans-serif font for Form Builder page components.
    • Adds statement-of-truth image src as a template variable.
  • Uploads statement-of-truth image.
  • Passes image src from controller to template.
  • Updates tests.
  • Changes size and spacing on label for heading-with-label.

  • Changes text of button to return to layout.

  • Links review-and-sign page from layout page.

  • Adds functional test for Review and Sign page.

  • Allows for configurable heading level on banner component.

    • Adds width restriction to "single-column" pages.
  • Replaces some class descriptors with id attributes.

21612e7 VAGOV-TEAM-96557: Add default steps to digital form (#20589)

  • Adds createDigitalForm method to DigitalFormsService class.

  • Implements funtionality for adding a (default) Your Personal Information step.

  • Implements functionality for adding a (default) Address Information step.

  • Implements functionality for adding a (default) Contact Information step.

  • Adds default steps on initial form creation from Form Info step.

  • Updates default title for Identification Information.

  • Do not include Veteran's Service Number by default.

c090b90 Install and use the correct node version when starting Next Build. (#20132)

  • Install and use the correct node version when starting Next Build.

  • Add nvm install to next-build.sh.

  • Add nvm use to storybook & drupal theme build commands.

  • Change Tugboat command to Next Start.

  • Move Next Build server start ahead of tests; mostly formatting changes.

  • Build prior to starting next-build server.

  • Run next server in background so that following items can proceed.

  • Remove Next from tugboat.yml since it is out in config.yml.

a0d0d27 update drupal core (#20605)

cms/v0.0.1105

18 Feb 20:39
d6187a1
Compare
Choose a tag to compare

Release 0.0.1105 ami-02e8f1b465802b7cd

d6187a1 VATEAM-101160: Create "Custom Step" paragraph and text input component in Drupal (#20402)

Creates Custom Step, Page, and Text Input Paragraph types for use with the Digital Form content type.

cms/v0.0.1104

17 Feb 20:39
29a3e1b
Compare
Choose a tag to compare

Release 0.0.1104 ami-0c950f6c8fccf66e0

29a3e1b VACMS-20308: update content-build and simplesamlphp dependencies (#20539)

cms/v0.0.1103

14 Feb 20:39
3868a96
Compare
Choose a tag to compare

Release 0.0.1103 ami-085c3595b5654266e

db8ee65 Update ap-defect.md (#20526)

abe99b2 Update dark-launch.md (#20527)

3868a96 Bump actions/setup-node from 4.1.0 to 4.2.0 (#20383)

Bumps actions/setup-node from 4.1.0 to 4.2.0.


updated-dependencies:

  • dependency-name: actions/setup-node
    dependency-type: direct:production
    update-type: version-update:semver-minor
    ...

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

cms/v0.0.1102

13 Feb 00:09
dfe0014
Compare
Choose a tag to compare

Release 0.0.1102 ami-017ca066167b030a4

f9dec1e Create jekyll-gh-pages.yml (#20509)

Trying out Jekyll for surfacing our documentation.

225c2ae Revert "Create jekyll-gh-pages.yml (#20509)" (#20511)

This reverts commit f9dec1e.

cfc2743 Update dark-launch.md (#20517)

  • Update dark-launch.md

  • Clarify publishing step

78eec12 Replace URL example with placeholder content (#20496)

91d1bc7 added recently changed or added content view. (#20427)

  • added recently changed or added content view.

  • set published status to default

  • updated view title, file neame, and removed menu.

  • added section filter

dfe0014 update config_split module (#20515)

cms/v0.0.1101

12 Feb 23:18
0baf5f4
Compare
Choose a tag to compare

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] [email protected]
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 [email protected]
Co-authored-by: Tim Cosgrove [email protected]

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] [email protected]
    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] [email protected]
    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] [email protected]
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 [email protected]
Co-authored-by: Daniel Sasser [email protected]

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] [email protected]
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] [email protected]
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 [email protected]

  • I missed this comma change, too.

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


Co-authored-by: Christian Burk [email protected]

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] [email protected]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>