From 5b3854486a873f564ca09ef7773d0eae597d5f48 Mon Sep 17 00:00:00 2001 From: CircleCI Date: Mon, 20 Jun 2022 23:51:28 +0000 Subject: [PATCH 1/9] 9.3.22 --- .../humsci_default_content/humsci_default_content.info.yml | 2 +- .../humsci_events_listeners/humsci_events_listeners.info.yml | 2 +- .../humsci/su_humsci_profile/su_humsci_profile.info.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docroot/profiles/humsci/su_humsci_profile/modules/humsci_default_content/humsci_default_content.info.yml b/docroot/profiles/humsci/su_humsci_profile/modules/humsci_default_content/humsci_default_content.info.yml index 2d6c284eab..0c0bca8e0f 100644 --- a/docroot/profiles/humsci/su_humsci_profile/modules/humsci_default_content/humsci_default_content.info.yml +++ b/docroot/profiles/humsci/su_humsci_profile/modules/humsci_default_content/humsci_default_content.info.yml @@ -3,7 +3,7 @@ description: 'DO NOT INSTALL. This is for profile installation task only.' core_version_requirement: '^8.8 || ^9' hidden: true type: module -version: 9.3.21 +version: 9.3.22 default_content: block_content: - 2b7335a6-d3a4-468b-b515-9b1e2be558bc diff --git a/docroot/profiles/humsci/su_humsci_profile/modules/humsci_events_listeners/humsci_events_listeners.info.yml b/docroot/profiles/humsci/su_humsci_profile/modules/humsci_events_listeners/humsci_events_listeners.info.yml index 071e00d589..ff276de401 100644 --- a/docroot/profiles/humsci/su_humsci_profile/modules/humsci_events_listeners/humsci_events_listeners.info.yml +++ b/docroot/profiles/humsci/su_humsci_profile/modules/humsci_events_listeners/humsci_events_listeners.info.yml @@ -14,4 +14,4 @@ dependencies: - 'hook_event_dispatcher:toolbar_event_dispatcher' - 'hook_event_dispatcher:user_event_dispatcher' - 'hook_event_dispatcher:views_event_dispatcher' -version: 9.3.21 +version: 9.3.22 diff --git a/docroot/profiles/humsci/su_humsci_profile/su_humsci_profile.info.yml b/docroot/profiles/humsci/su_humsci_profile/su_humsci_profile.info.yml index 00986aba76..7427a98452 100644 --- a/docroot/profiles/humsci/su_humsci_profile/su_humsci_profile.info.yml +++ b/docroot/profiles/humsci/su_humsci_profile/su_humsci_profile.info.yml @@ -1,7 +1,7 @@ name: 'Stanford HumSci' type: profile description: 'Installation profile for HumSci Drupal' -version: 9.3.21 +version: 9.3.22 core_version_requirement: '^8.8 || ^9' themes: - material_admin From 9937ccb62509349e1edcd9adc628a3a9e71f6228 Mon Sep 17 00:00:00 2001 From: Mike Decker Date: Tue, 21 Jun 2022 10:18:50 -0700 Subject: [PATCH 2/9] HSD8-1322 Patch field group module for better browser validation --- composer.json | 3 +++ composer.lock | 16 ++++++++-------- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/composer.json b/composer.json index fadec090a2..676e2cf36e 100644 --- a/composer.json +++ b/composer.json @@ -326,6 +326,9 @@ "drupal/fakeobjects": { "https://www.drupal.org/project/fakeobjects/issues/3002953": "https://www.drupal.org/files/issues/2020-06-22/fakeobjects-missing_plugin-3002953-5.patch" }, + "drupal/field_group": { + "https://www.drupal.org/project/field_group/issues/2969051": "https://www.drupal.org/files/issues/2021-11-18/2969051-44.patch" + }, "drupal/field_permissions": { "https://www.drupal.org/project/field_permissions/issues/3272347": "patches/contrib/field_permission.patch" }, diff --git a/composer.lock b/composer.lock index a832f26ac8..592483b8d3 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "669d5a422784641b597ebaba0214f865", + "content-hash": "acbbf0452ca314df75662b86b1d7f621", "packages": [ { "name": "acquia/blt", @@ -5160,17 +5160,17 @@ }, { "name": "drupal/domain_301_redirect", - "version": "2.0.1", + "version": "2.0.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/domain_301_redirect.git", - "reference": "2.0.1" + "reference": "2.0.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/domain_301_redirect-2.0.1.zip", - "reference": "2.0.1", - "shasum": "69ac94e4ca40008b5a448ae081c9fb5ce7642b51" + "url": "https://ftp.drupal.org/files/projects/domain_301_redirect-2.0.2.zip", + "reference": "2.0.2", + "shasum": "9a636f6c3c04ef97feff3a5d3e80ec36c08dbce6" }, "require": { "drupal/core": "^9.0" @@ -5178,8 +5178,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.1", - "datestamp": "1648146518", + "version": "2.0.2", + "datestamp": "1655760926", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" From 1316cb69f8f7ad0705ca19b75588eb7a480b05df Mon Sep 17 00:00:00 2001 From: pookmish Date: Tue, 21 Jun 2022 16:38:14 -0700 Subject: [PATCH 3/9] HSD8-1323 Change tugboat to pull from hs_colorful & hs_traditional (#1138) * HSD8-1323 Change tugboat to pull from hs_colorful * sync files too * rsync files * www-data own files * Test out aliases configuration for mutliple sites * tugboat settings for aliases * create database tables * Drush aliases for each site * fixed tugboat urls * import database with scp instead * import both databases --- .tugboat/config.yml | 48 +++++- docroot/sites/ci.sites.php | 19 +++ .../hs_colorful/settings/ci.settings.php | 156 ++++++++++++++++++ .../hs_traditional/settings/ci.settings.php | 156 ++++++++++++++++++ docroot/sites/sites.php | 6 + 5 files changed, 378 insertions(+), 7 deletions(-) create mode 100644 docroot/sites/ci.sites.php create mode 100644 docroot/sites/hs_colorful/settings/ci.settings.php create mode 100644 docroot/sites/hs_traditional/settings/ci.settings.php diff --git a/.tugboat/config.yml b/.tugboat/config.yml index f69c25bd7b..6dce159c28 100644 --- a/.tugboat/config.yml +++ b/.tugboat/config.yml @@ -13,7 +13,10 @@ services: default: true # Wait until the mysql service is done building - depends: mysql +# depends: mysql + aliases: + - hs-colorful + - hs-traditional # A set of commands to run while building this service commands: @@ -34,16 +37,28 @@ services: # Copy SimpleSAMLphp configuration to prevent annoying errors. - blt source:build:simplesamlphp-config - - blt drupal:install -n - - drush user:create tugboat --password=tugboat - - drush user:role:add administrator tugboat + update: + # Sync to hs_colorful and hs_colorful database & files. + - blt drupal:sync:files --site=hs_colorful + - drush @hs_colorful.local user:create tugboat --password=tugboat + - drush @hs_colorful.local user:role:add administrator tugboat + + - blt drupal:sync:files --site=hs_traditional + - drush @hs_traditional.local user:create tugboat --password=tugboat + - drush @hs_traditional.local user:role:add administrator tugboat + + - chown -R www-data:www-data ${TUGBOAT_ROOT}/docroot/sites/*/files build: - composer install --no-ansi - - blt drupal:update - - drush pmu simplesamlphp_auth -y + + - blt drupal:update --site=hs_colorful + - drush @hs_traditional.local pmu simplesamlphp_auth -y + + - blt drupal:update --site=hs_traditional + - drush @hs_colorful.local pmu simplesamlphp_auth -y # Collection of urls to compare visual results. - visualdiffs: + urls: - / # What to call the service hosting MySQL. This name also acts as the @@ -52,3 +67,22 @@ services: # Use the latest available 5.x version of MySQL image: tugboatqa/mysql:5 + commands: + update: + # Delete and recreate the database for each site. + - mysql -e "DROP DATABASE IF EXISTS hs_colorful; CREATE DATABASE hs_colorful;" + - mysql -e "DROP DATABASE IF EXISTS hs_traditional; CREATE DATABASE hs_traditional;" + + # Give the tugboat user access to the new databases. + - mysql -e "GRANT ALL PRIVILEGES ON *.* TO 'tugboat'; FLUSH PRIVILEGES;" + + # Download each database dump. + - DATE=`date +%Y-%m-%d` && scp humscigryphon.prod@web-42199.prod.hosting.acquia.com:/mnt/gfs/humscigryphon.prod/backups/prod-hs_colorful-humscigrydb423120-${DATE}.sql.gz /tmp/hs_colorful.sql.gz + - DATE=`date +%Y-%m-%d` && scp humscigryphon.prod@web-42199.prod.hosting.acquia.com:/mnt/gfs/humscigryphon.prod/backups/prod-hs_traditional-humscigrydb423132-${DATE}.sql.gz /tmp/hs_traditional.sql.gz + + # Import each database dump into the associated table. + - zcat /tmp/hs_colorful.sql.gz | mysql hs_colorful + - zcat /tmp/hs_traditional.sql.gz | mysql hs_traditional + + # Clean up after ourselves to keep the Preview size small. + - rm /tmp/*.sql.gz diff --git a/docroot/sites/ci.sites.php b/docroot/sites/ci.sites.php new file mode 100644 index 0000000000..9807da02d3 --- /dev/null +++ b/docroot/sites/ci.sites.php @@ -0,0 +1,19 @@ + + [ + 'default' => + [ + 'database' => 'hs_colorful', + 'username' => 'tugboat', + 'password' => 'tugboat', + 'host' => 'mysql', + 'port' => '3306', + 'namespace' => 'Drupal\\Core\\Database\\Driver\\mysql', + 'driver' => 'mysql', + 'prefix' => '', + ], + ], + ]; +} + + +// Use development service parameters. +$settings['container_yamls'][] = EnvironmentDetector::getRepoRoot() . '/docroot/sites/development.services.yml'; +$settings['container_yamls'][] = EnvironmentDetector::getRepoRoot() . '/docroot/sites/blt.development.services.yml'; + +// Allow access to update.php. +$settings['update_free_access'] = TRUE; + +/** + * Assertions. + * + * The Drupal project primarily uses runtime assertions to enforce the + * expectations of the API by failing when incorrect calls are made by code + * under development. + * + * @see http://php.net/assert + * @see https://www.drupal.org/node/2492225 + * + * If you are using PHP 7.0 it is strongly recommended that you set + * zend.assertions=1 in the PHP.ini file (It cannot be changed from .htaccess + * or runtime) on development machines and to 0 in production. + * + * @see https://wiki.php.net/rfc/expectations + */ +assert_options(ASSERT_ACTIVE, TRUE); +Handle::register(); + +/** + * Show all error messages, with backtrace information. + * + * In case the error level could not be fetched from the database, as for + * example the database connection failed, we rely only on this value. + */ +$config['system.logging']['error_level'] = 'verbose'; + +/** + * Disable CSS and JS aggregation. + */ +$config['system.performance']['css']['preprocess'] = FALSE; +$config['system.performance']['js']['preprocess'] = FALSE; + +/** + * Disable the render cache (this includes the page cache). + * + * Note: you should test with the render cache enabled, to ensure the correct + * cacheability metadata is present. However, in the early stages of + * development, you may want to disable it. + * + * This setting disables the render cache by using the Null cache back-end + * defined by the development.services.yml file above. + * + * Do not use this setting until after the site is installed. + */ +// $settings['cache']['bins']['render'] = 'cache.backend.null'; +/** + * Disable Dynamic Page Cache. + * + * Note: you should test with Dynamic Page Cache enabled, to ensure the correct + * cacheability metadata is present (and hence the expected behavior). However, + * in the early stages of development, you may want to disable it. + */ +// $settings['cache']['bins']['dynamic_page_cache'] = 'cache.backend.null'; +/** + * Allow test modules and themes to be installed. + * + * Drupal ignores test modules and themes by default for performance reasons. + * During development it can be useful to install test extensions for debugging + * purposes. + */ +$settings['extension_discovery_scan_tests'] = FALSE; + + +/** + * Configure static caches. + * + * Note: you should test with the config, bootstrap, and discovery caches + * enabled to test that metadata is cached as expected. However, in the early + * stages of development, you may want to disable them. Overrides to these bins + * must be explicitly set for each bin to change the default configuration + * provided by Drupal core in core.services.yml. + * See https://www.drupal.org/node/2754947 + */ + +// $settings['cache']['bins']['bootstrap'] = 'cache.backend.null'; +// $settings['cache']['bins']['discovery'] = 'cache.backend.null'; +// $settings['cache']['bins']['config'] = 'cache.backend.null'; +/** + * Enable access to rebuild.php. + * + * This setting can be enabled to allow Drupal's php and database cached + * storage to be cleared via the rebuild.php page. Access to this page can also + * be gained by generating a query string from rebuild_token_calculator.sh and + * using these parameters in a request to rebuild.php. + */ +$settings['rebuild_access'] = FALSE; + +/** + * Skip file system permissions hardening. + * + * The system module will periodically check the permissions of your site's + * site directory to ensure that it is not writable by the website user. For + * sites that are managed with a version control system, this can cause problems + * when files in that directory such as settings.php are updated, because the + * user pulling in the changes won't have permissions to modify files in the + * directory. + */ +$settings['skip_permissions_hardening'] = TRUE; + +/** + * Files paths. + */ +$settings['file_private_path'] = EnvironmentDetector::getRepoRoot() . '/files-private/default'; +/** + * Site path. + * + * @var $site_path + * This is always set and exposed by the Drupal Kernel. + */ +// phpcs:ignore +$settings['file_public_path'] = 'sites/' . EnvironmentDetector::getSiteName($site_path) . '/files'; + +/** + * Trusted host configuration. + * + * See full description in default.settings.php. + */ +$settings['trusted_host_patterns'] = [ + '^.+$', +]; diff --git a/docroot/sites/hs_traditional/settings/ci.settings.php b/docroot/sites/hs_traditional/settings/ci.settings.php new file mode 100644 index 0000000000..4498a877d5 --- /dev/null +++ b/docroot/sites/hs_traditional/settings/ci.settings.php @@ -0,0 +1,156 @@ + + [ + 'default' => + [ + 'database' => 'hs_traditional', + 'username' => 'tugboat', + 'password' => 'tugboat', + 'host' => 'mysql', + 'port' => '3306', + 'namespace' => 'Drupal\\Core\\Database\\Driver\\mysql', + 'driver' => 'mysql', + 'prefix' => '', + ], + ], + ]; +} + + +// Use development service parameters. +$settings['container_yamls'][] = EnvironmentDetector::getRepoRoot() . '/docroot/sites/development.services.yml'; +$settings['container_yamls'][] = EnvironmentDetector::getRepoRoot() . '/docroot/sites/blt.development.services.yml'; + +// Allow access to update.php. +$settings['update_free_access'] = TRUE; + +/** + * Assertions. + * + * The Drupal project primarily uses runtime assertions to enforce the + * expectations of the API by failing when incorrect calls are made by code + * under development. + * + * @see http://php.net/assert + * @see https://www.drupal.org/node/2492225 + * + * If you are using PHP 7.0 it is strongly recommended that you set + * zend.assertions=1 in the PHP.ini file (It cannot be changed from .htaccess + * or runtime) on development machines and to 0 in production. + * + * @see https://wiki.php.net/rfc/expectations + */ +assert_options(ASSERT_ACTIVE, TRUE); +Handle::register(); + +/** + * Show all error messages, with backtrace information. + * + * In case the error level could not be fetched from the database, as for + * example the database connection failed, we rely only on this value. + */ +$config['system.logging']['error_level'] = 'verbose'; + +/** + * Disable CSS and JS aggregation. + */ +$config['system.performance']['css']['preprocess'] = FALSE; +$config['system.performance']['js']['preprocess'] = FALSE; + +/** + * Disable the render cache (this includes the page cache). + * + * Note: you should test with the render cache enabled, to ensure the correct + * cacheability metadata is present. However, in the early stages of + * development, you may want to disable it. + * + * This setting disables the render cache by using the Null cache back-end + * defined by the development.services.yml file above. + * + * Do not use this setting until after the site is installed. + */ +// $settings['cache']['bins']['render'] = 'cache.backend.null'; +/** + * Disable Dynamic Page Cache. + * + * Note: you should test with Dynamic Page Cache enabled, to ensure the correct + * cacheability metadata is present (and hence the expected behavior). However, + * in the early stages of development, you may want to disable it. + */ +// $settings['cache']['bins']['dynamic_page_cache'] = 'cache.backend.null'; +/** + * Allow test modules and themes to be installed. + * + * Drupal ignores test modules and themes by default for performance reasons. + * During development it can be useful to install test extensions for debugging + * purposes. + */ +$settings['extension_discovery_scan_tests'] = FALSE; + + +/** + * Configure static caches. + * + * Note: you should test with the config, bootstrap, and discovery caches + * enabled to test that metadata is cached as expected. However, in the early + * stages of development, you may want to disable them. Overrides to these bins + * must be explicitly set for each bin to change the default configuration + * provided by Drupal core in core.services.yml. + * See https://www.drupal.org/node/2754947 + */ + +// $settings['cache']['bins']['bootstrap'] = 'cache.backend.null'; +// $settings['cache']['bins']['discovery'] = 'cache.backend.null'; +// $settings['cache']['bins']['config'] = 'cache.backend.null'; +/** + * Enable access to rebuild.php. + * + * This setting can be enabled to allow Drupal's php and database cached + * storage to be cleared via the rebuild.php page. Access to this page can also + * be gained by generating a query string from rebuild_token_calculator.sh and + * using these parameters in a request to rebuild.php. + */ +$settings['rebuild_access'] = FALSE; + +/** + * Skip file system permissions hardening. + * + * The system module will periodically check the permissions of your site's + * site directory to ensure that it is not writable by the website user. For + * sites that are managed with a version control system, this can cause problems + * when files in that directory such as settings.php are updated, because the + * user pulling in the changes won't have permissions to modify files in the + * directory. + */ +$settings['skip_permissions_hardening'] = TRUE; + +/** + * Files paths. + */ +$settings['file_private_path'] = EnvironmentDetector::getRepoRoot() . '/files-private/default'; +/** + * Site path. + * + * @var $site_path + * This is always set and exposed by the Drupal Kernel. + */ +// phpcs:ignore +$settings['file_public_path'] = 'sites/' . EnvironmentDetector::getSiteName($site_path) . '/files'; + +/** + * Trusted host configuration. + * + * See full description in default.settings.php. + */ +$settings['trusted_host_patterns'] = [ + '^.+$', +]; diff --git a/docroot/sites/sites.php b/docroot/sites/sites.php index 9999e5d7c7..a09147c0fa 100644 --- a/docroot/sites/sites.php +++ b/docroot/sites/sites.php @@ -1,5 +1,7 @@ Date: Wed, 22 Jun 2022 14:13:44 +0000 Subject: [PATCH 4/9] Updated dependencies Jun 22 2022 --- composer.lock | 110 +++++++++++++++++++++++++------------------------- 1 file changed, 55 insertions(+), 55 deletions(-) diff --git a/composer.lock b/composer.lock index 592483b8d3..d4ddb6c41e 100644 --- a/composer.lock +++ b/composer.lock @@ -4288,16 +4288,16 @@ }, { "name": "drupal/core", - "version": "9.4.0", + "version": "9.4.1", "source": { "type": "git", "url": "https://github.com/drupal/core.git", - "reference": "144db3a317317c4c2fb7d97ee62962a0b3647004" + "reference": "81489e8f0d5fdcd5d502b561f0f8cdf5ccdda614" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core/zipball/144db3a317317c4c2fb7d97ee62962a0b3647004", - "reference": "144db3a317317c4c2fb7d97ee62962a0b3647004", + "url": "https://api.github.com/repos/drupal/core/zipball/81489e8f0d5fdcd5d502b561f0f8cdf5ccdda614", + "reference": "81489e8f0d5fdcd5d502b561f0f8cdf5ccdda614", "shasum": "" }, "require": { @@ -4319,7 +4319,7 @@ "ext-spl": "*", "ext-tokenizer": "*", "ext-xml": "*", - "guzzlehttp/guzzle": "^6.5.7 || ^7.4.4", + "guzzlehttp/guzzle": "^6.5.8 || ^7.4.5", "laminas/laminas-diactoros": "^2.11", "laminas/laminas-feed": "^2.17", "masterminds/html5": "^2.7", @@ -4540,22 +4540,22 @@ ], "description": "Drupal is an open source content management platform powering millions of websites and applications.", "support": { - "source": "https://github.com/drupal/core/tree/9.4.0" + "source": "https://github.com/drupal/core/tree/9.4.1" }, - "time": "2022-06-15T16:34:03+00:00" + "time": "2022-06-21T20:53:48+00:00" }, { "name": "drupal/core-composer-scaffold", - "version": "9.4.0", + "version": "9.4.1", "source": { "type": "git", "url": "https://github.com/drupal/core-composer-scaffold.git", - "reference": "3286dbf43922b4eb8b51ef55572aa8f2e78ba7aa" + "reference": "5f37a9e4008b34e3e4f6bb34ce0b3f7e5ec8984f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core-composer-scaffold/zipball/3286dbf43922b4eb8b51ef55572aa8f2e78ba7aa", - "reference": "3286dbf43922b4eb8b51ef55572aa8f2e78ba7aa", + "url": "https://api.github.com/repos/drupal/core-composer-scaffold/zipball/5f37a9e4008b34e3e4f6bb34ce0b3f7e5ec8984f", + "reference": "5f37a9e4008b34e3e4f6bb34ce0b3f7e5ec8984f", "shasum": "" }, "require": { @@ -4590,13 +4590,13 @@ "drupal" ], "support": { - "source": "https://github.com/drupal/core-composer-scaffold/tree/9.4.0" + "source": "https://github.com/drupal/core-composer-scaffold/tree/9.4.1" }, - "time": "2022-02-24T17:40:53+00:00" + "time": "2022-06-19T16:14:23+00:00" }, { "name": "drupal/core-project-message", - "version": "9.4.0", + "version": "9.4.1", "source": { "type": "git", "url": "https://github.com/drupal/core-project-message.git", @@ -4631,22 +4631,22 @@ "drupal" ], "support": { - "source": "https://github.com/drupal/core-project-message/tree/9.4.0" + "source": "https://github.com/drupal/core-project-message/tree/9.4.1" }, "time": "2022-02-24T17:40:53+00:00" }, { "name": "drupal/core-recommended", - "version": "9.4.0", + "version": "9.4.1", "source": { "type": "git", "url": "https://github.com/drupal/core-recommended.git", - "reference": "bacfdd46a0ebef9bbd88362aaede3f2eeb2da9fa" + "reference": "a3ae54715ba7792fe596c2f6a73dfcef217b0577" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core-recommended/zipball/bacfdd46a0ebef9bbd88362aaede3f2eeb2da9fa", - "reference": "bacfdd46a0ebef9bbd88362aaede3f2eeb2da9fa", + "url": "https://api.github.com/repos/drupal/core-recommended/zipball/a3ae54715ba7792fe596c2f6a73dfcef217b0577", + "reference": "a3ae54715ba7792fe596c2f6a73dfcef217b0577", "shasum": "" }, "require": { @@ -4655,11 +4655,11 @@ "doctrine/annotations": "~1.13.2", "doctrine/lexer": "~1.2.3", "doctrine/reflection": "~1.2.3", - "drupal/core": "9.4.0", + "drupal/core": "9.4.1", "egulias/email-validator": "~3.2", - "guzzlehttp/guzzle": "~6.5.7", + "guzzlehttp/guzzle": "~6.5.8", "guzzlehttp/promises": "~1.5.1", - "guzzlehttp/psr7": "~1.8.5", + "guzzlehttp/psr7": "~1.9.0", "laminas/laminas-diactoros": "~2.11.0", "laminas/laminas-escaper": "~2.9.0", "laminas/laminas-feed": "~2.17.0", @@ -4717,9 +4717,9 @@ ], "description": "Core and its dependencies with known-compatible minor versions. Require this project INSTEAD OF drupal/core.", "support": { - "source": "https://github.com/drupal/core-recommended/tree/9.4.0" + "source": "https://github.com/drupal/core-recommended/tree/9.4.1" }, - "time": "2022-06-15T16:34:03+00:00" + "time": "2022-06-21T20:53:48+00:00" }, { "name": "drupal/crop", @@ -11495,7 +11495,7 @@ "extra": { "drupal": { "version": "2.0.0", - "datestamp": "1641878440", + "datestamp": "1641878549", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -12864,24 +12864,24 @@ }, { "name": "guzzlehttp/guzzle", - "version": "6.5.7", + "version": "6.5.8", "source": { "type": "git", "url": "https://github.com/guzzle/guzzle.git", - "reference": "724562fa861e21a4071c652c8a159934e4f05592" + "reference": "a52f0440530b54fa079ce76e8c5d196a42cad981" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/724562fa861e21a4071c652c8a159934e4f05592", - "reference": "724562fa861e21a4071c652c8a159934e4f05592", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/a52f0440530b54fa079ce76e8c5d196a42cad981", + "reference": "a52f0440530b54fa079ce76e8c5d196a42cad981", "shasum": "" }, "require": { "ext-json": "*", "guzzlehttp/promises": "^1.0", - "guzzlehttp/psr7": "^1.6.1", + "guzzlehttp/psr7": "^1.9", "php": ">=5.5", - "symfony/polyfill-intl-idn": "^1.17.0" + "symfony/polyfill-intl-idn": "^1.17" }, "require-dev": { "ext-curl": "*", @@ -12959,7 +12959,7 @@ ], "support": { "issues": "https://github.com/guzzle/guzzle/issues", - "source": "https://github.com/guzzle/guzzle/tree/6.5.7" + "source": "https://github.com/guzzle/guzzle/tree/6.5.8" }, "funding": [ { @@ -12975,7 +12975,7 @@ "type": "tidelift" } ], - "time": "2022-06-09T21:36:50+00:00" + "time": "2022-06-20T22:16:07+00:00" }, { "name": "guzzlehttp/promises", @@ -13063,16 +13063,16 @@ }, { "name": "guzzlehttp/psr7", - "version": "1.8.5", + "version": "1.9.0", "source": { "type": "git", "url": "https://github.com/guzzle/psr7.git", - "reference": "337e3ad8e5716c15f9657bd214d16cc5e69df268" + "reference": "e98e3e6d4f86621a9b75f623996e6bbdeb4b9318" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/337e3ad8e5716c15f9657bd214d16cc5e69df268", - "reference": "337e3ad8e5716c15f9657bd214d16cc5e69df268", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/e98e3e6d4f86621a9b75f623996e6bbdeb4b9318", + "reference": "e98e3e6d4f86621a9b75f623996e6bbdeb4b9318", "shasum": "" }, "require": { @@ -13093,7 +13093,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.7-dev" + "dev-master": "1.9-dev" } }, "autoload": { @@ -13153,7 +13153,7 @@ ], "support": { "issues": "https://github.com/guzzle/psr7/issues", - "source": "https://github.com/guzzle/psr7/tree/1.8.5" + "source": "https://github.com/guzzle/psr7/tree/1.9.0" }, "funding": [ { @@ -13169,7 +13169,7 @@ "type": "tidelift" } ], - "time": "2022-03-20T21:51:18+00:00" + "time": "2022-06-20T21:43:03+00:00" }, { "name": "harvesthq/chosen", @@ -20547,23 +20547,23 @@ }, { "name": "zumba/amplitude-php", - "version": "1.0.4", + "version": "1.0.5", "source": { "type": "git", "url": "https://github.com/zumba/amplitude-php.git", - "reference": "c0d14d5fce750c76710024601b0d698df2bdf365" + "reference": "3cace0b64d5b92eb42792f7696b874bec865aa4a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zumba/amplitude-php/zipball/c0d14d5fce750c76710024601b0d698df2bdf365", - "reference": "c0d14d5fce750c76710024601b0d698df2bdf365", + "url": "https://api.github.com/repos/zumba/amplitude-php/zipball/3cace0b64d5b92eb42792f7696b874bec865aa4a", + "reference": "3cace0b64d5b92eb42792f7696b874bec865aa4a", "shasum": "" }, "require": { "ext-curl": "*", "ext-json": "*", "php": ">=7.2", - "psr/log": "^1.0 | ^2.0" + "psr/log": "^1.0 | ^2.0 | ^3.0" }, "require-dev": { "php-coveralls/php-coveralls": "^2.4", @@ -20602,9 +20602,9 @@ ], "support": { "issues": "https://github.com/zumba/amplitude-php/issues", - "source": "https://github.com/zumba/amplitude-php/tree/1.0.4" + "source": "https://github.com/zumba/amplitude-php/tree/1.0.5" }, - "time": "2022-05-09T20:55:33+00:00" + "time": "2022-06-22T01:58:20+00:00" } ], "packages-dev": [ @@ -20914,16 +20914,16 @@ }, { "name": "codeception/codeception", - "version": "4.2.0", + "version": "4.2.1", "source": { "type": "git", "url": "https://github.com/Codeception/Codeception.git", - "reference": "e646d160bf1223d3595b227b69d903777fbcfb5f" + "reference": "77b3e2003fd4446b35826cb9dc397129c521c888" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Codeception/Codeception/zipball/e646d160bf1223d3595b227b69d903777fbcfb5f", - "reference": "e646d160bf1223d3595b227b69d903777fbcfb5f", + "url": "https://api.github.com/repos/Codeception/Codeception/zipball/77b3e2003fd4446b35826cb9dc397129c521c888", + "reference": "77b3e2003fd4446b35826cb9dc397129c521c888", "shasum": "" }, "require": { @@ -21000,7 +21000,7 @@ ], "support": { "issues": "https://github.com/Codeception/Codeception/issues", - "source": "https://github.com/Codeception/Codeception/tree/4.2.0" + "source": "https://github.com/Codeception/Codeception/tree/4.2.1" }, "funding": [ { @@ -21008,7 +21008,7 @@ "type": "open_collective" } ], - "time": "2022-06-16T05:33:39+00:00" + "time": "2022-06-22T06:18:59+00:00" }, { "name": "codeception/lib-asserts", @@ -22921,7 +22921,7 @@ }, { "name": "drupal/core-dev", - "version": "9.4.0", + "version": "9.4.1", "source": { "type": "git", "url": "https://github.com/drupal/core-dev.git", @@ -22965,7 +22965,7 @@ ], "description": "require-dev dependencies from drupal/drupal; use in addition to drupal/core-recommended to run tests from drupal/core.", "support": { - "source": "https://github.com/drupal/core-dev/tree/9.4.0" + "source": "https://github.com/drupal/core-dev/tree/9.4.1" }, "time": "2022-04-14T00:37:13+00:00" }, From 8d3beabd0ec990e844ebb7d489124927bb1c409e Mon Sep 17 00:00:00 2001 From: CircleCI Date: Wed, 29 Jun 2022 14:13:42 +0000 Subject: [PATCH 5/9] Updated dependencies Jun 29 2022 --- composer.lock | 435 +++++++++++++++++++++++++++++++------------------- 1 file changed, 268 insertions(+), 167 deletions(-) diff --git a/composer.lock b/composer.lock index d4ddb6c41e..44c2b3e978 100644 --- a/composer.lock +++ b/composer.lock @@ -724,16 +724,16 @@ }, { "name": "consolidation/annotated-command", - "version": "4.5.5", + "version": "4.5.6", "source": { "type": "git", "url": "https://github.com/consolidation/annotated-command.git", - "reference": "67cea8e8e7656b74da651ea6f49321853996c0fd" + "reference": "3968070538761628546270935f0733a0cc408e1f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/annotated-command/zipball/67cea8e8e7656b74da651ea6f49321853996c0fd", - "reference": "67cea8e8e7656b74da651ea6f49321853996c0fd", + "url": "https://api.github.com/repos/consolidation/annotated-command/zipball/3968070538761628546270935f0733a0cc408e1f", + "reference": "3968070538761628546270935f0733a0cc408e1f", "shasum": "" }, "require": { @@ -774,9 +774,9 @@ "description": "Initialize Symfony Console commands from annotated command class methods.", "support": { "issues": "https://github.com/consolidation/annotated-command/issues", - "source": "https://github.com/consolidation/annotated-command/tree/4.5.5" + "source": "https://github.com/consolidation/annotated-command/tree/4.5.6" }, - "time": "2022-04-26T16:18:25+00:00" + "time": "2022-06-22T20:17:12+00:00" }, { "name": "consolidation/comments", @@ -2803,29 +2803,29 @@ }, { "name": "drupal/block_class", - "version": "2.0.0-beta15", + "version": "2.0.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/block_class.git", - "reference": "2.0.0-beta15" + "reference": "2.0.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/block_class-2.0.0-beta15.zip", - "reference": "2.0.0-beta15", - "shasum": "e99d1f722459b5b1808d9afd65e27238f7535317" + "url": "https://ftp.drupal.org/files/projects/block_class-2.0.0.zip", + "reference": "2.0.0", + "shasum": "05be5c31feaf999f8fd20049d1911d23c28f14b8" }, "require": { - "drupal/core": "^8 || ^9" + "drupal/core": "^8 || ^9 || ^10" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.0-beta15", - "datestamp": "1650503012", + "version": "2.0.0", + "datestamp": "1656362497", "security-coverage": { - "status": "not-covered", - "message": "Beta releases are not covered by Drupal security advisories." + "status": "covered", + "message": "Covered by Drupal's security advisory policy" } } }, @@ -2842,7 +2842,6 @@ { "name": "Renato Gonçalves (RenatoG)", "homepage": "https://www.drupal.org/u/RenatoG", - "email": "renatog@ciandt.com", "role": "Maintainer" }, { @@ -13313,16 +13312,16 @@ }, { "name": "laminas/laminas-diactoros", - "version": "2.11.0", + "version": "2.11.1", "source": { "type": "git", "url": "https://github.com/laminas/laminas-diactoros.git", - "reference": "d1bc565b23c2040fafde398a8a5db083c47928c0" + "reference": "25b11d422c2e5dad868f68619888763b30f91e2d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-diactoros/zipball/d1bc565b23c2040fafde398a8a5db083c47928c0", - "reference": "d1bc565b23c2040fafde398a8a5db083c47928c0", + "url": "https://api.github.com/repos/laminas/laminas-diactoros/zipball/25b11d422c2e5dad868f68619888763b30f91e2d", + "reference": "25b11d422c2e5dad868f68619888763b30f91e2d", "shasum": "" }, "require": { @@ -13408,7 +13407,7 @@ "type": "community_bridge" } ], - "time": "2022-05-17T10:57:52+00:00" + "time": "2022-06-28T21:07:29+00:00" }, { "name": "laminas/laminas-escaper", @@ -17462,16 +17461,16 @@ }, { "name": "symfony/console", - "version": "v4.4.42", + "version": "v4.4.43", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "cce7a9f99e22937a71a16b23afa762558808d587" + "reference": "8a2628d2d5639f35113dc1b833ecd91e1ed1cf46" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/cce7a9f99e22937a71a16b23afa762558808d587", - "reference": "cce7a9f99e22937a71a16b23afa762558808d587", + "url": "https://api.github.com/repos/symfony/console/zipball/8a2628d2d5639f35113dc1b833ecd91e1ed1cf46", + "reference": "8a2628d2d5639f35113dc1b833ecd91e1ed1cf46", "shasum": "" }, "require": { @@ -17532,7 +17531,7 @@ "description": "Eases the creation of beautiful and testable command line interfaces", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/console/tree/v4.4.42" + "source": "https://github.com/symfony/console/tree/v4.4.43" }, "funding": [ { @@ -17548,7 +17547,7 @@ "type": "tidelift" } ], - "time": "2022-05-14T12:35:33+00:00" + "time": "2022-06-23T12:22:25+00:00" }, { "name": "symfony/debug", @@ -17621,16 +17620,16 @@ }, { "name": "symfony/dependency-injection", - "version": "v4.4.42", + "version": "v4.4.43", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "f6fdbf252765a09c7ac243617f79f1babef792c9" + "reference": "8d0ae6d87ceea5f3a352413f9d1f71ed2234dcbd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/f6fdbf252765a09c7ac243617f79f1babef792c9", - "reference": "f6fdbf252765a09c7ac243617f79f1babef792c9", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/8d0ae6d87ceea5f3a352413f9d1f71ed2234dcbd", + "reference": "8d0ae6d87ceea5f3a352413f9d1f71ed2234dcbd", "shasum": "" }, "require": { @@ -17687,7 +17686,7 @@ "description": "Allows you to standardize and centralize the way objects are constructed in your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/dependency-injection/tree/v4.4.42" + "source": "https://github.com/symfony/dependency-injection/tree/v4.4.43" }, "funding": [ { @@ -17703,11 +17702,11 @@ "type": "tidelift" } ], - "time": "2022-05-24T15:15:52+00:00" + "time": "2022-06-22T15:01:38+00:00" }, { "name": "symfony/deprecation-contracts", - "version": "v2.5.1", + "version": "v2.5.2", "source": { "type": "git", "url": "https://github.com/symfony/deprecation-contracts.git", @@ -17754,7 +17753,7 @@ "description": "A generic function and convention to trigger deprecation notices", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/deprecation-contracts/tree/v2.5.1" + "source": "https://github.com/symfony/deprecation-contracts/tree/v2.5.2" }, "funding": [ { @@ -17926,7 +17925,7 @@ }, { "name": "symfony/event-dispatcher-contracts", - "version": "v1.1.12", + "version": "v1.1.13", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher-contracts.git", @@ -17985,7 +17984,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v1.1.12" + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v1.1.13" }, "funding": [ { @@ -18130,16 +18129,16 @@ }, { "name": "symfony/http-client-contracts", - "version": "v2.5.1", + "version": "v2.5.2", "source": { "type": "git", "url": "https://github.com/symfony/http-client-contracts.git", - "reference": "1a4f708e4e87f335d1b1be6148060739152f0bd5" + "reference": "ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/1a4f708e4e87f335d1b1be6148060739152f0bd5", - "reference": "1a4f708e4e87f335d1b1be6148060739152f0bd5", + "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70", + "reference": "ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70", "shasum": "" }, "require": { @@ -18188,7 +18187,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/http-client-contracts/tree/v2.5.1" + "source": "https://github.com/symfony/http-client-contracts/tree/v2.5.2" }, "funding": [ { @@ -18204,20 +18203,20 @@ "type": "tidelift" } ], - "time": "2022-03-13T20:07:29+00:00" + "time": "2022-04-12T15:48:08+00:00" }, { "name": "symfony/http-foundation", - "version": "v4.4.41", + "version": "v4.4.43", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "27441220aebeb096b4eb8267acaaa7feb5e4266c" + "reference": "4441dada27f9208e03f449d73cb9253c639e53c5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/27441220aebeb096b4eb8267acaaa7feb5e4266c", - "reference": "27441220aebeb096b4eb8267acaaa7feb5e4266c", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/4441dada27f9208e03f449d73cb9253c639e53c5", + "reference": "4441dada27f9208e03f449d73cb9253c639e53c5", "shasum": "" }, "require": { @@ -18256,7 +18255,7 @@ "description": "Defines an object-oriented layer for the HTTP specification", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-foundation/tree/v4.4.41" + "source": "https://github.com/symfony/http-foundation/tree/v4.4.43" }, "funding": [ { @@ -18272,20 +18271,20 @@ "type": "tidelift" } ], - "time": "2022-04-21T07:22:34+00:00" + "time": "2022-06-19T13:07:44+00:00" }, { "name": "symfony/http-kernel", - "version": "v4.4.42", + "version": "v4.4.43", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "04181de9459df639512dadf83d544ce12edd6776" + "reference": "c4c33fb9203e6f166ac0f318ce34e00686702522" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/04181de9459df639512dadf83d544ce12edd6776", - "reference": "04181de9459df639512dadf83d544ce12edd6776", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/c4c33fb9203e6f166ac0f318ce34e00686702522", + "reference": "c4c33fb9203e6f166ac0f318ce34e00686702522", "shasum": "" }, "require": { @@ -18360,7 +18359,7 @@ "description": "Provides a structured process for converting a Request into a Response", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-kernel/tree/v4.4.42" + "source": "https://github.com/symfony/http-kernel/tree/v4.4.43" }, "funding": [ { @@ -18376,20 +18375,20 @@ "type": "tidelift" } ], - "time": "2022-05-27T07:04:21+00:00" + "time": "2022-06-26T16:51:30+00:00" }, { "name": "symfony/mime", - "version": "v5.4.9", + "version": "v5.4.10", "source": { "type": "git", "url": "https://github.com/symfony/mime.git", - "reference": "2b3802a24e48d0cfccf885173d2aac91e73df92e" + "reference": "02265e1e5111c3cd7480387af25e82378b7ab9cc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/2b3802a24e48d0cfccf885173d2aac91e73df92e", - "reference": "2b3802a24e48d0cfccf885173d2aac91e73df92e", + "url": "https://api.github.com/repos/symfony/mime/zipball/02265e1e5111c3cd7480387af25e82378b7ab9cc", + "reference": "02265e1e5111c3cd7480387af25e82378b7ab9cc", "shasum": "" }, "require": { @@ -18443,7 +18442,7 @@ "mime-type" ], "support": { - "source": "https://github.com/symfony/mime/tree/v5.4.9" + "source": "https://github.com/symfony/mime/tree/v5.4.10" }, "funding": [ { @@ -18459,7 +18458,7 @@ "type": "tidelift" } ], - "time": "2022-05-21T10:24:18+00:00" + "time": "2022-06-09T12:22:40+00:00" }, { "name": "symfony/polyfill-ctype", @@ -19438,16 +19437,16 @@ }, { "name": "symfony/serializer", - "version": "v4.4.42", + "version": "v4.4.43", "source": { "type": "git", "url": "https://github.com/symfony/serializer.git", - "reference": "234c6d024b5664d8fe6c117140196e00ba3fa626" + "reference": "bd020a578d786952cf5d67f8140dfacc161f58a4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/serializer/zipball/234c6d024b5664d8fe6c117140196e00ba3fa626", - "reference": "234c6d024b5664d8fe6c117140196e00ba3fa626", + "url": "https://api.github.com/repos/symfony/serializer/zipball/bd020a578d786952cf5d67f8140dfacc161f58a4", + "reference": "bd020a578d786952cf5d67f8140dfacc161f58a4", "shasum": "" }, "require": { @@ -19512,7 +19511,7 @@ "description": "Handles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON.", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/serializer/tree/v4.4.42" + "source": "https://github.com/symfony/serializer/tree/v4.4.43" }, "funding": [ { @@ -19528,20 +19527,20 @@ "type": "tidelift" } ], - "time": "2022-05-10T09:16:50+00:00" + "time": "2022-06-24T10:10:05+00:00" }, { "name": "symfony/service-contracts", - "version": "v2.5.1", + "version": "v2.5.2", "source": { "type": "git", "url": "https://github.com/symfony/service-contracts.git", - "reference": "24d9dc654b83e91aa59f9d167b131bc3b5bea24c" + "reference": "4b426aac47d6427cc1a1d0f7e2ac724627f5966c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/24d9dc654b83e91aa59f9d167b131bc3b5bea24c", - "reference": "24d9dc654b83e91aa59f9d167b131bc3b5bea24c", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/4b426aac47d6427cc1a1d0f7e2ac724627f5966c", + "reference": "4b426aac47d6427cc1a1d0f7e2ac724627f5966c", "shasum": "" }, "require": { @@ -19595,7 +19594,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/service-contracts/tree/v2.5.1" + "source": "https://github.com/symfony/service-contracts/tree/v2.5.2" }, "funding": [ { @@ -19611,7 +19610,7 @@ "type": "tidelift" } ], - "time": "2022-03-13T20:07:29+00:00" + "time": "2022-05-30T19:17:29+00:00" }, { "name": "symfony/translation", @@ -19704,16 +19703,16 @@ }, { "name": "symfony/translation-contracts", - "version": "v2.5.1", + "version": "v2.5.2", "source": { "type": "git", "url": "https://github.com/symfony/translation-contracts.git", - "reference": "1211df0afa701e45a04253110e959d4af4ef0f07" + "reference": "136b19dd05cdf0709db6537d058bcab6dd6e2dbe" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/1211df0afa701e45a04253110e959d4af4ef0f07", - "reference": "1211df0afa701e45a04253110e959d4af4ef0f07", + "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/136b19dd05cdf0709db6537d058bcab6dd6e2dbe", + "reference": "136b19dd05cdf0709db6537d058bcab6dd6e2dbe", "shasum": "" }, "require": { @@ -19762,7 +19761,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/translation-contracts/tree/v2.5.1" + "source": "https://github.com/symfony/translation-contracts/tree/v2.5.2" }, "funding": [ { @@ -19778,7 +19777,7 @@ "type": "tidelift" } ], - "time": "2022-01-02T09:53:40+00:00" + "time": "2022-06-27T16:58:25+00:00" }, { "name": "symfony/twig-bridge", @@ -19885,16 +19884,16 @@ }, { "name": "symfony/validator", - "version": "v4.4.41", + "version": "v4.4.43", "source": { "type": "git", "url": "https://github.com/symfony/validator.git", - "reference": "b79a7830b8ead3fb0a2a0080ba6f5b2a0861c28c" + "reference": "5ae0de59615dff1896d44bc986ad87600ea121e7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/validator/zipball/b79a7830b8ead3fb0a2a0080ba6f5b2a0861c28c", - "reference": "b79a7830b8ead3fb0a2a0080ba6f5b2a0861c28c", + "url": "https://api.github.com/repos/symfony/validator/zipball/5ae0de59615dff1896d44bc986ad87600ea121e7", + "reference": "5ae0de59615dff1896d44bc986ad87600ea121e7", "shasum": "" }, "require": { @@ -19971,7 +19970,7 @@ "description": "Provides tools to validate values", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/validator/tree/v4.4.41" + "source": "https://github.com/symfony/validator/tree/v4.4.43" }, "funding": [ { @@ -19987,7 +19986,7 @@ "type": "tidelift" } ], - "time": "2022-04-14T15:50:15+00:00" + "time": "2022-06-05T18:35:51+00:00" }, { "name": "symfony/var-dumper", @@ -20080,16 +20079,16 @@ }, { "name": "symfony/yaml", - "version": "v4.4.37", + "version": "v4.4.43", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "d7f637cc0f0cc14beb0984f2bb50da560b271311" + "reference": "07e392f0ef78376d080d5353c081a5e5704835bd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/d7f637cc0f0cc14beb0984f2bb50da560b271311", - "reference": "d7f637cc0f0cc14beb0984f2bb50da560b271311", + "url": "https://api.github.com/repos/symfony/yaml/zipball/07e392f0ef78376d080d5353c081a5e5704835bd", + "reference": "07e392f0ef78376d080d5353c081a5e5704835bd", "shasum": "" }, "require": { @@ -20131,7 +20130,7 @@ "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/yaml/tree/v4.4.37" + "source": "https://github.com/symfony/yaml/tree/v4.4.43" }, "funding": [ { @@ -20147,7 +20146,7 @@ "type": "tidelift" } ], - "time": "2022-01-24T20:11:01+00:00" + "time": "2022-06-20T08:31:17+00:00" }, { "name": "twig/extensions", @@ -23160,41 +23159,49 @@ "time": "2020-12-02T08:47:31+00:00" }, { - "name": "friends-of-behat/mink-browserkit-driver", - "version": "v1.6.1", + "name": "fakerphp/faker", + "version": "v1.19.0", "source": { "type": "git", - "url": "https://github.com/FriendsOfBehat/MinkBrowserKitDriver.git", - "reference": "b3c29f18fe20487846e4c2733b066ec5e47f4f76" + "url": "https://github.com/FakerPHP/Faker.git", + "reference": "d7f08a622b3346766325488aa32ddc93ccdecc75" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/FriendsOfBehat/MinkBrowserKitDriver/zipball/b3c29f18fe20487846e4c2733b066ec5e47f4f76", - "reference": "b3c29f18fe20487846e4c2733b066ec5e47f4f76", + "url": "https://api.github.com/repos/FakerPHP/Faker/zipball/d7f08a622b3346766325488aa32ddc93ccdecc75", + "reference": "d7f08a622b3346766325488aa32ddc93ccdecc75", "shasum": "" }, "require": { - "behat/mink": "^1.7", - "php": "^7.4|^8.0", - "symfony/browser-kit": "^4.4|^5.0|^6.0", - "symfony/dom-crawler": "^4.4|^5.0|^6.0" + "php": "^7.1 || ^8.0", + "psr/container": "^1.0 || ^2.0", + "symfony/deprecation-contracts": "^2.2 || ^3.0" }, - "replace": { - "behat/mink-browserkit-driver": "self.version" + "conflict": { + "fzaninotto/faker": "*" }, "require-dev": { - "friends-of-behat/mink-driver-testsuite": "dev-master", - "symfony/http-kernel": "^4.4|^5.0|^6.0" + "bamarni/composer-bin-plugin": "^1.4.1", + "doctrine/persistence": "^1.3 || ^2.0", + "ext-intl": "*", + "symfony/phpunit-bridge": "^4.4 || ^5.2" }, - "type": "mink-driver", + "suggest": { + "doctrine/orm": "Required to use Faker\\ORM\\Doctrine", + "ext-curl": "Required by Faker\\Provider\\Image to download images.", + "ext-dom": "Required by Faker\\Provider\\HtmlLorem for generating random HTML.", + "ext-iconv": "Required by Faker\\Provider\\ru_RU\\Text::realText() for generating real Russian text.", + "ext-mbstring": "Required for multibyte Unicode string functionality." + }, + "type": "library", "extra": { "branch-alias": { - "dev-master": "1.3.x-dev" + "dev-main": "v1.19-dev" } }, "autoload": { "psr-4": { - "Behat\\Mink\\Driver\\": "src/" + "Faker\\": "src/Faker/" } }, "notification-url": "https://packagist.org/downloads/", @@ -23203,55 +23210,57 @@ ], "authors": [ { - "name": "Konstantin Kudryashov", - "email": "ever.zet@gmail.com", - "homepage": "http://everzet.com" + "name": "François Zaninotto" } ], - "description": "Symfony2 BrowserKit driver for Mink framework", - "homepage": "http://mink.behat.org/", + "description": "Faker is a PHP library that generates fake data for you.", "keywords": [ - "Mink", - "Symfony2", - "browser", - "testing" + "data", + "faker", + "fixtures" ], "support": { - "source": "https://github.com/FriendsOfBehat/MinkBrowserKitDriver/tree/v1.6.1" + "issues": "https://github.com/FakerPHP/Faker/issues", + "source": "https://github.com/FakerPHP/Faker/tree/v1.19.0" }, - "time": "2021-12-13T10:41:57+00:00" + "time": "2022-02-02T17:38:57+00:00" }, { - "name": "fzaninotto/faker", - "version": "v1.9.2", + "name": "friends-of-behat/mink-browserkit-driver", + "version": "v1.6.1", "source": { "type": "git", - "url": "https://github.com/fzaninotto/Faker.git", - "reference": "848d8125239d7dbf8ab25cb7f054f1a630e68c2e" + "url": "https://github.com/FriendsOfBehat/MinkBrowserKitDriver.git", + "reference": "b3c29f18fe20487846e4c2733b066ec5e47f4f76" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/fzaninotto/Faker/zipball/848d8125239d7dbf8ab25cb7f054f1a630e68c2e", - "reference": "848d8125239d7dbf8ab25cb7f054f1a630e68c2e", + "url": "https://api.github.com/repos/FriendsOfBehat/MinkBrowserKitDriver/zipball/b3c29f18fe20487846e4c2733b066ec5e47f4f76", + "reference": "b3c29f18fe20487846e4c2733b066ec5e47f4f76", "shasum": "" }, "require": { - "php": "^5.3.3 || ^7.0" + "behat/mink": "^1.7", + "php": "^7.4|^8.0", + "symfony/browser-kit": "^4.4|^5.0|^6.0", + "symfony/dom-crawler": "^4.4|^5.0|^6.0" + }, + "replace": { + "behat/mink-browserkit-driver": "self.version" }, "require-dev": { - "ext-intl": "*", - "phpunit/phpunit": "^4.8.35 || ^5.7", - "squizlabs/php_codesniffer": "^2.9.2" + "friends-of-behat/mink-driver-testsuite": "dev-master", + "symfony/http-kernel": "^4.4|^5.0|^6.0" }, - "type": "library", + "type": "mink-driver", "extra": { "branch-alias": { - "dev-master": "1.9-dev" + "dev-master": "1.3.x-dev" } }, "autoload": { "psr-4": { - "Faker\\": "src/Faker/" + "Behat\\Mink\\Driver\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -23260,21 +23269,23 @@ ], "authors": [ { - "name": "François Zaninotto" + "name": "Konstantin Kudryashov", + "email": "ever.zet@gmail.com", + "homepage": "http://everzet.com" } ], - "description": "Faker is a PHP library that generates fake data for you.", + "description": "Symfony2 BrowserKit driver for Mink framework", + "homepage": "http://mink.behat.org/", "keywords": [ - "data", - "faker", - "fixtures" + "Mink", + "Symfony2", + "browser", + "testing" ], "support": { - "issues": "https://github.com/fzaninotto/Faker/issues", - "source": "https://github.com/fzaninotto/Faker/tree/v1.9.2" + "source": "https://github.com/FriendsOfBehat/MinkBrowserKitDriver/tree/v1.6.1" }, - "abandoned": true, - "time": "2020-12-11T09:56:16+00:00" + "time": "2021-12-13T10:41:57+00:00" }, { "name": "instaclick/php-webdriver", @@ -23409,6 +23420,95 @@ }, "time": "2022-04-13T08:02:27+00:00" }, + { + "name": "league/html-to-markdown", + "version": "5.1.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/html-to-markdown.git", + "reference": "e0fc8cf07bdabbcd3765341ecb50c34c271d64e1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/html-to-markdown/zipball/e0fc8cf07bdabbcd3765341ecb50c34c271d64e1", + "reference": "e0fc8cf07bdabbcd3765341ecb50c34c271d64e1", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-xml": "*", + "php": "^7.2.5 || ^8.0" + }, + "require-dev": { + "mikehaertl/php-shellcommand": "^1.1.0", + "phpstan/phpstan": "^0.12.99", + "phpunit/phpunit": "^8.5 || ^9.2", + "scrutinizer/ocular": "^1.6", + "unleashedtech/php-coding-standard": "^2.7", + "vimeo/psalm": "^4.22" + }, + "bin": [ + "bin/html-to-markdown" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.2-dev" + } + }, + "autoload": { + "psr-4": { + "League\\HTMLToMarkdown\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Colin O'Dell", + "email": "colinodell@gmail.com", + "homepage": "https://www.colinodell.com", + "role": "Lead Developer" + }, + { + "name": "Nick Cernis", + "email": "nick@cern.is", + "homepage": "http://modernnerd.net", + "role": "Original Author" + } + ], + "description": "An HTML-to-markdown conversion helper for PHP", + "homepage": "https://github.com/thephpleague/html-to-markdown", + "keywords": [ + "html", + "markdown" + ], + "support": { + "issues": "https://github.com/thephpleague/html-to-markdown/issues", + "source": "https://github.com/thephpleague/html-to-markdown/tree/5.1.0" + }, + "funding": [ + { + "url": "https://www.colinodell.com/sponsor", + "type": "custom" + }, + { + "url": "https://www.paypal.me/colinpodell/10.00", + "type": "custom" + }, + { + "url": "https://github.com/colinodell", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/league/html-to-markdown", + "type": "tidelift" + } + ], + "time": "2022-03-02T17:24:08+00:00" + }, { "name": "league/oauth2-client", "version": "2.6.1", @@ -25766,17 +25866,18 @@ "source": { "type": "git", "url": "https://github.com/SU-SWS/stanford-caravan.git", - "reference": "b80db1f7caeca2553241d49ca3f22b9bc84d4358" + "reference": "bbbb3172312e4c2163a334c8a5e0f7345b7501c1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/SU-SWS/stanford-caravan/zipball/b80db1f7caeca2553241d49ca3f22b9bc84d4358", - "reference": "b80db1f7caeca2553241d49ca3f22b9bc84d4358", + "url": "https://api.github.com/repos/SU-SWS/stanford-caravan/zipball/bbbb3172312e4c2163a334c8a5e0f7345b7501c1", + "reference": "bbbb3172312e4c2163a334c8a5e0f7345b7501c1", "shasum": "" }, "require": { "consolidation/robo": "^1.0 || ^2.0 || ^3.0", - "fzaninotto/faker": "^1.9" + "fakerphp/faker": "^1.19", + "league/html-to-markdown": "^5.1" }, "default-branch": true, "bin": [ @@ -25800,7 +25901,7 @@ "issues": "https://github.com/SU-SWS/stanford-caravan/issues", "source": "https://github.com/SU-SWS/stanford-caravan/tree/8.x-2.x" }, - "time": "2022-06-06T23:50:28+00:00" + "time": "2022-06-28T20:52:15+00:00" }, { "name": "symfony/browser-kit", @@ -25876,16 +25977,16 @@ }, { "name": "symfony/cache", - "version": "v5.4.9", + "version": "v5.4.10", "source": { "type": "git", "url": "https://github.com/symfony/cache.git", - "reference": "a50b7249bea81ddd6d3b799ce40c5521c2f72f0b" + "reference": "c4e387b739022fd4b20abd8edb2143c44c5daa14" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/cache/zipball/a50b7249bea81ddd6d3b799ce40c5521c2f72f0b", - "reference": "a50b7249bea81ddd6d3b799ce40c5521c2f72f0b", + "url": "https://api.github.com/repos/symfony/cache/zipball/c4e387b739022fd4b20abd8edb2143c44c5daa14", + "reference": "c4e387b739022fd4b20abd8edb2143c44c5daa14", "shasum": "" }, "require": { @@ -25953,7 +26054,7 @@ "psr6" ], "support": { - "source": "https://github.com/symfony/cache/tree/v5.4.9" + "source": "https://github.com/symfony/cache/tree/v5.4.10" }, "funding": [ { @@ -25969,11 +26070,11 @@ "type": "tidelift" } ], - "time": "2022-05-21T10:24:18+00:00" + "time": "2022-06-19T12:03:50+00:00" }, { "name": "symfony/cache-contracts", - "version": "v2.5.1", + "version": "v2.5.2", "source": { "type": "git", "url": "https://github.com/symfony/cache-contracts.git", @@ -26032,7 +26133,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/cache-contracts/tree/v2.5.1" + "source": "https://github.com/symfony/cache-contracts/tree/v2.5.2" }, "funding": [ { @@ -26270,16 +26371,16 @@ }, { "name": "symfony/phpunit-bridge", - "version": "v5.4.8", + "version": "v5.4.10", "source": { "type": "git", "url": "https://github.com/symfony/phpunit-bridge.git", - "reference": "cec05218b4fd847b87dce5b3560b288096c36950" + "reference": "1eeae96a2e6a2ec052e55e9f2ae35ad8bbe16ce8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/phpunit-bridge/zipball/cec05218b4fd847b87dce5b3560b288096c36950", - "reference": "cec05218b4fd847b87dce5b3560b288096c36950", + "url": "https://api.github.com/repos/symfony/phpunit-bridge/zipball/1eeae96a2e6a2ec052e55e9f2ae35ad8bbe16ce8", + "reference": "1eeae96a2e6a2ec052e55e9f2ae35ad8bbe16ce8", "shasum": "" }, "require": { @@ -26333,7 +26434,7 @@ "description": "Provides utilities for PHPUnit, especially user deprecation notices management", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/phpunit-bridge/tree/v5.4.8" + "source": "https://github.com/symfony/phpunit-bridge/tree/v5.4.10" }, "funding": [ { @@ -26349,20 +26450,20 @@ "type": "tidelift" } ], - "time": "2022-04-12T15:48:08+00:00" + "time": "2022-06-20T08:12:38+00:00" }, { "name": "symfony/var-exporter", - "version": "v5.4.9", + "version": "v5.4.10", "source": { "type": "git", "url": "https://github.com/symfony/var-exporter.git", - "reference": "63249ebfca4e75a357679fa7ba2089cfb898aa67" + "reference": "8fc03ee75eeece3d9be1ef47d26d79bea1afb340" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-exporter/zipball/63249ebfca4e75a357679fa7ba2089cfb898aa67", - "reference": "63249ebfca4e75a357679fa7ba2089cfb898aa67", + "url": "https://api.github.com/repos/symfony/var-exporter/zipball/8fc03ee75eeece3d9be1ef47d26d79bea1afb340", + "reference": "8fc03ee75eeece3d9be1ef47d26d79bea1afb340", "shasum": "" }, "require": { @@ -26406,7 +26507,7 @@ "serialize" ], "support": { - "source": "https://github.com/symfony/var-exporter/tree/v5.4.9" + "source": "https://github.com/symfony/var-exporter/tree/v5.4.10" }, "funding": [ { @@ -26422,7 +26523,7 @@ "type": "tidelift" } ], - "time": "2022-05-21T10:24:18+00:00" + "time": "2022-05-27T12:56:18+00:00" }, { "name": "theseer/tokenizer", From 51095ccddf903f6732f4f30e81405ce07bb243fd Mon Sep 17 00:00:00 2001 From: Mike Decker Date: Fri, 1 Jul 2022 16:59:23 -0700 Subject: [PATCH 6/9] HSD8-1324 Allow multiple event series for the importer --- config/default/migrate_plus.migration.hs_events_importer.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/config/default/migrate_plus.migration.hs_events_importer.yml b/config/default/migrate_plus.migration.hs_events_importer.yml index b837bff10b..e5914049ca 100644 --- a/config/default/migrate_plus.migration.hs_events_importer.yml +++ b/config/default/migrate_plus.migration.hs_events_importer.yml @@ -314,6 +314,9 @@ process: plugin: skip_on_empty method: process source: event_series_title + - + plugin: explode + delimiter: '|' - plugin: entity_generate entity_type: node @@ -321,7 +324,6 @@ process: bundle: hs_event_series value_key: title values: - title: event_series_title body: event_series_body - plugin: default_value From 1fffdd120ed9d8f0e55021e9d432f7defe8ebea5 Mon Sep 17 00:00:00 2001 From: pookmish Date: Mon, 4 Jul 2022 17:41:06 -0700 Subject: [PATCH 7/9] Adjust tugbaot database sync (#1143) * Adjust tugbaot database sync * Changed to 8 hours --- .tugboat/config.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.tugboat/config.yml b/.tugboat/config.yml index 6dce159c28..16574c7ba6 100644 --- a/.tugboat/config.yml +++ b/.tugboat/config.yml @@ -77,8 +77,8 @@ services: - mysql -e "GRANT ALL PRIVILEGES ON *.* TO 'tugboat'; FLUSH PRIVILEGES;" # Download each database dump. - - DATE=`date +%Y-%m-%d` && scp humscigryphon.prod@web-42199.prod.hosting.acquia.com:/mnt/gfs/humscigryphon.prod/backups/prod-hs_colorful-humscigrydb423120-${DATE}.sql.gz /tmp/hs_colorful.sql.gz - - DATE=`date +%Y-%m-%d` && scp humscigryphon.prod@web-42199.prod.hosting.acquia.com:/mnt/gfs/humscigryphon.prod/backups/prod-hs_traditional-humscigrydb423132-${DATE}.sql.gz /tmp/hs_traditional.sql.gz + - scp humscigryphon.prod@web-42199.prod.hosting.acquia.com:/mnt/gfs/humscigryphon.prod/backups/prod-hs_colorful-humscigrydb423120-`date -d '8 hours ago' +%Y-%m-%d`.sql.gz /tmp/hs_colorful.sql.gz + - scp humscigryphon.prod@web-42199.prod.hosting.acquia.com:/mnt/gfs/humscigryphon.prod/backups/prod-hs_traditional-humscigrydb423132-`date -d '8 hours ago' +%Y-%m-%d`.sql.gz /tmp/hs_traditional.sql.gz # Import each database dump into the associated table. - zcat /tmp/hs_colorful.sql.gz | mysql hs_colorful From b33d4c5fd7253e74a741b6b1e8cd85987ccd3f14 Mon Sep 17 00:00:00 2001 From: Mike Decker Date: Tue, 5 Jul 2022 14:49:21 -0700 Subject: [PATCH 8/9] HSD8-1327 limit search results to 1 field value --- config/default/views.view.hs_default_search.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/default/views.view.hs_default_search.yml b/config/default/views.view.hs_default_search.yml index 15f320db82..aabb2e69f7 100644 --- a/config/default/views.view.hs_default_search.yml +++ b/config/default/views.view.hs_default_search.yml @@ -252,7 +252,7 @@ display: group_column: '' group_columns: { } group_rows: true - delta_limit: 0 + delta_limit: 1 delta_offset: 0 delta_reversed: false delta_first_last: false From 75965452c5010fe93cbb5bf8efb11c99f4f13443 Mon Sep 17 00:00:00 2001 From: pookmish Date: Tue, 5 Jul 2022 14:51:25 -0700 Subject: [PATCH 9/9] Sync hs-colorful site for gitpod (#1144) * Sync hs-colorful site for gitpod * Adjust if statement * Fix database * adjusted commands * dont use env variable * Sql-sync extra arg * missing dash * toggle modules * Disable saml --- .gitpod.yml | 27 ++++++++++++++++----------- .gitpod/gitpod.settings.php | 5 ++--- 2 files changed, 18 insertions(+), 14 deletions(-) diff --git a/.gitpod.yml b/.gitpod.yml index d821c1b5f2..5531ba4547 100644 --- a/.gitpod.yml +++ b/.gitpod.yml @@ -35,21 +35,26 @@ tasks: export PREVIEW_FULL_URL=`gp url 8001` && export PREVIEW_URL=${PREVIEW_FULL_URL#"https://"} && cp .gitpod/blt.yml blt/local.blt.yml && - composer update --no-interaction && + composer install --no-interaction && rm -rf docroot/*/custom/* && composer install --prefer-source --no-interaction && blt blt:telemetry:disable --no-interaction && cp .gitpod/gitpod.settings.php docroot/sites/settings/local.settings.php && blt settings && - mysql -u root -e 'CREATE DATABASE IF NOT EXISTS drupal' && - blt drupal:install -n && + mysql -u root -e 'CREATE DATABASE IF NOT EXISTS drupal_default; CREATE DATABASE IF NOT EXISTS drupal' && blt sws:keys && - blt sbsc - command: | - apache2ctl restart - gp await-port 8001 - drush uli + blt source:build:simplesamlphp-config && + drush sql-sync @hs_colorful.prod @self --extra-dump='--no-tablespaces --insert-ignore' -y && + drush updb -y && + blt drupal:toggle:modules && + drush cim --partial -y && + drush cim --partial -y + + command: > + git config core.fileMode false && + blt blt:telemetry:disable --no-interaction && + git remote set-url origin git@github.com:SU-HSDO/suhumsci.git && + apache2ctl restart && + gp await-port 8001 && + drush uli && drush uli | xargs gp preview --external - git config core.fileMode false - blt blt:telemetry:disable --no-interaction - git remote set-url origin git@github.com:SU-HSDO/suhumsci.git diff --git a/.gitpod/gitpod.settings.php b/.gitpod/gitpod.settings.php index ef044b6a14..e08f9273e3 100644 --- a/.gitpod/gitpod.settings.php +++ b/.gitpod/gitpod.settings.php @@ -2,6 +2,5 @@ error_reporting(E_ALL & ~E_DEPRECATED & ~E_STRICT); -// Print errors on WSOD. -ini_set('display_errors', TRUE); -ini_set('display_startup_errors', TRUE); +// Saml login doesn't work on gitpod. So disable it. +$config['simplesamlphp_auth.settings']['activate'] = FALSE;