From 09485e9e500e82d614e751fb1874e060e91589aa Mon Sep 17 00:00:00 2001 From: pookmish Date: Thu, 21 Sep 2023 13:06:06 -0500 Subject: [PATCH] Drupal 10 Config & test updates (#705) --- .github/workflows/release.yml | 5 +- .github/workflows/tests.yml | 6 +- composer.json | 18 ++- ...ig_pages.stanford_local_footer.default.yml | 2 +- ...orm_display.node.stanford_page.default.yml | 6 +- ...ntity_view_display.media.image.default.yml | 3 + ...e.entity_view_display.media.video.full.yml | 3 + ...lay.node.stanford_course.stanford_card.yml | 1 + ...ew_display.node.stanford_course.teaser.yml | 1 + ...ew_display.node.stanford_event.default.yml | 22 ++- ...lay.node.stanford_event_series.default.yml | 3 +- ....stanford_event_series.search_indexing.yml | 1 + ...de.stanford_event_series.stanford_card.yml | 2 + ...play.node.stanford_event_series.teaser.yml | 2 + ...iew_display.node.stanford_news.default.yml | 2 - ...splay.node.stanford_news.stanford_card.yml | 2 + ...iew_display.node.stanford_page.default.yml | 3 +- ...lay.node.stanford_page.search_indexing.yml | 1 + ...splay.node.stanford_page.stanford_card.yml | 1 + ...w_display.node.stanford_person.default.yml | 3 +- ...y.node.stanford_person.search_indexing.yml | 1 + ...lay.node.stanford_person.stanford_card.yml | 3 + ...ew_display.node.stanford_person.teaser.yml | 3 + ...w_display.node.stanford_policy.default.yml | 2 - ...display.node.stanford_policy.printable.yml | 3 +- ...y.node.stanford_policy.search_indexing.yml | 3 +- ...lay.node.stanford_policy.stanford_card.yml | 2 - ...ew_display.node.stanford_policy.teaser.yml | 2 - ...play.node.stanford_publication.default.yml | 2 - ...ode.stanford_publication.stanford_card.yml | 2 + ...splay.node.stanford_publication.teaser.yml | 2 + config/sync/core.extension.yml | 1 + config/sync/editor.editor.stanford_html.yml | 128 ++++++++++++------ .../editor.editor.stanford_minimal_html.yml | 32 ++--- ...ages.lockup_settings.su_use_theme_logo.yml | 2 +- ...asic_site_settings.su_site_admin_notes.yml | 10 +- ...tanford_events_importer.su_event_empty.yml | 7 +- ...d_global_message.su_global_msg_message.yml | 3 +- ...ord_local_footer.su_local_foot_f_intro.yml | 3 +- ...nford_local_footer.su_local_foot_pr_co.yml | 7 +- ...nford_local_footer.su_local_foot_se_co.yml | 7 +- ...ford_local_footer.su_local_foot_tr2_co.yml | 7 +- ...nford_local_footer.su_local_foot_tr_co.yml | 7 +- ...rd_local_footer.su_local_foot_use_logo.yml | 2 +- ...ford_person_importer.su_person_sunetid.yml | 2 +- ...anford_super_footer.su_super_foot_text.yml | 3 +- ...ia.google_form.field_media_google_form.yml | 2 +- .../field.field.node.stanford_course.body.yml | 1 + .../field.field.node.stanford_event.body.yml | 1 + ...e.stanford_event_series.field_menulink.yml | 1 - ...ield.node.stanford_page.field_menulink.yml | 1 - .../field.field.node.stanford_person.body.yml | 1 + ...ld.node.stanford_person.field_menulink.yml | 1 - ...d.node.stanford_person.su_person_email.yml | 2 +- ...eld.node.stanford_person.su_person_fax.yml | 2 +- ...e.stanford_person.su_person_first_name.yml | 2 +- ...e.stanford_person.su_person_full_title.yml | 2 +- ...de.stanford_person.su_person_last_name.yml | 2 +- ...ford_person.su_person_location_address.yml | 3 +- ...de.stanford_person.su_person_mail_code.yml | 2 +- ...stanford_person.su_person_mobile_phone.yml | 2 +- ...ode.stanford_person.su_person_research.yml | 3 +- ...d_person.su_person_scholarly_interests.yml | 3 +- ....stanford_person.su_person_short_title.yml | 2 +- ...de.stanford_person.su_person_telephone.yml | 2 +- .../field.field.node.stanford_policy.body.yml | 5 +- ...ld.node.stanford_policy.field_menulink.yml | 1 - ..._publication.su_publication_author_ref.yml | 2 +- ...h.stanford_accordion.su_accordion_body.yml | 3 +- ...ragraph.stanford_banner.su_banner_body.yml | 10 +- ...d.paragraph.stanford_card.su_card_body.yml | 10 +- ....stanford_entity.su_entity_description.yml | 10 +- ...tanford_gallery.su_gallery_description.yml | 10 +- ...aph.stanford_lists.su_list_description.yml | 10 +- ...media_caption.su_media_caption_caption.yml | 10 +- ...stanford_person_cta.su_person_cta_link.yml | 2 +- ...stanford_person_cta.su_person_cta_name.yml | 2 +- ...tanford_person_cta.su_person_cta_title.yml | 2 +- ...nford_schedule.su_schedule_description.yml | 3 +- ...graph.stanford_wysiwyg.su_wysiwyg_text.yml | 3 +- ...icy_log.su_policy_log.su_policy_public.yml | 2 +- config/sync/filter.format.stanford_html.yml | 6 + ...s.migration.stanford_localist_importer.yml | 2 +- .../sync/responsive_image.styles.card_2_1.yml | 26 ++-- .../responsive_image.styles.card_478x318.yml | 42 +++--- .../responsive_image.styles.cta_596x397.yml | 42 +++--- ...responsive_image.styles.responsive_1_1.yml | 26 ++-- ..._image.styles.stanford_hero_block_wide.yml | 48 +++---- .../search_api.index.full_site_content.yml | 6 +- config/sync/system.feature_flags.yml | 1 + config/sync/ultimate_cron.settings.yml | 8 +- config/sync/user.role.authenticated.yml | 2 + config/sync/user.role.contributor.yml | 2 + .../sync/user.role.decoupled_site_users.yml | 2 + config/sync/user.role.layout_builder_user.yml | 2 + config/sync/user.role.site_builder.yml | 4 + config/sync/user.role.site_developer.yml | 5 +- config/sync/user.role.site_editor.yml | 2 + config/sync/user.role.site_manager.yml | 2 + config/sync/user.role.stanford_faculty.yml | 7 +- config/sync/user.role.stanford_staff.yml | 7 +- config/sync/user.role.stanford_student.yml | 7 +- config/sync/views.view.block_content.yml | 26 ++-- config/sync/views.view.content.yml | 9 ++ config/sync/views.view.files.yml | 18 +++ config/sync/views.view.media.yml | 9 ++ config/sync/views.view.media_library.yml | 9 ++ ...views.view.scheduler_scheduled_content.yml | 25 +++- .../views.view.scheduler_scheduled_media.yml | 21 ++- config/sync/views.view.search.yml | 9 ++ .../sync/views.view.stanford_publications.yml | 2 +- .../sync/views.view.taxonomy_term_pages.yml | 2 +- config/sync/xmlsitemap.settings.yml | 2 +- stanford_profile.info.yml | 3 - .../acceptance/Content/BasicPageCest.php | 2 +- .../acceptance/Content/EventsCest.php | 6 +- .../acceptance/Content/EventsSeriesCest.php | 2 +- .../acceptance/Content/NewsCest.php | 2 +- .../acceptance/Content/PersonCest.php | 11 +- .../acceptance/Content/PublicationsCest.php | 14 +- .../Paragraphs/Issue2901390Cest.php | 2 +- .../acceptance/Paragraphs/ListsCest.php | 1 + tests/codeception/acceptance/SystemCest.php | 2 +- .../functional/Contrib/RedirectImportCest.php | 3 + .../Paragraphs/EntityReferenceCest.php | 2 +- .../EventSubscriber/EventSubscriberTest.php | 2 +- .../Plugin/InstallTask/RouteRebuilderTest.php | 2 +- .../Plugin/InstallTask/SiteSettingsTest.php | 33 +++-- .../Kernel/Plugin/InstallTask/UsersTest.php | 4 +- .../Kernel/StanfordProfilePermissionsTest.php | 4 +- tests/src/Unit/Config/ConfigOverridesTest.php | 2 +- .../HelpSection/ProfileConnectSectionTest.php | 2 +- .../HelpSection/ProfileHelpSectionTest.php | 2 +- .../ProfileResourceSectionTest.php | 2 +- .../stanford_basic.libraries.yml | 3 - 135 files changed, 578 insertions(+), 362 deletions(-) create mode 100644 config/sync/system.feature_flags.yml diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 0f6418838..9e884e0aa 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -16,8 +16,8 @@ jobs: uses: K-Phoen/semver-release-action@master with: release_strategy: none - release_branch: 10.x - tag_format: "10.%minor%.%patch%" + release_branch: 11.x + tag_format: "11.%minor%.%patch%" env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: echo 'Creating new release for ' ${{ steps.tag.outputs.tag }} @@ -32,3 +32,4 @@ jobs: commit: ${{ github.sha }} generateReleaseNotes: true makeLatest: true + diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 7f67fd225..a4ed0d5e6 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -28,7 +28,7 @@ jobs: env: CC_TEST_REPORTER_ID: ${{secrets.CC_TEST_REPORTER_ID}} run: | - composer global require su-sws/stanford-caravan:dev-8.x-3.x + composer global require su-sws/stanford-caravan:10.x-dev ~/.composer/vendor/bin/sws-caravan phpunit /var/www/html --extension-dir=$GITHUB_WORKSPACE/project --with-coverage - name: Save Test Results uses: actions/upload-artifact@v3 @@ -66,7 +66,7 @@ jobs: env: STANFORD_ENCRYPT: ${{ secrets.STANFORD_ENCRYPT }} run: | - composer global require su-sws/stanford-caravan:dev-8.x-3.x + composer global require su-sws/stanford-caravan:10.x-dev ~/.composer/vendor/bin/sws-caravan codeception /var/www/html --extension-dir=$GITHUB_WORKSPACE/project --suites=acceptance - name: Save Test Results uses: actions/upload-artifact@v3 @@ -107,7 +107,7 @@ jobs: env: STANFORD_ENCRYPT: ${{ secrets.STANFORD_ENCRYPT }}= run: | - composer global require su-sws/stanford-caravan:dev-8.x-3.x + composer global require su-sws/stanford-caravan:10.x-dev ~/.composer/vendor/bin/sws-caravan codeception /var/www/html --extension-dir=$GITHUB_WORKSPACE/project --suites=functional - name: Save Test Results uses: actions/upload-artifact@v3 diff --git a/composer.json b/composer.json index 96bfb2c45..c9553ffb9 100644 --- a/composer.json +++ b/composer.json @@ -8,7 +8,8 @@ "repositories": [ { "type": "composer", - "url": "https://packages.drupal.org/8" + "url": "https://packages.drupal.org/8", + "exclude": ["drupal/display_field_copy"] }, { "type": "package", @@ -33,6 +34,10 @@ "reference": "master" } } + }, + { + "type": "vcs", + "url": "https://git.drupalcode.org/issue/display_field_copy-3287010.git" } ], "require": { @@ -44,7 +49,7 @@ "composer/installers": ">=1.2", "drupal/address": "^1.2", "drupal/admin_toolbar": "^3.1", - "drupal/allowed_formats": "^2.0", + "drupal/allowed_formats": "^3.0", "drupal/auto_entitylabel": "^3.0@beta", "drupal/block_content_permissions": "^1.8", "drupal/change_labels": "^1.0", @@ -64,7 +69,7 @@ "drupal/cshs": "^4.0", "drupal/default_content": "^2.0@alpha", "drupal/diff": "^1.0@RC", - "drupal/display_field_copy": "^2.0", + "drupal/display_field_copy": "dev-3287010-automated-drupal-10 as 2.0.0", "drupal/domain_301_redirect": "^2.0", "drupal/ds": "^3.3", "drupal/editoria11y": "^2.0", @@ -154,11 +159,11 @@ "sainsburys/guzzle-oauth2-plugin": "^3.0", "seboettg/citeproc-php": "2.4.1", "su-sws/ckeditor5_plugins": "^1.0", - "su-sws/drupal-patches": "^8.1", + "su-sws/drupal-patches": "^10.0", "su-sws/react_paragraphs": "^8.2", "su-sws/stanford_actions": "^8.2", "su-sws/stanford_fields": "^8.2", - "su-sws/stanford_media": "^9.0", + "su-sws/stanford_media": "^10.0", "su-sws/stanford_migrate": "^8.3", "su-sws/stanford_profile_helper": "^9.3", "su-sws/stanford_samlauth": "^1.0" @@ -183,6 +188,9 @@ } }, "patches": { + "drupal/google_analytics": { + "https://www.drupal.org/project/google_analytics/issues/3373921": "https://www.drupal.org/files/issues/2023-08-07/google-analytics-issues-3373921-cannot-install-from-existing-config-11.patch" + }, "drupal/hook_event_dispatcher": { "https://www.drupal.org/project/hook_event_dispatcher/issues/3354751": "https://www.drupal.org/files/issues/2023-04-17/hook_event_dispatcher-4.x-3354751.patch" }, diff --git a/config/sync/core.entity_form_display.config_pages.stanford_local_footer.default.yml b/config/sync/core.entity_form_display.config_pages.stanford_local_footer.default.yml index 3520af6a9..26385c233 100644 --- a/config/sync/core.entity_form_display.config_pages.stanford_local_footer.default.yml +++ b/config/sync/core.entity_form_display.config_pages.stanford_local_footer.default.yml @@ -130,7 +130,7 @@ third_party_settings: classes: '' id: '' open: false - description: 'The local footer''s lockup settings' + description: "The local footer's lockup settings" required_fields: true group_content_blocks: children: diff --git a/config/sync/core.entity_form_display.node.stanford_page.default.yml b/config/sync/core.entity_form_display.node.stanford_page.default.yml index e718ea794..77152ce69 100644 --- a/config/sync/core.entity_form_display.node.stanford_page.default.yml +++ b/config/sync/core.entity_form_display.node.stanford_page.default.yml @@ -126,7 +126,7 @@ content: title: Paragraph title_plural: Paragraphs edit_mode: closed - closed_mode: summary + closed_mode: preview autocollapse: none closed_mode_threshold: 0 add_mode: button @@ -136,7 +136,9 @@ content: add_above: '0' collapse_edit_all: '0' duplicate: '0' - third_party_settings: { } + third_party_settings: + change_labels: + field_label_overwrite: '' su_page_components: type: layout_paragraphs weight: 7 diff --git a/config/sync/core.entity_view_display.media.image.default.yml b/config/sync/core.entity_view_display.media.image.default.yml index 0a08b064d..0411207bd 100644 --- a/config/sync/core.entity_view_display.media.image.default.yml +++ b/config/sync/core.entity_view_display.media.image.default.yml @@ -4,6 +4,7 @@ status: true dependencies: config: - field.field.media.image.field_media_image + - field.field.media.image.su_media_category - media.type.image - responsive_image.styles.full_responsive module: @@ -21,6 +22,8 @@ content: settings: responsive_image_style: full_responsive image_link: '' + image_loading: + attribute: eager third_party_settings: { } weight: 0 region: content diff --git a/config/sync/core.entity_view_display.media.video.full.yml b/config/sync/core.entity_view_display.media.video.full.yml index 4a915471d..3cf3b7811 100644 --- a/config/sync/core.entity_view_display.media.video.full.yml +++ b/config/sync/core.entity_view_display.media.video.full.yml @@ -5,6 +5,7 @@ dependencies: config: - core.entity_view_mode.media.full - field.field.media.video.field_media_oembed_video + - field.field.media.video.su_media_category - media.type.video module: - media @@ -21,6 +22,8 @@ content: settings: max_width: 0 max_height: 0 + loading: + attribute: eager third_party_settings: { } weight: 0 region: content diff --git a/config/sync/core.entity_view_display.node.stanford_course.stanford_card.yml b/config/sync/core.entity_view_display.node.stanford_course.stanford_card.yml index 55e05327f..eb62a7da8 100644 --- a/config/sync/core.entity_view_display.node.stanford_course.stanford_card.yml +++ b/config/sync/core.entity_view_display.node.stanford_course.stanford_card.yml @@ -14,6 +14,7 @@ dependencies: - field.field.node.stanford_course.su_course_section_units - field.field.node.stanford_course.su_course_subject - field.field.node.stanford_course.su_course_tags + - field.field.node.stanford_course.su_metatags - field.field.node.stanford_course.su_shared_tags - node.type.stanford_course module: diff --git a/config/sync/core.entity_view_display.node.stanford_course.teaser.yml b/config/sync/core.entity_view_display.node.stanford_course.teaser.yml index 00360b77b..38f181f4a 100644 --- a/config/sync/core.entity_view_display.node.stanford_course.teaser.yml +++ b/config/sync/core.entity_view_display.node.stanford_course.teaser.yml @@ -14,6 +14,7 @@ dependencies: - field.field.node.stanford_course.su_course_section_units - field.field.node.stanford_course.su_course_subject - field.field.node.stanford_course.su_course_tags + - field.field.node.stanford_course.su_metatags - field.field.node.stanford_course.su_shared_tags - node.type.stanford_course module: diff --git a/config/sync/core.entity_view_display.node.stanford_event.default.yml b/config/sync/core.entity_view_display.node.stanford_event.default.yml index 689e7060d..159d5943b 100644 --- a/config/sync/core.entity_view_display.node.stanford_event.default.yml +++ b/config/sync/core.entity_view_display.node.stanford_event.default.yml @@ -207,6 +207,16 @@ third_party_settings: allday_label: '' date_first: '1' ampm_reduce: 0 + site_time_toggle: '1' + tooltip: + date_format: '' + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 third_party_settings: field_formatter_class: class: su-event-date @@ -237,6 +247,16 @@ third_party_settings: allday_label: '' date_first: '0' ampm_reduce: 0 + site_time_toggle: '1' + tooltip: + date_format: '' + custom_date_format: '' + time_diff: + enabled: false + future_format: '@interval hence' + past_format: '@interval ago' + granularity: 2 + refresh: 60 third_party_settings: field_formatter_class: class: su-event-time @@ -560,8 +580,6 @@ third_party_settings: - 'Content fields' - 'Custom block types' - 'Custom blocks' - - Devel - - 'Devel PHP' - 'Events Lists (Views)' - Forms - Help diff --git a/config/sync/core.entity_view_display.node.stanford_event_series.default.yml b/config/sync/core.entity_view_display.node.stanford_event_series.default.yml index 6360db803..0207173d0 100644 --- a/config/sync/core.entity_view_display.node.stanford_event_series.default.yml +++ b/config/sync/core.entity_view_display.node.stanford_event_series.default.yml @@ -3,6 +3,7 @@ langcode: en status: true dependencies: config: + - field.field.node.stanford_event_series.field_menulink - field.field.node.stanford_event_series.layout_builder__layout - field.field.node.stanford_event_series.stanford_intranet__access - field.field.node.stanford_event_series.su_event_series_components @@ -184,8 +185,6 @@ third_party_settings: - 'Content fields' - 'Custom block types' - 'Custom blocks' - - Devel - - 'Devel PHP' - 'Events Lists (Views)' - Forms - Help diff --git a/config/sync/core.entity_view_display.node.stanford_event_series.search_indexing.yml b/config/sync/core.entity_view_display.node.stanford_event_series.search_indexing.yml index 949340107..6ce154749 100644 --- a/config/sync/core.entity_view_display.node.stanford_event_series.search_indexing.yml +++ b/config/sync/core.entity_view_display.node.stanford_event_series.search_indexing.yml @@ -4,6 +4,7 @@ status: true dependencies: config: - core.entity_view_mode.node.search_indexing + - field.field.node.stanford_event_series.field_menulink - field.field.node.stanford_event_series.layout_builder__layout - field.field.node.stanford_event_series.stanford_intranet__access - field.field.node.stanford_event_series.su_event_series_components diff --git a/config/sync/core.entity_view_display.node.stanford_event_series.stanford_card.yml b/config/sync/core.entity_view_display.node.stanford_event_series.stanford_card.yml index 09ba0ed35..fc33f5eaf 100644 --- a/config/sync/core.entity_view_display.node.stanford_event_series.stanford_card.yml +++ b/config/sync/core.entity_view_display.node.stanford_event_series.stanford_card.yml @@ -4,6 +4,7 @@ status: true dependencies: config: - core.entity_view_mode.node.stanford_card + - field.field.node.stanford_event_series.field_menulink - field.field.node.stanford_event_series.layout_builder__layout - field.field.node.stanford_event_series.stanford_intranet__access - field.field.node.stanford_event_series.su_event_series_components @@ -12,6 +13,7 @@ dependencies: - field.field.node.stanford_event_series.su_event_series_subheadline - field.field.node.stanford_event_series.su_event_series_type - field.field.node.stanford_event_series.su_event_series_weight + - field.field.node.stanford_event_series.su_metatags - field.field.node.stanford_event_series.su_shared_tags - node.type.stanford_event_series module: diff --git a/config/sync/core.entity_view_display.node.stanford_event_series.teaser.yml b/config/sync/core.entity_view_display.node.stanford_event_series.teaser.yml index a2799cdae..7877a11b4 100644 --- a/config/sync/core.entity_view_display.node.stanford_event_series.teaser.yml +++ b/config/sync/core.entity_view_display.node.stanford_event_series.teaser.yml @@ -4,6 +4,7 @@ status: true dependencies: config: - core.entity_view_mode.node.teaser + - field.field.node.stanford_event_series.field_menulink - field.field.node.stanford_event_series.layout_builder__layout - field.field.node.stanford_event_series.stanford_intranet__access - field.field.node.stanford_event_series.su_event_series_components @@ -12,6 +13,7 @@ dependencies: - field.field.node.stanford_event_series.su_event_series_subheadline - field.field.node.stanford_event_series.su_event_series_type - field.field.node.stanford_event_series.su_event_series_weight + - field.field.node.stanford_event_series.su_metatags - field.field.node.stanford_event_series.su_shared_tags - node.type.stanford_event_series module: diff --git a/config/sync/core.entity_view_display.node.stanford_news.default.yml b/config/sync/core.entity_view_display.node.stanford_news.default.yml index e4becdb83..b512234b8 100644 --- a/config/sync/core.entity_view_display.node.stanford_news.default.yml +++ b/config/sync/core.entity_view_display.node.stanford_news.default.yml @@ -342,8 +342,6 @@ third_party_settings: - 'Content fields' - 'Custom block types' - 'Custom blocks' - - Devel - - 'Devel PHP' - 'Events Lists (Views)' - Forms - Help diff --git a/config/sync/core.entity_view_display.node.stanford_news.stanford_card.yml b/config/sync/core.entity_view_display.node.stanford_news.stanford_card.yml index 98c5e930f..4e808314f 100644 --- a/config/sync/core.entity_view_display.node.stanford_news.stanford_card.yml +++ b/config/sync/core.entity_view_display.node.stanford_news.stanford_card.yml @@ -6,12 +6,14 @@ dependencies: - core.entity_view_mode.node.stanford_card - field.field.node.stanford_news.layout_builder__layout - field.field.node.stanford_news.stanford_intranet__access + - field.field.node.stanford_news.su_metatags - field.field.node.stanford_news.su_news_banner - field.field.node.stanford_news.su_news_banner_media_caption - field.field.node.stanford_news.su_news_byline - field.field.node.stanford_news.su_news_components - field.field.node.stanford_news.su_news_dek - field.field.node.stanford_news.su_news_featured_media + - field.field.node.stanford_news.su_news_hide_social - field.field.node.stanford_news.su_news_publishing_date - field.field.node.stanford_news.su_news_source - field.field.node.stanford_news.su_news_topics diff --git a/config/sync/core.entity_view_display.node.stanford_page.default.yml b/config/sync/core.entity_view_display.node.stanford_page.default.yml index 0a384a08e..e50a0fdeb 100644 --- a/config/sync/core.entity_view_display.node.stanford_page.default.yml +++ b/config/sync/core.entity_view_display.node.stanford_page.default.yml @@ -3,6 +3,7 @@ langcode: en status: true dependencies: config: + - field.field.node.stanford_page.field_menulink - field.field.node.stanford_page.layout_builder__layout - field.field.node.stanford_page.layout_selection - field.field.node.stanford_page.stanford_intranet__access @@ -155,8 +156,6 @@ third_party_settings: - 'Content fields' - 'Custom block types' - 'Custom blocks' - - Devel - - 'Devel PHP' - 'Events Lists (Views)' - Forms - Help diff --git a/config/sync/core.entity_view_display.node.stanford_page.search_indexing.yml b/config/sync/core.entity_view_display.node.stanford_page.search_indexing.yml index 792d64a83..f9191acb8 100644 --- a/config/sync/core.entity_view_display.node.stanford_page.search_indexing.yml +++ b/config/sync/core.entity_view_display.node.stanford_page.search_indexing.yml @@ -4,6 +4,7 @@ status: true dependencies: config: - core.entity_view_mode.node.search_indexing + - field.field.node.stanford_page.field_menulink - field.field.node.stanford_page.layout_builder__layout - field.field.node.stanford_page.layout_selection - field.field.node.stanford_page.stanford_intranet__access diff --git a/config/sync/core.entity_view_display.node.stanford_page.stanford_card.yml b/config/sync/core.entity_view_display.node.stanford_page.stanford_card.yml index 21fc5a8c9..44339c6e7 100644 --- a/config/sync/core.entity_view_display.node.stanford_page.stanford_card.yml +++ b/config/sync/core.entity_view_display.node.stanford_page.stanford_card.yml @@ -4,6 +4,7 @@ status: true dependencies: config: - core.entity_view_mode.node.stanford_card + - field.field.node.stanford_page.field_menulink - field.field.node.stanford_page.layout_builder__layout - field.field.node.stanford_page.layout_selection - field.field.node.stanford_page.stanford_intranet__access diff --git a/config/sync/core.entity_view_display.node.stanford_person.default.yml b/config/sync/core.entity_view_display.node.stanford_person.default.yml index b6033c05f..69082d20f 100644 --- a/config/sync/core.entity_view_display.node.stanford_person.default.yml +++ b/config/sync/core.entity_view_display.node.stanford_person.default.yml @@ -5,6 +5,7 @@ dependencies: config: - core.base_field_override.node.stanford_person.title - field.field.node.stanford_person.body + - field.field.node.stanford_person.field_menulink - field.field.node.stanford_person.layout_builder__layout - field.field.node.stanford_person.stanford_intranet__access - field.field.node.stanford_person.su_metatags @@ -624,8 +625,6 @@ third_party_settings: - 'Content fields' - 'Custom block types' - 'Custom blocks' - - Devel - - 'Devel PHP' - 'Events Lists (Views)' - Forms - Help diff --git a/config/sync/core.entity_view_display.node.stanford_person.search_indexing.yml b/config/sync/core.entity_view_display.node.stanford_person.search_indexing.yml index 1d08b623d..085853a4b 100644 --- a/config/sync/core.entity_view_display.node.stanford_person.search_indexing.yml +++ b/config/sync/core.entity_view_display.node.stanford_person.search_indexing.yml @@ -5,6 +5,7 @@ dependencies: config: - core.entity_view_mode.node.search_indexing - field.field.node.stanford_person.body + - field.field.node.stanford_person.field_menulink - field.field.node.stanford_person.layout_builder__layout - field.field.node.stanford_person.stanford_intranet__access - field.field.node.stanford_person.su_metatags diff --git a/config/sync/core.entity_view_display.node.stanford_person.stanford_card.yml b/config/sync/core.entity_view_display.node.stanford_person.stanford_card.yml index ae3c348b8..af16236f4 100644 --- a/config/sync/core.entity_view_display.node.stanford_person.stanford_card.yml +++ b/config/sync/core.entity_view_display.node.stanford_person.stanford_card.yml @@ -5,8 +5,10 @@ dependencies: config: - core.entity_view_mode.node.stanford_card - field.field.node.stanford_person.body + - field.field.node.stanford_person.field_menulink - field.field.node.stanford_person.layout_builder__layout - field.field.node.stanford_person.stanford_intranet__access + - field.field.node.stanford_person.su_metatags - field.field.node.stanford_person.su_person_academic_appt - field.field.node.stanford_person.su_person_admin_appts - field.field.node.stanford_person.su_person_affiliations @@ -25,6 +27,7 @@ dependencies: - field.field.node.stanford_person.su_person_mobile_phone - field.field.node.stanford_person.su_person_photo - field.field.node.stanford_person.su_person_profile_link + - field.field.node.stanford_person.su_person_pronouns - field.field.node.stanford_person.su_person_research - field.field.node.stanford_person.su_person_research_interests - field.field.node.stanford_person.su_person_scholarly_interests diff --git a/config/sync/core.entity_view_display.node.stanford_person.teaser.yml b/config/sync/core.entity_view_display.node.stanford_person.teaser.yml index 0aadf291e..fc3cb4d2a 100644 --- a/config/sync/core.entity_view_display.node.stanford_person.teaser.yml +++ b/config/sync/core.entity_view_display.node.stanford_person.teaser.yml @@ -5,8 +5,10 @@ dependencies: config: - core.entity_view_mode.node.teaser - field.field.node.stanford_person.body + - field.field.node.stanford_person.field_menulink - field.field.node.stanford_person.layout_builder__layout - field.field.node.stanford_person.stanford_intranet__access + - field.field.node.stanford_person.su_metatags - field.field.node.stanford_person.su_person_academic_appt - field.field.node.stanford_person.su_person_admin_appts - field.field.node.stanford_person.su_person_affiliations @@ -25,6 +27,7 @@ dependencies: - field.field.node.stanford_person.su_person_mobile_phone - field.field.node.stanford_person.su_person_photo - field.field.node.stanford_person.su_person_profile_link + - field.field.node.stanford_person.su_person_pronouns - field.field.node.stanford_person.su_person_research - field.field.node.stanford_person.su_person_research_interests - field.field.node.stanford_person.su_person_scholarly_interests diff --git a/config/sync/core.entity_view_display.node.stanford_policy.default.yml b/config/sync/core.entity_view_display.node.stanford_policy.default.yml index ed2a77b47..558b14eb2 100644 --- a/config/sync/core.entity_view_display.node.stanford_policy.default.yml +++ b/config/sync/core.entity_view_display.node.stanford_policy.default.yml @@ -303,8 +303,6 @@ third_party_settings: - 'Content fields' - 'Custom block types' - 'Custom blocks' - - Devel - - 'Devel PHP' - 'Events Lists (Views)' - Forms - Help diff --git a/config/sync/core.entity_view_display.node.stanford_policy.printable.yml b/config/sync/core.entity_view_display.node.stanford_policy.printable.yml index 4f2a84882..3561fe9c0 100644 --- a/config/sync/core.entity_view_display.node.stanford_policy.printable.yml +++ b/config/sync/core.entity_view_display.node.stanford_policy.printable.yml @@ -5,6 +5,7 @@ dependencies: config: - core.entity_view_mode.node.printable - field.field.node.stanford_policy.body + - field.field.node.stanford_policy.field_menulink - field.field.node.stanford_policy.layout_builder__layout - field.field.node.stanford_policy.su_policy_authority - field.field.node.stanford_policy.su_policy_auto_prefix @@ -41,8 +42,6 @@ third_party_settings: - 'Content fields' - 'Custom block types' - 'Custom blocks' - - Devel - - 'Devel PHP' - 'Events Lists (Views)' - Forms - Help diff --git a/config/sync/core.entity_view_display.node.stanford_policy.search_indexing.yml b/config/sync/core.entity_view_display.node.stanford_policy.search_indexing.yml index e08876edf..50b9ed4e4 100644 --- a/config/sync/core.entity_view_display.node.stanford_policy.search_indexing.yml +++ b/config/sync/core.entity_view_display.node.stanford_policy.search_indexing.yml @@ -5,6 +5,7 @@ dependencies: config: - core.entity_view_mode.node.search_indexing - field.field.node.stanford_policy.body + - field.field.node.stanford_policy.field_menulink - field.field.node.stanford_policy.layout_builder__layout - field.field.node.stanford_policy.su_policy_authority - field.field.node.stanford_policy.su_policy_auto_prefix @@ -39,8 +40,6 @@ third_party_settings: - 'Content fields' - 'Custom block types' - 'Custom blocks' - - Devel - - 'Devel PHP' - 'Events Lists (Views)' - Forms - Help diff --git a/config/sync/core.entity_view_display.node.stanford_policy.stanford_card.yml b/config/sync/core.entity_view_display.node.stanford_policy.stanford_card.yml index 5c38a049b..a44f24a41 100644 --- a/config/sync/core.entity_view_display.node.stanford_policy.stanford_card.yml +++ b/config/sync/core.entity_view_display.node.stanford_policy.stanford_card.yml @@ -42,8 +42,6 @@ third_party_settings: - 'Content fields' - 'Custom block types' - 'Custom blocks' - - Devel - - 'Devel PHP' - 'Events Lists (Views)' - Forms - Help diff --git a/config/sync/core.entity_view_display.node.stanford_policy.teaser.yml b/config/sync/core.entity_view_display.node.stanford_policy.teaser.yml index 97963f7b9..d7afeefbe 100644 --- a/config/sync/core.entity_view_display.node.stanford_policy.teaser.yml +++ b/config/sync/core.entity_view_display.node.stanford_policy.teaser.yml @@ -43,8 +43,6 @@ third_party_settings: - 'Content fields' - 'Custom block types' - 'Custom blocks' - - Devel - - 'Devel PHP' - 'Events Lists (Views)' - Forms - Help diff --git a/config/sync/core.entity_view_display.node.stanford_publication.default.yml b/config/sync/core.entity_view_display.node.stanford_publication.default.yml index de80347bc..f0cc07df8 100644 --- a/config/sync/core.entity_view_display.node.stanford_publication.default.yml +++ b/config/sync/core.entity_view_display.node.stanford_publication.default.yml @@ -207,8 +207,6 @@ third_party_settings: - 'Content fields' - 'Custom block types' - 'Custom blocks' - - Devel - - 'Devel PHP' - 'Events Lists (Views)' - Forms - Help diff --git a/config/sync/core.entity_view_display.node.stanford_publication.stanford_card.yml b/config/sync/core.entity_view_display.node.stanford_publication.stanford_card.yml index 6b09d0f86..6fa7b0f52 100644 --- a/config/sync/core.entity_view_display.node.stanford_publication.stanford_card.yml +++ b/config/sync/core.entity_view_display.node.stanford_publication.stanford_card.yml @@ -6,6 +6,8 @@ dependencies: - core.entity_view_mode.node.stanford_card - field.field.node.stanford_publication.layout_builder__layout - field.field.node.stanford_publication.stanford_intranet__access + - field.field.node.stanford_publication.su_metatags + - field.field.node.stanford_publication.su_publication_author_ref - field.field.node.stanford_publication.su_publication_citation - field.field.node.stanford_publication.su_publication_components - field.field.node.stanford_publication.su_publication_cta diff --git a/config/sync/core.entity_view_display.node.stanford_publication.teaser.yml b/config/sync/core.entity_view_display.node.stanford_publication.teaser.yml index 33cb1f0b3..9d4acd375 100644 --- a/config/sync/core.entity_view_display.node.stanford_publication.teaser.yml +++ b/config/sync/core.entity_view_display.node.stanford_publication.teaser.yml @@ -6,6 +6,8 @@ dependencies: - core.entity_view_mode.node.teaser - field.field.node.stanford_publication.layout_builder__layout - field.field.node.stanford_publication.stanford_intranet__access + - field.field.node.stanford_publication.su_metatags + - field.field.node.stanford_publication.su_publication_author_ref - field.field.node.stanford_publication.su_publication_citation - field.field.node.stanford_publication.su_publication_components - field.field.node.stanford_publication.su_publication_cta diff --git a/config/sync/core.extension.yml b/config/sync/core.extension.yml index 3d11c9980..10b355feb 100644 --- a/config/sync/core.extension.yml +++ b/config/sync/core.extension.yml @@ -142,6 +142,7 @@ module: path_redirect_import: 0 pdb: 0 pdb_react: 0 + phpass: 0 preprocess_event_dispatcher: 0 printable: 0 r4032login: 0 diff --git a/config/sync/editor.editor.stanford_html.yml b/config/sync/editor.editor.stanford_html.yml index 3cc47f009..91ad965a6 100644 --- a/config/sync/editor.editor.stanford_html.yml +++ b/config/sync/editor.editor.stanford_html.yml @@ -40,12 +40,96 @@ settings: - undo - redo plugins: + ckeditor5_alignment: + enabled_alignments: + - center + - justify + - left + - right + ckeditor5_codeBlock: + languages: + - + label: 'Plain text' + language: plaintext + - + label: C + language: c + - + label: 'C#' + language: cs + - + label: C++ + language: cpp + - + label: CSS + language: css + - + label: Diff + language: diff + - + label: HTML + language: html + - + label: Java + language: java + - + label: JavaScript + language: javascript + - + label: PHP + language: php + - + label: Python + language: python + - + label: Ruby + language: ruby + - + label: TypeScript + language: typescript + - + label: XML + language: xml ckeditor5_heading: enabled_headings: - heading2 - heading3 - heading4 - heading5 + ckeditor5_list: + reversed: false + startIndex: true + ckeditor5_sourceEditing: + allowed_tags: + - '' + - '' + - '
' + - '
'
+        - ''
+        - '
' + - '
' + - '
' + - '' + - '