From 8c1cc84e2c2bcad1b4e1c2e715321897f1b5bf9d Mon Sep 17 00:00:00 2001 From: Daniel Schiavone Date: Wed, 6 Sep 2023 11:31:32 -0400 Subject: [PATCH 01/14] VACMS-15055: AP Install and enable computed_breadcrumbs. Resolve conflict. --- .github/ISSUE_TEMPLATE/ap-defect.md | 1 - composer.json | 1 + composer.lock | 189 ++++++++++++++++++++++++---- config/sync/core.extension.yml | 1 + 4 files changed, 168 insertions(+), 24 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/ap-defect.md b/.github/ISSUE_TEMPLATE/ap-defect.md index f9d3c39fa8..988379acd9 100644 --- a/.github/ISSUE_TEMPLATE/ap-defect.md +++ b/.github/ISSUE_TEMPLATE/ap-defect.md @@ -16,7 +16,6 @@ labels: Accelerated Publishing, Defect Critical / Major / Minor ```[tasklist] -### - [ ] The problem as described is fixed - [ ] The repro steps result in 'expected result' - [ ] An automated test is written to catch the problem, if appropriate diff --git a/composer.json b/composer.json index 8f4ff0295c..0f06e403c1 100644 --- a/composer.json +++ b/composer.json @@ -37,6 +37,7 @@ "drupal/change_labels": "dev-3326097-remove-dependency-on-drupal-autoservices#7f92f90b456ac2f394dd434257e39e1d9b3086eb", "drupal/coder": "^8.3", "drupal/components": "^3.0@beta", + "drupal/computed_breadcrumbs": "^1.1", "drupal/config_ignore": "^2.1", "drupal/config_override_warn": "^1.0", "drupal/config_split": "^1.9", diff --git a/composer.lock b/composer.lock index 6d43f4214b..fe5365ffdc 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "a743e7785edf14906700f0eb4f254c91", + "content-hash": "9a4db450cfbac8ae135ce9eeaf598d54", "packages": [ { "name": "alchemy/zippy", @@ -3277,6 +3277,54 @@ "source": "https://git.drupalcode.org/project/components" } }, + { + "name": "drupal/computed_breadcrumbs", + "version": "1.1.1", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/computed_breadcrumbs.git", + "reference": "1.1.1" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/computed_breadcrumbs-1.1.1.zip", + "reference": "1.1.1", + "shasum": "876dbcedaa3d71b7e6f6d48089019709cc0f70ff" + }, + "require": { + "drupal/core": "^9.0 || ^10" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "1.1.1", + "datestamp": "1689016771", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "blazey", + "homepage": "https://www.drupal.org/user/353861" + }, + { + "name": "Eli-T", + "homepage": "https://www.drupal.org/user/516878" + } + ], + "description": "Provides breadcrumbs as computed fields.", + "homepage": "https://www.drupal.org/project/computed_breadcrumbs", + "support": { + "source": "https://git.drupalcode.org/project/computed_breadcrumbs" + } + }, { "name": "drupal/config_filter", "version": "1.10.0", @@ -3738,17 +3786,17 @@ }, { "name": "drupal/content_model_documentation", - "version": "1.0.15", + "version": "1.0.14", "source": { "type": "git", "url": "https://git.drupalcode.org/project/content_model_documentation.git", - "reference": "1.0.15" + "reference": "1.0.14" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/content_model_documentation-1.0.15.zip", - "reference": "1.0.15", - "shasum": "839b4c7d507425fdc28a96e93b3b11cf08f7f938" + "url": "https://ftp.drupal.org/files/projects/content_model_documentation-1.0.14.zip", + "reference": "1.0.14", + "shasum": "f01554238781ecf39f3c508ee7604f2ab69e302e" }, "require": { "drupal/config_views": "~2.1", @@ -3757,8 +3805,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "1.0.15", - "datestamp": "1695661432", + "version": "1.0.14", + "datestamp": "1695308243", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4964,6 +5012,85 @@ "irc": "irc://irc.freenode.org/drupal-contribute" } }, + { + "name": "drupal/easy_breadcrumb", + "version": "2.0.5", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/easy_breadcrumb.git", + "reference": "2.0.5" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/easy_breadcrumb-2.0.5.zip", + "reference": "2.0.5", + "shasum": "e73a7c3568fccaf85b3df0ddd98d713f4d2f5415" + }, + "require": { + "drupal/core": "^9.2 || ^10" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "2.0.5", + "datestamp": "1673559799", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "Neslee Canil Pinto", + "homepage": "https://www.drupal.org/u/neslee-canil-pinto", + "role": "Maintainer" + }, + { + "name": "Greg Boggs", + "homepage": "https://www.drupal.org/u/greg-boggs", + "role": "Maintainer" + }, + { + "name": "hmartens", + "homepage": "https://www.drupal.org/user/622826" + }, + { + "name": "loopduplicate", + "homepage": "https://www.drupal.org/user/717290" + }, + { + "name": "Neslee Canil Pinto", + "homepage": "https://www.drupal.org/user/3580850" + }, + { + "name": "NickDickinsonWilde", + "homepage": "https://www.drupal.org/user/3094661" + }, + { + "name": "renatog", + "homepage": "https://www.drupal.org/user/3326031" + }, + { + "name": "sonemonu", + "homepage": "https://www.drupal.org/user/1667988" + }, + { + "name": "tatarbj", + "homepage": "https://www.drupal.org/user/649590" + } + ], + "description": "Adds configuration to the system breadcrumbs.", + "homepage": "https://www.drupal.org/project/easy_breadcrumb", + "support": { + "source": "https://git.drupalcode.org/project/easy_breadcrumb", + "issues": "https://www.drupal.org/project/issues/easy_breadcrumb" + } + }, { "name": "drupal/embed", "version": "1.6.0", @@ -6859,6 +6986,14 @@ { "name": "colorfield", "homepage": "https://www.drupal.org/user/2295486" + }, + { + "name": "dan2k3k4", + "homepage": "https://www.drupal.org/user/2437398" + }, + { + "name": "jmolivas", + "homepage": "https://www.drupal.org/user/678770" } ], "description": "GraphQL Menu helpers.", @@ -7547,10 +7682,6 @@ "name": "bnjmnm", "homepage": "https://www.drupal.org/user/2369194" }, - { - "name": "ivnish", - "homepage": "https://www.drupal.org/user/3547706" - }, { "name": "jrockowitz", "homepage": "https://www.drupal.org/user/371407" @@ -8926,10 +9057,6 @@ "name": "Mykhailo Gurei", "homepage": "https://www.drupal.org/u/ozin", "role": "Maintainer" - }, - { - "name": "voleger", - "homepage": "https://www.drupal.org/user/3260314" } ], "description": "Provide an additional custom fields which can be used on Menu link", @@ -9831,6 +9958,10 @@ "name": "shadcn", "homepage": "https://shadcn.com" }, + { + "name": "roaguicr", + "homepage": "https://www.drupal.org/user/2334450" + }, { "name": "rrrob", "homepage": "https://www.drupal.org/user/273533" @@ -13140,6 +13271,10 @@ "name": "anand.toshniwal93", "homepage": "https://www.drupal.org/user/3345088" }, + { + "name": "joelpittet", + "homepage": "https://www.drupal.org/user/160302" + }, { "name": "MChittenden", "homepage": "https://www.drupal.org/user/2288348" @@ -19039,16 +19174,16 @@ }, { "name": "psr/http-client", - "version": "1.0.3", + "version": "1.0.2", "source": { "type": "git", "url": "https://github.com/php-fig/http-client.git", - "reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90" + "reference": "0955afe48220520692d2d09f7ab7e0f93ffd6a31" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-client/zipball/bb5906edc1c324c9a05aa0873d40117941e5fa90", - "reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90", + "url": "https://api.github.com/repos/php-fig/http-client/zipball/0955afe48220520692d2d09f7ab7e0f93ffd6a31", + "reference": "0955afe48220520692d2d09f7ab7e0f93ffd6a31", "shasum": "" }, "require": { @@ -19085,9 +19220,9 @@ "psr-18" ], "support": { - "source": "https://github.com/php-fig/http-client" + "source": "https://github.com/php-fig/http-client/tree/1.0.2" }, - "time": "2023-09-23T14:17:50+00:00" + "time": "2023-04-10T20:12:12+00:00" }, { "name": "psr/http-factory", @@ -26792,7 +26927,11 @@ }, { "name": "va-gov/content-build", +<<<<<<< HEAD "version": "v0.0.3352", +======= + "version": "v0.0.3350", +>>>>>>> f76c4785d (VACMS-15055: AP Install and enable computed_breadcrumbs. Resolve conflict.) "source": { "type": "git", "url": "https://github.com/department-of-veterans-affairs/content-build.git", @@ -26828,7 +26967,11 @@ "description": "Front-end for VA.gov. This repository contains the code that generates the www.va.gov website. It contains a Metalsmith static site builder that uses a Drupal CMS for content. This file is here to publish releases to https://packagist.org/packages/va-gov/content-build, so that the CMS CI system can install it and update it using standard composer processes, and so that we can run tests across both systems. See https://github.com/department-of-veterans-affairs/va.gov-cms for the CMS repo, and stand by for more documentation.", "support": { "issues": "https://github.com/department-of-veterans-affairs/content-build/issues", +<<<<<<< HEAD "source": "https://github.com/department-of-veterans-affairs/content-build/tree/v0.0.3352" +======= + "source": "https://github.com/department-of-veterans-affairs/content-build/tree/v0.0.3350" +>>>>>>> f76c4785d (VACMS-15055: AP Install and enable computed_breadcrumbs. Resolve conflict.) }, "time": "2023-09-25T18:29:18+00:00" }, @@ -27687,5 +27830,5 @@ "platform-overrides": { "php": "8.1" }, - "plugin-api-version": "2.3.0" + "plugin-api-version": "2.6.0" } diff --git a/config/sync/core.extension.yml b/config/sync/core.extension.yml index 851382789e..250f538411 100644 --- a/config/sync/core.extension.yml +++ b/config/sync/core.extension.yml @@ -25,6 +25,7 @@ module: change_labels: 0 ckeditor: 0 components: 0 + computed_breadcrumbs: 0 config: 0 config_filter: 0 config_ignore: 0 From 2fdb07c85afd7fbc319e8492877c60a4d5c8323a Mon Sep 17 00:00:00 2001 From: Daniel Schiavone Date: Wed, 13 Sep 2023 15:27:11 -0400 Subject: [PATCH 02/14] VACMS-15055: CMS Breadcrumb data is available via JSON:API. Add easy_breadcrumb module. --- composer.json | 1 + composer.lock | 2 +- config/sync/core.extension.yml | 1 + config/sync/easy_breadcrumb.settings.yml | 45 ++++++++++++++++++++++++ 4 files changed, 48 insertions(+), 1 deletion(-) create mode 100644 config/sync/easy_breadcrumb.settings.yml diff --git a/composer.json b/composer.json index 0f06e403c1..6615a34bb5 100644 --- a/composer.json +++ b/composer.json @@ -56,6 +56,7 @@ "drupal/diff": "^1.0", "drupal/dropzonejs": "^2.0", "drupal/dynamic_entity_reference": "^3.0", + "drupal/easy_breadcrumb": "^2.0", "drupal/embed": "^1.3", "drupal/entity_block": "^1.0@beta", "drupal/entity_browser": "^2.4", diff --git a/composer.lock b/composer.lock index fe5365ffdc..cc74f8363e 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "9a4db450cfbac8ae135ce9eeaf598d54", + "content-hash": "4a229cf5e17c681736987f6cc56c9dbf", "packages": [ { "name": "alchemy/zippy", diff --git a/config/sync/core.extension.yml b/config/sync/core.extension.yml index 250f538411..2af7eca1f0 100644 --- a/config/sync/core.extension.yml +++ b/config/sync/core.extension.yml @@ -54,6 +54,7 @@ module: dropzonejs: 0 dynamic_entity_reference: 0 dynamic_page_cache: 0 + easy_breadcrumb: 0 editor: 0 embed: 0 entity_block: 0 diff --git a/config/sync/easy_breadcrumb.settings.yml b/config/sync/easy_breadcrumb.settings.yml new file mode 100644 index 0000000000..272f2de5f9 --- /dev/null +++ b/config/sync/easy_breadcrumb.settings.yml @@ -0,0 +1,45 @@ +_core: + default_config_hash: i76EDs9aAKdrR4nZfe_woXsD0yihn4avDej8uClXES8 +applies_admin_routes: true +include_invalid_paths: false +excluded_paths: '' +replaced_titles: '' +custom_paths: '' +include_home_segment: false +alternative_title_field: field_breadcrumb_title +home_segment_title: Home +home_segment_keep: false +include_title_segment: true +title_from_page_when_available: true +title_segment_as_link: false +use_menu_title_as_fallback: false +use_page_title_as_menu_title_fallback: false +menu_title_preferred_menu: '' +remove_repeated_segments: true +language_path_prefix_as_segment: false +absolute_paths: false +hide_single_home_item: false +term_hierarchy: false +use_site_title: false +add_structured_data_json_ld: false +capitalizator_mode: ucwords +capitalizator_ignored_words: + - of + - and + - or + - de + - del + - 'y' + - o + - a +capitalizator_forced_words: { } +capitalizator_forced_words_case_sensitivity: true +capitalizator_forced_words_first_letter: false +follow_redirects: true +limit_segment_display: false +segment_display_limit: 0 +truncator_mode: false +truncator_length: 100 +truncator_dots: true +remove_repeated_segments_text_only: 0 +home_segment_validation_skip: 0 From 65cc05955e3a90cb7da322e7e6ac90abbbdcdbda Mon Sep 17 00:00:00 2001 From: Daniel Schiavone Date: Tue, 19 Sep 2023 12:11:10 -0400 Subject: [PATCH 03/14] VACMS-15055: CMS Breadcrumb data is available via JSON:API. Update composer.lock --- composer.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.lock b/composer.lock index cc74f8363e..0f76370b3f 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "4a229cf5e17c681736987f6cc56c9dbf", + "content-hash": "6bc5ebbdf4ebb52232e3e6893edd1942", "packages": [ { "name": "alchemy/zippy", From d034566b7b8c6565a97a00f7c0b531f7be3117ac Mon Sep 17 00:00:00 2001 From: Daniel Schiavone Date: Tue, 19 Sep 2023 14:01:57 -0400 Subject: [PATCH 04/14] VACMS-15055: Add computed breadcrumbs field to news story and story listing. --- .../sync/core.entity_view_display.node.news_story.default.yml | 3 +++ .../core.entity_view_display.node.story_listing.default.yml | 1 + 2 files changed, 4 insertions(+) diff --git a/config/sync/core.entity_view_display.node.news_story.default.yml b/config/sync/core.entity_view_display.node.news_story.default.yml index e3c38e7694..8cf86b2bb3 100644 --- a/config/sync/core.entity_view_display.node.news_story.default.yml +++ b/config/sync/core.entity_view_display.node.news_story.default.yml @@ -89,10 +89,13 @@ content: settings: image_link: '' image_style: 2_1_medium_thumbnail + image_loading: + attribute: lazy third_party_settings: { } weight: 4 region: content hidden: + breadcrumbs: true content_moderation_control: true field_administration: true field_last_saved_by_an_editor: true diff --git a/config/sync/core.entity_view_display.node.story_listing.default.yml b/config/sync/core.entity_view_display.node.story_listing.default.yml index 5d4b3d3d6a..3b57589925 100644 --- a/config/sync/core.entity_view_display.node.story_listing.default.yml +++ b/config/sync/core.entity_view_display.node.story_listing.default.yml @@ -83,6 +83,7 @@ content: weight: 7 region: content hidden: + breadcrumbs: true content_moderation_control: true field_administration: true field_last_saved_by_an_editor: true From 9bb2809922fd8fe0b12c41ff0bcc3aca33d82984 Mon Sep 17 00:00:00 2001 From: Daniel Schiavone Date: Wed, 20 Sep 2023 14:52:40 -0400 Subject: [PATCH 05/14] VACMS-15055: Remove easy breadcrumbs. --- config/sync/core.extension.yml | 1 - config/sync/easy_breadcrumb.settings.yml | 45 ------------------------ 2 files changed, 46 deletions(-) delete mode 100644 config/sync/easy_breadcrumb.settings.yml diff --git a/config/sync/core.extension.yml b/config/sync/core.extension.yml index 2af7eca1f0..250f538411 100644 --- a/config/sync/core.extension.yml +++ b/config/sync/core.extension.yml @@ -54,7 +54,6 @@ module: dropzonejs: 0 dynamic_entity_reference: 0 dynamic_page_cache: 0 - easy_breadcrumb: 0 editor: 0 embed: 0 entity_block: 0 diff --git a/config/sync/easy_breadcrumb.settings.yml b/config/sync/easy_breadcrumb.settings.yml deleted file mode 100644 index 272f2de5f9..0000000000 --- a/config/sync/easy_breadcrumb.settings.yml +++ /dev/null @@ -1,45 +0,0 @@ -_core: - default_config_hash: i76EDs9aAKdrR4nZfe_woXsD0yihn4avDej8uClXES8 -applies_admin_routes: true -include_invalid_paths: false -excluded_paths: '' -replaced_titles: '' -custom_paths: '' -include_home_segment: false -alternative_title_field: field_breadcrumb_title -home_segment_title: Home -home_segment_keep: false -include_title_segment: true -title_from_page_when_available: true -title_segment_as_link: false -use_menu_title_as_fallback: false -use_page_title_as_menu_title_fallback: false -menu_title_preferred_menu: '' -remove_repeated_segments: true -language_path_prefix_as_segment: false -absolute_paths: false -hide_single_home_item: false -term_hierarchy: false -use_site_title: false -add_structured_data_json_ld: false -capitalizator_mode: ucwords -capitalizator_ignored_words: - - of - - and - - or - - de - - del - - 'y' - - o - - a -capitalizator_forced_words: { } -capitalizator_forced_words_case_sensitivity: true -capitalizator_forced_words_first_letter: false -follow_redirects: true -limit_segment_display: false -segment_display_limit: 0 -truncator_mode: false -truncator_length: 100 -truncator_dots: true -remove_repeated_segments_text_only: 0 -home_segment_validation_skip: 0 From 0d5607d025b1444e2e4a1b5b9ef1479f0924f7d7 Mon Sep 17 00:00:00 2001 From: Daniel Schiavone Date: Wed, 20 Sep 2023 15:28:10 -0400 Subject: [PATCH 06/14] VACMS-15055: Update content type displays with hidden computed_breadcrumb field. --- ...ntity_view_display.node.banner.default.yml | 1 + ...isplay.node.basic_landing_page.default.yml | 3 +- ...lay.node.campaign_landing_page.default.yml | 3 ++ ...splay.node.centralized_content.default.yml | 1 + ...ty_view_display.node.checklist.default.yml | 2 +- ...isplay.node.documentation_page.default.yml | 34 +++++++++++++++++++ ...entity_view_display.node.event.default.yml | 10 ++++++ ...iew_display.node.event_listing.default.yml | 2 +- ..._display.node.faq_multiple_q_a.default.yml | 1 + ...y.node.full_width_banner_alert.default.yml | 1 + ...ode.health_care_local_facility.default.yml | 3 +- ...alth_care_local_health_service.default.yml | 1 + ...health_care_region_detail_page.default.yml | 2 +- ...y.node.health_care_region_page.default.yml | 3 ++ ...y.node.health_services_listing.default.yml | 2 +- ...view_display.node.landing_page.default.yml | 1 + ...isplay.node.leadership_listing.default.yml | 2 +- ...display.node.locations_listing.default.yml | 5 ++- ...display.node.media_list_images.default.yml | 2 +- ...display.node.media_list_videos.default.yml | 2 +- ...view_display.node.nca_facility.default.yml | 4 ++- ...ntity_view_display.node.office.default.yml | 2 +- ...ew_display.node.outreach_asset.default.yml | 2 +- ....entity_view_display.node.page.default.yml | 2 +- ...ew_display.node.person_profile.default.yml | 1 + ...iew_display.node.press_release.default.yml | 1 + ...ay.node.press_releases_listing.default.yml | 2 +- ...view_display.node.promo_banner.default.yml | 1 + ...splay.node.publication_listing.default.yml | 2 +- ...e.entity_view_display.node.q_a.default.yml | 2 +- ...gional_health_care_service_des.default.yml | 1 + ...ew_display.node.service_region.default.yml | 1 + ...view_display.node.step_by_step.default.yml | 2 +- ....support_resources_detail_page.default.yml | 2 +- ...w_display.node.support_service.default.yml | 1 + ...tity_view_display.node.va_form.default.yml | 1 + ...mc_operating_status_and_alerts.default.yml | 1 + ....vamc_system_billing_insurance.default.yml | 4 ++- ...mc_system_medical_records_offi.default.yml | 1 + ...node.vamc_system_policies_page.default.yml | 1 + ....vamc_system_register_for_care.default.yml | 1 + ...view_display.node.vba_facility.default.yml | 1 + ...play.node.vba_facility_service.default.yml | 1 + ...y_view_display.node.vet_center.default.yml | 9 +++++ ...ew_display.node.vet_center_cap.default.yml | 9 +++++ ...t_center_facility_health_servi.default.yml | 1 + ...node.vet_center_locations_list.default.yml | 1 + ...e.vet_center_mobile_vet_center.default.yml | 9 +++++ ...lay.node.vet_center_outstation.default.yml | 9 +++++ ...a_facility_nonclinical_service.default.yml | 1 + 50 files changed, 134 insertions(+), 23 deletions(-) diff --git a/config/sync/core.entity_view_display.node.banner.default.yml b/config/sync/core.entity_view_display.node.banner.default.yml index 58a4be3fb0..2704ea6e55 100644 --- a/config/sync/core.entity_view_display.node.banner.default.yml +++ b/config/sync/core.entity_view_display.node.banner.default.yml @@ -54,6 +54,7 @@ content: weight: 0 region: content hidden: + breadcrumbs: true content_moderation_control: true field_administration: true field_last_saved_by_an_editor: true diff --git a/config/sync/core.entity_view_display.node.basic_landing_page.default.yml b/config/sync/core.entity_view_display.node.basic_landing_page.default.yml index 00954afc9c..4c6f948441 100644 --- a/config/sync/core.entity_view_display.node.basic_landing_page.default.yml +++ b/config/sync/core.entity_view_display.node.basic_landing_page.default.yml @@ -20,7 +20,6 @@ third_party_settings: field_group: group_metadata: children: - - field_meta_title - field_description label: Metadata parent_name: '' @@ -102,8 +101,8 @@ content: weight: 0 region: content hidden: + breadcrumbs: true content_moderation_control: true - field_administration: true field_last_saved_by_an_editor: true langcode: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.campaign_landing_page.default.yml b/config/sync/core.entity_view_display.node.campaign_landing_page.default.yml index 8bf58a3b1d..40d7daa232 100644 --- a/config/sync/core.entity_view_display.node.campaign_landing_page.default.yml +++ b/config/sync/core.entity_view_display.node.campaign_landing_page.default.yml @@ -448,6 +448,8 @@ content: settings: image_link: '' image_style: 7_2_medium_thumbnail + image_loading: + attribute: lazy third_party_settings: { } weight: 5 region: content @@ -488,6 +490,7 @@ content: weight: 6 region: content hidden: + breadcrumbs: true content_moderation_control: true field_administration: true field_clp_events_panel: true diff --git a/config/sync/core.entity_view_display.node.centralized_content.default.yml b/config/sync/core.entity_view_display.node.centralized_content.default.yml index 4ae83fe23f..c11ec7fb7e 100644 --- a/config/sync/core.entity_view_display.node.centralized_content.default.yml +++ b/config/sync/core.entity_view_display.node.centralized_content.default.yml @@ -57,6 +57,7 @@ content: weight: 4 region: content hidden: + breadcrumbs: true content_moderation_control: true field_administration: true field_last_saved_by_an_editor: true diff --git a/config/sync/core.entity_view_display.node.checklist.default.yml b/config/sync/core.entity_view_display.node.checklist.default.yml index cc68b9ea3b..26505e476d 100644 --- a/config/sync/core.entity_view_display.node.checklist.default.yml +++ b/config/sync/core.entity_view_display.node.checklist.default.yml @@ -206,7 +206,7 @@ content: weight: 4 region: content hidden: + breadcrumbs: true content_moderation_control: true - field_administration: true langcode: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.documentation_page.default.yml b/config/sync/core.entity_view_display.node.documentation_page.default.yml index eee4ec5d6b..215712ad7f 100644 --- a/config/sync/core.entity_view_display.node.documentation_page.default.yml +++ b/config/sync/core.entity_view_display.node.documentation_page.default.yml @@ -3,6 +3,7 @@ langcode: en status: true dependencies: config: + - core.base_field_override.node.documentation_page.changed - field.field.node.documentation_page.field_administration - field.field.node.documentation_page.field_content_block - field.field.node.documentation_page.field_intro_text @@ -16,6 +17,7 @@ dependencies: - entity_reference_revisions - layout_builder - layout_discovery + - link - user third_party_settings: layout_builder: @@ -115,12 +117,44 @@ third_party_settings: third_party_settings: { } weight: 2 additional: { } + 6ea442cc-0549-4219-99e9-556cf74fa93f: + uuid: 6ea442cc-0549-4219-99e9-556cf74fa93f + region: content + configuration: + id: 'field_block:node:documentation_page:breadcrumbs' + label_display: '0' + context_mapping: + entity: layout_builder.entity + formatter: + type: link + label: hidden + settings: + trim_length: 80 + url_only: false + url_plain: false + rel: '' + target: '' + third_party_settings: { } + weight: 7 + additional: { } third_party_settings: { } id: node.documentation_page.default targetEntityType: node bundle: documentation_page mode: default content: + breadcrumbs: + type: link + label: hidden + settings: + trim_length: 80 + url_only: false + url_plain: false + rel: '' + target: '' + third_party_settings: { } + weight: -5 + region: content field_content_block: type: entity_reference_revisions_entity_view label: hidden diff --git a/config/sync/core.entity_view_display.node.event.default.yml b/config/sync/core.entity_view_display.node.event.default.yml index f944440781..6cd5712709 100644 --- a/config/sync/core.entity_view_display.node.event.default.yml +++ b/config/sync/core.entity_view_display.node.event.default.yml @@ -146,6 +146,15 @@ content: force_chronological: false add_classes: false time_wrapper: true + localize: false + parts: + - start + - end + duration: + separator: ' | ' + unit: '' + decimals: 2 + suffix: h third_party_settings: { } weight: 23 region: content @@ -266,6 +275,7 @@ content: weight: 26 region: content hidden: + breadcrumbs: true content_moderation_control: true field_administration: true field_last_saved_by_an_editor: true diff --git a/config/sync/core.entity_view_display.node.event_listing.default.yml b/config/sync/core.entity_view_display.node.event_listing.default.yml index 2d867acda0..394cc7a534 100644 --- a/config/sync/core.entity_view_display.node.event_listing.default.yml +++ b/config/sync/core.entity_view_display.node.event_listing.default.yml @@ -45,7 +45,6 @@ third_party_settings: group_meta: children: - field_description - - field_meta_title label: Meta parent_name: '' region: content @@ -83,6 +82,7 @@ content: weight: 7 region: content hidden: + breadcrumbs: true content_moderation_control: true field_administration: true field_last_saved_by_an_editor: true diff --git a/config/sync/core.entity_view_display.node.faq_multiple_q_a.default.yml b/config/sync/core.entity_view_display.node.faq_multiple_q_a.default.yml index f3059de741..4469972b93 100644 --- a/config/sync/core.entity_view_display.node.faq_multiple_q_a.default.yml +++ b/config/sync/core.entity_view_display.node.faq_multiple_q_a.default.yml @@ -183,6 +183,7 @@ content: weight: 4 region: content hidden: + breadcrumbs: true content_moderation_control: true field_last_saved_by_an_editor: true langcode: true diff --git a/config/sync/core.entity_view_display.node.full_width_banner_alert.default.yml b/config/sync/core.entity_view_display.node.full_width_banner_alert.default.yml index 74ee3b1461..b295da3cff 100644 --- a/config/sync/core.entity_view_display.node.full_width_banner_alert.default.yml +++ b/config/sync/core.entity_view_display.node.full_width_banner_alert.default.yml @@ -171,6 +171,7 @@ content: weight: 11 region: content hidden: + breadcrumbs: true content_moderation_control: true field_administration: true field_last_saved_by_an_editor: true diff --git a/config/sync/core.entity_view_display.node.health_care_local_facility.default.yml b/config/sync/core.entity_view_display.node.health_care_local_facility.default.yml index b65e3f33d8..3e64c426db 100644 --- a/config/sync/core.entity_view_display.node.health_care_local_facility.default.yml +++ b/config/sync/core.entity_view_display.node.health_care_local_facility.default.yml @@ -36,7 +36,6 @@ dependencies: - office_hours - options - telephone - - text - user third_party_settings: field_group: @@ -229,6 +228,7 @@ content: grouped: false show_closed: all closed_format: Closed + all_day_format: 'All day open' separator: days: '
' grouped_days: ' - ' @@ -290,6 +290,7 @@ content: weight: 10 region: content hidden: + breadcrumbs: true content_moderation_control: true field_administration: true field_facility_classification: true diff --git a/config/sync/core.entity_view_display.node.health_care_local_health_service.default.yml b/config/sync/core.entity_view_display.node.health_care_local_health_service.default.yml index 870a1bc8a6..5f0c5a72ed 100644 --- a/config/sync/core.entity_view_display.node.health_care_local_health_service.default.yml +++ b/config/sync/core.entity_view_display.node.health_care_local_health_service.default.yml @@ -150,6 +150,7 @@ content: weight: 8 region: content hidden: + breadcrumbs: true content_moderation_control: true field_administration: true field_appointments_help_text: true diff --git a/config/sync/core.entity_view_display.node.health_care_region_detail_page.default.yml b/config/sync/core.entity_view_display.node.health_care_region_detail_page.default.yml index 22f5706a3a..a9340f5e56 100644 --- a/config/sync/core.entity_view_display.node.health_care_region_detail_page.default.yml +++ b/config/sync/core.entity_view_display.node.health_care_region_detail_page.default.yml @@ -23,7 +23,6 @@ third_party_settings: field_group: group_meta: children: - - field_meta_title - field_description label: Meta parent_name: '' @@ -117,6 +116,7 @@ content: weight: 6 region: content hidden: + breadcrumbs: true content_moderation_control: true field_administration: true field_last_saved_by_an_editor: true diff --git a/config/sync/core.entity_view_display.node.health_care_region_page.default.yml b/config/sync/core.entity_view_display.node.health_care_region_page.default.yml index 090140d6ee..c3d0d7fef0 100644 --- a/config/sync/core.entity_view_display.node.health_care_region_page.default.yml +++ b/config/sync/core.entity_view_display.node.health_care_region_page.default.yml @@ -239,6 +239,8 @@ content: settings: image_link: '' image_style: large + image_loading: + attribute: lazy third_party_settings: { } weight: 5 region: content @@ -306,6 +308,7 @@ content: weight: 6 region: content hidden: + breadcrumbs: true content_moderation_control: true field_last_saved_by_an_editor: true field_meta_tags: true diff --git a/config/sync/core.entity_view_display.node.health_services_listing.default.yml b/config/sync/core.entity_view_display.node.health_services_listing.default.yml index 8348cfa89f..77e06c2584 100644 --- a/config/sync/core.entity_view_display.node.health_services_listing.default.yml +++ b/config/sync/core.entity_view_display.node.health_services_listing.default.yml @@ -47,7 +47,6 @@ third_party_settings: group_meta: children: - field_description - - field_meta_title label: Meta parent_name: '' region: content @@ -94,6 +93,7 @@ content: weight: 7 region: content hidden: + breadcrumbs: true content_moderation_control: true field_administration: true field_last_saved_by_an_editor: true diff --git a/config/sync/core.entity_view_display.node.landing_page.default.yml b/config/sync/core.entity_view_display.node.landing_page.default.yml index 8b40602420..7475c128b6 100644 --- a/config/sync/core.entity_view_display.node.landing_page.default.yml +++ b/config/sync/core.entity_view_display.node.landing_page.default.yml @@ -218,6 +218,7 @@ content: weight: 10 region: content hidden: + breadcrumbs: true content_moderation_control: true field_last_saved_by_an_editor: true field_meta_tags: true diff --git a/config/sync/core.entity_view_display.node.leadership_listing.default.yml b/config/sync/core.entity_view_display.node.leadership_listing.default.yml index c40f42abd7..0531ce3b55 100644 --- a/config/sync/core.entity_view_display.node.leadership_listing.default.yml +++ b/config/sync/core.entity_view_display.node.leadership_listing.default.yml @@ -44,7 +44,6 @@ third_party_settings: group_meta: children: - field_description - - field_meta_title label: Meta parent_name: '' region: content @@ -83,6 +82,7 @@ content: weight: 2 region: content hidden: + breadcrumbs: true content_moderation_control: true field_administration: true field_last_saved_by_an_editor: true diff --git a/config/sync/core.entity_view_display.node.locations_listing.default.yml b/config/sync/core.entity_view_display.node.locations_listing.default.yml index bf5fbf0f64..04315727eb 100644 --- a/config/sync/core.entity_view_display.node.locations_listing.default.yml +++ b/config/sync/core.entity_view_display.node.locations_listing.default.yml @@ -17,8 +17,7 @@ dependencies: third_party_settings: field_group: group_content: - children: - - field_intro_text + children: { } label: Content parent_name: '' region: content @@ -44,7 +43,6 @@ third_party_settings: group_meta: children: - field_description - - field_meta_title label: Meta parent_name: '' region: content @@ -75,6 +73,7 @@ content: weight: 2 region: content hidden: + breadcrumbs: true content_moderation_control: true field_administration: true field_last_saved_by_an_editor: true diff --git a/config/sync/core.entity_view_display.node.media_list_images.default.yml b/config/sync/core.entity_view_display.node.media_list_images.default.yml index f876ca7ac0..101b3d8821 100644 --- a/config/sync/core.entity_view_display.node.media_list_images.default.yml +++ b/config/sync/core.entity_view_display.node.media_list_images.default.yml @@ -183,8 +183,8 @@ content: weight: 4 region: content hidden: + breadcrumbs: true content_moderation_control: true - field_administration: true field_last_saved_by_an_editor: true langcode: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.media_list_videos.default.yml b/config/sync/core.entity_view_display.node.media_list_videos.default.yml index 6829b6a338..90468a5bca 100644 --- a/config/sync/core.entity_view_display.node.media_list_videos.default.yml +++ b/config/sync/core.entity_view_display.node.media_list_videos.default.yml @@ -183,8 +183,8 @@ content: weight: 4 region: content hidden: + breadcrumbs: true content_moderation_control: true - field_administration: true field_last_saved_by_an_editor: true langcode: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.nca_facility.default.yml b/config/sync/core.entity_view_display.node.nca_facility.default.yml index eb60e01f86..04370f81ad 100644 --- a/config/sync/core.entity_view_display.node.nca_facility.default.yml +++ b/config/sync/core.entity_view_display.node.nca_facility.default.yml @@ -149,6 +149,7 @@ content: grouped: false show_closed: all closed_format: Closed + all_day_format: 'All day open' separator: days: '
' grouped_days: ' - ' @@ -160,9 +161,9 @@ content: open_text: 'Currently open!' closed_text: 'Currently closed' exceptions: + title: 'Exception hours' restrict_exceptions_to_num_days: 7 date_format: long - title: 'Exception hours' timezone_field: '' office_hours_first_day: '' schema: @@ -200,6 +201,7 @@ content: weight: 11 region: content hidden: + breadcrumbs: true content_moderation_control: true field_administration: true field_geolocation: true diff --git a/config/sync/core.entity_view_display.node.office.default.yml b/config/sync/core.entity_view_display.node.office.default.yml index 53f9e27ec5..8dd130e039 100644 --- a/config/sync/core.entity_view_display.node.office.default.yml +++ b/config/sync/core.entity_view_display.node.office.default.yml @@ -24,7 +24,6 @@ third_party_settings: field_group: group_meta: children: - - field_meta_title - field_meta_tags label: 'Meta tags' parent_name: '' @@ -115,6 +114,7 @@ content: weight: 10 region: content hidden: + breadcrumbs: true content_moderation_control: true field_administration: true field_body: true diff --git a/config/sync/core.entity_view_display.node.outreach_asset.default.yml b/config/sync/core.entity_view_display.node.outreach_asset.default.yml index d0ecf91cbe..6c59934725 100644 --- a/config/sync/core.entity_view_display.node.outreach_asset.default.yml +++ b/config/sync/core.entity_view_display.node.outreach_asset.default.yml @@ -53,10 +53,10 @@ content: weight: 2 region: content hidden: + breadcrumbs: true content_moderation_control: true field_administration: true field_last_saved_by_an_editor: true - field_lc_categories: true field_listing: true field_meta_tags: true langcode: true diff --git a/config/sync/core.entity_view_display.node.page.default.yml b/config/sync/core.entity_view_display.node.page.default.yml index d4a6ec153c..a71f325352 100644 --- a/config/sync/core.entity_view_display.node.page.default.yml +++ b/config/sync/core.entity_view_display.node.page.default.yml @@ -24,7 +24,6 @@ third_party_settings: field_group: group_meta: children: - - field_meta_title - field_description label: Metadata parent_name: '' @@ -123,6 +122,7 @@ content: weight: 10 region: content hidden: + breadcrumbs: true content_moderation_control: true field_administration: true field_last_saved_by_an_editor: true diff --git a/config/sync/core.entity_view_display.node.person_profile.default.yml b/config/sync/core.entity_view_display.node.person_profile.default.yml index f36e74f58f..8136ea6f56 100644 --- a/config/sync/core.entity_view_display.node.person_profile.default.yml +++ b/config/sync/core.entity_view_display.node.person_profile.default.yml @@ -137,6 +137,7 @@ content: weight: 3 region: content hidden: + breadcrumbs: true content_moderation_control: true field_administration: true field_last_saved_by_an_editor: true diff --git a/config/sync/core.entity_view_display.node.press_release.default.yml b/config/sync/core.entity_view_display.node.press_release.default.yml index c187a836b8..172468f6fa 100644 --- a/config/sync/core.entity_view_display.node.press_release.default.yml +++ b/config/sync/core.entity_view_display.node.press_release.default.yml @@ -82,6 +82,7 @@ content: weight: 0 region: content hidden: + breadcrumbs: true content_moderation_control: true field_administration: true field_last_saved_by_an_editor: true diff --git a/config/sync/core.entity_view_display.node.press_releases_listing.default.yml b/config/sync/core.entity_view_display.node.press_releases_listing.default.yml index a24f8a3e5a..c8c50e6a89 100644 --- a/config/sync/core.entity_view_display.node.press_releases_listing.default.yml +++ b/config/sync/core.entity_view_display.node.press_releases_listing.default.yml @@ -47,7 +47,6 @@ third_party_settings: group_meta: children: - field_description - - field_meta_title label: Meta parent_name: '' region: content @@ -92,6 +91,7 @@ content: weight: 2 region: content hidden: + breadcrumbs: true content_moderation_control: true field_administration: true field_last_saved_by_an_editor: true diff --git a/config/sync/core.entity_view_display.node.promo_banner.default.yml b/config/sync/core.entity_view_display.node.promo_banner.default.yml index 6079d85f22..b3fed66c40 100644 --- a/config/sync/core.entity_view_display.node.promo_banner.default.yml +++ b/config/sync/core.entity_view_display.node.promo_banner.default.yml @@ -51,6 +51,7 @@ content: weight: 0 region: content hidden: + breadcrumbs: true content_moderation_control: true field_administration: true field_last_saved_by_an_editor: true diff --git a/config/sync/core.entity_view_display.node.publication_listing.default.yml b/config/sync/core.entity_view_display.node.publication_listing.default.yml index a957dee8c9..5c632cd9f5 100644 --- a/config/sync/core.entity_view_display.node.publication_listing.default.yml +++ b/config/sync/core.entity_view_display.node.publication_listing.default.yml @@ -18,7 +18,6 @@ third_party_settings: group_meta: children: - field_description - - field_meta_title label: Meta parent_name: '' region: content @@ -84,6 +83,7 @@ content: weight: 10 region: content hidden: + breadcrumbs: true content_moderation_control: true field_administration: true field_last_saved_by_an_editor: true diff --git a/config/sync/core.entity_view_display.node.q_a.default.yml b/config/sync/core.entity_view_display.node.q_a.default.yml index 2ea2cda547..afcd5158b5 100644 --- a/config/sync/core.entity_view_display.node.q_a.default.yml +++ b/config/sync/core.entity_view_display.node.q_a.default.yml @@ -143,8 +143,8 @@ content: weight: 9 region: content hidden: + breadcrumbs: true content_moderation_control: true - field_administration: true field_last_saved_by_an_editor: true langcode: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.regional_health_care_service_des.default.yml b/config/sync/core.entity_view_display.node.regional_health_care_service_des.default.yml index c992df9b77..52b6ba5c38 100644 --- a/config/sync/core.entity_view_display.node.regional_health_care_service_des.default.yml +++ b/config/sync/core.entity_view_display.node.regional_health_care_service_des.default.yml @@ -94,6 +94,7 @@ content: weight: 2 region: content hidden: + breadcrumbs: true content_moderation_control: true field_administration: true field_last_saved_by_an_editor: true diff --git a/config/sync/core.entity_view_display.node.service_region.default.yml b/config/sync/core.entity_view_display.node.service_region.default.yml index f7553110e6..a488c8f01b 100644 --- a/config/sync/core.entity_view_display.node.service_region.default.yml +++ b/config/sync/core.entity_view_display.node.service_region.default.yml @@ -94,6 +94,7 @@ content: region: content hidden: body: true + breadcrumbs: true content_moderation_control: true field_last_saved_by_an_editor: true langcode: true diff --git a/config/sync/core.entity_view_display.node.step_by_step.default.yml b/config/sync/core.entity_view_display.node.step_by_step.default.yml index ccfe21b7b2..86509054db 100644 --- a/config/sync/core.entity_view_display.node.step_by_step.default.yml +++ b/config/sync/core.entity_view_display.node.step_by_step.default.yml @@ -183,8 +183,8 @@ content: weight: 4 region: content hidden: + breadcrumbs: true content_moderation_control: true - field_administration: true field_last_saved_by_an_editor: true langcode: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.support_resources_detail_page.default.yml b/config/sync/core.entity_view_display.node.support_resources_detail_page.default.yml index 3e8c44dca9..2a9dd67a4d 100644 --- a/config/sync/core.entity_view_display.node.support_resources_detail_page.default.yml +++ b/config/sync/core.entity_view_display.node.support_resources_detail_page.default.yml @@ -183,8 +183,8 @@ content: weight: 0 region: content hidden: + breadcrumbs: true content_moderation_control: true - field_administration: true field_last_saved_by_an_editor: true langcode: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.support_service.default.yml b/config/sync/core.entity_view_display.node.support_service.default.yml index a98b7851da..a1b7da391b 100644 --- a/config/sync/core.entity_view_display.node.support_service.default.yml +++ b/config/sync/core.entity_view_display.node.support_service.default.yml @@ -39,6 +39,7 @@ content: weight: 1 region: content hidden: + breadcrumbs: true content_moderation_control: true field_administration: true field_last_saved_by_an_editor: true diff --git a/config/sync/core.entity_view_display.node.va_form.default.yml b/config/sync/core.entity_view_display.node.va_form.default.yml index 117c0a7349..2a8516cdbe 100644 --- a/config/sync/core.entity_view_display.node.va_form.default.yml +++ b/config/sync/core.entity_view_display.node.va_form.default.yml @@ -184,6 +184,7 @@ content: weight: 0 region: content hidden: + breadcrumbs: true content_moderation_control: true field_administration: true field_last_saved_by_an_editor: true diff --git a/config/sync/core.entity_view_display.node.vamc_operating_status_and_alerts.default.yml b/config/sync/core.entity_view_display.node.vamc_operating_status_and_alerts.default.yml index a0d93bbafe..25a0f72348 100644 --- a/config/sync/core.entity_view_display.node.vamc_operating_status_and_alerts.default.yml +++ b/config/sync/core.entity_view_display.node.vamc_operating_status_and_alerts.default.yml @@ -74,6 +74,7 @@ content: weight: 3 region: content hidden: + breadcrumbs: true content_moderation_control: true field_administration: true field_last_saved_by_an_editor: true diff --git a/config/sync/core.entity_view_display.node.vamc_system_billing_insurance.default.yml b/config/sync/core.entity_view_display.node.vamc_system_billing_insurance.default.yml index 131b5be626..ff8322c63d 100644 --- a/config/sync/core.entity_view_display.node.vamc_system_billing_insurance.default.yml +++ b/config/sync/core.entity_view_display.node.vamc_system_billing_insurance.default.yml @@ -160,6 +160,7 @@ content: grouped: false show_closed: all closed_format: Closed + all_day_format: 'All day open' separator: days: '
' grouped_days: ' - ' @@ -171,9 +172,9 @@ content: open_text: 'Currently open!' closed_text: 'Currently closed' exceptions: + title: 'Exception hours' restrict_exceptions_to_num_days: 7 date_format: long - title: 'Exception hours' timezone_field: '' office_hours_first_day: '' schema: @@ -205,6 +206,7 @@ content: weight: 0 region: content hidden: + breadcrumbs: true content_moderation_control: true field_administration: true field_enforce_unique_combo: true diff --git a/config/sync/core.entity_view_display.node.vamc_system_medical_records_offi.default.yml b/config/sync/core.entity_view_display.node.vamc_system_medical_records_offi.default.yml index 1d8c3a8808..1463350978 100644 --- a/config/sync/core.entity_view_display.node.vamc_system_medical_records_offi.default.yml +++ b/config/sync/core.entity_view_display.node.vamc_system_medical_records_offi.default.yml @@ -230,6 +230,7 @@ content: weight: 0 region: content hidden: + breadcrumbs: true content_moderation_control: true field_administration: true field_last_saved_by_an_editor: true diff --git a/config/sync/core.entity_view_display.node.vamc_system_policies_page.default.yml b/config/sync/core.entity_view_display.node.vamc_system_policies_page.default.yml index 0afe3ffc89..7a9f2bac83 100644 --- a/config/sync/core.entity_view_display.node.vamc_system_policies_page.default.yml +++ b/config/sync/core.entity_view_display.node.vamc_system_policies_page.default.yml @@ -152,6 +152,7 @@ content: weight: 6 region: content hidden: + breadcrumbs: true content_moderation_control: true field_administration: true field_last_saved_by_an_editor: true diff --git a/config/sync/core.entity_view_display.node.vamc_system_register_for_care.default.yml b/config/sync/core.entity_view_display.node.vamc_system_register_for_care.default.yml index 565fc527d9..09a9cba4f3 100644 --- a/config/sync/core.entity_view_display.node.vamc_system_register_for_care.default.yml +++ b/config/sync/core.entity_view_display.node.vamc_system_register_for_care.default.yml @@ -104,6 +104,7 @@ content: weight: 0 region: content hidden: + breadcrumbs: true content_moderation_control: true field_administration: true field_enforce_unique_combo: true diff --git a/config/sync/core.entity_view_display.node.vba_facility.default.yml b/config/sync/core.entity_view_display.node.vba_facility.default.yml index fc14651fc3..326df25ca8 100644 --- a/config/sync/core.entity_view_display.node.vba_facility.default.yml +++ b/config/sync/core.entity_view_display.node.vba_facility.default.yml @@ -261,6 +261,7 @@ content: weight: 8 region: content hidden: + breadcrumbs: true content_moderation_control: true field_administration: true field_facility_vba_classificatio: true diff --git a/config/sync/core.entity_view_display.node.vba_facility_service.default.yml b/config/sync/core.entity_view_display.node.vba_facility_service.default.yml index 05e1a6112b..f774f520a3 100644 --- a/config/sync/core.entity_view_display.node.vba_facility_service.default.yml +++ b/config/sync/core.entity_view_display.node.vba_facility_service.default.yml @@ -53,6 +53,7 @@ content: region: content hidden: content_moderation_control: true + breadcrumbs: true field_administration: true field_last_saved_by_an_editor: true langcode: true diff --git a/config/sync/core.entity_view_display.node.vet_center.default.yml b/config/sync/core.entity_view_display.node.vet_center.default.yml index 69e39340d9..49d2d67234 100644 --- a/config/sync/core.entity_view_display.node.vet_center.default.yml +++ b/config/sync/core.entity_view_display.node.vet_center.default.yml @@ -264,6 +264,8 @@ content: settings: image_link: '' image_style: large + image_loading: + attribute: lazy third_party_settings: { } weight: 11 region: content @@ -277,6 +279,7 @@ content: grouped: false show_closed: all closed_format: '' + all_day_format: 'All day open' separator: days: '
' grouped_days: ' - ' @@ -287,6 +290,11 @@ content: position: '' open_text: 'Currently open!' closed_text: 'Currently closed' + exceptions: + title: 'Exception hours' + restrict_exceptions_to_num_days: 7 + date_format: long + all_day_format: 'All day open' timezone_field: '' office_hours_first_day: '' schema: @@ -350,6 +358,7 @@ content: weight: 8 region: content hidden: + breadcrumbs: true content_moderation_control: true field_administration: true field_geolocation: true diff --git a/config/sync/core.entity_view_display.node.vet_center_cap.default.yml b/config/sync/core.entity_view_display.node.vet_center_cap.default.yml index d079368da4..8376ec0913 100644 --- a/config/sync/core.entity_view_display.node.vet_center_cap.default.yml +++ b/config/sync/core.entity_view_display.node.vet_center_cap.default.yml @@ -98,6 +98,8 @@ content: settings: image_link: '' image_style: crop_3_2 + image_loading: + attribute: lazy third_party_settings: { } weight: 3 region: content @@ -119,6 +121,7 @@ content: grouped: false show_closed: all closed_format: '' + all_day_format: 'All day open' separator: days: '
' grouped_days: ' - ' @@ -129,6 +132,11 @@ content: position: '' open_text: 'Currently open!' closed_text: 'Currently closed' + exceptions: + title: 'Exception hours' + restrict_exceptions_to_num_days: 7 + date_format: long + all_day_format: 'All day open' timezone_field: '' office_hours_first_day: '' schema: @@ -168,6 +176,7 @@ content: weight: 4 region: content hidden: + breadcrumbs: true content_moderation_control: true field_administration: true field_facility_locator_api_id: true diff --git a/config/sync/core.entity_view_display.node.vet_center_facility_health_servi.default.yml b/config/sync/core.entity_view_display.node.vet_center_facility_health_servi.default.yml index 99403ff093..f7265be33d 100644 --- a/config/sync/core.entity_view_display.node.vet_center_facility_health_servi.default.yml +++ b/config/sync/core.entity_view_display.node.vet_center_facility_health_servi.default.yml @@ -55,6 +55,7 @@ content: weight: 0 region: content hidden: + breadcrumbs: true content_moderation_control: true field_administration: true field_last_saved_by_an_editor: true diff --git a/config/sync/core.entity_view_display.node.vet_center_locations_list.default.yml b/config/sync/core.entity_view_display.node.vet_center_locations_list.default.yml index cd206bbab2..21fb64260f 100644 --- a/config/sync/core.entity_view_display.node.vet_center_locations_list.default.yml +++ b/config/sync/core.entity_view_display.node.vet_center_locations_list.default.yml @@ -46,6 +46,7 @@ content: weight: 0 region: content hidden: + breadcrumbs: true content_moderation_control: true field_administration: true field_last_saved_by_an_editor: true diff --git a/config/sync/core.entity_view_display.node.vet_center_mobile_vet_center.default.yml b/config/sync/core.entity_view_display.node.vet_center_mobile_vet_center.default.yml index f8a9e46ca5..f50f570644 100644 --- a/config/sync/core.entity_view_display.node.vet_center_mobile_vet_center.default.yml +++ b/config/sync/core.entity_view_display.node.vet_center_mobile_vet_center.default.yml @@ -87,6 +87,8 @@ content: settings: image_link: '' image_style: 3_2_medium_thumbnail + image_loading: + attribute: lazy third_party_settings: { } weight: 2 region: content @@ -108,6 +110,7 @@ content: grouped: false show_closed: all closed_format: '' + all_day_format: 'All day open' separator: days: '
' grouped_days: ' - ' @@ -118,6 +121,11 @@ content: position: '' open_text: 'Currently open!' closed_text: 'Currently closed' + exceptions: + title: 'Exception hours' + restrict_exceptions_to_num_days: 7 + date_format: long + all_day_format: 'All day open' timezone_field: '' office_hours_first_day: '' schema: @@ -141,6 +149,7 @@ content: weight: 6 region: content hidden: + breadcrumbs: true content_moderation_control: true field_administration: true field_last_saved_by_an_editor: true diff --git a/config/sync/core.entity_view_display.node.vet_center_outstation.default.yml b/config/sync/core.entity_view_display.node.vet_center_outstation.default.yml index 947ca9d2a2..ac48f17d78 100644 --- a/config/sync/core.entity_view_display.node.vet_center_outstation.default.yml +++ b/config/sync/core.entity_view_display.node.vet_center_outstation.default.yml @@ -114,6 +114,8 @@ content: settings: image_link: '' image_style: 3_2_medium_thumbnail + image_loading: + attribute: lazy third_party_settings: { } weight: 3 region: content @@ -135,6 +137,7 @@ content: grouped: false show_closed: all closed_format: '' + all_day_format: 'All day open' separator: days: '
' grouped_days: ' - ' @@ -145,6 +148,11 @@ content: position: '' open_text: 'Currently open!' closed_text: 'Currently closed' + exceptions: + title: 'Exception hours' + restrict_exceptions_to_num_days: 7 + date_format: long + all_day_format: 'All day open' timezone_field: '' office_hours_first_day: '' schema: @@ -182,6 +190,7 @@ content: weight: 15 region: content hidden: + breadcrumbs: true content_moderation_control: true field_administration: true field_geolocation: true diff --git a/config/sync/core.entity_view_display.node.vha_facility_nonclinical_service.default.yml b/config/sync/core.entity_view_display.node.vha_facility_nonclinical_service.default.yml index 38d9809644..af936ae78f 100644 --- a/config/sync/core.entity_view_display.node.vha_facility_nonclinical_service.default.yml +++ b/config/sync/core.entity_view_display.node.vha_facility_nonclinical_service.default.yml @@ -18,6 +18,7 @@ bundle: vha_facility_nonclinical_service mode: default content: { } hidden: + breadcrumbs: true content_moderation_control: true field_administration: true field_enforce_unique_combo_offic: true From f73eb7fbb5542a1129e6182a3ad9e2872c1018c2 Mon Sep 17 00:00:00 2001 From: Daniel Schiavone Date: Wed, 20 Sep 2023 15:34:16 -0400 Subject: [PATCH 07/14] VACMS-15055: Resolve composer.lock conflict. --- composer.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.lock b/composer.lock index 0f76370b3f..81938e4bcb 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "6bc5ebbdf4ebb52232e3e6893edd1942", + "content-hash": "8c8252f4d3e2863caeaf1846c76b67b2", "packages": [ { "name": "alchemy/zippy", From d3d2a76137d4c8db6708fbc4d026f19e9fa3580c Mon Sep 17 00:00:00 2001 From: Daniel Schiavone Date: Wed, 20 Sep 2023 17:18:13 -0400 Subject: [PATCH 08/14] VACMS-15055: Install easy_breadcrumb. --- composer.lock | 2 +- config/sync/core.extension.yml | 1 + config/sync/easy_breadcrumb.settings.yml | 45 ++++++++++++++++++++++++ 3 files changed, 47 insertions(+), 1 deletion(-) create mode 100644 config/sync/easy_breadcrumb.settings.yml diff --git a/composer.lock b/composer.lock index 81938e4bcb..7882cc73f0 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "8c8252f4d3e2863caeaf1846c76b67b2", + "content-hash": "6eebf725ee4ba5ca46e0f1db47f827b4", "packages": [ { "name": "alchemy/zippy", diff --git a/config/sync/core.extension.yml b/config/sync/core.extension.yml index 250f538411..2af7eca1f0 100644 --- a/config/sync/core.extension.yml +++ b/config/sync/core.extension.yml @@ -54,6 +54,7 @@ module: dropzonejs: 0 dynamic_entity_reference: 0 dynamic_page_cache: 0 + easy_breadcrumb: 0 editor: 0 embed: 0 entity_block: 0 diff --git a/config/sync/easy_breadcrumb.settings.yml b/config/sync/easy_breadcrumb.settings.yml new file mode 100644 index 0000000000..8348d9b054 --- /dev/null +++ b/config/sync/easy_breadcrumb.settings.yml @@ -0,0 +1,45 @@ +_core: + default_config_hash: i76EDs9aAKdrR4nZfe_woXsD0yihn4avDej8uClXES8 +applies_admin_routes: true +include_invalid_paths: false +excluded_paths: '' +replaced_titles: '' +custom_paths: '' +include_home_segment: true +alternative_title_field: field_breadcrumb_title +home_segment_title: Home +home_segment_keep: false +include_title_segment: true +title_from_page_when_available: true +title_segment_as_link: false +use_menu_title_as_fallback: false +use_page_title_as_menu_title_fallback: false +menu_title_preferred_menu: '' +remove_repeated_segments: true +language_path_prefix_as_segment: false +absolute_paths: false +hide_single_home_item: false +term_hierarchy: false +use_site_title: false +add_structured_data_json_ld: false +capitalizator_mode: ucwords +capitalizator_ignored_words: + - of + - and + - or + - de + - del + - 'y' + - o + - a +capitalizator_forced_words: { } +capitalizator_forced_words_case_sensitivity: true +capitalizator_forced_words_first_letter: false +follow_redirects: true +limit_segment_display: false +segment_display_limit: 0 +truncator_mode: false +truncator_length: 100 +truncator_dots: true +remove_repeated_segments_text_only: 0 +home_segment_validation_skip: 0 From 6f2632958c45ab2ced093b4634c3b98b5e720574 Mon Sep 17 00:00:00 2001 From: Daniel Schiavone Date: Thu, 21 Sep 2023 13:38:05 -0400 Subject: [PATCH 09/14] VACMS-15055: Resolve composer.lock conflict. --- composer.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.lock b/composer.lock index 7882cc73f0..422cae69d5 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "6eebf725ee4ba5ca46e0f1db47f827b4", + "content-hash": "1655124486e64882fc1db0706bfbfe81", "packages": [ { "name": "alchemy/zippy", From 4f71a52fd8603ab3c4565b01fd429cc4b039cbe0 Mon Sep 17 00:00:00 2001 From: Daniel Schiavone Date: Fri, 22 Sep 2023 10:48:53 -0400 Subject: [PATCH 10/14] VACMS-15055: Clean up configs. --- ...isplay.node.basic_landing_page.default.yml | 2 ++ ...lay.node.campaign_landing_page.default.yml | 2 -- ...ty_view_display.node.checklist.default.yml | 1 + ...isplay.node.documentation_page.default.yml | 35 +------------------ ...entity_view_display.node.event.default.yml | 9 ----- ...iew_display.node.event_listing.default.yml | 1 + ...ode.health_care_local_facility.default.yml | 2 +- ...health_care_region_detail_page.default.yml | 1 + ...y.node.health_care_region_page.default.yml | 2 -- ...y.node.health_services_listing.default.yml | 1 + ...isplay.node.leadership_listing.default.yml | 1 + ...display.node.locations_listing.default.yml | 4 ++- ...display.node.media_list_images.default.yml | 1 + ...display.node.media_list_videos.default.yml | 1 + ...view_display.node.nca_facility.default.yml | 3 +- ...y_view_display.node.news_story.default.yml | 2 -- ...ntity_view_display.node.office.default.yml | 1 + ...ew_display.node.outreach_asset.default.yml | 1 + ....entity_view_display.node.page.default.yml | 1 + ...ay.node.press_releases_listing.default.yml | 1 + ...splay.node.publication_listing.default.yml | 1 + ...e.entity_view_display.node.q_a.default.yml | 1 + ...view_display.node.step_by_step.default.yml | 1 + ....support_resources_detail_page.default.yml | 1 + ....vamc_system_billing_insurance.default.yml | 3 +- ...y_view_display.node.vet_center.default.yml | 8 ----- ...ew_display.node.vet_center_cap.default.yml | 8 ----- ...e.vet_center_mobile_vet_center.default.yml | 8 ----- ...lay.node.vet_center_outstation.default.yml | 8 ----- 29 files changed, 24 insertions(+), 87 deletions(-) diff --git a/config/sync/core.entity_view_display.node.basic_landing_page.default.yml b/config/sync/core.entity_view_display.node.basic_landing_page.default.yml index 4c6f948441..890d151eb7 100644 --- a/config/sync/core.entity_view_display.node.basic_landing_page.default.yml +++ b/config/sync/core.entity_view_display.node.basic_landing_page.default.yml @@ -20,6 +20,7 @@ third_party_settings: field_group: group_metadata: children: + - field_meta_title - field_description label: Metadata parent_name: '' @@ -103,6 +104,7 @@ content: hidden: breadcrumbs: true content_moderation_control: true + field_administration: true field_last_saved_by_an_editor: true langcode: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.campaign_landing_page.default.yml b/config/sync/core.entity_view_display.node.campaign_landing_page.default.yml index 40d7daa232..0c7a83f094 100644 --- a/config/sync/core.entity_view_display.node.campaign_landing_page.default.yml +++ b/config/sync/core.entity_view_display.node.campaign_landing_page.default.yml @@ -448,8 +448,6 @@ content: settings: image_link: '' image_style: 7_2_medium_thumbnail - image_loading: - attribute: lazy third_party_settings: { } weight: 5 region: content diff --git a/config/sync/core.entity_view_display.node.checklist.default.yml b/config/sync/core.entity_view_display.node.checklist.default.yml index 26505e476d..3ea028dcdb 100644 --- a/config/sync/core.entity_view_display.node.checklist.default.yml +++ b/config/sync/core.entity_view_display.node.checklist.default.yml @@ -208,5 +208,6 @@ content: hidden: breadcrumbs: true content_moderation_control: true + field_administration: true langcode: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.documentation_page.default.yml b/config/sync/core.entity_view_display.node.documentation_page.default.yml index 215712ad7f..c15d86e4b6 100644 --- a/config/sync/core.entity_view_display.node.documentation_page.default.yml +++ b/config/sync/core.entity_view_display.node.documentation_page.default.yml @@ -3,7 +3,6 @@ langcode: en status: true dependencies: config: - - core.base_field_override.node.documentation_page.changed - field.field.node.documentation_page.field_administration - field.field.node.documentation_page.field_content_block - field.field.node.documentation_page.field_intro_text @@ -17,7 +16,6 @@ dependencies: - entity_reference_revisions - layout_builder - layout_discovery - - link - user third_party_settings: layout_builder: @@ -117,44 +115,12 @@ third_party_settings: third_party_settings: { } weight: 2 additional: { } - 6ea442cc-0549-4219-99e9-556cf74fa93f: - uuid: 6ea442cc-0549-4219-99e9-556cf74fa93f - region: content - configuration: - id: 'field_block:node:documentation_page:breadcrumbs' - label_display: '0' - context_mapping: - entity: layout_builder.entity - formatter: - type: link - label: hidden - settings: - trim_length: 80 - url_only: false - url_plain: false - rel: '' - target: '' - third_party_settings: { } - weight: 7 - additional: { } third_party_settings: { } id: node.documentation_page.default targetEntityType: node bundle: documentation_page mode: default content: - breadcrumbs: - type: link - label: hidden - settings: - trim_length: 80 - url_only: false - url_plain: false - rel: '' - target: '' - third_party_settings: { } - weight: -5 - region: content field_content_block: type: entity_reference_revisions_entity_view label: hidden @@ -198,6 +164,7 @@ content: weight: 2 region: content hidden: + breadcrumbs: true content_moderation_control: true field_administration: true field_table_of_contents_boolean: true diff --git a/config/sync/core.entity_view_display.node.event.default.yml b/config/sync/core.entity_view_display.node.event.default.yml index 6cd5712709..c765795f38 100644 --- a/config/sync/core.entity_view_display.node.event.default.yml +++ b/config/sync/core.entity_view_display.node.event.default.yml @@ -146,15 +146,6 @@ content: force_chronological: false add_classes: false time_wrapper: true - localize: false - parts: - - start - - end - duration: - separator: ' | ' - unit: '' - decimals: 2 - suffix: h third_party_settings: { } weight: 23 region: content diff --git a/config/sync/core.entity_view_display.node.event_listing.default.yml b/config/sync/core.entity_view_display.node.event_listing.default.yml index 394cc7a534..5fd8a6a39b 100644 --- a/config/sync/core.entity_view_display.node.event_listing.default.yml +++ b/config/sync/core.entity_view_display.node.event_listing.default.yml @@ -45,6 +45,7 @@ third_party_settings: group_meta: children: - field_description + - field_meta_title label: Meta parent_name: '' region: content diff --git a/config/sync/core.entity_view_display.node.health_care_local_facility.default.yml b/config/sync/core.entity_view_display.node.health_care_local_facility.default.yml index 3e64c426db..9b9a0192bf 100644 --- a/config/sync/core.entity_view_display.node.health_care_local_facility.default.yml +++ b/config/sync/core.entity_view_display.node.health_care_local_facility.default.yml @@ -36,6 +36,7 @@ dependencies: - office_hours - options - telephone + - text - user third_party_settings: field_group: @@ -228,7 +229,6 @@ content: grouped: false show_closed: all closed_format: Closed - all_day_format: 'All day open' separator: days: '
' grouped_days: ' - ' diff --git a/config/sync/core.entity_view_display.node.health_care_region_detail_page.default.yml b/config/sync/core.entity_view_display.node.health_care_region_detail_page.default.yml index a9340f5e56..a4e598e429 100644 --- a/config/sync/core.entity_view_display.node.health_care_region_detail_page.default.yml +++ b/config/sync/core.entity_view_display.node.health_care_region_detail_page.default.yml @@ -23,6 +23,7 @@ third_party_settings: field_group: group_meta: children: + - field_meta_title - field_description label: Meta parent_name: '' diff --git a/config/sync/core.entity_view_display.node.health_care_region_page.default.yml b/config/sync/core.entity_view_display.node.health_care_region_page.default.yml index c3d0d7fef0..ce23d52ec3 100644 --- a/config/sync/core.entity_view_display.node.health_care_region_page.default.yml +++ b/config/sync/core.entity_view_display.node.health_care_region_page.default.yml @@ -239,8 +239,6 @@ content: settings: image_link: '' image_style: large - image_loading: - attribute: lazy third_party_settings: { } weight: 5 region: content diff --git a/config/sync/core.entity_view_display.node.health_services_listing.default.yml b/config/sync/core.entity_view_display.node.health_services_listing.default.yml index 77e06c2584..c25e0ab041 100644 --- a/config/sync/core.entity_view_display.node.health_services_listing.default.yml +++ b/config/sync/core.entity_view_display.node.health_services_listing.default.yml @@ -47,6 +47,7 @@ third_party_settings: group_meta: children: - field_description + - field_meta_title label: Meta parent_name: '' region: content diff --git a/config/sync/core.entity_view_display.node.leadership_listing.default.yml b/config/sync/core.entity_view_display.node.leadership_listing.default.yml index 0531ce3b55..3e7ee2ce4f 100644 --- a/config/sync/core.entity_view_display.node.leadership_listing.default.yml +++ b/config/sync/core.entity_view_display.node.leadership_listing.default.yml @@ -44,6 +44,7 @@ third_party_settings: group_meta: children: - field_description + - field_meta_title label: Meta parent_name: '' region: content diff --git a/config/sync/core.entity_view_display.node.locations_listing.default.yml b/config/sync/core.entity_view_display.node.locations_listing.default.yml index 04315727eb..e62fef3ec6 100644 --- a/config/sync/core.entity_view_display.node.locations_listing.default.yml +++ b/config/sync/core.entity_view_display.node.locations_listing.default.yml @@ -17,7 +17,8 @@ dependencies: third_party_settings: field_group: group_content: - children: { } + children: + - field_intro_text label: Content parent_name: '' region: content @@ -43,6 +44,7 @@ third_party_settings: group_meta: children: - field_description + - field_meta_title label: Meta parent_name: '' region: content diff --git a/config/sync/core.entity_view_display.node.media_list_images.default.yml b/config/sync/core.entity_view_display.node.media_list_images.default.yml index 101b3d8821..76d886b241 100644 --- a/config/sync/core.entity_view_display.node.media_list_images.default.yml +++ b/config/sync/core.entity_view_display.node.media_list_images.default.yml @@ -185,6 +185,7 @@ content: hidden: breadcrumbs: true content_moderation_control: true + field_administration: true field_last_saved_by_an_editor: true langcode: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.media_list_videos.default.yml b/config/sync/core.entity_view_display.node.media_list_videos.default.yml index 90468a5bca..008bd30c27 100644 --- a/config/sync/core.entity_view_display.node.media_list_videos.default.yml +++ b/config/sync/core.entity_view_display.node.media_list_videos.default.yml @@ -185,6 +185,7 @@ content: hidden: breadcrumbs: true content_moderation_control: true + field_administration: true field_last_saved_by_an_editor: true langcode: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.nca_facility.default.yml b/config/sync/core.entity_view_display.node.nca_facility.default.yml index 04370f81ad..c2f01a33d7 100644 --- a/config/sync/core.entity_view_display.node.nca_facility.default.yml +++ b/config/sync/core.entity_view_display.node.nca_facility.default.yml @@ -149,7 +149,6 @@ content: grouped: false show_closed: all closed_format: Closed - all_day_format: 'All day open' separator: days: '
' grouped_days: ' - ' @@ -161,9 +160,9 @@ content: open_text: 'Currently open!' closed_text: 'Currently closed' exceptions: - title: 'Exception hours' restrict_exceptions_to_num_days: 7 date_format: long + title: 'Exception hours' timezone_field: '' office_hours_first_day: '' schema: diff --git a/config/sync/core.entity_view_display.node.news_story.default.yml b/config/sync/core.entity_view_display.node.news_story.default.yml index 8cf86b2bb3..d365246bd6 100644 --- a/config/sync/core.entity_view_display.node.news_story.default.yml +++ b/config/sync/core.entity_view_display.node.news_story.default.yml @@ -89,8 +89,6 @@ content: settings: image_link: '' image_style: 2_1_medium_thumbnail - image_loading: - attribute: lazy third_party_settings: { } weight: 4 region: content diff --git a/config/sync/core.entity_view_display.node.office.default.yml b/config/sync/core.entity_view_display.node.office.default.yml index 8dd130e039..1fed710318 100644 --- a/config/sync/core.entity_view_display.node.office.default.yml +++ b/config/sync/core.entity_view_display.node.office.default.yml @@ -24,6 +24,7 @@ third_party_settings: field_group: group_meta: children: + - field_meta_title - field_meta_tags label: 'Meta tags' parent_name: '' diff --git a/config/sync/core.entity_view_display.node.outreach_asset.default.yml b/config/sync/core.entity_view_display.node.outreach_asset.default.yml index 6c59934725..54ddc3008d 100644 --- a/config/sync/core.entity_view_display.node.outreach_asset.default.yml +++ b/config/sync/core.entity_view_display.node.outreach_asset.default.yml @@ -57,6 +57,7 @@ hidden: content_moderation_control: true field_administration: true field_last_saved_by_an_editor: true + field_lc_categories: true field_listing: true field_meta_tags: true langcode: true diff --git a/config/sync/core.entity_view_display.node.page.default.yml b/config/sync/core.entity_view_display.node.page.default.yml index a71f325352..f707af8dac 100644 --- a/config/sync/core.entity_view_display.node.page.default.yml +++ b/config/sync/core.entity_view_display.node.page.default.yml @@ -24,6 +24,7 @@ third_party_settings: field_group: group_meta: children: + - field_meta_title - field_description label: Metadata parent_name: '' diff --git a/config/sync/core.entity_view_display.node.press_releases_listing.default.yml b/config/sync/core.entity_view_display.node.press_releases_listing.default.yml index c8c50e6a89..e4c09cd7e0 100644 --- a/config/sync/core.entity_view_display.node.press_releases_listing.default.yml +++ b/config/sync/core.entity_view_display.node.press_releases_listing.default.yml @@ -47,6 +47,7 @@ third_party_settings: group_meta: children: - field_description + - field_meta_title label: Meta parent_name: '' region: content diff --git a/config/sync/core.entity_view_display.node.publication_listing.default.yml b/config/sync/core.entity_view_display.node.publication_listing.default.yml index 5c632cd9f5..f29e332077 100644 --- a/config/sync/core.entity_view_display.node.publication_listing.default.yml +++ b/config/sync/core.entity_view_display.node.publication_listing.default.yml @@ -18,6 +18,7 @@ third_party_settings: group_meta: children: - field_description + - field_meta_title label: Meta parent_name: '' region: content diff --git a/config/sync/core.entity_view_display.node.q_a.default.yml b/config/sync/core.entity_view_display.node.q_a.default.yml index afcd5158b5..d1169b0d35 100644 --- a/config/sync/core.entity_view_display.node.q_a.default.yml +++ b/config/sync/core.entity_view_display.node.q_a.default.yml @@ -145,6 +145,7 @@ content: hidden: breadcrumbs: true content_moderation_control: true + field_administration: true field_last_saved_by_an_editor: true langcode: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.step_by_step.default.yml b/config/sync/core.entity_view_display.node.step_by_step.default.yml index 86509054db..abb0eeb671 100644 --- a/config/sync/core.entity_view_display.node.step_by_step.default.yml +++ b/config/sync/core.entity_view_display.node.step_by_step.default.yml @@ -185,6 +185,7 @@ content: hidden: breadcrumbs: true content_moderation_control: true + field_administration: true field_last_saved_by_an_editor: true langcode: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.support_resources_detail_page.default.yml b/config/sync/core.entity_view_display.node.support_resources_detail_page.default.yml index 2a9dd67a4d..f2ca62220c 100644 --- a/config/sync/core.entity_view_display.node.support_resources_detail_page.default.yml +++ b/config/sync/core.entity_view_display.node.support_resources_detail_page.default.yml @@ -185,6 +185,7 @@ content: hidden: breadcrumbs: true content_moderation_control: true + field_administration: true field_last_saved_by_an_editor: true langcode: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.vamc_system_billing_insurance.default.yml b/config/sync/core.entity_view_display.node.vamc_system_billing_insurance.default.yml index ff8322c63d..03d57620ab 100644 --- a/config/sync/core.entity_view_display.node.vamc_system_billing_insurance.default.yml +++ b/config/sync/core.entity_view_display.node.vamc_system_billing_insurance.default.yml @@ -160,7 +160,6 @@ content: grouped: false show_closed: all closed_format: Closed - all_day_format: 'All day open' separator: days: '
' grouped_days: ' - ' @@ -172,9 +171,9 @@ content: open_text: 'Currently open!' closed_text: 'Currently closed' exceptions: - title: 'Exception hours' restrict_exceptions_to_num_days: 7 date_format: long + title: 'Exception hours' timezone_field: '' office_hours_first_day: '' schema: diff --git a/config/sync/core.entity_view_display.node.vet_center.default.yml b/config/sync/core.entity_view_display.node.vet_center.default.yml index 49d2d67234..faffb46270 100644 --- a/config/sync/core.entity_view_display.node.vet_center.default.yml +++ b/config/sync/core.entity_view_display.node.vet_center.default.yml @@ -264,8 +264,6 @@ content: settings: image_link: '' image_style: large - image_loading: - attribute: lazy third_party_settings: { } weight: 11 region: content @@ -279,7 +277,6 @@ content: grouped: false show_closed: all closed_format: '' - all_day_format: 'All day open' separator: days: '
' grouped_days: ' - ' @@ -290,11 +287,6 @@ content: position: '' open_text: 'Currently open!' closed_text: 'Currently closed' - exceptions: - title: 'Exception hours' - restrict_exceptions_to_num_days: 7 - date_format: long - all_day_format: 'All day open' timezone_field: '' office_hours_first_day: '' schema: diff --git a/config/sync/core.entity_view_display.node.vet_center_cap.default.yml b/config/sync/core.entity_view_display.node.vet_center_cap.default.yml index 8376ec0913..044c0d8270 100644 --- a/config/sync/core.entity_view_display.node.vet_center_cap.default.yml +++ b/config/sync/core.entity_view_display.node.vet_center_cap.default.yml @@ -98,8 +98,6 @@ content: settings: image_link: '' image_style: crop_3_2 - image_loading: - attribute: lazy third_party_settings: { } weight: 3 region: content @@ -121,7 +119,6 @@ content: grouped: false show_closed: all closed_format: '' - all_day_format: 'All day open' separator: days: '
' grouped_days: ' - ' @@ -132,11 +129,6 @@ content: position: '' open_text: 'Currently open!' closed_text: 'Currently closed' - exceptions: - title: 'Exception hours' - restrict_exceptions_to_num_days: 7 - date_format: long - all_day_format: 'All day open' timezone_field: '' office_hours_first_day: '' schema: diff --git a/config/sync/core.entity_view_display.node.vet_center_mobile_vet_center.default.yml b/config/sync/core.entity_view_display.node.vet_center_mobile_vet_center.default.yml index f50f570644..ec0fa598a8 100644 --- a/config/sync/core.entity_view_display.node.vet_center_mobile_vet_center.default.yml +++ b/config/sync/core.entity_view_display.node.vet_center_mobile_vet_center.default.yml @@ -87,8 +87,6 @@ content: settings: image_link: '' image_style: 3_2_medium_thumbnail - image_loading: - attribute: lazy third_party_settings: { } weight: 2 region: content @@ -110,7 +108,6 @@ content: grouped: false show_closed: all closed_format: '' - all_day_format: 'All day open' separator: days: '
' grouped_days: ' - ' @@ -121,11 +118,6 @@ content: position: '' open_text: 'Currently open!' closed_text: 'Currently closed' - exceptions: - title: 'Exception hours' - restrict_exceptions_to_num_days: 7 - date_format: long - all_day_format: 'All day open' timezone_field: '' office_hours_first_day: '' schema: diff --git a/config/sync/core.entity_view_display.node.vet_center_outstation.default.yml b/config/sync/core.entity_view_display.node.vet_center_outstation.default.yml index ac48f17d78..11f2b157d4 100644 --- a/config/sync/core.entity_view_display.node.vet_center_outstation.default.yml +++ b/config/sync/core.entity_view_display.node.vet_center_outstation.default.yml @@ -114,8 +114,6 @@ content: settings: image_link: '' image_style: 3_2_medium_thumbnail - image_loading: - attribute: lazy third_party_settings: { } weight: 3 region: content @@ -137,7 +135,6 @@ content: grouped: false show_closed: all closed_format: '' - all_day_format: 'All day open' separator: days: '
' grouped_days: ' - ' @@ -148,11 +145,6 @@ content: position: '' open_text: 'Currently open!' closed_text: 'Currently closed' - exceptions: - title: 'Exception hours' - restrict_exceptions_to_num_days: 7 - date_format: long - all_day_format: 'All day open' timezone_field: '' office_hours_first_day: '' schema: From 73f12c34a493c1d436189c2a6b87c782bfdf3e7f Mon Sep 17 00:00:00 2001 From: Daniel Schiavone Date: Fri, 22 Sep 2023 10:54:32 -0400 Subject: [PATCH 11/14] VACMS-15055: Resolve composer.lock conflict. --- composer.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.lock b/composer.lock index 422cae69d5..fe5365ffdc 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "1655124486e64882fc1db0706bfbfe81", + "content-hash": "9a4db450cfbac8ae135ce9eeaf598d54", "packages": [ { "name": "alchemy/zippy", From 580b2be8b2c600c1d9cddb2c84bfcf79121045ef Mon Sep 17 00:00:00 2001 From: Daniel Schiavone Date: Mon, 25 Sep 2023 16:20:11 -0400 Subject: [PATCH 12/14] VACMS-15055: Add documentation for JSON API breadcrumb configuration. --- READMES/jsonapi.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/READMES/jsonapi.md b/READMES/jsonapi.md index a886fab99e..9166c8fe7b 100644 --- a/READMES/jsonapi.md +++ b/READMES/jsonapi.md @@ -19,3 +19,9 @@ See `/admin/config/services/jsonapi/resource_types` for a full list of informati If you expect to see a field's data included in the response and it is not there, check the overwrites, if any, for that resource and adjust appropriately. See the config at `admin/config/services/jsonapi/resource_types/node--news_story/edit?destination=/admin/config/services/jsonapi/resource_types` for an example. + +**Breadcrumbs and JSON:API** + +In order for breadcrumb data to appear in JSONAPI the computed_breadcrumbs module has been installed. The computed_breadcrumbs module adds a hidden field to content types that stores breadcrumb data via the request. This results in breadcrumb data being included with nodes in the JSON feed. + +Because the primary vehicle for populating breadcrumbs, the menu_breadcrumbs module, is not configured for all content types the easy_breadcrumb module has been added. The easy_breadcrumb module fills in the gap left by menu_breadcrumbs by populating breadcrumbs based on path for content types without breadcrumb data. From 2dd77d9c1b01330fa3c0d2296991c79447785c09 Mon Sep 17 00:00:00 2001 From: Daniel Schiavone Date: Mon, 25 Sep 2023 16:33:16 -0400 Subject: [PATCH 13/14] CVACMS-15055: Resolve conflict in composer.lock. --- composer.lock | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/composer.lock b/composer.lock index fe5365ffdc..42aa14f74e 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "9a4db450cfbac8ae135ce9eeaf598d54", + "content-hash": "26fb1d4cd88826bed373980e1990fc8b", "packages": [ { "name": "alchemy/zippy", @@ -26927,11 +26927,7 @@ }, { "name": "va-gov/content-build", -<<<<<<< HEAD "version": "v0.0.3352", -======= - "version": "v0.0.3350", ->>>>>>> f76c4785d (VACMS-15055: AP Install and enable computed_breadcrumbs. Resolve conflict.) "source": { "type": "git", "url": "https://github.com/department-of-veterans-affairs/content-build.git", From 42427490498b44b4fcb11c45bade5754c80c2a9c Mon Sep 17 00:00:00 2001 From: Daniel Schiavone Date: Wed, 27 Sep 2023 14:29:36 -0400 Subject: [PATCH 14/14] VACMS-15055: Resolve conflicts. --- .github/ISSUE_TEMPLATE/ap-defect.md | 1 + composer.lock | 6 +----- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/ap-defect.md b/.github/ISSUE_TEMPLATE/ap-defect.md index 988379acd9..f9d3c39fa8 100644 --- a/.github/ISSUE_TEMPLATE/ap-defect.md +++ b/.github/ISSUE_TEMPLATE/ap-defect.md @@ -16,6 +16,7 @@ labels: Accelerated Publishing, Defect Critical / Major / Minor ```[tasklist] +### - [ ] The problem as described is fixed - [ ] The repro steps result in 'expected result' - [ ] An automated test is written to catch the problem, if appropriate diff --git a/composer.lock b/composer.lock index 42aa14f74e..fb5e55fc2c 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "26fb1d4cd88826bed373980e1990fc8b", + "content-hash": "c5c4fbf1da8f863187d7e75de4f46caa", "packages": [ { "name": "alchemy/zippy", @@ -26963,11 +26963,7 @@ "description": "Front-end for VA.gov. This repository contains the code that generates the www.va.gov website. It contains a Metalsmith static site builder that uses a Drupal CMS for content. This file is here to publish releases to https://packagist.org/packages/va-gov/content-build, so that the CMS CI system can install it and update it using standard composer processes, and so that we can run tests across both systems. See https://github.com/department-of-veterans-affairs/va.gov-cms for the CMS repo, and stand by for more documentation.", "support": { "issues": "https://github.com/department-of-veterans-affairs/content-build/issues", -<<<<<<< HEAD "source": "https://github.com/department-of-veterans-affairs/content-build/tree/v0.0.3352" -======= - "source": "https://github.com/department-of-veterans-affairs/content-build/tree/v0.0.3350" ->>>>>>> f76c4785d (VACMS-15055: AP Install and enable computed_breadcrumbs. Resolve conflict.) }, "time": "2023-09-25T18:29:18+00:00" },