From 62f5be8a322feccbe6f85ba38cb3b66f37d42c1b Mon Sep 17 00:00:00 2001
From: hel-platta-automation
<95360595+hel-platta-automation@users.noreply.github.com>
Date: Tue, 14 Jan 2025 10:31:53 +0000
Subject: [PATCH] Update configuration
---
composer.lock | 385 +++++++++---------
...ay.paragraph.unit_contact_card.default.yml | 12 +-
...iew_display.paragraph.hearings.default.yml | 2 +-
...ay.paragraph.unit_contact_card.default.yml | 13 +-
conf/cmi/editoria11y.settings.yml | 2 +
...es.external_entity_type.helfi_hearings.yml | 2 +-
...tities.external_entity_type.helfi_news.yml | 2 +-
...external_entity_type.helfi_news_groups.yml | 2 +-
..._entity_type.helfi_news_neighbourhoods.yml | 2 +-
...s.external_entity_type.helfi_news_tags.yml | 2 +-
...ontact_card.field_unit_contact_heading.yml | 25 ++
..._contact_card.field_unit_contact_title.yml | 21 -
...e.paragraph.field_unit_contact_heading.yml | 29 ++
...age.paragraph.field_unit_contact_title.yml | 23 --
conf/cmi/file.settings.yml | 2 +-
...ontact_card.field_unit_contact_heading.yml | 2 +
...e.paragraph.field_unit_contact_heading.yml | 6 +
..._contact_card.field_unit_contact_title.yml | 1 -
...ontact_card.field_unit_contact_heading.yml | 1 +
..._contact_card.field_unit_contact_title.yml | 1 -
conf/cmi/openid_connect.settings.yml | 9 +-
conf/cmi/user.role.admin.yml | 6 +
conf/cmi/user.role.content_producer.yml | 6 +
conf/cmi/user.role.editor.yml | 6 +
24 files changed, 287 insertions(+), 275 deletions(-)
create mode 100644 conf/cmi/field.field.paragraph.unit_contact_card.field_unit_contact_heading.yml
delete mode 100644 conf/cmi/field.field.paragraph.unit_contact_card.field_unit_contact_title.yml
create mode 100644 conf/cmi/field.storage.paragraph.field_unit_contact_heading.yml
delete mode 100644 conf/cmi/field.storage.paragraph.field_unit_contact_title.yml
create mode 100644 conf/cmi/language/fi/field.field.paragraph.unit_contact_card.field_unit_contact_heading.yml
create mode 100644 conf/cmi/language/fi/field.storage.paragraph.field_unit_contact_heading.yml
delete mode 100644 conf/cmi/language/ru/field.field.paragraph.unit_contact_card.field_unit_contact_title.yml
create mode 100644 conf/cmi/language/sv/field.field.paragraph.unit_contact_card.field_unit_contact_heading.yml
delete mode 100644 conf/cmi/language/sv/field.field.paragraph.unit_contact_card.field_unit_contact_title.yml
diff --git a/composer.lock b/composer.lock
index 7a5927344..555ad3fcc 100644
--- a/composer.lock
+++ b/composer.lock
@@ -1757,7 +1757,7 @@
"homepage": "https://www.drupal.org/user/86106"
},
{
- "name": "Centarro",
+ "name": "centarro",
"homepage": "https://www.drupal.org/user/3661446"
},
{
@@ -2301,16 +2301,16 @@
},
{
"name": "drupal/core",
- "version": "10.3.10",
+ "version": "10.4.1",
"source": {
"type": "git",
"url": "https://github.com/drupal/core.git",
- "reference": "3ebb71e9c4ef0c13f683353547551fca49f9a144"
+ "reference": "0aeb6303b33d813a68ea78c40466715d9fcfac46"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/drupal/core/zipball/3ebb71e9c4ef0c13f683353547551fca49f9a144",
- "reference": "3ebb71e9c4ef0c13f683353547551fca49f9a144",
+ "url": "https://api.github.com/repos/drupal/core/zipball/0aeb6303b33d813a68ea78c40466715d9fcfac46",
+ "reference": "0aeb6303b33d813a68ea78c40466715d9fcfac46",
"shasum": ""
},
"require": {
@@ -2356,7 +2356,7 @@
"symfony/serializer": "^6.4",
"symfony/validator": "^6.4",
"symfony/yaml": "^6.4",
- "twig/twig": "^3.14.2"
+ "twig/twig": "^3.15.0"
},
"conflict": {
"drush/drush": "<12.4.3"
@@ -2459,13 +2459,13 @@
],
"description": "Drupal is an open source content management platform powering millions of websites and applications.",
"support": {
- "source": "https://github.com/drupal/core/tree/10.3.10"
+ "source": "https://github.com/drupal/core/tree/10.4.1"
},
- "time": "2024-11-22T12:51:33+00:00"
+ "time": "2025-01-06T23:26:38+00:00"
},
{
"name": "drupal/core-composer-scaffold",
- "version": "10.4.0",
+ "version": "10.4.1",
"source": {
"type": "git",
"url": "https://github.com/drupal/core-composer-scaffold.git",
@@ -2509,7 +2509,7 @@
"drupal"
],
"support": {
- "source": "https://github.com/drupal/core-composer-scaffold/tree/10.4.0"
+ "source": "https://github.com/drupal/core-composer-scaffold/tree/10.4.1"
},
"time": "2024-08-22T14:31:30+00:00"
},
@@ -2945,17 +2945,17 @@
},
{
"name": "drupal/editoria11y",
- "version": "2.1.21",
+ "version": "2.2.0",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/editoria11y.git",
- "reference": "2.1.21"
+ "reference": "2.2.0"
},
"dist": {
"type": "zip",
- "url": "https://ftp.drupal.org/files/projects/editoria11y-2.1.21.zip",
- "reference": "2.1.21",
- "shasum": "6ec1bb5cfa15408e3372d7e0d0a1355030a9f20b"
+ "url": "https://ftp.drupal.org/files/projects/editoria11y-2.2.0.zip",
+ "reference": "2.2.0",
+ "shasum": "fc06c2b27be7432f4692e37c787fa935e9d4f9f7"
},
"require": {
"drupal/core": "^9 || ^10 || ^11"
@@ -2966,8 +2966,8 @@
"type": "drupal-module",
"extra": {
"drupal": {
- "version": "2.1.21",
- "datestamp": "1731602531",
+ "version": "2.2.0",
+ "datestamp": "1736189388",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
@@ -3212,7 +3212,7 @@
"homepage": "https://www.drupal.org/user/2416470"
},
{
- "name": "TR",
+ "name": "tr",
"homepage": "https://www.drupal.org/user/202830"
}
],
@@ -3615,17 +3615,17 @@
},
{
"name": "drupal/externalauth",
- "version": "2.0.6",
+ "version": "2.0.7",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/externalauth.git",
- "reference": "2.0.6"
+ "reference": "2.0.7"
},
"dist": {
"type": "zip",
- "url": "https://ftp.drupal.org/files/projects/externalauth-2.0.6.zip",
- "reference": "2.0.6",
- "shasum": "0dbc9fbab0901e940d52b239e08f031797f6bd2a"
+ "url": "https://ftp.drupal.org/files/projects/externalauth-2.0.7.zip",
+ "reference": "2.0.7",
+ "shasum": "93c2b15f21172f931bb81cc365c828c12be377c3"
},
"require": {
"drupal/core": "^9.5 || ^10 || ^11"
@@ -3633,8 +3633,8 @@
"type": "drupal-module",
"extra": {
"drupal": {
- "version": "2.0.6",
- "datestamp": "1720689758",
+ "version": "2.0.7",
+ "datestamp": "1735897906",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
@@ -3934,30 +3934,30 @@
},
{
"name": "drupal/gin",
- "version": "3.0.0-rc11",
+ "version": "4.0.2",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/gin.git",
- "reference": "8.x-3.0-rc11"
+ "reference": "4.0.2"
},
"dist": {
"type": "zip",
- "url": "https://ftp.drupal.org/files/projects/gin-8.x-3.0-rc11.zip",
- "reference": "8.x-3.0-rc11",
- "shasum": "532000cb8497412fb4b26efc362c7fc9efc44546"
+ "url": "https://ftp.drupal.org/files/projects/gin-4.0.2.zip",
+ "reference": "4.0.2",
+ "shasum": "501f167bd7009cffa29848a918b3982cb0a8245b"
},
"require": {
- "drupal/core": "^9 || ^10 || ^11",
- "drupal/gin_toolbar": "^1.0@beta"
+ "drupal/core": "^10 || ^11",
+ "drupal/gin_toolbar": "^2.0"
},
"type": "drupal-theme",
"extra": {
"drupal": {
- "version": "8.x-3.0-rc11",
- "datestamp": "1719568502",
+ "version": "4.0.2",
+ "datestamp": "1735405135",
"security-coverage": {
- "status": "not-covered",
- "message": "RC releases are not covered by Drupal security advisories."
+ "status": "covered",
+ "message": "Covered by Drupal's security advisory policy"
}
}
},
@@ -4000,17 +4000,17 @@
},
{
"name": "drupal/gin_toolbar",
- "version": "1.0.0-rc6",
+ "version": "2.0.0",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/gin_toolbar.git",
- "reference": "8.x-1.0-rc6"
+ "reference": "2.0.0"
},
"dist": {
"type": "zip",
- "url": "https://ftp.drupal.org/files/projects/gin_toolbar-8.x-1.0-rc6.zip",
- "reference": "8.x-1.0-rc6",
- "shasum": "542def14b9a5435efb4e021d384fa3f7b0fc6e78"
+ "url": "https://ftp.drupal.org/files/projects/gin_toolbar-2.0.0.zip",
+ "reference": "2.0.0",
+ "shasum": "2befeab2de9f7953b76b1a36c9bfb6a7e3987b11"
},
"require": {
"drupal/core": "^9 || ^10 || ^11"
@@ -4018,11 +4018,11 @@
"type": "drupal-module",
"extra": {
"drupal": {
- "version": "8.x-1.0-rc6",
- "datestamp": "1718368950",
+ "version": "2.0.0",
+ "datestamp": "1734698921",
"security-coverage": {
- "status": "not-covered",
- "message": "RC releases are not covered by Drupal security advisories."
+ "status": "covered",
+ "message": "Covered by Drupal's security advisory policy"
}
}
},
@@ -4117,16 +4117,16 @@
},
{
"name": "drupal/hdbt",
- "version": "6.8.23",
+ "version": "6.8.34",
"source": {
"type": "git",
"url": "https://github.com/City-of-Helsinki/drupal-hdbt.git",
- "reference": "b14bd481f81a0be27eaf3ab2a1db0c2a86c66511"
+ "reference": "9216d2943483e75e9f5d9ed11eba03e836c93f98"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/City-of-Helsinki/drupal-hdbt/zipball/b14bd481f81a0be27eaf3ab2a1db0c2a86c66511",
- "reference": "b14bd481f81a0be27eaf3ab2a1db0c2a86c66511",
+ "url": "https://api.github.com/repos/City-of-Helsinki/drupal-hdbt/zipball/9216d2943483e75e9f5d9ed11eba03e836c93f98",
+ "reference": "9216d2943483e75e9f5d9ed11eba03e836c93f98",
"shasum": ""
},
"require": {
@@ -4145,42 +4145,34 @@
"Drupal"
],
"support": {
- "source": "https://github.com/City-of-Helsinki/drupal-hdbt/tree/6.8.23",
+ "source": "https://github.com/City-of-Helsinki/drupal-hdbt/tree/6.8.34",
"issues": "https://github.com/City-of-Helsinki/drupal-hdbt/issues"
},
- "time": "2024-12-17T07:20:53+00:00"
+ "time": "2025-01-14T10:26:39+00:00"
},
{
"name": "drupal/hdbt_admin",
- "version": "3.2.11",
+ "version": "3.3.0",
"source": {
"type": "git",
"url": "https://github.com/City-of-Helsinki/drupal-hdbt-admin.git",
- "reference": "a0d89ce0318306edac0cde747367217ed53b2196"
+ "reference": "5a8a9fdb5e390a30d7224e1c336874c080f11f96"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/City-of-Helsinki/drupal-hdbt-admin/zipball/a0d89ce0318306edac0cde747367217ed53b2196",
- "reference": "a0d89ce0318306edac0cde747367217ed53b2196",
+ "url": "https://api.github.com/repos/City-of-Helsinki/drupal-hdbt-admin/zipball/5a8a9fdb5e390a30d7224e1c336874c080f11f96",
+ "reference": "5a8a9fdb5e390a30d7224e1c336874c080f11f96",
"shasum": ""
},
"require": {
"drupal/admin_toolbar": "^3.0",
- "drupal/gin": "^3.0@rc"
+ "drupal/gin": "^4.0"
},
"conflict": {
- "drupal/gin": ">3.0.0-rc11",
"drupal/helfi_api_base": "<2.7.6",
"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+"
],
@@ -4189,10 +4181,10 @@
"Drupal"
],
"support": {
- "source": "https://github.com/City-of-Helsinki/drupal-hdbt-admin/tree/3.2.11",
+ "source": "https://github.com/City-of-Helsinki/drupal-hdbt-admin/tree/3.3.0",
"issues": "https://github.com/City-of-Helsinki/drupal-hdbt-admin/issues"
},
- "time": "2024-12-17T08:36:44+00:00"
+ "time": "2025-01-08T11:54:15+00:00"
},
{
"name": "drupal/health_check",
@@ -4294,16 +4286,16 @@
},
{
"name": "drupal/helfi_azure_fs",
- "version": "2.0.9",
+ "version": "2.0.10",
"source": {
"type": "git",
"url": "https://github.com/City-of-Helsinki/drupal-module-helfi-azure-fs.git",
- "reference": "88aedf8ae9ba1216069fdb2e69366dd6b87c0a38"
+ "reference": "f8715d98b7db4a0c5ab671256fbda8e0c3316e31"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/City-of-Helsinki/drupal-module-helfi-azure-fs/zipball/88aedf8ae9ba1216069fdb2e69366dd6b87c0a38",
- "reference": "88aedf8ae9ba1216069fdb2e69366dd6b87c0a38",
+ "url": "https://api.github.com/repos/City-of-Helsinki/drupal-module-helfi-azure-fs/zipball/f8715d98b7db4a0c5ab671256fbda8e0c3316e31",
+ "reference": "f8715d98b7db4a0c5ab671256fbda8e0c3316e31",
"shasum": ""
},
"require": {
@@ -4333,10 +4325,10 @@
],
"description": "Helfi - Azure FS",
"support": {
- "source": "https://github.com/City-of-Helsinki/drupal-module-helfi-azure-fs/tree/2.0.9",
+ "source": "https://github.com/City-of-Helsinki/drupal-module-helfi-azure-fs/tree/2.0.10",
"issues": "https://github.com/City-of-Helsinki/drupal-module-helfi-azure-fs/issues"
},
- "time": "2024-10-28T13:45:59+00:00"
+ "time": "2025-01-07T07:19:06+00:00"
},
{
"name": "drupal/helfi_drupal_tools",
@@ -4428,16 +4420,16 @@
},
{
"name": "drupal/helfi_platform_config",
- "version": "4.10.3",
+ "version": "4.12.3",
"source": {
"type": "git",
"url": "https://github.com/City-of-Helsinki/drupal-helfi-platform-config.git",
- "reference": "f2d8dc24500044936ea6dba39134d1d2eaf710db"
+ "reference": "fb0ab912a4fe38d695cbfeb84ee623ea644dd6a2"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/City-of-Helsinki/drupal-helfi-platform-config/zipball/f2d8dc24500044936ea6dba39134d1d2eaf710db",
- "reference": "f2d8dc24500044936ea6dba39134d1d2eaf710db",
+ "url": "https://api.github.com/repos/City-of-Helsinki/drupal-helfi-platform-config/zipball/fb0ab912a4fe38d695cbfeb84ee623ea644dd6a2",
+ "reference": "fb0ab912a4fe38d695cbfeb84ee623ea644dd6a2",
"shasum": ""
},
"require": {
@@ -4462,7 +4454,7 @@
"drupal/external_entities": "^2.0@beta",
"drupal/field_group": "^3.1",
"drupal/focal_point": "^2.0",
- "drupal/gin_toolbar": "^1.0@rc",
+ "drupal/gin_toolbar": "^2.0",
"drupal/hal": "^2.0",
"drupal/helfi_api_base": "*",
"drupal/helfi_tpr": "*",
@@ -4506,11 +4498,10 @@
"ruflin/elastica": "^8.0"
},
"conflict": {
- "drupal/core": "<10.3.10",
- "drupal/core-composer-scaffold": "<10.3",
+ "drupal/core": "<10.4",
+ "drupal/core-composer-scaffold": "<10.4",
"drupal/ctools": "<3.11 || ^4.0.1",
"drupal/default_content": ">2.0.0-alpha2",
- "drupal/gin_toolbar": ">1.0.0-rc6",
"drupal/helfi_media_map": "*",
"drupal/stage_file_proxy": "<2.1.5",
"drush/drush": "<12"
@@ -4533,8 +4524,7 @@
"[#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 configuration translation files for custom modules (https://www.drupal.org/i/2845437)": "https://raw.githubusercontent.com/City-of-Helsinki/drupal-helfi-platform-config/fd68277191b8f8ec290e53b5fbbae699b2260384/patches/drupal-2845437-process-custom-module-translation-config-10.3.x.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, #UHF-9980] Duplicate
tags (https://www.drupal.org/i/3083786)": "https://www.drupal.org/files/issues/2024-08-08/3083786--mr-8066--10-3-backport.patch",
- "[#UHF-10716] Ensure consistent ordering when calculating library asset order (https://www.drupal.org/i/3467860)": "https://raw.githubusercontent.com/City-of-Helsinki/drupal-helfi-platform-config/955e2fc9493c6574ab070187b8a5a8634da7daab/patches/drupal-3467860-optimized-js-assets-mismatch.patch"
+ "[#UHF-9952, #UHF-9980] Duplicate
tags (https://www.drupal.org/i/3083786)": "https://www.drupal.org/files/issues/2024-08-08/3083786--mr-8066--10-3-backport.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"
@@ -4563,23 +4553,23 @@
],
"description": "HELfi platform config",
"support": {
- "source": "https://github.com/City-of-Helsinki/drupal-helfi-platform-config/tree/4.10.3",
+ "source": "https://github.com/City-of-Helsinki/drupal-helfi-platform-config/tree/4.12.3",
"issues": "https://github.com/City-of-Helsinki/drupal-helfi-platform-config/issues"
},
- "time": "2024-12-13T08:38:18+00:00"
+ "time": "2025-01-13T06:44:52+00:00"
},
{
"name": "drupal/helfi_tpr",
- "version": "2.3.10",
+ "version": "2.3.11",
"source": {
"type": "git",
"url": "https://github.com/City-of-Helsinki/drupal-module-helfi-tpr.git",
- "reference": "d98687373b1cb4647ad576403e470f049c7a4d3c"
+ "reference": "f7c04cdf1c4bfed2d075457429b66906828ffefa"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/City-of-Helsinki/drupal-module-helfi-tpr/zipball/d98687373b1cb4647ad576403e470f049c7a4d3c",
- "reference": "d98687373b1cb4647ad576403e470f049c7a4d3c",
+ "url": "https://api.github.com/repos/City-of-Helsinki/drupal-module-helfi-tpr/zipball/f7c04cdf1c4bfed2d075457429b66906828ffefa",
+ "reference": "f7c04cdf1c4bfed2d075457429b66906828ffefa",
"shasum": ""
},
"require": {
@@ -4605,23 +4595,23 @@
],
"description": "TPR integration",
"support": {
- "source": "https://github.com/City-of-Helsinki/drupal-module-helfi-tpr/tree/2.3.10",
+ "source": "https://github.com/City-of-Helsinki/drupal-module-helfi-tpr/tree/2.3.11",
"issues": "https://github.com/City-of-Helsinki/drupal-module-helfi-tpr/issues"
},
- "time": "2024-11-29T09:43:38+00:00"
+ "time": "2025-01-10T08:30:42+00:00"
},
{
"name": "drupal/helfi_tunnistamo",
- "version": "3.0.9",
+ "version": "3.0.10",
"source": {
"type": "git",
"url": "https://github.com/City-of-Helsinki/drupal-module-helfi-tunnistamo.git",
- "reference": "8a489629636fef00d5fab73009b37a4b6fb7a266"
+ "reference": "13b645c119dc15b4707b31cde55baeb4a41dd29b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/City-of-Helsinki/drupal-module-helfi-tunnistamo/zipball/8a489629636fef00d5fab73009b37a4b6fb7a266",
- "reference": "8a489629636fef00d5fab73009b37a4b6fb7a266",
+ "url": "https://api.github.com/repos/City-of-Helsinki/drupal-module-helfi-tunnistamo/zipball/13b645c119dc15b4707b31cde55baeb4a41dd29b",
+ "reference": "13b645c119dc15b4707b31cde55baeb4a41dd29b",
"shasum": ""
},
"require": {
@@ -4638,10 +4628,10 @@
],
"description": "Tunnistamo integration",
"support": {
- "source": "https://github.com/City-of-Helsinki/drupal-module-helfi-tunnistamo/tree/3.0.9",
+ "source": "https://github.com/City-of-Helsinki/drupal-module-helfi-tunnistamo/tree/3.0.10",
"issues": "https://github.com/City-of-Helsinki/drupal-module-helfi-tunnistamo/issues"
},
- "time": "2024-09-03T07:23:36+00:00"
+ "time": "2024-12-20T10:35:33+00:00"
},
{
"name": "drupal/image_style_quality",
@@ -5663,17 +5653,17 @@
},
{
"name": "drupal/openid_connect",
- "version": "3.0.0-alpha4",
+ "version": "3.0.0-alpha5",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/openid_connect.git",
- "reference": "3.0.0-alpha4"
+ "reference": "3.0.0-alpha5"
},
"dist": {
"type": "zip",
- "url": "https://ftp.drupal.org/files/projects/openid_connect-3.0.0-alpha4.zip",
- "reference": "3.0.0-alpha4",
- "shasum": "3239f8a2e5fc98de1be7561309cb12153ef5b7c9"
+ "url": "https://ftp.drupal.org/files/projects/openid_connect-3.0.0-alpha5.zip",
+ "reference": "3.0.0-alpha5",
+ "shasum": "6bca4f7ac0f675370008a0631095722347379b04"
},
"require": {
"drupal/core": "^9.5 || ^10.2 || ^11",
@@ -5684,8 +5674,8 @@
"type": "drupal-module",
"extra": {
"drupal": {
- "version": "3.0.0-alpha4",
- "datestamp": "1734043889",
+ "version": "3.0.0-alpha5",
+ "datestamp": "1735590945",
"security-coverage": {
"status": "not-covered",
"message": "Alpha releases are not covered by Drupal security advisories."
@@ -5931,11 +5921,11 @@
],
"authors": [
{
- "name": "Berdir",
+ "name": "berdir",
"homepage": "https://www.drupal.org/user/214652"
},
{
- "name": "Dave Reid",
+ "name": "dave reid",
"homepage": "https://www.drupal.org/user/53892"
},
{
@@ -6085,17 +6075,17 @@
},
{
"name": "drupal/raven",
- "version": "6.0.13",
+ "version": "6.0.14",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/raven.git",
- "reference": "6.0.13"
+ "reference": "6.0.14"
},
"dist": {
"type": "zip",
- "url": "https://ftp.drupal.org/files/projects/raven-6.0.13.zip",
- "reference": "6.0.13",
- "shasum": "7b92e693dae63859457ba734c57382511b91af86"
+ "url": "https://ftp.drupal.org/files/projects/raven-6.0.14.zip",
+ "reference": "6.0.14",
+ "shasum": "4533faf65caad0068c6bb818f29b3151645a9686"
},
"require": {
"drupal/core": "^10.2 || ^11",
@@ -6103,14 +6093,15 @@
},
"require-dev": {
"drupal/csp": "^1.17 || ^2.0",
+ "drupal/monitoring": "^1.13",
"drupal/seckit": "^2.0",
"drush/drush": "^11.0 || ^12.0 || ^13.0"
},
"type": "drupal-module",
"extra": {
"drupal": {
- "version": "6.0.13",
- "datestamp": "1734389510",
+ "version": "6.0.14",
+ "datestamp": "1735930900",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
@@ -6359,7 +6350,7 @@
],
"authors": [
{
- "name": "Berdir",
+ "name": "berdir",
"homepage": "https://www.drupal.org/user/214652"
},
{
@@ -6367,7 +6358,7 @@
"homepage": "https://www.drupal.org/user/53892"
},
{
- "name": "Kristen Pol",
+ "name": "kristen pol",
"homepage": "https://www.drupal.org/user/8389"
},
{
@@ -7849,16 +7840,16 @@
},
{
"name": "egulias/email-validator",
- "version": "4.0.2",
+ "version": "4.0.3",
"source": {
"type": "git",
"url": "https://github.com/egulias/EmailValidator.git",
- "reference": "ebaaf5be6c0286928352e054f2d5125608e5405e"
+ "reference": "b115554301161fa21467629f1e1391c1936de517"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/ebaaf5be6c0286928352e054f2d5125608e5405e",
- "reference": "ebaaf5be6c0286928352e054f2d5125608e5405e",
+ "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/b115554301161fa21467629f1e1391c1936de517",
+ "reference": "b115554301161fa21467629f1e1391c1936de517",
"shasum": ""
},
"require": {
@@ -7904,7 +7895,7 @@
],
"support": {
"issues": "https://github.com/egulias/EmailValidator/issues",
- "source": "https://github.com/egulias/EmailValidator/tree/4.0.2"
+ "source": "https://github.com/egulias/EmailValidator/tree/4.0.3"
},
"funding": [
{
@@ -7912,7 +7903,7 @@
"type": "github"
}
],
- "time": "2023-10-06T06:47:41+00:00"
+ "time": "2024-12-27T00:36:43+00:00"
},
{
"name": "elastic/transport",
@@ -7974,16 +7965,16 @@
},
{
"name": "elasticsearch/elasticsearch",
- "version": "v8.16.0",
+ "version": "v8.17.0",
"source": {
"type": "git",
"url": "https://github.com/elastic/elasticsearch-php.git",
- "reference": "ab0fdb43f9e69f0d0539028d8b0b56cdf3328d85"
+ "reference": "6cd0fe6a95fdb7198a2795624927b094813b3d8b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/elastic/elasticsearch-php/zipball/ab0fdb43f9e69f0d0539028d8b0b56cdf3328d85",
- "reference": "ab0fdb43f9e69f0d0539028d8b0b56cdf3328d85",
+ "url": "https://api.github.com/repos/elastic/elasticsearch-php/zipball/6cd0fe6a95fdb7198a2795624927b094813b3d8b",
+ "reference": "6cd0fe6a95fdb7198a2795624927b094813b3d8b",
"shasum": ""
},
"require": {
@@ -8026,9 +8017,9 @@
],
"support": {
"issues": "https://github.com/elastic/elasticsearch-php/issues",
- "source": "https://github.com/elastic/elasticsearch-php/tree/v8.16.0"
+ "source": "https://github.com/elastic/elasticsearch-php/tree/v8.17.0"
},
- "time": "2024-11-14T22:23:33+00:00"
+ "time": "2024-12-18T11:00:27+00:00"
},
{
"name": "ezyang/htmlpurifier",
@@ -9785,16 +9776,16 @@
},
{
"name": "nikic/php-parser",
- "version": "v5.3.1",
+ "version": "v5.4.0",
"source": {
"type": "git",
"url": "https://github.com/nikic/PHP-Parser.git",
- "reference": "8eea230464783aa9671db8eea6f8c6ac5285794b"
+ "reference": "447a020a1f875a434d62f2a401f53b82a396e494"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/8eea230464783aa9671db8eea6f8c6ac5285794b",
- "reference": "8eea230464783aa9671db8eea6f8c6ac5285794b",
+ "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/447a020a1f875a434d62f2a401f53b82a396e494",
+ "reference": "447a020a1f875a434d62f2a401f53b82a396e494",
"shasum": ""
},
"require": {
@@ -9837,22 +9828,22 @@
],
"support": {
"issues": "https://github.com/nikic/PHP-Parser/issues",
- "source": "https://github.com/nikic/PHP-Parser/tree/v5.3.1"
+ "source": "https://github.com/nikic/PHP-Parser/tree/v5.4.0"
},
- "time": "2024-10-08T18:51:32+00:00"
+ "time": "2024-12-30T11:07:19+00:00"
},
{
"name": "open-telemetry/api",
- "version": "1.1.2",
+ "version": "1.2.0",
"source": {
"type": "git",
"url": "https://github.com/opentelemetry-php/api.git",
- "reference": "04c85a1e41a3d59fa9bdc801a5de1df6624b95ed"
+ "reference": "351a30baa79699de3de3a814c8ccc7b52ccdfb1d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/opentelemetry-php/api/zipball/04c85a1e41a3d59fa9bdc801a5de1df6624b95ed",
- "reference": "04c85a1e41a3d59fa9bdc801a5de1df6624b95ed",
+ "url": "https://api.github.com/repos/opentelemetry-php/api/zipball/351a30baa79699de3de3a814c8ccc7b52ccdfb1d",
+ "reference": "351a30baa79699de3de3a814c8ccc7b52ccdfb1d",
"shasum": ""
},
"require": {
@@ -9909,7 +9900,7 @@
"issues": "https://github.com/open-telemetry/opentelemetry-php/issues",
"source": "https://github.com/open-telemetry/opentelemetry-php"
},
- "time": "2024-11-16T04:32:30+00:00"
+ "time": "2025-01-08T23:50:34+00:00"
},
{
"name": "open-telemetry/context",
@@ -11553,16 +11544,16 @@
},
{
"name": "symfony/console",
- "version": "v6.4.15",
+ "version": "v6.4.17",
"source": {
"type": "git",
"url": "https://github.com/symfony/console.git",
- "reference": "f1fc6f47283e27336e7cebb9e8946c8de7bff9bd"
+ "reference": "799445db3f15768ecc382ac5699e6da0520a0a04"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/console/zipball/f1fc6f47283e27336e7cebb9e8946c8de7bff9bd",
- "reference": "f1fc6f47283e27336e7cebb9e8946c8de7bff9bd",
+ "url": "https://api.github.com/repos/symfony/console/zipball/799445db3f15768ecc382ac5699e6da0520a0a04",
+ "reference": "799445db3f15768ecc382ac5699e6da0520a0a04",
"shasum": ""
},
"require": {
@@ -11627,7 +11618,7 @@
"terminal"
],
"support": {
- "source": "https://github.com/symfony/console/tree/v6.4.15"
+ "source": "https://github.com/symfony/console/tree/v6.4.17"
},
"funding": [
{
@@ -11643,7 +11634,7 @@
"type": "tidelift"
}
],
- "time": "2024-11-06T14:19:14+00:00"
+ "time": "2024-12-07T12:07:30+00:00"
},
{
"name": "symfony/dependency-injection",
@@ -11745,12 +11736,12 @@
},
"type": "library",
"extra": {
+ "thanks": {
+ "url": "https://github.com/symfony/contracts",
+ "name": "symfony/contracts"
+ },
"branch-alias": {
"dev-main": "3.5-dev"
- },
- "thanks": {
- "name": "symfony/contracts",
- "url": "https://github.com/symfony/contracts"
}
},
"autoload": {
@@ -11795,16 +11786,16 @@
},
{
"name": "symfony/error-handler",
- "version": "v6.4.14",
+ "version": "v6.4.17",
"source": {
"type": "git",
"url": "https://github.com/symfony/error-handler.git",
- "reference": "9e024324511eeb00983ee76b9aedc3e6ecd993d9"
+ "reference": "37ad2380e8c1a8cf62a1200a5c10080b679b446c"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/error-handler/zipball/9e024324511eeb00983ee76b9aedc3e6ecd993d9",
- "reference": "9e024324511eeb00983ee76b9aedc3e6ecd993d9",
+ "url": "https://api.github.com/repos/symfony/error-handler/zipball/37ad2380e8c1a8cf62a1200a5c10080b679b446c",
+ "reference": "37ad2380e8c1a8cf62a1200a5c10080b679b446c",
"shasum": ""
},
"require": {
@@ -11850,7 +11841,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.14"
+ "source": "https://github.com/symfony/error-handler/tree/v6.4.17"
},
"funding": [
{
@@ -11866,7 +11857,7 @@
"type": "tidelift"
}
],
- "time": "2024-11-05T15:34:40+00:00"
+ "time": "2024-12-06T13:30:51+00:00"
},
{
"name": "symfony/event-dispatcher",
@@ -11968,12 +11959,12 @@
},
"type": "library",
"extra": {
+ "thanks": {
+ "url": "https://github.com/symfony/contracts",
+ "name": "symfony/contracts"
+ },
"branch-alias": {
"dev-main": "3.5-dev"
- },
- "thanks": {
- "name": "symfony/contracts",
- "url": "https://github.com/symfony/contracts"
}
},
"autoload": {
@@ -12092,16 +12083,16 @@
},
{
"name": "symfony/finder",
- "version": "v6.4.13",
+ "version": "v6.4.17",
"source": {
"type": "git",
"url": "https://github.com/symfony/finder.git",
- "reference": "daea9eca0b08d0ed1dc9ab702a46128fd1be4958"
+ "reference": "1d0e8266248c5d9ab6a87e3789e6dc482af3c9c7"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/finder/zipball/daea9eca0b08d0ed1dc9ab702a46128fd1be4958",
- "reference": "daea9eca0b08d0ed1dc9ab702a46128fd1be4958",
+ "url": "https://api.github.com/repos/symfony/finder/zipball/1d0e8266248c5d9ab6a87e3789e6dc482af3c9c7",
+ "reference": "1d0e8266248c5d9ab6a87e3789e6dc482af3c9c7",
"shasum": ""
},
"require": {
@@ -12136,7 +12127,7 @@
"description": "Finds files and directories via an intuitive fluent interface",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/finder/tree/v6.4.13"
+ "source": "https://github.com/symfony/finder/tree/v6.4.17"
},
"funding": [
{
@@ -12152,7 +12143,7 @@
"type": "tidelift"
}
],
- "time": "2024-10-01T08:30:56+00:00"
+ "time": "2024-12-29T13:51:37+00:00"
},
{
"name": "symfony/http-foundation",
@@ -12233,16 +12224,16 @@
},
{
"name": "symfony/http-kernel",
- "version": "v6.4.16",
+ "version": "v6.4.17",
"source": {
"type": "git",
"url": "https://github.com/symfony/http-kernel.git",
- "reference": "8838b5b21d807923b893ccbfc2cbeda0f1bc00f0"
+ "reference": "c5647393c5ce11833d13e4b70fff4b571d4ac710"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/http-kernel/zipball/8838b5b21d807923b893ccbfc2cbeda0f1bc00f0",
- "reference": "8838b5b21d807923b893ccbfc2cbeda0f1bc00f0",
+ "url": "https://api.github.com/repos/symfony/http-kernel/zipball/c5647393c5ce11833d13e4b70fff4b571d4ac710",
+ "reference": "c5647393c5ce11833d13e4b70fff4b571d4ac710",
"shasum": ""
},
"require": {
@@ -12327,7 +12318,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.16"
+ "source": "https://github.com/symfony/http-kernel/tree/v6.4.17"
},
"funding": [
{
@@ -12343,7 +12334,7 @@
"type": "tidelift"
}
],
- "time": "2024-11-27T12:49:36+00:00"
+ "time": "2024-12-31T14:49:31+00:00"
},
{
"name": "symfony/mailer",
@@ -12427,16 +12418,16 @@
},
{
"name": "symfony/mime",
- "version": "v6.4.13",
+ "version": "v6.4.17",
"source": {
"type": "git",
"url": "https://github.com/symfony/mime.git",
- "reference": "1de1cf14d99b12c7ebbb850491ec6ae3ed468855"
+ "reference": "ea87c8850a54ff039d3e0ab4ae5586dd4e6c0232"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/mime/zipball/1de1cf14d99b12c7ebbb850491ec6ae3ed468855",
- "reference": "1de1cf14d99b12c7ebbb850491ec6ae3ed468855",
+ "url": "https://api.github.com/repos/symfony/mime/zipball/ea87c8850a54ff039d3e0ab4ae5586dd4e6c0232",
+ "reference": "ea87c8850a54ff039d3e0ab4ae5586dd4e6c0232",
"shasum": ""
},
"require": {
@@ -12492,7 +12483,7 @@
"mime-type"
],
"support": {
- "source": "https://github.com/symfony/mime/tree/v6.4.13"
+ "source": "https://github.com/symfony/mime/tree/v6.4.17"
},
"funding": [
{
@@ -12508,7 +12499,7 @@
"type": "tidelift"
}
],
- "time": "2024-10-25T15:07:50+00:00"
+ "time": "2024-12-02T11:09:41+00:00"
},
{
"name": "symfony/options-resolver",
@@ -12682,8 +12673,8 @@
"type": "library",
"extra": {
"thanks": {
- "name": "symfony/polyfill",
- "url": "https://github.com/symfony/polyfill"
+ "url": "https://github.com/symfony/polyfill",
+ "name": "symfony/polyfill"
}
},
"autoload": {
@@ -13703,12 +13694,12 @@
},
"type": "library",
"extra": {
+ "thanks": {
+ "url": "https://github.com/symfony/contracts",
+ "name": "symfony/contracts"
+ },
"branch-alias": {
"dev-main": "3.5-dev"
- },
- "thanks": {
- "name": "symfony/contracts",
- "url": "https://github.com/symfony/contracts"
}
},
"autoload": {
@@ -13867,12 +13858,12 @@
},
"type": "library",
"extra": {
+ "thanks": {
+ "url": "https://github.com/symfony/contracts",
+ "name": "symfony/contracts"
+ },
"branch-alias": {
"dev-main": "3.5-dev"
- },
- "thanks": {
- "name": "symfony/contracts",
- "url": "https://github.com/symfony/contracts"
}
},
"autoload": {
@@ -13928,16 +13919,16 @@
},
{
"name": "symfony/validator",
- "version": "v6.4.16",
+ "version": "v6.4.17",
"source": {
"type": "git",
"url": "https://github.com/symfony/validator.git",
- "reference": "9b0d1988b56511706bc91d96ead39acd77aaf34d"
+ "reference": "a3c19a0e542d427c207e22242043ef35b5b99a2c"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/validator/zipball/9b0d1988b56511706bc91d96ead39acd77aaf34d",
- "reference": "9b0d1988b56511706bc91d96ead39acd77aaf34d",
+ "url": "https://api.github.com/repos/symfony/validator/zipball/a3c19a0e542d427c207e22242043ef35b5b99a2c",
+ "reference": "a3c19a0e542d427c207e22242043ef35b5b99a2c",
"shasum": ""
},
"require": {
@@ -14005,7 +13996,7 @@
"description": "Provides tools to validate values",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/validator/tree/v6.4.16"
+ "source": "https://github.com/symfony/validator/tree/v6.4.17"
},
"funding": [
{
@@ -14021,7 +14012,7 @@
"type": "tidelift"
}
],
- "time": "2024-11-27T09:48:51+00:00"
+ "time": "2024-12-29T12:50:19+00:00"
},
{
"name": "symfony/var-dumper",
@@ -14357,16 +14348,16 @@
},
{
"name": "twig/twig",
- "version": "v3.17.1",
+ "version": "v3.18.0",
"source": {
"type": "git",
"url": "https://github.com/twigphp/Twig.git",
- "reference": "677ef8da6497a03048192aeeb5aa3018e379ac71"
+ "reference": "acffa88cc2b40dbe42eaf3a5025d6c0d4600cc50"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/twigphp/Twig/zipball/677ef8da6497a03048192aeeb5aa3018e379ac71",
- "reference": "677ef8da6497a03048192aeeb5aa3018e379ac71",
+ "url": "https://api.github.com/repos/twigphp/Twig/zipball/acffa88cc2b40dbe42eaf3a5025d6c0d4600cc50",
+ "reference": "acffa88cc2b40dbe42eaf3a5025d6c0d4600cc50",
"shasum": ""
},
"require": {
@@ -14421,7 +14412,7 @@
],
"support": {
"issues": "https://github.com/twigphp/Twig/issues",
- "source": "https://github.com/twigphp/Twig/tree/v3.17.1"
+ "source": "https://github.com/twigphp/Twig/tree/v3.18.0"
},
"funding": [
{
@@ -14433,7 +14424,7 @@
"type": "tidelift"
}
],
- "time": "2024-12-12T09:58:10+00:00"
+ "time": "2024-12-29T10:51:50+00:00"
},
{
"name": "twistor/flysystem-stream-wrapper",
diff --git a/conf/cmi/core.entity_form_display.paragraph.unit_contact_card.default.yml b/conf/cmi/core.entity_form_display.paragraph.unit_contact_card.default.yml
index eaf2176f5..ac29b461f 100644
--- a/conf/cmi/core.entity_form_display.paragraph.unit_contact_card.default.yml
+++ b/conf/cmi/core.entity_form_display.paragraph.unit_contact_card.default.yml
@@ -3,7 +3,7 @@ langcode: en
status: true
dependencies:
config:
- - field.field.paragraph.unit_contact_card.field_unit_contact_title
+ - field.field.paragraph.unit_contact_card.field_unit_contact_heading
- field.field.paragraph.unit_contact_card.field_unit_contact_unit
- field.field.paragraph.unit_contact_card.field_unit_contact_use_address
- field.field.paragraph.unit_contact_card.field_unit_contact_use_details
@@ -15,19 +15,17 @@ dependencies:
- field.field.paragraph.unit_contact_card.field_unit_contact_use_postal
- paragraphs.paragraphs_type.unit_contact_card
_core:
- default_config_hash: XnijiEfDptaMmJSLOaRAbmsG5jdy70ENYFsDRp7dXck
+ default_config_hash: uT8aniMS1fevBhNfcyGCd5OiS2-wx4uQFzYyzEWxHX8
id: paragraph.unit_contact_card.default
targetEntityType: paragraph
bundle: unit_contact_card
mode: default
content:
- field_unit_contact_title:
- type: string_textfield
+ field_unit_contact_heading:
+ type: options_buttons
weight: 0
region: content
- settings:
- size: 60
- placeholder: ''
+ settings: { }
third_party_settings: { }
field_unit_contact_unit:
type: entity_reference_autocomplete
diff --git a/conf/cmi/core.entity_view_display.paragraph.hearings.default.yml b/conf/cmi/core.entity_view_display.paragraph.hearings.default.yml
index 3cadde4a0..70b7e2572 100644
--- a/conf/cmi/core.entity_view_display.paragraph.hearings.default.yml
+++ b/conf/cmi/core.entity_view_display.paragraph.hearings.default.yml
@@ -31,9 +31,9 @@ content:
weight: 0
region: content
list:
- weight: 100
settings: { }
third_party_settings: { }
+ weight: 100
region: content
hidden:
search_api_excerpt: true
diff --git a/conf/cmi/core.entity_view_display.paragraph.unit_contact_card.default.yml b/conf/cmi/core.entity_view_display.paragraph.unit_contact_card.default.yml
index eb7a9eb8a..cf261bcc1 100644
--- a/conf/cmi/core.entity_view_display.paragraph.unit_contact_card.default.yml
+++ b/conf/cmi/core.entity_view_display.paragraph.unit_contact_card.default.yml
@@ -3,7 +3,7 @@ langcode: en
status: true
dependencies:
config:
- - field.field.paragraph.unit_contact_card.field_unit_contact_title
+ - field.field.paragraph.unit_contact_card.field_unit_contact_heading
- field.field.paragraph.unit_contact_card.field_unit_contact_unit
- field.field.paragraph.unit_contact_card.field_unit_contact_use_address
- field.field.paragraph.unit_contact_card.field_unit_contact_use_details
@@ -15,20 +15,12 @@ dependencies:
- field.field.paragraph.unit_contact_card.field_unit_contact_use_postal
- paragraphs.paragraphs_type.unit_contact_card
_core:
- default_config_hash: DvEDTYQYY2bJ_PzPZtlMEowZm2o5MrLaCa3p9T-NTAs
+ default_config_hash: ueLmUIlWmD3niFjRRANYBSf1QCFcMlnGSGdCZ34IcNw
id: paragraph.unit_contact_card.default
targetEntityType: paragraph
bundle: unit_contact_card
mode: default
content:
- field_unit_contact_title:
- type: string
- label: hidden
- settings:
- link_to_entity: false
- third_party_settings: { }
- weight: 0
- region: content
field_unit_contact_unit:
type: entity_reference_label
label: hidden
@@ -38,6 +30,7 @@ content:
weight: 1
region: content
hidden:
+ field_unit_contact_heading: true
field_unit_contact_use_address: true
field_unit_contact_use_details: true
field_unit_contact_use_link: true
diff --git a/conf/cmi/editoria11y.settings.yml b/conf/cmi/editoria11y.settings.yml
index 4491d62fc..356712447 100644
--- a/conf/cmi/editoria11y.settings.yml
+++ b/conf/cmi/editoria11y.settings.yml
@@ -8,5 +8,7 @@ download_links: ''
ignore_link_strings: ''
link_ignore_selector: 'svg.ext, svg.mailto, .link-purpose-text'
hidden_handlers: ''
+disable_live: false
+live_h2: 'form[id^="node-"] #edit-body-wrapper .ck-content'
ignore_containers: ''
allow_overflow: ''
diff --git a/conf/cmi/external_entities.external_entity_type.helfi_hearings.yml b/conf/cmi/external_entities.external_entity_type.helfi_hearings.yml
index 92d8aa320..71c2e6a92 100644
--- a/conf/cmi/external_entities.external_entity_type.helfi_hearings.yml
+++ b/conf/cmi/external_entities.external_entity_type.helfi_hearings.yml
@@ -8,8 +8,8 @@ id: helfi_hearings
label: 'Helfi: Hearing'
label_plural: 'Helfi: Hearing'
description: 'Helfi hearings from hearing api.'
-generate_aliases: false
read_only: true
+generate_aliases: false
field_mapper_id: jsonpath
field_mapper_config:
field_mappings:
diff --git a/conf/cmi/external_entities.external_entity_type.helfi_news.yml b/conf/cmi/external_entities.external_entity_type.helfi_news.yml
index 79bfdcd7b..9a4b27b99 100644
--- a/conf/cmi/external_entities.external_entity_type.helfi_news.yml
+++ b/conf/cmi/external_entities.external_entity_type.helfi_news.yml
@@ -8,8 +8,8 @@ id: helfi_news
label: 'Helfi: News'
label_plural: 'Helfi: News'
description: ''
-generate_aliases: false
read_only: true
+generate_aliases: false
field_mapper_id: jsonpath
field_mapper_config:
field_mappings:
diff --git a/conf/cmi/external_entities.external_entity_type.helfi_news_groups.yml b/conf/cmi/external_entities.external_entity_type.helfi_news_groups.yml
index 9ae7714d8..ff58adeef 100644
--- a/conf/cmi/external_entities.external_entity_type.helfi_news_groups.yml
+++ b/conf/cmi/external_entities.external_entity_type.helfi_news_groups.yml
@@ -8,8 +8,8 @@ id: helfi_news_groups
label: 'Helfi: News groups'
label_plural: 'Helfi: News groups'
description: 'Retrieves news groups taxonomy terms from Helfi'
-generate_aliases: null
read_only: true
+generate_aliases: null
field_mapper_id: jsonpath
field_mapper_config:
field_mappings:
diff --git a/conf/cmi/external_entities.external_entity_type.helfi_news_neighbourhoods.yml b/conf/cmi/external_entities.external_entity_type.helfi_news_neighbourhoods.yml
index 51e5c35ce..78cab6111 100644
--- a/conf/cmi/external_entities.external_entity_type.helfi_news_neighbourhoods.yml
+++ b/conf/cmi/external_entities.external_entity_type.helfi_news_neighbourhoods.yml
@@ -8,8 +8,8 @@ id: helfi_news_neighbourhoods
label: 'Helfi: News neighbourhoods'
label_plural: 'Helfi: News neighbourhoods'
description: 'Retrieves news neighbourhoods taxonomy terms from Helfi'
-generate_aliases: null
read_only: true
+generate_aliases: null
field_mapper_id: jsonpath
field_mapper_config:
field_mappings:
diff --git a/conf/cmi/external_entities.external_entity_type.helfi_news_tags.yml b/conf/cmi/external_entities.external_entity_type.helfi_news_tags.yml
index df3f64241..8d9a871d2 100644
--- a/conf/cmi/external_entities.external_entity_type.helfi_news_tags.yml
+++ b/conf/cmi/external_entities.external_entity_type.helfi_news_tags.yml
@@ -8,8 +8,8 @@ id: helfi_news_tags
label: 'Helfi: News tags'
label_plural: 'Helfi: News tags'
description: 'Retrieves news tags taxonomy terms from Helfi'
-generate_aliases: null
read_only: true
+generate_aliases: null
field_mapper_id: jsonpath
field_mapper_config:
field_mappings:
diff --git a/conf/cmi/field.field.paragraph.unit_contact_card.field_unit_contact_heading.yml b/conf/cmi/field.field.paragraph.unit_contact_card.field_unit_contact_heading.yml
new file mode 100644
index 000000000..f1126b00d
--- /dev/null
+++ b/conf/cmi/field.field.paragraph.unit_contact_card.field_unit_contact_heading.yml
@@ -0,0 +1,25 @@
+uuid: 6c99f53c-3860-4a4f-adde-0e465d98e131
+langcode: en
+status: true
+dependencies:
+ config:
+ - field.storage.paragraph.field_unit_contact_heading
+ - paragraphs.paragraphs_type.unit_contact_card
+ module:
+ - options
+_core:
+ default_config_hash: KBZVQJ1FH_oGM0pSbEkGL2tPmvpQZl6RgRSoXV4lf5M
+id: paragraph.unit_contact_card.field_unit_contact_heading
+field_name: field_unit_contact_heading
+entity_type: paragraph
+bundle: unit_contact_card
+label: Heading
+description: " The default heading for the component is “Contact information”. Choose the unit name as the heading if it is not clear which unit's contact information is being referred to."
+required: true
+translatable: false
+default_value:
+ -
+ value: default
+default_value_callback: ''
+settings: { }
+field_type: list_string
diff --git a/conf/cmi/field.field.paragraph.unit_contact_card.field_unit_contact_title.yml b/conf/cmi/field.field.paragraph.unit_contact_card.field_unit_contact_title.yml
deleted file mode 100644
index 45ee87ca7..000000000
--- a/conf/cmi/field.field.paragraph.unit_contact_card.field_unit_contact_title.yml
+++ /dev/null
@@ -1,21 +0,0 @@
-uuid: 114310c0-e81f-4c72-bbf7-8929c6f34ab8
-langcode: en
-status: true
-dependencies:
- config:
- - field.storage.paragraph.field_unit_contact_title
- - paragraphs.paragraphs_type.unit_contact_card
-_core:
- default_config_hash: naZYC-AB_hI23uWltMtB5_GCy_d25LIFTQqZkDlqb6s
-id: paragraph.unit_contact_card.field_unit_contact_title
-field_name: field_unit_contact_title
-entity_type: paragraph
-bundle: unit_contact_card
-label: Title
-description: ''
-required: true
-translatable: false
-default_value: { }
-default_value_callback: ''
-settings: { }
-field_type: string
diff --git a/conf/cmi/field.storage.paragraph.field_unit_contact_heading.yml b/conf/cmi/field.storage.paragraph.field_unit_contact_heading.yml
new file mode 100644
index 000000000..ea2f47141
--- /dev/null
+++ b/conf/cmi/field.storage.paragraph.field_unit_contact_heading.yml
@@ -0,0 +1,29 @@
+uuid: 5e3d0bce-6114-40f1-b778-8fece473c972
+langcode: en
+status: true
+dependencies:
+ module:
+ - options
+ - paragraphs
+_core:
+ default_config_hash: T_fDAEmZ5YJF1SdA3tmqPumG-8gNtlxzPxBL92A3XmM
+id: paragraph.field_unit_contact_heading
+field_name: field_unit_contact_heading
+entity_type: paragraph
+type: list_string
+settings:
+ allowed_values:
+ -
+ value: default
+ label: 'Contact information'
+ -
+ value: unit_name
+ label: 'The unit name'
+ allowed_values_function: ''
+module: options
+locked: false
+cardinality: 1
+translatable: true
+indexes: { }
+persist_with_no_fields: false
+custom_storage: false
diff --git a/conf/cmi/field.storage.paragraph.field_unit_contact_title.yml b/conf/cmi/field.storage.paragraph.field_unit_contact_title.yml
deleted file mode 100644
index 98ee193f0..000000000
--- a/conf/cmi/field.storage.paragraph.field_unit_contact_title.yml
+++ /dev/null
@@ -1,23 +0,0 @@
-uuid: 337f0350-3bbb-47d8-81dd-774d50960305
-langcode: en
-status: true
-dependencies:
- module:
- - paragraphs
-_core:
- default_config_hash: sV3mnI_z0Q-WpJm2S9A9H8D-yqYMpu1iASxC4_eACN8
-id: paragraph.field_unit_contact_title
-field_name: field_unit_contact_title
-entity_type: paragraph
-type: string
-settings:
- max_length: 255
- case_sensitive: false
- is_ascii: false
-module: core
-locked: false
-cardinality: 1
-translatable: true
-indexes: { }
-persist_with_no_fields: false
-custom_storage: false
diff --git a/conf/cmi/file.settings.yml b/conf/cmi/file.settings.yml
index 089565dd0..14a3bd7e2 100644
--- a/conf/cmi/file.settings.yml
+++ b/conf/cmi/file.settings.yml
@@ -5,7 +5,7 @@ description:
length: 128
icon:
directory: core/modules/file/icons
-make_unused_managed_files_temporary: false
+make_unused_managed_files_temporary: true
filename_sanitization:
transliterate: true
replace_whitespace: true
diff --git a/conf/cmi/language/fi/field.field.paragraph.unit_contact_card.field_unit_contact_heading.yml b/conf/cmi/language/fi/field.field.paragraph.unit_contact_card.field_unit_contact_heading.yml
new file mode 100644
index 000000000..f7f4611b2
--- /dev/null
+++ b/conf/cmi/language/fi/field.field.paragraph.unit_contact_card.field_unit_contact_heading.yml
@@ -0,0 +1,2 @@
+label: Otsikko
+description: 'Komponentin oletusotsikko on ”Yhteystiedot”. Valitse otsikoksi kyseisen toimipisteen nimi, jos ei ole ilmeistä, minkä toimipisteen yhteystiedoista on kyse.'
diff --git a/conf/cmi/language/fi/field.storage.paragraph.field_unit_contact_heading.yml b/conf/cmi/language/fi/field.storage.paragraph.field_unit_contact_heading.yml
new file mode 100644
index 000000000..382e1fa91
--- /dev/null
+++ b/conf/cmi/language/fi/field.storage.paragraph.field_unit_contact_heading.yml
@@ -0,0 +1,6 @@
+settings:
+ allowed_values:
+ -
+ label: Yhteystiedot
+ -
+ label: 'Kyseisen toimipisteen nimi'
diff --git a/conf/cmi/language/ru/field.field.paragraph.unit_contact_card.field_unit_contact_title.yml b/conf/cmi/language/ru/field.field.paragraph.unit_contact_card.field_unit_contact_title.yml
deleted file mode 100644
index 9401b2878..000000000
--- a/conf/cmi/language/ru/field.field.paragraph.unit_contact_card.field_unit_contact_title.yml
+++ /dev/null
@@ -1 +0,0 @@
-label: Заголовок
diff --git a/conf/cmi/language/sv/field.field.paragraph.unit_contact_card.field_unit_contact_heading.yml b/conf/cmi/language/sv/field.field.paragraph.unit_contact_card.field_unit_contact_heading.yml
new file mode 100644
index 000000000..a7335eb2a
--- /dev/null
+++ b/conf/cmi/language/sv/field.field.paragraph.unit_contact_card.field_unit_contact_heading.yml
@@ -0,0 +1 @@
+label: Rubrik
diff --git a/conf/cmi/language/sv/field.field.paragraph.unit_contact_card.field_unit_contact_title.yml b/conf/cmi/language/sv/field.field.paragraph.unit_contact_card.field_unit_contact_title.yml
deleted file mode 100644
index 2711e04da..000000000
--- a/conf/cmi/language/sv/field.field.paragraph.unit_contact_card.field_unit_contact_title.yml
+++ /dev/null
@@ -1 +0,0 @@
-label: Titel
diff --git a/conf/cmi/openid_connect.settings.yml b/conf/cmi/openid_connect.settings.yml
index 320f51222..aa0b430cc 100644
--- a/conf/cmi/openid_connect.settings.yml
+++ b/conf/cmi/openid_connect.settings.yml
@@ -9,11 +9,4 @@ redirect_login: user
redirect_logout: ''
userinfo_mappings:
timezone: zoneinfo
-role_mappings:
- read_only: { }
- content_producer: { }
- editor: { }
- admin: { }
- api_user: { }
- elevated_api_user: { }
- super_administrator: { }
+role_mappings: { }
diff --git a/conf/cmi/user.role.admin.yml b/conf/cmi/user.role.admin.yml
index 10d1367cf..6e0eba0de 100644
--- a/conf/cmi/user.role.admin.yml
+++ b/conf/cmi/user.role.admin.yml
@@ -156,6 +156,9 @@ permissions:
- 'delete any policymaker content'
- 'delete any policymaker_images media'
- 'delete any remote_video media'
+ - 'delete any tpr_ontology_word_details'
+ - 'delete any tpr_service'
+ - 'delete any tpr_unit'
- 'delete any trustee content'
- 'delete article revisions'
- 'delete content translations'
@@ -178,6 +181,9 @@ permissions:
- 'delete own policymaker content'
- 'delete own policymaker_images media'
- 'delete own remote_video media'
+ - 'delete own tpr_ontology_word_details'
+ - 'delete own tpr_service'
+ - 'delete own tpr_unit'
- 'delete own trustee content'
- 'delete page revisions'
- 'delete policymaker revisions'
diff --git a/conf/cmi/user.role.content_producer.yml b/conf/cmi/user.role.content_producer.yml
index 9f4e35bcc..b492cf0b8 100644
--- a/conf/cmi/user.role.content_producer.yml
+++ b/conf/cmi/user.role.content_producer.yml
@@ -83,6 +83,9 @@ permissions:
- 'create terms in keywords'
- 'create terms in pdf_categories'
- 'create url aliases'
+ - 'delete any tpr_ontology_word_details'
+ - 'delete any tpr_service'
+ - 'delete any tpr_unit'
- 'delete media'
- 'delete own ahjo_document media'
- 'delete own announcement content'
@@ -99,6 +102,9 @@ permissions:
- 'delete own page content'
- 'delete own policymaker_images media'
- 'delete own remote_video media'
+ - 'delete own tpr_ontology_word_details'
+ - 'delete own tpr_service'
+ - 'delete own tpr_unit'
- 'disable own tfa'
- 'edit any announcement content'
- 'edit any declaration_of_affiliation media'
diff --git a/conf/cmi/user.role.editor.yml b/conf/cmi/user.role.editor.yml
index e6c19215d..a3b2c71e5 100644
--- a/conf/cmi/user.role.editor.yml
+++ b/conf/cmi/user.role.editor.yml
@@ -111,6 +111,9 @@ permissions:
- 'delete any page content'
- 'delete any policymaker_images media'
- 'delete any remote_video media'
+ - 'delete any tpr_ontology_word_details'
+ - 'delete any tpr_service'
+ - 'delete any tpr_unit'
- 'delete article revisions'
- 'delete content translations'
- 'delete landing_page revisions'
@@ -132,6 +135,9 @@ permissions:
- 'delete own policymaker content'
- 'delete own policymaker_images media'
- 'delete own remote_video media'
+ - 'delete own tpr_ontology_word_details'
+ - 'delete own tpr_service'
+ - 'delete own tpr_unit'
- 'delete own trustee content'
- 'delete page revisions'
- 'delete remote entities'