diff --git a/.gitignore b/.gitignore index abbffaa..3ba13f7 100644 --- a/.gitignore +++ b/.gitignore @@ -8,12 +8,15 @@ public/modules/contrib public/themes/contrib public/sites/default/files vendor -helfi-test-automation-python/ public/sites/simpletest/ +public/sites/backstop/ # Ignore the folder created by PhpStorm .idea/* + +# Ignore local settings public/sites/default/local.settings.php +public/sites/default/local.services.yml *.sql *.env.local diff --git a/composer.lock b/composer.lock index 32878e4..6fd8e96 100644 --- a/composer.lock +++ b/composer.lock @@ -125,16 +125,16 @@ }, { "name": "chi-teck/drupal-code-generator", - "version": "3.4.0", + "version": "3.5.0", "source": { "type": "git", "url": "https://github.com/Chi-teck/drupal-code-generator.git", - "reference": "b8136b945dc3446894e6cd2b2f055e147140faed" + "reference": "74c2dc687e124bfc4001e73e9346b33067e2ec2b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Chi-teck/drupal-code-generator/zipball/b8136b945dc3446894e6cd2b2f055e147140faed", - "reference": "b8136b945dc3446894e6cd2b2f055e147140faed", + "url": "https://api.github.com/repos/Chi-teck/drupal-code-generator/zipball/74c2dc687e124bfc4001e73e9346b33067e2ec2b", + "reference": "74c2dc687e124bfc4001e73e9346b33067e2ec2b", "shasum": "" }, "require": { @@ -152,7 +152,7 @@ "squizlabs/php_codesniffer": "<3.6" }, "require-dev": { - "chi-teck/drupal-coder-extension": "^2.0.0-beta2", + "chi-teck/drupal-coder-extension": "^2.0.0-beta3", "drupal/coder": "8.3.23", "drupal/core": "10.3.x-dev", "ext-simplexml": "*", @@ -179,9 +179,9 @@ "description": "Drupal code generator", "support": { "issues": "https://github.com/Chi-teck/drupal-code-generator/issues", - "source": "https://github.com/Chi-teck/drupal-code-generator/tree/3.4.0" + "source": "https://github.com/Chi-teck/drupal-code-generator/tree/3.5.0" }, - "time": "2024-03-10T13:35:00+00:00" + "time": "2024-04-11T11:23:44+00:00" }, { "name": "chillerlan/php-qrcode", @@ -1465,16 +1465,16 @@ }, { "name": "doctrine/collections", - "version": "2.2.1", + "version": "2.2.2", "source": { "type": "git", "url": "https://github.com/doctrine/collections.git", - "reference": "420480fc085bc65f3c956af13abe8e7546f94813" + "reference": "d8af7f248c74f195f7347424600fd9e17b57af59" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/collections/zipball/420480fc085bc65f3c956af13abe8e7546f94813", - "reference": "420480fc085bc65f3c956af13abe8e7546f94813", + "url": "https://api.github.com/repos/doctrine/collections/zipball/d8af7f248c74f195f7347424600fd9e17b57af59", + "reference": "d8af7f248c74f195f7347424600fd9e17b57af59", "shasum": "" }, "require": { @@ -1531,7 +1531,7 @@ ], "support": { "issues": "https://github.com/doctrine/collections/issues", - "source": "https://github.com/doctrine/collections/tree/2.2.1" + "source": "https://github.com/doctrine/collections/tree/2.2.2" }, "funding": [ { @@ -1547,7 +1547,7 @@ "type": "tidelift" } ], - "time": "2024-03-05T22:28:45+00:00" + "time": "2024-04-18T06:56:21+00:00" }, { "name": "doctrine/deprecations", @@ -2091,20 +2091,20 @@ }, { "name": "drupal/config_ignore", - "version": "3.2.0", + "version": "3.3.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/config_ignore.git", - "reference": "8.x-3.2" + "reference": "8.x-3.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/config_ignore-8.x-3.2.zip", - "reference": "8.x-3.2", - "shasum": "00335fc1ddeb4ed93f245dd6963d99b3c084c052" + "url": "https://ftp.drupal.org/files/projects/config_ignore-8.x-3.3.zip", + "reference": "8.x-3.3", + "shasum": "4446811ecb023820a57c227d35c034e0d4363a70" }, "require": { - "drupal/core": "^8.8 || ^9 || ^10" + "drupal/core": "^8.8 || ^9 || ^10 || ^11" }, "require-dev": { "drupal/config_filter": "^1.8||^2.2", @@ -2113,8 +2113,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-3.2", - "datestamp": "1705226226", + "version": "8.x-3.3", + "datestamp": "1713299496", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2123,7 +2123,7 @@ }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ - "GPL-2.0+" + "GPL-2.0-or-later" ], "authors": [ { @@ -2711,27 +2711,37 @@ }, { "name": "drupal/diff", - "version": "1.1.0", + "version": "1.3.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/diff.git", - "reference": "8.x-1.1" + "reference": "8.x-1.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/diff-8.x-1.1.zip", - "reference": "8.x-1.1", - "shasum": "b7558b0f431d5945289829946e0beba61bf7ae18" + "url": "https://ftp.drupal.org/files/projects/diff-8.x-1.3.zip", + "reference": "8.x-1.3", + "shasum": "7a6e70546d97974600baffd0695105e88699744e" }, "require": { "drupal/core": "^9.3 || ^10", "mkalkbrenner/php-htmldiff-advanced": "~0.0.8" }, + "require-dev": { + "jangregor/phpstan-prophecy": "dev-master", + "mglaman/phpstan-drupal": "^1.2.10", + "phpstan/extension-installer": "^1.2", + "phpstan/phpstan": "^1.11", + "phpstan/phpstan-deprecation-rules": "*", + "phpstan/phpstan-phpunit": "1.4.x-dev", + "phpstan/phpstan-strict-rules": "^1@stable", + "previousnext/coding-standard": "^1" + }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.1", - "datestamp": "1665437355", + "version": "8.x-1.3", + "datestamp": "1712883857", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2768,6 +2778,11 @@ "homepage": "https://www.drupal.org/u/realityloop", "role": "Maintainer" }, + { + "name": "Adam Bramley (acbramley)", + "homepage": "https://www.drupal.org/u/acbramley", + "role": "Maintainer" + }, { "name": "lhangea", "homepage": "https://www.drupal.org/user/2743803" @@ -2796,7 +2811,7 @@ "description": "Compares two entity revisions", "homepage": "https://www.drupal.org/project/diff", "support": { - "source": "http://cgit.drupalcode.org/diff", + "source": "https://git.drupalcode.org/project/diff", "issues": "https://www.drupal.org/project/issues/diff" } }, @@ -2889,26 +2904,29 @@ }, { "name": "drupal/editoria11y", - "version": "2.1.9", + "version": "2.1.12", "source": { "type": "git", "url": "https://git.drupalcode.org/project/editoria11y.git", - "reference": "2.1.9" + "reference": "2.1.12" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/editoria11y-2.1.9.zip", - "reference": "2.1.9", - "shasum": "32ef094ba01c4d027fdc2fb5bab0faf2b817dfc3" + "url": "https://ftp.drupal.org/files/projects/editoria11y-2.1.12.zip", + "reference": "2.1.12", + "shasum": "2a3e32c25eebdcdb3c64144b01d7dd4ce2945fec" }, "require": { "drupal/core": "^9 || ^10" }, + "conflict": { + "drupal/csp": "<1.24" + }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.1.9", - "datestamp": "1712248365", + "version": "2.1.12", + "datestamp": "1713880633", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3662,58 +3680,6 @@ "source": "https://git.drupalcode.org/project/file_mdm" } }, - { - "name": "drupal/filelog", - "version": "2.1.1", - "source": { - "type": "git", - "url": "https://git.drupalcode.org/project/filelog.git", - "reference": "2.1.1" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/filelog-2.1.1.zip", - "reference": "2.1.1", - "shasum": "647180cbfcb727a057bc3556b8f571946963bba6" - }, - "require": { - "drupal/core": "^9 || ^10", - "ext-zlib": "*", - "php": "^8" - }, - "type": "drupal-module", - "extra": { - "drupal": { - "version": "2.1.1", - "datestamp": "1655354915", - "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" - } - } - }, - "notification-url": "https://packages.drupal.org/8/downloads", - "license": [ - "GPL-2.0+" - ], - "authors": [ - { - "name": "Christoph Burschka", - "homepage": "https://github.com/cburschka", - "email": "christoph@burschka.de", - "role": "Maintainer" - } - ], - "description": "Logs system events to a file.", - "homepage": "https://www.drupal.org/project/filelog", - "keywords": [ - "Drupal" - ], - "support": { - "source": "https://cgit.drupalcode.org/filelog", - "issues": "https://www.drupal.org/project/issues/filelog" - } - }, { "name": "drupal/flysystem", "version": "2.1.0-rc6", @@ -4029,16 +3995,16 @@ }, { "name": "drupal/hdbt", - "version": "6.4.38", + "version": "6.5.7", "source": { "type": "git", "url": "https://github.com/City-of-Helsinki/drupal-hdbt.git", - "reference": "3f3e9804313966576ad5be2104ebe9f068d7bf16" + "reference": "cecf18288e723bc4275e83bf58832f6537c40b4f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/City-of-Helsinki/drupal-hdbt/zipball/3f3e9804313966576ad5be2104ebe9f068d7bf16", - "reference": "3f3e9804313966576ad5be2104ebe9f068d7bf16", + "url": "https://api.github.com/repos/City-of-Helsinki/drupal-hdbt/zipball/cecf18288e723bc4275e83bf58832f6537c40b4f", + "reference": "cecf18288e723bc4275e83bf58832f6537c40b4f", "shasum": "" }, "require": { @@ -4056,23 +4022,23 @@ "Drupal" ], "support": { - "source": "https://github.com/City-of-Helsinki/drupal-hdbt/tree/6.4.38", + "source": "https://github.com/City-of-Helsinki/drupal-hdbt/tree/6.5.7", "issues": "https://github.com/City-of-Helsinki/drupal-hdbt/issues" }, - "time": "2024-04-05T13:21:39+00:00" + "time": "2024-04-22T10:15:30+00:00" }, { "name": "drupal/hdbt_admin", - "version": "3.1.5", + "version": "3.1.6", "source": { "type": "git", "url": "https://github.com/City-of-Helsinki/drupal-hdbt-admin.git", - "reference": "d18b7e2dd960bd5ec14d3af04dc5a69c8eda8b96" + "reference": "96f29332a57540bda695cd53e5b288bc96960076" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/City-of-Helsinki/drupal-hdbt-admin/zipball/d18b7e2dd960bd5ec14d3af04dc5a69c8eda8b96", - "reference": "d18b7e2dd960bd5ec14d3af04dc5a69c8eda8b96", + "url": "https://api.github.com/repos/City-of-Helsinki/drupal-hdbt-admin/zipball/96f29332a57540bda695cd53e5b288bc96960076", + "reference": "96f29332a57540bda695cd53e5b288bc96960076", "shasum": "" }, "require": { @@ -4091,10 +4057,10 @@ "Drupal" ], "support": { - "source": "https://github.com/City-of-Helsinki/drupal-hdbt-admin/tree/3.1.5", + "source": "https://github.com/City-of-Helsinki/drupal-hdbt-admin/tree/3.1.6", "issues": "https://github.com/City-of-Helsinki/drupal-hdbt-admin/issues" }, - "time": "2024-03-25T06:34:59+00:00" + "time": "2024-04-11T13:46:53+00:00" }, { "name": "drupal/health_check", @@ -4148,22 +4114,23 @@ }, { "name": "drupal/helfi_api_base", - "version": "2.6.8", + "version": "2.7.1", "source": { "type": "git", "url": "https://github.com/City-of-Helsinki/drupal-module-helfi-api-base.git", - "reference": "572939cdf1022388d171a990ad0849e651aa3496" + "reference": "0c5927f9468396d85060dc87e650a08a07648173" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/City-of-Helsinki/drupal-module-helfi-api-base/zipball/572939cdf1022388d171a990ad0849e651aa3496", - "reference": "572939cdf1022388d171a990ad0849e651aa3496", + "url": "https://api.github.com/repos/City-of-Helsinki/drupal-module-helfi-api-base/zipball/0c5927f9468396d85060dc87e650a08a07648173", + "reference": "0c5927f9468396d85060dc87e650a08a07648173", "shasum": "" }, "require": { "drupal/entity": "^1.0", - "drupal/filelog": "^2.1", "drupal/health_check": "^3.0", + "drupal/monolog": "^3.0", + "drupal/raven": "^4.0 || ^5.0", "ext-curl": "*", "firebase/php-jwt": "^6.5", "php": "^8.1", @@ -4186,10 +4153,10 @@ ], "description": "Helfi - API Base", "support": { - "source": "https://github.com/City-of-Helsinki/drupal-module-helfi-api-base/tree/2.6.8", + "source": "https://github.com/City-of-Helsinki/drupal-module-helfi-api-base/tree/2.7.1", "issues": "https://github.com/City-of-Helsinki/drupal-module-helfi-api-base/issues" }, - "time": "2024-04-04T05:12:11+00:00" + "time": "2024-04-23T08:00:30+00:00" }, { "name": "drupal/helfi_azure_fs", @@ -4318,16 +4285,16 @@ }, { "name": "drupal/helfi_platform_config", - "version": "4.3.43", + "version": "4.3.51", "source": { "type": "git", "url": "https://github.com/City-of-Helsinki/drupal-helfi-platform-config.git", - "reference": "ffe4c5eb30c980ff3bb8a859d7064d58ffad7234" + "reference": "d698a1daf6719d54455fb3f39cd3f01f5b88ef17" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/City-of-Helsinki/drupal-helfi-platform-config/zipball/ffe4c5eb30c980ff3bb8a859d7064d58ffad7234", - "reference": "ffe4c5eb30c980ff3bb8a859d7064d58ffad7234", + "url": "https://api.github.com/repos/City-of-Helsinki/drupal-helfi-platform-config/zipball/d698a1daf6719d54455fb3f39cd3f01f5b88ef17", + "reference": "d698a1daf6719d54455fb3f39cd3f01f5b88ef17", "shasum": "" }, "require": { @@ -4413,7 +4380,8 @@ "[#UHF-7008] Add multilingual support for caching basefield definitions (https://www.drupal.org/project/drupal/issues/3114824)": "https://www.drupal.org/files/issues/2020-02-20/3114824_2.patch", "[#UHF-7008] Admin toolbar and contextual links should always be rendered in the admin language (https://www.drupal.org/project/drupal/issues/2313309)": "https://www.drupal.org/files/issues/2023-12-19/2313309-179.patch", "[#UHF-9388] Process translation config files for custom modules (https://www.drupal.org/i/2845437)": "https://www.drupal.org/files/issues/2023-10-16/2845437-61.patch", - "[#UHF-9690] Allow updating lists when switching from allowed values to allowed values function (https://www.drupal.org/i/2873353)": "https://www.drupal.org/files/issues/2021-05-18/allow-allowed-values-function-update-D9-2873353_1.patch" + "[#UHF-9690] Allow updating lists when switching from allowed values to allowed values function (https://www.drupal.org/i/2873353)": "https://www.drupal.org/files/issues/2021-05-18/allow-allowed-values-function-update-D9-2873353_1.patch", + "[#UHF-9952] Convert line breaks into HTML filter generates duplicate br tags after a line ending (https://www.drupal.org/i/3083786)": "https://www.drupal.org/files/issues/2024-02-29/3083786-br-generates-duplicate-tags.patch" }, "drupal/default_content": { "https://www.drupal.org/project/default_content/issues/2640734#comment-14638943": "https://raw.githubusercontent.com/City-of-Helsinki/drupal-helfi-platform-config/main/patches/default_content_2.0.0-alpha2-2640734_manual_imports-e164a354.patch" @@ -4423,7 +4391,7 @@ "[#UHF-8720] Missing config schema for dependencies (https://www.drupal.org/i/3330024)": "https://www.drupal.org/files/issues/2022-12-28/config_dependencies_schema-3330024-2.patch" }, "drupal/diff": { - "Revision overview form problem, issue 3390329": "https://raw.githubusercontent.com/City-of-Helsinki/drupal-helfi-platform-config/5100132105528b7047b154787afd6459e5e10e18/patches/revision_overview_form.patch" + "Revision overview form problem (https://www.drupal.org/i/3390329)": "https://raw.githubusercontent.com/City-of-Helsinki/drupal-helfi-platform-config/05989cc82b2817de994ad4e9289ccb777f71f23f/patches/diff_8.x_1.3_revision_overview_form.patch" }, "drupal/paragraphs": { "https://www.drupal.org/project/paragraphs/issues/2904705#comment-13836790": "https://www.drupal.org/files/issues/2020-09-25/2904705-115.patch", @@ -4443,10 +4411,10 @@ ], "description": "HELfi platform config", "support": { - "source": "https://github.com/City-of-Helsinki/drupal-helfi-platform-config/tree/4.3.43", + "source": "https://github.com/City-of-Helsinki/drupal-helfi-platform-config/tree/4.3.51", "issues": "https://github.com/City-of-Helsinki/drupal-helfi-platform-config/issues" }, - "time": "2024-04-09T14:05:57+00:00" + "time": "2024-04-23T14:25:19+00:00" }, { "name": "drupal/helfi_tpr", @@ -5182,6 +5150,77 @@ "docs": "https://www.drupal.org/docs/8/modules/metatag" } }, + { + "name": "drupal/monolog", + "version": "3.0.2", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/monolog.git", + "reference": "3.0.2" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/monolog-3.0.2.zip", + "reference": "3.0.2", + "shasum": "a88e8249028e56a21c4472891381412b9733f768" + }, + "require": { + "drupal/core": "^10", + "monolog/monolog": "^3.2.0", + "php": "^8.1.0" + }, + "require-dev": { + "mglaman/phpstan-drupal": "^1.1", + "phpstan/extension-installer": "^1.3", + "phpstan/phpstan": "^1.11", + "phpstan/phpstan-deprecation-rules": "*", + "phpstan/phpstan-strict-rules": "^1.5", + "previousnext/coding-standard": "^1.0" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "3.0.2", + "datestamp": "1707845433", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "autoload": { + "psr-0": { + "Drupal\\Monolog": "src/" + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0" + ], + "authors": [ + { + "name": "Luca Lusso", + "homepage": "https://www.drupal.org/user/266779", + "email": "lussoluca@gmail.com", + "role": "Project Lead" + }, + { + "name": "See contributors", + "homepage": "https://drupal.org/node/1937716/committers", + "role": "Developer" + }, + { + "name": "ParisLiakos", + "homepage": "https://www.drupal.org/user/1011436" + } + ], + "description": "A Framework for integrating with the Monolog library.", + "homepage": "https://drupal.org/project/monolog", + "support": { + "source": "https://git.drupalcode.org/project/monolog", + "issues": "https://drupal.org/project/issues/monolog" + } + }, { "name": "drupal/oembed_providers", "version": "2.1.2", @@ -5518,17 +5557,17 @@ }, { "name": "drupal/raven", - "version": "5.0.7", + "version": "5.0.11", "source": { "type": "git", "url": "https://git.drupalcode.org/project/raven.git", - "reference": "5.0.7" + "reference": "5.0.11" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/raven-5.0.7.zip", - "reference": "5.0.7", - "shasum": "42eb860dd5f0474541e2d5a81a3cb5ecdf514edb" + "url": "https://ftp.drupal.org/files/projects/raven-5.0.11.zip", + "reference": "5.0.11", + "shasum": "ef441bbeb2f58e2efe57cc0fc3343e14c4944b4b" }, "require": { "drupal/core": "^10.1", @@ -5543,8 +5582,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "5.0.7", - "datestamp": "1706562438", + "version": "5.0.11", + "datestamp": "1713227351", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -6538,17 +6577,17 @@ }, { "name": "drupal/token", - "version": "1.13.0", + "version": "1.14.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/token.git", - "reference": "8.x-1.13" + "reference": "8.x-1.14" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/token-8.x-1.13.zip", - "reference": "8.x-1.13", - "shasum": "f2a074b51726de3727c1d900237d6d471806a4d2" + "url": "https://ftp.drupal.org/files/projects/token-8.x-1.14.zip", + "reference": "8.x-1.14", + "shasum": "df3cae709fcc1a99ac1111ce67a0d6af56d287d7" }, "require": { "drupal/core": "^9.2 || ^10" @@ -6556,8 +6595,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.13", - "datestamp": "1697885927", + "version": "8.x-1.14", + "datestamp": "1713009399", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7775,24 +7814,24 @@ }, { "name": "grasmash/yaml-cli", - "version": "3.1.0", + "version": "3.2.0", "source": { "type": "git", "url": "https://github.com/grasmash/yaml-cli.git", - "reference": "00f3fd775f6abbfacd44432f1999c3c3b02791f0" + "reference": "a5af7c16a0b98fca7d06e85ba517d526e1ba21de" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/grasmash/yaml-cli/zipball/00f3fd775f6abbfacd44432f1999c3c3b02791f0", - "reference": "00f3fd775f6abbfacd44432f1999c3c3b02791f0", + "url": "https://api.github.com/repos/grasmash/yaml-cli/zipball/a5af7c16a0b98fca7d06e85ba517d526e1ba21de", + "reference": "a5af7c16a0b98fca7d06e85ba517d526e1ba21de", "shasum": "" }, "require": { "dflydev/dot-access-data": "^3", "php": ">=8.0", - "symfony/console": "^6", - "symfony/filesystem": "^6", - "symfony/yaml": "^6" + "symfony/console": "^6 || ^7", + "symfony/filesystem": "^6 || ^7", + "symfony/yaml": "^6 || ^7" }, "require-dev": { "php-coveralls/php-coveralls": "^2", @@ -7825,9 +7864,9 @@ "description": "A command line tool for reading and manipulating yaml files.", "support": { "issues": "https://github.com/grasmash/yaml-cli/issues", - "source": "https://github.com/grasmash/yaml-cli/tree/3.1.0" + "source": "https://github.com/grasmash/yaml-cli/tree/3.2.0" }, - "time": "2022-05-09T20:22:34+00:00" + "time": "2024-04-17T16:23:04+00:00" }, { "name": "guzzlehttp/guzzle", @@ -8156,16 +8195,16 @@ }, { "name": "jean85/pretty-package-versions", - "version": "2.0.5", + "version": "2.0.6", "source": { "type": "git", "url": "https://github.com/Jean85/pretty-package-versions.git", - "reference": "ae547e455a3d8babd07b96966b17d7fd21d9c6af" + "reference": "f9fdd29ad8e6d024f52678b570e5593759b550b4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Jean85/pretty-package-versions/zipball/ae547e455a3d8babd07b96966b17d7fd21d9c6af", - "reference": "ae547e455a3d8babd07b96966b17d7fd21d9c6af", + "url": "https://api.github.com/repos/Jean85/pretty-package-versions/zipball/f9fdd29ad8e6d024f52678b570e5593759b550b4", + "reference": "f9fdd29ad8e6d024f52678b570e5593759b550b4", "shasum": "" }, "require": { @@ -8173,9 +8212,9 @@ "php": "^7.1|^8.0" }, "require-dev": { - "friendsofphp/php-cs-fixer": "^2.17", + "friendsofphp/php-cs-fixer": "^3.2", "jean85/composer-provided-replaced-stub-package": "^1.0", - "phpstan/phpstan": "^0.12.66", + "phpstan/phpstan": "^1.4", "phpunit/phpunit": "^7.5|^8.5|^9.4", "vimeo/psalm": "^4.3" }, @@ -8209,9 +8248,9 @@ ], "support": { "issues": "https://github.com/Jean85/pretty-package-versions/issues", - "source": "https://github.com/Jean85/pretty-package-versions/tree/2.0.5" + "source": "https://github.com/Jean85/pretty-package-versions/tree/2.0.6" }, - "time": "2021-10-08T21:21:46+00:00" + "time": "2024-03-08T09:58:59+00:00" }, { "name": "league/container", @@ -8972,6 +9011,107 @@ }, "time": "2016-07-25T17:07:32+00:00" }, + { + "name": "monolog/monolog", + "version": "3.6.0", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/monolog.git", + "reference": "4b18b21a5527a3d5ffdac2fd35d3ab25a9597654" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/4b18b21a5527a3d5ffdac2fd35d3ab25a9597654", + "reference": "4b18b21a5527a3d5ffdac2fd35d3ab25a9597654", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "psr/log": "^2.0 || ^3.0" + }, + "provide": { + "psr/log-implementation": "3.0.0" + }, + "require-dev": { + "aws/aws-sdk-php": "^3.0", + "doctrine/couchdb": "~1.0@dev", + "elasticsearch/elasticsearch": "^7 || ^8", + "ext-json": "*", + "graylog2/gelf-php": "^1.4.2 || ^2.0", + "guzzlehttp/guzzle": "^7.4.5", + "guzzlehttp/psr7": "^2.2", + "mongodb/mongodb": "^1.8", + "php-amqplib/php-amqplib": "~2.4 || ^3", + "phpstan/phpstan": "^1.9", + "phpstan/phpstan-deprecation-rules": "^1.0", + "phpstan/phpstan-strict-rules": "^1.4", + "phpunit/phpunit": "^10.5.17", + "predis/predis": "^1.1 || ^2", + "ruflin/elastica": "^7", + "symfony/mailer": "^5.4 || ^6", + "symfony/mime": "^5.4 || ^6" + }, + "suggest": { + "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", + "doctrine/couchdb": "Allow sending log messages to a CouchDB server", + "elasticsearch/elasticsearch": "Allow sending log messages to an Elasticsearch server via official client", + "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", + "ext-curl": "Required to send log messages using the IFTTTHandler, the LogglyHandler, the SendGridHandler, the SlackWebhookHandler or the TelegramBotHandler", + "ext-mbstring": "Allow to work properly with unicode symbols", + "ext-mongodb": "Allow sending log messages to a MongoDB server (via driver)", + "ext-openssl": "Required to send log messages using SSL", + "ext-sockets": "Allow sending log messages to a Syslog server (via UDP driver)", + "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", + "mongodb/mongodb": "Allow sending log messages to a MongoDB server (via library)", + "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", + "rollbar/rollbar": "Allow sending log messages to Rollbar", + "ruflin/elastica": "Allow sending log messages to an Elastic Search server" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Monolog\\": "src/Monolog" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "https://seld.be" + } + ], + "description": "Sends your logs to files, sockets, inboxes, databases and various web services", + "homepage": "https://github.com/Seldaek/monolog", + "keywords": [ + "log", + "logging", + "psr-3" + ], + "support": { + "issues": "https://github.com/Seldaek/monolog/issues", + "source": "https://github.com/Seldaek/monolog/tree/3.6.0" + }, + "funding": [ + { + "url": "https://github.com/Seldaek", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/monolog/monolog", + "type": "tidelift" + } + ], + "time": "2024-04-12T21:02:21+00:00" + }, { "name": "nikic/php-parser", "version": "v5.0.2", @@ -10574,16 +10714,16 @@ }, { "name": "sentry/sentry", - "version": "4.5.0", + "version": "4.7.0", "source": { "type": "git", "url": "https://github.com/getsentry/sentry-php.git", - "reference": "a6e06f0b7a17e7f68e11297427da76bfe01a3ca3" + "reference": "d6769b2a5e6bf19ed3bbfbf52328ceaf8e6fcb1f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/getsentry/sentry-php/zipball/a6e06f0b7a17e7f68e11297427da76bfe01a3ca3", - "reference": "a6e06f0b7a17e7f68e11297427da76bfe01a3ca3", + "url": "https://api.github.com/repos/getsentry/sentry-php/zipball/d6769b2a5e6bf19ed3bbfbf52328ceaf8e6fcb1f", + "reference": "d6769b2a5e6bf19ed3bbfbf52328ceaf8e6fcb1f", "shasum": "" }, "require": { @@ -10647,7 +10787,7 @@ ], "support": { "issues": "https://github.com/getsentry/sentry-php/issues", - "source": "https://github.com/getsentry/sentry-php/tree/4.5.0" + "source": "https://github.com/getsentry/sentry-php/tree/4.7.0" }, "funding": [ { @@ -10659,7 +10799,7 @@ "type": "custom" } ], - "time": "2024-01-29T16:16:10+00:00" + "time": "2024-04-10T13:22:13+00:00" }, { "name": "stomp-php/stomp-php", @@ -13689,30 +13829,37 @@ }, { "name": "twig/twig", - "version": "v3.8.0", + "version": "v3.9.3", "source": { "type": "git", "url": "https://github.com/twigphp/Twig.git", - "reference": "9d15f0ac07f44dc4217883ec6ae02fd555c6f71d" + "reference": "a842d75fed59cdbcbd3a3ad7fb9eb768fc350d58" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/twigphp/Twig/zipball/9d15f0ac07f44dc4217883ec6ae02fd555c6f71d", - "reference": "9d15f0ac07f44dc4217883ec6ae02fd555c6f71d", + "url": "https://api.github.com/repos/twigphp/Twig/zipball/a842d75fed59cdbcbd3a3ad7fb9eb768fc350d58", + "reference": "a842d75fed59cdbcbd3a3ad7fb9eb768fc350d58", "shasum": "" }, "require": { "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-ctype": "^1.8", "symfony/polyfill-mbstring": "^1.3", "symfony/polyfill-php80": "^1.22" }, "require-dev": { "psr/container": "^1.0|^2.0", - "symfony/phpunit-bridge": "^5.4.9|^6.3|^7.0" + "symfony/phpunit-bridge": "^5.4.9|^6.4|^7.0" }, "type": "library", "autoload": { + "files": [ + "src/Resources/core.php", + "src/Resources/debug.php", + "src/Resources/escaper.php", + "src/Resources/string_loader.php" + ], "psr-4": { "Twig\\": "src/" } @@ -13745,7 +13892,7 @@ ], "support": { "issues": "https://github.com/twigphp/Twig/issues", - "source": "https://github.com/twigphp/Twig/tree/v3.8.0" + "source": "https://github.com/twigphp/Twig/tree/v3.9.3" }, "funding": [ { @@ -13757,7 +13904,7 @@ "type": "tidelift" } ], - "time": "2023-11-21T18:54:41+00:00" + "time": "2024-04-18T11:59:33+00:00" }, { "name": "twistor/flysystem-stream-wrapper", @@ -16438,28 +16585,35 @@ }, { "name": "phpdocumentor/reflection-docblock", - "version": "5.3.0", + "version": "5.4.0", "source": { "type": "git", "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git", - "reference": "622548b623e81ca6d78b721c5e029f4ce664f170" + "reference": "298d2febfe79d03fe714eb871d5538da55205b1a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/622548b623e81ca6d78b721c5e029f4ce664f170", - "reference": "622548b623e81ca6d78b721c5e029f4ce664f170", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/298d2febfe79d03fe714eb871d5538da55205b1a", + "reference": "298d2febfe79d03fe714eb871d5538da55205b1a", "shasum": "" }, "require": { + "doctrine/deprecations": "^1.1", "ext-filter": "*", - "php": "^7.2 || ^8.0", + "php": "^7.4 || ^8.0", "phpdocumentor/reflection-common": "^2.2", - "phpdocumentor/type-resolver": "^1.3", + "phpdocumentor/type-resolver": "^1.7", + "phpstan/phpdoc-parser": "^1.7", "webmozart/assert": "^1.9.1" }, "require-dev": { - "mockery/mockery": "~1.3.2", - "psalm/phar": "^4.8" + "mockery/mockery": "~1.3.5", + "phpstan/extension-installer": "^1.1", + "phpstan/phpstan": "^1.8", + "phpstan/phpstan-mockery": "^1.1", + "phpstan/phpstan-webmozart-assert": "^1.2", + "phpunit/phpunit": "^9.5", + "vimeo/psalm": "^5.13" }, "type": "library", "extra": { @@ -16483,15 +16637,15 @@ }, { "name": "Jaap van Otterdijk", - "email": "account@ijaap.nl" + "email": "opensource@ijaap.nl" } ], "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.", "support": { "issues": "https://github.com/phpDocumentor/ReflectionDocBlock/issues", - "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/5.3.0" + "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/5.4.0" }, - "time": "2021-10-19T17:43:47+00:00" + "time": "2024-04-09T21:13:58+00:00" }, { "name": "phpdocumentor/type-resolver", diff --git a/conf/cmi/core.base_field_override.menu_link_content.menu_link_content.changed.yml b/conf/cmi/core.base_field_override.menu_link_content.menu_link_content.changed.yml index 6dc3d97..4a5a7ca 100644 --- a/conf/cmi/core.base_field_override.menu_link_content.menu_link_content.changed.yml +++ b/conf/cmi/core.base_field_override.menu_link_content.menu_link_content.changed.yml @@ -5,7 +5,7 @@ dependencies: module: - menu_link_content _core: - default_config_hash: v6llNeddbJ6cmQt3R529LRDDTIzgLEJYYyZOQnzMH4I + default_config_hash: qWt0tWh2nA2cnBynl8E15pEQ1WiuN8KMuyWXZMdhIw0 id: menu_link_content.menu_link_content.changed field_name: changed entity_type: menu_link_content diff --git a/conf/cmi/core.base_field_override.menu_link_content.menu_link_content.description.yml b/conf/cmi/core.base_field_override.menu_link_content.menu_link_content.description.yml index 83ecacf..434437f 100644 --- a/conf/cmi/core.base_field_override.menu_link_content.menu_link_content.description.yml +++ b/conf/cmi/core.base_field_override.menu_link_content.menu_link_content.description.yml @@ -5,7 +5,7 @@ dependencies: module: - menu_link_content _core: - default_config_hash: P8cJkUXUk4w08Db1MO10LmaFAPSWqQ6cPXybeQUIJvg + default_config_hash: I1PmvCDgcDrAB8KEZTiPmImhJZk32GoODOeP-vOClG0 id: menu_link_content.menu_link_content.description field_name: description entity_type: menu_link_content diff --git a/conf/cmi/core.base_field_override.menu_link_content.menu_link_content.title.yml b/conf/cmi/core.base_field_override.menu_link_content.menu_link_content.title.yml index c125298..dd75e01 100644 --- a/conf/cmi/core.base_field_override.menu_link_content.menu_link_content.title.yml +++ b/conf/cmi/core.base_field_override.menu_link_content.menu_link_content.title.yml @@ -5,7 +5,7 @@ dependencies: module: - menu_link_content _core: - default_config_hash: z7ZMS8WT4ri7lBI1n6b6TD__0CpNGbXxBLIBFc2MOa8 + default_config_hash: mrIUt3RplgWSH-u49yBzztGnlYVMjiGURE0i35OzA7Y id: menu_link_content.menu_link_content.title field_name: title entity_type: menu_link_content diff --git a/conf/cmi/core.base_field_override.paragraphs_library_item.paragraphs_library_item.paragraphs.yml b/conf/cmi/core.base_field_override.paragraphs_library_item.paragraphs_library_item.paragraphs.yml index 148c2c5..b09eeb0 100644 --- a/conf/cmi/core.base_field_override.paragraphs_library_item.paragraphs_library_item.paragraphs.yml +++ b/conf/cmi/core.base_field_override.paragraphs_library_item.paragraphs_library_item.paragraphs.yml @@ -21,7 +21,7 @@ dependencies: module: - helfi_base_content _core: - default_config_hash: _Nbhr4JLQXcrcmDFzHXgntvTpv2ZLX_zza-h7gjrYws + default_config_hash: fuWt-DilpY06q_b2CMeUfYLEKRH1rVprThQB_IJ8Opk id: paragraphs_library_item.paragraphs_library_item.paragraphs field_name: paragraphs entity_type: paragraphs_library_item diff --git a/conf/cmi/core.date_format.publication_date_format.yml b/conf/cmi/core.date_format.publication_date_format.yml index e909b41..abb006d 100644 --- a/conf/cmi/core.date_format.publication_date_format.yml +++ b/conf/cmi/core.date_format.publication_date_format.yml @@ -3,7 +3,7 @@ langcode: en status: true dependencies: { } _core: - default_config_hash: BkpFqSItc6gSqoNEgRUBLDpW-ZIo_cOcHnd2Cvmt4b4 + default_config_hash: JrBtZ3ORYM_2YSyDynJkhCPWdV4t9ugKOlhvHp9sUcA id: publication_date_format label: 'Publication date format' locked: false diff --git a/conf/cmi/core.date_format.time.yml b/conf/cmi/core.date_format.time.yml index 14ca0a6..04ee80a 100644 --- a/conf/cmi/core.date_format.time.yml +++ b/conf/cmi/core.date_format.time.yml @@ -3,7 +3,7 @@ langcode: en status: true dependencies: { } _core: - default_config_hash: m9KQTmQxMNWAdMMidmQsDSS4daorJXBZWqvHoIk7dAs + default_config_hash: LKNZxwmvvdBbwKKdmfnHYp5VmTNPl2i8k-AGHcJjQG4 id: time label: 'Default time' locked: false diff --git a/conf/cmi/core.extension.yml b/conf/cmi/core.extension.yml index c7d2aa4..2625895 100644 --- a/conf/cmi/core.extension.yml +++ b/conf/cmi/core.extension.yml @@ -95,6 +95,7 @@ module: metatag_open_graph: 0 metatag_twitter_cards: 0 migrate: 0 + monolog: 0 mysql: 0 node: 0 oembed_providers: 0 diff --git a/conf/cmi/diff.settings.yml b/conf/cmi/diff.settings.yml index 3eed8df..e43b023 100644 --- a/conf/cmi/diff.settings.yml +++ b/conf/cmi/diff.settings.yml @@ -16,4 +16,5 @@ general_settings: unified_fields: enabled: false weight: 2 + visual_default_view_mode: full visual_inline_theme: admin diff --git a/conf/cmi/editor.editor.full_html.yml b/conf/cmi/editor.editor.full_html.yml index 2e081a3..abbd27b 100644 --- a/conf/cmi/editor.editor.full_html.yml +++ b/conf/cmi/editor.editor.full_html.yml @@ -7,7 +7,7 @@ dependencies: module: - ckeditor5 _core: - default_config_hash: 6rE3ZrnVZlyWJ666VxrZAjXyipoRfxSuvcgxoWduDKQ + default_config_hash: ugdwymSgCGFPKEgJ5z8jmQmqYze8oXVFgpsZYlqJxys format: full_html editor: ckeditor5 settings: @@ -134,6 +134,7 @@ settings: allowed_tags: - '
' - '
' + - '

' helfi_ckeditor_helfi_link: helfi_link_attributes: - '' diff --git a/conf/cmi/editor.editor.minimal.yml b/conf/cmi/editor.editor.minimal.yml index 3eec1d3..5aa91f1 100644 --- a/conf/cmi/editor.editor.minimal.yml +++ b/conf/cmi/editor.editor.minimal.yml @@ -7,7 +7,7 @@ dependencies: module: - ckeditor5 _core: - default_config_hash: rid5XXLDfJZlrwYxIxxELVd9rUvaHjkeoqtXgJW_m1Q + default_config_hash: 5-ooLNHf6seCXcxTq7GgRliZT6bSLCwAXekmT61kdqw format: minimal editor: ckeditor5 settings: @@ -113,7 +113,8 @@ settings: search: '(.*?)<\/a>' replace: $1 ckeditor5_sourceEditing: - allowed_tags: { } + allowed_tags: + - '

' helfi_ckeditor_helfi_link: helfi_link_attributes: - '' diff --git a/conf/cmi/eu_cookie_compliance.cookie_category.chat.yml b/conf/cmi/eu_cookie_compliance.cookie_category.chat.yml index 7bd52ba..86fd3f8 100644 --- a/conf/cmi/eu_cookie_compliance.cookie_category.chat.yml +++ b/conf/cmi/eu_cookie_compliance.cookie_category.chat.yml @@ -3,7 +3,7 @@ langcode: en status: true dependencies: { } _core: - default_config_hash: 5eB8SfPnJCf48PyWJ6yQ2Ag4scOfBluE46ZkMY9FPNg + default_config_hash: MtcUnaHor36G5nT42_iCaKuQEma5ifvUuS83W8ieHPo id: chat label: 'Functional chat cookies' description: diff --git a/conf/cmi/eu_cookie_compliance.cookie_category.essential.yml b/conf/cmi/eu_cookie_compliance.cookie_category.essential.yml index 79d0a22..33f34d9 100644 --- a/conf/cmi/eu_cookie_compliance.cookie_category.essential.yml +++ b/conf/cmi/eu_cookie_compliance.cookie_category.essential.yml @@ -3,11 +3,11 @@ langcode: en status: true dependencies: { } _core: - default_config_hash: Ue1CuBg8KX9912Y7p-DgmTQmhSBx_nlawCF9X1wZrM4 + default_config_hash: AQHnqzBrsjCueWYDa6NdV6bYEo3y-fsbMp1zE1XxxEQ id: essential label: 'Essential cookies' description: - value: '

Essential cookies help to make the website usable by allowing basic functions, navigating the page and using the protected areas of the site. The website will not work properly without these cookies and their consent is not required.

NameProviderPurpose of the cookieValidityType
cookiehubcookiehub.comUsed by CookieHub to store information about whether visitors have given or declined the use of cookie categories used on the hel.fi site.365 days 
cookie-agreedhel.fiUsed by hel.fi Drupal to store information about whether visitors have given or declined the use of cookie categories used on the hel.fi site.100 days 
cookie-agreed-versionhel.fiUsed by hel.fi Drupal to store information about what version of the cookie consent the user has agreed to.100 days 
cookie-agreed-categorieshel.fiUsed by hel.fi Drupal to store information about what cookie categories the user has agreed to.100 days 
SSESS*hel.fiA cookie related to the operation of the content management system.23 days 
AWSELBCORSsiteimproveanalytics.ioThe cookie is related to a load distribution function used to direct requests to servers with the least traffic.SessionThird party
mtm_cookie_consentkartta.hel.fiA technical cookie that stores information about how you responded to the notice in the cookie banner about the use of cookies.10950 days 
JSESSIONID

helsinkikanava.fi

coh-chat-app-prod.eu-de.mybluemix.net

The cookie is an obligatory cookie that facilitates visiting the website.SessionThird party
JSESSIONIDcoh-chat-app-prod.ow6i4n9pdzm.eu-de.codeengine.appdomain.cloudUsed for chat app functionality. Its value is used to access session data on server of the application.SessionThird party
COOKIE_SUPPORThelsinkikanava.fiThe cookie facilitates managing cookies on the website.365 daysThird party
GUEST_LANGUAGE_IDhelsinkikanava.fiThis cookie is generated by the Liferay, its function is to store the language preferences.365 daysThird party
' + value: '

Essential cookies help to make the website usable by allowing basic functions, navigating the page and using the protected areas of the site. The website will not work properly without these cookies and their consent is not required.

NameProviderPurpose of the cookieValidityType
cookiehubcookiehub.comUsed by CookieHub to store information about whether visitors have given or declined the use of cookie categories used on the hel.fi site.365 days 
cookie-agreedhel.fiUsed by hel.fi Drupal to store information about whether visitors have given or declined the use of cookie categories used on the hel.fi site.100 days 
cookie-agreed-versionhel.fiUsed by hel.fi Drupal to store information about what version of the cookie consent the user has agreed to.100 days 
cookie-agreed-categorieshel.fiUsed by hel.fi Drupal to store information about what cookie categories the user has agreed to.100 days 
SSESS*hel.fiA cookie related to the operation of the content management system.23 days 
AWSELBCORSsiteimproveanalytics.ioThe cookie is related to a load distribution function used to direct requests to servers with the least traffic.SessionThird party
mtm_cookie_consentkartta.hel.fiA technical cookie that stores information about how you responded to the notice in the cookie banner about the use of cookies.10950 days 
JSESSIONID

helsinkikanava.fi

coh-chat-app-prod.eu-de.mybluemix.net

The cookie is an obligatory cookie that facilitates visiting the website.SessionThird party
JSESSIONIDcoh-chat-app-prod.ow6i4n9pdzm.eu-de.codeengine.appdomain.cloudUsed for chat app functionality. Its value is used to access session data on server of the application.SessionThird party
COOKIE_SUPPORThelsinkikanava.fiThe cookie facilitates managing cookies on the website.365 daysThird party
GUEST_LANGUAGE_IDhelsinkikanava.fiThis cookie is generated by the Liferay, its function is to store the language preferences.365 daysThird party
helfi-settingshel.fiUsed by hel.fi Drupal to store information about closed announcements and accordions'' state.-Local storage
' format: full_html checkbox_default_state: required weight: -9 diff --git a/conf/cmi/eu_cookie_compliance.cookie_category.preference.yml b/conf/cmi/eu_cookie_compliance.cookie_category.preference.yml index 104e3e0..b071212 100644 --- a/conf/cmi/eu_cookie_compliance.cookie_category.preference.yml +++ b/conf/cmi/eu_cookie_compliance.cookie_category.preference.yml @@ -3,7 +3,7 @@ langcode: en status: true dependencies: { } _core: - default_config_hash: YFGMD4KVRhhDUqFw1sVymoaelefU_LjdLgOF-fipCCQ + default_config_hash: BwKDK32cXZ8tG-wXieYydXADp4Me--qV4Szfv-lnHh0 id: preference label: Preference description: diff --git a/conf/cmi/eu_cookie_compliance.cookie_category.statistics.yml b/conf/cmi/eu_cookie_compliance.cookie_category.statistics.yml index c609768..b0bdc50 100644 --- a/conf/cmi/eu_cookie_compliance.cookie_category.statistics.yml +++ b/conf/cmi/eu_cookie_compliance.cookie_category.statistics.yml @@ -3,7 +3,7 @@ langcode: en status: true dependencies: { } _core: - default_config_hash: NlhM_VFvjk8vl9Da66LXiKgwGHR3HUQaJrEE9cnID4s + default_config_hash: glZBG2i_IAny_s6qkmpwkGc78p03E6A2hHGJHWAfbfw id: statistics label: Statistics description: diff --git a/conf/cmi/eu_cookie_compliance.settings.yml b/conf/cmi/eu_cookie_compliance.settings.yml index 24a8b34..ed61e92 100644 --- a/conf/cmi/eu_cookie_compliance.settings.yml +++ b/conf/cmi/eu_cookie_compliance.settings.yml @@ -75,7 +75,7 @@ enable_save_preferences_button: true domain_all_sites: true settings_tab_enabled: false containing_element: body -cookie_policy_version: 1.2.3 +cookie_policy_version: 1.2.4 cookie_value_disagreed: '0' cookie_value_agreed_show_thank_you: '1' cookie_value_agreed: '2' diff --git a/conf/cmi/field.storage.node.field_content.yml b/conf/cmi/field.storage.node.field_content.yml index efe1ba6..ad7043a 100644 --- a/conf/cmi/field.storage.node.field_content.yml +++ b/conf/cmi/field.storage.node.field_content.yml @@ -10,7 +10,7 @@ dependencies: module: - helfi_base_content _core: - default_config_hash: Ebw7CEgPDDdtSYYLtvWRbj2QIlTsLRF1mDZm-8yoX9Y + default_config_hash: QoQLD9vmeQljns4wMuO29VxHHq71mNkcaUmj0JGd2CM id: node.field_content field_name: field_content entity_type: node diff --git a/conf/cmi/field.storage.node.field_has_hero.yml b/conf/cmi/field.storage.node.field_has_hero.yml index 0f352ad..3a57e27 100644 --- a/conf/cmi/field.storage.node.field_has_hero.yml +++ b/conf/cmi/field.storage.node.field_has_hero.yml @@ -8,7 +8,7 @@ dependencies: module: - helfi_base_content _core: - default_config_hash: 3rGbVJ2xe7E0_lsp7w4dUxvy1rPnYz8GaDMNBguFJhY + default_config_hash: OFYe_La040I0-hSBu4xkEcdVHCS1RZOjZItXvtiwFdE id: node.field_has_hero field_name: field_has_hero entity_type: node diff --git a/conf/cmi/field.storage.node.field_hero.yml b/conf/cmi/field.storage.node.field_hero.yml index 25c3909..c27fcf0 100644 --- a/conf/cmi/field.storage.node.field_hero.yml +++ b/conf/cmi/field.storage.node.field_hero.yml @@ -10,7 +10,7 @@ dependencies: module: - helfi_base_content _core: - default_config_hash: lZf_CG0kQal_p617CeuEss98LCiNSUie7YsFBDGfMQk + default_config_hash: 0J7EuuCLueZxF3Tw8E3_NoAnntLpKZcV5gKrzeDduUc id: node.field_hero field_name: field_hero entity_type: node diff --git a/conf/cmi/field.storage.node.field_lead_in.yml b/conf/cmi/field.storage.node.field_lead_in.yml index c68ac8a..73dc398 100644 --- a/conf/cmi/field.storage.node.field_lead_in.yml +++ b/conf/cmi/field.storage.node.field_lead_in.yml @@ -5,7 +5,7 @@ dependencies: module: - node _core: - default_config_hash: Cf39nctNHkNaTzaJc9NqLwF98mZfUGS27VAN17LqI6Q + default_config_hash: 0rw0CYFvFNDqxR9O5rXxQySjpYeXsPgDHqCwBCVEUvw id: node.field_lead_in field_name: field_lead_in entity_type: node diff --git a/conf/cmi/field.storage.node.field_liftup_image.yml b/conf/cmi/field.storage.node.field_liftup_image.yml index e638558..d6bad2c 100644 --- a/conf/cmi/field.storage.node.field_liftup_image.yml +++ b/conf/cmi/field.storage.node.field_liftup_image.yml @@ -9,7 +9,7 @@ dependencies: module: - helfi_base_content _core: - default_config_hash: aeYXO-Vy_5Lvrr1As5VR7rzx1riAwOUubi8KqPBf7_E + default_config_hash: nmDkeovJ-HXALyAYnFwwzbCxQM8zHONjRofmHb-UT-8 id: node.field_liftup_image field_name: field_liftup_image entity_type: node diff --git a/conf/cmi/field.storage.node.field_lower_content.yml b/conf/cmi/field.storage.node.field_lower_content.yml index fd7dc34..8270b92 100644 --- a/conf/cmi/field.storage.node.field_lower_content.yml +++ b/conf/cmi/field.storage.node.field_lower_content.yml @@ -10,7 +10,7 @@ dependencies: module: - helfi_base_content _core: - default_config_hash: '-U7KVNn-DruZ_qZCNWbSeXKmMkLOb2cl_kTg3aCvitU' + default_config_hash: PcHk8R2vUa4PnF4n275qv_fcIl8mD5MHhaLoM6-uTBQ id: node.field_lower_content field_name: field_lower_content entity_type: node diff --git a/conf/cmi/field.storage.node.field_metatags.yml b/conf/cmi/field.storage.node.field_metatags.yml index e43d225..12eb539 100644 --- a/conf/cmi/field.storage.node.field_metatags.yml +++ b/conf/cmi/field.storage.node.field_metatags.yml @@ -6,7 +6,7 @@ dependencies: - metatag - node _core: - default_config_hash: BDSECt5D90GqrMisLwePLBPyL0-AEINdfTp--imHrCE + default_config_hash: ye-IJhRLlhEBxDgMDRcffQSZhLo7MMRJsQ91AARvo4Q id: node.field_metatags field_name: field_metatags entity_type: node diff --git a/conf/cmi/field.storage.node.field_sidebar_content.yml b/conf/cmi/field.storage.node.field_sidebar_content.yml index c6f08f5..0d4922b 100644 --- a/conf/cmi/field.storage.node.field_sidebar_content.yml +++ b/conf/cmi/field.storage.node.field_sidebar_content.yml @@ -10,7 +10,7 @@ dependencies: module: - helfi_base_content _core: - default_config_hash: 7B9RC92Th1X64DOrpzhiFQ0CJ5HpGC592PSalHWoDe4 + default_config_hash: nIyJwmbxaOepYZqCEuYfdz1iIJRaZ3b4E1XK3ztXIYs id: node.field_sidebar_content field_name: field_sidebar_content entity_type: node diff --git a/conf/cmi/field.storage.paragraph.field_description.yml b/conf/cmi/field.storage.paragraph.field_description.yml index 35a0239..89a1628 100644 --- a/conf/cmi/field.storage.paragraph.field_description.yml +++ b/conf/cmi/field.storage.paragraph.field_description.yml @@ -6,7 +6,7 @@ dependencies: - paragraphs - text _core: - default_config_hash: fKzNtaXpwSDABwoGwYS08V2A9EQvbkAWDDN9lHM6Alo + default_config_hash: NCiqvqoQm8z8H0nPiF30mQ02W36p3C9dRh5EcWwdapc id: paragraph.field_description field_name: field_description entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_icon.yml b/conf/cmi/field.storage.paragraph.field_icon.yml index fb68c01..aa45c3e 100644 --- a/conf/cmi/field.storage.paragraph.field_icon.yml +++ b/conf/cmi/field.storage.paragraph.field_icon.yml @@ -6,7 +6,7 @@ dependencies: - hdbt_admin_tools - paragraphs _core: - default_config_hash: 7iZEPC0L92cS72FKcOv5gExrCL3CHSK9DaQU_5-4JPw + default_config_hash: ziddGdHH0XW8XpiT0vu3prMGMiZA653hzSjbo-_mT0s id: paragraph.field_icon field_name: field_icon entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_iframe_title.yml b/conf/cmi/field.storage.paragraph.field_iframe_title.yml index f9378fd..ac6c5ca 100644 --- a/conf/cmi/field.storage.paragraph.field_iframe_title.yml +++ b/conf/cmi/field.storage.paragraph.field_iframe_title.yml @@ -5,7 +5,7 @@ dependencies: module: - paragraphs _core: - default_config_hash: 3FyHZFVBPX-qi1AFJmHcS7-24936nQ9oMX22EPuavlE + default_config_hash: tfooO5GE5aGjKL_pD9HZL6qMLjmVmjOZx5r2ajImP6s id: paragraph.field_iframe_title field_name: field_iframe_title entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_title.yml b/conf/cmi/field.storage.paragraph.field_title.yml index cb5c571..937cb8b 100644 --- a/conf/cmi/field.storage.paragraph.field_title.yml +++ b/conf/cmi/field.storage.paragraph.field_title.yml @@ -5,7 +5,7 @@ dependencies: module: - paragraphs _core: - default_config_hash: GmVvMjFDGjMOepZaLNWZNZCDG460zlpLZKYL1HcLtQc + default_config_hash: Hc0g3BShsXxZW09R6U6yLpovfhelEQRIFfeQfgFKTwQ id: paragraph.field_title field_name: field_title entity_type: paragraph diff --git a/conf/cmi/filter.format.full_html.yml b/conf/cmi/filter.format.full_html.yml index 84e25dc..bd69e06 100644 --- a/conf/cmi/filter.format.full_html.yml +++ b/conf/cmi/filter.format.full_html.yml @@ -7,7 +7,7 @@ dependencies: - helfi_api_base - linkit _core: - default_config_hash: b1oU0qRmI0LdV1sazHQHpTgk64EjNss5_RdX8BAHdno + default_config_hash: xxHLW002R-dZCvOXLi3XVocmJDegHzCwUAcrM7nEVI4 name: HTML format: full_html weight: 0 @@ -42,7 +42,7 @@ filters: status: true weight: -50 settings: - allowed_html: '

' + value: '

Välttämättömät evästeet auttavat tekemään verkkosivustosta käyttökelpoisen sallimalla perustoimintoja, kuten sivulla siirtymisen ja sivuston suojattujen alueiden käytön. Verkkosivusto ei toimi kunnolla ilman näitä evästeitä eikä niihin tarvita suostumusta.

NimiTarjoajaTarkoitusVoimassaTyyppi
cookiehubCookiehubMahdollistaa evästehallinnan hel.fi sivuilla.365 päivää 
cookie-agreedhel.fiSivusto käyttää tätä evästettä tietojen tallentamiseen siitä, ovatko kävijät antaneet hyväksyntänsä tai kieltäytyneet evästeiden käytöstä.100 päivää 
cookie-agreed-versionhel.fiTähän evästeeseen tallennetaan käyttäjän hyväksymän evästeselosteen versio.100 päivää 
cookie-agreed-categorieshel.fiTähän evästeeseen on tallennettu käyttäjän hyväksymät evästekategoriat.100 päivää 
SSESS*hel.fiSisällönhallintajärjestelmän toimintaan liittyvä eväste.23 päivää 
AWSELBCORSsiteimproveanalytics.ioEväste liittyy palvelinten kuormanjakotoiminnallisuuteen, jolla ohjataan pyynnöt vähimmällä käytöllä olevalle palvelimille.IstuntoKolmas osapuoli
mtm_cookie_consentkartta.hel.fiTekninen eväste johon talletetaan tieto valinnastasi evästeiden käytöstä kertovan bannerin kohdalla10950 päivää 
JSESSIONID

helsinkikanava.fi

coh-chat-app-prod.eu-de.mybluemix.net

Sivuston pakollinen eväste mahdollistaa kävijän vierailun sivustolla.IstuntoKolmas osapuoli
JSESSIONIDcoh-chat-app-prod.ow6i4n9pdzm.eu-de.codeengine.appdomain.cloudKäytetään chat-sovellustoiminnallisuutta varten. Evästettä käytetään sovelluksen palvelimella olevan istuntotiedon hakemiseen.IstuntoKolmas osapuoli
COOKIE_SUPPORThelsinkikanava.fiMahdollistaa evästeiden hallinnan sivustolla.365 päivääKolmas osapuoli
GUEST_LANGUAGE_IDhelsinkikanava.fiTämän evästeen on luonut Liferay, se tallentaa kieliasetukset.365 päivääKolmas osapuoli
helfi-settingshel.fiSivusto käyttää tätä tietuetta tietojen tallentamiseen siitä, mitä poikkeusilmoituksia on suljettu ja mikä on avattavien sisältöalueiden tila.-Paikallinen muisti
' format: full_html label: 'Välttämättömät toiminnalliset evästeet' diff --git a/conf/cmi/language/sv/eu_cookie_compliance.cookie_category.essential.yml b/conf/cmi/language/sv/eu_cookie_compliance.cookie_category.essential.yml index c8c5582..a0522db 100644 --- a/conf/cmi/language/sv/eu_cookie_compliance.cookie_category.essential.yml +++ b/conf/cmi/language/sv/eu_cookie_compliance.cookie_category.essential.yml @@ -1,4 +1,4 @@ description: - value: '

Nödvändiga cookies hjälper till att göra webbplatsen användbar genom att tillåta grundläggande funktioner som att navigera på sidan och använda de skyddade områdena på webbplatsen. Webbplatsen fungerar inte korrekt utan dessa cookies och kräver inte samtycke.

NamnTjänsteleverantörCookie syfteGiltighetTyp
cookiehubcookiehub.comCookie möjliggör hantering av cookies på hel.fi webbplatsen.365 dagar 
cookie-agreedhel.fiCookie möjliggör hantering av cookies på webbplatsen.100 dagar 
cookie-agreed-versionhel.fiAnvänds för att lagra information om versionen av cookies samtycke som användaren har godkänt.100 dagar 
cookie-agreed-categorieshel.fiAnvänds för att lagra information om vilka cookie -kategorier användaren har godkänt.100 dagar 
SSESS*hel.fiEn cookie relaterad till driften av innehållshanteringssystemet.23 dagar 
AWSELBCORSsiteimproveanalytics.ioCookie är kopplad till funktionen för lastfördelning som styr begäran till en server med mindre belastning.sessionTredje part
mtm_cookie_consentkartta.hel.fiA technical cookie that stores information about how you responded to the notice in the cookie banner about the use of cookies.10950 dagar 
JSESSIONID

helsinkikanava.fi

coh-chat-app-prod.eu-de.mybluemix.net

Kakan är en obligatorisk kaka som gör det möjligt för besökaren att besöka webbplatsen.sessionTredje part
JSESSIONIDcoh-chat-app-prod.ow6i4n9pdzm.eu-de.codeengine.appdomain.cloudAnvänds för chattapplikationens funktionalitet. Dess värde används för att få tillgång till sessiondata på applikationens server.sessionTredje part
COOKIE_SUPPORThelsinkikanava.fiKakan möjliggör hanteringen av kakor på webbplatsen.365 dagarTredje part
GUEST_LANGUAGE_IDhelsinkikanava.fiDenna cookie genereras av Liferay, dess funktion är att lagra språkinställningarna.365 dagarTredje part
' + value: '

Nödvändiga cookies hjälper till att göra webbplatsen användbar genom att tillåta grundläggande funktioner som att navigera på sidan och använda de skyddade områdena på webbplatsen. Webbplatsen fungerar inte korrekt utan dessa cookies och kräver inte samtycke.

NamnTjänsteleverantörCookie syfteGiltighetTyp
cookiehubcookiehub.comCookie möjliggör hantering av cookies på hel.fi webbplatsen.365 dagar 
cookie-agreedhel.fiCookie möjliggör hantering av cookies på webbplatsen.100 dagar 
cookie-agreed-versionhel.fiAnvänds för att lagra information om versionen av cookies samtycke som användaren har godkänt.100 dagar 
cookie-agreed-categorieshel.fiAnvänds för att lagra information om vilka cookie -kategorier användaren har godkänt.100 dagar 
SSESS*hel.fiEn cookie relaterad till driften av innehållshanteringssystemet.23 dagar 
AWSELBCORSsiteimproveanalytics.ioCookie är kopplad till funktionen för lastfördelning som styr begäran till en server med mindre belastning.sessionTredje part
mtm_cookie_consentkartta.hel.fiA technical cookie that stores information about how you responded to the notice in the cookie banner about the use of cookies.10950 dagar 
JSESSIONID

helsinkikanava.fi

coh-chat-app-prod.eu-de.mybluemix.net

Kakan är en obligatorisk kaka som gör det möjligt för besökaren att besöka webbplatsen.sessionTredje part
JSESSIONIDcoh-chat-app-prod.ow6i4n9pdzm.eu-de.codeengine.appdomain.cloudAnvänds för chattapplikationens funktionalitet. Dess värde används för att få tillgång till sessiondata på applikationens server.sessionTredje part
COOKIE_SUPPORThelsinkikanava.fiKakan möjliggör hanteringen av kakor på webbplatsen.365 dagarTredje part
GUEST_LANGUAGE_IDhelsinkikanava.fiDenna cookie genereras av Liferay, dess funktion är att lagra språkinställningarna.365 dagarTredje part
helfi-settingshel.fiAnvänds av hel.fi Drupal för att lagra information om stängda meddelanden och accordions'' tillstånd.-Lokalt minne
' format: full_html label: 'Nödvändiga funktionella cookies' diff --git a/conf/cmi/linkit.linkit_profile.helfi.yml b/conf/cmi/linkit.linkit_profile.helfi.yml index 90e5395..3683ef6 100644 --- a/conf/cmi/linkit.linkit_profile.helfi.yml +++ b/conf/cmi/linkit.linkit_profile.helfi.yml @@ -5,7 +5,7 @@ dependencies: module: - node _core: - default_config_hash: Vr9G70Oc585VqwYaM0uRbXreitMk6Cmv0SFPSyLujAU + default_config_hash: cm13t7QDA-t__CarrJ17eaPqqvH5AGwv4hsHul6Wtl0 label: Helfi id: helfi description: 'A Linkit profile for Helfi.' diff --git a/conf/cmi/metatag.metatag_defaults.node.yml b/conf/cmi/metatag.metatag_defaults.node.yml index f07c610..4a40ce9 100644 --- a/conf/cmi/metatag.metatag_defaults.node.yml +++ b/conf/cmi/metatag.metatag_defaults.node.yml @@ -10,7 +10,7 @@ tags: title: '[node:title] | [site:page-title-suffix]' description: '[node:lead-in]' canonical_url: '[node:url]' - article_modified_time: '[node:created:html_datetime]' + article_modified_time: '[node:changed:html_datetime]' article_published_time: '[node:created:html_datetime]' content_language: '[node:langcode]' og_title: '[node:title]' diff --git a/conf/cmi/raven.settings.yml b/conf/cmi/raven.settings.yml index 15e6e1c..1b85776 100644 --- a/conf/cmi/raven.settings.yml +++ b/conf/cmi/raven.settings.yml @@ -3,8 +3,6 @@ _core: client_key: '' environment: '' release: '' -fatal_error_handler: true -fatal_error_handler_memory: 2560 log_levels: 1: 0 2: 0 @@ -14,12 +12,14 @@ log_levels: 6: 0 7: 0 8: 0 -drush_error_handler: false stack: true -timeout: 2 +timeout: 2.0 message_limit: 2048 trace: false +fatal_error_handler: true +fatal_error_handler_memory: 2560 javascript_error_handler: false +drush_error_handler: true public_dsn: '' ssl: verify_ssl ca_cert: '' @@ -27,11 +27,11 @@ ignored_channels: { } send_user_data: false rate_limit: 0 send_request_body: false -request_tracing: false -traces_sample_rate: null +request_tracing: true +traces_sample_rate: 0.2 browser_traces_sample_rate: null -database_tracing: false -twig_tracing: false +database_tracing: true +twig_tracing: true auto_session_tracking: false send_client_reports: false drush_tracing: false diff --git a/conf/cmi/system.action.node_break_lock_action.yml b/conf/cmi/system.action.node_break_lock_action.yml index 62d30b6..eb5b6e5 100644 --- a/conf/cmi/system.action.node_break_lock_action.yml +++ b/conf/cmi/system.action.node_break_lock_action.yml @@ -5,7 +5,7 @@ dependencies: module: - content_lock _core: - default_config_hash: HeI4XOuKQfk-RNJNP-B5qBVequu6RIiDnhejYBthwKk + default_config_hash: BYMmlD0tKdPGgDwBx6LuNAc9HhkbpbA8HzJuwFMlWdI id: node_break_lock_action label: 'Break lock node' type: node diff --git a/conf/cmi/system.action.paragraphs_library_item_break_lock_action.yml b/conf/cmi/system.action.paragraphs_library_item_break_lock_action.yml index 971aced..e08503a 100644 --- a/conf/cmi/system.action.paragraphs_library_item_break_lock_action.yml +++ b/conf/cmi/system.action.paragraphs_library_item_break_lock_action.yml @@ -5,7 +5,7 @@ dependencies: module: - content_lock _core: - default_config_hash: sJ3KkrUPxt8PPZPSN87SG7Dj-YBkkWl-ztAmgWl78d8 + default_config_hash: Rq-wiwnbjz-4hM7sipXKqSLkCIzM7zKUVbp2916bztc id: paragraphs_library_item_break_lock_action label: 'Break lock paragraphs_library_item' type: paragraphs_library_item diff --git a/conf/cmi/system.action.taxonomy_term_break_lock_action.yml b/conf/cmi/system.action.taxonomy_term_break_lock_action.yml index 47fb57b..d7c77d3 100644 --- a/conf/cmi/system.action.taxonomy_term_break_lock_action.yml +++ b/conf/cmi/system.action.taxonomy_term_break_lock_action.yml @@ -5,7 +5,7 @@ dependencies: module: - content_lock _core: - default_config_hash: Qdwi5SKrcqXnCPQ0YyJ25Mu3RwND-GXfnSpxJbKAeyw + default_config_hash: QRS_IlKy7YV1a9ArsHWnFTOmZw9l7NckL2AQhmlOFGI id: taxonomy_term_break_lock_action label: 'Break lock taxonomy_term' type: taxonomy_term diff --git a/conf/cmi/system.menu.footer-bottom-navigation.yml b/conf/cmi/system.menu.footer-bottom-navigation.yml index 51651d6..c858d4b 100644 --- a/conf/cmi/system.menu.footer-bottom-navigation.yml +++ b/conf/cmi/system.menu.footer-bottom-navigation.yml @@ -3,7 +3,7 @@ langcode: und status: true dependencies: { } _core: - default_config_hash: dxUVACRvWlm9zM9csaLa-oBuQp_ZF2Cmgon1RJFT-Lk + default_config_hash: sYo9ie-CwYc8z--1OcdxmY4P4N3n5yUKHaWeZgwVVNk id: footer-bottom-navigation label: 'Footer - Bottom navigation' description: 'Bottom navigation for footer block.' diff --git a/conf/cmi/system.menu.footer-top-navigation-2.yml b/conf/cmi/system.menu.footer-top-navigation-2.yml index bcbf735..8452113 100644 --- a/conf/cmi/system.menu.footer-top-navigation-2.yml +++ b/conf/cmi/system.menu.footer-top-navigation-2.yml @@ -3,7 +3,7 @@ langcode: und status: true dependencies: { } _core: - default_config_hash: i7pdrE8-4HAqJksLi5vy2-_w2AFpvidXQbE2Khxe3FM + default_config_hash: bKBo3Lq_HfYV0KyvQjzpBin3mrdabNeHwInl1wXgWK0 id: footer-top-navigation-2 label: 'Footer - Top navigation - Second' description: 'Top navigation for footer block.' diff --git a/conf/cmi/system.menu.footer-top-navigation.yml b/conf/cmi/system.menu.footer-top-navigation.yml index d575d68..94435c8 100644 --- a/conf/cmi/system.menu.footer-top-navigation.yml +++ b/conf/cmi/system.menu.footer-top-navigation.yml @@ -3,7 +3,7 @@ langcode: und status: true dependencies: { } _core: - default_config_hash: Xvln0TgV8u6gzPJjMc-kWCWg2jfbkPgT_GvSaiwQ4_4 + default_config_hash: CCyt6_1fW8fHGDVqYtXWNbnIfA24a1RAyfD3y1Q4Awo id: footer-top-navigation label: 'Footer - Top navigation - First' description: 'Top navigation for footer block.' diff --git a/conf/cmi/system.menu.header-top-navigation.yml b/conf/cmi/system.menu.header-top-navigation.yml index 3246fc0..816775e 100644 --- a/conf/cmi/system.menu.header-top-navigation.yml +++ b/conf/cmi/system.menu.header-top-navigation.yml @@ -3,7 +3,7 @@ langcode: und status: true dependencies: { } _core: - default_config_hash: wpvqfoJgIl4FK_ivAmaQ2XQBc7DDHtj3nXsfJKE9gTM + default_config_hash: _lQTQkwEIDD1gc7P9NSHwHkU92tFN7U98ZlnVYjuUxA id: header-top-navigation label: 'Header - Top navigation' description: 'Navigation that is located in the top part of header.' diff --git a/docker/openshift/custom.locations b/docker/openshift/custom.locations index 58c9c69..ce6470c 100644 --- a/docker/openshift/custom.locations +++ b/docker/openshift/custom.locations @@ -1,12 +1,3 @@ -location ~ ^/(?:.*)-assets/(.*)$ { - proxy_redirect off; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-Proto https; - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_pass http://127.0.0.1:8080/$1$is_args$args; -} - location ~* \.(css|cur|js|jpe?g|gif|htc|ico|png|xml|otf|ttf|eot|woff|woff2|svg|mp4|svgz|ogg|ogv|pdf|pptx?|zip|tgz|gz|rar|bz2|doc|xls|exe|tar|mid|midi|wav|bmp|rtf|txt|map)$ { add_header Access-Control-Allow-Origin "*"; try_files $uri @rewrite; diff --git a/phpunit.platform.xml b/phpunit.platform.xml index 9e15d13..e446431 100644 --- a/phpunit.platform.xml +++ b/phpunit.platform.xml @@ -11,7 +11,6 @@ - diff --git a/phpunit.xml.dist b/phpunit.xml.dist index b4434b3..22d88d2 100644 --- a/phpunit.xml.dist +++ b/phpunit.xml.dist @@ -15,7 +15,6 @@ - diff --git a/public/modules/custom/helfi_emergency_general/js/cookies_form.js b/public/modules/custom/helfi_emergency_general/js/cookies_form.js index 255e447..3828c9c 100644 --- a/public/modules/custom/helfi_emergency_general/js/cookies_form.js +++ b/public/modules/custom/helfi_emergency_general/js/cookies_form.js @@ -1,4 +1,4 @@ -(function ($) { +(function ($, drupalSettings) { Drupal.behaviors.cookieResetButton = { attach: function (context, settings) { once('cookieSubmitButtons', '.eu-cookie-compliance-block-form', context).forEach( diff --git a/public/themes/custom/hdbt_subtheme/stylelint.config.js b/public/themes/custom/hdbt_subtheme/stylelint.config.js index 93d0b5c..d350236 100644 --- a/public/themes/custom/hdbt_subtheme/stylelint.config.js +++ b/public/themes/custom/hdbt_subtheme/stylelint.config.js @@ -7,7 +7,6 @@ const fs = require('fs'); // Get document, or throw exception on error try { const doc = yaml.load(fs.readFileSync('../../contrib/hdbt/.stylelintrc.yaml', 'utf8')); - // console.log(doc); module.exports = doc; } catch (e) { console.log(e);