diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index fe1b94023..5c1b670da 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -5,7 +5,7 @@ concurrency: cancel-in-progress: true jobs: phpunit: - name: PHPUnit Tests + name: PHPUnit Coverage Tests runs-on: ubuntu-latest container: image: pookmish/drupal8ci:latest @@ -29,8 +29,7 @@ jobs: CC_TEST_REPORTER_ID: ${{secrets.CC_TEST_REPORTER_ID}} run: | composer global require su-sws/stanford-caravan:dev-8.x-3.x - ~/.composer/vendor/bin/sws-caravan phpunit /var/www/html --extension-dir=$GITHUB_WORKSPACE/project --with-coverage --coverage-required=10 - # ~/.composer/vendor/bin/sws-caravan phpunit /var/www/html --extension-dir=$GITHUB_WORKSPACE/project + ~/.composer/vendor/bin/sws-caravan phpunit /var/www/html --extension-dir=$GITHUB_WORKSPACE/project - name: Save Test Results uses: actions/upload-artifact@v3 if: failure() @@ -47,7 +46,7 @@ jobs: DRUPAL_DATABASE_HOST: mysql container: image: pookmish/drupal8ci:latest - options: "--network-alias drupal8ci" + options: '--network-alias drupal8ci' services: mysql: image: mysql:5.7 @@ -85,10 +84,10 @@ jobs: DRUPAL_DATABASE_HOST: mysql container: image: pookmish/drupal8ci:latest - options: "--network-alias=drupal8ci" + options: '--network-alias=drupal8ci' services: selenium: - image: selenium/standalone-chrome + image: selenium/standalone-chrome:115.0 options: '--shm-size="2g"' mysql: image: mysql:5.7 diff --git a/.gitpod.yml b/.gitpod.yml index 8ff09cb8b..fb81c9ce9 100644 --- a/.gitpod.yml +++ b/.gitpod.yml @@ -18,7 +18,7 @@ ports: onOpen: ignore visibility: public image: pookmish/drupal8ci:gitpod -checkoutLocation: soe_profile +checkoutLocation: engineering_profile workspaceLocation: /workspace/stack tasks: - before: > @@ -46,20 +46,20 @@ tasks: echo $PROFILE_BRANCH && cd /workspace/stack && composer remove su-sws/stanford_profile --no-update && - composer require su-soe/soe_profile:"dev-$PROFILE_BRANCH || $PROFILE_BRANCH-dev" --no-update && + composer require su-soe/engineering_profile:"dev-$PROFILE_BRANCH || $PROFILE_BRANCH-dev" --no-update && composer update --no-interaction && rm -rf docroot/*/custom/* && composer install --prefer-source --no-interaction && - rm -rf docroot/profiles/custom/soe_profile && - ln -s $GITPOD_REPO_ROOT docroot/profiles/custom/soe_profile && + rm -rf docroot/profiles/custom/engineering_profile && + ln -s $GITPOD_REPO_ROOT docroot/profiles/custom/engineering_profile && cp .gitpod/blt.yml blt/local.blt.yml && mkdir -p docroot/sites/settings && cp .gitpod/global.settings.php docroot/sites/settings/global.settings.php && - sed -i 's/stanford_profile/soe_profile/' docroot/sites/settings/global.settings.php && + sed -i 's/stanford_profile/engineering_profile/' docroot/sites/settings/global.settings.php && find docroot/sites/ -name 'local*' | xargs rm && blt blt:telemetry:disable --no-interaction && blt settings && - drush si soe_profile -v -y && + drush si engineering_profile -v -y && drush cim -y && ls -a | grep .git | grep -v '.gitpod*' | xargs rm -rf command: | @@ -74,4 +74,4 @@ tasks: drush uli | xargs gp preview --external git config core.fileMode false blt blt:telemetry:disable --no-interaction - cd docroot/profiles/custom/soe_profile && git remote set-url origin git@github.com:SU-SOE/soe_profile.git && cd $GITPOD_REPO_ROOT + cd docroot/profiles/custom/engineering_profile && git remote set-url origin git@github.com:SU-SOE/engineering_profile.git && cd $GITPOD_REPO_ROOT diff --git a/CHANGELOG.md b/CHANGELOG.md index 8ecc28e3c..53162495d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,138 +1,21 @@ -# Engineering Profile +# SOE Profile -9.1.0 Engineering Release --------------------------------------------------------------------------------- -_Release Date:_ - - -9.0.0 Engineering Release --------------------------------------------------------------------------------- -_Release Date: 2022-09-07_ - -- Brought up to date with the 9.x monorepo branch of `soe_profile`. -- SOED9-216: Spotlight filter fix for selecting the featured spotlight when using both filters at once. -- SOED9-214: Use featured media for article collection cards on landing page -- Removed magazine curtain -- dependency updates. -- drupal core update -- field_encrypt 3.0 update -- SSO updates for acquia cloud next - -8.5.3 Engineering Release --------------------------------------------------------------------------------- -_Release Date: 2022-08-02_ - -- Updated to upstream versions to correspond with the cardinalsites 8.4.7 -- PHP 8.1 compatible -- SOED9-210: fixed problem with manual redirects for person/people -- SOED9-218: twitter card update -- SOED9-209: added taxonomy to news teaser cards - -8.4.7 --------------------------------------------------------------------------------- -_Release Date: 2022-07-12_ - -- D8CORE-1835: Added abbr buttons to ckeditor (#550) -- D8CORE-4780 Changed search page button text to "Search" -- D8CORE-5862: Removed obsolete checkbox from theme settings (#575) -- D8CORE-6000: Added additional html elements to embeddables allow list (#584) -- Adjusted merge upstream task - -8.x-4.6 --------------------------------------------------------------------------------- -_Release Date: 2022-07-08_ - -- Updated config from search_api module -- D8CORE-5128 Enable embed code validators (#579) -- D8CORE-6005 Allow Span tags in the wysiwyg -- fixed composer namespace to lowercase -- fixed composer namespace to lowercase -- Removed fzaninotto/faker workaround in CI tests -- Updates from stanford_profile (#271) -- Adjusted functional tests (#577) -- Drupal 9.4 support (#576) -- Move some CircleCi to GH Actions (#568) -- D8CORE-5886 Enable ajax on people lists -- Added and configured ckeditor_blockimagepaste to prevent inline base64 images -- D8CORe-5871 Change order of filter processing to fix tags -- D8CORE-5773: Added edit buttons on courses list page (#555) - - -8.x-3.2 --------------------------------------------------------------------------------- -_Release Date: 2022-05-22_ - -- DO not require lockup option select, prevent requiring lockup fields -- D8CORE-5172: Updated references to localist and events-legacy urls - - -8.x-4.5 --------------------------------------------------------------------------------- -_Release Date: 2022-05-12_ - -9.1.3 --------------------------------------------------------------------------------- -_Release Date: 2022-08-22_ - -- Fixed courses field widget with view query parameter. - -9.2.0 --------------------------------------------------------------------------------- -_Release Date: 2022-10-25_ - -- D8CORE-6347 Show body summary and add help text -- D8CORE-6346 Reorder form fields and add help text -- Added and adjusted printable view mode for policies -- Prepend "Canceled" to canceled events -- D8CORE-6237: Corrected courses migration (#638) -- D8CORE-6330: moved the back and forward button for mobile (#636) -- Moved modules into consolidated repo location for stanford_profile_helper (#637) -- Added update hook to make deployment smoother -- D8CORE-6329: unique ids for prev/next buttons (#635) -- D8CORE-6327: fix to the policy related cards for mobile (#634) -- D8CORE-6323: adding styling for change log block anywhere (#633) -- D8CORE-6325 Set the active item on book side navigation (#632) -- D8CORE-3498: Added additional contact information field for events (#631) -- D8CORE-6304: layout and style set up for Policy (#628) -- D8CORE-6251: Added a toggle in the theme to turn off the external links (#623) -- D8CORE-6304: adding the logo for the print function on policy (#625) -- Added Fast 404 module (#630) -- D8CORE-6315 Remove duplicate "All" publication menu link -- Apply chosen to related policy field -- D8CORE-6312 Fix node title not reflecting the changes (#629) -- D8CORE-5250 Add "Last Updated" to search results items (#619) -- Modify directory permissions when copying the file during install (#626) -- Added view to display policy child pages (#624) -- D8CORE-6288 Policy content type (#617) -- D8CORE-6247 Add "Code" to WYSIWYG Style dropdown -- D8CORE-6242 D8CORE-4977 D8CORE-6055 Improve people lists and add pronoun field (#615) -- Disable confirm-leave js on CI environments -- D8CORE-6244: fixing float with a clear (#614) -- D8CORE-4363: Sjpw images in cards at all breakpoint (#610) -- D8CORE-6235 Fix "Save and Import" on importer forms. (#613) -- D8CORE-6058 Adjust, improve, and add metatags for content (#608) -- D8CORE-6217 Allow configuring maximum main menu depth (#611) -- D8CORE-5825 Add taxonomy field to media types for categorization (#609) -- D8CORE-6245: fix to the transparent localist event link (#612) -- D8CORE-6224 Added localist bookmark url for importer (#607) -- D8CORE-5955: Added journal publisher field, updated publisher label. (#602) -- D8CORE-5656 D8CORE-6215 D8CORE-6048 Adjustments to people node form and views (#606) - -9.1.3 --------------------------------------------------------------------------------- -_Release Date: 2022-08-22_ +10.1.2 +------------------------------------------------------------------------------- +- Update samlauth settings when a role is created or deleted -- Fixed courses field widget with view query parameter. +10.1.1 +------------------------------------------------------------------------------- +- Fixed uuid of role. -<<<<<<< HEAD 10.0.4 ------------------------------------------------------------------------------- - Update hook to update field storage definitions. 10.0.3 -======= +------------------------------------------------------------------------------- + 10.0.2 ->>>>>>> 10.0.2 ------------------------------------------------------------------------------- - Update decoupled menu to recognize "Expanded" menu setting - D8CORE-6816 Restored permissions to run importers for site managers @@ -429,6 +312,12 @@ _Release Date: 2022-05-02_ - DO not require lockup option select, prevent requiring lockup fields +8.x-3.2 +-------------------------------------------------------------------------------- +_Release Date: 2022-03-22_ + +- DO not require lockup option select, prevent requiring lockup fields +- D8CORE-5172: Updated references to localist and events-legacy urls 8.x-3.1 -------------------------------------------------------------------------------- @@ -504,63 +393,6 @@ _Release Date: 2022-03-23_ - 8.3.0 - 8.2.20 -8.x-2.21 --------------------------------------------------------------------------------- -_Release Date: 2022-03-17_ - -- Fix yaml configs -- Merge branch '8.x-2.x' of https://github.com/SU-SWS/stanford_profile into 8.x-2.x -- Configure layout builder restrictions consistently (#509) -- Enable minimally branded theme for easier switching (#508) -- Updates from stanford_profile 2022-03-16 -- Merge branch '8.x-2.x' of ssh://github.com/SU-SWS/stanford_profile into 8.x-2.x -- adjusted VBO dependency to inherit from stanford_actions -- Updated google analytics to latest 4.0 version -- D8CORE-3345 Updated path auto pattern for events, news, and people (#505) -- Added jsonapi_extras and disable write access -- D8CORE-4704 Fix person list to show nested content (#506) -- D8CORE-4526 Adjust full width layout for page title position (#497) -- D8CORE-5583 enabled views_custom_cache_tag module -- Process Localist html to fix tag styles to attributes (#504) -- Updates from stanford_profile 2022-03-15 -- Merge branch '8.x-2.x' of ssh://github.com/SU-SWS/stanford_profile into 8.x-2.x -- Removed scheduler from media and taxonomy terms -- Updates from stanford_profile 2022-03-11 -- Merge branch '8.x-2.x' of ssh://github.com/SU-SWS/stanford_profile into 8.x-2.x -- conditional fields (#503) -- Updates from stanford_profile 2022-03-09 -- Merge branch '8.x-2.x' of https://github.com/SU-SWS/stanford_profile into 2022-03-09 -- Added and enabled webp for performance improvement -- 8.2.19 -- 8.2.19 -- Modified the revision test to have a dynamic page title. -- Updates from stanford_profile (#226) -- Enabled pdb_react module. -- D8CORE-2893: Added minimally branded subtheme (#492) -- Updates from stanford_profile 2022-03-02 -- Merge branch '8.x-2.x' of ssh://github.com/SU-SWS/stanford_profile into 8.x-2.x -- D8CORE-5180 D8CORE-5227 Remove alt text on people images (#498) -- D8CORE-4713 Added id attribute for several wysiwyg tags (#496) -- D8CORE-4974 Added a third content block for the local footer (#491) -- Updates from stanford_profile 2022-02-25 -- Merge branch '8.x-2.x' of ssh://github.com/SU-SWS/stanford_profile into 8.x-2.x -- BOT-8: Adjusted file upload access test for Intranet and allow_file_uploads. (#493) -- Updates from stanford_profile 2022-02-23 -- Merge branch '8.x-2.x' of ssh://github.com/SU-SWS/stanford_profile into 8.x-2.x -- Updated config and tests for smartdate module update (#494) -- Updates from stanford_profile (#221) -- D8CORE-5278 Added scheduler module and configured for all content types (#486) -- preg_replace of null is deprecated in php 8, use strings (#490) -- Fix pathauto parent path generation (#489) -- Merge branch 'master' into 8.x-2.x -- Updates from stanford_profile 2022-02-04 -- Merge branch '8.x-2.x' of ssh://github.com/SU-SWS/stanford_profile into 8.x-2.x -- Merge branch 'master' into 8.x-2.x -- Updates from stanford_profile 2022-02-02 -- Merge branch '8.x-2.x' of ssh://github.com/SU-SWS/stanford_profile into 8.x-2.x -- D8CORE-5236: Updated text on "Load More" buttons to be more descriptive (#483) -- Merge branch 'master' into 8.x-2.x - 8.x-2.21 -------------------------------------------------------------------------------- @@ -656,46 +488,6 @@ _Release Date: 2022-01-20_ - D8CORE-5266 Update events-legacy importer. -8.2.6 Engineering Release --------------------------------------------------------------------------------- -_Release Date: 2022-01-07_ - -- updated dependencies -- Drupal 9.3 update -- Localist URL updates -- Fixed postdoc vocabulary issue - - -8.2.5 Engineering Release --------------------------------------------------------------------------------- -_Release Date: 2021-12-02_ - -- updated dependencies -- fixed simplecast bug -- added memcache for ace environments. - - -8.2.4 Engineering Release --------------------------------------------------------------------------------- -_Release Date: 2021-10-27_ - -- Hotfix -- corrected dependencies - -8.2.3 Engineering Release --------------------------------------------------------------------------------- -_Release Date: 2021-10-27_ - -- Hotfix -- corrected css aggregation bug -- removed unnecessary dependency from theme info.yml - - --------------------------------------------------------------------------------- -_Release Date: 2021-10-27_ - -- Removed migrations that will no longer be used -- updated system.performance to cache correctly - - 8.x-2.15 -------------------------------------------------------------------------------- @@ -788,18 +580,6 @@ _Release Date: 2021-10-08_ - Updates from stanford_profile (#187) - D8CORE-4749 Add and configure views bulk edit (#449) -8.2.1 Engineering Release --------------------------------------------------------------------------------- -_Release Date: 2021-10-14_ - -- Fixup for robots metatags - -8.2.0 Engineering Release --------------------------------------------------------------------------------- -_Release Date: 2021-10-12_ - -- Initial production release for School of Engineering. - 8.x-2.14 -------------------------------------------------------------------------------- _Release Date: 2021-09-14_ diff --git a/README.md b/README.md index a85d9241f..a2559a008 100644 --- a/README.md +++ b/README.md @@ -1,69 +1,64 @@ -# [Engineering Profile](https://github.com/SU-SOE/engineering_profile) -##### 9.x +# [SOE Profile](https://github.com/SU-SOE/engineering_profile) + +##### 8.x Maintainers: [Mike Decker](https://github.com/pookmish), [sherakama](https://github.com/sherakama) Changelog: [Changelog.md](CHANGELOG.md) -Description ---- +## Description This is the main installation profile for School of Engineering's self service platform. It is similar to SU-SWS/stanford_profile, and shares common parts via the stanford_profile_helper module. -Accessibility ---- +## Accessibility + [![WCAG Conformance 2.0 AA Badge](https://www.w3.org/WAI/wcag2AA-blue.png)](https://www.w3.org/TR/WCAG20/) This module conforms to level AA WCAG 2.0 standards as required by the university's accessibility policy. For more information on the policy please visit: [https://ucomm.stanford.edu/policies/accessibility-policy.html](https://ucomm.stanford.edu/policies/accessibility-policy.html). -Installation ---- +## Installation Install this installation profile like any other profile. [See Drupal Documentation](https://www.drupal.org/docs/7/install/using-an-installation-profile) -Configuration ---- +## Configuration Nothing special needed. -Releases ---- +## Releases Steps to build a new release: + - Checkout the latest commit from the `8.x-1.x` branch. - Create a new branch for the release. - Commit any necessary changes to the release branch. - - These may include, but are not necessarily limited to: - - Update the version in any `info.yml` files, including in any submodules. - - Update the CHANGELOG to reflect the changes made in the new release. + - These may include, but are not necessarily limited to: + - Update the version in any `info.yml` files, including in any submodules. + - Update the CHANGELOG to reflect the changes made in the new release. - Make a PR to merge your release branch into `main` -- Give the PR a semver-compliant label, e.g., (`patch`, `minor`, `major`). This may happen automatically via Github actions (if a labeler action is configured). +- Give the PR a semver-compliant label, e.g., (`patch`, `minor`, `major`). This may happen automatically via Github actions (if a labeler action is configured). - When the PR is merged to `main`, a new tag will be created automatically, bumping the version by the semver label. - The github action is built from: [semver-release-action](https://github.com/K-Phoen/semver-release-action), and further documentation is available there. - -Troubleshooting ---- +## Troubleshooting If you are experiencing issues with this try posting an issue on the [GitHub issues page](https://github.com/SU-SWS/stanford_profile/issues). -Contribution / Collaboration ---- +## Contribution / Collaboration You are welcome to contribute functionality, bug fixes, or documentation to this module. If you would like to suggest a fix or new functionality you may add a new issue to the GitHub issue queue or you may fork this repository and submit a pull request. For more help please see [GitHub's article on fork, branch, and pull requests](https://help.github.com/articles/using-pull-requests) -GitPod ---- +## GitPod + 1. Add your ssh key to [GitPod](https://gitpod.io/variables) - 1. It is recommended to have a password-less ssh key for simplicity. - 1. `ssh-keygen -b 4096`, press enter when asked for the password - 2. Add this ssh public key to the necessary services: Acquia, Github, etc. - 2. Get the base64 string of your ssh key files - 1. `cat id_rsa | base64` for the private key - 2. `cat id_rsa.pub | base64` for the public key. - 3. In GitPod, add the variable named `SSH_PRIVATE_KEY` with the private key - 4. In GitPod, add the variable named `SSH_PUBLIC_KEY` with the public key - 5. In Gitpod, add the variable named `GITCONFIG` with the base64 of your git config: `cat ~/.gitconfig | base64` -2. Recommended, but not required: - 1. install the GitPod browser plugin - 2. Configure your browser settings for an easier experience: https://www.gitpod.io/docs/configure/browser-settings -3. Open a gitpod workspace with [these instructions](https://www.gitpod.io/docs/getting-started#start-your-first-workspace) +1. It is recommended to have a password-less ssh key for simplicity. +1. `ssh-keygen -b 4096`, press enter when asked for the password +1. Add this ssh public key to the necessary services: Acquia, Github, etc. +1. Get the base64 string of your ssh key files +1. `cat id_rsa | base64` for the private key +1. `cat id_rsa.pub | base64` for the public key. +1. In GitPod, add the variable named `SSH_PRIVATE_KEY` with the private key +1. In GitPod, add the variable named `SSH_PUBLIC_KEY` with the public key +1. In Gitpod, add the variable named `GITCONFIG` with the base64 of your git config: `cat ~/.gitconfig | base64` +1. Recommended, but not required: +1. install the GitPod browser plugin +1. Configure your browser settings for an easier experience: https://www.gitpod.io/docs/configure/browser-settings +1. Open a gitpod workspace with [these instructions](https://www.gitpod.io/docs/getting-started#start-your-first-workspace) diff --git a/composer.json b/composer.json index 7d6680780..ea8c29538 100644 --- a/composer.json +++ b/composer.json @@ -1,231 +1,204 @@ { - "name": "su-soe/engineering_profile", - "description": "Installation Profile for the Stanford Webservice's Jumpstart Product.", - "type": "drupal-custom-profile", - "license": "GPL-2.0-or-later", - "minimum-stability": "dev", - "prefer-stable": true, - "repositories": [ - { - "type": "composer", - "url": "https://packages.drupal.org/8", - "exclude": [ - "drupal/printable" - ] - }, - { - "type": "vcs", - "url": "https://git.drupalcode.org/project/printable" - }, - { - "type": "package", - "package": { - "name": "citation-style-language/locales", - "version": "1.0.0", - "source": { - "type": "git", - "url": "https://github.com/citation-style-language/locales.git", - "reference": "master" - } - } - }, - { - "type": "package", - "package": { - "name": "citation-style-language/styles-distribution", - "version": "1.0.0", - "source": { - "type": "git", - "url": "https://github.com/citation-style-language/styles-distribution.git", - "reference": "master" - } - } - } - ], - "require": { - "ext-imagick": "*", - "acquia/drupal-environment-detector": "^1.0", - "acquia/memcache-settings": "^1.2", - "citation-style-language/locales": "1.0.0", - "citation-style-language/styles-distribution": "1.0.0", - "composer/installers": ">=1.2", - "drupal/acquia_purge": "^1.1", - "drupal/address": "^1.2", - "drupal/admin_toolbar": "^3.1", - "drupal/allowed_formats": "^2.0", - "drupal/anchor_link": "~1.0", - "drupal/auto_entitylabel": "^3.0@beta", - "drupal/autoservices": "^1.0", - "drupal/block_content_permissions": "^1.8", - "drupal/change_labels": "^1.0", - "drupal/chosen": "^4.0", - "drupal/ckeditor_a11ychecker": "^1.0", - "drupal/ckeditor_balloonpanel": "^1.1", - "drupal/ckeditor_blockimagepaste": "^1.4", - "drupal/colorbox": "^2.0", - "drupal/components": "^3.0", - "drupal/conditional_fields": "^4.0", - "drupal/config_filter": "^2.0", - "drupal/config_ignore": "^3.0", - "drupal/config_pages": "^2.6", - "drupal/config_pages_overrides": "^2.0", - "drupal/config_readonly": "^1.0@beta", - "drupal/config_split": "^2.0", - "drupal/confirm_leave": "^1.0@beta", - "drupal/content_lock": "^2.2", - "drupal/core": "~9.5.0", - "drupal/cshs": "^4.0", - "drupal/default_content": "^2.0@alpha", - "drupal/diff": "^1.0@RC", - "drupal/display_field_copy": "^2.0", - "drupal/domain_301_redirect": "^2.0", - "drupal/ds": "^3.3", - "drupal/editoria11y": "^2.0", - "drupal/element_class_formatter": "^2.0@beta", - "drupal/encrypt": "^3.0", - "drupal/environment_indicator": "^4.0", - "drupal/extlink": "^1.3", - "drupal/fast_404_generator": "^1.0", - "drupal/field_encrypt": "^3.0", - "drupal/field_formatter_class": "^1.5", - "drupal/field_group": "^3.0@rc", - "drupal/field_permissions": "^1.0@RC", - "drupal/field_validation": "^1.0-alpha", - "drupal/file_mdm_exif": "^2.4", - "drupal/file_mdm_font": "^2.4", - "drupal/flat_taxonomy": "^2.0", - "drupal/fontawesome": "^2.19", - "drupal/google_analytics": "^4.0", - "drupal/google_tag": "^2.0", - "drupal/hook_event_dispatcher": "^4.0@beta", - "drupal/image_effects": "^3.2", - "drupal/imagemagick": "^3.1", - "drupal/jquery_ui_draggable": "^2.0", - "drupal/jsonapi_extras": "^3.20", - "drupal/jsonapi_hypermedia": "^1.9", - "drupal/jsonapi_image_styles": "^3.0", - "drupal/jsonapi_menu_items": "^1.2", - "drupal/jsonapi_search_api": "^1.0@RC", - "drupal/jsonapi_views": "^1.1", - "drupal/key": "^1.15", - "drupal/layout_builder_modal": "^1.0", - "drupal/layout_builder_restrictions": "^2.2", - "drupal/layout_library": "^1.0-beta1", - "drupal/layout_paragraphs": "^2.0", - "drupal/link_attributes": "^2.0", - "drupal/link_title_formatter": "^2.0", - "drupal/linkit": "^6.0", - "drupal/markup": "^2.0", - "drupal/mathjax": "^4.0", - "drupal/memcache": "^2.5", - "drupal/menu_admin_per_menu": "^1.0", - "drupal/menu_block": "^1.10", - "drupal/menu_link_weight": "^2.0@alpha", - "drupal/metatag": "^2.0", - "drupal/name": "^1.0@RC", - "drupal/next": "^1.2", - "drupal/nobots": "^1.0", - "drupal/node_revision_delete": "^1.0@RC", - "drupal/page_cache_query_ignore": "^2.2", - "drupal/page_manager": "^4.0@beta", - "drupal/paragraphs": "^1.11", - "drupal/paragraphs_edit": "^2.0@alpha", - "drupal/paranoia": "^1.0@alpha", - "drupal/path_redirect_import": "^2.0", - "drupal/pathauto": "^1.6", - "drupal/pdb": "2.0.0", - "drupal/printable": "^3.0", - "drupal/rabbit_hole": "^1.0@beta", - "drupal/real_aes": "^2.4", - "drupal/redirect": "^1.0-beta1", - "drupal/response_code_condition": "^1.0", - "drupal/responsive_tables_filter": "^1.9", - "drupal/role_delegation": "^1.0@beta", - "drupal/scheduler": "^2.0", - "drupal/search_api": "^1.19", - "drupal/seckit": "^2.0", - "drupal/shs": "^2.0@RC", - "drupal/smart_date": "^4.0", - "drupal/smart_trim": "^2.0", - "drupal/taxonomy_entity_index": "^1.8", - "drupal/taxonomy_menu": "^3.5", - "drupal/token_or": "^2.0", - "drupal/transliterate_filenames": "^2.0", - "drupal/typogrify": "^1.1", - "drupal/ui_patterns": "^1.0", - "drupal/view_unpublished": "^1.0", - "drupal/viewfield": "^3.0@beta", - "drupal/views_autosubmit": "^1.4", - "drupal/views_block_filter_block": "^2.0@beta", - "drupal/views_bulk_edit": "^2.6", - "drupal/views_contextual_filters_or": "^1.3", - "drupal/views_custom_cache_tag": "^1.2", - "drupal/views_data_export": "^1.0", - "drupal/views_infinite_scroll": "^2.0", - "drupal/views_taxonomy_term_name_depth": "^7.0", - "drupal/webp": "^1.0@beta", - "drupal/xmlsitemap": "^1.0", - "harvesthq/chosen": "^1.8", - "onlyextart/colorbox": "dev-master#e58476becbc89dc671093d1bcd9f99b2167fa8f7", - "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/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_migrate": "^8.3", - "su-sws/stanford_profile_helper": "^9.2", - "su-sws/stanford_ssp": "^8.2" - }, - "config": { - "sort-packages": true, - "preferred-install": { - "drupal/printable": "source" - }, - "allow-plugins": { - "composer/installers": true, - "cweagans/composer-patches": true, - "davidbarratt/custom-installer": true, - "simplesamlphp/composer-module-installer": true - } - }, - "conflict": { - "symfony/string": ">=6.0", - "drupal/real_aes": ">=2.5" + "name": "su-soe/engineering_profile", + "description": "Installation Profile for the Stanford Webservice's Jumpstart Product.", + "type": "drupal-custom-profile", + "license": "GPL-2.0-or-later", + "minimum-stability": "dev", + "prefer-stable": true, + "repositories": [ + { + "type": "composer", + "url": "https://packages.drupal.org/8" }, - "autoload": { - "psr-4": { - "Drupal\\engineering_profile\\": "src/" + { + "type": "package", + "package": { + "name": "citation-style-language/locales", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/citation-style-language/locales.git", + "reference": "master" } + } }, - "autoload-dev": { - "psr-4": { - "Drupal\\Tests\\engineering_profile\\": "tests/src" + { + "type": "package", + "package": { + "name": "citation-style-language/styles-distribution", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/citation-style-language/styles-distribution.git", + "reference": "master" } + } + } + ], + "require": { + "ext-imagick": "*", + "acquia/drupal-environment-detector": "^1.0", + "acquia/memcache-settings": "^1.2", + "citation-style-language/locales": "1.0.0", + "citation-style-language/styles-distribution": "1.0.0", + "composer/installers": ">=1.2", + "drupal/address": "^1.2", + "drupal/admin_toolbar": "^3.1", + "drupal/allowed_formats": "^2.0", + "drupal/auto_entitylabel": "^3.0@beta", + "drupal/block_content_permissions": "^1.8", + "drupal/change_labels": "^1.0", + "drupal/chosen": "^4.0", + "drupal/colorbox": "^2.0", + "drupal/components": "^3.0", + "drupal/conditional_fields": "^4.0", + "drupal/config_filter": "^2.0", + "drupal/config_ignore": "^3.0", + "drupal/config_pages": "^2.6", + "drupal/config_pages_overrides": "^2.0", + "drupal/config_readonly": "^1.0@beta", + "drupal/config_split": "^2.0", + "drupal/confirm_leave": "^1.0@beta", + "drupal/content_lock": "^2.2", + "drupal/core": "^9.5 || ^10.0", + "drupal/cshs": "^4.0", + "drupal/csv_serialization": "^2.1 || ^3.0", + "drupal/default_content": "^2.0@alpha", + "drupal/diff": "^1.0@RC", + "drupal/display_field_copy": "^2.0", + "drupal/domain_301_redirect": "^2.0", + "drupal/ds": "^3.3", + "drupal/editoria11y": "^2.0", + "drupal/element_class_formatter": "^2.0@beta", + "drupal/encrypt": "^3.0", + "drupal/environment_indicator": "^4.0", + "drupal/extlink": "^1.3", + "drupal/fast_404_generator": "^1.0", + "drupal/field_encrypt": "^3.0", + "drupal/field_formatter_class": "^1.5", + "drupal/field_group": "^3.0@rc", + "drupal/field_permissions": "^1.0@RC", + "drupal/field_validation": "^1.0-alpha", + "drupal/file_mdm_exif": "^2.4", + "drupal/file_mdm_font": "^2.4", + "drupal/flat_taxonomy": "^2.0", + "drupal/fontawesome": "^2.19", + "drupal/google_analytics": "^4.0", + "drupal/google_tag": "^2.0", + "drupal/hook_event_dispatcher": "^4.0@beta", + "drupal/image_effects": "^3.2", + "drupal/imagemagick": "^3.1", + "drupal/jquery_ui_draggable": "^2.0", + "drupal/jsonapi_extras": "^3.20", + "drupal/jsonapi_hypermedia": "^1.9", + "drupal/jsonapi_image_styles": "^3.0", + "drupal/jsonapi_menu_items": "^1.2", + "drupal/jsonapi_search_api": "^1.0@RC", + "drupal/jsonapi_views": "^1.1", + "drupal/key": "^1.15", + "drupal/layout_builder_modal": "^1.0", + "drupal/layout_builder_restrictions": "^2.2", + "drupal/layout_library": "^1.0-beta1", + "drupal/layout_paragraphs": "^2.0", + "drupal/link_attributes": "^2.0", + "drupal/link_title_formatter": "^2.0", + "drupal/linkit": "^6.0", + "drupal/markup": "^2.0", + "drupal/mathjax": "^4.0", + "drupal/memcache": "^2.5", + "drupal/menu_admin_per_menu": "^1.0", + "drupal/menu_block": "^1.10", + "drupal/menu_link_weight": "^2.0@alpha", + "drupal/metatag": "^2.0", + "drupal/name": "^1.0@RC", + "drupal/next": "^1.2", + "drupal/nobots": "^1.0", + "drupal/node_revision_delete": "^1.0@RC", + "drupal/oembed_lazyload": "^2.0", + "drupal/page_cache_query_ignore": "^2.2", + "drupal/page_manager": "^4.0@beta", + "drupal/paragraphs": "^1.11", + "drupal/paragraphs_edit": "^2.0@alpha", + "drupal/paranoia": "^1.0@alpha", + "drupal/path_redirect_import": "^2.0", + "drupal/pathauto": "^1.6", + "drupal/pdb": "2.0.0", + "drupal/printable": "^3.0", + "drupal/rabbit_hole": "^1.0@beta", + "drupal/real_aes": "^2.4", + "drupal/redirect": "^1.0-beta1", + "drupal/responsive_tables_filter": "^1.9", + "drupal/role_delegation": "^1.0@beta", + "drupal/scheduler": "^2.0", + "drupal/search_api": "^1.19", + "drupal/seckit": "^2.0", + "drupal/shs": "^2.0@RC", + "drupal/smart_date": "^4.0", + "drupal/smart_trim": "^2.0", + "drupal/taxonomy_entity_index": "^1.8", + "drupal/taxonomy_menu": "^3.5", + "drupal/token_or": "^2.0", + "drupal/transliterate_filenames": "^2.0", + "drupal/typogrify": "^1.1", + "drupal/ui_patterns": "^1.0", + "drupal/view_unpublished": "^1.0", + "drupal/viewfield": "^3.0@beta", + "drupal/views_autosubmit": "^1.4", + "drupal/views_block_filter_block": "^2.0@beta", + "drupal/views_bulk_edit": "^2.6", + "drupal/views_contextual_filters_or": "^1.3", + "drupal/views_custom_cache_tag": "^1.2", + "drupal/views_data_export": "^1.0", + "drupal/views_infinite_scroll": "^2.0", + "drupal/views_taxonomy_term_name_depth": "^7.0", + "drupal/webp": "^1.0@beta", + "drupal/xmlsitemap": "^1.0", + "harvesthq/chosen": "^1.8", + "onlyextart/colorbox": "dev-master#e58476becbc89dc671093d1bcd9f99b2167fa8f7", + "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/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_migrate": "^8.3", + "su-sws/stanford_profile_helper": "^9.3", + "su-sws/stanford_samlauth": "^1.0" + }, + "config": { + "sort-packages": true + }, + "autoload": { + "psr-4": { + "Drupal\\engineering_profile\\": "src/" + } + }, + "autoload-dev": { + "psr-4": { + "Drupal\\Tests\\engineering_profile\\": "tests/src" + } + }, + "extra": { + "drush": { + "services": { + "drush.services.yml": "^9" + } }, - "extra": { - "drush": { - "services": { - "drush.services.yml": "^9" - } - }, - "enable-patching": true, - "patches": { - "drupal/auto_entitylabel": { - "https://www.drupal.org/project/auto_entitylabel/issues/3076302": "https://www.drupal.org/files/issues/2021-01-09/3076302-19.patch", - "https://www.drupal.org/project/auto_entitylabel/issues/3239799": "https://www.drupal.org/files/issues/2021-09-29/issue-3239799.patch" - }, - "drupal/ckeditor_blockimagepaste": { - "https://www.drupal.org/project/ckeditor_blockimagepaste/issues/3272772": "https://www.drupal.org/files/issues/2022-04-14/prevent_js_alert_and_block_ms_word_paste-v2.patch" - }, - "drupal/default_content": { - "https://www.drupal.org/project/default_content/issues/3160146": "https://git.drupalcode.org/project/default_content/-/merge_requests/15.patch" - }, - "drupal/menu_link_weight": { - "https://www.drupal.org/project/menu_link_weight/issues/2875984": "https://git.drupalcode.org/project/menu_link_weight/-/merge_requests/2.diff" - } - } + "patches": { + "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" + }, + "drupal/menu_block": { + "https://www.drupal.org/project/menu_block/issues/3271218": "https://www.drupal.org/files/issues/2022-04-29/menu_block_rendered_empty-3271218-17.patch" + }, + "drupal/menu_link": { + "https://www.drupal.org/project/menu_link/issues/3358081": "https://git.drupalcode.org/project/menu_link/-/merge_requests/9.patch" + }, + "drupal/menu_link_weight": { + "https://www.drupal.org/project/menu_link_weight/issues/2875984": "https://git.drupalcode.org/project/menu_link_weight/-/merge_requests/2.diff" + } } + } } diff --git a/config/sync/.htaccess b/config/sync/.htaccess index 25776a313..0e4a69afd 100644 --- a/config/sync/.htaccess +++ b/config/sync/.htaccess @@ -19,6 +19,6 @@ SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006 # If we know how to do it safely, disable the PHP engine entirely. - + php_flag engine off \ No newline at end of file diff --git a/config/sync/autologout.settings.yml b/config/sync/autologout.settings.yml new file mode 100644 index 000000000..79e14f8a2 --- /dev/null +++ b/config/sync/autologout.settings.yml @@ -0,0 +1,22 @@ +_core: + default_config_hash: kwGGKvKSU7cPTEgTMWrbW0o9Jwe6FSDmpgdUWmIXCdg +enabled: true +timeout: 43200 +max_timeout: 172800 +padding: 20 +logout_regardless_of_activity: false +no_individual_logout_threshold: false +role_logout: false +role_logout_max: false +redirect_url: /user/login +no_dialog: false +message: 'Your session is about to expire. Do you want to reset it?' +inactivity_message: 'You have been logged out due to inactivity.' +inactivity_message_type: status +modal_width: 450 +enforce_admin: false +jstimer_format: '%hours%:%mins%:%secs%' +jstimer_js_load_option: false +use_alt_logout_method: false +use_watchdog: true +whitelisted_ip_addresses: '' diff --git a/config/sync/block.block.engineering_search.yml b/config/sync/block.block.engineering_search.yml index 6fd56ee71..3f8f563ed 100644 --- a/config/sync/block.block.engineering_search.yml +++ b/config/sync/block.block.engineering_search.yml @@ -20,4 +20,10 @@ settings: label_display: '0' provider: views views_label: '' -visibility: { } +visibility: + config_pages_values_access: + id: config_pages_values_access + negate: false + config_page_field: stanford_basic_site_settings|su_hide_site_search|boolean + operator: '!=' + condition_value: '1' diff --git a/config/sync/config_ignore.settings.yml b/config/sync/config_ignore.settings.yml index 9c093daa4..9855a0871 100644 --- a/config/sync/config_ignore.settings.yml +++ b/config/sync/config_ignore.settings.yml @@ -3,14 +3,16 @@ _core: ignored_config_entities: - 'core.extension:theme' - 'system.theme:default' - - 'block.block.seven_*' - - 'block.block.stanford_basic_*' - - 'block.block.soe_basic_*' - - 'block.block.minimally_branded_subtheme_*' + - '~block.block.claro_*' + - '~block.block.stanford_profile_admin_*' + - '~block.block.stanford_basic_*' + - '~block.block.soe_basic_*' + - '~block.block.minimally_branded_subtheme_*' - 'block.block.*' - 'google_tag.container.*' - 'user.role.custm_*' - 'system.action.user_add_role_action.custm_*' - 'system.action.user_remove_role_action.custm_*' - 'next.next_site.*' + - 'samlauth.authentication:map_users_roles' enable_export_filtering: false diff --git a/config/sync/config_pages.type.stanford_events_importer.yml b/config/sync/config_pages.type.stanford_events_importer.yml index b6b0ba617..0c812cd44 100644 --- a/config/sync/config_pages.type.stanford_events_importer.yml +++ b/config/sync/config_pages.type.stanford_events_importer.yml @@ -6,12 +6,6 @@ dependencies: - config_pages_overrides third_party_settings: config_pages_overrides: - 509e9b09-d57c-40b0-8771-797f021b29d8: - field: su_event_xml_url - delta: -1 - column: uri - config_name: migrate_plus.migration.stanford_events_importer - config_item: source.urls 23a634c7-34bc-4926-b068-87c93e47eb10: field: su_event_empty delta: 0 diff --git a/config/sync/config_pages.type.stanford_saml.yml b/config/sync/config_pages.type.stanford_saml.yml index 9e32d00d6..c6db76e40 100644 --- a/config/sync/config_pages.type.stanford_saml.yml +++ b/config/sync/config_pages.type.stanford_saml.yml @@ -6,51 +6,45 @@ dependencies: - config_pages_overrides third_party_settings: config_pages_overrides: - adb68721-a642-41a8-a15e-0f54da3f2dac: - field: su_simplesaml_roles - delta: 0 - column: value - config_name: simplesamlphp_auth.settings - config_item: role.population 2b719076-004b-4596-9f49-6987ce0b5a04: field: su_simplesaml_allowed delta: -1 column: value - config_name: stanford_ssp.settings + config_name: stanford_samlauth.settings config_item: allowed.groups 3c6bbd4f-d697-408a-b12e-544c6b740b8d: field: su_simplesaml_users delta: -1 column: value - config_name: stanford_ssp.settings + config_name: stanford_samlauth.settings config_item: allowed.users b4145a0d-796c-418e-b71a-83c365aa27e2: field: su_simplesaml_users delta: 0 column: value - config_name: stanford_ssp.settings - config_item: restriction + config_name: stanford_samlauth.settings + config_item: allowed.restrict 50bcbb65-445c-410a-9c93-5d5a88870d2c: field: su_simplesaml_allowed delta: 0 column: value - config_name: stanford_ssp.settings - config_item: restriction + config_name: stanford_samlauth.settings + config_item: allowed.restrict 2e223afa-8768-41f6-acdd-cfe15114b930: field: su_simplesaml_affil delta: 0 column: value - config_name: stanford_ssp.settings - config_item: restriction + config_name: stanford_samlauth.settings + config_item: allowed.restrict 576fa6f9-1295-4d86-b639-0e6cac675d35: field: su_simplesaml_affil delta: -1 column: value - config_name: stanford_ssp.settings + config_name: stanford_samlauth.settings config_item: allowed.affiliations id: stanford_saml -label: SimpleSAML -token: null +label: SAML +token: false context: show_warning: true group: @@ -58,6 +52,6 @@ context: fallback: language: '' menu: - path: /admin/config/people/simplesaml + path: /admin/config/people/stanford-saml weight: -10 description: '' diff --git a/config/sync/core.entity_form_display.config_pages.stanford_events_importer.default.yml b/config/sync/core.entity_form_display.config_pages.stanford_events_importer.default.yml index ce2ad9f63..608b8d660 100644 --- a/config/sync/core.entity_form_display.config_pages.stanford_events_importer.default.yml +++ b/config/sync/core.entity_form_display.config_pages.stanford_events_importer.default.yml @@ -11,7 +11,6 @@ dependencies: module: - field_group - link - - stanford_events_importer - stanford_fields - text third_party_settings: @@ -32,20 +31,6 @@ third_party_settings: open: true description: 'Use these options to import events from Stanford Events calendar. Choose a field to view and select term(s) in a category. Events will be imported and updated daily or you can use the Save & Import button to execute an update immediately.' required_fields: false - group_deprecated: - children: - - su_event_xml_url - label: Deprecated - region: content - parent_name: '' - weight: 1 - format_type: fieldset - format_settings: - classes: '' - show_empty_fields: false - id: '' - description: 'These settings will be removed in a later release.' - required_fields: false id: config_pages.stanford_events_importer.default targetEntityType: config_pages bundle: stanford_events_importer @@ -53,7 +38,7 @@ mode: default content: su_event_empty: type: text_textarea - weight: 2 + weight: 1 region: content settings: rows: 5 diff --git a/config/sync/core.entity_form_display.node.stanford_event.default.yml b/config/sync/core.entity_form_display.node.stanford_event.default.yml index b10d82f48..17f7e4373 100644 --- a/config/sync/core.entity_form_display.node.stanford_event.default.yml +++ b/config/sync/core.entity_form_display.node.stanford_event.default.yml @@ -145,12 +145,12 @@ content: third_party_settings: { } publish_on: type: datetime_timestamp_no_default - weight: 10 + weight: 52 region: content settings: { } third_party_settings: { } scheduler_settings: - weight: 9 + weight: 50 region: content settings: { } third_party_settings: { } diff --git a/config/sync/core.entity_form_display.node.stanford_event_series.default.yml b/config/sync/core.entity_form_display.node.stanford_event_series.default.yml index 997212eee..52d418d0a 100644 --- a/config/sync/core.entity_form_display.node.stanford_event_series.default.yml +++ b/config/sync/core.entity_form_display.node.stanford_event_series.default.yml @@ -18,8 +18,9 @@ dependencies: module: - change_labels - field_group + - layout_paragraphs + - menu_link - metatag - - paragraphs - scheduler - shs - stanford_intranet diff --git a/config/sync/core.entity_form_display.node.stanford_news.default.yml b/config/sync/core.entity_form_display.node.stanford_news.default.yml index 6b63138e6..668c7dd68 100644 --- a/config/sync/core.entity_form_display.node.stanford_news.default.yml +++ b/config/sync/core.entity_form_display.node.stanford_news.default.yml @@ -32,7 +32,7 @@ dependencies: - link - media_library - metatag - - paragraphs + - path - scheduler - shs - stanford_intranet @@ -200,7 +200,7 @@ content: placeholder: '' third_party_settings: { } su_news_components: - type: entity_reference_paragraphs + type: layout_paragraphs weight: 4 region: content settings: 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 31ca11ba0..4da8f0b49 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 @@ -21,6 +21,7 @@ dependencies: - field_group - layout_paragraphs - media_library + - menu_link - metatag - paragraphs - path @@ -38,7 +39,7 @@ third_party_settings: label: 'Page Metadata' region: content parent_name: '' - weight: 13 + weight: 10 format_type: details_sidebar format_settings: classes: '' @@ -89,7 +90,7 @@ content: third_party_settings: { } stanford_intranet__access: type: entity_access - weight: 12 + weight: 9 region: content settings: { } third_party_settings: { } @@ -118,7 +119,7 @@ content: third_party_settings: { } su_metatags: type: metatag_firehose - weight: 31 + weight: 11 region: content settings: sidebar: true @@ -148,22 +149,11 @@ content: weight: 7 region: content settings: - resizable: false - sizes: - stanford_card: 3 - stanford_entity: 1 - stanford_lists: 1 - stanford_gallery: 12 - stanford_banner: 12 - stanford_wysiwyg: 3 - stanford_media_caption: 3 - stanford_spacer: 1 - stanford_cta_list: 12 - stanford_image_cta: 1 - stanford_stories: 3 - third_party_settings: - change_labels: - add_another: '' + preview_view_mode: default + nesting_depth: 0 + require_layouts: 1 + empty_message: '' + third_party_settings: { } su_page_description: type: string_textfield weight: 1 diff --git a/config/sync/core.entity_form_display.node.stanford_person.default.yml b/config/sync/core.entity_form_display.node.stanford_person.default.yml index a30e33731..d846d2d2b 100644 --- a/config/sync/core.entity_form_display.node.stanford_person.default.yml +++ b/config/sync/core.entity_form_display.node.stanford_person.default.yml @@ -42,8 +42,8 @@ dependencies: - layout_paragraphs - link - media_library + - menu_link - metatag - - paragraphs - scheduler - shs - stanford_intranet diff --git a/config/sync/core.entity_form_display.paragraph.stanford_accordion.default.yml b/config/sync/core.entity_form_display.paragraph.stanford_accordion.default.yml index 9ebf332da..206a65c17 100644 --- a/config/sync/core.entity_form_display.paragraph.stanford_accordion.default.yml +++ b/config/sync/core.entity_form_display.paragraph.stanford_accordion.default.yml @@ -39,5 +39,4 @@ content: hidden: created: true publish_on: true - status: true unpublish_on: true diff --git a/config/sync/core.entity_form_display.paragraph.stanford_banner.default.yml b/config/sync/core.entity_form_display.paragraph.stanford_banner.default.yml index aa6904b4c..6dd5b6a41 100644 --- a/config/sync/core.entity_form_display.paragraph.stanford_banner.default.yml +++ b/config/sync/core.entity_form_display.paragraph.stanford_banner.default.yml @@ -75,5 +75,4 @@ content: hidden: created: true publish_on: true - status: true unpublish_on: true diff --git a/config/sync/core.entity_form_display.paragraph.stanford_card.default.yml b/config/sync/core.entity_form_display.paragraph.stanford_card.default.yml index c89e23e54..27a347f9c 100644 --- a/config/sync/core.entity_form_display.paragraph.stanford_card.default.yml +++ b/config/sync/core.entity_form_display.paragraph.stanford_card.default.yml @@ -67,5 +67,4 @@ content: hidden: created: true publish_on: true - status: true unpublish_on: true diff --git a/config/sync/core.entity_form_display.paragraph.stanford_entity.default.yml b/config/sync/core.entity_form_display.paragraph.stanford_entity.default.yml index 0aeaab971..c9e187959 100644 --- a/config/sync/core.entity_form_display.paragraph.stanford_entity.default.yml +++ b/config/sync/core.entity_form_display.paragraph.stanford_entity.default.yml @@ -60,5 +60,4 @@ content: hidden: created: true publish_on: true - status: true unpublish_on: true diff --git a/config/sync/core.entity_form_display.paragraph.stanford_gallery.default.yml b/config/sync/core.entity_form_display.paragraph.stanford_gallery.default.yml index d8bdaf642..99bfbe8ea 100644 --- a/config/sync/core.entity_form_display.paragraph.stanford_gallery.default.yml +++ b/config/sync/core.entity_form_display.paragraph.stanford_gallery.default.yml @@ -58,5 +58,4 @@ content: hidden: created: true publish_on: true - status: true unpublish_on: true diff --git a/config/sync/core.entity_form_display.paragraph.stanford_lists.default.yml b/config/sync/core.entity_form_display.paragraph.stanford_lists.default.yml index 31ef1abad..186e9f75e 100644 --- a/config/sync/core.entity_form_display.paragraph.stanford_lists.default.yml +++ b/config/sync/core.entity_form_display.paragraph.stanford_lists.default.yml @@ -57,5 +57,4 @@ content: hidden: created: true publish_on: true - status: true unpublish_on: true diff --git a/config/sync/core.entity_form_display.paragraph.stanford_media_caption.default.yml b/config/sync/core.entity_form_display.paragraph.stanford_media_caption.default.yml index 7d16b60df..450b8a5e1 100644 --- a/config/sync/core.entity_form_display.paragraph.stanford_media_caption.default.yml +++ b/config/sync/core.entity_form_display.paragraph.stanford_media_caption.default.yml @@ -49,5 +49,4 @@ content: hidden: created: true publish_on: true - status: true unpublish_on: true diff --git a/config/sync/core.entity_form_display.paragraph.stanford_wysiwyg.default.yml b/config/sync/core.entity_form_display.paragraph.stanford_wysiwyg.default.yml index b8d5d801c..3bab05c68 100644 --- a/config/sync/core.entity_form_display.paragraph.stanford_wysiwyg.default.yml +++ b/config/sync/core.entity_form_display.paragraph.stanford_wysiwyg.default.yml @@ -30,5 +30,4 @@ content: hidden: created: true publish_on: true - status: true unpublish_on: true diff --git a/config/sync/core.entity_view_display.media.video.default.yml b/config/sync/core.entity_view_display.media.video.default.yml index b932405ae..8e3173485 100644 --- a/config/sync/core.entity_view_display.media.video.default.yml +++ b/config/sync/core.entity_view_display.media.video.default.yml @@ -4,9 +4,10 @@ status: true dependencies: config: - field.field.media.video.field_media_oembed_video + - field.field.media.video.su_media_category - media.type.video module: - - media + - oembed_lazyload _core: default_config_hash: Lcpr93rB3W6kcI48KJ3MhzP4Kg3HObfdAS8RDpoIyTg id: media.video.default @@ -15,11 +16,13 @@ bundle: video mode: default content: field_media_oembed_video: - type: oembed + type: lazyload_oembed label: hidden settings: max_width: 0 max_height: 0 + strategy: intersection_observer + intersection_observer_margin: '' third_party_settings: { } weight: 0 region: content 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 fc9a9d3f4..b45df3280 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 @@ -6,6 +6,7 @@ dependencies: - core.base_field_override.node.stanford_news.title - 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_mag_featured - field.field.node.stanford_news.su_magazine_issue - field.field.node.stanford_news.su_magazine_story @@ -15,9 +16,11 @@ dependencies: - 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_banner_media_caption - 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 + - field.field.node.stanford_news.su_shared_tags - field.field.node.stanford_news.su_soe_department - field.field.node.stanford_news.su_soe_mag_collection - field.field.node.stanford_news.su_soe_mag_topics @@ -414,34 +417,7 @@ third_party_settings: - jumpstart_ui_two_column - jumpstart_ui_three_column - stanford_news_byline - allowlisted_blocks: - Menus: - - 'menu_block:stanford-event-types' - - 'system_menu_block:stanford-event-types' - - 'system_menu_block:main' - - 'menu_block:main' - - 'system_menu_block:stanford-person-type' - - 'menu_block:stanford-person-type' - - 'system_menu_block:stanford-publication-topics' - - 'menu_block:stanford-publication-topics' - - 'system_menu_block:news-topics' - - 'menu_block:news-topics' - System: - - system_breadcrumb_block - core: - - page_title_block - restricted_categories: - - 'Chaos Tools' - - 'Config Pages' - - Forms - - Help - - 'Lists (Views)' - - React - - 'SimpleSAMLphp Authentication' - - 'Stanford Profile Helper' - - 'Stanford SimpleSAML PHP' - - Views - blacklisted_blocks: + denylisted_blocks: 'Content fields': - 'field_block:node:stanford_news:uid' - 'field_block:node:stanford_news:created' @@ -485,6 +461,33 @@ third_party_settings: - 'field_block:user:user:timezone' - 'field_block:user:user:uid' - 'field_block:user:user:status' + allowlisted_blocks: + Menus: + - 'menu_block:stanford-event-types' + - 'system_menu_block:stanford-event-types' + - 'system_menu_block:main' + - 'menu_block:main' + - 'system_menu_block:stanford-person-type' + - 'menu_block:stanford-person-type' + - 'system_menu_block:stanford-publication-topics' + - 'menu_block:stanford-publication-topics' + - 'system_menu_block:news-topics' + - 'menu_block:news-topics' + System: + - system_breadcrumb_block + core: + - page_title_block + restricted_categories: + - 'Chaos Tools' + - 'Config Pages' + - Forms + - Help + - 'Lists (Views)' + - React + - 'SimpleSAMLphp Authentication' + - 'Stanford Profile Helper' + - 'Stanford SimpleSAML PHP' + - Views layout_library: enable: false id: node.stanford_news.default 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 76f120061..0495c1050 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 @@ -53,6 +53,11 @@ third_party_settings: news_url: - 'dynamic_token_field:node-news_content_url' fields: + 'dynamic_token_field:node-news_content_url': + plugin_id: 'dynamic_token_field:node-news_content_url' + weight: 4 + label: hidden + formatter: default node_title: plugin_id: node_title weight: 1 @@ -62,11 +67,6 @@ third_party_settings: link: false wrapper: '' class: '' - 'dynamic_token_field:node-news_content_url': - plugin_id: 'dynamic_token_field:node-news_content_url' - weight: 5 - label: hidden - formatter: default id: node.stanford_news.stanford_card targetEntityType: node bundle: stanford_news @@ -105,7 +105,7 @@ content: third_party_settings: field_formatter_class: class: '' - weight: 4 + weight: 3 region: news_source su_news_topics: type: entity_reference_list_label_class 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 bcbd12d2b..a9814f9a1 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 @@ -198,37 +198,7 @@ third_party_settings: - jumpstart_ui_one_column - jumpstart_ui_two_column - jumpstart_ui_three_column - allowlisted_blocks: - 'Changelog (Views)': - - 'views_block:change_logs-policy_changes' - Menus: - - 'menu_block:stanford-event-types' - - 'system_menu_block:stanford-event-types' - - 'menu_block:main' - - 'system_menu_block:main' - - 'menu_block:stanford-person-type' - - 'system_menu_block:stanford-person-type' - - 'menu_block:stanford-publication-topics' - - 'system_menu_block:stanford-publication-topics' - - 'menu_block:news-topics' - - 'system_menu_block:news-topics' - System: - - system_breadcrumb_block - core: - - page_title_block - restricted_categories: - - Book - - 'Chaos Tools' - - 'Config Pages' - - Forms - - Help - - 'Lists (Views)' - - Printable - - React - - 'Stanford Profile Helper' - - 'Taxonomy Terms (Views)' - - Views - blacklisted_blocks: + denylisted_blocks: 'Content fields': - 'field_block:node:stanford_page:uid' - 'field_block:node:stanford_page:created' @@ -274,6 +244,36 @@ third_party_settings: - 'field_block:user:user:timezone' - 'field_block:user:user:uid' - 'field_block:user:user:status' + allowlisted_blocks: + 'Changelog (Views)': + - 'views_block:change_logs-policy_changes' + Menus: + - 'menu_block:stanford-event-types' + - 'system_menu_block:stanford-event-types' + - 'menu_block:main' + - 'system_menu_block:main' + - 'menu_block:stanford-person-type' + - 'system_menu_block:stanford-person-type' + - 'menu_block:stanford-publication-topics' + - 'system_menu_block:stanford-publication-topics' + - 'menu_block:news-topics' + - 'system_menu_block:news-topics' + System: + - system_breadcrumb_block + core: + - page_title_block + restricted_categories: + - Book + - 'Chaos Tools' + - 'Config Pages' + - Forms + - Help + - 'Lists (Views)' + - Printable + - React + - 'Stanford Profile Helper' + - 'Taxonomy Terms (Views)' + - Views id: node.stanford_page.default targetEntityType: node bundle: stanford_page 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 92ba9db51..d5eb4748a 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 @@ -8,6 +8,7 @@ dependencies: - field.field.node.stanford_page.layout_selection - field.field.node.stanford_page.stanford_intranet__access - field.field.node.stanford_page.su_basic_page_type + - field.field.node.stanford_page.su_metatags - field.field.node.stanford_page.su_department - field.field.node.stanford_page.su_page_banner - field.field.node.stanford_page.su_page_components 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 01f9e8730..ed2a77b47 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 @@ -98,49 +98,6 @@ third_party_settings: node: layout_builder.entity weight: 0 additional: { } - 8b8416cb-4f35-4acf-a3b1-4de250414cda: - uuid: 8b8416cb-4f35-4acf-a3b1-4de250414cda - region: left - configuration: - id: 'field_block:node:stanford_policy:su_policy_effective' - label: 'Effective Date' - label_display: '0' - provider: layout_builder - context_mapping: - entity: layout_builder.entity - view_mode: view_mode - formatter: - type: datetime_default - label: inline - settings: - timezone_override: '' - format_type: stanford_month_two_digit_day_year - third_party_settings: - field_formatter_class: - class: '' - weight: 2 - additional: { } - 0dbaf822-e3b3-4208-9bcd-5671f869467e: - uuid: 0dbaf822-e3b3-4208-9bcd-5671f869467e - region: left - configuration: - id: 'field_block:node:stanford_policy:su_policy_authority' - label: Authority - label_display: '0' - provider: layout_builder - context_mapping: - entity: layout_builder.entity - view_mode: view_mode - formatter: - type: string - label: above - settings: - link_to_entity: false - third_party_settings: - field_formatter_class: - class: '' - weight: 3 - additional: { } third_party_settings: { } - layout_id: jumpstart_ui_two_column @@ -162,7 +119,7 @@ third_party_settings: context_mapping: { } views_label: '' items_per_page: none - weight: 6 + weight: 9 additional: { } e5fdfbfd-b488-4d67-ae95-3d7ebce32699: uuid: e5fdfbfd-b488-4d67-ae95-3d7ebce32699 @@ -182,29 +139,7 @@ third_party_settings: third_party_settings: field_formatter_class: class: '' - weight: 5 - additional: { } - 0921d570-ecf6-46f4-a290-d38ea2f4b293: - uuid: 0921d570-ecf6-46f4-a290-d38ea2f4b293 - region: main - configuration: - id: 'field_block:node:stanford_policy:su_policy_updated' - label: 'Last Updated' - label_display: '0' - provider: layout_builder - context_mapping: - entity: layout_builder.entity - view_mode: view_mode - formatter: - type: datetime_default - label: inline - settings: - timezone_override: '' - format_type: stanford_month_two_digit_day_year - third_party_settings: - field_formatter_class: - class: '' - weight: 2 + weight: 8 additional: { } ebfa287a-d7b3-4013-829f-345d63bafe72: uuid: ebfa287a-d7b3-4013-829f-345d63bafe72 @@ -228,7 +163,7 @@ third_party_settings: provider: printable context_mapping: { } max_age: '-1' - weight: 3 + weight: 6 additional: { } 6ac6e270-c11a-4919-8370-adf9a563ca85: uuid: 6ac6e270-c11a-4919-8370-adf9a563ca85 @@ -241,39 +176,94 @@ third_party_settings: context_mapping: { } views_label: '' items_per_page: none + weight: 7 + additional: { } + 0921d570-ecf6-46f4-a290-d38ea2f4b293: + uuid: 0921d570-ecf6-46f4-a290-d38ea2f4b293 + region: main + configuration: + id: 'field_block:node:stanford_policy:su_policy_updated' + label: 'Last Updated' + label_display: '0' + provider: layout_builder + context_mapping: + entity: layout_builder.entity + view_mode: view_mode + formatter: + type: datetime_default + label: inline + settings: + timezone_override: '' + format_type: stanford_month_two_digit_day_year + third_party_settings: + field_formatter_class: + class: '' weight: 4 additional: { } - third_party_settings: { } - - - layout_id: jumpstart_ui_one_column - layout_settings: - label: '' - context_mapping: { } - extra_classes: '' - centered: centered-container - columns: default - components: - 4678072f-26f1-4620-ad43-13ef301bd28f: - uuid: 4678072f-26f1-4620-ad43-13ef301bd28f + 0dbaf822-e3b3-4208-9bcd-5671f869467e: + uuid: 0dbaf822-e3b3-4208-9bcd-5671f869467e region: main configuration: - id: 'field_block:node:stanford_policy:su_policy_related' - label: 'Related Policies' + id: 'field_block:node:stanford_policy:su_policy_authority' + label: Authority label_display: '0' provider: layout_builder context_mapping: entity: layout_builder.entity view_mode: view_mode formatter: - type: entity_reference_label + type: string label: above settings: - link: true + link_to_entity: false + third_party_settings: + field_formatter_class: + class: '' + weight: 3 + additional: { } + 8b8416cb-4f35-4acf-a3b1-4de250414cda: + uuid: 8b8416cb-4f35-4acf-a3b1-4de250414cda + region: main + configuration: + id: 'field_block:node:stanford_policy:su_policy_effective' + label: 'Effective Date' + label_display: '0' + provider: layout_builder + context_mapping: + entity: layout_builder.entity + view_mode: view_mode + formatter: + type: datetime_default + label: inline + settings: + timezone_override: '' + format_type: stanford_month_two_digit_day_year third_party_settings: field_formatter_class: class: '' - weight: 1 + weight: 5 additional: { } + 8fd73788-8732-49f3-aeb0-9bbe5db84ea8: + uuid: 8fd73788-8732-49f3-aeb0-9bbe5db84ea8 + region: main + configuration: + id: jumpstart_ui_skipnav_main_anchor + label: 'Main content anchor target' + label_display: '0' + provider: jumpstart_ui + context_mapping: { } + weight: 2 + additional: { } + third_party_settings: { } + - + layout_id: jumpstart_ui_one_column + layout_settings: + label: '' + context_mapping: { } + extra_classes: '' + centered: centered-container + columns: default + components: 9239f3b1-86c9-4d97-8e6c-f1ded39f2a02: uuid: 9239f3b1-86c9-4d97-8e6c-f1ded39f2a02 region: main 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 b86a0b7d3..e08876edf 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 @@ -7,8 +7,14 @@ dependencies: - field.field.node.stanford_policy.body - 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 + - field.field.node.stanford_policy.su_policy_changelog + - field.field.node.stanford_policy.su_policy_chapter - field.field.node.stanford_policy.su_policy_effective + - field.field.node.stanford_policy.su_policy_policy_num - field.field.node.stanford_policy.su_policy_related + - field.field.node.stanford_policy.su_policy_subchapter + - field.field.node.stanford_policy.su_policy_title - field.field.node.stanford_policy.su_policy_updated - node.type.stanford_policy module: diff --git a/config/sync/core.extension.yml b/config/sync/core.extension.yml index 90db01301..de45fb236 100644 --- a/config/sync/core.extension.yml +++ b/config/sync/core.extension.yml @@ -1,13 +1,13 @@ _core: default_config_hash: R4IF-ClDHXxblLcG0L7MgsLvfBIMAvi_skumNFQwkDc module: - acquia_purge: 0 address: 0 admin_toolbar: 0 admin_toolbar_links_access_filter: 0 admin_toolbar_tools: 0 allowed_formats: 0 auto_entitylabel: 0 + autologout: 0 block: 0 block_content: 0 block_content_permissions: 0 @@ -54,7 +54,6 @@ module: empty_fields: 0 encrypt: 0 engineering_magazine: 0 - engineering_profile: 0 engineering_profile_helper: 0 entity_reference_revisions: 0 entity_usage: 0 @@ -114,8 +113,6 @@ module: media: 0 media_duplicate_validation: 0 media_library: 0 - memcache: 0 - memcache_admin: 0 menu_block: 0 menu_link: 0 menu_ui: 0 @@ -132,8 +129,10 @@ module: mysql: 0 name: 0 next: 0 + nobots: 0 node: 0 node_revision_delete: 0 + oembed_lazyload: 0 oembed_providers: 0 options: 0 page_cache: 0 @@ -148,12 +147,7 @@ module: pdb_react: 0 preprocess_event_dispatcher: 0 printable: 0 - purge: 0 - purge_drush: 0 - purge_processor_cron: 0 - purge_processor_lateruntime: 0 - purge_queuer_coretags: 0 - purge_tokens: 0 + r4032login: 0 rabbit_hole: 0 react_paragraphs: 0 react_paragraphs_behaviors: 0 @@ -167,6 +161,8 @@ module: rh_node: 0 rh_taxonomy: 0 role_delegation: 0 + samlauth: 0 + samlauth_user_fields: 0 scheduler: 0 search_api: 0 search_api_db: 0 @@ -175,7 +171,6 @@ module: shortcut: 0 shs: 0 simple_oauth: 0 - simplesamlphp_auth: 0 smart_date: 0 smart_trim: 0 soe_paragraph_cta_list: 0 @@ -206,7 +201,7 @@ module: stanford_profile_drush: 0 stanford_profile_styles: 0 stanford_publication: 0 - stanford_ssp: 0 + stanford_samlauth: 0 subrequests: 0 syslog: 0 system: 0 @@ -226,7 +221,6 @@ module: ui_patterns_library: 0 ui_patterns_views: 0 ultimate_cron: 0 - update: 0 user: 0 user_event_dispatcher: 0 view_unpublished: 0 @@ -256,6 +250,7 @@ module: menu_link_weight: 10 stanford_profile_helper: 10 paragraphs: 11 + engineering_profile: 1000 theme: stable9: 0 claro: 0 diff --git a/config/sync/editor.editor.stanford_html.yml b/config/sync/editor.editor.stanford_html.yml index 8cd0ee5c0..3cc47f009 100644 --- a/config/sync/editor.editor.stanford_html.yml +++ b/config/sync/editor.editor.stanford_html.yml @@ -129,11 +129,6 @@ settings: linkit_extension: linkit_enabled: true linkit_profile: default - stylescombo: - styles: "a.su-button|Button\r\na.su-button--big|Big Button\r\na.su-button--secondary|Secondary Button\r\na.su-link--action|Action Link\r\np.plain-text|Normal\r\np.su-intro-text|Intro Text\r\np.su-font-splash|Splash Font\r\np.su-quote-text|Quote Text\r\np.su-drop-cap|Drop Cap First Letter\r\np.su-related-text|Card Text\r\np.su-callout-text|Callout Text\r\np.su-subheading|Sub Title\r\ncode|Code" - blockimagepaste: - block_image_paste_enabled: true - show_alert: false image_upload: status: false scheme: public diff --git a/config/sync/field.field.config_pages.lockup_settings.su_lockup_enabled.yml b/config/sync/field.field.config_pages.lockup_settings.su_lockup_enabled.yml index f37716fbb..3dd6393ee 100644 --- a/config/sync/field.field.config_pages.lockup_settings.su_lockup_enabled.yml +++ b/config/sync/field.field.config_pages.lockup_settings.su_lockup_enabled.yml @@ -10,7 +10,7 @@ field_name: su_lockup_enabled entity_type: config_pages bundle: lockup_settings label: 'Use Default Lockup' -description: "Uncheck this box if you want to replace the default lock-up settings with a custom logo or text. This custom logo will appear in the top left corner of the website's main header.\r\nThe lockup will only change the look. Remember to change the name of your site as well. For instructions, see the user guide.\r\n" +description: "Uncheck this box if you want to replace the default lock-up settings with a custom logo or text. This custom logo will appear in the top left corner of the website's main header.\r\nThe lockup will only change the look. Remember to change the name of your site as well. For instructions, see the user guide.\r\n" required: false translatable: false default_value: diff --git a/config/sync/field.field.config_pages.stanford_global_message.su_global_msg_type.yml b/config/sync/field.field.config_pages.stanford_global_message.su_global_msg_type.yml index 7fa83b3ea..ee2973ea4 100644 --- a/config/sync/field.field.config_pages.stanford_global_message.su_global_msg_type.yml +++ b/config/sync/field.field.config_pages.stanford_global_message.su_global_msg_type.yml @@ -12,7 +12,7 @@ field_name: su_global_msg_type entity_type: config_pages bundle: stanford_global_message label: 'Message Type' -description: "Select the display of the message. You can see examples in the user-guide.\r\n" +description: "Select the display of the message. You can see examples in the user-guide.\r\n" required: true translatable: false default_value: diff --git a/config/sync/field.field.config_pages.stanford_local_footer.su_local_foot_use_loc.yml b/config/sync/field.field.config_pages.stanford_local_footer.su_local_foot_use_loc.yml index 43553daa2..e4e303aec 100644 --- a/config/sync/field.field.config_pages.stanford_local_footer.su_local_foot_use_loc.yml +++ b/config/sync/field.field.config_pages.stanford_local_footer.su_local_foot_use_loc.yml @@ -10,7 +10,7 @@ field_name: su_local_foot_use_loc entity_type: config_pages bundle: stanford_local_footer label: 'Use Default Lockup' -description: "Uncheck this box if you want to replace the default lock-up settings with a custom logo or text. This custom logo will appear in the top left corner of the website's main header.\r\nThe lockup will only change the look. Remember to change the name of your site as well. For instructions, see the user guide.\r\n" +description: "Uncheck this box if you want to replace the default lock-up settings with a custom logo or text. This custom logo will appear in the top left corner of the website's main header.\r\nThe lockup will only change the look. Remember to change the name of your site as well. For instructions, see the user guide.\r\n" required: false translatable: false default_value: diff --git a/config/sync/field.field.node.stanford_event.su_event_type.yml b/config/sync/field.field.node.stanford_event.su_event_type.yml index 3400a5658..edee8b4ba 100644 --- a/config/sync/field.field.node.stanford_event.su_event_type.yml +++ b/config/sync/field.field.node.stanford_event.su_event_type.yml @@ -11,7 +11,7 @@ field_name: su_event_type entity_type: node bundle: stanford_event label: 'Event Types' -description: 'Add all Event Type terms for this event. Note: Only the first selected term will be displayed to the end-users. The complete list of terms will be displayed at the end of the event page. How to add, edit and delete event terms.' +description: 'Add all Event Type terms for this event. Note: Only the first selected term will be displayed to the end users. The complete list of terms will be displayed at the end of the event page. How to add, edit and delete event terms.' required: false translatable: false default_value: { } diff --git a/config/sync/field.field.node.stanford_news.su_news_topics.yml b/config/sync/field.field.node.stanford_news.su_news_topics.yml index 7fa1db436..dca97be08 100644 --- a/config/sync/field.field.node.stanford_news.su_news_topics.yml +++ b/config/sync/field.field.node.stanford_news.su_news_topics.yml @@ -11,7 +11,7 @@ field_name: su_news_topics entity_type: node bundle: stanford_news label: 'News Types' -description: 'Add all News Type terms for this article. Note: Only the top three selected terms will be displayed to the end-users. The complete list of terms will be displayed at the end of the article page. How to add, edit and delete news terms.' +description: 'Add all News Type terms for this article. Note: Only the top three selected terms will be displayed to the end-users. The complete list of terms will be displayed at the end of the article page. How to add, edit and delete news terms.' required: false translatable: false default_value: { } diff --git a/config/sync/field.field.node.stanford_publication.su_publication_citation.yml b/config/sync/field.field.node.stanford_publication.su_publication_citation.yml index 7394e174a..da3518037 100644 --- a/config/sync/field.field.node.stanford_publication.su_publication_citation.yml +++ b/config/sync/field.field.node.stanford_publication.su_publication_citation.yml @@ -15,7 +15,7 @@ field_name: su_publication_citation entity_type: node bundle: stanford_publication label: 'Citation information' -description: 'Choose a type of publication item to display. You can preview display options in the user-guide.' +description: 'Choose a type of publication item to display.' required: false translatable: false default_value: { } diff --git a/config/sync/field.field.node.stanford_publication.su_publication_topics.yml b/config/sync/field.field.node.stanford_publication.su_publication_topics.yml index 211506fe9..011096166 100644 --- a/config/sync/field.field.node.stanford_publication.su_publication_topics.yml +++ b/config/sync/field.field.node.stanford_publication.su_publication_topics.yml @@ -11,7 +11,7 @@ field_name: su_publication_topics entity_type: node bundle: stanford_publication label: 'Publication Types' -description: 'Add all Publication Type terms for this article. Note: Only the top three selected terms will be displayed to the end-users. The complete list of terms will be displayed at the end of the article page. How to add, edit and delete publication terms.' +description: 'Add all Publication Type terms for this article. Note: Only the top three selected terms will be displayed to the end-users. The complete list of terms will be displayed at the end of the publication page. How to add, edit and delete publication terms.' required: false translatable: false default_value: { } diff --git a/config/sync/field.field.paragraph.stanford_entity.su_entity_item.yml b/config/sync/field.field.paragraph.stanford_entity.su_entity_item.yml index 7e6ff5608..ef5eeb360 100644 --- a/config/sync/field.field.paragraph.stanford_entity.su_entity_item.yml +++ b/config/sync/field.field.paragraph.stanford_entity.su_entity_item.yml @@ -17,7 +17,7 @@ field_name: su_entity_item entity_type: paragraph bundle: stanford_entity label: 'Content Item(s)' -description: 'Start typing the title of the piece of content to select it. You can add multiple items to create a curated list of teaser items. Learn more about the Teaser Paragraph in the user-guide.' +description: 'Start typing the title of the piece of content to select it. You can add multiple items to create a curated list of teaser items. Learn more about the Teaser Paragraph in the user-guide.' required: false translatable: false default_value: { } diff --git a/config/sync/field.field.paragraph.stanford_lists.su_list_view.yml b/config/sync/field.field.paragraph.stanford_lists.su_list_view.yml index d5dc4fe2c..db3df88d9 100644 --- a/config/sync/field.field.paragraph.stanford_lists.su_list_view.yml +++ b/config/sync/field.field.paragraph.stanford_lists.su_list_view.yml @@ -12,7 +12,7 @@ field_name: su_list_view entity_type: paragraph bundle: stanford_lists label: 'List Format' -description: 'Main display options for items presented in the list view. Use the settings under Advance Options to customize the list by taxonomy terms and change the number of items displayed in the list. Learn more about display options in the user-guide.' +description: 'Main display options for items presented in the list view. Learn more in the section on Advanced Options to customize the list by taxonomy terms and change the number of items displayed in the list.' required: false translatable: false default_value: { } diff --git a/config/sync/field.storage.node.su_policy_changelog.yml b/config/sync/field.storage.node.su_policy_changelog.yml index e420c75c3..6c69d2b01 100644 --- a/config/sync/field.storage.node.su_policy_changelog.yml +++ b/config/sync/field.storage.node.su_policy_changelog.yml @@ -4,6 +4,7 @@ status: true dependencies: module: - node + - stanford_policy id: node.su_policy_changelog field_name: su_policy_changelog entity_type: node diff --git a/config/sync/filter.format.stanford_html.yml b/config/sync/filter.format.stanford_html.yml index 6fd7e33dc..e151b51a9 100644 --- a/config/sync/filter.format.stanford_html.yml +++ b/config/sync/filter.format.stanford_html.yml @@ -59,7 +59,7 @@ filters: status: true weight: -50 settings: - allowed_html: '