diff --git a/.env b/.env index 7eea01150..316821616 100644 --- a/.env +++ b/.env @@ -19,7 +19,7 @@ STAGE_FILE_PROXY_ORIGIN= STAGE_FILE_PROXY_ORIGIN_DIR= # Docker image -DRUPAL_IMAGE=ghcr.io/city-of-helsinki/drupal-web:8.2 +DRUPAL_IMAGE=ghcr.io/city-of-helsinki/drupal-web:8.3 # Public webroot DRUPAL_WEBROOT=public diff --git a/.gitattributes b/.gitattributes index 76ea8feeb..e7b792f84 100644 --- a/.gitattributes +++ b/.gitattributes @@ -42,6 +42,9 @@ *.xml text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 *.yml text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 +# PHPStan's baseline uses tabs instead of spaces. +core/.phpstan-baseline.php text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tabwidth=2 diff=php linguist-language=php + # Define binary file attributes. # - Do not treat them as text. # - Include binary diff in patches instead of "binary files differ." diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index 98ec06b4f..39b709f03 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -19,11 +19,16 @@ * [ ] Check that this feature works * [ ] Check that code follows our standards -## Designers review +## Continuous documentation -* [ ] This PR does not need designers review -* [ ] This PR has been visually reviewed by a designer (Name of the designer) +* [ ] This feature has been documented/the documentation has been updated +* [ ] This change doesn't require updates to the documentation + +## Translations + + +* [ ] Translations have been added to .po -files and included in this PR ## Other PRs diff --git a/.github/workflows/artifact.yml b/.github/workflows/artifact.yml index 995f988cf..535dc82bb 100644 --- a/.github/workflows/artifact.yml +++ b/.github/workflows/artifact.yml @@ -9,7 +9,7 @@ jobs: build: runs-on: ubuntu-latest container: - image: ghcr.io/city-of-helsinki/drupal-php-docker:8.2-alpine + image: ghcr.io/city-of-helsinki/drupal-php-docker:8.3-alpine services: db: diff --git a/.github/workflows/auto-release-pr.yml b/.github/workflows/auto-release-pr.yml index ace630fd3..2877f7dea 100644 --- a/.github/workflows/auto-release-pr.yml +++ b/.github/workflows/auto-release-pr.yml @@ -7,9 +7,7 @@ jobs: release-pr: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - with: - fetch-depth: 1 + - uses: actions/checkout@v4 - name: Create pull request run: | gh pr create \ diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index def4fd378..2f3761fc0 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -10,7 +10,7 @@ jobs: tests: runs-on: ubuntu-latest container: - image: ghcr.io/city-of-helsinki/drupal-php-docker:8.2-alpine + image: ghcr.io/city-of-helsinki/drupal-php-docker:8.3-alpine options: --hostname app services: diff --git a/.github/workflows/update-config.yml b/.github/workflows/update-config.yml index 7fbcbb7f8..347b9b961 100644 --- a/.github/workflows/update-config.yml +++ b/.github/workflows/update-config.yml @@ -9,7 +9,7 @@ jobs: update-config: runs-on: ubuntu-latest container: - image: ghcr.io/city-of-helsinki/drupal-php-docker:8.2-alpine + image: ghcr.io/city-of-helsinki/drupal-php-docker:8.3-alpine services: db: @@ -31,6 +31,12 @@ jobs: run: | gh run download -n latest.sql + - name: Prepare setup + run: | + # We install Drupal from existing dump, so locale_install() hook + # is never fired. Make sure the translations folder exists. + mkdir -p public/sites/default/files/translations -p + - name: Build project run: | composer install --no-interaction diff --git a/compose.yaml b/compose.yaml index 344033c25..e2bc345c5 100644 --- a/compose.yaml +++ b/compose.yaml @@ -1,5 +1,3 @@ -version: '3.7' - services: app: container_name: "${COMPOSE_PROJECT_NAME}-app" diff --git a/composer.lock b/composer.lock index 87b6cec57..07108201b 100644 --- a/composer.lock +++ b/composer.lock @@ -475,25 +475,25 @@ }, { "name": "consolidation/annotated-command", - "version": "4.9.2", + "version": "4.10.0", "source": { "type": "git", "url": "https://github.com/consolidation/annotated-command.git", - "reference": "b5255dcbee1de95036185062a103dabc622224de" + "reference": "1e830ba908c9ffb1ba7ca056203531b27188812c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/annotated-command/zipball/b5255dcbee1de95036185062a103dabc622224de", - "reference": "b5255dcbee1de95036185062a103dabc622224de", + "url": "https://api.github.com/repos/consolidation/annotated-command/zipball/1e830ba908c9ffb1ba7ca056203531b27188812c", + "reference": "1e830ba908c9ffb1ba7ca056203531b27188812c", "shasum": "" }, "require": { "consolidation/output-formatters": "^4.3.1", "php": ">=7.1.3", "psr/log": "^1 || ^2 || ^3", - "symfony/console": "^4.4.8 || ^5 || ^6", - "symfony/event-dispatcher": "^4.4.8 || ^5 || ^6", - "symfony/finder": "^4.4.8 || ^5 || ^6" + "symfony/console": "^4.4.8 || ^5 || ^6 || ^7", + "symfony/event-dispatcher": "^4.4.8 || ^5 || ^6 || ^7", + "symfony/finder": "^4.4.8 || ^5 || ^6 || ^7" }, "require-dev": { "composer-runtime-api": "^2.0", @@ -525,9 +525,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.9.2" + "source": "https://github.com/consolidation/annotated-command/tree/4.10.0" }, - "time": "2023-12-26T14:30:50+00:00" + "time": "2024-04-05T21:05:39+00:00" }, { "name": "consolidation/config", @@ -641,32 +641,32 @@ }, { "name": "consolidation/log", - "version": "3.0.0", + "version": "3.1.0", "source": { "type": "git", "url": "https://github.com/consolidation/log.git", - "reference": "caaad9d70dae54eb49002666f000e3c607066878" + "reference": "c27a3beb36137c141ccbce0d89f64befb243c015" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/log/zipball/caaad9d70dae54eb49002666f000e3c607066878", - "reference": "caaad9d70dae54eb49002666f000e3c607066878", + "url": "https://api.github.com/repos/consolidation/log/zipball/c27a3beb36137c141ccbce0d89f64befb243c015", + "reference": "c27a3beb36137c141ccbce0d89f64befb243c015", "shasum": "" }, "require": { "php": ">=8.0.0", "psr/log": "^3", - "symfony/console": "^5 || ^6" + "symfony/console": "^5 || ^6 || ^7" }, "require-dev": { - "phpunit/phpunit": ">=7.5.20", + "phpunit/phpunit": "^7.5.20 || ^8 || ^9", "squizlabs/php_codesniffer": "^3", "yoast/phpunit-polyfills": "^0.2.0" }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "2.x-dev" + "platform": { + "php": "8.2.17" } }, "autoload": { @@ -687,36 +687,36 @@ "description": "Improved Psr-3 / Psr\\Log logger based on Symfony Console components.", "support": { "issues": "https://github.com/consolidation/log/issues", - "source": "https://github.com/consolidation/log/tree/3.0.0" + "source": "https://github.com/consolidation/log/tree/3.1.0" }, - "time": "2022-04-05T16:53:32+00:00" + "time": "2024-04-04T23:50:25+00:00" }, { "name": "consolidation/output-formatters", - "version": "4.3.2", + "version": "4.5.0", "source": { "type": "git", "url": "https://github.com/consolidation/output-formatters.git", - "reference": "06711568b4cd169700ff7e8075db0a9a341ceb58" + "reference": "7a611b01eb48eb19cd54672339fc08c0985bf540" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/output-formatters/zipball/06711568b4cd169700ff7e8075db0a9a341ceb58", - "reference": "06711568b4cd169700ff7e8075db0a9a341ceb58", + "url": "https://api.github.com/repos/consolidation/output-formatters/zipball/7a611b01eb48eb19cd54672339fc08c0985bf540", + "reference": "7a611b01eb48eb19cd54672339fc08c0985bf540", "shasum": "" }, "require": { "dflydev/dot-access-data": "^1.1.0 || ^2 || ^3", "php": ">=7.1.3", - "symfony/console": "^4 || ^5 || ^6", - "symfony/finder": "^4 || ^5 || ^6" + "symfony/console": "^4 || ^5 || ^6 || ^7", + "symfony/finder": "^4 || ^5 || ^6 || ^7" }, "require-dev": { "php-coveralls/php-coveralls": "^2.4.2", "phpunit/phpunit": "^7 || ^8 || ^9", "squizlabs/php_codesniffer": "^3", - "symfony/var-dumper": "^4 || ^5 || ^6", - "symfony/yaml": "^4 || ^5 || ^6", + "symfony/var-dumper": "^4 || ^5 || ^6 || ^7", + "symfony/yaml": "^4 || ^5 || ^6 || ^7", "yoast/phpunit-polyfills": "^1" }, "suggest": { @@ -741,9 +741,9 @@ "description": "Format text by applying transformations provided by plug-in formatters.", "support": { "issues": "https://github.com/consolidation/output-formatters/issues", - "source": "https://github.com/consolidation/output-formatters/tree/4.3.2" + "source": "https://github.com/consolidation/output-formatters/tree/4.5.0" }, - "time": "2023-07-06T04:45:41+00:00" + "time": "2024-04-02T15:18:52+00:00" }, { "name": "consolidation/robo", @@ -875,23 +875,23 @@ }, { "name": "consolidation/site-alias", - "version": "4.0.1", + "version": "4.1.0", "source": { "type": "git", "url": "https://github.com/consolidation/site-alias.git", - "reference": "b0eeb8c8f3d54d072824ee31b5e00cb5181f91c5" + "reference": "1056ceb93f6aafe6f7600d7bbe1b62b8488abccf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/site-alias/zipball/b0eeb8c8f3d54d072824ee31b5e00cb5181f91c5", - "reference": "b0eeb8c8f3d54d072824ee31b5e00cb5181f91c5", + "url": "https://api.github.com/repos/consolidation/site-alias/zipball/1056ceb93f6aafe6f7600d7bbe1b62b8488abccf", + "reference": "1056ceb93f6aafe6f7600d7bbe1b62b8488abccf", "shasum": "" }, "require": { - "consolidation/config": "^1.2.1 || ^2", + "consolidation/config": "^1.2.1 || ^2 || ^3", "php": ">=7.4", - "symfony/filesystem": "^5.4 || ^6", - "symfony/finder": "^5 || ^6" + "symfony/filesystem": "^5.4 || ^6 || ^7", + "symfony/finder": "^5 || ^6 || ^7" }, "require-dev": { "php-coveralls/php-coveralls": "^2.4.2", @@ -928,30 +928,30 @@ "description": "Manage alias records for local and remote sites.", "support": { "issues": "https://github.com/consolidation/site-alias/issues", - "source": "https://github.com/consolidation/site-alias/tree/4.0.1" + "source": "https://github.com/consolidation/site-alias/tree/4.1.0" }, - "time": "2023-04-29T17:18:10+00:00" + "time": "2024-04-05T15:58:04+00:00" }, { "name": "consolidation/site-process", - "version": "5.2.0", + "version": "5.4.0", "source": { "type": "git", "url": "https://github.com/consolidation/site-process.git", - "reference": "6c44638d7af8a8b4abe12c3180701243f480539d" + "reference": "7ab3ffe4195a89b8dc334ea22e7881abe79ffd9a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/site-process/zipball/6c44638d7af8a8b4abe12c3180701243f480539d", - "reference": "6c44638d7af8a8b4abe12c3180701243f480539d", + "url": "https://api.github.com/repos/consolidation/site-process/zipball/7ab3ffe4195a89b8dc334ea22e7881abe79ffd9a", + "reference": "7ab3ffe4195a89b8dc334ea22e7881abe79ffd9a", "shasum": "" }, "require": { - "consolidation/config": "^2", + "consolidation/config": "^2 || ^3", "consolidation/site-alias": "^3 || ^4", "php": ">=8.0.14", - "symfony/console": "^5.4 || ^6", - "symfony/process": "^6" + "symfony/console": "^5.4 || ^6 || ^7", + "symfony/process": "^6 || ^7" }, "require-dev": { "phpunit/phpunit": "^9", @@ -985,9 +985,9 @@ "description": "A thin wrapper around the Symfony Process Component that allows applications to use the Site Alias library to specify the target for a remote call.", "support": { "issues": "https://github.com/consolidation/site-process/issues", - "source": "https://github.com/consolidation/site-process/tree/5.2.0" + "source": "https://github.com/consolidation/site-process/tree/5.4.0" }, - "time": "2022-12-06T17:57:16+00:00" + "time": "2024-04-06T00:00:28+00:00" }, { "name": "cweagans/composer-patches", @@ -1703,26 +1703,26 @@ }, { "name": "drupal/ckeditor5_paste_filter", - "version": "1.0.0", + "version": "1.0.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/ckeditor5_paste_filter.git", - "reference": "1.0.0" + "reference": "1.0.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/ckeditor5_paste_filter-1.0.0.zip", - "reference": "1.0.0", - "shasum": "f04752267a09489e9637add278d4c661150b46f7" + "url": "https://ftp.drupal.org/files/projects/ckeditor5_paste_filter-1.0.1.zip", + "reference": "1.0.1", + "shasum": "6a8f898f2c8845c5eb182579885fbbd7427729da" }, "require": { - "drupal/core": "^9.3 || ^10" + "drupal/core": "^9.3 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "1.0.0", - "datestamp": "1700503273", + "version": "1.0.1", + "datestamp": "1711569635", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -1995,16 +1995,16 @@ }, { "name": "drupal/core", - "version": "10.2.4", + "version": "10.2.5", "source": { "type": "git", "url": "https://github.com/drupal/core.git", - "reference": "d1c5b44adfc79bda03252471491b0fba89d87eff" + "reference": "dddd242b74f40df892a7f16a48245c3b76d9b003" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core/zipball/d1c5b44adfc79bda03252471491b0fba89d87eff", - "reference": "d1c5b44adfc79bda03252471491b0fba89d87eff", + "url": "https://api.github.com/repos/drupal/core/zipball/dddd242b74f40df892a7f16a48245c3b76d9b003", + "reference": "dddd242b74f40df892a7f16a48245c3b76d9b003", "shasum": "" }, "require": { @@ -2152,9 +2152,9 @@ ], "description": "Drupal is an open source content management platform powering millions of websites and applications.", "support": { - "source": "https://github.com/drupal/core/tree/10.2.4" + "source": "https://github.com/drupal/core/tree/10.2.5" }, - "time": "2024-03-06T08:23:56+00:00" + "time": "2024-04-03T07:19:20+00:00" }, { "name": "drupal/core-composer-scaffold", @@ -2614,17 +2614,17 @@ }, { "name": "drupal/editoria11y", - "version": "2.1.8", + "version": "2.1.9", "source": { "type": "git", "url": "https://git.drupalcode.org/project/editoria11y.git", - "reference": "2.1.8" + "reference": "2.1.9" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/editoria11y-2.1.8.zip", - "reference": "2.1.8", - "shasum": "6ec91608cb6cd0db75a9a9bd8681616080cb8e76" + "url": "https://ftp.drupal.org/files/projects/editoria11y-2.1.9.zip", + "reference": "2.1.9", + "shasum": "32ef094ba01c4d027fdc2fb5bab0faf2b817dfc3" }, "require": { "drupal/core": "^9 || ^10" @@ -2632,8 +2632,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.1.8", - "datestamp": "1707937463", + "version": "2.1.9", + "datestamp": "1712248365", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2667,10 +2667,10 @@ } ], "description": "Editoria11y (\"editorial accessibility\") is a user-friendly accessibility checker.", - "homepage": "http://drupal.org/project/editoria11y", + "homepage": "https://drupal.org/project/editoria11y", "support": { "source": "https://git.drupalcode.org/project/editoria11y", - "issues": "http://drupal.org/project/issues/editoria11y" + "issues": "https://drupal.org/project/issues/editoria11y" } }, { @@ -3734,16 +3734,16 @@ }, { "name": "drupal/hdbt", - "version": "6.4.33", + "version": "6.4.38", "source": { "type": "git", "url": "https://github.com/City-of-Helsinki/drupal-hdbt.git", - "reference": "8687ecfc9afd4d92a4e102ef4e91a2a7a6aee97a" + "reference": "3f3e9804313966576ad5be2104ebe9f068d7bf16" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/City-of-Helsinki/drupal-hdbt/zipball/8687ecfc9afd4d92a4e102ef4e91a2a7a6aee97a", - "reference": "8687ecfc9afd4d92a4e102ef4e91a2a7a6aee97a", + "url": "https://api.github.com/repos/City-of-Helsinki/drupal-hdbt/zipball/3f3e9804313966576ad5be2104ebe9f068d7bf16", + "reference": "3f3e9804313966576ad5be2104ebe9f068d7bf16", "shasum": "" }, "require": { @@ -3761,10 +3761,10 @@ "Drupal" ], "support": { - "source": "https://github.com/City-of-Helsinki/drupal-hdbt/tree/6.4.33", + "source": "https://github.com/City-of-Helsinki/drupal-hdbt/tree/6.4.38", "issues": "https://github.com/City-of-Helsinki/drupal-hdbt/issues" }, - "time": "2024-03-26T11:31:45+00:00" + "time": "2024-04-05T13:21:39+00:00" }, { "name": "drupal/hdbt_admin", @@ -3853,16 +3853,16 @@ }, { "name": "drupal/helfi_api_base", - "version": "2.6.7", + "version": "2.6.8", "source": { "type": "git", "url": "https://github.com/City-of-Helsinki/drupal-module-helfi-api-base.git", - "reference": "b31aadb20be6a5779a63159fac0074e89a7b444a" + "reference": "572939cdf1022388d171a990ad0849e651aa3496" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/City-of-Helsinki/drupal-module-helfi-api-base/zipball/b31aadb20be6a5779a63159fac0074e89a7b444a", - "reference": "b31aadb20be6a5779a63159fac0074e89a7b444a", + "url": "https://api.github.com/repos/City-of-Helsinki/drupal-module-helfi-api-base/zipball/572939cdf1022388d171a990ad0849e651aa3496", + "reference": "572939cdf1022388d171a990ad0849e651aa3496", "shasum": "" }, "require": { @@ -3891,10 +3891,10 @@ ], "description": "Helfi - API Base", "support": { - "source": "https://github.com/City-of-Helsinki/drupal-module-helfi-api-base/tree/2.6.7", + "source": "https://github.com/City-of-Helsinki/drupal-module-helfi-api-base/tree/2.6.8", "issues": "https://github.com/City-of-Helsinki/drupal-module-helfi-api-base/issues" }, - "time": "2024-03-25T06:33:08+00:00" + "time": "2024-04-04T05:12:11+00:00" }, { "name": "drupal/helfi_azure_fs", @@ -4057,16 +4057,16 @@ }, { "name": "drupal/helfi_platform_config", - "version": "4.3.34", + "version": "4.3.43", "source": { "type": "git", "url": "https://github.com/City-of-Helsinki/drupal-helfi-platform-config.git", - "reference": "8758c44f0344feeebdeaedb41c4ee101e27fa4da" + "reference": "ffe4c5eb30c980ff3bb8a859d7064d58ffad7234" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/City-of-Helsinki/drupal-helfi-platform-config/zipball/8758c44f0344feeebdeaedb41c4ee101e27fa4da", - "reference": "8758c44f0344feeebdeaedb41c4ee101e27fa4da", + "url": "https://api.github.com/repos/City-of-Helsinki/drupal-helfi-platform-config/zipball/ffe4c5eb30c980ff3bb8a859d7064d58ffad7234", + "reference": "ffe4c5eb30c980ff3bb8a859d7064d58ffad7234", "shasum": "" }, "require": { @@ -4182,10 +4182,10 @@ ], "description": "HELfi platform config", "support": { - "source": "https://github.com/City-of-Helsinki/drupal-helfi-platform-config/tree/4.3.34", + "source": "https://github.com/City-of-Helsinki/drupal-helfi-platform-config/tree/4.3.43", "issues": "https://github.com/City-of-Helsinki/drupal-helfi-platform-config/issues" }, - "time": "2024-03-27T09:21:21+00:00" + "time": "2024-04-09T14:05:57+00:00" }, { "name": "drupal/helfi_proxy", @@ -4377,17 +4377,17 @@ }, { "name": "drupal/imagecache_external", - "version": "3.0.2", + "version": "3.0.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/imagecache_external.git", - "reference": "3.0.2" + "reference": "3.0.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/imagecache_external-3.0.2.zip", - "reference": "3.0.2", - "shasum": "0c6254c6de9c4ecd62da6f82f231484f5178e61d" + "url": "https://ftp.drupal.org/files/projects/imagecache_external-3.0.3.zip", + "reference": "3.0.3", + "shasum": "83f5282a1854cc981fe19cea92f9b2b9d8167dd8" }, "require": { "drupal/core": "^9.3 || ^10" @@ -4395,8 +4395,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "3.0.2", - "datestamp": "1709311320", + "version": "3.0.3", + "datestamp": "1711900821", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5236,7 +5236,7 @@ "extra": { "drupal": { "version": "8.x-1.12", - "datestamp": "1696776683", + "datestamp": "1712319355", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5831,20 +5831,20 @@ }, { "name": "drupal/search_api", - "version": "1.31.0", + "version": "1.34.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/search_api.git", - "reference": "8.x-1.31" + "reference": "8.x-1.34" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/search_api-8.x-1.31.zip", - "reference": "8.x-1.31", - "shasum": "ec8436744c34de2ede6370d4dd26875489e761bc" + "url": "https://ftp.drupal.org/files/projects/search_api-8.x-1.34.zip", + "reference": "8.x-1.34", + "shasum": "dd08166888f90adaf01cc1a759266097709efe7c" }, "require": { - "drupal/core": "^10.0" + "drupal/core": "^10.1 || ^11" }, "conflict": { "drupal/search_api_solr": "2.* || 3.0 || 3.1" @@ -5862,8 +5862,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.31", - "datestamp": "1700926323", + "version": "8.x-1.34", + "datestamp": "1712400445", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7383,33 +7383,29 @@ }, { "name": "fileeye/mimemap", - "version": "2.0.3", + "version": "2.1.0", "source": { "type": "git", "url": "https://github.com/FileEye/MimeMap.git", - "reference": "0795b7db12838ffb7bc564e0a02cf53fb1463ec0" + "reference": "4ea9ac8d7fc599fffe7108f8821a7b324b5d0af4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/FileEye/MimeMap/zipball/0795b7db12838ffb7bc564e0a02cf53fb1463ec0", - "reference": "0795b7db12838ffb7bc564e0a02cf53fb1463ec0", + "url": "https://api.github.com/repos/FileEye/MimeMap/zipball/4ea9ac8d7fc599fffe7108f8821a7b324b5d0af4", + "reference": "4ea9ac8d7fc599fffe7108f8821a7b324b5d0af4", "shasum": "" }, "require": { - "php": ">=7.3" + "php": ">=7.4" }, "require-dev": { "composer-runtime-api": "^2.0.0", - "phpstan/phpstan": "^1.2", - "phpunit/phpunit": "^9 | ^10", "sebastian/comparator": ">=4", "sebastian/diff": ">=4", - "squizlabs/php_codesniffer": ">=3.6", "symfony/console": ">=5.4", "symfony/filesystem": ">=5.4", "symfony/var-dumper": ">=5.4", - "symfony/yaml": ">=5.4", - "vimeo/psalm": "^4.23 | ^5" + "symfony/yaml": ">=5.4" }, "bin": [ "bin/fileeye-mimemap" @@ -7439,9 +7435,9 @@ ], "support": { "issues": "https://github.com/FileEye/MimeMap/issues", - "source": "https://github.com/FileEye/MimeMap/tree/2.0.3" + "source": "https://github.com/FileEye/MimeMap/tree/2.1.0" }, - "time": "2023-11-11T14:14:23+00:00" + "time": "2024-04-06T13:00:52+00:00" }, { "name": "fileeye/pel", @@ -8618,16 +8614,16 @@ }, { "name": "masterminds/html5", - "version": "2.8.1", + "version": "2.9.0", "source": { "type": "git", "url": "https://github.com/Masterminds/html5-php.git", - "reference": "f47dcf3c70c584de14f21143c55d9939631bc6cf" + "reference": "f5ac2c0b0a2eefca70b2ce32a5809992227e75a6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Masterminds/html5-php/zipball/f47dcf3c70c584de14f21143c55d9939631bc6cf", - "reference": "f47dcf3c70c584de14f21143c55d9939631bc6cf", + "url": "https://api.github.com/repos/Masterminds/html5-php/zipball/f5ac2c0b0a2eefca70b2ce32a5809992227e75a6", + "reference": "f5ac2c0b0a2eefca70b2ce32a5809992227e75a6", "shasum": "" }, "require": { @@ -8635,7 +8631,7 @@ "php": ">=5.3.0" }, "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7.21 || ^6 || ^7 || ^8" + "phpunit/phpunit": "^4.8.35 || ^5.7.21 || ^6 || ^7 || ^8 || ^9" }, "type": "library", "extra": { @@ -8679,9 +8675,9 @@ ], "support": { "issues": "https://github.com/Masterminds/html5-php/issues", - "source": "https://github.com/Masterminds/html5-php/tree/2.8.1" + "source": "https://github.com/Masterminds/html5-php/tree/2.9.0" }, - "time": "2023-05-10T11:58:31+00:00" + "time": "2024-03-31T07:05:07+00:00" }, { "name": "mck89/peast", @@ -9943,16 +9939,16 @@ }, { "name": "psy/psysh", - "version": "v0.12.2", + "version": "v0.12.3", "source": { "type": "git", "url": "https://github.com/bobthecow/psysh.git", - "reference": "9185c66c2165bbf4d71de78a69dccf4974f9538d" + "reference": "b6b6cce7d3ee8fbf31843edce5e8f5a72eff4a73" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/bobthecow/psysh/zipball/9185c66c2165bbf4d71de78a69dccf4974f9538d", - "reference": "9185c66c2165bbf4d71de78a69dccf4974f9538d", + "url": "https://api.github.com/repos/bobthecow/psysh/zipball/b6b6cce7d3ee8fbf31843edce5e8f5a72eff4a73", + "reference": "b6b6cce7d3ee8fbf31843edce5e8f5a72eff4a73", "shasum": "" }, "require": { @@ -10016,9 +10012,9 @@ ], "support": { "issues": "https://github.com/bobthecow/psysh/issues", - "source": "https://github.com/bobthecow/psysh/tree/v0.12.2" + "source": "https://github.com/bobthecow/psysh/tree/v0.12.3" }, - "time": "2024-03-17T01:53:00+00:00" + "time": "2024-04-02T15:57:53+00:00" }, { "name": "ralouphie/getallheaders", @@ -10435,16 +10431,16 @@ }, { "name": "symfony/console", - "version": "v6.4.4", + "version": "v6.4.6", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "0d9e4eb5ad413075624378f474c4167ea202de78" + "reference": "a2708a5da5c87d1d0d52937bdeac625df659e11f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/0d9e4eb5ad413075624378f474c4167ea202de78", - "reference": "0d9e4eb5ad413075624378f474c4167ea202de78", + "url": "https://api.github.com/repos/symfony/console/zipball/a2708a5da5c87d1d0d52937bdeac625df659e11f", + "reference": "a2708a5da5c87d1d0d52937bdeac625df659e11f", "shasum": "" }, "require": { @@ -10509,7 +10505,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v6.4.4" + "source": "https://github.com/symfony/console/tree/v6.4.6" }, "funding": [ { @@ -10525,20 +10521,20 @@ "type": "tidelift" } ], - "time": "2024-02-22T20:27:10+00:00" + "time": "2024-03-29T19:07:53+00:00" }, { "name": "symfony/dependency-injection", - "version": "v6.4.4", + "version": "v6.4.6", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "6236e5e843cb763e9d0f74245678b994afea5363" + "reference": "31417777509923b22de5c6fb6b3ffcdebde37cb5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/6236e5e843cb763e9d0f74245678b994afea5363", - "reference": "6236e5e843cb763e9d0f74245678b994afea5363", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/31417777509923b22de5c6fb6b3ffcdebde37cb5", + "reference": "31417777509923b22de5c6fb6b3ffcdebde37cb5", "shasum": "" }, "require": { @@ -10590,7 +10586,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/v6.4.4" + "source": "https://github.com/symfony/dependency-injection/tree/v6.4.6" }, "funding": [ { @@ -10606,7 +10602,7 @@ "type": "tidelift" } ], - "time": "2024-02-22T20:27:10+00:00" + "time": "2024-03-27T22:00:14+00:00" }, { "name": "symfony/deprecation-contracts", @@ -10677,16 +10673,16 @@ }, { "name": "symfony/error-handler", - "version": "v6.4.4", + "version": "v6.4.6", "source": { "type": "git", "url": "https://github.com/symfony/error-handler.git", - "reference": "c725219bdf2afc59423c32793d5019d2a904e13a" + "reference": "64db1c1802e3a4557e37ba33031ac39f452ac5d4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/error-handler/zipball/c725219bdf2afc59423c32793d5019d2a904e13a", - "reference": "c725219bdf2afc59423c32793d5019d2a904e13a", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/64db1c1802e3a4557e37ba33031ac39f452ac5d4", + "reference": "64db1c1802e3a4557e37ba33031ac39f452ac5d4", "shasum": "" }, "require": { @@ -10732,7 +10728,7 @@ "description": "Provides tools to manage errors and ease debugging PHP code", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/error-handler/tree/v6.4.4" + "source": "https://github.com/symfony/error-handler/tree/v6.4.6" }, "funding": [ { @@ -10748,7 +10744,7 @@ "type": "tidelift" } ], - "time": "2024-02-22T20:27:10+00:00" + "time": "2024-03-19T11:56:30+00:00" }, { "name": "symfony/event-dispatcher", @@ -10832,16 +10828,16 @@ }, { "name": "symfony/event-dispatcher-contracts", - "version": "v3.4.0", + "version": "v3.4.2", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher-contracts.git", - "reference": "a76aed96a42d2b521153fb382d418e30d18b59df" + "reference": "4e64b49bf370ade88e567de29465762e316e4224" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/a76aed96a42d2b521153fb382d418e30d18b59df", - "reference": "a76aed96a42d2b521153fb382d418e30d18b59df", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/4e64b49bf370ade88e567de29465762e316e4224", + "reference": "4e64b49bf370ade88e567de29465762e316e4224", "shasum": "" }, "require": { @@ -10888,7 +10884,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.4.0" + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.4.2" }, "funding": [ { @@ -10904,20 +10900,20 @@ "type": "tidelift" } ], - "time": "2023-05-23T14:45:45+00:00" + "time": "2024-01-23T14:51:35+00:00" }, { "name": "symfony/filesystem", - "version": "v6.4.3", + "version": "v6.4.6", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", - "reference": "7f3b1755eb49297a0827a7575d5d2b2fd11cc9fb" + "reference": "9919b5509ada52cc7f66f9a35c86a4a29955c9d3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/7f3b1755eb49297a0827a7575d5d2b2fd11cc9fb", - "reference": "7f3b1755eb49297a0827a7575d5d2b2fd11cc9fb", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/9919b5509ada52cc7f66f9a35c86a4a29955c9d3", + "reference": "9919b5509ada52cc7f66f9a35c86a4a29955c9d3", "shasum": "" }, "require": { @@ -10951,7 +10947,7 @@ "description": "Provides basic utilities for the filesystem", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/filesystem/tree/v6.4.3" + "source": "https://github.com/symfony/filesystem/tree/v6.4.6" }, "funding": [ { @@ -10967,7 +10963,7 @@ "type": "tidelift" } ], - "time": "2024-01-23T14:51:35+00:00" + "time": "2024-03-21T19:36:20+00:00" }, { "name": "symfony/finder", @@ -11112,16 +11108,16 @@ }, { "name": "symfony/http-kernel", - "version": "v6.4.5", + "version": "v6.4.6", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "f6947cb939d8efee137797382cb4db1af653ef75" + "reference": "060038863743fd0cd982be06acecccf246d35653" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/f6947cb939d8efee137797382cb4db1af653ef75", - "reference": "f6947cb939d8efee137797382cb4db1af653ef75", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/060038863743fd0cd982be06acecccf246d35653", + "reference": "060038863743fd0cd982be06acecccf246d35653", "shasum": "" }, "require": { @@ -11205,7 +11201,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/v6.4.5" + "source": "https://github.com/symfony/http-kernel/tree/v6.4.6" }, "funding": [ { @@ -11221,20 +11217,20 @@ "type": "tidelift" } ], - "time": "2024-03-04T21:00:47+00:00" + "time": "2024-04-03T06:09:15+00:00" }, { "name": "symfony/mailer", - "version": "v6.4.4", + "version": "v6.4.6", "source": { "type": "git", "url": "https://github.com/symfony/mailer.git", - "reference": "791c5d31a8204cf3db0c66faab70282307f4376b" + "reference": "677f34a6f4b4559e08acf73ae0aec460479e5859" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mailer/zipball/791c5d31a8204cf3db0c66faab70282307f4376b", - "reference": "791c5d31a8204cf3db0c66faab70282307f4376b", + "url": "https://api.github.com/repos/symfony/mailer/zipball/677f34a6f4b4559e08acf73ae0aec460479e5859", + "reference": "677f34a6f4b4559e08acf73ae0aec460479e5859", "shasum": "" }, "require": { @@ -11285,7 +11281,7 @@ "description": "Helps sending emails", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/mailer/tree/v6.4.4" + "source": "https://github.com/symfony/mailer/tree/v6.4.6" }, "funding": [ { @@ -11301,20 +11297,20 @@ "type": "tidelift" } ], - "time": "2024-02-03T21:33:47+00:00" + "time": "2024-03-27T21:14:17+00:00" }, { "name": "symfony/mime", - "version": "v6.4.3", + "version": "v6.4.6", "source": { "type": "git", "url": "https://github.com/symfony/mime.git", - "reference": "5017e0a9398c77090b7694be46f20eb796262a34" + "reference": "14762b86918823cb42e3558cdcca62e58b5227fe" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/5017e0a9398c77090b7694be46f20eb796262a34", - "reference": "5017e0a9398c77090b7694be46f20eb796262a34", + "url": "https://api.github.com/repos/symfony/mime/zipball/14762b86918823cb42e3558cdcca62e58b5227fe", + "reference": "14762b86918823cb42e3558cdcca62e58b5227fe", "shasum": "" }, "require": { @@ -11335,6 +11331,7 @@ "league/html-to-markdown": "^5.0", "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/process": "^5.4|^6.4|^7.0", "symfony/property-access": "^5.4|^6.0|^7.0", "symfony/property-info": "^5.4|^6.0|^7.0", "symfony/serializer": "^6.3.2|^7.0" @@ -11369,7 +11366,7 @@ "mime-type" ], "support": { - "source": "https://github.com/symfony/mime/tree/v6.4.3" + "source": "https://github.com/symfony/mime/tree/v6.4.6" }, "funding": [ { @@ -11385,7 +11382,7 @@ "type": "tidelift" } ], - "time": "2024-01-30T08:32:12+00:00" + "time": "2024-03-21T19:36:20+00:00" }, { "name": "symfony/options-resolver", @@ -12381,16 +12378,16 @@ }, { "name": "symfony/psr-http-message-bridge", - "version": "v6.4.3", + "version": "v6.4.6", "source": { "type": "git", "url": "https://github.com/symfony/psr-http-message-bridge.git", - "reference": "49cfb0223ec64379f7154214dcc1f7c46f3c7a47" + "reference": "98059dd19bae6579a294e0fe5b3dfdbeb409845a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/49cfb0223ec64379f7154214dcc1f7c46f3c7a47", - "reference": "49cfb0223ec64379f7154214dcc1f7c46f3c7a47", + "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/98059dd19bae6579a294e0fe5b3dfdbeb409845a", + "reference": "98059dd19bae6579a294e0fe5b3dfdbeb409845a", "shasum": "" }, "require": { @@ -12444,7 +12441,7 @@ "psr-7" ], "support": { - "source": "https://github.com/symfony/psr-http-message-bridge/tree/v6.4.3" + "source": "https://github.com/symfony/psr-http-message-bridge/tree/v6.4.6" }, "funding": [ { @@ -12460,20 +12457,20 @@ "type": "tidelift" } ], - "time": "2024-01-23T14:51:35+00:00" + "time": "2024-03-27T22:00:14+00:00" }, { "name": "symfony/routing", - "version": "v6.4.5", + "version": "v6.4.6", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "7fe30068e207d9c31c0138501ab40358eb2d49a4" + "reference": "f2591fd1f8c6e3734656b5d6b3829e8bf81f507c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/7fe30068e207d9c31c0138501ab40358eb2d49a4", - "reference": "7fe30068e207d9c31c0138501ab40358eb2d49a4", + "url": "https://api.github.com/repos/symfony/routing/zipball/f2591fd1f8c6e3734656b5d6b3829e8bf81f507c", + "reference": "f2591fd1f8c6e3734656b5d6b3829e8bf81f507c", "shasum": "" }, "require": { @@ -12527,7 +12524,7 @@ "url" ], "support": { - "source": "https://github.com/symfony/routing/tree/v6.4.5" + "source": "https://github.com/symfony/routing/tree/v6.4.6" }, "funding": [ { @@ -12543,20 +12540,20 @@ "type": "tidelift" } ], - "time": "2024-02-27T12:33:30+00:00" + "time": "2024-03-28T13:28:49+00:00" }, { "name": "symfony/serializer", - "version": "v6.4.4", + "version": "v6.4.6", "source": { "type": "git", "url": "https://github.com/symfony/serializer.git", - "reference": "88da7f8fe03c5f4c2a69da907f1de03fab2e6872" + "reference": "3697adf91f83516c86b4912c08c28084711ed560" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/serializer/zipball/88da7f8fe03c5f4c2a69da907f1de03fab2e6872", - "reference": "88da7f8fe03c5f4c2a69da907f1de03fab2e6872", + "url": "https://api.github.com/repos/symfony/serializer/zipball/3697adf91f83516c86b4912c08c28084711ed560", + "reference": "3697adf91f83516c86b4912c08c28084711ed560", "shasum": "" }, "require": { @@ -12625,7 +12622,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/v6.4.4" + "source": "https://github.com/symfony/serializer/tree/v6.4.6" }, "funding": [ { @@ -12641,20 +12638,20 @@ "type": "tidelift" } ], - "time": "2024-02-22T20:27:10+00:00" + "time": "2024-03-27T22:00:14+00:00" }, { "name": "symfony/service-contracts", - "version": "v3.4.1", + "version": "v3.4.2", "source": { "type": "git", "url": "https://github.com/symfony/service-contracts.git", - "reference": "fe07cbc8d837f60caf7018068e350cc5163681a0" + "reference": "11bbf19a0fb7b36345861e85c5768844c552906e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/fe07cbc8d837f60caf7018068e350cc5163681a0", - "reference": "fe07cbc8d837f60caf7018068e350cc5163681a0", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/11bbf19a0fb7b36345861e85c5768844c552906e", + "reference": "11bbf19a0fb7b36345861e85c5768844c552906e", "shasum": "" }, "require": { @@ -12707,7 +12704,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/service-contracts/tree/v3.4.1" + "source": "https://github.com/symfony/service-contracts/tree/v3.4.2" }, "funding": [ { @@ -12723,7 +12720,7 @@ "type": "tidelift" } ], - "time": "2023-12-26T14:02:43+00:00" + "time": "2023-12-19T21:51:00+00:00" }, { "name": "symfony/string", @@ -12813,16 +12810,16 @@ }, { "name": "symfony/translation-contracts", - "version": "v3.4.1", + "version": "v3.4.2", "source": { "type": "git", "url": "https://github.com/symfony/translation-contracts.git", - "reference": "06450585bf65e978026bda220cdebca3f867fde7" + "reference": "43810bdb2ddb5400e5c5e778e27b210a0ca83b6b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/06450585bf65e978026bda220cdebca3f867fde7", - "reference": "06450585bf65e978026bda220cdebca3f867fde7", + "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/43810bdb2ddb5400e5c5e778e27b210a0ca83b6b", + "reference": "43810bdb2ddb5400e5c5e778e27b210a0ca83b6b", "shasum": "" }, "require": { @@ -12871,7 +12868,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/translation-contracts/tree/v3.4.1" + "source": "https://github.com/symfony/translation-contracts/tree/v3.4.2" }, "funding": [ { @@ -12887,20 +12884,20 @@ "type": "tidelift" } ], - "time": "2023-12-26T14:02:43+00:00" + "time": "2024-01-23T14:51:35+00:00" }, { "name": "symfony/validator", - "version": "v6.4.4", + "version": "v6.4.6", "source": { "type": "git", "url": "https://github.com/symfony/validator.git", - "reference": "1cf92edc9a94d16275efef949fa6748d11cc8f47" + "reference": "ca1d78e8677e966e307a63799677b64b194d735d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/validator/zipball/1cf92edc9a94d16275efef949fa6748d11cc8f47", - "reference": "1cf92edc9a94d16275efef949fa6748d11cc8f47", + "url": "https://api.github.com/repos/symfony/validator/zipball/ca1d78e8677e966e307a63799677b64b194d735d", + "reference": "ca1d78e8677e966e307a63799677b64b194d735d", "shasum": "" }, "require": { @@ -12967,7 +12964,7 @@ "description": "Provides tools to validate values", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/validator/tree/v6.4.4" + "source": "https://github.com/symfony/validator/tree/v6.4.6" }, "funding": [ { @@ -12983,20 +12980,20 @@ "type": "tidelift" } ], - "time": "2024-02-22T20:27:10+00:00" + "time": "2024-03-27T22:00:14+00:00" }, { "name": "symfony/var-dumper", - "version": "v6.4.4", + "version": "v6.4.6", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "b439823f04c98b84d4366c79507e9da6230944b1" + "reference": "95bd2706a97fb875185b51ecaa6112ec184233d4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/b439823f04c98b84d4366c79507e9da6230944b1", - "reference": "b439823f04c98b84d4366c79507e9da6230944b1", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/95bd2706a97fb875185b51ecaa6112ec184233d4", + "reference": "95bd2706a97fb875185b51ecaa6112ec184233d4", "shasum": "" }, "require": { @@ -13052,7 +13049,7 @@ "dump" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v6.4.4" + "source": "https://github.com/symfony/var-dumper/tree/v6.4.6" }, "funding": [ { @@ -13068,26 +13065,28 @@ "type": "tidelift" } ], - "time": "2024-02-15T11:23:52+00:00" + "time": "2024-03-19T11:56:30+00:00" }, { "name": "symfony/var-exporter", - "version": "v7.0.4", + "version": "v7.0.6", "source": { "type": "git", "url": "https://github.com/symfony/var-exporter.git", - "reference": "dfb0acb6803eb714f05d97dd4c5abe6d5fa9fe41" + "reference": "c74c568d2a15a1d407cf40d61ea82bc2d521e27b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-exporter/zipball/dfb0acb6803eb714f05d97dd4c5abe6d5fa9fe41", - "reference": "dfb0acb6803eb714f05d97dd4c5abe6d5fa9fe41", + "url": "https://api.github.com/repos/symfony/var-exporter/zipball/c74c568d2a15a1d407cf40d61ea82bc2d521e27b", + "reference": "c74c568d2a15a1d407cf40d61ea82bc2d521e27b", "shasum": "" }, "require": { "php": ">=8.2" }, "require-dev": { + "symfony/property-access": "^6.4|^7.0", + "symfony/serializer": "^6.4|^7.0", "symfony/var-dumper": "^6.4|^7.0" }, "type": "library", @@ -13126,7 +13125,7 @@ "serialize" ], "support": { - "source": "https://github.com/symfony/var-exporter/tree/v7.0.4" + "source": "https://github.com/symfony/var-exporter/tree/v7.0.6" }, "funding": [ { @@ -13142,7 +13141,7 @@ "type": "tidelift" } ], - "time": "2024-02-26T10:35:24+00:00" + "time": "2024-03-20T21:25:22+00:00" }, { "name": "symfony/yaml", @@ -16260,16 +16259,16 @@ }, { "name": "phpstan/phpdoc-parser", - "version": "1.27.0", + "version": "1.28.0", "source": { "type": "git", "url": "https://github.com/phpstan/phpdoc-parser.git", - "reference": "86e4d5a4b036f8f0be1464522f4c6b584c452757" + "reference": "cd06d6b1a1b3c75b0b83f97577869fd85a3cd4fb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/86e4d5a4b036f8f0be1464522f4c6b584c452757", - "reference": "86e4d5a4b036f8f0be1464522f4c6b584c452757", + "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/cd06d6b1a1b3c75b0b83f97577869fd85a3cd4fb", + "reference": "cd06d6b1a1b3c75b0b83f97577869fd85a3cd4fb", "shasum": "" }, "require": { @@ -16301,9 +16300,9 @@ "description": "PHPDoc parser with support for nullable, intersection and generic types", "support": { "issues": "https://github.com/phpstan/phpdoc-parser/issues", - "source": "https://github.com/phpstan/phpdoc-parser/tree/1.27.0" + "source": "https://github.com/phpstan/phpdoc-parser/tree/1.28.0" }, - "time": "2024-03-21T13:14:53+00:00" + "time": "2024-04-03T18:51:33+00:00" }, { "name": "phpstan/phpstan", diff --git a/conf/cmi/core.entity_form_display.tpr_unit.tpr_unit.default.yml b/conf/cmi/core.entity_form_display.tpr_unit.tpr_unit.default.yml index 231cd82d6..cd026ee5f 100644 --- a/conf/cmi/core.entity_form_display.tpr_unit.tpr_unit.default.yml +++ b/conf/cmi/core.entity_form_display.tpr_unit.tpr_unit.default.yml @@ -6,6 +6,8 @@ dependencies: - field.field.tpr_unit.tpr_unit.field_content - field.field.tpr_unit.tpr_unit.field_lower_content - field.field.tpr_unit.tpr_unit.field_metatags + - field.field.tpr_unit.tpr_unit.field_phone_label + - field.field.tpr_unit.tpr_unit.field_phone_with_contacts - field.field.tpr_unit.tpr_unit.field_unit_type module: - allowed_formats @@ -18,7 +20,7 @@ dependencies: - readonly_field_widget - text _core: - default_config_hash: u4cfdWUfiLgxWmusemjNf4p9sa_VCrlVLyYe8slNTEk + default_config_hash: rWjpesn9mLPiT19k4RZ1DEjahx07CnmM2G6kg47-IFE id: tpr_unit.tpr_unit.default targetEntityType: tpr_unit bundle: tpr_unit @@ -26,7 +28,7 @@ mode: default content: accessibility_email: type: readonly_field_widget - weight: 12 + weight: 14 region: content settings: label: above @@ -36,7 +38,7 @@ content: third_party_settings: { } accessibility_phone: type: readonly_field_widget - weight: 11 + weight: 13 region: content settings: label: above @@ -46,7 +48,7 @@ content: third_party_settings: { } accessibility_www: type: readonly_field_widget - weight: 17 + weight: 19 region: content settings: label: above @@ -56,7 +58,7 @@ content: third_party_settings: { } address: type: readonly_field_widget - weight: 20 + weight: 22 region: content settings: label: above @@ -66,7 +68,7 @@ content: third_party_settings: { } address_postal: type: readonly_field_widget - weight: 21 + weight: 24 region: content settings: label: above @@ -76,7 +78,7 @@ content: third_party_settings: { } call_charge_info: type: readonly_field_widget - weight: 20 + weight: 23 region: content settings: label: above @@ -86,7 +88,7 @@ content: third_party_settings: { } contacts: type: readonly_field_widget - weight: 39 + weight: 43 region: content settings: label: above @@ -96,7 +98,7 @@ content: third_party_settings: { } description: type: readonly_field_widget - weight: 18 + weight: 20 region: content settings: label: above @@ -106,7 +108,7 @@ content: third_party_settings: { } email: type: readonly_field_widget - weight: 10 + weight: 12 region: content settings: label: above @@ -116,7 +118,7 @@ content: third_party_settings: { } enrich_description: type: text_textarea - weight: 19 + weight: 21 region: content settings: rows: 5 @@ -127,7 +129,7 @@ content: hide_guidelines: '1' field_content: type: paragraphs - weight: 28 + weight: 31 region: content settings: title: Paragraph @@ -146,7 +148,7 @@ content: third_party_settings: { } field_lower_content: type: paragraphs - weight: 29 + weight: 33 region: content settings: title: Paragraph @@ -165,15 +167,30 @@ content: third_party_settings: { } field_metatags: type: metatag_firehose - weight: 27 + weight: 30 region: content settings: sidebar: false use_details: true third_party_settings: { } + field_phone_label: + type: string_textfield + weight: 11 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } + field_phone_with_contacts: + type: boolean_checkbox + weight: 10 + region: content + settings: + display_label: true + third_party_settings: { } field_unit_type: type: entity_reference_autocomplete - weight: 30 + weight: 34 region: content settings: match_operator: CONTAINS @@ -183,14 +200,14 @@ content: third_party_settings: { } hide_sidebar_navigation: type: boolean_checkbox - weight: 31 + weight: 35 region: content settings: display_label: true third_party_settings: { } highlights: type: readonly_field_widget - weight: 36 + weight: 40 region: content settings: label: above @@ -207,7 +224,7 @@ content: third_party_settings: { } latitude: type: readonly_field_widget - weight: 22 + weight: 25 region: content settings: label: above @@ -217,7 +234,7 @@ content: third_party_settings: { } links: type: readonly_field_widget - weight: 33 + weight: 37 region: content settings: label: above @@ -227,7 +244,7 @@ content: third_party_settings: { } longitude: type: readonly_field_widget - weight: 23 + weight: 26 region: content settings: label: above @@ -255,7 +272,7 @@ content: third_party_settings: { } opening_hours: type: readonly_field_widget - weight: 35 + weight: 39 region: content settings: label: above @@ -265,7 +282,7 @@ content: third_party_settings: { } other_info: type: readonly_field_widget - weight: 37 + weight: 41 region: content settings: label: above @@ -275,7 +292,7 @@ content: third_party_settings: { } path: type: path - weight: 16 + weight: 18 region: content settings: { } third_party_settings: { } @@ -308,7 +325,7 @@ content: third_party_settings: { } price_info: type: readonly_field_widget - weight: 38 + weight: 42 region: content settings: label: above @@ -318,7 +335,7 @@ content: third_party_settings: { } provided_languages: type: readonly_field_widget - weight: 32 + weight: 36 region: content settings: label: above @@ -328,7 +345,7 @@ content: third_party_settings: { } service_map_embed: type: readonly_field_widget - weight: 25 + weight: 28 region: content settings: label: above @@ -338,7 +355,7 @@ content: third_party_settings: { } services: type: readonly_field_widget - weight: 26 + weight: 29 region: content settings: label: above @@ -348,19 +365,19 @@ content: third_party_settings: { } show_www: type: boolean_checkbox - weight: 15 + weight: 17 region: content settings: display_label: true third_party_settings: { } simple_sitemap: - weight: 14 + weight: 16 region: content settings: { } third_party_settings: { } streetview_entrance_url: type: readonly_field_widget - weight: 24 + weight: 27 region: content settings: label: above @@ -385,7 +402,7 @@ content: third_party_settings: { } topical: type: readonly_field_widget - weight: 34 + weight: 38 region: content settings: label: above @@ -408,7 +425,7 @@ content: third_party_settings: { } www: type: readonly_field_widget - weight: 13 + weight: 15 region: content settings: label: above diff --git a/conf/cmi/core.entity_view_display.tpr_unit.tpr_unit.default.yml b/conf/cmi/core.entity_view_display.tpr_unit.tpr_unit.default.yml index 221a4d440..f426967e3 100644 --- a/conf/cmi/core.entity_view_display.tpr_unit.tpr_unit.default.yml +++ b/conf/cmi/core.entity_view_display.tpr_unit.tpr_unit.default.yml @@ -6,6 +6,8 @@ dependencies: - field.field.tpr_unit.tpr_unit.field_content - field.field.tpr_unit.tpr_unit.field_lower_content - field.field.tpr_unit.tpr_unit.field_metatags + - field.field.tpr_unit.tpr_unit.field_phone_label + - field.field.tpr_unit.tpr_unit.field_phone_with_contacts - field.field.tpr_unit.tpr_unit.field_unit_type - responsive_image.styles.image__3_2 module: @@ -18,7 +20,7 @@ dependencies: - telephone - text _core: - default_config_hash: 8GmiJoVZmgbZpZ9jGuNv_AQg3EgThOq06AsznzuWOGk + default_config_hash: KKLuQo4x7W4plteNKkenZDXlAFJZq_JIKLNpkVpMvY0 id: tpr_unit.tpr_unit.default targetEntityType: tpr_unit bundle: tpr_unit @@ -134,6 +136,24 @@ content: third_party_settings: { } weight: 17 region: content + field_phone_label: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 31 + region: content + field_phone_with_contacts: + type: boolean + label: above + settings: + format: default + format_custom_false: '' + format_custom_true: '' + third_party_settings: { } + weight: 33 + region: content highlights: type: tpr_connection label: hidden diff --git a/conf/cmi/core.entity_view_display.tpr_unit.tpr_unit.minimal.yml b/conf/cmi/core.entity_view_display.tpr_unit.tpr_unit.minimal.yml index 57aa9ac56..8a06667bf 100644 --- a/conf/cmi/core.entity_view_display.tpr_unit.tpr_unit.minimal.yml +++ b/conf/cmi/core.entity_view_display.tpr_unit.tpr_unit.minimal.yml @@ -7,12 +7,14 @@ dependencies: - field.field.tpr_unit.tpr_unit.field_content - field.field.tpr_unit.tpr_unit.field_lower_content - field.field.tpr_unit.tpr_unit.field_metatags + - field.field.tpr_unit.tpr_unit.field_phone_label + - field.field.tpr_unit.tpr_unit.field_phone_with_contacts - field.field.tpr_unit.tpr_unit.field_unit_type module: - address - helfi_tpr _core: - default_config_hash: f5AGkO_5_TgZ9InGKOLMyzbGFaCCTKeiPJYeGuTLnq0 + default_config_hash: hyQdtfnFAHflVh30neHIGf5Q1EQKwQ6Fh8L40BGc6Q4 id: tpr_unit.tpr_unit.minimal targetEntityType: tpr_unit bundle: tpr_unit @@ -56,6 +58,8 @@ hidden: field_content: true field_lower_content: true field_metatags: true + field_phone_label: true + field_phone_with_contacts: true field_unit_type: true hide_description: true highlights: true diff --git a/conf/cmi/core.entity_view_display.tpr_unit.tpr_unit.teaser.yml b/conf/cmi/core.entity_view_display.tpr_unit.tpr_unit.teaser.yml index fd777276d..902195d37 100644 --- a/conf/cmi/core.entity_view_display.tpr_unit.tpr_unit.teaser.yml +++ b/conf/cmi/core.entity_view_display.tpr_unit.tpr_unit.teaser.yml @@ -7,6 +7,8 @@ dependencies: - field.field.tpr_unit.tpr_unit.field_content - field.field.tpr_unit.tpr_unit.field_lower_content - field.field.tpr_unit.tpr_unit.field_metatags + - field.field.tpr_unit.tpr_unit.field_phone_label + - field.field.tpr_unit.tpr_unit.field_phone_with_contacts - field.field.tpr_unit.tpr_unit.field_unit_type - responsive_image.styles.image__3_2 module: @@ -14,7 +16,7 @@ dependencies: - helfi_tpr - imagecache_external _core: - default_config_hash: 6HvSNKVwbTTTZp-QqRhArKx-A-rx42QloU6l9LZG9rQ + default_config_hash: bu1vbWjYc7PTOP7denJmdFWv2Zxqx4AW3vn1SI8bTBE id: tpr_unit.tpr_unit.teaser targetEntityType: tpr_unit bundle: tpr_unit @@ -76,6 +78,8 @@ hidden: field_content: true field_lower_content: true field_metatags: true + field_phone_label: true + field_phone_with_contacts: true field_unit_type: true hide_description: true highlights: true diff --git a/conf/cmi/core.entity_view_display.tpr_unit.tpr_unit.teaser_with_image.yml b/conf/cmi/core.entity_view_display.tpr_unit.tpr_unit.teaser_with_image.yml index fe78b12b9..aa79d3b2e 100644 --- a/conf/cmi/core.entity_view_display.tpr_unit.tpr_unit.teaser_with_image.yml +++ b/conf/cmi/core.entity_view_display.tpr_unit.tpr_unit.teaser_with_image.yml @@ -7,6 +7,8 @@ dependencies: - field.field.tpr_unit.tpr_unit.field_content - field.field.tpr_unit.tpr_unit.field_lower_content - field.field.tpr_unit.tpr_unit.field_metatags + - field.field.tpr_unit.tpr_unit.field_phone_label + - field.field.tpr_unit.tpr_unit.field_phone_with_contacts - field.field.tpr_unit.tpr_unit.field_unit_type - responsive_image.styles.image__3_2 module: @@ -15,7 +17,7 @@ dependencies: - imagecache_external - telephone _core: - default_config_hash: 7gCaVLldtjbDLtOqHqBK6K1NqvNzluQEbJG5bn945k4 + default_config_hash: McJz2HeaXm4Y5NdPeFwbANVbhm0Gkt4cWqbbUqxkUfg id: tpr_unit.tpr_unit.teaser_with_image targetEntityType: tpr_unit bundle: tpr_unit @@ -77,6 +79,8 @@ hidden: field_content: true field_lower_content: true field_metatags: true + field_phone_label: true + field_phone_with_contacts: true field_unit_type: true hide_description: true highlights: true diff --git a/conf/cmi/core.entity_view_display.tpr_unit.tpr_unit.wide_teaser.yml b/conf/cmi/core.entity_view_display.tpr_unit.tpr_unit.wide_teaser.yml index ab9b08fdb..d6b1efeab 100644 --- a/conf/cmi/core.entity_view_display.tpr_unit.tpr_unit.wide_teaser.yml +++ b/conf/cmi/core.entity_view_display.tpr_unit.tpr_unit.wide_teaser.yml @@ -7,6 +7,8 @@ dependencies: - field.field.tpr_unit.tpr_unit.field_content - field.field.tpr_unit.tpr_unit.field_lower_content - field.field.tpr_unit.tpr_unit.field_metatags + - field.field.tpr_unit.tpr_unit.field_phone_label + - field.field.tpr_unit.tpr_unit.field_phone_with_contacts - field.field.tpr_unit.tpr_unit.field_unit_type - responsive_image.styles.image__3_2 module: @@ -15,7 +17,7 @@ dependencies: - imagecache_external - telephone _core: - default_config_hash: 0wDMf9-yI6dKb0je5d0tNyKMNCX5FmuYbFxMRzGs1kc + default_config_hash: 4JVDtiNxzY2SrNjrfQQb9FqiK5AqDROxV5xrIRT9iYs id: tpr_unit.tpr_unit.wide_teaser targetEntityType: tpr_unit bundle: tpr_unit @@ -92,6 +94,8 @@ hidden: field_content: true field_lower_content: true field_metatags: true + field_phone_label: true + field_phone_with_contacts: true field_unit_type: true hide_description: true highlights: true diff --git a/conf/cmi/eu_cookie_compliance.cookie_category.chat.yml b/conf/cmi/eu_cookie_compliance.cookie_category.chat.yml index e8d2e853b..cd92555d1 100644 --- a/conf/cmi/eu_cookie_compliance.cookie_category.chat.yml +++ b/conf/cmi/eu_cookie_compliance.cookie_category.chat.yml @@ -3,11 +3,11 @@ langcode: en status: true dependencies: { } _core: - default_config_hash: xNnKeE0hcae-UY0_lNU6QCmWy0Or-D1YSjvlmrh2xuo + default_config_hash: 5eB8SfPnJCf48PyWJ6yQ2Ag4scOfBluE46ZkMY9FPNg id: chat label: 'Functional chat cookies' description: - value: '
The chats on the hel.fi website require functional chat cookies to function. By using a chat, you automatically accept the functional cookies it requires. No separate cookie consent is needed. Functional chat cookies are only downloaded to your device if you start a chat.
Name | Provider | Purpose of the cookie | Validity | Type |
---|---|---|---|---|
_genesys.widgets.* | hel.fi | Used for storing data required by the chat functionality. | Session | |
leijuke.* | hel.fi | Used for storing data required by the chat functionality. | Session |
The chats on the hel.fi website require functional chat cookies to function. By using a chat, you automatically accept the functional cookies it requires. No separate cookie consent is needed. Functional chat cookies are only downloaded to your device if you start a chat.
Name | Provider | Purpose of the cookie | Validity | Type |
---|---|---|---|---|
_genesys.widgets.* | hel.fi | Used for storing data required by the chat functionality. | Session | |
leijuke.* | hel.fi | Used for storing data required by the chat functionality. | Session | |
aiap-wbc-chat-app-button-state | hel.fi | Used for chat app functionality. Stores chat app button settings and configuration data. | Session | |
aiap-chat-app-v1-state | hel.fi | Used for chat app functionality. Stores chat app settings and configuration data. | Session | |
conversationToken | https://coh-chat-app-prod.ow6i4n9pdzm.eu-de.codeengine.appdomain.cloud | Used for chat app functionality. Stores chat app conversation token for authentication and data access purposes. | Session | Third party |
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.
Name | Provider | Purpose of the cookie | Validity | Type |
---|---|---|---|---|
cookiehub | cookiehub.com | Used 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-agreed | hel.fi | Used 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-version | hel.fi | Used by hel.fi Drupal to store information about what version of the cookie consent the user has agreed to. | 100 days | |
cookie-agreed-categories | hel.fi | Used by hel.fi Drupal to store information about what cookie categories the user has agreed to. | 100 days | |
SSESS* | hel.fi | A cookie related to the operation of the content management system. | 23 days | |
AWSELBCORS | siteimproveanalytics.io | The cookie is related to a load distribution function used to direct requests to servers with the least traffic. | Session | Third party |
mtm_cookie_consent | kartta.hel.fi | A 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. | Session | Third party |
COOKIE_SUPPORT | helsinkikanava.fi | The cookie facilitates managing cookies on the website. | 365 days | Third party |
GUEST_LANGUAGE_ID | helsinkikanava.fi | This cookie is generated by the Liferay, its function is to store the language preferences. | 365 days | Third party |
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.
Name | Provider | Purpose of the cookie | Validity | Type |
---|---|---|---|---|
cookiehub | cookiehub.com | Used 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-agreed | hel.fi | Used 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-version | hel.fi | Used by hel.fi Drupal to store information about what version of the cookie consent the user has agreed to. | 100 days | |
cookie-agreed-categories | hel.fi | Used by hel.fi Drupal to store information about what cookie categories the user has agreed to. | 100 days | |
SSESS* | hel.fi | A cookie related to the operation of the content management system. | 23 days | |
AWSELBCORS | siteimproveanalytics.io | The cookie is related to a load distribution function used to direct requests to servers with the least traffic. | Session | Third party |
mtm_cookie_consent | kartta.hel.fi | A 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. | Session | Third party |
JSESSIONID | coh-chat-app-prod.ow6i4n9pdzm.eu-de.codeengine.appdomain.cloud | Used for chat app functionality. Its value is used to access session data on server of the application. | Session | Third party |
COOKIE_SUPPORT | helsinkikanava.fi | The cookie facilitates managing cookies on the website. | 365 days | Third party |
GUEST_LANGUAGE_ID | helsinkikanava.fi | This cookie is generated by the Liferay, its function is to store the language preferences. | 365 days | Third party |
Toiminnallisten chat-evästeiden avulla mahdollistetaan helfi-sivujen chattien toiminta. Jos aloitat chatin, hyväksyt sen käyttöön liittyvät toiminnalliset evästeet automaattisesti. Evästeiden hyväksymiseen ei tällöin tarvita erillistä suostumusta. Toiminnallisia chat-evästeitä ladataan laitteellesi vain, jos käynnistät chatin.
Nimi | Tarjoaja | Tarkoitus | Voimassa | Tyyppi |
---|---|---|---|---|
_genesys.widgets.* | hel.fi | Käytetään chatin tarvitseman datan tallentamiseen. | Istunto | |
leijuke.* | hel.fi | Käytetään chatin tarvitseman datan tallentamiseen. | Istunto |
Toiminnallisten chat-evästeiden avulla mahdollistetaan helfi-sivujen chattien toiminta. Jos aloitat chatin, hyväksyt sen käyttöön liittyvät toiminnalliset evästeet automaattisesti. Evästeiden hyväksymiseen ei tällöin tarvita erillistä suostumusta. Toiminnallisia chat-evästeitä ladataan laitteellesi vain, jos käynnistät chatin.
Nimi | Tarjoaja | Tarkoitus | Voimassa | Tyyppi |
---|---|---|---|---|
_genesys.widgets.* | hel.fi | Käytetään chatin tarvitseman datan tallentamiseen. | Istunto | |
leijuke.* | hel.fi | Käytetään chatin tarvitseman datan tallentamiseen. | Istunto | |
aiap-wbc-chat-app-button-state | hel.fi | Käytetään chat-sovellustoiminnallisuutta varten. Säilyttää chat-sovelluksen painikkeen asetukset ja kokoonpanotiedot. | Istunto | |
aiap-chat-app-v1-state | hel.fi | Käytetään chat-sovellustoiminnallisuutta varten. Säilyttää chat-sovelluksen asetukset ja kokoonpanotiedot. | Istunto | |
conversationToken | https://coh-chat-app-prod.ow6i4n9pdzm.eu-de.codeengine.appdomain.cloud | Käytetään chat-sovellustoiminnallisuutta varten. Säilyttää chat-sovelluksen keskustelutunnisteen istunnnon tunnistamista ja tietojen hakemista varten. | Istunto | Kolmas osapuoli |
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.
Nimi | Tarjoaja | Tarkoitus | Voimassa | Tyyppi |
---|---|---|---|---|
cookiehub | Cookiehub | Mahdollistaa evästehallinnan hel.fi sivuilla. | 365 päivää | |
cookie-agreed | hel.fi | Sivusto 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-version | hel.fi | Tähän evästeeseen tallennetaan käyttäjän hyväksymän evästeselosteen versio. | 100 päivää | |
cookie-agreed-categories | hel.fi | Tähän evästeeseen on tallennettu käyttäjän hyväksymät evästekategoriat. | 100 päivää | |
SSESS* | hel.fi | Sisällönhallintajärjestelmän toimintaan liittyvä eväste. | 23 päivää | |
AWSELBCORS | siteimproveanalytics.io | Eväste liittyy palvelinten kuormanjakotoiminnallisuuteen, jolla ohjataan pyynnöt vähimmällä käytöllä olevalle palvelimille. | Istunto | Kolmas osapuoli |
mtm_cookie_consent | kartta.hel.fi | Tekninen eväste johon talletetaan tieto valinnastasi evästeiden käytöstä kertovan bannerin kohdalla | 10950 päivää | |
JSESSIONID | helsinkikanava.fi coh-chat-app-prod.eu-de.mybluemix.net | Sivuston pakollinen eväste mahdollistaa kävijän vierailun sivustolla. | Istunto | Kolmas osapuoli |
COOKIE_SUPPORT | helsinkikanava.fi | Mahdollistaa evästeiden hallinnan sivustolla. | 365 päivää | Kolmas osapuoli |
GUEST_LANGUAGE_ID | helsinkikanava.fi | Tämän evästeen on luonut Liferay, se tallentaa kieliasetukset. | 365 päivää | Kolmas osapuoli |
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.
Nimi | Tarjoaja | Tarkoitus | Voimassa | Tyyppi |
---|---|---|---|---|
cookiehub | Cookiehub | Mahdollistaa evästehallinnan hel.fi sivuilla. | 365 päivää | |
cookie-agreed | hel.fi | Sivusto 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-version | hel.fi | Tähän evästeeseen tallennetaan käyttäjän hyväksymän evästeselosteen versio. | 100 päivää | |
cookie-agreed-categories | hel.fi | Tähän evästeeseen on tallennettu käyttäjän hyväksymät evästekategoriat. | 100 päivää | |
SSESS* | hel.fi | Sisällönhallintajärjestelmän toimintaan liittyvä eväste. | 23 päivää | |
AWSELBCORS | siteimproveanalytics.io | Eväste liittyy palvelinten kuormanjakotoiminnallisuuteen, jolla ohjataan pyynnöt vähimmällä käytöllä olevalle palvelimille. | Istunto | Kolmas osapuoli |
mtm_cookie_consent | kartta.hel.fi | Tekninen eväste johon talletetaan tieto valinnastasi evästeiden käytöstä kertovan bannerin kohdalla | 10950 päivää | |
JSESSIONID | helsinkikanava.fi coh-chat-app-prod.eu-de.mybluemix.net | Sivuston pakollinen eväste mahdollistaa kävijän vierailun sivustolla. | Istunto | Kolmas osapuoli |
JSESSIONID | coh-chat-app-prod.ow6i4n9pdzm.eu-de.codeengine.appdomain.cloud | Käytetään chat-sovellustoiminnallisuutta varten. Evästettä käytetään sovelluksen palvelimella olevan istuntotiedon hakemiseen. | Istunto | Kolmas osapuoli |
COOKIE_SUPPORT | helsinkikanava.fi | Mahdollistaa evästeiden hallinnan sivustolla. | 365 päivää | Kolmas osapuoli |
GUEST_LANGUAGE_ID | helsinkikanava.fi | Tämän evästeen on luonut Liferay, se tallentaa kieliasetukset. | 365 päivää | Kolmas osapuoli |
Chattarna på webbplatsen hel.fi fungerar med hjälp av funktionella chattkakor. Om du inleder en chatt godkänner du automatiskt de nödvändiga funktionella kakorna. Då behövs inget separat samtycke till kakor. Funktionella chattkakor laddas endast ner på din enhet om du inleder en chatt.
Namn | Tjänsteleverantör | Cookie syfte | Giltighet | Typ |
---|---|---|---|---|
_genesys.widgets.* | hel.fi | Används för att lagra data som behövs för chatten. | session | |
leijuke.* | hel.fi | Används för att lagra data som behövs för chatten. | session |
Chattarna på webbplatsen hel.fi fungerar med hjälp av funktionella chattkakor. Om du inleder en chatt godkänner du automatiskt de nödvändiga funktionella kakorna. Då behövs inget separat samtycke till kakor. Funktionella chattkakor laddas endast ner på din enhet om du inleder en chatt.
Namn | Tjänsteleverantör | Cookie syfte | Giltighet | Typ |
---|---|---|---|---|
_genesys.widgets.* | hel.fi | Används för att lagra data som behövs för chatten. | session | |
leijuke.* | hel.fi | Används för att lagra data som behövs för chatten. | session | |
aiap-wbc-chat-app-button-state | hel.fi | Används för chattapplikationens funktionalitet. Lagrar inställningar och konfigurationsdata för chattapplikationens knapp. | session | |
aiap-chat-app-v1-state | hel.fi | Används för chattapplikationens funktionalitet. Lagrar inställningar och konfigurationsdata för chattapplikationen. | session | |
conversationToken | https://coh-chat-app-prod.ow6i4n9pdzm.eu-de.codeengine.appdomain.cloud | Används för chattapplikationens funktionalitet. Lagrar konversationstoken för autentisering och åtkomst till dataändamål. | session | Tredje part |
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.
Namn | Tjänsteleverantör | Cookie syfte | Giltighet | Typ |
---|---|---|---|---|
cookiehub | cookiehub.com | Cookie möjliggör hantering av cookies på hel.fi webbplatsen. | 365 dagar | |
cookie-agreed | hel.fi | Cookie möjliggör hantering av cookies på webbplatsen. | 100 dagar | |
cookie-agreed-version | hel.fi | Används för att lagra information om versionen av cookies samtycke som användaren har godkänt. | 100 dagar | |
cookie-agreed-categories | hel.fi | Används för att lagra information om vilka cookie -kategorier användaren har godkänt. | 100 dagar | |
SSESS* | hel.fi | En cookie relaterad till driften av innehållshanteringssystemet. | 23 dagar | |
AWSELBCORS | siteimproveanalytics.io | Cookie är kopplad till funktionen för lastfördelning som styr begäran till en server med mindre belastning. | session | Tredje part |
mtm_cookie_consent | kartta.hel.fi | A 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. | session | Tredje part |
COOKIE_SUPPORT | helsinkikanava.fi | Kakan möjliggör hanteringen av kakor på webbplatsen. | 365 dagar | Tredje part |
GUEST_LANGUAGE_ID | helsinkikanava.fi | Denna cookie genereras av Liferay, dess funktion är att lagra språkinställningarna. | 365 dagar | Tredje part |
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.
Namn | Tjänsteleverantör | Cookie syfte | Giltighet | Typ |
---|---|---|---|---|
cookiehub | cookiehub.com | Cookie möjliggör hantering av cookies på hel.fi webbplatsen. | 365 dagar | |
cookie-agreed | hel.fi | Cookie möjliggör hantering av cookies på webbplatsen. | 100 dagar | |
cookie-agreed-version | hel.fi | Används för att lagra information om versionen av cookies samtycke som användaren har godkänt. | 100 dagar | |
cookie-agreed-categories | hel.fi | Används för att lagra information om vilka cookie -kategorier användaren har godkänt. | 100 dagar | |
SSESS* | hel.fi | En cookie relaterad till driften av innehållshanteringssystemet. | 23 dagar | |
AWSELBCORS | siteimproveanalytics.io | Cookie är kopplad till funktionen för lastfördelning som styr begäran till en server med mindre belastning. | session | Tredje part |
mtm_cookie_consent | kartta.hel.fi | A 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. | session | Tredje part |
JSESSIONID | coh-chat-app-prod.ow6i4n9pdzm.eu-de.codeengine.appdomain.cloud | Används för chattapplikationens funktionalitet. Dess värde används för att få tillgång till sessiondata på applikationens server. | session | Tredje part |
COOKIE_SUPPORT | helsinkikanava.fi | Kakan möjliggör hanteringen av kakor på webbplatsen. | 365 dagar | Tredje part |
GUEST_LANGUAGE_ID | helsinkikanava.fi | Denna cookie genereras av Liferay, dess funktion är att lagra språkinställningarna. | 365 dagar | Tredje part |