diff --git a/.platform/schema b/.platform/schema index f11c82a4..9a037142 100644 --- a/.platform/schema +++ b/.platform/schema @@ -1 +1 @@ -9 \ No newline at end of file +10 \ No newline at end of file diff --git a/compose.yaml b/compose.yaml index 99f55b27..c680d449 100644 --- a/compose.yaml +++ b/compose.yaml @@ -163,7 +163,7 @@ services: chromium: # @todo Update this to newer version once minkphp supports Selenium 4. # @see https://github.com/minkphp/MinkSelenium2Driver/pull/372 - image: selenium/standalone-chrome:106.0 + image: seleniarm/standalone-chromium:106.0 networks: - internal profiles: diff --git a/composer.json b/composer.json index cc553e17..e06e7b84 100644 --- a/composer.json +++ b/composer.json @@ -25,7 +25,6 @@ "drupal/helfi_tpr": "^2.0", "drupal/helfi_tunnistamo": "^3", "drupal/override_node_options": "^2.6", - "drupal/raven": "^5.0", "drupal/redis": "^1.5", "drupal/variationcache": "^1.4", "drush/drush": "^12.0" diff --git a/composer.lock b/composer.lock index 86e4c576..4bd88b77 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "021a84e669c0c482c615e88e8741c5ce", + "content-hash": "60918b67c0bc3882e5e74664d395ad5d", "packages": [ { "name": "asm89/stack-cors", @@ -4120,6 +4120,10 @@ "name": "Sascha Eggenberger (saschaeggi)", "homepage": "https://www.drupal.org/u/saschaeggi", "role": "Maintainer" + }, + { + "name": "saschaeggi", + "homepage": "https://www.drupal.org/user/1999056" } ], "description": "Gin Toolbar for Frontend use", @@ -4308,16 +4312,16 @@ }, { "name": "drupal/hdbt", - "version": "6.7.18", + "version": "6.7.19", "source": { "type": "git", "url": "https://github.com/City-of-Helsinki/drupal-hdbt.git", - "reference": "643a333baebd357037bcacb7810d4a14dde39e4d" + "reference": "2fadf070e0fee0baf582073856f47f9c62669d17" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/City-of-Helsinki/drupal-hdbt/zipball/643a333baebd357037bcacb7810d4a14dde39e4d", - "reference": "643a333baebd357037bcacb7810d4a14dde39e4d", + "url": "https://api.github.com/repos/City-of-Helsinki/drupal-hdbt/zipball/2fadf070e0fee0baf582073856f47f9c62669d17", + "reference": "2fadf070e0fee0baf582073856f47f9c62669d17", "shasum": "" }, "require": { @@ -4336,23 +4340,23 @@ "Drupal" ], "support": { - "source": "https://github.com/City-of-Helsinki/drupal-hdbt/tree/6.7.18", + "source": "https://github.com/City-of-Helsinki/drupal-hdbt/tree/6.7.19", "issues": "https://github.com/City-of-Helsinki/drupal-hdbt/issues" }, - "time": "2024-10-22T12:59:01+00:00" + "time": "2024-10-23T10:00:39+00:00" }, { "name": "drupal/hdbt_admin", - "version": "3.2.5", + "version": "3.2.6", "source": { "type": "git", "url": "https://github.com/City-of-Helsinki/drupal-hdbt-admin.git", - "reference": "f3284d00c7cb52126c727b744ccac5108195544c" + "reference": "911484522642d80e5a0a47cff1bd74aa578fb0b7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/City-of-Helsinki/drupal-hdbt-admin/zipball/f3284d00c7cb52126c727b744ccac5108195544c", - "reference": "f3284d00c7cb52126c727b744ccac5108195544c", + "url": "https://api.github.com/repos/City-of-Helsinki/drupal-hdbt-admin/zipball/911484522642d80e5a0a47cff1bd74aa578fb0b7", + "reference": "911484522642d80e5a0a47cff1bd74aa578fb0b7", "shasum": "" }, "require": { @@ -4365,6 +4369,13 @@ "drupal/helfi_platform_config": "<4.3" }, "type": "drupal-theme", + "extra": { + "patches": { + "drupal/gin": { + "[#UHF-10892] Gin sidebar nextsibling issue. (https://www.drupal.org/i/3460390)": "https://raw.githubusercontent.com/City-of-Helsinki/drupal-hdbt-admin/d3e6cb08315b8df38696489d2c8f406a67f224b8/patches/gin-3460390-sidebar-nextsibling-innerhtml-rc11.patch" + } + } + }, "license": [ "GPL-2.0+" ], @@ -4373,10 +4384,10 @@ "Drupal" ], "support": { - "source": "https://github.com/City-of-Helsinki/drupal-hdbt-admin/tree/3.2.5", + "source": "https://github.com/City-of-Helsinki/drupal-hdbt-admin/tree/3.2.6", "issues": "https://github.com/City-of-Helsinki/drupal-hdbt-admin/issues" }, - "time": "2024-10-11T08:52:57+00:00" + "time": "2024-10-25T09:29:34+00:00" }, { "name": "drupal/health_check", @@ -4430,23 +4441,23 @@ }, { "name": "drupal/helfi_api_base", - "version": "2.7.10", + "version": "2.7.11", "source": { "type": "git", "url": "https://github.com/City-of-Helsinki/drupal-module-helfi-api-base.git", - "reference": "2327b07739cbead0d2e7d3482c074d717b786ba6" + "reference": "77ba93f8f9b02bb3e74344e1de0c50caf4d1557c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/City-of-Helsinki/drupal-module-helfi-api-base/zipball/2327b07739cbead0d2e7d3482c074d717b786ba6", - "reference": "2327b07739cbead0d2e7d3482c074d717b786ba6", + "url": "https://api.github.com/repos/City-of-Helsinki/drupal-module-helfi-api-base/zipball/77ba93f8f9b02bb3e74344e1de0c50caf4d1557c", + "reference": "77ba93f8f9b02bb3e74344e1de0c50caf4d1557c", "shasum": "" }, "require": { "drupal/entity": "^1.0", "drupal/health_check": "^3.0", "drupal/monolog": "^3.0", - "drupal/raven": "^4.0 || ^5.0", + "drupal/raven": "^5.0 || ^6.0", "ext-curl": "*", "firebase/php-jwt": "^6.5", "php": "^8.1", @@ -4469,23 +4480,23 @@ ], "description": "Helfi - API Base", "support": { - "source": "https://github.com/City-of-Helsinki/drupal-module-helfi-api-base/tree/2.7.10", + "source": "https://github.com/City-of-Helsinki/drupal-module-helfi-api-base/tree/2.7.11", "issues": "https://github.com/City-of-Helsinki/drupal-module-helfi-api-base/issues" }, - "time": "2024-10-18T12:57:18+00:00" + "time": "2024-10-23T08:01:57+00:00" }, { "name": "drupal/helfi_azure_fs", - "version": "2.0.7", + "version": "2.0.8", "source": { "type": "git", "url": "https://github.com/City-of-Helsinki/drupal-module-helfi-azure-fs.git", - "reference": "f35b0a703e2da09374c4ca137dd6519274db552a" + "reference": "c1ce8909d3ab797bd75e391ed6d80c06b82799c9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/City-of-Helsinki/drupal-module-helfi-azure-fs/zipball/f35b0a703e2da09374c4ca137dd6519274db552a", - "reference": "f35b0a703e2da09374c4ca137dd6519274db552a", + "url": "https://api.github.com/repos/City-of-Helsinki/drupal-module-helfi-azure-fs/zipball/c1ce8909d3ab797bd75e391ed6d80c06b82799c9", + "reference": "c1ce8909d3ab797bd75e391ed6d80c06b82799c9", "shasum": "" }, "require": { @@ -4502,9 +4513,6 @@ "type": "drupal-module", "extra": { "patches": { - "drupal/core": { - "UHF-10533 D10.3 images": "https://raw.githubusercontent.com/City-of-Helsinki/drupal-module-helfi-azure-fs/f933226cdd9b046d76757d4f885d3d3567365264/patches/UHF-10533-d10-images.patch" - }, "twistor/flysystem-stream-wrapper": { "PHP 8.2 support (https://www.drupal.org/project/flysystem/issues/3387094)": "https://raw.githubusercontent.com/City-of-Helsinki/drupal-module-helfi-azure-fs/ddb222622b92d1c2b7db975a84167a00579a1ad0/patches/3387094-add-context-property-to-stream-wrapper.patch" }, @@ -4518,10 +4526,10 @@ ], "description": "Helfi - Azure FS", "support": { - "source": "https://github.com/City-of-Helsinki/drupal-module-helfi-azure-fs/tree/2.0.7", + "source": "https://github.com/City-of-Helsinki/drupal-module-helfi-azure-fs/tree/2.0.8", "issues": "https://github.com/City-of-Helsinki/drupal-module-helfi-azure-fs/issues" }, - "time": "2024-10-11T07:42:06+00:00" + "time": "2024-10-23T12:15:22+00:00" }, { "name": "drupal/helfi_drupal_tools", @@ -4529,12 +4537,12 @@ "source": { "type": "git", "url": "https://github.com/City-of-Helsinki/drupal-tools.git", - "reference": "8df65343c4ff937dcf143827e3182f10b8b1b4b6" + "reference": "53ad81c4249c6dd38deea3f6014ad0b1be47f2db" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/City-of-Helsinki/drupal-tools/zipball/8df65343c4ff937dcf143827e3182f10b8b1b4b6", - "reference": "8df65343c4ff937dcf143827e3182f10b8b1b4b6", + "url": "https://api.github.com/repos/City-of-Helsinki/drupal-tools/zipball/53ad81c4249c6dd38deea3f6014ad0b1be47f2db", + "reference": "53ad81c4249c6dd38deea3f6014ad0b1be47f2db", "shasum": "" }, "require": { @@ -4606,7 +4614,7 @@ "source": "https://github.com/City-of-Helsinki/drupal-tools/tree/main", "issues": "https://github.com/City-of-Helsinki/drupal-tools/issues" }, - "time": "2024-09-24T07:18:32+00:00" + "time": "2024-10-23T10:28:01+00:00" }, { "name": "drupal/helfi_navigation", @@ -4644,16 +4652,16 @@ }, { "name": "drupal/helfi_platform_config", - "version": "4.6.19", + "version": "4.6.20", "source": { "type": "git", "url": "https://github.com/City-of-Helsinki/drupal-helfi-platform-config.git", - "reference": "c17835fd4b1629ab55852a857320d6bd102b963d" + "reference": "f5451a53f0e83dcf1fc811c9ced0687f43cd4b7f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/City-of-Helsinki/drupal-helfi-platform-config/zipball/c17835fd4b1629ab55852a857320d6bd102b963d", - "reference": "c17835fd4b1629ab55852a857320d6bd102b963d", + "url": "https://api.github.com/repos/City-of-Helsinki/drupal-helfi-platform-config/zipball/f5451a53f0e83dcf1fc811c9ced0687f43cd4b7f", + "reference": "f5451a53f0e83dcf1fc811c9ced0687f43cd4b7f", "shasum": "" }, "require": { @@ -4772,23 +4780,23 @@ ], "description": "HELfi platform config", "support": { - "source": "https://github.com/City-of-Helsinki/drupal-helfi-platform-config/tree/4.6.19", + "source": "https://github.com/City-of-Helsinki/drupal-helfi-platform-config/tree/4.6.20", "issues": "https://github.com/City-of-Helsinki/drupal-helfi-platform-config/issues" }, - "time": "2024-10-22T08:56:56+00:00" + "time": "2024-10-24T12:01:48+00:00" }, { "name": "drupal/helfi_proxy", - "version": "3.3.0", + "version": "3.3.1", "source": { "type": "git", "url": "https://github.com/City-of-Helsinki/drupal-module-helfi-proxy.git", - "reference": "efdf8d46f8b0f0114ab079f61661d1909b2a870e" + "reference": "0372472dbcc0ae1cea760a8d455b729ead9978f6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/City-of-Helsinki/drupal-module-helfi-proxy/zipball/efdf8d46f8b0f0114ab079f61661d1909b2a870e", - "reference": "efdf8d46f8b0f0114ab079f61661d1909b2a870e", + "url": "https://api.github.com/repos/City-of-Helsinki/drupal-module-helfi-proxy/zipball/0372472dbcc0ae1cea760a8d455b729ead9978f6", + "reference": "0372472dbcc0ae1cea760a8d455b729ead9978f6", "shasum": "" }, "require": { @@ -4817,10 +4825,10 @@ ], "description": "Provides various fixes so we can serve multiple Drupal instances in one domain.", "support": { - "source": "https://github.com/City-of-Helsinki/drupal-module-helfi-proxy/tree/3.3.0", + "source": "https://github.com/City-of-Helsinki/drupal-module-helfi-proxy/tree/3.3.1", "issues": "https://github.com/City-of-Helsinki/drupal-module-helfi-proxy/issues" }, - "time": "2024-06-26T05:50:50+00:00" + "time": "2024-10-25T05:12:00+00:00" }, { "name": "drupal/helfi_tpr", @@ -6358,20 +6366,20 @@ }, { "name": "drupal/raven", - "version": "5.0.19", + "version": "6.0.10", "source": { "type": "git", "url": "https://git.drupalcode.org/project/raven.git", - "reference": "5.0.19" + "reference": "6.0.10" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/raven-5.0.19.zip", - "reference": "5.0.19", - "shasum": "7ff86084a389c0740a42aa1d23b5fbcaa1a42d9f" + "url": "https://ftp.drupal.org/files/projects/raven-6.0.10.zip", + "reference": "6.0.10", + "shasum": "df0cce5b87bd76ce933d88afd91ebcd75741d329" }, "require": { - "drupal/core": "^10.1 || ^11", + "drupal/core": "^10.2 || ^11", "sentry/sentry": "^4.9" }, "require-dev": { @@ -6382,8 +6390,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "5.0.19", - "datestamp": "1728261182", + "version": "6.0.10", + "datestamp": "1728022661", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -6576,7 +6584,7 @@ ], "authors": [ { - "name": "Heine", + "name": "heine", "homepage": "https://www.drupal.org/user/17943" }, { @@ -7889,17 +7897,17 @@ }, { "name": "drupal/views_bulk_operations", - "version": "4.3.0", + "version": "4.3.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/views_bulk_operations.git", - "reference": "4.3.0" + "reference": "4.3.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/views_bulk_operations-4.3.0.zip", - "reference": "4.3.0", - "shasum": "887e784e3e41b05d6f8915c223d42f4273ada604" + "url": "https://ftp.drupal.org/files/projects/views_bulk_operations-4.3.1.zip", + "reference": "4.3.1", + "shasum": "1089fe41ddb01313f34d55e19e8f3a5157889430" }, "require": { "drupal/core": "^10.3 || ^11" @@ -7916,8 +7924,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "4.3.0", - "datestamp": "1729513620", + "version": "4.3.1", + "datestamp": "1729683242", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -8544,29 +8552,29 @@ }, { "name": "fileeye/mimemap", - "version": "2.1.2", + "version": "2.2.0", "source": { "type": "git", "url": "https://github.com/FileEye/MimeMap.git", - "reference": "2cb60da59d5c6fb881a78b481d513c4c68a1a93c" + "reference": "c8c686cc6f77316b23128a83334877debf645dfb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/FileEye/MimeMap/zipball/2cb60da59d5c6fb881a78b481d513c4c68a1a93c", - "reference": "2cb60da59d5c6fb881a78b481d513c4c68a1a93c", + "url": "https://api.github.com/repos/FileEye/MimeMap/zipball/c8c686cc6f77316b23128a83334877debf645dfb", + "reference": "c8c686cc6f77316b23128a83334877debf645dfb", "shasum": "" }, "require": { - "php": ">=7.4" + "php": ">=8.1" }, "require-dev": { "composer-runtime-api": "^2.0.0", - "sebastian/comparator": ">=4", - "sebastian/diff": ">=4", - "symfony/console": ">=5.4", - "symfony/filesystem": ">=5.4", - "symfony/var-dumper": ">=5.4", - "symfony/yaml": ">=5.4" + "sebastian/comparator": ">=5", + "sebastian/diff": ">=5", + "symfony/console": ">=6.4", + "symfony/filesystem": ">=6.4", + "symfony/var-dumper": ">=6.4", + "symfony/yaml": ">=6.4" }, "bin": [ "bin/fileeye-mimemap" @@ -8596,9 +8604,9 @@ ], "support": { "issues": "https://github.com/FileEye/MimeMap/issues", - "source": "https://github.com/FileEye/MimeMap/tree/2.1.2" + "source": "https://github.com/FileEye/MimeMap/tree/2.2.0" }, - "time": "2024-06-29T16:52:07+00:00" + "time": "2024-10-20T18:59:36+00:00" }, { "name": "fileeye/pel", @@ -9271,16 +9279,16 @@ }, { "name": "league/container", - "version": "4.2.2", + "version": "4.2.3", "source": { "type": "git", "url": "https://github.com/thephpleague/container.git", - "reference": "ff346319ca1ff0e78277dc2311a42107cc1aab88" + "reference": "72f9bebe7bd623007782a40f5ec305661ab706d8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/container/zipball/ff346319ca1ff0e78277dc2311a42107cc1aab88", - "reference": "ff346319ca1ff0e78277dc2311a42107cc1aab88", + "url": "https://api.github.com/repos/thephpleague/container/zipball/72f9bebe7bd623007782a40f5ec305661ab706d8", + "reference": "72f9bebe7bd623007782a40f5ec305661ab706d8", "shasum": "" }, "require": { @@ -9341,7 +9349,7 @@ ], "support": { "issues": "https://github.com/thephpleague/container/issues", - "source": "https://github.com/thephpleague/container/tree/4.2.2" + "source": "https://github.com/thephpleague/container/tree/4.2.3" }, "funding": [ { @@ -9349,7 +9357,7 @@ "type": "github" } ], - "time": "2024-03-13T13:12:53+00:00" + "time": "2024-10-23T12:06:58+00:00" }, { "name": "league/flysystem", diff --git a/docker/openshift/crons/pubsub.sh b/docker/openshift/crons/pubsub.sh index 7589ed46..2bbf6744 100644 --- a/docker/openshift/crons/pubsub.sh +++ b/docker/openshift/crons/pubsub.sh @@ -9,7 +9,7 @@ echo "Running PubSub daemon: $(date +'%Y-%m-%dT%H:%M:%S%:z')" while true do - # PubSub process exists with success return code after + # PubSub process exits with success return code after # certain number of messages and should then be restarted. drush helfi:azure:pubsub-listen || exit 1 done