From 3c13e18ee4a56fe7c5b395aa3162da9ff4df4891 Mon Sep 17 00:00:00 2001 From: actions-bot Date: Wed, 13 Dec 2023 19:29:44 +0000 Subject: [PATCH] Update configuration --- .platform/schema | 2 +- composer.lock | 677 +++++++++--------- ...entity_form_display.media.file.default.yml | 2 + ..._form_display.media.file.media_library.yml | 2 + ...ntity_form_display.media.image.default.yml | 3 + ...form_display.media.image.media_library.yml | 3 + ...form_display.node.landing_page.default.yml | 2 +- ...m_display.paragraph.event_list.default.yml | 3 +- ...entity_view_display.media.file.default.yml | 2 + ..._view_display.media.file.media_library.yml | 2 + ...ntity_view_display.media.image.default.yml | 2 + ....entity_view_display.media.image.image.yml | 2 + ...view_display.media.image.media_library.yml | 3 + ...w_display.paragraph.event_list.default.yml | 3 +- ...display.tpr_unit.tpr_unit.contact_card.yml | 1 + .../cmi/core.entity_view_mode.media.image.yml | 2 + conf/cmi/eu_cookie_compliance.settings.yml | 6 +- ...ield.field.media.file.field_media_file.yml | 2 + ...ld.field.media.image.field_media_image.yml | 2 + ...d.field.media.image.field_photographer.yml | 2 + .../field.field.node.page.field_content.yml | 82 +-- ...eld.paragraph.event_list.field_api_url.yml | 2 + ...paragraph.event_list.field_event_count.yml | 2 + ...vent_list.field_event_list_description.yml | 4 + ...raph.event_list.field_event_list_title.yml | 2 + ...agraph.event_list.field_event_location.yml | 2 + ....paragraph.event_list.field_event_time.yml | 2 + ...paragraph.event_list.field_free_events.yml | 2 + ...d.paragraph.event_list.field_load_more.yml | 25 - ...ragraph.event_list.field_remote_events.yml | 2 + ...d.paragraph.phasing.field_phasing_item.yml | 2 +- ...graph.phasing.field_show_phase_numbers.yml | 6 +- ...ragraph.phasing_item.field_description.yml | 2 +- ...h.popular_services.field_service_items.yml | 2 +- .../field.storage.media.field_media_file.yml | 2 + .../field.storage.media.field_media_image.yml | 2 + ...storage.media.field_media_oembed_video.yml | 2 + ...field.storage.media.field_photographer.yml | 2 + .../field.storage.paragraph.field_api_url.yml | 2 + ...ld.storage.paragraph.field_event_count.yml | 2 + ...paragraph.field_event_list_description.yml | 2 + ...orage.paragraph.field_event_list_title.yml | 2 + ...storage.paragraph.field_event_location.yml | 2 + ...eld.storage.paragraph.field_event_time.yml | 2 + ...ld.storage.paragraph.field_free_events.yml | 2 + ...ield.storage.paragraph.field_load_more.yml | 20 - ....storage.paragraph.field_remote_events.yml | 2 + conf/cmi/file_mdm.settings.yml | 1 + .../language.content_settings.media.file.yml | 2 + .../language.content_settings.media.image.yml | 2 + ...eld_override.node.announcement.promote.yml | 4 +- ...ield_override.node.announcement.status.yml | 4 + ...field_override.node.announcement.title.yml | 1 + ...eld_override.node.landing_page.promote.yml | 4 +- ...ield_override.node.landing_page.status.yml | 4 + ....base_field_override.node.page.promote.yml | 4 +- ...e.base_field_override.node.page.status.yml | 4 + ...rvice.tpr_service.teaser_search_result.yml | 14 - ...ouncement.field_announcement_all_pages.yml | 4 +- .../field.field.node.page.field_lead_in.yml | 2 +- ...agraph.event_list.field_event_location.yml | 3 + ....paragraph.event_list.field_event_time.yml | 3 + ...paragraph.event_list.field_free_events.yml | 3 + ...d.paragraph.event_list.field_load_more.yml | 2 - ...ragraph.event_list.field_remote_events.yml | 3 + ...phasing.field_phasing_item_title_level.yml | 2 +- ...e_list_search.field_service_list_title.yml | 1 + ...ct_card.field_unit_contact_use_address.yml | 3 + ...ct_card.field_unit_contact_use_details.yml | 3 + ...ntact_card.field_unit_contact_use_link.yml | 3 + ...ct_card.field_unit_contact_use_opening.yml | 3 + ...t_card.field_unit_contact_use_override.yml | 3 + ...tact_card.field_unit_contact_use_phone.yml | 3 + ...ct_card.field_unit_contact_use_picture.yml | 3 + ...act_card.field_unit_contact_use_postal.yml | 3 + conf/cmi/language/fi/views.view.content.yml | 8 +- .../language/fi/views.view.er_tpr_unit.yml | 16 +- .../fi/views.view.locked_services.yml | 39 +- .../language/fi/views.view.locked_units.yml | 40 +- conf/cmi/language/fi/views.view.media.yml | 20 +- .../language/fi/views.view.media_library.yml | 4 - .../language/fi/views.view.service_list.yml | 60 +- .../language/fi/views.view.service_units.yml | 25 +- .../fi/views.view.tpr_errand_service_list.yml | 9 +- .../views.view.tpr_service_channel_list.yml | 9 +- .../fi/views.view.tpr_service_list.yml | 9 +- .../language/fi/views.view.tpr_unit_list.yml | 9 +- .../language/fi/views.view.unit_search.yml | 37 +- .../language/fi/views.view.unit_services.yml | 18 +- conf/cmi/language/ru/views.view.content.yml | 2 - ..._services.field_popular_services_title.yml | 1 + conf/cmi/language/sv/views.view.content.yml | 2 - .../language/sv/views.view.er_tpr_unit.yml | 33 +- conf/cmi/language/sv/views.view.media.yml | 14 +- .../language/sv/views.view.media_library.yml | 7 - .../language/sv/views.view.service_list.yml | 58 +- .../language/sv/views.view.service_units.yml | 22 +- .../sv/views.view.tpr_errand_service_list.yml | 10 - .../views.view.tpr_service_channel_list.yml | 10 - .../sv/views.view.tpr_service_list.yml | 10 - .../language/sv/views.view.tpr_unit_list.yml | 10 - .../language/sv/views.view.unit_search.yml | 43 +- .../language/sv/views.view.unit_services.yml | 16 +- conf/cmi/media.type.file.yml | 2 + conf/cmi/media.type.image.yml | 2 + .../paragraphs.paragraphs_type.event_list.yml | 2 + conf/cmi/views.view.content.yml | 6 +- conf/cmi/views.view.locked_services.yml | 4 +- conf/cmi/views.view.locked_units.yml | 4 +- conf/cmi/views.view.media_library.yml | 1 + conf/cmi/views.view.service_list.yml | 3 +- conf/cmi/views.view.unit_services.yml | 4 +- docker/openshift/Dockerfile | 1 + docker/openshift/crons/migrate-status.php | 82 --- docker/openshift/crons/migrate-tpr.sh | 66 +- docker/openshift/entrypoints/10-preflight.sh | 9 + docker/openshift/entrypoints/20-deploy.sh | 60 +- docker/openshift/init.sh | 48 ++ docker/openshift/preflight/preflight.php | 100 +++ phpstan.neon | 14 + public/sites/default/settings.php | 16 + 121 files changed, 995 insertions(+), 965 deletions(-) delete mode 100644 conf/cmi/field.field.paragraph.event_list.field_load_more.yml delete mode 100644 conf/cmi/field.storage.paragraph.field_load_more.yml create mode 100644 conf/cmi/language/fi/core.base_field_override.node.announcement.status.yml create mode 100644 conf/cmi/language/fi/core.base_field_override.node.announcement.title.yml create mode 100644 conf/cmi/language/fi/core.base_field_override.node.landing_page.status.yml create mode 100644 conf/cmi/language/fi/core.base_field_override.node.page.status.yml delete mode 100644 conf/cmi/language/fi/field.field.paragraph.event_list.field_load_more.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.service_list_search.field_service_list_title.yml delete mode 100644 docker/openshift/crons/migrate-status.php create mode 100644 docker/openshift/entrypoints/10-preflight.sh create mode 100644 docker/openshift/init.sh create mode 100644 docker/openshift/preflight/preflight.php create mode 100644 phpstan.neon diff --git a/.platform/schema b/.platform/schema index e440e5c84..bf0d87ab1 100644 --- a/.platform/schema +++ b/.platform/schema @@ -1 +1 @@ -3 \ No newline at end of file +4 \ No newline at end of file diff --git a/composer.lock b/composer.lock index da408e0ff..545b8cf11 100644 --- a/composer.lock +++ b/composer.lock @@ -8,31 +8,31 @@ "packages": [ { "name": "asm89/stack-cors", - "version": "v2.1.1", + "version": "v2.2.0", "source": { "type": "git", "url": "https://github.com/asm89/stack-cors.git", - "reference": "73e5b88775c64ccc0b84fb60836b30dc9d92ac4a" + "reference": "50f57105bad3d97a43ec4a485eb57daf347eafea" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/asm89/stack-cors/zipball/73e5b88775c64ccc0b84fb60836b30dc9d92ac4a", - "reference": "73e5b88775c64ccc0b84fb60836b30dc9d92ac4a", + "url": "https://api.github.com/repos/asm89/stack-cors/zipball/50f57105bad3d97a43ec4a485eb57daf347eafea", + "reference": "50f57105bad3d97a43ec4a485eb57daf347eafea", "shasum": "" }, "require": { - "php": "^7.2|^8.0", - "symfony/http-foundation": "^4|^5|^6", - "symfony/http-kernel": "^4|^5|^6" + "php": "^7.3|^8.0", + "symfony/http-foundation": "^5.3|^6|^7", + "symfony/http-kernel": "^5.3|^6|^7" }, "require-dev": { - "phpunit/phpunit": "^7|^9", + "phpunit/phpunit": "^9", "squizlabs/php_codesniffer": "^3.5" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.1-dev" + "dev-master": "2.2-dev" } }, "autoload": { @@ -58,9 +58,9 @@ ], "support": { "issues": "https://github.com/asm89/stack-cors/issues", - "source": "https://github.com/asm89/stack-cors/tree/v2.1.1" + "source": "https://github.com/asm89/stack-cors/tree/v2.2.0" }, - "time": "2022-01-18T09:12:03+00:00" + "time": "2023-11-14T13:51:46+00:00" }, { "name": "caxy/php-htmldiff", @@ -2003,16 +2003,16 @@ }, { "name": "drupal/core", - "version": "10.1.6", + "version": "10.1.7", "source": { "type": "git", "url": "https://github.com/drupal/core.git", - "reference": "33695caf467e3e1e8c75d42215df57bee31be9ec" + "reference": "54415049a721ede65318e3980b402af59bc35913" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core/zipball/33695caf467e3e1e8c75d42215df57bee31be9ec", - "reference": "33695caf467e3e1e8c75d42215df57bee31be9ec", + "url": "https://api.github.com/repos/drupal/core/zipball/54415049a721ede65318e3980b402af59bc35913", + "reference": "54415049a721ede65318e3980b402af59bc35913", "shasum": "" }, "require": { @@ -2157,9 +2157,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.1.6" + "source": "https://github.com/drupal/core/tree/10.1.7" }, - "time": "2023-11-01T11:59:20+00:00" + "time": "2023-12-06T09:22:56+00:00" }, { "name": "drupal/core-composer-scaffold", @@ -2611,17 +2611,17 @@ }, { "name": "drupal/editoria11y", - "version": "2.1.5", + "version": "2.1.6", "source": { "type": "git", "url": "https://git.drupalcode.org/project/editoria11y.git", - "reference": "2.1.5" + "reference": "2.1.6" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/editoria11y-2.1.5.zip", - "reference": "2.1.5", - "shasum": "0886f7642685854d0835afdc24b8821d937b7c69" + "url": "https://ftp.drupal.org/files/projects/editoria11y-2.1.6.zip", + "reference": "2.1.6", + "shasum": "40b2db74784e8e51bd73d5efec049c612ced4e19" }, "require": { "drupal/core": "^9 || ^10" @@ -2629,8 +2629,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.1.5", - "datestamp": "1701191022", + "version": "2.1.6", + "datestamp": "1701962534", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2812,35 +2812,39 @@ }, { "name": "drupal/entity_browser", - "version": "2.9.0", + "version": "2.10.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/entity_browser.git", - "reference": "8.x-2.9" + "reference": "8.x-2.10" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/entity_browser-8.x-2.9.zip", - "reference": "8.x-2.9", - "shasum": "251afad80cde9fa547501a8d9de5d94b9f5bacff" + "url": "https://ftp.drupal.org/files/projects/entity_browser-8.x-2.10.zip", + "reference": "8.x-2.10", + "shasum": "d52548ea66dc56108c2e211aeaff6e1cc0522e85" }, "require": { - "drupal/core": "^9.2 || ^10" + "drupal/core": "^9.5 || ^10" + }, + "conflict": { + "drupal/media_entity": "1.*" }, "require-dev": { - "drupal/embed": "~1.0", - "drupal/entity_embed": "1.x-dev", - "drupal/entity_reference_revisions": "1.x-dev", - "drupal/entityqueue": "1.x-dev", - "drupal/inline_entity_form": "1.x-dev", - "drupal/paragraphs": "1.x-dev", - "drupal/token": "1.x-dev" + "drupal/ckeditor": "^1.0", + "drupal/embed": "^1.0", + "drupal/entity_embed": "^1.0", + "drupal/entity_reference_revisions": "^1.0", + "drupal/entityqueue": "^1.0", + "drupal/inline_entity_form": "^1.0@rc", + "drupal/paragraphs": "^1.0", + "drupal/token": "^1.0" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.9", - "datestamp": "1674070933", + "version": "8.x-2.10", + "datestamp": "1702325310", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2893,7 +2897,7 @@ } ], "description": "Entity browsing and selecting component.", - "homepage": "http://drupal.org/project/entity_browser", + "homepage": "https://drupal.org/project/entity_browser", "support": { "source": "https://git.drupalcode.org/project/entity_browser", "issues": "https://www.drupal.org/project/issues/entity_browser", @@ -3308,20 +3312,20 @@ }, { "name": "drupal/file_mdm", - "version": "2.6.0", + "version": "3.0.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/file_mdm.git", - "reference": "8.x-2.6" + "reference": "3.0.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/file_mdm-8.x-2.6.zip", - "reference": "8.x-2.6", - "shasum": "56c7c06107ce6e249b6d644136e6807573efb0e3" + "url": "https://ftp.drupal.org/files/projects/file_mdm-3.0.0.zip", + "reference": "3.0.0", + "shasum": "d6ea077882777619c25b217301dc3d1c10218502" }, "require": { - "drupal/core": "^9.3 | ^10", + "drupal/core": "^10.1", "fileeye/pel": "^0.9.20", "phenx/php-font-lib": "^0.5.4" }, @@ -3332,8 +3336,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.6", - "datestamp": "1688489716", + "version": "3.0.0", + "datestamp": "1691421181", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3641,16 +3645,16 @@ }, { "name": "drupal/hdbt", - "version": "6.0.5", + "version": "6.2.0", "source": { "type": "git", "url": "https://github.com/City-of-Helsinki/drupal-hdbt.git", - "reference": "efd761c50d0f7cee7ee65e366d1038cb65bcbe86" + "reference": "32b7b6f20edc22f6d4cebd38af5b8f969632d0c5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/City-of-Helsinki/drupal-hdbt/zipball/efd761c50d0f7cee7ee65e366d1038cb65bcbe86", - "reference": "efd761c50d0f7cee7ee65e366d1038cb65bcbe86", + "url": "https://api.github.com/repos/City-of-Helsinki/drupal-hdbt/zipball/32b7b6f20edc22f6d4cebd38af5b8f969632d0c5", + "reference": "32b7b6f20edc22f6d4cebd38af5b8f969632d0c5", "shasum": "" }, "require": { @@ -3668,10 +3672,10 @@ "Drupal" ], "support": { - "source": "https://github.com/City-of-Helsinki/drupal-hdbt/tree/6.0.5", + "source": "https://github.com/City-of-Helsinki/drupal-hdbt/tree/6.2.0", "issues": "https://github.com/City-of-Helsinki/drupal-hdbt/issues" }, - "time": "2023-11-29T06:49:13+00:00" + "time": "2023-12-12T11:22:37+00:00" }, { "name": "drupal/hdbt_admin", @@ -3808,12 +3812,12 @@ "source": { "type": "git", "url": "https://github.com/City-of-Helsinki/drupal-tools.git", - "reference": "f063599143079b099b49e613eb7691662958a3b1" + "reference": "218297db1a13ae4dbae519ce5f81bf64277fe36d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/City-of-Helsinki/drupal-tools/zipball/f063599143079b099b49e613eb7691662958a3b1", - "reference": "f063599143079b099b49e613eb7691662958a3b1", + "url": "https://api.github.com/repos/City-of-Helsinki/drupal-tools/zipball/218297db1a13ae4dbae519ce5f81bf64277fe36d", + "reference": "218297db1a13ae4dbae519ce5f81bf64277fe36d", "shasum": "" }, "require": { @@ -3855,20 +3859,20 @@ "source": "https://github.com/City-of-Helsinki/drupal-tools/tree/main", "issues": "https://github.com/City-of-Helsinki/drupal-tools/issues" }, - "time": "2023-10-27T06:16:44+00:00" + "time": "2023-11-30T13:43:09+00:00" }, { "name": "drupal/helfi_platform_config", - "version": "4.1.0", + "version": "4.2.1", "source": { "type": "git", "url": "https://github.com/City-of-Helsinki/drupal-helfi-platform-config.git", - "reference": "ecd95e8af96d428d11f911a10caa796514bbdaa7" + "reference": "7a3c2644fca59b90d668d4fcca13985ad6fde9ed" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/City-of-Helsinki/drupal-helfi-platform-config/zipball/ecd95e8af96d428d11f911a10caa796514bbdaa7", - "reference": "ecd95e8af96d428d11f911a10caa796514bbdaa7", + "url": "https://api.github.com/repos/City-of-Helsinki/drupal-helfi-platform-config/zipball/7a3c2644fca59b90d668d4fcca13985ad6fde9ed", + "reference": "7a3c2644fca59b90d668d4fcca13985ad6fde9ed", "shasum": "" }, "require": { @@ -3947,7 +3951,8 @@ "[#UHF-4325] Strip whitespaces from twig debug comments": "https://raw.githubusercontent.com/City-of-Helsinki/drupal-helfi-platform-config/b628bc051d82a1883768364050aa833824bd48c8/patches/drupal_core_strip_debug_mode_whitespaces_10.1.x.patch", "[#UHF-7008] Core localization file download URL is wrong (https://www.drupal.org/project/drupal/issues/3022876)": "https://git.drupalcode.org/project/drupal/-/commit/40a96136b2dfe4322338508dffa636f6cb407900.patch", "[#UHF-7008] Add multilingual support for caching basefield definitions (https://www.drupal.org/project/drupal/issues/3114824)": "https://www.drupal.org/files/issues/2020-02-20/3114824_2.patch", - "[#UHF-7008] Admin toolbar and contextual links should always be rendered in the admin language (https://www.drupal.org/project/drupal/issues/2313309)": "https://raw.githubusercontent.com/City-of-Helsinki/drupal-helfi-platform-config/a42c905a162c8510348b17cdf60000a0a7f82037/patches/drupal-2313309-render-admin-toolbar-with-admin-language.patch" + "[#UHF-7008] Admin toolbar and contextual links should always be rendered in the admin language (https://www.drupal.org/project/drupal/issues/2313309)": "https://raw.githubusercontent.com/City-of-Helsinki/drupal-helfi-platform-config/a42c905a162c8510348b17cdf60000a0a7f82037/patches/drupal-2313309-render-admin-toolbar-with-admin-language.patch", + "[#UHF-9388] Process translation config files for custom modules (https://www.drupal.org/i/2845437)": "https://www.drupal.org/files/issues/2023-10-16/2845437-61.patch" }, "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" @@ -3980,23 +3985,23 @@ ], "description": "HELfi platform config", "support": { - "source": "https://github.com/City-of-Helsinki/drupal-helfi-platform-config/tree/4.1.0", + "source": "https://github.com/City-of-Helsinki/drupal-helfi-platform-config/tree/4.2.1", "issues": "https://github.com/City-of-Helsinki/drupal-helfi-platform-config/issues" }, - "time": "2023-11-28T09:06:16+00:00" + "time": "2023-12-12T11:22:23+00:00" }, { "name": "drupal/helfi_tpr", - "version": "2.3.1", + "version": "2.3.2", "source": { "type": "git", "url": "https://github.com/City-of-Helsinki/drupal-module-helfi-tpr.git", - "reference": "1c35432dba2972ff608b038849cd2e83e98ebe83" + "reference": "6d5e7f0e71042610e4ac12216a37a28d82c5a69d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/City-of-Helsinki/drupal-module-helfi-tpr/zipball/1c35432dba2972ff608b038849cd2e83e98ebe83", - "reference": "1c35432dba2972ff608b038849cd2e83e98ebe83", + "url": "https://api.github.com/repos/City-of-Helsinki/drupal-module-helfi-tpr/zipball/6d5e7f0e71042610e4ac12216a37a28d82c5a69d", + "reference": "6d5e7f0e71042610e4ac12216a37a28d82c5a69d", "shasum": "" }, "require": { @@ -4022,10 +4027,10 @@ ], "description": "TPR integration", "support": { - "source": "https://github.com/City-of-Helsinki/drupal-module-helfi-tpr/tree/2.3.1", + "source": "https://github.com/City-of-Helsinki/drupal-module-helfi-tpr/tree/2.3.2", "issues": "https://github.com/City-of-Helsinki/drupal-module-helfi-tpr/issues" }, - "time": "2023-11-21T11:43:29+00:00" + "time": "2023-12-07T09:25:06+00:00" }, { "name": "drupal/helfi_tunnistamo", @@ -4175,28 +4180,28 @@ }, { "name": "drupal/imagemagick", - "version": "3.4.0", + "version": "3.5.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/imagemagick.git", - "reference": "8.x-3.4" + "reference": "8.x-3.5" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/imagemagick-8.x-3.4.zip", - "reference": "8.x-3.4", - "shasum": "9f07b7db4bba2cb0e4ff004629f8f78242bb7226" + "url": "https://ftp.drupal.org/files/projects/imagemagick-8.x-3.5.zip", + "reference": "8.x-3.5", + "shasum": "336d30caaf48565b519506f6edc0bd9496ec2f4c" }, "require": { - "drupal/core": "^9.3 || ^10", - "drupal/file_mdm": "^2.5", - "drupal/sophron": "^1.2 || ^2" + "drupal/core": "^10.1", + "drupal/file_mdm": "^3", + "drupal/sophron": "^2.0.2" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-3.4", - "datestamp": "1663947784", + "version": "8.x-3.5", + "datestamp": "1702375617", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5078,20 +5083,20 @@ }, { "name": "drupal/paragraphs_asymmetric_translation_widgets", - "version": "1.2.0", + "version": "1.3.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/paragraphs_asymmetric_translation_widgets.git", - "reference": "8.x-1.2" + "reference": "8.x-1.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/paragraphs_asymmetric_translation_widgets-8.x-1.2.zip", - "reference": "8.x-1.2", - "shasum": "019b4a318ba9354e3839036638d249e07322eea5" + "url": "https://ftp.drupal.org/files/projects/paragraphs_asymmetric_translation_widgets-8.x-1.3.zip", + "reference": "8.x-1.3", + "shasum": "adeec4a2cd6f06e01dd5dcac27c39fad986ca80f" }, "require": { - "drupal/core": "^8 || ^9 || ^10", + "drupal/core": "^9.3 || ^10", "drupal/paragraphs": "~1.15" }, "require-dev": { @@ -5103,8 +5108,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.2", - "datestamp": "1681378872", + "version": "8.x-1.3", + "datestamp": "1702031259", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7284,16 +7289,16 @@ }, { "name": "firebase/php-jwt", - "version": "v6.9.0", + "version": "v6.10.0", "source": { "type": "git", "url": "https://github.com/firebase/php-jwt.git", - "reference": "f03270e63eaccf3019ef0f32849c497385774e11" + "reference": "a49db6f0a5033aef5143295342f1c95521b075ff" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/firebase/php-jwt/zipball/f03270e63eaccf3019ef0f32849c497385774e11", - "reference": "f03270e63eaccf3019ef0f32849c497385774e11", + "url": "https://api.github.com/repos/firebase/php-jwt/zipball/a49db6f0a5033aef5143295342f1c95521b075ff", + "reference": "a49db6f0a5033aef5143295342f1c95521b075ff", "shasum": "" }, "require": { @@ -7341,9 +7346,9 @@ ], "support": { "issues": "https://github.com/firebase/php-jwt/issues", - "source": "https://github.com/firebase/php-jwt/tree/v6.9.0" + "source": "https://github.com/firebase/php-jwt/tree/v6.10.0" }, - "time": "2023-10-05T00:24:42+00:00" + "time": "2023-12-01T16:26:39+00:00" }, { "name": "galbar/jsonpath", @@ -7506,16 +7511,16 @@ }, { "name": "guzzlehttp/guzzle", - "version": "7.8.0", + "version": "7.8.1", "source": { "type": "git", "url": "https://github.com/guzzle/guzzle.git", - "reference": "1110f66a6530a40fe7aea0378fe608ee2b2248f9" + "reference": "41042bc7ab002487b876a0683fc8dce04ddce104" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/1110f66a6530a40fe7aea0378fe608ee2b2248f9", - "reference": "1110f66a6530a40fe7aea0378fe608ee2b2248f9", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/41042bc7ab002487b876a0683fc8dce04ddce104", + "reference": "41042bc7ab002487b876a0683fc8dce04ddce104", "shasum": "" }, "require": { @@ -7530,11 +7535,11 @@ "psr/http-client-implementation": "1.0" }, "require-dev": { - "bamarni/composer-bin-plugin": "^1.8.1", + "bamarni/composer-bin-plugin": "^1.8.2", "ext-curl": "*", "php-http/client-integration-tests": "dev-master#2c025848417c1135031fdf9c728ee53d0a7ceaee as 3.0.999", "php-http/message-factory": "^1.1", - "phpunit/phpunit": "^8.5.29 || ^9.5.23", + "phpunit/phpunit": "^8.5.36 || ^9.6.15", "psr/log": "^1.1 || ^2.0 || ^3.0" }, "suggest": { @@ -7612,7 +7617,7 @@ ], "support": { "issues": "https://github.com/guzzle/guzzle/issues", - "source": "https://github.com/guzzle/guzzle/tree/7.8.0" + "source": "https://github.com/guzzle/guzzle/tree/7.8.1" }, "funding": [ { @@ -7628,28 +7633,28 @@ "type": "tidelift" } ], - "time": "2023-08-27T10:20:53+00:00" + "time": "2023-12-03T20:35:24+00:00" }, { "name": "guzzlehttp/promises", - "version": "2.0.1", + "version": "2.0.2", "source": { "type": "git", "url": "https://github.com/guzzle/promises.git", - "reference": "111166291a0f8130081195ac4556a5587d7f1b5d" + "reference": "bbff78d96034045e58e13dedd6ad91b5d1253223" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/promises/zipball/111166291a0f8130081195ac4556a5587d7f1b5d", - "reference": "111166291a0f8130081195ac4556a5587d7f1b5d", + "url": "https://api.github.com/repos/guzzle/promises/zipball/bbff78d96034045e58e13dedd6ad91b5d1253223", + "reference": "bbff78d96034045e58e13dedd6ad91b5d1253223", "shasum": "" }, "require": { "php": "^7.2.5 || ^8.0" }, "require-dev": { - "bamarni/composer-bin-plugin": "^1.8.1", - "phpunit/phpunit": "^8.5.29 || ^9.5.23" + "bamarni/composer-bin-plugin": "^1.8.2", + "phpunit/phpunit": "^8.5.36 || ^9.6.15" }, "type": "library", "extra": { @@ -7695,7 +7700,7 @@ ], "support": { "issues": "https://github.com/guzzle/promises/issues", - "source": "https://github.com/guzzle/promises/tree/2.0.1" + "source": "https://github.com/guzzle/promises/tree/2.0.2" }, "funding": [ { @@ -7711,20 +7716,20 @@ "type": "tidelift" } ], - "time": "2023-08-03T15:11:55+00:00" + "time": "2023-12-03T20:19:20+00:00" }, { "name": "guzzlehttp/psr7", - "version": "2.6.1", + "version": "2.6.2", "source": { "type": "git", "url": "https://github.com/guzzle/psr7.git", - "reference": "be45764272e8873c72dbe3d2edcfdfcc3bc9f727" + "reference": "45b30f99ac27b5ca93cb4831afe16285f57b8221" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/be45764272e8873c72dbe3d2edcfdfcc3bc9f727", - "reference": "be45764272e8873c72dbe3d2edcfdfcc3bc9f727", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/45b30f99ac27b5ca93cb4831afe16285f57b8221", + "reference": "45b30f99ac27b5ca93cb4831afe16285f57b8221", "shasum": "" }, "require": { @@ -7738,9 +7743,9 @@ "psr/http-message-implementation": "1.0" }, "require-dev": { - "bamarni/composer-bin-plugin": "^1.8.1", + "bamarni/composer-bin-plugin": "^1.8.2", "http-interop/http-factory-tests": "^0.9", - "phpunit/phpunit": "^8.5.29 || ^9.5.23" + "phpunit/phpunit": "^8.5.36 || ^9.6.15" }, "suggest": { "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" @@ -7811,7 +7816,7 @@ ], "support": { "issues": "https://github.com/guzzle/psr7/issues", - "source": "https://github.com/guzzle/psr7/tree/2.6.1" + "source": "https://github.com/guzzle/psr7/tree/2.6.2" }, "funding": [ { @@ -7827,7 +7832,7 @@ "type": "tidelift" } ], - "time": "2023-08-27T10:13:57+00:00" + "time": "2023-12-03T20:05:35+00:00" }, { "name": "jean85/pretty-package-versions", @@ -8456,16 +8461,16 @@ }, { "name": "nikic/php-parser", - "version": "v4.17.1", + "version": "v4.18.0", "source": { "type": "git", "url": "https://github.com/nikic/PHP-Parser.git", - "reference": "a6303e50c90c355c7eeee2c4a8b27fe8dc8fef1d" + "reference": "1bcbb2179f97633e98bbbc87044ee2611c7d7999" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/a6303e50c90c355c7eeee2c4a8b27fe8dc8fef1d", - "reference": "a6303e50c90c355c7eeee2c4a8b27fe8dc8fef1d", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/1bcbb2179f97633e98bbbc87044ee2611c7d7999", + "reference": "1bcbb2179f97633e98bbbc87044ee2611c7d7999", "shasum": "" }, "require": { @@ -8506,9 +8511,9 @@ ], "support": { "issues": "https://github.com/nikic/PHP-Parser/issues", - "source": "https://github.com/nikic/PHP-Parser/tree/v4.17.1" + "source": "https://github.com/nikic/PHP-Parser/tree/v4.18.0" }, - "time": "2023-08-13T19:53:39+00:00" + "time": "2023-12-10T21:03:43+00:00" }, { "name": "nodespark/des-connector", @@ -10038,16 +10043,16 @@ }, { "name": "symfony/console", - "version": "v6.3.8", + "version": "v6.4.1", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "0d14a9f6d04d4ac38a8cea1171f4554e325dae92" + "reference": "a550a7c99daeedef3f9d23fb82e3531525ff11fd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/0d14a9f6d04d4ac38a8cea1171f4554e325dae92", - "reference": "0d14a9f6d04d4ac38a8cea1171f4554e325dae92", + "url": "https://api.github.com/repos/symfony/console/zipball/a550a7c99daeedef3f9d23fb82e3531525ff11fd", + "reference": "a550a7c99daeedef3f9d23fb82e3531525ff11fd", "shasum": "" }, "require": { @@ -10055,7 +10060,7 @@ "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-mbstring": "~1.0", "symfony/service-contracts": "^2.5|^3", - "symfony/string": "^5.4|^6.0" + "symfony/string": "^5.4|^6.0|^7.0" }, "conflict": { "symfony/dependency-injection": "<5.4", @@ -10069,12 +10074,16 @@ }, "require-dev": { "psr/log": "^1|^2|^3", - "symfony/config": "^5.4|^6.0", - "symfony/dependency-injection": "^5.4|^6.0", - "symfony/event-dispatcher": "^5.4|^6.0", - "symfony/lock": "^5.4|^6.0", - "symfony/process": "^5.4|^6.0", - "symfony/var-dumper": "^5.4|^6.0" + "symfony/config": "^5.4|^6.0|^7.0", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/event-dispatcher": "^5.4|^6.0|^7.0", + "symfony/http-foundation": "^6.4|^7.0", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/lock": "^5.4|^6.0|^7.0", + "symfony/messenger": "^5.4|^6.0|^7.0", + "symfony/process": "^5.4|^6.0|^7.0", + "symfony/stopwatch": "^5.4|^6.0|^7.0", + "symfony/var-dumper": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -10108,7 +10117,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v6.3.8" + "source": "https://github.com/symfony/console/tree/v6.4.1" }, "funding": [ { @@ -10124,20 +10133,20 @@ "type": "tidelift" } ], - "time": "2023-10-31T08:09:35+00:00" + "time": "2023-11-30T10:54:28+00:00" }, { "name": "symfony/dependency-injection", - "version": "v6.3.8", + "version": "v6.4.1", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "1f30f545c4151f611148fc19e28d54d39e0a00bc" + "reference": "f88ff6428afbeb17cc648c8003bd608534750baf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/1f30f545c4151f611148fc19e28d54d39e0a00bc", - "reference": "1f30f545c4151f611148fc19e28d54d39e0a00bc", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/f88ff6428afbeb17cc648c8003bd608534750baf", + "reference": "f88ff6428afbeb17cc648c8003bd608534750baf", "shasum": "" }, "require": { @@ -10145,7 +10154,7 @@ "psr/container": "^1.1|^2.0", "symfony/deprecation-contracts": "^2.5|^3", "symfony/service-contracts": "^2.5|^3.0", - "symfony/var-exporter": "^6.2.10" + "symfony/var-exporter": "^6.2.10|^7.0" }, "conflict": { "ext-psr": "<1.1|>=2", @@ -10159,9 +10168,9 @@ "symfony/service-implementation": "1.1|2.0|3.0" }, "require-dev": { - "symfony/config": "^6.1", - "symfony/expression-language": "^5.4|^6.0", - "symfony/yaml": "^5.4|^6.0" + "symfony/config": "^6.1|^7.0", + "symfony/expression-language": "^5.4|^6.0|^7.0", + "symfony/yaml": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -10189,7 +10198,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.3.8" + "source": "https://github.com/symfony/dependency-injection/tree/v6.4.1" }, "funding": [ { @@ -10205,7 +10214,7 @@ "type": "tidelift" } ], - "time": "2023-10-31T08:07:48+00:00" + "time": "2023-12-01T14:56:37+00:00" }, { "name": "symfony/deprecation-contracts", @@ -10276,30 +10285,31 @@ }, { "name": "symfony/error-handler", - "version": "v6.3.5", + "version": "v6.4.0", "source": { "type": "git", "url": "https://github.com/symfony/error-handler.git", - "reference": "1f69476b64fb47105c06beef757766c376b548c4" + "reference": "c873490a1c97b3a0a4838afc36ff36c112d02788" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/error-handler/zipball/1f69476b64fb47105c06beef757766c376b548c4", - "reference": "1f69476b64fb47105c06beef757766c376b548c4", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/c873490a1c97b3a0a4838afc36ff36c112d02788", + "reference": "c873490a1c97b3a0a4838afc36ff36c112d02788", "shasum": "" }, "require": { "php": ">=8.1", "psr/log": "^1|^2|^3", - "symfony/var-dumper": "^5.4|^6.0" + "symfony/var-dumper": "^5.4|^6.0|^7.0" }, "conflict": { - "symfony/deprecation-contracts": "<2.5" + "symfony/deprecation-contracts": "<2.5", + "symfony/http-kernel": "<6.4" }, "require-dev": { "symfony/deprecation-contracts": "^2.5|^3", - "symfony/http-kernel": "^5.4|^6.0", - "symfony/serializer": "^5.4|^6.0" + "symfony/http-kernel": "^6.4|^7.0", + "symfony/serializer": "^5.4|^6.0|^7.0" }, "bin": [ "Resources/bin/patch-type-declarations" @@ -10330,7 +10340,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.3.5" + "source": "https://github.com/symfony/error-handler/tree/v6.4.0" }, "funding": [ { @@ -10346,20 +10356,20 @@ "type": "tidelift" } ], - "time": "2023-09-12T06:57:20+00:00" + "time": "2023-10-18T09:43:34+00:00" }, { "name": "symfony/event-dispatcher", - "version": "v6.3.2", + "version": "v6.4.0", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "adb01fe097a4ee930db9258a3cc906b5beb5cf2e" + "reference": "d76d2632cfc2206eecb5ad2b26cd5934082941b6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/adb01fe097a4ee930db9258a3cc906b5beb5cf2e", - "reference": "adb01fe097a4ee930db9258a3cc906b5beb5cf2e", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/d76d2632cfc2206eecb5ad2b26cd5934082941b6", + "reference": "d76d2632cfc2206eecb5ad2b26cd5934082941b6", "shasum": "" }, "require": { @@ -10376,13 +10386,13 @@ }, "require-dev": { "psr/log": "^1|^2|^3", - "symfony/config": "^5.4|^6.0", - "symfony/dependency-injection": "^5.4|^6.0", - "symfony/error-handler": "^5.4|^6.0", - "symfony/expression-language": "^5.4|^6.0", - "symfony/http-foundation": "^5.4|^6.0", + "symfony/config": "^5.4|^6.0|^7.0", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/error-handler": "^5.4|^6.0|^7.0", + "symfony/expression-language": "^5.4|^6.0|^7.0", + "symfony/http-foundation": "^5.4|^6.0|^7.0", "symfony/service-contracts": "^2.5|^3", - "symfony/stopwatch": "^5.4|^6.0" + "symfony/stopwatch": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -10410,7 +10420,7 @@ "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/event-dispatcher/tree/v6.3.2" + "source": "https://github.com/symfony/event-dispatcher/tree/v6.4.0" }, "funding": [ { @@ -10426,7 +10436,7 @@ "type": "tidelift" } ], - "time": "2023-07-06T06:56:43+00:00" + "time": "2023-07-27T06:52:43+00:00" }, { "name": "symfony/event-dispatcher-contracts", @@ -10506,16 +10516,16 @@ }, { "name": "symfony/filesystem", - "version": "v6.3.1", + "version": "v6.4.0", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", - "reference": "edd36776956f2a6fcf577edb5b05eb0e3bdc52ae" + "reference": "952a8cb588c3bc6ce76f6023000fb932f16a6e59" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/edd36776956f2a6fcf577edb5b05eb0e3bdc52ae", - "reference": "edd36776956f2a6fcf577edb5b05eb0e3bdc52ae", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/952a8cb588c3bc6ce76f6023000fb932f16a6e59", + "reference": "952a8cb588c3bc6ce76f6023000fb932f16a6e59", "shasum": "" }, "require": { @@ -10549,7 +10559,7 @@ "description": "Provides basic utilities for the filesystem", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/filesystem/tree/v6.3.1" + "source": "https://github.com/symfony/filesystem/tree/v6.4.0" }, "funding": [ { @@ -10565,27 +10575,27 @@ "type": "tidelift" } ], - "time": "2023-06-01T08:30:39+00:00" + "time": "2023-07-26T17:27:13+00:00" }, { "name": "symfony/finder", - "version": "v6.3.5", + "version": "v6.4.0", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "a1b31d88c0e998168ca7792f222cbecee47428c4" + "reference": "11d736e97f116ac375a81f96e662911a34cd50ce" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/a1b31d88c0e998168ca7792f222cbecee47428c4", - "reference": "a1b31d88c0e998168ca7792f222cbecee47428c4", + "url": "https://api.github.com/repos/symfony/finder/zipball/11d736e97f116ac375a81f96e662911a34cd50ce", + "reference": "11d736e97f116ac375a81f96e662911a34cd50ce", "shasum": "" }, "require": { "php": ">=8.1" }, "require-dev": { - "symfony/filesystem": "^6.0" + "symfony/filesystem": "^6.0|^7.0" }, "type": "library", "autoload": { @@ -10613,7 +10623,7 @@ "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/finder/tree/v6.3.5" + "source": "https://github.com/symfony/finder/tree/v6.4.0" }, "funding": [ { @@ -10629,20 +10639,20 @@ "type": "tidelift" } ], - "time": "2023-09-26T12:56:25+00:00" + "time": "2023-10-31T17:30:12+00:00" }, { "name": "symfony/http-foundation", - "version": "v6.3.8", + "version": "v6.4.0", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "ce332676de1912c4389222987193c3ef38033df6" + "reference": "44a6d39a9cc11e154547d882d5aac1e014440771" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/ce332676de1912c4389222987193c3ef38033df6", - "reference": "ce332676de1912c4389222987193c3ef38033df6", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/44a6d39a9cc11e154547d882d5aac1e014440771", + "reference": "44a6d39a9cc11e154547d882d5aac1e014440771", "shasum": "" }, "require": { @@ -10657,12 +10667,12 @@ "require-dev": { "doctrine/dbal": "^2.13.1|^3|^4", "predis/predis": "^1.1|^2.0", - "symfony/cache": "^6.3", - "symfony/dependency-injection": "^5.4|^6.0", - "symfony/expression-language": "^5.4|^6.0", - "symfony/http-kernel": "^5.4.12|^6.0.12|^6.1.4", - "symfony/mime": "^5.4|^6.0", - "symfony/rate-limiter": "^5.2|^6.0" + "symfony/cache": "^6.3|^7.0", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/expression-language": "^5.4|^6.0|^7.0", + "symfony/http-kernel": "^5.4.12|^6.0.12|^6.1.4|^7.0", + "symfony/mime": "^5.4|^6.0|^7.0", + "symfony/rate-limiter": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -10690,7 +10700,7 @@ "description": "Defines an object-oriented layer for the HTTP specification", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-foundation/tree/v6.3.8" + "source": "https://github.com/symfony/http-foundation/tree/v6.4.0" }, "funding": [ { @@ -10706,29 +10716,29 @@ "type": "tidelift" } ], - "time": "2023-11-07T10:17:15+00:00" + "time": "2023-11-20T16:41:16+00:00" }, { "name": "symfony/http-kernel", - "version": "v6.3.8", + "version": "v6.4.1", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "929202375ccf44a309c34aeca8305408442ebcc1" + "reference": "2953274c16a229b3933ef73a6898e18388e12e1b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/929202375ccf44a309c34aeca8305408442ebcc1", - "reference": "929202375ccf44a309c34aeca8305408442ebcc1", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/2953274c16a229b3933ef73a6898e18388e12e1b", + "reference": "2953274c16a229b3933ef73a6898e18388e12e1b", "shasum": "" }, "require": { "php": ">=8.1", "psr/log": "^1|^2|^3", "symfony/deprecation-contracts": "^2.5|^3", - "symfony/error-handler": "^6.3", - "symfony/event-dispatcher": "^5.4|^6.0", - "symfony/http-foundation": "^6.3.4", + "symfony/error-handler": "^6.4|^7.0", + "symfony/event-dispatcher": "^5.4|^6.0|^7.0", + "symfony/http-foundation": "^6.4|^7.0", "symfony/polyfill-ctype": "^1.8" }, "conflict": { @@ -10736,7 +10746,7 @@ "symfony/cache": "<5.4", "symfony/config": "<6.1", "symfony/console": "<5.4", - "symfony/dependency-injection": "<6.3.4", + "symfony/dependency-injection": "<6.4", "symfony/doctrine-bridge": "<5.4", "symfony/form": "<5.4", "symfony/http-client": "<5.4", @@ -10746,7 +10756,7 @@ "symfony/translation": "<5.4", "symfony/translation-contracts": "<2.5", "symfony/twig-bridge": "<5.4", - "symfony/validator": "<5.4", + "symfony/validator": "<6.4", "symfony/var-dumper": "<6.3", "twig/twig": "<2.13" }, @@ -10755,26 +10765,26 @@ }, "require-dev": { "psr/cache": "^1.0|^2.0|^3.0", - "symfony/browser-kit": "^5.4|^6.0", - "symfony/clock": "^6.2", - "symfony/config": "^6.1", - "symfony/console": "^5.4|^6.0", - "symfony/css-selector": "^5.4|^6.0", - "symfony/dependency-injection": "^6.3.4", - "symfony/dom-crawler": "^5.4|^6.0", - "symfony/expression-language": "^5.4|^6.0", - "symfony/finder": "^5.4|^6.0", + "symfony/browser-kit": "^5.4|^6.0|^7.0", + "symfony/clock": "^6.2|^7.0", + "symfony/config": "^6.1|^7.0", + "symfony/console": "^5.4|^6.0|^7.0", + "symfony/css-selector": "^5.4|^6.0|^7.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/dom-crawler": "^5.4|^6.0|^7.0", + "symfony/expression-language": "^5.4|^6.0|^7.0", + "symfony/finder": "^5.4|^6.0|^7.0", "symfony/http-client-contracts": "^2.5|^3", - "symfony/process": "^5.4|^6.0", - "symfony/property-access": "^5.4.5|^6.0.5", - "symfony/routing": "^5.4|^6.0", - "symfony/serializer": "^6.3", - "symfony/stopwatch": "^5.4|^6.0", - "symfony/translation": "^5.4|^6.0", + "symfony/process": "^5.4|^6.0|^7.0", + "symfony/property-access": "^5.4.5|^6.0.5|^7.0", + "symfony/routing": "^5.4|^6.0|^7.0", + "symfony/serializer": "^6.3|^7.0", + "symfony/stopwatch": "^5.4|^6.0|^7.0", + "symfony/translation": "^5.4|^6.0|^7.0", "symfony/translation-contracts": "^2.5|^3", - "symfony/uid": "^5.4|^6.0", - "symfony/validator": "^6.3", - "symfony/var-exporter": "^6.2", + "symfony/uid": "^5.4|^6.0|^7.0", + "symfony/validator": "^6.4|^7.0", + "symfony/var-exporter": "^6.2|^7.0", "twig/twig": "^2.13|^3.0.4" }, "type": "library", @@ -10803,7 +10813,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.3.8" + "source": "https://github.com/symfony/http-kernel/tree/v6.4.1" }, "funding": [ { @@ -10819,20 +10829,20 @@ "type": "tidelift" } ], - "time": "2023-11-10T13:47:32+00:00" + "time": "2023-12-01T17:02:02+00:00" }, { "name": "symfony/mime", - "version": "v6.3.5", + "version": "v6.4.0", "source": { "type": "git", "url": "https://github.com/symfony/mime.git", - "reference": "d5179eedf1cb2946dbd760475ebf05c251ef6a6e" + "reference": "ca4f58b2ef4baa8f6cecbeca2573f88cd577d205" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/d5179eedf1cb2946dbd760475ebf05c251ef6a6e", - "reference": "d5179eedf1cb2946dbd760475ebf05c251ef6a6e", + "url": "https://api.github.com/repos/symfony/mime/zipball/ca4f58b2ef4baa8f6cecbeca2573f88cd577d205", + "reference": "ca4f58b2ef4baa8f6cecbeca2573f88cd577d205", "shasum": "" }, "require": { @@ -10846,16 +10856,16 @@ "phpdocumentor/reflection-docblock": "<3.2.2", "phpdocumentor/type-resolver": "<1.4.0", "symfony/mailer": "<5.4", - "symfony/serializer": "<6.2.13|>=6.3,<6.3.2" + "symfony/serializer": "<6.3.2" }, "require-dev": { "egulias/email-validator": "^2.1.10|^3.1|^4", "league/html-to-markdown": "^5.0", "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", - "symfony/dependency-injection": "^5.4|^6.0", - "symfony/property-access": "^5.4|^6.0", - "symfony/property-info": "^5.4|^6.0", - "symfony/serializer": "~6.2.13|^6.3.2" + "symfony/dependency-injection": "^5.4|^6.0|^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" }, "type": "library", "autoload": { @@ -10887,7 +10897,7 @@ "mime-type" ], "support": { - "source": "https://github.com/symfony/mime/tree/v6.3.5" + "source": "https://github.com/symfony/mime/tree/v6.4.0" }, "funding": [ { @@ -10903,7 +10913,7 @@ "type": "tidelift" } ], - "time": "2023-09-29T06:59:36+00:00" + "time": "2023-10-17T11:49:05+00:00" }, { "name": "symfony/options-resolver", @@ -11871,16 +11881,16 @@ }, { "name": "symfony/process", - "version": "v6.3.4", + "version": "v6.4.0", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "0b5c29118f2e980d455d2e34a5659f4579847c54" + "reference": "191703b1566d97a5425dc969e4350d32b8ef17aa" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/0b5c29118f2e980d455d2e34a5659f4579847c54", - "reference": "0b5c29118f2e980d455d2e34a5659f4579847c54", + "url": "https://api.github.com/repos/symfony/process/zipball/191703b1566d97a5425dc969e4350d32b8ef17aa", + "reference": "191703b1566d97a5425dc969e4350d32b8ef17aa", "shasum": "" }, "require": { @@ -11912,7 +11922,7 @@ "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/process/tree/v6.3.4" + "source": "https://github.com/symfony/process/tree/v6.4.0" }, "funding": [ { @@ -11928,7 +11938,7 @@ "type": "tidelift" } ], - "time": "2023-08-07T10:39:22+00:00" + "time": "2023-11-17T21:06:49+00:00" }, { "name": "symfony/psr-http-message-bridge", @@ -12021,16 +12031,16 @@ }, { "name": "symfony/routing", - "version": "v6.3.5", + "version": "v6.4.1", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "82616e59acd3e3d9c916bba798326cb7796d7d31" + "reference": "0c95c164fdba18b12523b75e64199ca3503e6d40" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/82616e59acd3e3d9c916bba798326cb7796d7d31", - "reference": "82616e59acd3e3d9c916bba798326cb7796d7d31", + "url": "https://api.github.com/repos/symfony/routing/zipball/0c95c164fdba18b12523b75e64199ca3503e6d40", + "reference": "0c95c164fdba18b12523b75e64199ca3503e6d40", "shasum": "" }, "require": { @@ -12046,11 +12056,11 @@ "require-dev": { "doctrine/annotations": "^1.12|^2", "psr/log": "^1|^2|^3", - "symfony/config": "^6.2", - "symfony/dependency-injection": "^5.4|^6.0", - "symfony/expression-language": "^5.4|^6.0", - "symfony/http-foundation": "^5.4|^6.0", - "symfony/yaml": "^5.4|^6.0" + "symfony/config": "^6.2|^7.0", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/expression-language": "^5.4|^6.0|^7.0", + "symfony/http-foundation": "^5.4|^6.0|^7.0", + "symfony/yaml": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -12084,7 +12094,7 @@ "url" ], "support": { - "source": "https://github.com/symfony/routing/tree/v6.3.5" + "source": "https://github.com/symfony/routing/tree/v6.4.1" }, "funding": [ { @@ -12100,20 +12110,20 @@ "type": "tidelift" } ], - "time": "2023-09-20T16:05:51+00:00" + "time": "2023-12-01T14:54:37+00:00" }, { "name": "symfony/serializer", - "version": "v6.3.8", + "version": "v6.4.1", "source": { "type": "git", "url": "https://github.com/symfony/serializer.git", - "reference": "b3ad1515a276473f7919ac97e560017284a7c4bf" + "reference": "7ead272e62c9567df619ef3c49809bf934ddbc1f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/serializer/zipball/b3ad1515a276473f7919ac97e560017284a7c4bf", - "reference": "b3ad1515a276473f7919ac97e560017284a7c4bf", + "url": "https://api.github.com/repos/symfony/serializer/zipball/7ead272e62c9567df619ef3c49809bf934ddbc1f", + "reference": "7ead272e62c9567df619ef3c49809bf934ddbc1f", "shasum": "" }, "require": { @@ -12129,28 +12139,32 @@ "symfony/property-access": "<5.4", "symfony/property-info": "<5.4.24|>=6,<6.2.11", "symfony/uid": "<5.4", + "symfony/validator": "<6.4", "symfony/yaml": "<5.4" }, "require-dev": { "doctrine/annotations": "^1.12|^2", "phpdocumentor/reflection-docblock": "^3.2|^4.0|^5.0", - "symfony/cache": "^5.4|^6.0", - "symfony/config": "^5.4|^6.0", - "symfony/console": "^5.4|^6.0", - "symfony/dependency-injection": "^5.4|^6.0", - "symfony/error-handler": "^5.4|^6.0", - "symfony/filesystem": "^5.4|^6.0", - "symfony/form": "^5.4|^6.0", - "symfony/http-foundation": "^5.4|^6.0", - "symfony/http-kernel": "^5.4|^6.0", - "symfony/mime": "^5.4|^6.0", - "symfony/property-access": "^5.4|^6.0", - "symfony/property-info": "^5.4.24|^6.2.11", - "symfony/uid": "^5.4|^6.0", - "symfony/validator": "^5.4|^6.0", - "symfony/var-dumper": "^5.4|^6.0", - "symfony/var-exporter": "^5.4|^6.0", - "symfony/yaml": "^5.4|^6.0" + "seld/jsonlint": "^1.10", + "symfony/cache": "^5.4|^6.0|^7.0", + "symfony/config": "^5.4|^6.0|^7.0", + "symfony/console": "^5.4|^6.0|^7.0", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/error-handler": "^5.4|^6.0|^7.0", + "symfony/filesystem": "^5.4|^6.0|^7.0", + "symfony/form": "^5.4|^6.0|^7.0", + "symfony/http-foundation": "^5.4|^6.0|^7.0", + "symfony/http-kernel": "^5.4|^6.0|^7.0", + "symfony/messenger": "^5.4|^6.0|^7.0", + "symfony/mime": "^5.4|^6.0|^7.0", + "symfony/property-access": "^5.4|^6.0|^7.0", + "symfony/property-info": "^5.4.24|^6.2.11|^7.0", + "symfony/translation-contracts": "^2.5|^3", + "symfony/uid": "^5.4|^6.0|^7.0", + "symfony/validator": "^6.4|^7.0", + "symfony/var-dumper": "^5.4|^6.0|^7.0", + "symfony/var-exporter": "^5.4|^6.0|^7.0", + "symfony/yaml": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -12178,7 +12192,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.3.8" + "source": "https://github.com/symfony/serializer/tree/v6.4.1" }, "funding": [ { @@ -12194,7 +12208,7 @@ "type": "tidelift" } ], - "time": "2023-11-07T10:11:25+00:00" + "time": "2023-12-01T14:54:37+00:00" }, { "name": "symfony/service-contracts", @@ -12280,16 +12294,16 @@ }, { "name": "symfony/string", - "version": "v6.3.8", + "version": "v6.4.0", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "13880a87790c76ef994c91e87efb96134522577a" + "reference": "b45fcf399ea9c3af543a92edf7172ba21174d809" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/13880a87790c76ef994c91e87efb96134522577a", - "reference": "13880a87790c76ef994c91e87efb96134522577a", + "url": "https://api.github.com/repos/symfony/string/zipball/b45fcf399ea9c3af543a92edf7172ba21174d809", + "reference": "b45fcf399ea9c3af543a92edf7172ba21174d809", "shasum": "" }, "require": { @@ -12303,11 +12317,11 @@ "symfony/translation-contracts": "<2.5" }, "require-dev": { - "symfony/error-handler": "^5.4|^6.0", - "symfony/http-client": "^5.4|^6.0", - "symfony/intl": "^6.2", + "symfony/error-handler": "^5.4|^6.0|^7.0", + "symfony/http-client": "^5.4|^6.0|^7.0", + "symfony/intl": "^6.2|^7.0", "symfony/translation-contracts": "^2.5|^3.0", - "symfony/var-exporter": "^5.4|^6.0" + "symfony/var-exporter": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -12346,7 +12360,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v6.3.8" + "source": "https://github.com/symfony/string/tree/v6.4.0" }, "funding": [ { @@ -12362,7 +12376,7 @@ "type": "tidelift" } ], - "time": "2023-11-09T08:28:21+00:00" + "time": "2023-11-28T20:41:49+00:00" }, { "name": "symfony/translation-contracts", @@ -12444,16 +12458,16 @@ }, { "name": "symfony/validator", - "version": "v6.3.8", + "version": "v6.4.0", "source": { "type": "git", "url": "https://github.com/symfony/validator.git", - "reference": "f75b40e088d095db1e788b81605a76f4563cb80e" + "reference": "33e1f3bb76ef70e3170e12f878aefb9c69b0fc4c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/validator/zipball/f75b40e088d095db1e788b81605a76f4563cb80e", - "reference": "f75b40e088d095db1e788b81605a76f4563cb80e", + "url": "https://api.github.com/repos/symfony/validator/zipball/33e1f3bb76ef70e3170e12f878aefb9c69b0fc4c", + "reference": "33e1f3bb76ef70e3170e12f878aefb9c69b0fc4c", "shasum": "" }, "require": { @@ -12478,21 +12492,21 @@ "require-dev": { "doctrine/annotations": "^1.13|^2", "egulias/email-validator": "^2.1.10|^3|^4", - "symfony/cache": "^5.4|^6.0", - "symfony/config": "^5.4|^6.0", - "symfony/console": "^5.4|^6.0", - "symfony/dependency-injection": "^5.4|^6.0", - "symfony/expression-language": "^5.4|^6.0", - "symfony/finder": "^5.4|^6.0", - "symfony/http-client": "^5.4|^6.0", - "symfony/http-foundation": "^5.4|^6.0", - "symfony/http-kernel": "^5.4|^6.0", - "symfony/intl": "^5.4|^6.0", - "symfony/mime": "^5.4|^6.0", - "symfony/property-access": "^5.4|^6.0", - "symfony/property-info": "^5.4|^6.0", - "symfony/translation": "^5.4|^6.0", - "symfony/yaml": "^5.4|^6.0" + "symfony/cache": "^5.4|^6.0|^7.0", + "symfony/config": "^5.4|^6.0|^7.0", + "symfony/console": "^5.4|^6.0|^7.0", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/expression-language": "^5.4|^6.0|^7.0", + "symfony/finder": "^5.4|^6.0|^7.0", + "symfony/http-client": "^5.4|^6.0|^7.0", + "symfony/http-foundation": "^5.4|^6.0|^7.0", + "symfony/http-kernel": "^5.4|^6.0|^7.0", + "symfony/intl": "^5.4|^6.0|^7.0", + "symfony/mime": "^5.4|^6.0|^7.0", + "symfony/property-access": "^5.4|^6.0|^7.0", + "symfony/property-info": "^5.4|^6.0|^7.0", + "symfony/translation": "^5.4|^6.0|^7.0", + "symfony/yaml": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -12520,7 +12534,7 @@ "description": "Provides tools to validate values", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/validator/tree/v6.3.8" + "source": "https://github.com/symfony/validator/tree/v6.4.0" }, "funding": [ { @@ -12536,20 +12550,20 @@ "type": "tidelift" } ], - "time": "2023-11-07T10:17:15+00:00" + "time": "2023-11-29T07:47:42+00:00" }, { "name": "symfony/var-dumper", - "version": "v6.3.8", + "version": "v6.4.0", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "81acabba9046550e89634876ca64bfcd3c06aa0a" + "reference": "c40f7d17e91d8b407582ed51a2bbf83c52c367f6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/81acabba9046550e89634876ca64bfcd3c06aa0a", - "reference": "81acabba9046550e89634876ca64bfcd3c06aa0a", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/c40f7d17e91d8b407582ed51a2bbf83c52c367f6", + "reference": "c40f7d17e91d8b407582ed51a2bbf83c52c367f6", "shasum": "" }, "require": { @@ -12562,10 +12576,11 @@ }, "require-dev": { "ext-iconv": "*", - "symfony/console": "^5.4|^6.0", - "symfony/http-kernel": "^5.4|^6.0", - "symfony/process": "^5.4|^6.0", - "symfony/uid": "^5.4|^6.0", + "symfony/console": "^5.4|^6.0|^7.0", + "symfony/error-handler": "^6.3|^7.0", + "symfony/http-kernel": "^5.4|^6.0|^7.0", + "symfony/process": "^5.4|^6.0|^7.0", + "symfony/uid": "^5.4|^6.0|^7.0", "twig/twig": "^2.13|^3.0.4" }, "bin": [ @@ -12604,7 +12619,7 @@ "dump" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v6.3.8" + "source": "https://github.com/symfony/var-dumper/tree/v6.4.0" }, "funding": [ { @@ -12620,27 +12635,27 @@ "type": "tidelift" } ], - "time": "2023-11-08T10:42:36+00:00" + "time": "2023-11-09T08:28:32+00:00" }, { "name": "symfony/var-exporter", - "version": "v6.3.6", + "version": "v7.0.1", "source": { "type": "git", "url": "https://github.com/symfony/var-exporter.git", - "reference": "374d289c13cb989027274c86206ddc63b16a2441" + "reference": "a3d7c877414fcd59ab7075ecdc3b8f9c00f7bcc3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-exporter/zipball/374d289c13cb989027274c86206ddc63b16a2441", - "reference": "374d289c13cb989027274c86206ddc63b16a2441", + "url": "https://api.github.com/repos/symfony/var-exporter/zipball/a3d7c877414fcd59ab7075ecdc3b8f9c00f7bcc3", + "reference": "a3d7c877414fcd59ab7075ecdc3b8f9c00f7bcc3", "shasum": "" }, "require": { - "php": ">=8.1" + "php": ">=8.2" }, "require-dev": { - "symfony/var-dumper": "^5.4|^6.0" + "symfony/var-dumper": "^6.4|^7.0" }, "type": "library", "autoload": { @@ -12678,7 +12693,7 @@ "serialize" ], "support": { - "source": "https://github.com/symfony/var-exporter/tree/v6.3.6" + "source": "https://github.com/symfony/var-exporter/tree/v7.0.1" }, "funding": [ { @@ -12694,20 +12709,20 @@ "type": "tidelift" } ], - "time": "2023-10-13T09:16:49+00:00" + "time": "2023-11-30T11:38:21+00:00" }, { "name": "symfony/yaml", - "version": "v6.3.8", + "version": "v6.4.0", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "3493af8a8dad7fa91c77fa473ba23ecd95334a92" + "reference": "4f9237a1bb42455d609e6687d2613dde5b41a587" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/3493af8a8dad7fa91c77fa473ba23ecd95334a92", - "reference": "3493af8a8dad7fa91c77fa473ba23ecd95334a92", + "url": "https://api.github.com/repos/symfony/yaml/zipball/4f9237a1bb42455d609e6687d2613dde5b41a587", + "reference": "4f9237a1bb42455d609e6687d2613dde5b41a587", "shasum": "" }, "require": { @@ -12719,7 +12734,7 @@ "symfony/console": "<5.4" }, "require-dev": { - "symfony/console": "^5.4|^6.0" + "symfony/console": "^5.4|^6.0|^7.0" }, "bin": [ "Resources/bin/yaml-lint" @@ -12750,7 +12765,7 @@ "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/yaml/tree/v6.3.8" + "source": "https://github.com/symfony/yaml/tree/v6.4.0" }, "funding": [ { @@ -12766,7 +12781,7 @@ "type": "tidelift" } ], - "time": "2023-11-06T10:58:05+00:00" + "time": "2023-11-06T11:00:25+00:00" }, { "name": "t4web/composer-lock-parser", diff --git a/conf/cmi/core.entity_form_display.media.file.default.yml b/conf/cmi/core.entity_form_display.media.file.default.yml index 0ae0a26b0..4efaabd0b 100644 --- a/conf/cmi/core.entity_form_display.media.file.default.yml +++ b/conf/cmi/core.entity_form_display.media.file.default.yml @@ -8,6 +8,8 @@ dependencies: module: - file - path +_core: + default_config_hash: YBhsPqN0Om3wNF6ncvCTPmcaEKaSI2L3KYiAUXKn4Bc id: media.file.default targetEntityType: media bundle: file diff --git a/conf/cmi/core.entity_form_display.media.file.media_library.yml b/conf/cmi/core.entity_form_display.media.file.media_library.yml index e9e127153..03f38cd2a 100644 --- a/conf/cmi/core.entity_form_display.media.file.media_library.yml +++ b/conf/cmi/core.entity_form_display.media.file.media_library.yml @@ -6,6 +6,8 @@ dependencies: - core.entity_form_mode.media.media_library - field.field.media.file.field_media_file - media.type.file +_core: + default_config_hash: mRld0RXUfZ-E4SFgfwE7yxhNEmvkYrMGQq8-u8OK7Qw id: media.file.media_library targetEntityType: media bundle: file diff --git a/conf/cmi/core.entity_form_display.media.image.default.yml b/conf/cmi/core.entity_form_display.media.image.default.yml index 9a7f7ccc0..eee6ba4ca 100644 --- a/conf/cmi/core.entity_form_display.media.image.default.yml +++ b/conf/cmi/core.entity_form_display.media.image.default.yml @@ -3,6 +3,7 @@ langcode: en status: true dependencies: config: + - field.field.media.image.field_caption - field.field.media.image.field_media_image - field.field.media.image.field_photographer - image.style.media_library @@ -10,6 +11,8 @@ dependencies: module: - focal_point - path +_core: + default_config_hash: 5XnT1z-KXlCTKfoiiLcFYke20noXvN-0yvpgXChCMnI id: media.image.default targetEntityType: media bundle: image diff --git a/conf/cmi/core.entity_form_display.media.image.media_library.yml b/conf/cmi/core.entity_form_display.media.image.media_library.yml index 0234b1c8c..ae7dc883f 100644 --- a/conf/cmi/core.entity_form_display.media.image.media_library.yml +++ b/conf/cmi/core.entity_form_display.media.image.media_library.yml @@ -4,12 +4,15 @@ status: true dependencies: config: - core.entity_form_mode.media.media_library + - field.field.media.image.field_caption - field.field.media.image.field_media_image - field.field.media.image.field_photographer - image.style.media_library - media.type.image module: - focal_point +_core: + default_config_hash: vNE5u1kEJ_9nu7Y_xefiuMX65oWNd8CFdUNL-Jdp9F0 id: media.image.media_library targetEntityType: media bundle: image diff --git a/conf/cmi/core.entity_form_display.node.landing_page.default.yml b/conf/cmi/core.entity_form_display.node.landing_page.default.yml index 1b8b98132..f829ae7b8 100644 --- a/conf/cmi/core.entity_form_display.node.landing_page.default.yml +++ b/conf/cmi/core.entity_form_display.node.landing_page.default.yml @@ -128,9 +128,9 @@ content: third_party_settings: { } simple_sitemap: weight: 10 - region: content settings: { } third_party_settings: { } + region: content status: type: boolean_checkbox weight: 12 diff --git a/conf/cmi/core.entity_form_display.paragraph.event_list.default.yml b/conf/cmi/core.entity_form_display.paragraph.event_list.default.yml index b3d28d73b..00d0ddc0c 100644 --- a/conf/cmi/core.entity_form_display.paragraph.event_list.default.yml +++ b/conf/cmi/core.entity_form_display.paragraph.event_list.default.yml @@ -15,6 +15,8 @@ dependencies: module: - link - text +_core: + default_config_hash: bGb0ZQ38-NxHtZ1rrdqclYHeStlwA5q3ucy5Wpnb0ng id: paragraph.event_list.default targetEntityType: paragraph bundle: event_list @@ -80,5 +82,4 @@ content: third_party_settings: { } hidden: created: true - field_load_more: true status: true diff --git a/conf/cmi/core.entity_view_display.media.file.default.yml b/conf/cmi/core.entity_view_display.media.file.default.yml index 9a39efe91..cfa929cdc 100644 --- a/conf/cmi/core.entity_view_display.media.file.default.yml +++ b/conf/cmi/core.entity_view_display.media.file.default.yml @@ -7,6 +7,8 @@ dependencies: - media.type.file module: - file +_core: + default_config_hash: waIRQfagGQIcsgt0xZpGzidwdNx3AL8JjnqNoyGJAgo id: media.file.default targetEntityType: media bundle: file diff --git a/conf/cmi/core.entity_view_display.media.file.media_library.yml b/conf/cmi/core.entity_view_display.media.file.media_library.yml index 26e4a683d..f80b18f4b 100644 --- a/conf/cmi/core.entity_view_display.media.file.media_library.yml +++ b/conf/cmi/core.entity_view_display.media.file.media_library.yml @@ -9,6 +9,8 @@ dependencies: - media.type.file module: - image +_core: + default_config_hash: 5EJMyp2xv5WssrIWMB9S3x4dgQM5S55hAHjmMeZXQqI id: media.file.media_library targetEntityType: media bundle: file diff --git a/conf/cmi/core.entity_view_display.media.image.default.yml b/conf/cmi/core.entity_view_display.media.image.default.yml index 858a438b2..6c03048e4 100644 --- a/conf/cmi/core.entity_view_display.media.image.default.yml +++ b/conf/cmi/core.entity_view_display.media.image.default.yml @@ -10,6 +10,8 @@ dependencies: - media.type.image module: - image +_core: + default_config_hash: KH58kRvqbHk5S2FzcEOu1SXfBx587AEtktvTDOEp17k id: media.image.default targetEntityType: media bundle: image diff --git a/conf/cmi/core.entity_view_display.media.image.image.yml b/conf/cmi/core.entity_view_display.media.image.image.yml index 2cc847621..a56446da6 100644 --- a/conf/cmi/core.entity_view_display.media.image.image.yml +++ b/conf/cmi/core.entity_view_display.media.image.image.yml @@ -11,6 +11,8 @@ dependencies: - responsive_image.styles.image__3_2 module: - responsive_image +_core: + default_config_hash: bwhS_zSf5sFH12_PlhJrKLJ-kSvuUI_5V3YHwS5A0sM id: media.image.image targetEntityType: media bundle: image diff --git a/conf/cmi/core.entity_view_display.media.image.media_library.yml b/conf/cmi/core.entity_view_display.media.image.media_library.yml index 96460c8b1..a0234acb6 100644 --- a/conf/cmi/core.entity_view_display.media.image.media_library.yml +++ b/conf/cmi/core.entity_view_display.media.image.media_library.yml @@ -4,12 +4,15 @@ status: true dependencies: config: - core.entity_view_mode.media.media_library + - field.field.media.image.field_caption - field.field.media.image.field_media_image - field.field.media.image.field_photographer - image.style.medium - media.type.image module: - image +_core: + default_config_hash: 1TB-RghsNkJMtH5f31w2WE6YuMXWk9jvDipHKDfv4Jk id: media.image.media_library targetEntityType: media bundle: image diff --git a/conf/cmi/core.entity_view_display.paragraph.event_list.default.yml b/conf/cmi/core.entity_view_display.paragraph.event_list.default.yml index 8fb942205..63f3902d0 100644 --- a/conf/cmi/core.entity_view_display.paragraph.event_list.default.yml +++ b/conf/cmi/core.entity_view_display.paragraph.event_list.default.yml @@ -15,6 +15,8 @@ dependencies: module: - options - text +_core: + default_config_hash: dMZ_8jKpOaA7CkuxlB2baa1apQcQ_vFlXM04jq4bqQY id: paragraph.event_list.default targetEntityType: paragraph bundle: event_list @@ -84,5 +86,4 @@ content: region: content hidden: field_api_url: true - field_load_more: true search_api_excerpt: true diff --git a/conf/cmi/core.entity_view_display.tpr_unit.tpr_unit.contact_card.yml b/conf/cmi/core.entity_view_display.tpr_unit.tpr_unit.contact_card.yml index 94b17e326..28684a9eb 100644 --- a/conf/cmi/core.entity_view_display.tpr_unit.tpr_unit.contact_card.yml +++ b/conf/cmi/core.entity_view_display.tpr_unit.tpr_unit.contact_card.yml @@ -85,6 +85,7 @@ hidden: services: true show_www: true streetview_entrance_url: true + subgroup: true toc_enabled: true topical: true unit_picture_caption: true diff --git a/conf/cmi/core.entity_view_mode.media.image.yml b/conf/cmi/core.entity_view_mode.media.image.yml index bc9f019a8..fcd06b528 100644 --- a/conf/cmi/core.entity_view_mode.media.image.yml +++ b/conf/cmi/core.entity_view_mode.media.image.yml @@ -4,6 +4,8 @@ status: true dependencies: module: - media +_core: + default_config_hash: _B3q0O_xZZoTEPGo67JMyvbBEstnyqiAJjk8to3c1QM id: media.image label: Image targetEntityType: media diff --git a/conf/cmi/eu_cookie_compliance.settings.yml b/conf/cmi/eu_cookie_compliance.settings.yml index 3acc8a26c..ce47372a7 100644 --- a/conf/cmi/eu_cookie_compliance.settings.yml +++ b/conf/cmi/eu_cookie_compliance.settings.yml @@ -1,4 +1,7 @@ langcode: en +dependencies: + config: + - filter.format.full_html uuid: 794fc11b-a1b4-41a7-a351-aaa84516c2c5 popup_enabled: true popup_clicking_confirmation: false @@ -78,6 +81,3 @@ close_button_action: close_banner reject_button_label: '' reject_button_enabled: false close_button_enabled: false -dependencies: - config: - - filter.format.full_html diff --git a/conf/cmi/field.field.media.file.field_media_file.yml b/conf/cmi/field.field.media.file.field_media_file.yml index ccd66cca3..cc61942e6 100644 --- a/conf/cmi/field.field.media.file.field_media_file.yml +++ b/conf/cmi/field.field.media.file.field_media_file.yml @@ -7,6 +7,8 @@ dependencies: - media.type.file module: - file +_core: + default_config_hash: tbQBN7Wysi_LBf7nY27B36duCI9IYPDydIRf_KP5qvY id: media.file.field_media_file field_name: field_media_file entity_type: media diff --git a/conf/cmi/field.field.media.image.field_media_image.yml b/conf/cmi/field.field.media.image.field_media_image.yml index 21f54de25..b6d4e9439 100644 --- a/conf/cmi/field.field.media.image.field_media_image.yml +++ b/conf/cmi/field.field.media.image.field_media_image.yml @@ -14,6 +14,8 @@ third_party_settings: alt: alt title: title file: '0' +_core: + default_config_hash: ey2E4vPs6v0OHpJwtAyInKn8XaolkmyLYn0sWzjRJ7A id: media.image.field_media_image field_name: field_media_image entity_type: media diff --git a/conf/cmi/field.field.media.image.field_photographer.yml b/conf/cmi/field.field.media.image.field_photographer.yml index 2d82bcf08..afcd61c8d 100644 --- a/conf/cmi/field.field.media.image.field_photographer.yml +++ b/conf/cmi/field.field.media.image.field_photographer.yml @@ -5,6 +5,8 @@ dependencies: config: - field.storage.media.field_photographer - media.type.image +_core: + default_config_hash: sYJCb04aGvsGWCN_L6JvWIOb-_8c-c0gI4Rw2HL8K80 id: media.image.field_photographer field_name: field_photographer entity_type: media diff --git a/conf/cmi/field.field.node.page.field_content.yml b/conf/cmi/field.field.node.page.field_content.yml index 56da9ea92..63881121c 100644 --- a/conf/cmi/field.field.node.page.field_content.yml +++ b/conf/cmi/field.field.node.page.field_content.yml @@ -15,7 +15,6 @@ dependencies: - paragraphs.paragraphs_type.event_list - paragraphs.paragraphs_type.from_library - paragraphs.paragraphs_type.image - - paragraphs.paragraphs_type.liftup_with_image - paragraphs.paragraphs_type.list_of_links - paragraphs.paragraphs_type.map - paragraphs.paragraphs_type.news_list @@ -43,34 +42,30 @@ settings: handler: 'default:paragraph' handler_settings: target_bundles: - accordion: accordion - banner: banner - chart: chart + text: text columns: columns + image: image + accordion: accordion + list_of_links: list_of_links contact_card_listing: contact_card_listing content_cards: content_cards content_liftup: content_liftup + banner: banner event_list: event_list - from_library: from_library - image: image - list_of_links: list_of_links - map: map news_list: news_list + from_library: from_library phasing: phasing + chart: chart remote_video: remote_video - service_list_search: service_list_search - text: text + map: map unit_search: unit_search - liftup_with_image: liftup_with_image + service_list_search: service_list_search pdf_listing: pdf_listing negate: 0 target_bundles_drag_drop: accordion: weight: 0 enabled: true - accordion_item: - weight: 41 - enabled: false banner: weight: 0 enabled: true @@ -80,9 +75,6 @@ settings: columns: weight: 0 enabled: true - contact_card: - weight: 45 - enabled: false contact_card_listing: weight: 0 enabled: true @@ -92,93 +84,39 @@ settings: content_liftup: weight: 0 enabled: true - custom_content_links: - weight: 49 - enabled: false event_list: weight: 0 enabled: true from_library: weight: 0 enabled: true - gallery: - weight: 52 - enabled: false - gallery_slide: - weight: 53 - enabled: false - hearings: - weight: 54 - enabled: false - hero: - weight: 55 - enabled: false image: weight: 0 enabled: true - liftup_with_image: - weight: 57 - enabled: true list_of_links: weight: 0 enabled: true - list_of_links_item: - weight: 59 - enabled: false map: weight: 0 enabled: true - meetings_calendar: - weight: 61 - enabled: false news_list: weight: 0 enabled: true pdf_listing: - weight: 63 + weight: 0 enabled: true phasing: weight: 0 enabled: true - phasing_item: - weight: 65 - enabled: false - popular_service_item: - weight: 67 - enabled: false - popular_services: - weight: 66 - enabled: false remote_video: weight: 0 enabled: true - service_list: - weight: 69 - enabled: false service_list_search: weight: 0 enabled: true - sidebar_text: - weight: 71 - enabled: false - social_media_link: - weight: 72 - enabled: false - target_group_link_item: - weight: 74 - enabled: false - target_group_links: - weight: 73 - enabled: false text: weight: 0 enabled: true - unit_accessibility_information: - weight: 76 - enabled: false - unit_contact_card: - weight: 77 - enabled: false unit_search: weight: 0 enabled: true diff --git a/conf/cmi/field.field.paragraph.event_list.field_api_url.yml b/conf/cmi/field.field.paragraph.event_list.field_api_url.yml index 5edc5dda5..ad6231c70 100644 --- a/conf/cmi/field.field.paragraph.event_list.field_api_url.yml +++ b/conf/cmi/field.field.paragraph.event_list.field_api_url.yml @@ -7,6 +7,8 @@ dependencies: - paragraphs.paragraphs_type.event_list module: - link +_core: + default_config_hash: Y-6hGxIpid7_ScRXE2GozslolF7R3tkTNiJFFaLEw4Y id: paragraph.event_list.field_api_url field_name: field_api_url entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.event_list.field_event_count.yml b/conf/cmi/field.field.paragraph.event_list.field_event_count.yml index 21d8d2083..32cf79978 100644 --- a/conf/cmi/field.field.paragraph.event_list.field_event_count.yml +++ b/conf/cmi/field.field.paragraph.event_list.field_event_count.yml @@ -7,6 +7,8 @@ dependencies: - paragraphs.paragraphs_type.event_list module: - options +_core: + default_config_hash: 6AMaHxUxptC9tDiCGTiCpFWXBHfR4tUUSdMY9Q5BD6Q id: paragraph.event_list.field_event_count field_name: field_event_count entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.event_list.field_event_list_description.yml b/conf/cmi/field.field.paragraph.event_list.field_event_list_description.yml index d33bf2462..e3c1e964b 100644 --- a/conf/cmi/field.field.paragraph.event_list.field_event_list_description.yml +++ b/conf/cmi/field.field.paragraph.event_list.field_event_list_description.yml @@ -5,6 +5,10 @@ dependencies: config: - field.storage.paragraph.field_event_list_description - paragraphs.paragraphs_type.event_list + module: + - text +_core: + default_config_hash: oPuSy256H3spbbctja0gZ-kBYwVQNKt-K6vBYmtoJlo id: paragraph.event_list.field_event_list_description field_name: field_event_list_description entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.event_list.field_event_list_title.yml b/conf/cmi/field.field.paragraph.event_list.field_event_list_title.yml index b4dd51a0c..4144dec68 100644 --- a/conf/cmi/field.field.paragraph.event_list.field_event_list_title.yml +++ b/conf/cmi/field.field.paragraph.event_list.field_event_list_title.yml @@ -5,6 +5,8 @@ dependencies: config: - field.storage.paragraph.field_event_list_title - paragraphs.paragraphs_type.event_list +_core: + default_config_hash: YtZI3MFPiwRz3HS_ODT2W5QE2B2zp66zUg_lkae9g04 id: paragraph.event_list.field_event_list_title field_name: field_event_list_title entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.event_list.field_event_location.yml b/conf/cmi/field.field.paragraph.event_list.field_event_location.yml index c725eda3b..313a63c37 100644 --- a/conf/cmi/field.field.paragraph.event_list.field_event_location.yml +++ b/conf/cmi/field.field.paragraph.event_list.field_event_location.yml @@ -5,6 +5,8 @@ dependencies: config: - field.storage.paragraph.field_event_location - paragraphs.paragraphs_type.event_list +_core: + default_config_hash: qn_ofDevCfu_ZKP8n6kRAQFTmy0cRAXNJUvxS6mU-6Q id: paragraph.event_list.field_event_location field_name: field_event_location entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.event_list.field_event_time.yml b/conf/cmi/field.field.paragraph.event_list.field_event_time.yml index a4b4f0018..fe86ac833 100644 --- a/conf/cmi/field.field.paragraph.event_list.field_event_time.yml +++ b/conf/cmi/field.field.paragraph.event_list.field_event_time.yml @@ -5,6 +5,8 @@ dependencies: config: - field.storage.paragraph.field_event_time - paragraphs.paragraphs_type.event_list +_core: + default_config_hash: w4dBFRcLBALwVLbGirmkj4Hjs08twZZqv8I9E7aVBtc id: paragraph.event_list.field_event_time field_name: field_event_time entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.event_list.field_free_events.yml b/conf/cmi/field.field.paragraph.event_list.field_free_events.yml index 06a4bfd2d..9fdac4094 100644 --- a/conf/cmi/field.field.paragraph.event_list.field_free_events.yml +++ b/conf/cmi/field.field.paragraph.event_list.field_free_events.yml @@ -5,6 +5,8 @@ dependencies: config: - field.storage.paragraph.field_free_events - paragraphs.paragraphs_type.event_list +_core: + default_config_hash: 43RWM8pRAJy3tpuEGjFEy4ghMhQoCznir0O2015s_hc id: paragraph.event_list.field_free_events field_name: field_free_events entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.event_list.field_load_more.yml b/conf/cmi/field.field.paragraph.event_list.field_load_more.yml deleted file mode 100644 index 679abf8b1..000000000 --- a/conf/cmi/field.field.paragraph.event_list.field_load_more.yml +++ /dev/null @@ -1,25 +0,0 @@ -uuid: 25468e03-6f4c-4b5c-b619-f92681a7307e -langcode: en -status: true -dependencies: - config: - - field.storage.paragraph.field_load_more - - paragraphs.paragraphs_type.event_list -_core: - default_config_hash: f7uvTDx_Sw-4P3jqDPmYSK3pL1_yd4JtZFXqfrRXwDM -id: paragraph.event_list.field_load_more -field_name: field_load_more -entity_type: paragraph -bundle: event_list -label: 'Load more' -description: 'Show load more -button at the bottom of the list.' -required: false -translatable: false -default_value: - - - value: 1 -default_value_callback: '' -settings: - on_label: Käytössä - off_label: 'Pois päältä' -field_type: boolean diff --git a/conf/cmi/field.field.paragraph.event_list.field_remote_events.yml b/conf/cmi/field.field.paragraph.event_list.field_remote_events.yml index 7f3d67c54..04a7d34f2 100644 --- a/conf/cmi/field.field.paragraph.event_list.field_remote_events.yml +++ b/conf/cmi/field.field.paragraph.event_list.field_remote_events.yml @@ -5,6 +5,8 @@ dependencies: config: - field.storage.paragraph.field_remote_events - paragraphs.paragraphs_type.event_list +_core: + default_config_hash: FDxBxbAJWFx6CgcYVHtJc0CDYvMvy04Xqib_pWDlUhA id: paragraph.event_list.field_remote_events field_name: field_remote_events entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.phasing.field_phasing_item.yml b/conf/cmi/field.field.paragraph.phasing.field_phasing_item.yml index 7ad366351..6a5077dbd 100644 --- a/conf/cmi/field.field.paragraph.phasing.field_phasing_item.yml +++ b/conf/cmi/field.field.paragraph.phasing.field_phasing_item.yml @@ -9,7 +9,7 @@ dependencies: module: - entity_reference_revisions _core: - default_config_hash: OTsGV_59l_hoG4pPwa4NOFiR0nrv7j3iu9ErgLB1BZY + default_config_hash: j9vXfG4WtTJEuXDEXQawwjoMBldaY-cXXWRdb8KH9SE id: paragraph.phasing.field_phasing_item field_name: field_phasing_item entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.phasing.field_show_phase_numbers.yml b/conf/cmi/field.field.paragraph.phasing.field_show_phase_numbers.yml index 68cf282dc..e429aed39 100644 --- a/conf/cmi/field.field.paragraph.phasing.field_show_phase_numbers.yml +++ b/conf/cmi/field.field.paragraph.phasing.field_show_phase_numbers.yml @@ -6,7 +6,7 @@ dependencies: - field.storage.paragraph.field_show_phase_numbers - paragraphs.paragraphs_type.phasing _core: - default_config_hash: QfUIGnsQrMlJ3FapMiG5pWo99cMyYNhO4asvnzSBRw0 + default_config_hash: vRDcTxBYT2IaBCzFycJac7bbk2kSY5cabGnoZ1hrVW4 id: paragraph.phasing.field_show_phase_numbers field_name: field_show_phase_numbers entity_type: paragraph @@ -20,6 +20,6 @@ default_value: value: 0 default_value_callback: '' settings: - on_label: Käytössä - off_label: 'Pois päältä' + on_label: 'Yes' + off_label: 'No' field_type: boolean diff --git a/conf/cmi/field.field.paragraph.phasing_item.field_description.yml b/conf/cmi/field.field.paragraph.phasing_item.field_description.yml index e5fddd918..28750ef73 100644 --- a/conf/cmi/field.field.paragraph.phasing_item.field_description.yml +++ b/conf/cmi/field.field.paragraph.phasing_item.field_description.yml @@ -13,7 +13,7 @@ third_party_settings: allowed_formats: - minimal _core: - default_config_hash: yaQCIyGcgu2Tqe21GcXwcnBdE_hkxj_zuqFvF25JrQc + default_config_hash: R3xpZBQW6GkrWie9LRvO70PI9g5nYvm4VLVJ0ZFNmDY id: paragraph.phasing_item.field_description field_name: field_description entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.popular_services.field_service_items.yml b/conf/cmi/field.field.paragraph.popular_services.field_service_items.yml index f75556d05..89f1bb633 100644 --- a/conf/cmi/field.field.paragraph.popular_services.field_service_items.yml +++ b/conf/cmi/field.field.paragraph.popular_services.field_service_items.yml @@ -9,7 +9,7 @@ dependencies: module: - entity_reference_revisions _core: - default_config_hash: CKBAqZLhH7NPdYAd8slbfxF_oRCcDykEhCHy7D8vxjA + default_config_hash: qTYm0oKa6o6y-wT_dXGAcVv6ChPrGltXGrpRXuqL7_I id: paragraph.popular_services.field_service_items field_name: field_service_items entity_type: paragraph diff --git a/conf/cmi/field.storage.media.field_media_file.yml b/conf/cmi/field.storage.media.field_media_file.yml index 2caafcf84..a03b3a2bd 100644 --- a/conf/cmi/field.storage.media.field_media_file.yml +++ b/conf/cmi/field.storage.media.field_media_file.yml @@ -5,6 +5,8 @@ dependencies: module: - file - media +_core: + default_config_hash: GG3YBpsrVDNp_oPzWzNN_wzyQHCh2pSocSR-PA2KpgU id: media.field_media_file field_name: field_media_file entity_type: media diff --git a/conf/cmi/field.storage.media.field_media_image.yml b/conf/cmi/field.storage.media.field_media_image.yml index 96517e554..43f79d3c5 100644 --- a/conf/cmi/field.storage.media.field_media_image.yml +++ b/conf/cmi/field.storage.media.field_media_image.yml @@ -6,6 +6,8 @@ dependencies: - file - image - media +_core: + default_config_hash: qtrsOGvJ2v_3m7oOVdW72qSNB-ooDXrPEWFbJmihnD0 id: media.field_media_image field_name: field_media_image entity_type: media diff --git a/conf/cmi/field.storage.media.field_media_oembed_video.yml b/conf/cmi/field.storage.media.field_media_oembed_video.yml index 5ddecf022..132e16305 100644 --- a/conf/cmi/field.storage.media.field_media_oembed_video.yml +++ b/conf/cmi/field.storage.media.field_media_oembed_video.yml @@ -4,6 +4,8 @@ status: true dependencies: module: - media +_core: + default_config_hash: cNf_852Dq-fNnSaMI4LxL-J6N7bLkHuDbD9EUqOn4_U id: media.field_media_oembed_video field_name: field_media_oembed_video entity_type: media diff --git a/conf/cmi/field.storage.media.field_photographer.yml b/conf/cmi/field.storage.media.field_photographer.yml index 2b6c04316..9d0d98e0c 100644 --- a/conf/cmi/field.storage.media.field_photographer.yml +++ b/conf/cmi/field.storage.media.field_photographer.yml @@ -4,6 +4,8 @@ status: true dependencies: module: - media +_core: + default_config_hash: XhAv2_bHVk7jzaAbzP4SHkvVHDG0Xsy5ItNLgSXkHcE id: media.field_photographer field_name: field_photographer entity_type: media diff --git a/conf/cmi/field.storage.paragraph.field_api_url.yml b/conf/cmi/field.storage.paragraph.field_api_url.yml index 26d0dc163..3f63ce917 100644 --- a/conf/cmi/field.storage.paragraph.field_api_url.yml +++ b/conf/cmi/field.storage.paragraph.field_api_url.yml @@ -5,6 +5,8 @@ dependencies: module: - link - paragraphs +_core: + default_config_hash: 15a2QmfffR33UXmxDvkHEN7LpCrI4xTdCDyDJ-pna5I id: paragraph.field_api_url field_name: field_api_url entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_event_count.yml b/conf/cmi/field.storage.paragraph.field_event_count.yml index 7e511c9c9..08f11d922 100644 --- a/conf/cmi/field.storage.paragraph.field_event_count.yml +++ b/conf/cmi/field.storage.paragraph.field_event_count.yml @@ -5,6 +5,8 @@ dependencies: module: - options - paragraphs +_core: + default_config_hash: hBBiCFVuAo4fqyN3hPC1a3bTN4NTlur6kQQWxerTJWo id: paragraph.field_event_count field_name: field_event_count entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_event_list_description.yml b/conf/cmi/field.storage.paragraph.field_event_list_description.yml index 85625854b..b1ca8ddf7 100644 --- a/conf/cmi/field.storage.paragraph.field_event_list_description.yml +++ b/conf/cmi/field.storage.paragraph.field_event_list_description.yml @@ -5,6 +5,8 @@ dependencies: module: - paragraphs - text +_core: + default_config_hash: O1iPiA9_ifYbXRj2_Yf1s6fiFDHiaxqs71MDvuzheMQ id: paragraph.field_event_list_description field_name: field_event_list_description entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_event_list_title.yml b/conf/cmi/field.storage.paragraph.field_event_list_title.yml index 193c8219e..50d2a44b0 100644 --- a/conf/cmi/field.storage.paragraph.field_event_list_title.yml +++ b/conf/cmi/field.storage.paragraph.field_event_list_title.yml @@ -4,6 +4,8 @@ status: true dependencies: module: - paragraphs +_core: + default_config_hash: OwiT8ZGCn9OBU10vF7-dKTnGU2rJoyIxzXaQqYubNtQ id: paragraph.field_event_list_title field_name: field_event_list_title entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_event_location.yml b/conf/cmi/field.storage.paragraph.field_event_location.yml index 77d3af0c8..369049bce 100644 --- a/conf/cmi/field.storage.paragraph.field_event_location.yml +++ b/conf/cmi/field.storage.paragraph.field_event_location.yml @@ -4,6 +4,8 @@ status: true dependencies: module: - paragraphs +_core: + default_config_hash: 9QFvQBbGdxgnHfEbMcWzk_rKsyyO1Ru3Z-rbibJxXyc id: paragraph.field_event_location field_name: field_event_location entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_event_time.yml b/conf/cmi/field.storage.paragraph.field_event_time.yml index 123437498..d947d72bb 100644 --- a/conf/cmi/field.storage.paragraph.field_event_time.yml +++ b/conf/cmi/field.storage.paragraph.field_event_time.yml @@ -4,6 +4,8 @@ status: true dependencies: module: - paragraphs +_core: + default_config_hash: 9uolLTKIUim2fFfw-TdKiTsGrbGqMm39Hm6Th550A8Y id: paragraph.field_event_time field_name: field_event_time entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_free_events.yml b/conf/cmi/field.storage.paragraph.field_free_events.yml index e2b11a848..c3269e1a9 100644 --- a/conf/cmi/field.storage.paragraph.field_free_events.yml +++ b/conf/cmi/field.storage.paragraph.field_free_events.yml @@ -4,6 +4,8 @@ status: true dependencies: module: - paragraphs +_core: + default_config_hash: hPJQzln2lCxDafr1ScV1qrmPk0VLFLWnpa3D6OE_Ic4 id: paragraph.field_free_events field_name: field_free_events entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_load_more.yml b/conf/cmi/field.storage.paragraph.field_load_more.yml deleted file mode 100644 index 693c90c24..000000000 --- a/conf/cmi/field.storage.paragraph.field_load_more.yml +++ /dev/null @@ -1,20 +0,0 @@ -uuid: 776fafd9-c109-451b-8237-419c378e7a5a -langcode: en -status: true -dependencies: - module: - - paragraphs -_core: - default_config_hash: bb9G-LlJAQr-rj_bws_n2DyIAS2sG4eJdq34HNJ-pA8 -id: paragraph.field_load_more -field_name: field_load_more -entity_type: paragraph -type: boolean -settings: { } -module: core -locked: false -cardinality: 1 -translatable: true -indexes: { } -persist_with_no_fields: false -custom_storage: false diff --git a/conf/cmi/field.storage.paragraph.field_remote_events.yml b/conf/cmi/field.storage.paragraph.field_remote_events.yml index a25c66bf9..8c6abcac6 100644 --- a/conf/cmi/field.storage.paragraph.field_remote_events.yml +++ b/conf/cmi/field.storage.paragraph.field_remote_events.yml @@ -4,6 +4,8 @@ status: true dependencies: module: - paragraphs +_core: + default_config_hash: 6cFoYiYWY2E057QJBuHDjkuiifNRl-Bqkt9Zr9c1Zvc id: paragraph.field_remote_events field_name: field_remote_events entity_type: paragraph diff --git a/conf/cmi/file_mdm.settings.yml b/conf/cmi/file_mdm.settings.yml index 1721cdf2c..4233862ab 100644 --- a/conf/cmi/file_mdm.settings.yml +++ b/conf/cmi/file_mdm.settings.yml @@ -4,3 +4,4 @@ metadata_cache: enabled: true expiration: 172800 disallowed_paths: { } +missing_file_log_level: 3 diff --git a/conf/cmi/language.content_settings.media.file.yml b/conf/cmi/language.content_settings.media.file.yml index 799dbf1fe..d959d426f 100644 --- a/conf/cmi/language.content_settings.media.file.yml +++ b/conf/cmi/language.content_settings.media.file.yml @@ -9,6 +9,8 @@ dependencies: third_party_settings: content_translation: enabled: true +_core: + default_config_hash: rup-w6uPAmGhsqOpxHkoHNx1E2nof8peWIMR3CHUOu8 id: media.file target_entity_type_id: media target_bundle: file diff --git a/conf/cmi/language.content_settings.media.image.yml b/conf/cmi/language.content_settings.media.image.yml index 234d6691b..68ed6830d 100644 --- a/conf/cmi/language.content_settings.media.image.yml +++ b/conf/cmi/language.content_settings.media.image.yml @@ -9,6 +9,8 @@ dependencies: third_party_settings: content_translation: enabled: true +_core: + default_config_hash: I3xj--oU7S2jOMuZHlT3vTfM7WPH30XtCbo2gO_Ntf0 id: media.image target_entity_type_id: media target_bundle: image diff --git a/conf/cmi/language/fi/core.base_field_override.node.announcement.promote.yml b/conf/cmi/language/fi/core.base_field_override.node.announcement.promote.yml index 6fb685e0d..a29359aab 100644 --- a/conf/cmi/language/fi/core.base_field_override.node.announcement.promote.yml +++ b/conf/cmi/language/fi/core.base_field_override.node.announcement.promote.yml @@ -1,4 +1,4 @@ label: 'Näytetään etusivulla' settings: - on_label: Käytössä - off_label: 'Pois päältä' + on_label: Kyllä + off_label: Ei diff --git a/conf/cmi/language/fi/core.base_field_override.node.announcement.status.yml b/conf/cmi/language/fi/core.base_field_override.node.announcement.status.yml new file mode 100644 index 000000000..b939375b7 --- /dev/null +++ b/conf/cmi/language/fi/core.base_field_override.node.announcement.status.yml @@ -0,0 +1,4 @@ +label: Julkaistu +settings: + on_label: Kyllä + off_label: Ei diff --git a/conf/cmi/language/fi/core.base_field_override.node.announcement.title.yml b/conf/cmi/language/fi/core.base_field_override.node.announcement.title.yml new file mode 100644 index 000000000..011152e7a --- /dev/null +++ b/conf/cmi/language/fi/core.base_field_override.node.announcement.title.yml @@ -0,0 +1 @@ +label: 'Ylläpidollinen otsikko' diff --git a/conf/cmi/language/fi/core.base_field_override.node.landing_page.promote.yml b/conf/cmi/language/fi/core.base_field_override.node.landing_page.promote.yml index 6fb685e0d..a29359aab 100644 --- a/conf/cmi/language/fi/core.base_field_override.node.landing_page.promote.yml +++ b/conf/cmi/language/fi/core.base_field_override.node.landing_page.promote.yml @@ -1,4 +1,4 @@ label: 'Näytetään etusivulla' settings: - on_label: Käytössä - off_label: 'Pois päältä' + on_label: Kyllä + off_label: Ei diff --git a/conf/cmi/language/fi/core.base_field_override.node.landing_page.status.yml b/conf/cmi/language/fi/core.base_field_override.node.landing_page.status.yml new file mode 100644 index 000000000..b939375b7 --- /dev/null +++ b/conf/cmi/language/fi/core.base_field_override.node.landing_page.status.yml @@ -0,0 +1,4 @@ +label: Julkaistu +settings: + on_label: Kyllä + off_label: Ei diff --git a/conf/cmi/language/fi/core.base_field_override.node.page.promote.yml b/conf/cmi/language/fi/core.base_field_override.node.page.promote.yml index 6fb685e0d..a29359aab 100644 --- a/conf/cmi/language/fi/core.base_field_override.node.page.promote.yml +++ b/conf/cmi/language/fi/core.base_field_override.node.page.promote.yml @@ -1,4 +1,4 @@ label: 'Näytetään etusivulla' settings: - on_label: Käytössä - off_label: 'Pois päältä' + on_label: Kyllä + off_label: Ei diff --git a/conf/cmi/language/fi/core.base_field_override.node.page.status.yml b/conf/cmi/language/fi/core.base_field_override.node.page.status.yml new file mode 100644 index 000000000..b939375b7 --- /dev/null +++ b/conf/cmi/language/fi/core.base_field_override.node.page.status.yml @@ -0,0 +1,4 @@ +label: Julkaistu +settings: + on_label: Kyllä + off_label: Ei diff --git a/conf/cmi/language/fi/core.entity_view_display.tpr_service.tpr_service.teaser_search_result.yml b/conf/cmi/language/fi/core.entity_view_display.tpr_service.tpr_service.teaser_search_result.yml index e24fe2625..35877bece 100644 --- a/conf/cmi/language/fi/core.entity_view_display.tpr_service.tpr_service.teaser_search_result.yml +++ b/conf/cmi/language/fi/core.entity_view_display.tpr_service.tpr_service.teaser_search_result.yml @@ -2,8 +2,6 @@ content: errand_services: settings: sort_order: - ESERVICE: - label: E-service CHAT: label: Chat EMAIL: @@ -12,15 +10,3 @@ content: label: Puhelin PRINTABLE_FORM: label: Lomake - LOCAL: - label: 'Local service' - SMS: - label: SMS - WEBPAGE: - label: Webpage - MAIL: - label: 'Postal mail' - TELEFAX: - label: Telefax - OFFICE: - label: Palvelupiste diff --git a/conf/cmi/language/fi/field.field.node.announcement.field_announcement_all_pages.yml b/conf/cmi/language/fi/field.field.node.announcement.field_announcement_all_pages.yml index a9c158d10..b053189d9 100644 --- a/conf/cmi/language/fi/field.field.node.announcement.field_announcement_all_pages.yml +++ b/conf/cmi/language/fi/field.field.node.announcement.field_announcement_all_pages.yml @@ -1,4 +1,4 @@ label: 'Näytä kaikilla sivuilla' settings: - on_label: Käytössä - off_label: 'Pois päältä' + on_label: Kyllä + off_label: Ei diff --git a/conf/cmi/language/fi/field.field.node.page.field_lead_in.yml b/conf/cmi/language/fi/field.field.node.page.field_lead_in.yml index c5298fa39..ee9146137 100644 --- a/conf/cmi/language/fi/field.field.node.page.field_lead_in.yml +++ b/conf/cmi/language/fi/field.field.node.page.field_lead_in.yml @@ -1,2 +1,2 @@ -description: 'Ingressi näkyy sisältösivulla sekä nostoissa, hakutuloksissa ja sosiaalisen median jaoissa.' label: Ingressi +description: 'Ingressi näkyy sisältösivulla sekä nostoissa, hakutuloksissa ja sosiaalisen median jaoissa.' diff --git a/conf/cmi/language/fi/field.field.paragraph.event_list.field_event_location.yml b/conf/cmi/language/fi/field.field.paragraph.event_list.field_event_location.yml index 9cc3d0cd2..5808b45f8 100644 --- a/conf/cmi/language/fi/field.field.paragraph.event_list.field_event_location.yml +++ b/conf/cmi/language/fi/field.field.paragraph.event_list.field_event_location.yml @@ -1,2 +1,5 @@ label: Tapahtumapaikka description: 'Näytä "tapahtumapaikka" -suodatin. Älä käytä yhtä aikaa "Etätapahtumat" -suodattimen kanssa.' +settings: + on_label: Kyllä + off_label: Ei diff --git a/conf/cmi/language/fi/field.field.paragraph.event_list.field_event_time.yml b/conf/cmi/language/fi/field.field.paragraph.event_list.field_event_time.yml index cadd9471e..3f52ae7e9 100644 --- a/conf/cmi/language/fi/field.field.paragraph.event_list.field_event_time.yml +++ b/conf/cmi/language/fi/field.field.paragraph.event_list.field_event_time.yml @@ -1,2 +1,5 @@ label: Ajankohta description: 'Näytä "ajankohta" -suodatin.' +settings: + on_label: Kyllä + off_label: Ei diff --git a/conf/cmi/language/fi/field.field.paragraph.event_list.field_free_events.yml b/conf/cmi/language/fi/field.field.paragraph.event_list.field_free_events.yml index d0e4ed973..09c1dd4f7 100644 --- a/conf/cmi/language/fi/field.field.paragraph.event_list.field_free_events.yml +++ b/conf/cmi/language/fi/field.field.paragraph.event_list.field_free_events.yml @@ -1,2 +1,5 @@ label: 'Maksuttomat tapahtumat' description: 'Näytä "näytä vain maksuttomat tapahtumat" -suodatin.' +settings: + on_label: Kyllä + off_label: Ei diff --git a/conf/cmi/language/fi/field.field.paragraph.event_list.field_load_more.yml b/conf/cmi/language/fi/field.field.paragraph.event_list.field_load_more.yml deleted file mode 100644 index 20a19ee6e..000000000 --- a/conf/cmi/language/fi/field.field.paragraph.event_list.field_load_more.yml +++ /dev/null @@ -1,2 +0,0 @@ -label: 'Lataa lisää' -description: "Määrittää, näytetäänkö listauksen lopussa 'Lataa lisää' -nappi." diff --git a/conf/cmi/language/fi/field.field.paragraph.event_list.field_remote_events.yml b/conf/cmi/language/fi/field.field.paragraph.event_list.field_remote_events.yml index 99f041ab5..e9e1fb81e 100644 --- a/conf/cmi/language/fi/field.field.paragraph.event_list.field_remote_events.yml +++ b/conf/cmi/language/fi/field.field.paragraph.event_list.field_remote_events.yml @@ -1,2 +1,5 @@ label: Etätapahtumat description: 'Näytä "näytä vain etätapahtumat" -suodatin. Älä käytä yhtä aikaa "Tapahtumapaikka" -suodattimen kanssa.' +settings: + on_label: Kyllä + off_label: Ei diff --git a/conf/cmi/language/fi/field.field.paragraph.phasing.field_phasing_item_title_level.yml b/conf/cmi/language/fi/field.field.paragraph.phasing.field_phasing_item_title_level.yml index 59129911e..9501dac8b 100644 --- a/conf/cmi/language/fi/field.field.paragraph.phasing.field_phasing_item_title_level.yml +++ b/conf/cmi/language/fi/field.field.paragraph.phasing.field_phasing_item_title_level.yml @@ -1,2 +1,2 @@ -label: 'Vaiheen otsikkotaso' description: 'Otsikkotason tulee olla yksi alempi kuin paragraafin. Jos paragraafille ei tule otsikkoa, valitse h2.' +label: 'Vaiheen otsikkotaso' diff --git a/conf/cmi/language/fi/field.field.paragraph.service_list_search.field_service_list_title.yml b/conf/cmi/language/fi/field.field.paragraph.service_list_search.field_service_list_title.yml new file mode 100644 index 000000000..f02d75162 --- /dev/null +++ b/conf/cmi/language/fi/field.field.paragraph.service_list_search.field_service_list_title.yml @@ -0,0 +1 @@ +label: Otsikko diff --git a/conf/cmi/language/fi/field.field.paragraph.unit_contact_card.field_unit_contact_use_address.yml b/conf/cmi/language/fi/field.field.paragraph.unit_contact_card.field_unit_contact_use_address.yml index 4ec927ba7..12bfee396 100644 --- a/conf/cmi/language/fi/field.field.paragraph.unit_contact_card.field_unit_contact_use_address.yml +++ b/conf/cmi/language/fi/field.field.paragraph.unit_contact_card.field_unit_contact_use_address.yml @@ -1 +1,4 @@ label: 'Näytä katuosoite' +settings: + on_label: Kyllä + off_label: Ei diff --git a/conf/cmi/language/fi/field.field.paragraph.unit_contact_card.field_unit_contact_use_details.yml b/conf/cmi/language/fi/field.field.paragraph.unit_contact_card.field_unit_contact_use_details.yml index cea1720e2..3707affec 100644 --- a/conf/cmi/language/fi/field.field.paragraph.unit_contact_card.field_unit_contact_use_details.yml +++ b/conf/cmi/language/fi/field.field.paragraph.unit_contact_card.field_unit_contact_use_details.yml @@ -1 +1,4 @@ label: 'Näytä lisätiedot' +settings: + on_label: Kyllä + off_label: Ei diff --git a/conf/cmi/language/fi/field.field.paragraph.unit_contact_card.field_unit_contact_use_link.yml b/conf/cmi/language/fi/field.field.paragraph.unit_contact_card.field_unit_contact_use_link.yml index d7e060bcc..5fa40ed00 100644 --- a/conf/cmi/language/fi/field.field.paragraph.unit_contact_card.field_unit_contact_use_link.yml +++ b/conf/cmi/language/fi/field.field.paragraph.unit_contact_card.field_unit_contact_use_link.yml @@ -1 +1,4 @@ label: 'Näytä linkki toimipistesivulle' +settings: + on_label: Kyllä + off_label: Ei diff --git a/conf/cmi/language/fi/field.field.paragraph.unit_contact_card.field_unit_contact_use_opening.yml b/conf/cmi/language/fi/field.field.paragraph.unit_contact_card.field_unit_contact_use_opening.yml index 9c558e5b2..0dd623cb7 100644 --- a/conf/cmi/language/fi/field.field.paragraph.unit_contact_card.field_unit_contact_use_opening.yml +++ b/conf/cmi/language/fi/field.field.paragraph.unit_contact_card.field_unit_contact_use_opening.yml @@ -1 +1,4 @@ label: 'Näytä aukioloajat' +settings: + on_label: Kyllä + off_label: Ei diff --git a/conf/cmi/language/fi/field.field.paragraph.unit_contact_card.field_unit_contact_use_override.yml b/conf/cmi/language/fi/field.field.paragraph.unit_contact_card.field_unit_contact_use_override.yml index 7ced463e1..4ed65206a 100644 --- a/conf/cmi/language/fi/field.field.paragraph.unit_contact_card.field_unit_contact_use_override.yml +++ b/conf/cmi/language/fi/field.field.paragraph.unit_contact_card.field_unit_contact_use_override.yml @@ -1 +1,4 @@ label: 'Suosi ylikirjoituskuvaa' +settings: + on_label: Kyllä + off_label: Ei diff --git a/conf/cmi/language/fi/field.field.paragraph.unit_contact_card.field_unit_contact_use_phone.yml b/conf/cmi/language/fi/field.field.paragraph.unit_contact_card.field_unit_contact_use_phone.yml index e2d3e1b50..d9d10ca68 100644 --- a/conf/cmi/language/fi/field.field.paragraph.unit_contact_card.field_unit_contact_use_phone.yml +++ b/conf/cmi/language/fi/field.field.paragraph.unit_contact_card.field_unit_contact_use_phone.yml @@ -1 +1,4 @@ label: 'Näytä puhelinnumero' +settings: + on_label: Kyllä + off_label: Ei diff --git a/conf/cmi/language/fi/field.field.paragraph.unit_contact_card.field_unit_contact_use_picture.yml b/conf/cmi/language/fi/field.field.paragraph.unit_contact_card.field_unit_contact_use_picture.yml index eae45b589..8e6291e44 100644 --- a/conf/cmi/language/fi/field.field.paragraph.unit_contact_card.field_unit_contact_use_picture.yml +++ b/conf/cmi/language/fi/field.field.paragraph.unit_contact_card.field_unit_contact_use_picture.yml @@ -1 +1,4 @@ label: 'Näytä kuva' +settings: + on_label: Kyllä + off_label: Ei diff --git a/conf/cmi/language/fi/field.field.paragraph.unit_contact_card.field_unit_contact_use_postal.yml b/conf/cmi/language/fi/field.field.paragraph.unit_contact_card.field_unit_contact_use_postal.yml index ee9ef69e0..5ead2f7e4 100644 --- a/conf/cmi/language/fi/field.field.paragraph.unit_contact_card.field_unit_contact_use_postal.yml +++ b/conf/cmi/language/fi/field.field.paragraph.unit_contact_card.field_unit_contact_use_postal.yml @@ -1 +1,4 @@ label: 'Näytä postiosoite' +settings: + on_label: Kyllä + off_label: Ei diff --git a/conf/cmi/language/fi/views.view.content.yml b/conf/cmi/language/fi/views.view.content.yml index e0a8777e5..8af41c224 100644 --- a/conf/cmi/language/fi/views.view.content.yml +++ b/conf/cmi/language/fi/views.view.content.yml @@ -4,12 +4,10 @@ display: fields: langcode: label: Kieli - separator: ', ' title: label: Otsikko type: label: Sisältötyyppi - separator: ', ' name: label: Kirjoittaja status: @@ -34,8 +32,8 @@ display: submit_button: Suodata reset_button_label: Palauta exposed_sorts_label: Lajittele - sort_asc_label: Asc - sort_desc_label: Desc + sort_asc_label: Nousevasti + sort_desc_label: Laskevasti empty: area_text_custom: content: 'Ei sisältöä.' @@ -54,8 +52,6 @@ display: group_items: 1: title: Julkaistu - 2: - title: Julkaisematon langcode: expose: label: Kieli diff --git a/conf/cmi/language/fi/views.view.er_tpr_unit.yml b/conf/cmi/language/fi/views.view.er_tpr_unit.yml index 95724063b..2d291e0a5 100644 --- a/conf/cmi/language/fi/views.view.er_tpr_unit.yml +++ b/conf/cmi/language/fi/views.view.er_tpr_unit.yml @@ -3,8 +3,7 @@ display: display_title: Oletus display_options: fields: - name: - separator: ', ' + name: { } pager: options: tags: @@ -13,7 +12,6 @@ display: expose: items_per_page_label: 'Merkintöjä sivua kohti' items_per_page_options_all_label: '- Kaikki -' - offset_label: Offset exposed_form: options: submit_button: Käytä @@ -24,7 +22,8 @@ display: empty: area: content: - value: "

Ei tuloksia

\r\n" + value: '

Ei tuloksia

' + format: full_html arguments: id: exception: @@ -33,9 +32,6 @@ display: display_title: Entiteettiviittaus display_options: fields: - name_override: - separator: ', ' - id: - separator: ', ' - name: - separator: ', ' + name_override: { } + id: { } + name: { } diff --git a/conf/cmi/language/fi/views.view.locked_services.yml b/conf/cmi/language/fi/views.view.locked_services.yml index fed2e9cc5..2608524dd 100644 --- a/conf/cmi/language/fi/views.view.locked_services.yml +++ b/conf/cmi/language/fi/views.view.locked_services.yml @@ -4,13 +4,31 @@ display: display_title: Oletus display_options: title: 'Lukitut palvelut' + fields: + tpr_service_bulk_form: + label: Massapäivitys + action_title: Toiminto + name: + label: Otsikko + name_1: + label: 'Lukituksen tekijä' + timestamp: + label: 'Lukituksen ajankohta' + langcode: + label: 'Sisällön kieli' + operations: + label: Toimenpiteet pager: options: - tags: { } + tags: + next: 'Seuraava ›' + previous: '‹ Edellinen' + first: '« Ensimmäinen' + last: 'Viimeinen »' expose: { } exposed_form: options: - submit_button: Käytä + submit_button: Suodata exposed_sorts_label: Järjestä sort_asc_label: Nouseva sort_desc_label: Laskeva @@ -21,19 +39,4 @@ display: name: expose: label: Otsikko - fields: - tpr_service_bulk_form: - label: Bulkkipäivitys - action_title: Toiminto - name: - label: Otsikko - name_1: - label: 'Lukituksen tekijä' - timestamp: - label: 'Lukituksen ajankohta' - langcode: - label: 'Sisällön kieli' - operations: - label: Toiminnot - locked_services_block: - display_title: Lohko + locked_services_block: { } diff --git a/conf/cmi/language/fi/views.view.locked_units.yml b/conf/cmi/language/fi/views.view.locked_units.yml index f20bc8c10..8b6560f4c 100644 --- a/conf/cmi/language/fi/views.view.locked_units.yml +++ b/conf/cmi/language/fi/views.view.locked_units.yml @@ -4,24 +4,9 @@ display: display_title: Oletus display_options: title: 'Lukitut toimipisteet' - pager: - options: - tags: { } - expose: { } - exposed_form: - options: - submit_button: Käytä - reset_button_label: Palauta - exposed_sorts_label: Järjestä - sort_asc_label: Nouseva - sort_desc_label: Laskeva - filters: - name: - expose: - label: Otsikko fields: tpr_unit_bulk_form: - label: Bulkkipäivitys + label: Massapäivitys action_title: Toiminto name: label: Otsikko @@ -32,9 +17,30 @@ display: langcode: label: 'Sisällön kieli' operations: - label: Toiminnot + label: Toimenpiteet + pager: + options: + tags: + next: 'Seuraava ›' + previous: '‹ Edellinen' + first: '« Ensimmäinen' + last: 'Viimeinen »' + expose: + items_per_page_label: 'Merkintöjä sivua kohti' + items_per_page_options_all_label: '- Kaikki -' + exposed_form: + options: + submit_button: Käytä + reset_button_label: Palauta + exposed_sorts_label: Lajittele + sort_asc_label: Nousevasti + sort_desc_label: Laskevasti empty: area_text_custom: content: 'Lukittuja toimipisteitä ei ole.' + filters: + name: + expose: + label: Otsikko locked_units_block: display_title: Lohko diff --git a/conf/cmi/language/fi/views.view.media.yml b/conf/cmi/language/fi/views.view.media.yml index 27d27c452..99e6fb59d 100644 --- a/conf/cmi/language/fi/views.view.media.yml +++ b/conf/cmi/language/fi/views.view.media.yml @@ -1,34 +1,26 @@ -label: Media description: 'Etsi ja ylläpidä mediatiedostoja.' display: default: display_title: Oletus display_options: - title: Media fields: media_bulk_form: action_title: Toiminto thumbnail__target_id: label: Pienoiskuva - separator: ', ' name: label: 'Mediatiedoston nimi' - separator: ', ' bundle: label: Tyyppi - separator: ', ' uid: label: Kirjoittaja - separator: ', ' status: label: Tila settings: format_custom_false: Julkaisematon format_custom_true: Julkaistu - separator: ', ' changed: label: Päivitetty - separator: ', ' operations: label: Toimenpiteet pager: @@ -41,17 +33,16 @@ display: expose: items_per_page_label: 'Merkintöjä sivua kohti' items_per_page_options_all_label: '- Kaikki -' - offset_label: Offset exposed_form: options: submit_button: Suodata reset_button_label: Palauta exposed_sorts_label: Lajittele - sort_asc_label: Asc - sort_desc_label: Desc + sort_asc_label: Nousevasti + sort_desc_label: Laskevasti empty: area_text_custom: - content: 'Ei mediatiedostoja saatavilla.' + content: 'Mediatiedostoja ei ole saatavilla.' filters: name: expose: @@ -62,6 +53,7 @@ display: status: expose: label: Tosi + description: '' group_info: label: Julkaisutila group_items: @@ -73,7 +65,5 @@ display: expose: label: Kieli media_page_list: - display_title: Media display_options: - menu: - title: Media + menu: { } diff --git a/conf/cmi/language/fi/views.view.media_library.yml b/conf/cmi/language/fi/views.view.media_library.yml index bc50fbcab..3393d007d 100644 --- a/conf/cmi/language/fi/views.view.media_library.yml +++ b/conf/cmi/language/fi/views.view.media_library.yml @@ -4,7 +4,6 @@ display: default: display_title: Oletus display_options: - title: Media fields: media_bulk_form: action_title: Toiminto @@ -16,7 +15,6 @@ display: expose: items_per_page_label: 'Merkintöjä sivua kohti' items_per_page_options_all_label: '- Kaikki -' - offset_label: Offset exposed_form: options: submit_button: 'Suodata tuloksia' @@ -63,8 +61,6 @@ display: fields: media_bulk_form: action_title: Toiminto - name: - separator: ', ' edit_media: alter: text: 'Muokkaa {{ name }}' diff --git a/conf/cmi/language/fi/views.view.service_list.yml b/conf/cmi/language/fi/views.view.service_list.yml index 888393045..0f5493551 100644 --- a/conf/cmi/language/fi/views.view.service_list.yml +++ b/conf/cmi/language/fi/views.view.service_list.yml @@ -1,14 +1,10 @@ +label: Palvelulistaus display: default: - display_title: Isäntä + display_title: Oletus display_options: - exposed_form: - options: - submit_button: Käytä - reset_button_label: Palauta - exposed_sorts_label: Lajittele - sort_asc_label: Nousevasti - sort_desc_label: Laskevasti + fields: + name: { } pager: options: tags: @@ -19,23 +15,61 @@ display: expose: items_per_page_label: 'Merkintöjä sivua kohti' items_per_page_options_all_label: '- Kaikki -' - offset_label: Offset + exposed_form: + options: + submit_button: Käytä + reset_button_label: Palauta + exposed_sorts_label: Lajittele + sort_asc_label: Nousevasti + sort_desc_label: Laskevasti + empty: + area: + content: + value: '

Ei tuloksia

' + format: full_html arguments: id: exception: title: Kaikki + block: { } block_search: display_options: - exposed_form: - options: - submit_button: Etsi + fields: + name: { } + name_synonyms: { } + description__summary: { } + name_override: { } pager: options: tags: - previous: Edellinen next: Seuraava + previous: Edellinen + first: Ensimmäinen + last: Viimeinen + expose: + items_per_page_label: 'Merkintöjä sivua kohti' + items_per_page_options_all_label: '- Kaikki -' + exposed_form: + options: + submit_button: Etsi + reset_button_label: Palauta + exposed_sorts_label: Lajittele + sort_asc_label: Nousevasti + sort_desc_label: Laskevasti + arguments: + id_or_service_id: + exception: + title: Kaikki filters: combine: expose: label: 'Neuvontapalvelun nimi tai hakusana' placeholder: 'Esim. Sosiaalineuvonta, terveys tai digi' + title: Palveluluettelohaku + entity_reference_1: + display_title: Entiteettiviittaus + display_options: + fields: + name_override: { } + id: { } + name: { } diff --git a/conf/cmi/language/fi/views.view.service_units.yml b/conf/cmi/language/fi/views.view.service_units.yml index bab9bbd2a..562863ea4 100644 --- a/conf/cmi/language/fi/views.view.service_units.yml +++ b/conf/cmi/language/fi/views.view.service_units.yml @@ -2,13 +2,8 @@ display: default: display_title: Oletus display_options: - exposed_form: - options: - submit_button: Käytä - reset_button_label: Palauta - exposed_sorts_label: Järjestä - sort_asc_label: Nouseva - sort_desc_label: Laskeva + fields: + name: { } pager: options: tags: @@ -17,15 +12,17 @@ display: first: Ensimmäinen last: Viimeinen expose: - items_per_page_label: 'Kohteita sivulla' + items_per_page_label: 'Merkintöjä sivua kohti' items_per_page_options_all_label: '- Kaikki -' - offset_label: Offset - fields: - name: - separator: ', ' + exposed_form: + options: + submit_button: Käytä + reset_button_label: Palauta + exposed_sorts_label: Lajittele + sort_asc_label: Nousevasti + sort_desc_label: Laskevasti arguments: id: exception: title: Kaikki - service_units: - display_title: Lohko + service_units: { } diff --git a/conf/cmi/language/fi/views.view.tpr_errand_service_list.yml b/conf/cmi/language/fi/views.view.tpr_errand_service_list.yml index 061bc180f..1cab5985d 100644 --- a/conf/cmi/language/fi/views.view.tpr_errand_service_list.yml +++ b/conf/cmi/language/fi/views.view.tpr_errand_service_list.yml @@ -20,29 +20,21 @@ display: expose: items_per_page_label: 'Merkintöjä sivua kohti' items_per_page_options_all_label: '- Kaikki -' - offset_label: Offset fields: tpr_errand_service_bulk_form: label: Massapäivitys action_title: Toiminto - id: - label: ID - separator: ', ' name: label: Nimi - separator: ', ' langcode: label: Kieli - separator: ', ' content_translation_status: label: Tila settings: format_custom_true: Julkaistu format_custom_false: Julkaisematon - separator: ', ' content_translation_changed: label: Päivitetty - separator: ', ' operations: label: Toimenpiteet filters: @@ -60,5 +52,6 @@ display: area: content: value: 'Ei tuloksia.' + format: plain_text page_1: display_title: Sivu diff --git a/conf/cmi/language/fi/views.view.tpr_service_channel_list.yml b/conf/cmi/language/fi/views.view.tpr_service_channel_list.yml index 11a52b674..239029d7d 100644 --- a/conf/cmi/language/fi/views.view.tpr_service_channel_list.yml +++ b/conf/cmi/language/fi/views.view.tpr_service_channel_list.yml @@ -20,29 +20,21 @@ display: expose: items_per_page_label: 'Merkintöjä sivua kohti' items_per_page_options_all_label: '- Kaikki -' - offset_label: Offset fields: tpr_service_channel_bulk_form: label: Massapäivitys action_title: Toiminto - id: - label: ID - separator: ', ' name: label: Nimi - separator: ', ' langcode: label: Kieli - separator: ', ' content_translation_status: label: Tila settings: format_custom_true: Julkaistu format_custom_false: Julkaisematon - separator: ', ' content_translation_changed: label: Päivitetty - separator: ', ' operations: label: Toimenpiteet filters: @@ -60,5 +52,6 @@ display: area: content: value: 'Ei tuloksia.' + format: plain_text page_1: display_title: Sivu diff --git a/conf/cmi/language/fi/views.view.tpr_service_list.yml b/conf/cmi/language/fi/views.view.tpr_service_list.yml index fa4337da8..5f1c05863 100644 --- a/conf/cmi/language/fi/views.view.tpr_service_list.yml +++ b/conf/cmi/language/fi/views.view.tpr_service_list.yml @@ -20,29 +20,21 @@ display: expose: items_per_page_label: 'Merkintöjä sivua kohti' items_per_page_options_all_label: '- Kaikki -' - offset_label: Offset fields: tpr_service_bulk_form: label: Massapäivitys action_title: Toiminto - id: - label: ID - separator: ', ' name: label: Nimi - separator: ', ' langcode: label: Kieli - separator: ', ' content_translation_status: label: Tila settings: format_custom_true: Julkaistu format_custom_false: Julkaisematon - separator: ', ' content_translation_changed: label: Päivitetty - separator: ', ' operations: label: Toimenpiteet filters: @@ -60,5 +52,6 @@ display: area: content: value: 'Ei tuloksia.' + format: plain_text page_1: display_title: Sivu diff --git a/conf/cmi/language/fi/views.view.tpr_unit_list.yml b/conf/cmi/language/fi/views.view.tpr_unit_list.yml index 3bc707acf..464d93e1f 100644 --- a/conf/cmi/language/fi/views.view.tpr_unit_list.yml +++ b/conf/cmi/language/fi/views.view.tpr_unit_list.yml @@ -20,26 +20,18 @@ display: expose: items_per_page_label: 'Merkintöjä sivua kohti' items_per_page_options_all_label: '- Kaikki -' - offset_label: Offset fields: - id: - label: ID - separator: ', ' name: label: Nimi - separator: ', ' langcode: label: Kieli - separator: ', ' content_translation_status: label: Tila settings: format_custom_true: Julkaistu format_custom_false: Julkaisematon - separator: ', ' content_translation_changed: label: Päivitetty - separator: ', ' operations: label: Toimenpiteet filters: @@ -57,5 +49,6 @@ display: area: content: value: 'Ei tuloksia.' + format: plain_text page_1: display_title: Sivu diff --git a/conf/cmi/language/fi/views.view.unit_search.yml b/conf/cmi/language/fi/views.view.unit_search.yml index 593ca3d37..3db501b9c 100644 --- a/conf/cmi/language/fi/views.view.unit_search.yml +++ b/conf/cmi/language/fi/views.view.unit_search.yml @@ -4,21 +4,16 @@ display: filters: combine: group_info: - description: '' label: 'Kentät yhdistävä suodatin' + description: '' expose: label: Etsi - empty: - area: - content: - value: "

Ei tuloksia

\r\n" - exposed_form: - options: - submit_button: Käytä - reset_button_label: Palauta - exposed_sorts_label: Järjestä - sort_asc_label: Nouseva - sort_desc_label: Laskeva + placeholder: 'Syötä toimipisteen nimi tai osoite' + fields: + name: { } + address__postal_code: { } + address__address_line1: { } + address__address_line2: { } pager: options: tags: @@ -29,7 +24,18 @@ display: expose: items_per_page_label: 'Merkintöjä sivua kohti' items_per_page_options_all_label: '- Kaikki -' - offset_label: Offset + exposed_form: + options: + submit_button: Käytä + reset_button_label: Palauta + exposed_sorts_label: Järjestä + sort_asc_label: Nouseva + sort_desc_label: Laskeva + empty: + area: + content: + value: '

Ei tuloksia

' + format: full_html arguments: id: exception: @@ -39,4 +45,9 @@ display: display_title: Lohko entity_reference: display_title: Entiteettiviittaus + display_options: + fields: + name_override: { } + id: { } + name: { } label: Toimipistehaku diff --git a/conf/cmi/language/fi/views.view.unit_services.yml b/conf/cmi/language/fi/views.view.unit_services.yml index 49bf0164b..1ab316ad1 100644 --- a/conf/cmi/language/fi/views.view.unit_services.yml +++ b/conf/cmi/language/fi/views.view.unit_services.yml @@ -1,6 +1,5 @@ display: default: - display_title: Oletus display_options: exposed_form: options: @@ -9,14 +8,9 @@ display: exposed_sorts_label: Lajittele sort_asc_label: Nousevasti sort_desc_label: Laskevasti - pager: - options: - tags: - next: Seuraava - previous: Edellinen - first: Ensimmäinen - last: Viimeinen - expose: - items_per_page_label: 'Kohteita sivulla' - items_per_page_options_all_label: '- Kaikki -' - offset_label: Offset + arguments: + id: + exception: + title: Kaikki + display_title: Oletus + unit_services: { } diff --git a/conf/cmi/language/ru/views.view.content.yml b/conf/cmi/language/ru/views.view.content.yml index e93946783..cd2838d04 100644 --- a/conf/cmi/language/ru/views.view.content.yml +++ b/conf/cmi/language/ru/views.view.content.yml @@ -54,8 +54,6 @@ display: group_items: 1: title: Опубликовано - 2: - title: 'Снято с публикации' langcode: expose: label: Язык diff --git a/conf/cmi/language/sv/field.field.paragraph.popular_services.field_popular_services_title.yml b/conf/cmi/language/sv/field.field.paragraph.popular_services.field_popular_services_title.yml index f7800f7f0..3bc8a63c7 100644 --- a/conf/cmi/language/sv/field.field.paragraph.popular_services.field_popular_services_title.yml +++ b/conf/cmi/language/sv/field.field.paragraph.popular_services.field_popular_services_title.yml @@ -1 +1,2 @@ +label: Titel description: 'Om detta lämnas tomt, titel är "Populära tjänster"' diff --git a/conf/cmi/language/sv/views.view.content.yml b/conf/cmi/language/sv/views.view.content.yml index 6c6e60636..61393d4d1 100644 --- a/conf/cmi/language/sv/views.view.content.yml +++ b/conf/cmi/language/sv/views.view.content.yml @@ -54,8 +54,6 @@ display: group_items: 1: title: Publicerad - 2: - title: 'Ej publicerad' langcode: expose: label: Språk diff --git a/conf/cmi/language/sv/views.view.er_tpr_unit.yml b/conf/cmi/language/sv/views.view.er_tpr_unit.yml index 78ab74c6e..7f3103c84 100644 --- a/conf/cmi/language/sv/views.view.er_tpr_unit.yml +++ b/conf/cmi/language/sv/views.view.er_tpr_unit.yml @@ -2,6 +2,15 @@ display: default: display_title: Förvald display_options: + fields: + name: { } + pager: + options: + tags: { } + expose: + items_per_page_label: 'Inlägg per sida' + items_per_page_options_all_label: '- Alla -' + offset_label: Kompensera exposed_form: options: submit_button: Verkställ @@ -9,22 +18,11 @@ display: exposed_sorts_label: 'Sortera efter' sort_asc_label: Stigande sort_desc_label: Fallande - pager: - options: - expose: - items_per_page_label: 'Inlägg per sida' - items_per_page_options_all_label: '- Alla -' - offset_label: Kompensera - tags: - previous: ‹‹ - next: ›› - fields: - name: - separator: ', ' empty: area: content: - value: 'Inget resultat' + value: '

Inget resultat

' + format: full_html arguments: id: exception: @@ -33,9 +31,6 @@ display: display_title: Objektsreferens display_options: fields: - name_override: - separator: ', ' - id: - separator: ', ' - name: - separator: ', ' + name_override: { } + id: { } + name: { } diff --git a/conf/cmi/language/sv/views.view.media.yml b/conf/cmi/language/sv/views.view.media.yml index e6e1f8a48..16c3d9297 100644 --- a/conf/cmi/language/sv/views.view.media.yml +++ b/conf/cmi/language/sv/views.view.media.yml @@ -1,34 +1,25 @@ -label: Media description: 'Hitta och hantera media.' display: default: display_title: Förvald display_options: - title: Media fields: media_bulk_form: action_title: Åtgärd thumbnail__target_id: label: Miniatyr - separator: ', ' name: label: Medianamn - separator: ', ' bundle: label: Typ - separator: ', ' uid: label: Författare - separator: ', ' status: - label: Status settings: format_custom_false: 'Ej publicerad' format_custom_true: Publicerad - separator: ', ' changed: label: Uppdaterad - separator: ', ' operations: label: Funktioner pager: @@ -62,6 +53,7 @@ display: status: expose: label: Sant + description: '' group_info: label: 'Status för publicering' group_items: @@ -73,7 +65,5 @@ display: expose: label: Språk media_page_list: - display_title: Media display_options: - menu: - title: Media + menu: { } diff --git a/conf/cmi/language/sv/views.view.media_library.yml b/conf/cmi/language/sv/views.view.media_library.yml index 8c5440f99..01f6b0856 100644 --- a/conf/cmi/language/sv/views.view.media_library.yml +++ b/conf/cmi/language/sv/views.view.media_library.yml @@ -3,15 +3,11 @@ display: default: display_title: Förvald display_options: - title: Media fields: media_bulk_form: action_title: Åtgärd pager: options: - tags: - next: ›› - previous: ‹‹ expose: items_per_page_label: 'Inlägg per sida' items_per_page_options_all_label: '- Alla -' @@ -62,8 +58,6 @@ display: fields: media_bulk_form: action_title: Åtgärd - name: - separator: ', ' edit_media: alter: text: 'Redigera {{ name }}' @@ -75,7 +69,6 @@ display: alt: 'Radera {{ name }}' text: Radera widget: - display_title: Widget display_options: arguments: bundle: diff --git a/conf/cmi/language/sv/views.view.service_list.yml b/conf/cmi/language/sv/views.view.service_list.yml index 5a74e8e17..71e198a12 100644 --- a/conf/cmi/language/sv/views.view.service_list.yml +++ b/conf/cmi/language/sv/views.view.service_list.yml @@ -1,6 +1,9 @@ display: default: + display_title: Förvald display_options: + fields: + name: { } pager: options: tags: @@ -8,18 +11,65 @@ display: previous: Föregående first: Första last: Sista - block_search: - display_options: + expose: + items_per_page_label: 'Inlägg per sida' + items_per_page_options_all_label: '- Alla -' + offset_label: Kompensera exposed_form: options: - submit_button: Sök + submit_button: Verkställ + reset_button_label: Återställ + exposed_sorts_label: 'Sortera efter' + sort_asc_label: Stigande + sort_desc_label: Fallande + empty: + area: + content: + value: '

Inget resultat

' + format: full_html + arguments: + id: + exception: + title: Alla + block: { } + block_search: + display_options: + fields: + name: { } + name_synonyms: { } + description__summary: { } + name_override: { } pager: options: tags: - previous: Tidigare next: Nästa + previous: Föregående + first: Första + last: Sista + expose: + items_per_page_label: 'Inlägg per sida' + items_per_page_options_all_label: '- Alla -' + offset_label: Kompensera + exposed_form: + options: + submit_button: Sök + reset_button_label: Återställ + exposed_sorts_label: 'Sortera efter' + sort_asc_label: Stigande + sort_desc_label: Fallande + arguments: + id_or_service_id: + exception: + title: Alla filters: combine: expose: label: 'Rådgivningstjänstens namn eller sökterm' placeholder: 't.ex. Socialrådgivning, hälsa eller digitalt Sök' + entity_reference_1: + display_title: Objektsreferens + display_options: + fields: + name_override: { } + id: { } + name: { } diff --git a/conf/cmi/language/sv/views.view.service_units.yml b/conf/cmi/language/sv/views.view.service_units.yml index ff02698a0..7d61ff98b 100644 --- a/conf/cmi/language/sv/views.view.service_units.yml +++ b/conf/cmi/language/sv/views.view.service_units.yml @@ -2,13 +2,8 @@ display: default: display_title: Förvald display_options: - exposed_form: - options: - submit_button: Verkställ - reset_button_label: Återställ - exposed_sorts_label: 'Sortera efter' - sort_asc_label: Stigande - sort_desc_label: Fallande + fields: + name: { } pager: options: tags: @@ -20,12 +15,15 @@ display: items_per_page_label: 'Inlägg per sida' items_per_page_options_all_label: '- Alla -' offset_label: Kompensera - fields: - name: - separator: ', ' + exposed_form: + options: + submit_button: Verkställ + reset_button_label: Återställ + exposed_sorts_label: 'Sortera efter' + sort_asc_label: Stigande + sort_desc_label: Fallande arguments: id: exception: title: Alla - service_units: - display_title: Block + service_units: { } diff --git a/conf/cmi/language/sv/views.view.tpr_errand_service_list.yml b/conf/cmi/language/sv/views.view.tpr_errand_service_list.yml index 482ed76b6..38b179b69 100644 --- a/conf/cmi/language/sv/views.view.tpr_errand_service_list.yml +++ b/conf/cmi/language/sv/views.view.tpr_errand_service_list.yml @@ -12,8 +12,6 @@ display: pager: options: tags: - previous: ‹‹ - next: ›› first: '« Första' last: 'Sista »' expose: @@ -24,24 +22,16 @@ display: tpr_errand_service_bulk_form: label: Massuppdatera action_title: Åtgärd - id: - label: ID - separator: ', ' name: label: Namn - separator: ', ' langcode: label: Språk - separator: ', ' content_translation_status: - label: Status settings: format_custom_true: Publicerad format_custom_false: 'Ej publicerad' - separator: ', ' content_translation_changed: label: Uppdaterad - separator: ', ' operations: label: Funktioner filters: diff --git a/conf/cmi/language/sv/views.view.tpr_service_channel_list.yml b/conf/cmi/language/sv/views.view.tpr_service_channel_list.yml index 05d6822e1..2a8bc99a7 100644 --- a/conf/cmi/language/sv/views.view.tpr_service_channel_list.yml +++ b/conf/cmi/language/sv/views.view.tpr_service_channel_list.yml @@ -12,8 +12,6 @@ display: pager: options: tags: - previous: ‹‹ - next: ›› first: '« Första' last: 'Sista »' expose: @@ -24,24 +22,16 @@ display: tpr_service_channel_bulk_form: label: Massuppdatera action_title: Åtgärd - id: - label: ID - separator: ', ' name: label: Namn - separator: ', ' langcode: label: Språk - separator: ', ' content_translation_status: - label: Status settings: format_custom_true: Publicerad format_custom_false: 'Ej publicerad' - separator: ', ' content_translation_changed: label: Uppdaterad - separator: ', ' operations: label: Funktioner filters: diff --git a/conf/cmi/language/sv/views.view.tpr_service_list.yml b/conf/cmi/language/sv/views.view.tpr_service_list.yml index 03c680928..bf5e95ecc 100644 --- a/conf/cmi/language/sv/views.view.tpr_service_list.yml +++ b/conf/cmi/language/sv/views.view.tpr_service_list.yml @@ -12,8 +12,6 @@ display: pager: options: tags: - previous: ‹‹ - next: ›› first: '« Första' last: 'Sista »' expose: @@ -24,24 +22,16 @@ display: tpr_service_bulk_form: label: Massuppdatera action_title: Åtgärd - id: - label: ID - separator: ', ' name: label: Namn - separator: ', ' langcode: label: Språk - separator: ', ' content_translation_status: - label: Status settings: format_custom_true: Publicerad format_custom_false: 'Ej publicerad' - separator: ', ' content_translation_changed: label: Uppdaterad - separator: ', ' operations: label: Funktioner filters: diff --git a/conf/cmi/language/sv/views.view.tpr_unit_list.yml b/conf/cmi/language/sv/views.view.tpr_unit_list.yml index 5d74c47bc..4608cbf4f 100644 --- a/conf/cmi/language/sv/views.view.tpr_unit_list.yml +++ b/conf/cmi/language/sv/views.view.tpr_unit_list.yml @@ -13,8 +13,6 @@ display: pager: options: tags: - previous: ‹‹ - next: ›› first: '« Första' last: 'Sista »' expose: @@ -22,24 +20,16 @@ display: items_per_page_options_all_label: '- Alla -' offset_label: Kompensera fields: - id: - label: ID - separator: ', ' name: label: Namn - separator: ', ' langcode: label: Språk - separator: ', ' content_translation_status: - label: Status settings: format_custom_true: Publicerad format_custom_false: 'Ej publicerad' - separator: ', ' content_translation_changed: label: Uppdaterad - separator: ', ' operations: label: Funktioner filters: diff --git a/conf/cmi/language/sv/views.view.unit_search.yml b/conf/cmi/language/sv/views.view.unit_search.yml index 8161ff66a..b73bab98d 100644 --- a/conf/cmi/language/sv/views.view.unit_search.yml +++ b/conf/cmi/language/sv/views.view.unit_search.yml @@ -2,13 +2,11 @@ display: default: display_title: Förvald display_options: - exposed_form: - options: - submit_button: Verkställ - reset_button_label: Återställ - exposed_sorts_label: 'Sortera efter' - sort_asc_label: Stigande - sort_desc_label: Fallande + fields: + name: { } + address__postal_code: { } + address__address_line1: { } + address__address_line2: { } pager: options: tags: @@ -20,21 +18,34 @@ display: items_per_page_label: 'Inlägg per sida' items_per_page_options_all_label: '- Alla -' offset_label: Kompensera - filters: - combine: - expose: - label: Sök - group_info: - label: 'Kombinera filterfält' + exposed_form: + options: + submit_button: Verkställ + reset_button_label: Återställ + exposed_sorts_label: 'Sortera efter' + sort_asc_label: Stigande + sort_desc_label: Fallande empty: area: content: - value: 'Inget resultat' + value: '

Inget resultat

' + format: full_html arguments: id: exception: title: Alla - block: - display_title: Block + filters: + combine: + expose: + label: Sök + group_info: + label: 'Kombinera filterfält' + description: '' + block: { } entity_reference: display_title: Objektsreferens + display_options: + fields: + name_override: { } + id: { } + name: { } diff --git a/conf/cmi/language/sv/views.view.unit_services.yml b/conf/cmi/language/sv/views.view.unit_services.yml index c345918f4..4028df7a3 100644 --- a/conf/cmi/language/sv/views.view.unit_services.yml +++ b/conf/cmi/language/sv/views.view.unit_services.yml @@ -1,6 +1,5 @@ display: default: - display_title: Förvald display_options: exposed_form: options: @@ -9,20 +8,9 @@ display: exposed_sorts_label: 'Sortera efter' sort_asc_label: Stigande sort_desc_label: Fallande - pager: - options: - tags: - next: Nästa - previous: Föregående - first: Första - last: Sista - expose: - items_per_page_label: 'Inlägg per sida' - items_per_page_options_all_label: '- Alla -' - offset_label: Kompensera arguments: id: exception: title: Alla - unit_services: - display_title: Block + display_title: Förvald + unit_services: { } diff --git a/conf/cmi/media.type.file.yml b/conf/cmi/media.type.file.yml index 4886ee1d5..97c69f8b3 100644 --- a/conf/cmi/media.type.file.yml +++ b/conf/cmi/media.type.file.yml @@ -2,6 +2,8 @@ uuid: 038a5fc7-40f9-415e-aaeb-071d058eca5a langcode: en status: true dependencies: { } +_core: + default_config_hash: akfMZKbbDlCyIEtmbuAMd7jSSwu8eFf5bjOr87xDx1A id: file label: File description: 'Media type file for general files such as documents and charts.' diff --git a/conf/cmi/media.type.image.yml b/conf/cmi/media.type.image.yml index 950a4c668..156a3742f 100644 --- a/conf/cmi/media.type.image.yml +++ b/conf/cmi/media.type.image.yml @@ -7,6 +7,8 @@ dependencies: third_party_settings: crop: image_field: _none +_core: + default_config_hash: Hn0ivZE8RL9Lnq_9mVi3F3QWBLhYN8SsJQrRznRIC54 id: image label: Image description: 'Use local image for reusable media.' diff --git a/conf/cmi/paragraphs.paragraphs_type.event_list.yml b/conf/cmi/paragraphs.paragraphs_type.event_list.yml index badc6c981..7c100d5cf 100644 --- a/conf/cmi/paragraphs.paragraphs_type.event_list.yml +++ b/conf/cmi/paragraphs.paragraphs_type.event_list.yml @@ -2,6 +2,8 @@ uuid: 96f283be-e8b0-447f-9783-e421bcaeee48 langcode: en status: true dependencies: { } +_core: + default_config_hash: v_EuKKX-mxYeU5MvjV5zx7XVS7ZMQcQntpB0VOOfxH0 id: event_list label: Events icon_uuid: null diff --git a/conf/cmi/views.view.content.yml b/conf/cmi/views.view.content.yml index 2774c8cc3..d87f97e45 100644 --- a/conf/cmi/views.view.content.yml +++ b/conf/cmi/views.view.content.yml @@ -471,11 +471,11 @@ display: default_group: All default_group_multiple: { } group_items: - 1: + - title: Published operator: '=' value: '1' - 2: + - title: Unpublished operator: '=' value: '0' @@ -541,7 +541,7 @@ display: filter_groups: operator: AND groups: - 1: AND + - AND style: type: table options: diff --git a/conf/cmi/views.view.locked_services.yml b/conf/cmi/views.view.locked_services.yml index 5752ca9bf..d5f499e10 100644 --- a/conf/cmi/views.view.locked_services.yml +++ b/conf/cmi/views.view.locked_services.yml @@ -7,7 +7,7 @@ dependencies: - helfi_tpr - user _core: - default_config_hash: FDZcRw67DkxROxzgM6JstwpDXjlOOPt3eoaBSh-n5NA + default_config_hash: aH7J9QoFP01KCyEcUcw89rP57lnqQeFTwSTQezYdEDY id: locked_services label: 'Locked services' module: views @@ -601,6 +601,7 @@ display: - 'languages:language_interface' - url - url.query_args + - user.permissions tags: { } locked_services_block: id: locked_services_block @@ -616,4 +617,5 @@ display: - 'languages:language_interface' - url - url.query_args + - user.permissions tags: { } diff --git a/conf/cmi/views.view.locked_units.yml b/conf/cmi/views.view.locked_units.yml index 674af9e36..01e45740d 100644 --- a/conf/cmi/views.view.locked_units.yml +++ b/conf/cmi/views.view.locked_units.yml @@ -7,7 +7,7 @@ dependencies: - helfi_tpr - user _core: - default_config_hash: ttPnpXga7YMo7jK1EJ5SySavpSnXjjMpqPAVZdX0mZI + default_config_hash: ZsyMOcwmJLa4Ewb7MJ0P9xrYSMa-s5YlRrpY5VG_Kvg id: locked_units label: 'Locked units' module: views @@ -603,6 +603,7 @@ display: - 'languages:language_interface' - url - url.query_args + - user.permissions tags: { } locked_units_block: id: locked_units_block @@ -618,4 +619,5 @@ display: - 'languages:language_interface' - url - url.query_args + - user.permissions tags: { } diff --git a/conf/cmi/views.view.media_library.yml b/conf/cmi/views.view.media_library.yml index df1d0703f..fc35b5b37 100644 --- a/conf/cmi/views.view.media_library.yml +++ b/conf/cmi/views.view.media_library.yml @@ -480,6 +480,7 @@ display: - 'url.query_args:sort_by' - user - user.permissions + - 'languages:language_content' tags: { } page: id: page diff --git a/conf/cmi/views.view.service_list.yml b/conf/cmi/views.view.service_list.yml index faf87aa7a..ce1cd8969 100644 --- a/conf/cmi/views.view.service_list.yml +++ b/conf/cmi/views.view.service_list.yml @@ -10,7 +10,7 @@ dependencies: - text - user _core: - default_config_hash: Onde7zmLJhxKFNX9U2CaS7memiRbiKGiDMf4Wf7UO2M + default_config_hash: 7yogbfzUwfJPIVkd8lMk8QJHI9ZUsmQd0TE9Jg0ox0E id: service_list label: 'Service list' module: views @@ -373,7 +373,6 @@ display: - 'languages:language_content' - 'languages:language_interface' - url - - url.query_args - user - user.permissions tags: { } diff --git a/conf/cmi/views.view.unit_services.yml b/conf/cmi/views.view.unit_services.yml index f2a6d5a7f..4f26454f6 100644 --- a/conf/cmi/views.view.unit_services.yml +++ b/conf/cmi/views.view.unit_services.yml @@ -8,7 +8,7 @@ dependencies: - helfi_tpr - user _core: - default_config_hash: 42qkvrqMtYpQiMgt2YU8fcfrF2DGfBmfrwlRksq3laE + default_config_hash: aywr8syEhbCACDdhTdxaNXmSgqofBkgBoUG8WYRqI0Y id: unit_services label: 'Unit services' module: views @@ -292,7 +292,6 @@ display: contexts: - 'languages:language_interface' - url - - url.query_args - user - user.permissions tags: @@ -312,7 +311,6 @@ display: contexts: - 'languages:language_interface' - url - - url.query_args - user - user.permissions tags: diff --git a/docker/openshift/Dockerfile b/docker/openshift/Dockerfile index 25b26fa5f..6f82194d4 100644 --- a/docker/openshift/Dockerfile +++ b/docker/openshift/Dockerfile @@ -9,6 +9,7 @@ RUN composer install --no-progress --profile --prefer-dist --no-interaction --no COPY docker/openshift/entrypoints/ /entrypoints RUN chmod +x /entrypoints/* +COPY docker/openshift/init.sh / # Copy cron scripts RUN mkdir /crons diff --git a/docker/openshift/crons/migrate-status.php b/docker/openshift/crons/migrate-status.php deleted file mode 100644 index 8cb5aaa23..000000000 --- a/docker/openshift/crons/migrate-status.php +++ /dev/null @@ -1,82 +0,0 @@ -format('U'); - } - catch (\Exception $e) { - } - return 0; -} - -if (php_sapi_name() !== 'cli') { - throw new RuntimeException(); -} - -if (!isset($argv[2], $argv[1])) { - throw new RuntimeException('Missing argument.'); -} - -$migrations = explode(',', $argv[1]); -$data = $argv[2]; -// Default to 6 hours. -$time = $argv[3] ?? 21600; - -if (is_file($data)) { - $data = file_get_contents($data); -} - -if (!($json = json_decode($data)) || !is_array($json)) { - throw new RuntimeException('Given argument is not a valid json'); -} - -$reset_status = []; -$skip_migrate = []; - -foreach ($json as $migration) { - if (!in_array($migration->id, $migrations)) { - continue; - } - // Reset migration status. - if ($migration->status !== 'Idle') { - $reset_status[] = $migration->id; - } - - $last_imported = unix_time($migration->last_imported) + $time; - - // Skip migration. - if ($last_imported && $last_imported > time()) { - $skip_migrate[] = $migration->id; - } -} - -output_variable('RESET_STATUS', implode(' ', $reset_status)); -output_variable('SKIP_MIGRATE', implode(' ', $skip_migrate)); diff --git a/docker/openshift/crons/migrate-tpr.sh b/docker/openshift/crons/migrate-tpr.sh index 08006f135..780bcbbf5 100644 --- a/docker/openshift/crons/migrate-tpr.sh +++ b/docker/openshift/crons/migrate-tpr.sh @@ -1,68 +1,12 @@ #!/bin/bash -function populate_variables { - # Generate variables used to control which migrates needs - # to be reset and which ones needs to be skipped based on - # migrate status - MIGRATE_STATUS=$(drush migrate:status --format=json) - php ./docker/openshift/crons/migrate-status.php \ - tpr_unit,tpr_service,tpr_errand_service,tpr_service_channel \ - "$MIGRATE_STATUS" > /tmp/migrate-tpr-source.sh \ - $1 - - # Contains variables: - # - $RESET_STATUS - # - $SKIP_MIGRATE - # Both contains a space separated list of migrates - source /tmp/migrate-tpr-source.sh -} - -function reset_status { - # Reset status of stuck migrations. - for ID in $RESET_STATUS; do - drush migrate:reset-status $ID - done -} - -function run_migrate { - for ID in $SKIP_MIGRATE; do - if [ "$ID" == "$1" ]; then - return 1 - fi - done - return 0 -} - -# Populate variables for the first run after deploy and -# default migrate interval to 6 hours. -populate_variables 21600 - while true do - # Reset stuck migrates. - reset_status - - if run_migrate "tpr_unit"; then - echo "Running TPR Unit migrate: $(date)" - PARTIAL_MIGRATE=1 drush migrate:import tpr_unit --no-progress - fi - if run_migrate "tpr_service"; then - echo "Running TPR Service migrate: $(date)" - PARTIAL_MIGRATE=1 drush migrate:import tpr_service --no-progress - fi - if run_migrate "tpr_errand_service"; then - echo "Running TPR Errand Service migrate: $(date)" - PARTIAL_MIGRATE=1 drush migrate:import tpr_errand_service --no-progress - fi - if run_migrate "tpr_service_channel"; then - echo "Running TPR Service Channel migrate: $(date)" - PARTIAL_MIGRATE=1 drush migrate:import tpr_service_channel --no-progress - fi - # Reset migrate status if migrate has been running for more - # than 12 hours. - populate_variables 43200 - # Never skip migrate after first time. - SKIP_MIGRATE= + # Allow migrations to be run every 3 hours and reset stuck migrations every 12 hours. + drush migrate:import tpr_unit --no-progress --reset-threshold 43200 --interval 10800 + drush migrate:import tpr_service --no-progress --reset-threshold 43200 --interval 10800 + drush migrate:import tpr_errand_service --no-progress --reset-threshold 43200 --interval 10800 + drush migrate:import tpr_service_channel --no-progress --reset-threshold 43200 --interval 10800 # Sleep for 6 hours. sleep 21600 done diff --git a/docker/openshift/entrypoints/10-preflight.sh b/docker/openshift/entrypoints/10-preflight.sh new file mode 100644 index 000000000..5cd45c010 --- /dev/null +++ b/docker/openshift/entrypoints/10-preflight.sh @@ -0,0 +1,9 @@ +#!/bin/sh + +source /init.sh + +if [ -f "../docker/openshift/preflight/preflight.php" ]; then + echo "Running preflight checks ..." + php ../docker/openshift/preflight/preflight.php +fi + diff --git a/docker/openshift/entrypoints/20-deploy.sh b/docker/openshift/entrypoints/20-deploy.sh index c40512651..6a0982412 100644 --- a/docker/openshift/entrypoints/20-deploy.sh +++ b/docker/openshift/entrypoints/20-deploy.sh @@ -1,25 +1,11 @@ #!/bin/bash -cd /var/www/html/public +source /init.sh -function output_error_message { - echo ${1} - php ../docker/openshift/notify.php "${1}" || true -} - -# Make sure we have active Drupal configuration. -if [ ! -f "../conf/cmi/system.site.yml" ]; then - output_error_message "Container start error: Codebase is not deployed properly. Exiting early." +function rollback_deployment { + output_error_message "Deployment failed: ${1}" + set_deploy_id ${2} exit 1 -fi - -if [ ! -n "$OPENSHIFT_BUILD_NAME" ]; then - output_error_message "Container start error: OPENSHIFT_BUILD_NAME is not defined. Exiting early." - exit 1 -fi - -function get_deploy_id { - echo $(drush state:get deploy_id) } # Populate twig caches. @@ -27,54 +13,42 @@ if [ ! -d "/tmp/twig" ]; then drush twig:compile || true fi -# Attempt to set deploy ID in case this is the first deploy. -if [[ -z "$(get_deploy_id)" ]]; then - drush state:set deploy_id $OPENSHIFT_BUILD_NAME -fi - -# Exit early if deploy ID is still not set. This usually means either Redis or -# something else is down. -if [[ -z "$(get_deploy_id)" ]]; then - output_error_message "Container start error: Could not fetch deploy ID. Exiting early." - exit 1 -fi +# Capture the current deploy ID so we can roll back to previous version in case +# deployment fails. +CURRENT_DEPLOY_ID=$(get_deploy_id) # This script is run every time a container is spawned and certain environments might # start more than one Drupal container. This is used to make sure we run deploy # tasks only once per deploy. -if [ "$(get_deploy_id)" != "$OPENSHIFT_BUILD_NAME" ]; then - drush state:set deploy_id $OPENSHIFT_BUILD_NAME +if [ "$CURRENT_DEPLOY_ID" != "$OPENSHIFT_BUILD_NAME" ]; then + set_deploy_id $OPENSHIFT_BUILD_NAME if [ $? -ne 0 ]; then - output_error_message "Deployment failed: Failed set deploy_id" - exit 1 + rollback_deployment "Failed to set deploy_id" $CURRENT_DEPLOY_ID fi # Put site in maintenance mode drush state:set system.maintenance_mode 1 --input-format=integer if [ $? -ne 0 ]; then - output_error_message "Deployment failed: Failed to enable maintenance_mode" - exit 1 + rollback_deployment "Failed to enable maintenance_mode" $CURRENT_DEPLOY_ID fi - # Run helfi specific pre-deploy tasks. Allow this to fail in case - # the environment is not using the 'helfi_api_base' module. - # @see https://github.com/City-of-Helsinki/drupal-module-helfi-api-base + # Run pre-deploy tasks. + # @see https://github.com/City-of-Helsinki/drupal-module-helfi-api-base/blob/main/documentation/deploy-hooks.md drush helfi:pre-deploy || true # Run maintenance tasks (config import, database updates etc) drush deploy if [ $? -ne 0 ]; then - output_error_message "Deployment failed: drush deploy failed with {$?} exit code. See logs for more information." + rollback_deployment "drush deploy failed with {$?} exit code. See logs for more information." $CURRENT_DEPLOY_ID exit 1 fi - # Run helfi specific post deploy tasks. Allow this to fail in case - # the environment is not using the 'helfi_api_base' module. - # @see https://github.com/City-of-Helsinki/drupal-module-helfi-api-base + # Run post-deploy tasks. + # @see https://github.com/City-of-Helsinki/drupal-module-helfi-api-base/blob/main/documentation/deploy-hooks.md drush helfi:post-deploy || true # Disable maintenance mode drush state:set system.maintenance_mode 0 --input-format=integer if [ $? -ne 0 ]; then - output_error_message "Deployment failure: Failed to disable maintenance_mode" + rollback_deployment "Failed to disable maintenance_mode" $CURRENT_DEPLOY_ID fi fi diff --git a/docker/openshift/init.sh b/docker/openshift/init.sh new file mode 100644 index 000000000..8bef13803 --- /dev/null +++ b/docker/openshift/init.sh @@ -0,0 +1,48 @@ +#!/bin/bash + +cd /var/www/html/public + +function get_deploy_id { + if [ ! -f "sites/default/files/deploy.id" ]; then + touch sites/default/files/deploy.id + fi + echo $(cat sites/default/files/deploy.id) +} + +function set_deploy_id { + echo ${1} > sites/default/files/deploy.id +} + +function output_error_message { + echo ${1} + php ../docker/openshift/notify.php "${1}" || true +} + +function deployment_in_progress { + if [ "$(get_deploy_id)" != "$OPENSHIFT_BUILD_NAME" ]; then + return 0 + fi + + if [ "$(drush state:get system.maintenance_mode)" = "1" ]; then + return 0 + fi + + return 1 +} + +if [ ! -d "sites/default/files" ]; then + output_error_message "Container start error: Public file folder does not exist. Exiting early." + exit 1 +fi + +# Make sure we have active Drupal configuration. +if [ ! -f "../conf/cmi/system.site.yml" ]; then + output_error_message "Container start error: Codebase is not deployed properly. Exiting early." + exit 1 +fi + +if [ ! -n "$OPENSHIFT_BUILD_NAME" ]; then + output_error_message "Container start error: OPENSHIFT_BUILD_NAME is not defined. Exiting early." + exit 1 +fi + diff --git a/docker/openshift/preflight/preflight.php b/docker/openshift/preflight/preflight.php new file mode 100644 index 000000000..35219bb80 --- /dev/null +++ b/docker/openshift/preflight/preflight.php @@ -0,0 +1,100 @@ +#!/usr/bin/env php + [ + 'DRUPAL_ROUTES', + 'DRUPAL_DB_NAME', + 'DRUPAL_DB_PASS', + 'DRUPAL_DB_HOST', + ], + 'additionalFiles' => [], +]; + // Environment specific overrides. if (file_exists(__DIR__ . '/all.settings.php')) { // phpcs:ignore @@ -349,3 +364,4 @@ function drupal_get_env(string|array $variables) : mixed { if (empty($settings['deployment_identifier'])) { $settings['deployment_identifier'] = filemtime(__DIR__ . '/../../../composer.lock'); } +