From 40a65d79bcdccc36f8d3d95a0aa363b4fc5e3dbd Mon Sep 17 00:00:00 2001 From: Juho Lehmonen Date: Tue, 24 Oct 2023 12:41:34 +0300 Subject: [PATCH 01/74] Try to make dist css writable. --- public/themes/custom/hdbt_subtheme/dist/css/styles.min.css | 0 1 file changed, 0 insertions(+), 0 deletions(-) mode change 100644 => 100755 public/themes/custom/hdbt_subtheme/dist/css/styles.min.css diff --git a/public/themes/custom/hdbt_subtheme/dist/css/styles.min.css b/public/themes/custom/hdbt_subtheme/dist/css/styles.min.css old mode 100644 new mode 100755 From 55c0eab435c40e4d3165fc83b8c224ed738438b3 Mon Sep 17 00:00:00 2001 From: Juho Lehmonen Date: Tue, 24 Oct 2023 14:47:06 +0300 Subject: [PATCH 02/74] Make dist files writable. --- public/themes/custom/hdbt_subtheme/dist/js/accordion_inner.min.js | 0 .../custom/hdbt_subtheme/dist/js/accordion_lazybuild.min.js | 0 .../custom/hdbt_subtheme/dist/js/cookie_compliance_block.min.js | 0 public/themes/custom/hdbt_subtheme/dist/js/matomo.min.js | 0 .../themes/custom/hdbt_subtheme/dist/js/paatoksetDropdown.min.js | 0 .../themes/custom/hdbt_subtheme/dist/js/paatokset_submenus.min.js | 0 6 files changed, 0 insertions(+), 0 deletions(-) mode change 100644 => 100755 public/themes/custom/hdbt_subtheme/dist/js/accordion_inner.min.js mode change 100644 => 100755 public/themes/custom/hdbt_subtheme/dist/js/accordion_lazybuild.min.js mode change 100644 => 100755 public/themes/custom/hdbt_subtheme/dist/js/cookie_compliance_block.min.js mode change 100644 => 100755 public/themes/custom/hdbt_subtheme/dist/js/matomo.min.js mode change 100644 => 100755 public/themes/custom/hdbt_subtheme/dist/js/paatoksetDropdown.min.js mode change 100644 => 100755 public/themes/custom/hdbt_subtheme/dist/js/paatokset_submenus.min.js diff --git a/public/themes/custom/hdbt_subtheme/dist/js/accordion_inner.min.js b/public/themes/custom/hdbt_subtheme/dist/js/accordion_inner.min.js old mode 100644 new mode 100755 diff --git a/public/themes/custom/hdbt_subtheme/dist/js/accordion_lazybuild.min.js b/public/themes/custom/hdbt_subtheme/dist/js/accordion_lazybuild.min.js old mode 100644 new mode 100755 diff --git a/public/themes/custom/hdbt_subtheme/dist/js/cookie_compliance_block.min.js b/public/themes/custom/hdbt_subtheme/dist/js/cookie_compliance_block.min.js old mode 100644 new mode 100755 diff --git a/public/themes/custom/hdbt_subtheme/dist/js/matomo.min.js b/public/themes/custom/hdbt_subtheme/dist/js/matomo.min.js old mode 100644 new mode 100755 diff --git a/public/themes/custom/hdbt_subtheme/dist/js/paatoksetDropdown.min.js b/public/themes/custom/hdbt_subtheme/dist/js/paatoksetDropdown.min.js old mode 100644 new mode 100755 diff --git a/public/themes/custom/hdbt_subtheme/dist/js/paatokset_submenus.min.js b/public/themes/custom/hdbt_subtheme/dist/js/paatokset_submenus.min.js old mode 100644 new mode 100755 From db7ea78256cda0e7aa193c1a8c2d7b0d957f533e Mon Sep 17 00:00:00 2001 From: Juho Lehmonen Date: Wed, 11 Oct 2023 15:44:08 +0300 Subject: [PATCH 03/74] UHF-8284: Update settings and platform tools. --- .env | 11 +- .github/pull_request_template.md | 15 +- .github/workflows/artifact.yml | 9 +- .github/workflows/auto-release-pr.yml | 8 +- .github/workflows/test.yml | 22 +-- .github/workflows/update-config.yml | 12 +- .gitignore | 18 +- docker-compose.override.yml | 6 + docker-compose.yml | 66 ++++--- docker/openshift/Dockerfile | 9 +- docker/openshift/crons/pubsub.sh | 15 ++ docker/openshift/crons/purge-queue.sh | 11 +- docker/openshift/entrypoints/20-deploy.sh | 58 +++++- docker/openshift/notify.php | 79 ++++++++ phpunit.xml.dist | 26 ++- public/modules/.gitignore | 3 +- .../paatokset_ahjo_proxy/src/AhjoProxy.php | 8 +- public/sites/default/all.settings.php | 21 ++ public/sites/default/azure.settings.php | 14 +- public/sites/default/settings.php | 184 ++++++++++++++---- .../src/ExistingSite/ModuleEnabledTest.php | 24 +++ tools/make/docker.mk | 2 +- tools/make/drupal.mk | 20 +- tools/make/include.mk | 5 - tools/make/kubectl.mk | 1 + tools/make/lagoon.mk | 1 + tools/make/project/theme.mk | 54 +++++ tools/make/qa.mk | 15 +- tools/make/symfony.mk | 12 +- tools/make/utils.mk | 4 - tools/make/wordpress.mk | 98 ---------- 31 files changed, 551 insertions(+), 280 deletions(-) create mode 100644 docker-compose.override.yml create mode 100644 docker/openshift/crons/pubsub.sh create mode 100644 docker/openshift/notify.php create mode 100644 public/sites/default/all.settings.php create mode 100644 tests/dtt/src/ExistingSite/ModuleEnabledTest.php create mode 100644 tools/make/project/theme.mk delete mode 100644 tools/make/wordpress.mk diff --git a/.env b/.env index 870618ce2..7e3e6dd03 100644 --- a/.env +++ b/.env @@ -9,11 +9,18 @@ PROJECT_NAME=paatokset # OpenShift project name OC_PROJECT_NAME=hki-kanslia-paatokset-test +# Stage file proxy origin url and folder +STAGE_FILE_PROXY_ORIGIN=https://paatokset.hel.fi +STAGE_FILE_PROXY_ORIGIN_DIR=sites/default/files + # Local hostname DRUPAL_HOSTNAME=helsinki-paatokset.docker.so # Docker image -DRUPAL_IMAGE=ghcr.io/city-of-helsinki/drupal-web:8.1 +DRUPAL_IMAGE=ghcr.io/city-of-helsinki/drupal-web:8.2 + +# Composer profiles, include Elasticsearch +COMPOSE_PROFILES=search # Default source @alias where to sync database and files from DRUPAL_SYNC_SOURCE=main @@ -21,5 +28,5 @@ DRUPAL_SYNC_SOURCE=main # Public webroot DRUPAL_WEBROOT=public -# No prod environment yet, so don't sync files +# Do not sync files DRUPAL_SYNC_FILES=no diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index 61d6526b6..98ec06b4f 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -1,4 +1,4 @@ -# [PP-000](https://helsinkisolutionoffice.atlassian.net/browse/PP-000) +# [UHF-0000](https://helsinkisolutionoffice.atlassian.net/browse/UHF-0000) ## What was done @@ -9,7 +9,7 @@ ## How to install * Make sure your instance is up and running on correct branch. - * `git checkout PP-000-insert_correct_branch` + * `git checkout UHF-0000_insert_correct_branch` * `make fresh` * Run `make drush-cr` @@ -18,3 +18,14 @@ * [ ] Check that this feature works * [ ] Check that code follows our standards + +## Designers review + + +* [ ] This PR does not need designers review +* [ ] This PR has been visually reviewed by a designer (Name of the designer) + +## Other PRs + + +* Link to other PR diff --git a/.github/workflows/artifact.yml b/.github/workflows/artifact.yml index 461e0844d..738b13e29 100644 --- a/.github/workflows/artifact.yml +++ b/.github/workflows/artifact.yml @@ -5,16 +5,11 @@ on: schedule: - cron: '0 0 * * 0' name: Build artifacts -env: - DRUPAL_BUILD_FROM_SCRATCH: true - SIMPLETEST_DB: "mysql://drupal:drupal@db:3306/drupal" - SIMPLETEST_BASE_URL: "http://127.0.0.1:8080" - XDEBUG_MODE: off jobs: build: runs-on: ubuntu-latest container: - image: ghcr.io/city-of-helsinki/drupal-php-docker:8.1-alpine + image: ghcr.io/city-of-helsinki/drupal-php-docker:8.2-alpine services: db: @@ -33,7 +28,7 @@ jobs: fetch-depth: 1 - name: Build project - run: composer install + run: composer install --no-interaction - name: Setup drupal and save database dump run: | diff --git a/.github/workflows/auto-release-pr.yml b/.github/workflows/auto-release-pr.yml index f0ec8bdc2..ace630fd3 100644 --- a/.github/workflows/auto-release-pr.yml +++ b/.github/workflows/auto-release-pr.yml @@ -1,7 +1,7 @@ on: push: branches: - - develop + - dev name: Automatic release PR jobs: release-pr: @@ -14,8 +14,8 @@ jobs: run: | gh pr create \ --base main \ - --head develop \ - --title "Develop to main" \ - --body "Develop to main" || true + --head dev \ + --title "Dev to main" \ + --body "Dev to main" || true env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 519d5d68b..31a819c69 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -4,15 +4,14 @@ on: branches: ['main', 'dev'] name: CI env: - SIMPLETEST_DB: "mysql://drupal:drupal@db:3306/drupal" - SIMPLETEST_BASE_URL: "http://127.0.0.1:8080" SYMFONY_DEPRECATIONS_HELPER: disabled - XDEBUG_MODE: off + SIMPLETEST_BASE_URL: http://app:8888 jobs: tests: runs-on: ubuntu-latest container: - image: ghcr.io/city-of-helsinki/drupal-php-docker:8.1-alpine + image: ghcr.io/city-of-helsinki/drupal-php-docker:8.2-alpine + options: --hostname app services: db: @@ -31,10 +30,10 @@ jobs: fetch-depth: 1 - name: Build project - run: composer install + run: composer install --no-interaction - name: Scan security updates - run: drush pm:security + run: composer audit - name: Check that subtheme is not built with dev mode run: if grep -q 'sourceMappingURL=' -R public/themes/custom/hdbt_subtheme/dist/css; then exit 1; fi @@ -52,15 +51,11 @@ jobs: - name: Install Drupal run: | mysql --user=drupal --password=drupal --database=drupal --host=db --port=3306 -A < latest.sql - drush cr && drush cim -y + drush deploy - name: Start services run: | - drush runserver $SIMPLETEST_BASE_URL > /dev/null 2>&1 & - chromedriver --port=4444 > /dev/null 2>&1 & - # Chromium browser is required to run 'functional-javascript' and - # 'existing-site-javascript' tests. - chromium-browser --headless --disable-gpu --no-sandbox --remote-debugging-port=9222 & + drush runserver $SIMPLETEST_BASE_URL --dns > /dev/null 2>&1 & # Wait for drush server to start. for i in {1..5}; do RESPONSE_CODE=$(curl -s -o /dev/null -w "%{http_code}" "$SIMPLETEST_BASE_URL" || true); if [ "$RESPONSE_CODE" -gt "301" ] || [ "$RESPONSE_CODE" -lt "200" ]; then sleep 2; fi; done @@ -68,4 +63,5 @@ jobs: - name: Run PHPUnit tests run: | composer test-php public/modules/custom - [ -d "tests/" ] && composer test-php tests/ || echo "No DTT tests found. Ignoring..." + if [ -d "tests/" ]; then composer test-php tests/; else echo "No DTT tests found. Ignoring..."; fi + diff --git a/.github/workflows/update-config.yml b/.github/workflows/update-config.yml index eddbe50b8..3b23fc74c 100644 --- a/.github/workflows/update-config.yml +++ b/.github/workflows/update-config.yml @@ -3,15 +3,11 @@ on: repository_dispatch: types: [config_change] name: Update config -env: - SIMPLETEST_BASE_URL: "http://127.0.0.1:8080" - SIMPLETEST_DB: "mysql://drupal:drupal@db:3306/drupal" - XDEBUG_MODE: off jobs: update-config: runs-on: ubuntu-latest container: - image: ghcr.io/city-of-helsinki/drupal-php-docker:8.1-alpine + image: ghcr.io/city-of-helsinki/drupal-php-docker:8.2-alpine services: db: @@ -37,10 +33,10 @@ jobs: - name: Build project run: | - composer install + composer install --no-interaction $(drush sql:connect) < latest.sql - drush cr && drush cim -y - composer update drupal/helfi_* drupal/hdbt* -W + drush cim -y && drush updb -y && drush cr + composer update drupal/helfi_* drupal/hdbt* -W --no-interaction drush cr && drush updb -y && drush cex -y # Update platform drush helfi:tools:update-platform diff --git a/.gitignore b/.gitignore index 266af5791..abbffaa2d 100644 --- a/.gitignore +++ b/.gitignore @@ -2,30 +2,21 @@ drush/sites/ drush/Commands/* node_modules -public/public:/ public/core public/libraries public/modules/contrib -public/modules/custom/paatokset_search/assets public/themes/contrib public/sites/default/files vendor - -# Ignore files that are only for the current local environment -public/sites/default/local.settings.php -public/sites/default/local.services.yml -.env.local +helfi-test-automation-python/ +public/sites/simpletest/ # Ignore the folder created by PhpStorm .idea/* +public/sites/default/local.settings.php -# Ignore test related files -.phpunit.* -helfi-test-automation-python/ -public/sites/simpletest/ - -# Ignore local database dumps *.sql +*.env.local # Ignore OSX generated files ._* @@ -33,3 +24,4 @@ public/sites/simpletest/ !*.gitkeep !*.keepme +.phpunit.* diff --git a/docker-compose.override.yml b/docker-compose.override.yml new file mode 100644 index 000000000..4b6c1a51a --- /dev/null +++ b/docker-compose.override.yml @@ -0,0 +1,6 @@ +version: '3.7' + +services: + app: + env_file: + - .env.local diff --git a/docker-compose.yml b/docker-compose.yml index 182465d83..c7dc6ba8b 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -7,18 +7,24 @@ services: image: "${DRUPAL_IMAGE}" volumes: - .:/app:delegated - - ssh:/tmp/druid_ssh-agent:ro depends_on: - db environment: + STAGE_FILE_PROXY_ORIGIN: "${STAGE_FILE_PROXY_ORIGIN}" + STAGE_FILE_PROXY_ORIGIN_DIR: "${STAGE_FILE_PROXY_ORIGIN_DIR}" APP_ENV: "${APP_ENV:-local}" - DRUPAL_ROUTES: "https://varnish-${DRUPAL_HOSTNAME},http://${COMPOSE_PROJECT_NAME}-varnish" + ELASTIC_PROXY_URL: ${ELASTIC_PROXY_URL:-""} + DRUPAL_ROUTES: "https://varnish-${DRUPAL_HOSTNAME},https://helfi-proxy.docker.so,http://${COMPOSE_PROJECT_NAME}-varnish" + DRUPAL_REVERSE_PROXY_ADDRESS: helfi-proxy.docker.so DRUSH_OPTIONS_URI: "https://${DRUPAL_HOSTNAME}" # To enable xdebug, run `export XDEBUG_ENABLE=true` before (re)starting your project. # Optionally, you can add this to your default environments variables to enable or disable # xdebug by default (like /etc/environments, ~/.bashrc, or ~/.zshrc). XDEBUG_ENABLE: "${XDEBUG_ENABLE:-false}" - SIMPLETEST_BASE_URL: "http://127.0.0.1:8888" + # DOCKERHOST: host.docker.internal + # Use drush server to run functional tests, so we don't have to care about + # permission or SSL issues. + SIMPLETEST_BASE_URL: "http://app:8888" SIMPLETEST_DB: "mysql://drupal:drupal@db:3306/drupal" BROWSERTEST_OUTPUT_BASE_URL: "https://${DRUPAL_HOSTNAME}" DRUPAL_VARNISH_HOST: "${COMPOSE_PROJECT_NAME}-varnish" @@ -28,9 +34,6 @@ services: extra_hosts: - "host.docker.internal:host-gateway" - "${DRUPAL_HOSTNAME}:host-gateway" - env_file: - - .env - - .env.local networks: - internal - stonehenge-network @@ -50,6 +53,10 @@ services: db: container_name: "${COMPOSE_PROJECT_NAME}-db" image: druidfi/mariadb:10.11-drupal + command: + - --max_allowed_packet=512M + - --character-set-server=utf8mb4 + - --collation-server=utf8mb4_swedish_ci environment: MARIADB_AUTO_UPGRADE: "1" MARIADB_INITDB_SKIP_TZINFO: "1" @@ -59,7 +66,6 @@ services: - 3306 networks: - internal - command: --max_allowed_packet=128M varnish: container_name: "${COMPOSE_PROJECT_NAME}-varnish" image: druidfi/varnish:6-drupal @@ -78,7 +84,7 @@ services: - "traefik.http.services.${COMPOSE_PROJECT_NAME}-varnish.loadbalancer.server.port=6081" - "traefik.docker.network=stonehenge-network" elastic: - image: docker.elastic.co/elasticsearch/elasticsearch:7.16.3 + image: docker.elastic.co/elasticsearch/elasticsearch:8.4.0 container_name: "${COMPOSE_PROJECT_NAME}-elastic" environment: - node.name="${COMPOSE_PROJECT_NAME}-elastic" @@ -87,18 +93,17 @@ services: - cluster.initial_master_nodes="${COMPOSE_PROJECT_NAME}-elastic" - bootstrap.memory_lock=true - "ES_JAVA_OPTS=-Xms512m -Xmx512m" - - "http.cors.allow-origin=*" + - "http.cors.allow-origin=\"*\"" - "http.cors.enabled=true" - "http.cors.allow-headers=X-Requested-With,X-Auth-Token,Content-Type,Content-Length,Authorization" - "http.cors.allow-credentials=true" + - xpack.security.enabled=false ulimits: memlock: soft: -1 hard: -1 - volumes: - - data01:/usr/share/elasticsearch/data ports: - - 9200:9200 + - 9200-9220:9200 networks: - internal - stonehenge-network @@ -110,26 +115,27 @@ services: - "traefik.http.services.${COMPOSE_PROJECT_NAME}-elastic.loadbalancer.server.port=9200" - "traefik.docker.network=stonehenge-network" - "traefik.port=9200" - - kibana: - image: docker.elastic.co/kibana/kibana:7.15.1 - container_name: "${COMPOSE_PROJECT_NAME}-kibana" + profiles: + - search + artemis: + container_name: "${COMPOSE_PROJECT_NAME}-artemis" + image: quay.io/artemiscloud/activemq-artemis-broker environment: - ELASTICSEARCH_HOSTS: http://elastic:9200 - ports: - - 5601:5601 + AMQ_EXTRA_ARGS: "--nio --user admin --password admin" + depends_on: + - app networks: - internal - - stonehenge-network - labels: - - "traefik.enable=true" - - "traefik.http.routers.${COMPOSE_PROJECT_NAME}-kibana.entrypoints=https" - - "traefik.http.routers.${COMPOSE_PROJECT_NAME}-kibana.rule=Host(`kibana-${DRUPAL_HOSTNAME}`)" - - "traefik.http.routers.${COMPOSE_PROJECT_NAME}-kibana.tls=true" - - "traefik.http.services.${COMPOSE_PROJECT_NAME}-kibana.loadbalancer.server.port=5601" - - "traefik.docker.network=stonehenge-network" - - "traefik.port=5601" - + profiles: + - queue + chromium: + # @todo Update this to newer version once minkphp supports Selenium 4. + # @see https://github.com/minkphp/MinkSelenium2Driver/pull/372 + image: selenium/standalone-chrome:106.0 + networks: + - internal + profiles: + - testing networks: internal: external: false @@ -137,8 +143,6 @@ networks: external: true volumes: - data01: - driver: local db_data: ssh: name: stonehenge-ssh diff --git a/docker/openshift/Dockerfile b/docker/openshift/Dockerfile index 16e12dea9..25b26fa5f 100644 --- a/docker/openshift/Dockerfile +++ b/docker/openshift/Dockerfile @@ -1,13 +1,14 @@ -ARG DRUPAL_DOCKER_TAG=8.1 +ARG DRUPAL_DOCKER_TAG=8.2 FROM ghcr.io/city-of-helsinki/drupal-docker-base:${DRUPAL_DOCKER_TAG} COPY / /var/www/html/ WORKDIR /var/www/html RUN composer install --no-progress --profile --prefer-dist --no-interaction --no-dev --optimize-autoloader -# Copy deploy script -COPY docker/openshift/entrypoints/20-deploy.sh /entrypoints -RUN chmod +x /entrypoints/20-deploy.sh +# Copy ALL deploy scripts +COPY docker/openshift/entrypoints/ /entrypoints +RUN chmod +x /entrypoints/* + # Copy cron scripts RUN mkdir /crons diff --git a/docker/openshift/crons/pubsub.sh b/docker/openshift/crons/pubsub.sh new file mode 100644 index 000000000..d5d0fc16f --- /dev/null +++ b/docker/openshift/crons/pubsub.sh @@ -0,0 +1,15 @@ +#!/bin/bash + +echo "Running PubSub daemon: $(date +'%Y-%m-%dT%H:%M:%S%:z')" + +i=0 +# Attempt to start this service five times. +until [ $i -gt 5 ] +do + drush helfi:azure:pubsub-listen + + if [[ "$?" -ne 0 ]]; then + ((i=i+1)) + sleep 10 + fi +done diff --git a/docker/openshift/crons/purge-queue.sh b/docker/openshift/crons/purge-queue.sh index d74ef3c4b..2690144ee 100644 --- a/docker/openshift/crons/purge-queue.sh +++ b/docker/openshift/crons/purge-queue.sh @@ -12,8 +12,15 @@ function has_items { while true do if has_items; then - drush p:queue-work --no-interaction --finish --format=json | jq --arg DATE "$(date +'%Y-%m-%dT%H:%M:%S%:z')" -c '.[] |= . + {"date" : $DATE}' + RESULT=$(drush p:queue-work --no-interaction --finish --format=json | jq --arg DATE "$(date +'%Y-%m-%dT%H:%M:%S%:z')" -c '.[] |= . + {"date" : $DATE}') + # RESULT is an array of json objects. Process each result and + # only output the failed items. + echo $RESULT | jq -c '.[]' | while read LINE; do + if [ $(echo "$LINE" | jq .failed) -gt "0" ]; then + echo $LINE + fi + done fi - # Sleep for 60 seconds. + sleep 60 done diff --git a/docker/openshift/entrypoints/20-deploy.sh b/docker/openshift/entrypoints/20-deploy.sh index e7dc298d6..c40512651 100644 --- a/docker/openshift/entrypoints/20-deploy.sh +++ b/docker/openshift/entrypoints/20-deploy.sh @@ -2,31 +2,79 @@ cd /var/www/html/public +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 - echo "Codebase is not deployed properly. Exiting early." + output_error_message "Container start error: Codebase is not deployed properly. Exiting early." exit 1 fi if [ ! -n "$OPENSHIFT_BUILD_NAME" ]; then - echo "OPENSHIFT_BUILD_NAME is not defined. Exiting early." + output_error_message "Container start error: OPENSHIFT_BUILD_NAME is not defined. Exiting early." exit 1 fi -# Generate twig caches. +function get_deploy_id { + echo $(drush state:get deploy_id) +} + +# Populate twig caches. 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 + # 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 [ "$(drush state:get deploy_id)" != "$OPENSHIFT_BUILD_NAME" ]; then +if [ "$(get_deploy_id)" != "$OPENSHIFT_BUILD_NAME" ]; then drush state:set deploy_id $OPENSHIFT_BUILD_NAME - # Put site in maintenance mode during deploy + + if [ $? -ne 0 ]; then + output_error_message "Deployment failed: Failed set deploy_id" + exit 1 + 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 + 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 + 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." + 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 + 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" + fi fi diff --git a/docker/openshift/notify.php b/docker/openshift/notify.php new file mode 100644 index 000000000..f32864bee --- /dev/null +++ b/docker/openshift/notify.php @@ -0,0 +1,79 @@ + NULL, + 'SENTRY_ENVIRONMENT' => NULL, +]; + +foreach ($config as $key => $item) { + if (!$value = getenv($key)) { + throw new InvalidArgumentException(sprintf('Missing required "%s" environment variable.', $key)); + } + $config[$key] = getenv($key); +} + +init(); + +if (!isset($argv[1])) { + throw new InvalidArgumentException('Usage: php notify.php "your message"'); +} + +$metadata = [ + 'APP_ENV' => 'Environment', + 'OPENSHIFT_BUILD_NAMESPACE' => 'Namespace', + 'OPENSHIFT_BUILD_NAME' => 'Build name', + 'OPENSHIFT_BUILD_SOURCE' => 'Project', +]; + +$extra = []; +foreach ($metadata as $key => $label) { + if (!$value = getenv($key)) { + continue; + } + $extra[$label] = $value; +} + +if (!empty($extra)) { + configureScope(fn (Scope $scope) => $scope->setContext('meta', $extra)); +} +throw new \DeploymentException($argv[1]); diff --git a/phpunit.xml.dist b/phpunit.xml.dist index 603e6d959..b4434b3cd 100644 --- a/phpunit.xml.dist +++ b/phpunit.xml.dist @@ -1,10 +1,14 @@ @@ -12,11 +16,11 @@ - - + + - - + + @@ -41,9 +45,13 @@ ./tests/dtt/src/ExistingSite + ./public/modules/custom/*/tests/src/ExistingSite + ./public/modules/contrib/*/tests/src/ExistingSite ./tests/dtt/src/ExistingSiteJavascript + ./public/modules/custom/*/tests/src/ExistingSiteJavascript + ./public/modules/contrib/*/tests/src/ExistingSiteJavascript diff --git a/public/modules/.gitignore b/public/modules/.gitignore index c3ca07460..96cbcf878 100644 --- a/public/modules/.gitignore +++ b/public/modules/.gitignore @@ -1 +1,2 @@ -README.txt \ No newline at end of file +custom/paatokset_search/assets +README.txt diff --git a/public/modules/custom/paatokset_ahjo_proxy/src/AhjoProxy.php b/public/modules/custom/paatokset_ahjo_proxy/src/AhjoProxy.php index a5ce39a79..b78b6d869 100644 --- a/public/modules/custom/paatokset_ahjo_proxy/src/AhjoProxy.php +++ b/public/modules/custom/paatokset_ahjo_proxy/src/AhjoProxy.php @@ -2661,12 +2661,12 @@ private function getLocalAuthHeaders(): array { * Returns TRUE if URL is internal to Drupal. */ private function isLocalOrProxyUrl(string $url): bool { - if (!empty(getenv('DRUPAL_REVERSE_PROXY_ADDRESS'))) { - $proxy_base = getenv('DRUPAL_REVERSE_PROXY_ADDRESS'); - } - elseif (!empty(getenv('AHJO_PROXY_BASE_URL'))) { + if (!empty(getenv('AHJO_PROXY_BASE_URL'))) { $proxy_base = getenv('AHJO_PROXY_BASE_URL'); } + elseif (!empty(getenv('DRUPAL_REVERSE_PROXY_ADDRESS'))) { + $proxy_base = getenv('DRUPAL_REVERSE_PROXY_ADDRESS'); + } else { return FALSE; } diff --git a/public/sites/default/all.settings.php b/public/sites/default/all.settings.php new file mode 100644 index 000000000..c7da73d96 --- /dev/null +++ b/public/sites/default/all.settings.php @@ -0,0 +1,21 @@ + 'mysql', 'charset' => 'utf8mb4', 'collation' => 'utf8mb4_swedish_ci', + 'init_commands' => [ + 'isolation_level' => 'SET SESSION TRANSACTION ISOLATION LEVEL READ COMMITTED', + ], ]; $settings['hash_salt'] = getenv('DRUPAL_HASH_SALT') ?: '000'; @@ -33,9 +67,12 @@ // @see https://wodby.com/docs/stacks/drupal/#overriding-settings-from-wodbysettingsphp if (isset($_SERVER['WODBY_APP_NAME'])) { // The include won't be added automatically if it's already there. - include '/var/www/conf/wodby.settings.php'; + // phpcs:ignore + include_once '/var/www/conf/wodby.settings.php'; // NOSONAR } +$config['scheduler.settings']['lightweight_cron_access_key'] = getenv('DRUPAL_SCHEDULER_CRON_KEY') ?: $settings['hash_salt']; + $config['openid_connect.client.tunnistamo']['settings']['client_id'] = getenv('TUNNISTAMO_CLIENT_ID'); $config['openid_connect.client.tunnistamo']['settings']['client_secret'] = getenv('TUNNISTAMO_CLIENT_SECRET'); @@ -50,35 +87,27 @@ $settings['matomo_site_id'] = getenv('MATOMO_SITE_ID'); $settings['siteimprove_id'] = getenv('SITEIMPROVE_ID'); -// Elasticsearch settings. -if(getenv('ELASTIC_CONNECTOR_URL')) { - $config['elasticsearch_connector.cluster.paatokset']['url'] = getenv('ELASTIC_CONNECTOR_URL'); +$routes = []; +// Drupal route(s). +if ($drupal_routes = getenv('DRUPAL_ROUTES')) { + $routes = array_map(fn (string $route) => trim($route), explode(',', $drupal_routes)); +} +$routes[] = 'http://127.0.0.1'; - if(getenv('ELASTIC_INTERNAL_USER') && getenv('ELASTIC_INTERNAL_PWD')) { - $config['elasticsearch_connector.cluster.paatokset']['options']['use_authentication'] = '1'; - $config['elasticsearch_connector.cluster.paatokset']['options']['authentication_type'] = 'Basic'; - $config['elasticsearch_connector.cluster.paatokset']['options']['username'] = getenv('ELASTIC_INTERNAL_USER'); - $config['elasticsearch_connector.cluster.paatokset']['options']['password'] = getenv('ELASTIC_INTERNAL_PWD'); - } +if ($simpletest_base_url = getenv('SIMPLETEST_BASE_URL')) { + $routes[] = $simpletest_base_url; } -// Drupal route(s). -$routes = (getenv('DRUPAL_ROUTES')) ? explode(',', getenv('DRUPAL_ROUTES')) : []; -$routes[] = 'http://127.0.0.1'; +if ($drush_options_uri = getenv('DRUSH_OPTIONS_URI')) { + $routes[] = $drush_options_uri; +} foreach ($routes as $route) { - $host = parse_url($route)['host']; + $host = parse_url($route, PHP_URL_HOST); $trusted_host = str_replace('.', '\.', $host); $settings['trusted_host_patterns'][] = '^' . $trusted_host . '$'; } -$drush_options_uri = getenv('DRUSH_OPTIONS_URI'); - -if ($drush_options_uri && !in_array($drush_options_uri, $routes)) { - $host = str_replace('.', '\.', parse_url($drush_options_uri)['host']); - $settings['trusted_host_patterns'][] = '^' . $host . '$'; -} - $settings['config_sync_directory'] = '../conf/cmi'; $settings['file_public_path'] = getenv('DRUPAL_FILES_PUBLIC') ?: 'sites/default/files'; $settings['file_private_path'] = getenv('DRUPAL_FILES_PRIVATE'); @@ -102,7 +131,14 @@ 'driver' => 'helfi_azure', 'config' => [ 'name' => $blob_storage_name, - 'key' => getenv('AZURE_BLOB_STORAGE_KEY'), + 'key' => drupal_get_env([ + 'AZURE_BLOB_STORAGE_KEY', + 'BLOBSTORAGE_ACCOUNT_KEY', + ]), + 'token' => drupal_get_env([ + 'AZURE_BLOB_STORAGE_SAS_TOKEN', + 'BLOBSTORAGE_SAS_TOKEN', + ]), 'container' => getenv('AZURE_BLOB_STORAGE_CONTAINER'), 'endpointSuffix' => 'core.windows.net', 'protocol' => 'https', @@ -114,6 +150,7 @@ $settings['flysystem'] = $schemes; } + if ($varnish_host = getenv('DRUPAL_VARNISH_HOST')) { $config['varnish_purger.settings.default']['hostname'] = $varnish_host; $config['varnish_purger.settings.varnish_purge_all']['hostname'] = $varnish_host; @@ -128,6 +165,23 @@ $config['varnish_purger.settings.varnish_purge_all']['port'] = $varnish_port; } +if ($navigation_authentication_key = getenv('DRUPAL_NAVIGATION_API_KEY')) { + $config['helfi_navigation.api']['key'] = $navigation_authentication_key; +} + +// Make sure project name and app env are defined in GitHub actions too. +if ($github_repository = getenv('GITHUB_REPOSITORY')) { + if (!getenv('APP_ENV')) { + putenv('APP_ENV=ci'); + } + + if (!getenv('PROJECT_NAME')) { + putenv('PROJECT_NAME=' . $github_repository); + } +} +$config['helfi_api_base.environment_resolver.settings']['environment_name'] = getenv('APP_ENV'); +$config['helfi_api_base.environment_resolver.settings']['project_name'] = getenv('PROJECT_NAME'); + // settings.php doesn't know about existing configuration yet so we can't // just append new headers to an already existing headers array here. // If you have configured any extra headers in your purge settings @@ -165,6 +219,18 @@ $config['stage_file_proxy.settings']['use_imagecache_root'] = FALSE; } +// Map API accounts. The value should be a base64 encoded JSON string. +// @see https://github.com/City-of-Helsinki/drupal-module-helfi-api-base/blob/main/documentation/api-accounts.md. +if ($api_accounts = getenv('DRUPAL_API_ACCOUNTS')) { + $config['helfi_api_base.api_accounts']['accounts'] = json_decode(base64_decode($api_accounts), TRUE); +} + +// Map vault accounts. The value should be a base64 encoded JSON string. +// @see https://github.com/City-of-Helsinki/drupal-module-helfi-api-base/blob/main/documentation/api-accounts.md. +if ($vault_accounts = getenv('DRUPAL_VAULT_ACCOUNTS')) { + $config['helfi_api_base.api_accounts']['vault'] = json_decode(base64_decode($vault_accounts), TRUE); +} + // Override session suffix when present. if ($session_suffix = getenv('DRUPAL_SESSION_SUFFIX')) { $config['helfi_proxy.settings']['session_suffix'] = $session_suffix; @@ -174,6 +240,34 @@ $config['helfi_proxy.settings']['robots_header_enabled'] = (bool) $robots_header_enabled; } +$artemis_destination = drupal_get_env([ + 'ARTEMIS_DESTINATION', + 'PROJECT_NAME', +]); + +$artemis_brokers = getenv('ARTEMIS_BROKERS'); + +if ($artemis_brokers && $artemis_destination) { + $settings['stomp']['default'] = [ + 'clientId' => getenv('ARTEMIS_CLIENT_ID') ?: 'artemis', + 'login' => getenv('ARTEMIS_LOGIN') ?: NULL, + 'passcode' => getenv('ARTEMIS_PASSCODE') ?: NULL, + 'destination' => sprintf('/queue/%s', $artemis_destination), + 'brokers' => $artemis_brokers, + 'timeout' => ['read' => 12000], + 'heartbeat' => [ + 'send' => 20000, + 'receive' => 0, + 'observers' => [ + [ + 'class' => '\Stomp\Network\Observer\HeartbeatEmitter', + ], + ], + ], + ]; + $settings['queue_default'] = 'queue.stomp.default'; +} + $config['filelog.settings']['rotation']['schedule'] = 'never'; if ( @@ -214,36 +308,44 @@ $settings['container_yamls'][] = 'modules/contrib/redis/redis.services.yml'; } -$config['helfi_api_base.environment_resolver.settings']['environment_name'] = getenv('APP_ENV'); -$config['helfi_api_base.environment_resolver.settings']['project_name'] = getenv('PROJECT_NAME'); +$settings['is_azure'] = FALSE; // Environment specific overrides. if (file_exists(__DIR__ . '/all.settings.php')) { - include __DIR__ . '/all.settings.php'; -} - -if (file_exists(__DIR__ . '/services.yml')) { - $settings['container_yamls'][] = __DIR__ . '/services.yml'; -} - -if (file_exists(__DIR__ . '/local.services.yml')) { - $settings['container_yamls'][] = __DIR__ . '/local.services.yml'; -} - -if (file_exists(__DIR__ . '/local.settings.php')) { - include __DIR__ . '/local.settings.php'; + // phpcs:ignore + include_once __DIR__ . '/all.settings.php'; // NOSONAR } if ($env = getenv('APP_ENV')) { if (file_exists(__DIR__ . '/' . $env . '.settings.php')) { - include __DIR__ . '/' . $env . '.settings.php'; + // phpcs:ignore + include_once __DIR__ . '/' . $env . '.settings.php'; // NOSONAR } - if (file_exists(__DIR__ . '/' . $env . '.services.yml')) { - $settings['container_yamls'][] = __DIR__ . '/' . $env . '.services.yml'; + $servicesFiles = [ + 'services.yml', + 'all.services.yml', + $env . '.services.yml', + ]; + + foreach ($servicesFiles as $fileName) { + if (file_exists(__DIR__ . '/' . $fileName)) { + $settings['container_yamls'][] = __DIR__ . '/' . $fileName; + } } if (getenv('OPENSHIFT_BUILD_NAMESPACE') && file_exists(__DIR__ . '/azure.settings.php')) { - include __DIR__ . '/azure.settings.php'; + // phpcs:ignore + include_once __DIR__ . '/azure.settings.php'; // NOSONAR } } + +/** + * Deployment identifier. + * + * Default 'deployment_identifier' cache key to modified time of 'composer.lock' + * file in case it's not already defined. + */ +if (empty($settings['deployment_identifier'])) { + $settings['deployment_identifier'] = filemtime(__DIR__ . '/../../../composer.lock'); +} diff --git a/tests/dtt/src/ExistingSite/ModuleEnabledTest.php b/tests/dtt/src/ExistingSite/ModuleEnabledTest.php new file mode 100644 index 000000000..dfe651787 --- /dev/null +++ b/tests/dtt/src/ExistingSite/ModuleEnabledTest.php @@ -0,0 +1,24 @@ +assertFalse(\Drupal::moduleHandler()->moduleExists('dblog')); + } + +} diff --git a/tools/make/docker.mk b/tools/make/docker.mk index 0aa080069..d7271e80f 100644 --- a/tools/make/docker.mk +++ b/tools/make/docker.mk @@ -38,7 +38,7 @@ stop: ## Stop the environment PHONY += up up: ## Launch the environment $(call step,Start up the container(s)...\n) - $(call docker_compose,up -d --remove-orphans) + $(call docker_compose,up --wait --remove-orphans) PHONY += shell shell: ## Login to CLI container diff --git a/tools/make/drupal.mk b/tools/make/drupal.mk index 079e38e5a..c79e951b8 100644 --- a/tools/make/drupal.mk +++ b/tools/make/drupal.mk @@ -40,7 +40,8 @@ endif PHONY += drupal-create-folders drupal-create-folders: - @mkdir -p $(DRUPAL_CREATE_FOLDERS) + $(call step,Create folders for Drupal...\n) + $(call docker_compose_exec,mkdir -v -p $(DRUPAL_CREATE_FOLDERS)) PHONY += drupal-update drupal-update: ## Update Drupal core with Composer @@ -162,11 +163,12 @@ drush-download-dump: ## Download database dump to dump.sql $(call drush,@$(DRUPAL_SYNC_SOURCE) sql-dump --structure-tables-key=common > ${DOCKER_PROJECT_ROOT}/$(DUMP_SQL_FILENAME)) PHONY += open-db-gui -open-db-gui: DB_CONTAINER := $(COMPOSE_PROJECT_NAME)-db -open-db-gui: DB_NAME := drupal -open-db-gui: DB_USER := drupal -open-db-gui: DB_PASS := drupal -open-db-gui: --open-db-gui ## Open database with GUI tool +open-db-gui: ## Open database with GUI tool + $(eval DB_SERVICE ?= db) + $(eval DB_NAME ?= drupal) + $(eval DB_USER ?= drupal) + $(eval DB_PASS ?= drupal) + @open mysql://$(DB_USER):$(DB_PASS)@$(shell docker compose port $(DB_SERVICE) 3306 | grep -v ::)/$(DB_NAME) PHONY += fix-drupal fix-drupal: PATHS := $(subst $(space),,$(LINT_PATHS_PHP)) @@ -174,12 +176,6 @@ fix-drupal: ## Fix Drupal code style $(call step,Fix Drupal code style with phpcbf...\n) $(call cs,phpcbf,$(PATHS)) -PHONY += fix-drupal-coder -fix-drupal-coder: VERSION := 8.3.16 -fix-drupal-coder: ## Fix Drupal Coder loading - composer config repositories.drupal '{"type": "composer", "url": "https://packages.drupal.org/8"}' - composer config repositories.drupal/coder '{"type": "package", "package": {"name": "drupal/coder", "type": "phpcodesniffer-standard", "version": "$(VERSION)", "dist": {"type": "zip", "url": "https://ftp.drupal.org/files/projects/coder-$(VERSION).zip"}}}' - PHONY += lint-drupal lint-drupal: PATHS := $(subst $(space),,$(LINT_PATHS_PHP)) lint-drupal: ## Lint Drupal code style diff --git a/tools/make/include.mk b/tools/make/include.mk index 2216bc1f6..cf95f4d59 100644 --- a/tools/make/include.mk +++ b/tools/make/include.mk @@ -12,7 +12,6 @@ include $(DRUIDFI_TOOLS_MAKE_DIR)qa.mk IS_DRUPAL ?= $(shell test -f $(WEBROOT)/sites/default/settings.php && echo yes || echo no) IS_SYMFONY ?= $(shell test -f config/bundles.php && echo yes || echo no) -IS_WP ?= $(shell (test -f $(WEBROOT)/wp-settings.php || test -f conf/wp-config.php) && echo yes || echo no) ifeq ($(IS_DRUPAL),yes) include $(DRUIDFI_TOOLS_MAKE_DIR)drupal.mk @@ -22,10 +21,6 @@ ifeq ($(IS_SYMFONY),yes) include $(DRUIDFI_TOOLS_MAKE_DIR)symfony.mk endif -ifeq ($(IS_WP),yes) -include $(DRUIDFI_TOOLS_MAKE_DIR)wordpress.mk -endif - # # Hosting systems # diff --git a/tools/make/kubectl.mk b/tools/make/kubectl.mk index 91237eff1..c85f123f1 100644 --- a/tools/make/kubectl.mk +++ b/tools/make/kubectl.mk @@ -6,6 +6,7 @@ KUBECTL_WORKDIR ?= /app PHONY += kubectl-sync-db kubectl-sync-db: ## Sync database from Kubernetes + $(call drush,sql-drop --quiet -y) ifeq ($(DUMP_SQL_EXISTS),no) $(eval POD := $(call kubectl_get_pod)) $(call step,Get database dump from $(POD)...\n) diff --git a/tools/make/lagoon.mk b/tools/make/lagoon.mk index c17258d8c..e6baebad4 100644 --- a/tools/make/lagoon.mk +++ b/tools/make/lagoon.mk @@ -1,5 +1,6 @@ CLI_SERVICE := cli CLI_SHELL := bash +DB_SERVICE := mariadb INSTANCE_prod_USER ?= project-name-branch INSTANCE_prod_HOST ?= ssh.lagoon.amazeeio.cloud diff --git a/tools/make/project/theme.mk b/tools/make/project/theme.mk new file mode 100644 index 000000000..fd34d5d12 --- /dev/null +++ b/tools/make/project/theme.mk @@ -0,0 +1,54 @@ +DEFAULT_NODE_VERSION ?= 18 +NODE_DOCKER_RUN_EXTRA_ARGS ?= -it + +ifeq ($(CI),true) + NODE_DOCKER_RUN_EXTRA_ARGS = +endif + +PHONY += install-hdbt-subtheme +install-hdbt-subtheme: ## Installs dependencies for HDBT subtheme + $(call node,/public/themes/custom/hdbt_subtheme,"npm install") + +PHONY += build-hdbt-subtheme +build-hdbt-subtheme: ## Builds SCSS/JS assets for HDBT subtheme + $(call node,/public/themes/custom/hdbt_subtheme,"npm run build") + +PHONY += watch-hdbt-subtheme +watch-hdbt-subtheme: ## Starts SCSS/JS watcher for HDBT subtheme + $(call node,/public/themes/custom/hdbt_subtheme,"npm run dev") + +PHONY += install-hdbt +install-hdbt: ## Installs dependencies for HDBT theme + $(call node,/public/themes/contrib/hdbt,"npm install") + +PHONY += build-hdbt +build-hdbt: ## Builds SCSS/JS assets for HDBT theme + $(call node,/public/themes/contrib/hdbt,"npm run build") + +PHONY += watch-hdbt +watch-hdbt: ## Starts SCSS/JS watcher for HDBT theme + $(call node,/public/themes/contrib/hdbt,"npm run dev") + +PHONY += install-hdbt-admin +install-hdbt-admin: ## Installs dependencies for HDBT Admin theme + $(call node,/public/themes/contrib/hdbt_admin,"npm install") + +PHONY += build-hdbt-admin +build-hdbt-admin: ## Builds SCSS/JS assets for HDBT Admin theme + $(call node,/public/themes/contrib/hdbt_admin,"npm run build") + +PHONY += watch-hdbt-admin +watch-hdbt-admin: ## Starts SCSS/JS watcher for HDBT Admin theme + $(call node,/public/themes/contrib/hdbt_admin,"npm run dev") + +PHONY += node-shell +node-shell: ## Login to node container + $(call node,,sh) + +define node_version +$(strip $(shell cat $(PROJECT_DIR)/$(1)/.nvmrc 2>/dev/null || echo $(DEFAULT_NODE_VERSION))-alpine) +endef + +define node + docker run $(NODE_DOCKER_RUN_EXTRA_ARGS) --rm --name helfi-node-$(call node_version,$(1)) -v $(shell pwd):/app -w /app$(1) node:$(call node_version,$(1)) "$(2)" +endef diff --git a/tools/make/qa.mk b/tools/make/qa.mk index 57df5e12e..f4988fbea 100644 --- a/tools/make/qa.mk +++ b/tools/make/qa.mk @@ -2,6 +2,8 @@ TEST_TARGETS += test-phpunit FIX_TARGETS := LINT_PHP_TARGETS := CS_INSTALLED := $(shell test -f $(COMPOSER_JSON_PATH)/vendor/bin/phpcs && echo yes || echo no) +CS_CONF_EXISTS := $(shell test -f phpcs.xml.dist && echo yes || echo no) +TESTSUITES ?= unit,kernel,functional PHONY += fix fix: ## Fix code style @@ -37,30 +39,31 @@ test: ## Run tests $(call step,Tests completed.) PHONY += test-phpunit -test-phpunit: TESTSUITES := unit,kernel,functional test-phpunit: ## Run PHPUnit tests $(call step,Run PHPUnit tests...) ifeq ($(CI),true) vendor/bin/phpunit -c phpunit.xml.dist --testsuite $(TESTSUITES) else - $(call docker,${DOCKER_PROJECT_ROOT}/vendor/bin/phpunit -c $(DOCKER_PROJECT_ROOT)/phpunit.xml.dist \ + $(call docker_compose_exec,${DOCKER_PROJECT_ROOT}/vendor/bin/phpunit -c $(DOCKER_PROJECT_ROOT)/phpunit.xml.dist \ --testsuite $(TESTSUITES)) endif $(call test_result,test-phpunit,"[OK]") PHONY += test-phpunit-locally -test-phpunit-locally: TESTSUITES := unit,kernel,functional test-phpunit-locally: - @SIMPLETEST_BASE_URL=http://$(DRUPAL_HOSTNAME) SIMPLETEST_DB=mysql://$(DB_URL) \ + @SIMPLETEST_BASE_URL=https://$(DRUPAL_HOSTNAME) SIMPLETEST_DB=mysql://$(DB_URL) \ vendor/bin/phpunit -c $(CURDIR)/phpunit.xml.dist --testsuite $(TESTSUITES) define test_result @echo "\n${YELLOW}${1}:${NO_COLOR} ${GREEN}${2}${NO_COLOR}" endef -ifeq ($(CS_INSTALLED),yes) +ifeq ($(CS_INSTALLED)-$(CS_CONF_EXISTS),yes-yes) +define cs +$(call docker_compose_exec,vendor/bin/$(1)) +endef +else ifeq ($(CS_INSTALLED)-$(CS_CONF_EXISTS),yes-no) define cs -$(call docker_compose_exec,vendor/bin/$(1) --config-set installed_paths $(CS_STANDARD_PATHS)) $(call docker_compose_exec,vendor/bin/$(1) --standard=$(CS_STANDARDS) --extensions=$(CS_EXTS) --ignore=node_modules $(2)) endef else diff --git a/tools/make/symfony.mk b/tools/make/symfony.mk index a756dc7bd..736720756 100644 --- a/tools/make/symfony.mk +++ b/tools/make/symfony.mk @@ -1,6 +1,7 @@ SF_FRESH_TARGETS := up build sf-cw sf-about sf-open FIX_TARGETS += fix-symfony LINT_PHP_TARGETS += lint-symfony +CS_FIXER_INSTALLED := $(shell test -f $(COMPOSER_JSON_PATH)/vendor/bin/php-cs-fixer && echo yes || echo no) PHONY += encore-dev encore-dev: ## Do Encore development build @@ -49,13 +50,12 @@ fresh: ## Build fresh development environment PHONY += fix-symfony fix-symfony: ## Fix Symfony code style $(call step,Fix Symfony code style...\n) - $(call docker_compose_exec,PHP_CS_FIXER_IGNORE_ENV=1 vendor/bin/php-cs-fixer fix --diff --ansi) + $(call cs_symfony,fix --ansi src) PHONY += lint-symfony -lint-symfony: PATHS := src lint-symfony: ## Lint Symfony code style $(call step,Lint Symfony code style...\n) - $(call cs_symfony,$(PATHS)) + $(call cs_symfony,fix --dry-run --diff --ansi --verbose src) ifeq ($(RUN_ON),docker) define sf_console @@ -67,12 +67,12 @@ define sf_console endef endif -ifeq ($(CS_INSTALLED),yes) +ifeq ($(CS_FIXER_INSTALLED),yes) define cs_symfony -$(call docker_compose_exec,vendor/bin/phpcs --ignore=node_modules $(1)) +$(call docker_compose_exec,vendor/bin/php-cs-fixer $(1)) endef else define cs_symfony -$(call warn,CodeSniffer is not installed!) +$(call warn,PHP CS Fixer is not installed!) endef endif diff --git a/tools/make/utils.mk b/tools/make/utils.mk index c7e5ef603..5411160cf 100644 --- a/tools/make/utils.mk +++ b/tools/make/utils.mk @@ -19,10 +19,6 @@ else @lt --port 443 --subdomain $(COMPOSE_PROJECT_NAME) --local-https --allow-invalid-cert endif -PHONY += --open-db-gui ---open-db-gui: - @open mysql://$(DB_USER):$(DB_PASS)@$(shell docker port $(DB_CONTAINER) 3306)/$(DB_NAME) - define dbg @printf "${GREEN}${1}:${NO_COLOR} ${2}\n" endef diff --git a/tools/make/wordpress.mk b/tools/make/wordpress.mk deleted file mode 100644 index b6af511c3..000000000 --- a/tools/make/wordpress.mk +++ /dev/null @@ -1,98 +0,0 @@ -WP_FRESH_TARGETS := up build sync post-install -BUILD_TARGETS += set-files -WP_CONF_PATH := conf -WP_DELETE_PLUGINS := akismet hello -WP_DELETE_THEMES := twentynineteen twentyseventeen -WP_SQL_READY := yes -WP_POST_INSTALL_TARGETS := prepare -DUMP_SQL_EXISTS := $(shell test -f $(DUMP_SQL_FILENAME) && echo yes || echo no) -SYNC_TARGETS += wp-sync-db wp-sync-files - -ifeq ($(GH_DUMP_ARTIFACT),yes) - WP_FRESH_TARGETS := gh-download-dump $(WP_FRESH_TARGETS) -endif - -PHONY += fresh -fresh: ## Build fresh development environment - @$(MAKE) $(WP_FRESH_TARGETS) - -PHONY += post-install -post-install: ## Run post-install actions - @$(MAKE) $(WP_POST_INSTALL_TARGETS) - -PHONY += set-files -set-files: - $(call step,Remove obsolete files\n) - @rm -f $(WEBROOT)/*.{txt,html} $(WEBROOT)/composer.json && printf "Files deleted.\n" - $(call step,Copy $(WP_CONF_PATH)/wp-config.php to $(WEBROOT)...\n) - $(call copy,$(WP_CONF_PATH)/wp-config.php,$(WEBROOT)/wp-config.php) - -PHONY += prepare -prepare: - $(call step,Delete inactivated plugins\n) - $(call wp,plugin delete $(WP_DELETE_PLUGINS)) - $(call step,Delete inactivated themes\n) - $(call wp,theme delete $(WP_DELETE_THEMES)) - $(call step,Replace $(WP_SYNC_SOURCE) domain with local domain\n) - $(call wp,search-replace $(WP_SYNC_SOURCE_DOMAIN) $(WP_HOSTNAME)) - $(call step,Check your site: https://$(WP_HOSTNAME)) - -PHONY += wp-sync-db -wp-sync-db: ## Sync database -ifeq ($(DUMP_SQL_EXISTS),yes) - $(call step,Import local SQL dump...\n) - $(call wp,db import $(DUMP_SQL_FILENAME)) -else - $(call step,Create database dump in $(WP_SYNC_SOURCE)...) - $(eval HOST := INSTANCE_$(WP_SYNC_SOURCE)_HOST) - $(eval USER := INSTANCE_$(WP_SYNC_SOURCE)_USER) - $(eval OPTS := INSTANCE_$(WP_SYNC_SOURCE)_OPTS) - @ssh $($(OPTS)) $($(USER))@$($(HOST)) -t "cd $(DOCKER_PROJECT_ROOT)/$(WEBROOT); wp db export $(DUMP_SQL_FILENAME); exit;" - $(call step,Download $(DUMP_SQL_FILENAME) from test server...) - @scp $($(OPTS)) $($(USER))@$($(HOST)):/var/www/html/$(WEBROOT)/$(DUMP_SQL_FILENAME) ./$(DUMP_SQL_FILENAME) - $(call step,Remove the $(DUMP_SQL_FILENAME) from $(WP_SYNC_SOURCE)...) - @ssh $($(OPTS)) $($(USER))@$($(HOST)) -t "rm $(DOCKER_PROJECT_ROOT)/$(WEBROOT)/$(DUMP_SQL_FILENAME); exit;" && echo "Removed" - $(call step,Import $(DUMP_SQL_FILENAME) to local database...) - $(call wp,db import $(DUMP_SQL_FILENAME)) -endif - -PHONY += wp-sync-files -wp-sync-files: UPLOADS := wp-content/uploads -wp-sync-files: ## Sync files - $(call step,Sync files from $(WP_SYNC_SOURCE)...\n) - $(eval HOST := INSTANCE_$(WP_SYNC_SOURCE)_HOST) - $(eval USER := INSTANCE_$(WP_SYNC_SOURCE)_USER) - $(eval OPTS := INSTANCE_$(WP_SYNC_SOURCE)_OPTS) - @rsync -av -e "ssh $($(OPTS))" $($(USER))@$($(HOST)):$(DOCKER_PROJECT_ROOT)/$(WEBROOT)/$(UPLOADS)/ $(WEBROOT)/$(UPLOADS)/ - -PHONY += wp-cache-flush -wp-cache-flush: ## Flush cache - $(call step,Flush cache) - $(call wp,cache flush) - -PHONY += wp-login -wp-login: ## Get login link - $(call wp,package install aaemnnosttv/wp-cli-login-command --quiet) - $(call wp,login install --activate --yes --quiet) - $(call wp,login create 1 --url-only) - -PHONY += wp-help -wp-help: ## Show wp-cli help - $(call wp,) - -PHONY += wp-plugins -wp-plugins: ## List plugins - $(call step,List plugins) - $(call wp,plugin list) - -define wp - $(call docker_compose_exec,wp --color --path=$(DOCKER_PROJECT_ROOT)/$(WEBROOT) $(1)) -endef - -ifeq ($(WP_SYNC_SOURCE),) - $(error WP_SYNC_SOURCE is not set. Add eg. WP_SYNC_SOURCE=prod to .env file) -endif - -ifeq ($(WP_SYNC_SOURCE_DOMAIN),) - $(error WP_SYNC_SOURCE_DOMAIN is not set. Add eg. WP_SYNC_SOURCE_DOMAIN=domain.tld to .env file) -endif From efed58e2940e3d84246852c3284a8617b7175bed Mon Sep 17 00:00:00 2001 From: Juho Lehmonen Date: Wed, 11 Oct 2023 17:21:41 +0300 Subject: [PATCH 04/74] UHF-8284: Run integration and aggregation commands on staging for testing purposes. --- docker/openshift/crons/run-aggregated-ahjo-integrations.sh | 4 ++-- docker/openshift/crons/run-immediate-ahjo-integrations.sh | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docker/openshift/crons/run-aggregated-ahjo-integrations.sh b/docker/openshift/crons/run-aggregated-ahjo-integrations.sh index 60969ca15..5c5fe30d0 100644 --- a/docker/openshift/crons/run-aggregated-ahjo-integrations.sh +++ b/docker/openshift/crons/run-aggregated-ahjo-integrations.sh @@ -15,7 +15,7 @@ do sleep 3600 else - if [ ${APP_ENV} = 'production' ]; then + if [ ${APP_ENV} = 'production' ] || [ ${APP_ENV} = 'staging' ]; then echo "Aggregating data for meetings: $(date)" drush ahjo-proxy:aggregate meetings --dataset=latest --queue -v echo "Aggregating data for cancelled meetings: $(date)" @@ -33,7 +33,7 @@ do echo "Aggregating latest decisionmaker changes: $(date)" drush ap:get decisionmakers --dataset=latest --filename=decisionmakers_latest.json -v drush ap:get decisionmakers --dataset=latest --langcode=sv --filename=decisionmakers_latest_sv.json -v - if [ ${APP_ENV} = 'production' ]; then + if [ ${APP_ENV} = 'production' ] || [ ${APP_ENV} = 'staging' ]; then echo "Running aggregation and retry queues: $(date)" drush queue:run ahjo_api_aggregation_queue --time-limit=3600 -v drush queue:run ahjo_api_retry_queue --time-limit=1800 -v diff --git a/docker/openshift/crons/run-immediate-ahjo-integrations.sh b/docker/openshift/crons/run-immediate-ahjo-integrations.sh index 1445d2dfd..b5ebfb2ef 100644 --- a/docker/openshift/crons/run-immediate-ahjo-integrations.sh +++ b/docker/openshift/crons/run-immediate-ahjo-integrations.sh @@ -11,7 +11,7 @@ do echo "Generating motions from meeting data: $(date)" drush ahjo-proxy:get-motions -v drush ahjo-proxy:parse-decision-content --limit=100 -v - if [ ${APP_ENV} = 'production' ]; then + if [ ${APP_ENV} = 'production' ] || [ ${APP_ENV} = 'staging' ]; then echo "Updating decision and motion data: $(date)" drush ahjo-proxy:update-decisions -v drush ahjo-proxy:update-cases --logic=title --limit=100 -v From 0f874d34c23839fe4c42c702bfc218516a069a98 Mon Sep 17 00:00:00 2001 From: Juho Lehmonen Date: Thu, 12 Oct 2023 09:25:43 +0300 Subject: [PATCH 05/74] UHF-8284: Delete code from paatokset_ahjo and paatokset_news_importer modules so they can be uninstalled. --- .../paatokset_ahjo/.github/workflows/ci.yml | 48 --- .../modules/custom/paatokset_ahjo/README.md | 39 -- .../custom/paatokset_ahjo/composer.json | 15 - ..._form_display.node.policymaker.default.yml | 103 ----- ..._view_display.node.policymaker.default.yml | 51 --- ...cymaker.field_policymaker_contact_link.yml | 21 - ....node.policymaker.field_policymaker_id.yml | 20 - ...de.policymaker.field_policymaker_image.yml | 26 -- ...licymaker.field_policymaker_long_descr.yml | 20 - ....policymaker.field_policymaker_summary.yml | 20 - ...ge.node.field_policymaker_contact_link.yml | 18 - ...ield.storage.node.field_policymaker_id.yml | 18 - ...d.storage.node.field_policymaker_image.yml | 28 -- ...rage.node.field_policymaker_long_descr.yml | 18 - ...storage.node.field_policymaker_summary.yml | 18 - ...kset_agenda_item.paatokset_agenda_item.yml | 16 - ...tokset_attachment.paatokset_attachment.yml | 16 - ...ttings.paatokset_issue.paatokset_issue.yml | 16 - ...gs.paatokset_meeting.paatokset_meeting.yml | 16 - ...ng_document.paatokset_meeting_document.yml | 16 - ...et_organization.paatokset_organization.yml | 16 - ...kset_policymaker.paatokset_policymaker.yml | 16 - .../config/install/node.type.policymaker.yml | 31 -- .../views.view.paatokset_agenda_items.yml | 326 --------------- .../views.view.paatokset_attachments.yml | 326 --------------- .../optional/views.view.paatokset_issues.yml | 351 ---------------- ...views.view.paatokset_meeting_documents.yml | 326 --------------- .../views.view.paatokset_organizations.yml | 326 --------------- .../migrations/paatokset_agenda_items.yml | 110 ----- .../migrations/paatokset_attachments.yml | 42 -- .../migrations/paatokset_issues.yml | 57 --- .../paatokset_meeting_documents.yml | 51 --- .../migrations/paatokset_organizations.yml | 45 -- .../migrations/paatokset_policymakers.yml | 49 --- .../paatokset_ahjo/paatokset_ahjo.info.yml | 17 - .../paatokset_ahjo.links.menu.yml | 41 -- .../paatokset_ahjo.links.task.yml | 92 ----- .../paatokset_ahjo/paatokset_ahjo.module | 235 ----------- .../paatokset_ahjo/paatokset_ahjo.routing.yml | 14 - .../paatokset_ahjo.services.yml | 4 - .../src/Controller/IssueController.php | 74 ---- .../paatokset_ahjo/src/Entity/AgendaItem.php | 302 -------------- .../paatokset_ahjo/src/Entity/Attachment.php | 131 ------ .../paatokset_ahjo/src/Entity/Issue.php | 136 ------ .../paatokset_ahjo/src/Entity/Meeting.php | 128 ------ .../src/Entity/MeetingDocument.php | 123 ------ .../src/Entity/Organization.php | 114 ------ .../paatokset_ahjo/src/Entity/Policymaker.php | 114 ------ .../Entity/Routing/EntityRouteProvider.php | 61 --- .../Plugin/Block/MeetingsCalendarBlock.php | 38 -- .../migrate/source/PaatoksetOpenAhjo.php | 210 ---------- .../src/Service/IssueService.php | 182 -------- .../tests/src/Functional/ListTest.php | 77 ---- .../migrate/source/PaatoksetOpenAhjoTest.php | 134 ------ .../tests/src/Traits/MigrateTrait.php | 257 ------------ ..._display.node.imported_article.default.yml | 115 ------ ..._display.node.imported_article.default.yml | 27 -- ...w_display.node.imported_article.teaser.yml | 26 -- ...field.field.node.imported_article.body.yml | 26 -- ...ield.node.imported_article.field_image.yml | 41 -- .../field.storage.node.field_image.yml | 32 -- ...content_settings.node.imported_article.yml | 10 - .../install/node.type.imported_article.yml | 14 - .../optional/views.view.imported_articles.yml | 387 ------------------ .../migrations/paatokset_news.yml | 56 --- .../paatokset_news_importer.module | 44 -- .../Plugin/migrate/source/ImportedArticle.php | 155 ------- ...e--imported-article--tiny-teaser.html.twig | 39 -- .../node--imported-article.html.twig | 46 --- .../Kernel/ImportedArticleMigrationTest.php | 124 ------ .../migrate/source/ImportedArticleTest.php | 118 ------ .../src/Traits/ImportedArticleTestTrait.php | 38 -- 72 files changed, 6397 deletions(-) delete mode 100644 public/modules/custom/paatokset_ahjo/.github/workflows/ci.yml delete mode 100644 public/modules/custom/paatokset_ahjo/README.md delete mode 100644 public/modules/custom/paatokset_ahjo/composer.json delete mode 100644 public/modules/custom/paatokset_ahjo/config/install/core.entity_form_display.node.policymaker.default.yml delete mode 100644 public/modules/custom/paatokset_ahjo/config/install/core.entity_view_display.node.policymaker.default.yml delete mode 100644 public/modules/custom/paatokset_ahjo/config/install/field.field.node.policymaker.field_policymaker_contact_link.yml delete mode 100644 public/modules/custom/paatokset_ahjo/config/install/field.field.node.policymaker.field_policymaker_id.yml delete mode 100644 public/modules/custom/paatokset_ahjo/config/install/field.field.node.policymaker.field_policymaker_image.yml delete mode 100644 public/modules/custom/paatokset_ahjo/config/install/field.field.node.policymaker.field_policymaker_long_descr.yml delete mode 100644 public/modules/custom/paatokset_ahjo/config/install/field.field.node.policymaker.field_policymaker_summary.yml delete mode 100644 public/modules/custom/paatokset_ahjo/config/install/field.storage.node.field_policymaker_contact_link.yml delete mode 100644 public/modules/custom/paatokset_ahjo/config/install/field.storage.node.field_policymaker_id.yml delete mode 100644 public/modules/custom/paatokset_ahjo/config/install/field.storage.node.field_policymaker_image.yml delete mode 100644 public/modules/custom/paatokset_ahjo/config/install/field.storage.node.field_policymaker_long_descr.yml delete mode 100644 public/modules/custom/paatokset_ahjo/config/install/field.storage.node.field_policymaker_summary.yml delete mode 100644 public/modules/custom/paatokset_ahjo/config/install/language.content_settings.paatokset_agenda_item.paatokset_agenda_item.yml delete mode 100644 public/modules/custom/paatokset_ahjo/config/install/language.content_settings.paatokset_attachment.paatokset_attachment.yml delete mode 100644 public/modules/custom/paatokset_ahjo/config/install/language.content_settings.paatokset_issue.paatokset_issue.yml delete mode 100644 public/modules/custom/paatokset_ahjo/config/install/language.content_settings.paatokset_meeting.paatokset_meeting.yml delete mode 100644 public/modules/custom/paatokset_ahjo/config/install/language.content_settings.paatokset_meeting_document.paatokset_meeting_document.yml delete mode 100644 public/modules/custom/paatokset_ahjo/config/install/language.content_settings.paatokset_organization.paatokset_organization.yml delete mode 100644 public/modules/custom/paatokset_ahjo/config/install/language.content_settings.paatokset_policymaker.paatokset_policymaker.yml delete mode 100644 public/modules/custom/paatokset_ahjo/config/install/node.type.policymaker.yml delete mode 100644 public/modules/custom/paatokset_ahjo/config/optional/views.view.paatokset_agenda_items.yml delete mode 100644 public/modules/custom/paatokset_ahjo/config/optional/views.view.paatokset_attachments.yml delete mode 100644 public/modules/custom/paatokset_ahjo/config/optional/views.view.paatokset_issues.yml delete mode 100644 public/modules/custom/paatokset_ahjo/config/optional/views.view.paatokset_meeting_documents.yml delete mode 100644 public/modules/custom/paatokset_ahjo/config/optional/views.view.paatokset_organizations.yml delete mode 100644 public/modules/custom/paatokset_ahjo/migrations/paatokset_agenda_items.yml delete mode 100644 public/modules/custom/paatokset_ahjo/migrations/paatokset_attachments.yml delete mode 100644 public/modules/custom/paatokset_ahjo/migrations/paatokset_issues.yml delete mode 100644 public/modules/custom/paatokset_ahjo/migrations/paatokset_meeting_documents.yml delete mode 100644 public/modules/custom/paatokset_ahjo/migrations/paatokset_organizations.yml delete mode 100644 public/modules/custom/paatokset_ahjo/migrations/paatokset_policymakers.yml delete mode 100644 public/modules/custom/paatokset_ahjo/paatokset_ahjo.info.yml delete mode 100644 public/modules/custom/paatokset_ahjo/paatokset_ahjo.links.menu.yml delete mode 100644 public/modules/custom/paatokset_ahjo/paatokset_ahjo.links.task.yml delete mode 100644 public/modules/custom/paatokset_ahjo/paatokset_ahjo.module delete mode 100644 public/modules/custom/paatokset_ahjo/paatokset_ahjo.routing.yml delete mode 100644 public/modules/custom/paatokset_ahjo/paatokset_ahjo.services.yml delete mode 100644 public/modules/custom/paatokset_ahjo/src/Controller/IssueController.php delete mode 100644 public/modules/custom/paatokset_ahjo/src/Entity/AgendaItem.php delete mode 100644 public/modules/custom/paatokset_ahjo/src/Entity/Attachment.php delete mode 100644 public/modules/custom/paatokset_ahjo/src/Entity/Issue.php delete mode 100644 public/modules/custom/paatokset_ahjo/src/Entity/Meeting.php delete mode 100644 public/modules/custom/paatokset_ahjo/src/Entity/MeetingDocument.php delete mode 100644 public/modules/custom/paatokset_ahjo/src/Entity/Organization.php delete mode 100644 public/modules/custom/paatokset_ahjo/src/Entity/Policymaker.php delete mode 100644 public/modules/custom/paatokset_ahjo/src/Entity/Routing/EntityRouteProvider.php delete mode 100644 public/modules/custom/paatokset_ahjo/src/Plugin/Block/MeetingsCalendarBlock.php delete mode 100644 public/modules/custom/paatokset_ahjo/src/Plugin/migrate/source/PaatoksetOpenAhjo.php delete mode 100644 public/modules/custom/paatokset_ahjo/src/Service/IssueService.php delete mode 100644 public/modules/custom/paatokset_ahjo/tests/src/Functional/ListTest.php delete mode 100644 public/modules/custom/paatokset_ahjo/tests/src/Kernel/Plugin/migrate/source/PaatoksetOpenAhjoTest.php delete mode 100644 public/modules/custom/paatokset_ahjo/tests/src/Traits/MigrateTrait.php delete mode 100644 public/modules/custom/paatokset_news_importer/config/install/core.entity_form_display.node.imported_article.default.yml delete mode 100644 public/modules/custom/paatokset_news_importer/config/install/core.entity_view_display.node.imported_article.default.yml delete mode 100644 public/modules/custom/paatokset_news_importer/config/install/core.entity_view_display.node.imported_article.teaser.yml delete mode 100644 public/modules/custom/paatokset_news_importer/config/install/field.field.node.imported_article.body.yml delete mode 100644 public/modules/custom/paatokset_news_importer/config/install/field.field.node.imported_article.field_image.yml delete mode 100644 public/modules/custom/paatokset_news_importer/config/install/field.storage.node.field_image.yml delete mode 100644 public/modules/custom/paatokset_news_importer/config/install/language.content_settings.node.imported_article.yml delete mode 100644 public/modules/custom/paatokset_news_importer/config/install/node.type.imported_article.yml delete mode 100644 public/modules/custom/paatokset_news_importer/config/optional/views.view.imported_articles.yml delete mode 100644 public/modules/custom/paatokset_news_importer/migrations/paatokset_news.yml delete mode 100644 public/modules/custom/paatokset_news_importer/paatokset_news_importer.module delete mode 100644 public/modules/custom/paatokset_news_importer/src/Plugin/migrate/source/ImportedArticle.php delete mode 100644 public/modules/custom/paatokset_news_importer/templates/node--imported-article--tiny-teaser.html.twig delete mode 100644 public/modules/custom/paatokset_news_importer/templates/node--imported-article.html.twig delete mode 100644 public/modules/custom/paatokset_news_importer/tests/src/Kernel/ImportedArticleMigrationTest.php delete mode 100644 public/modules/custom/paatokset_news_importer/tests/src/Kernel/Plugin/migrate/source/ImportedArticleTest.php delete mode 100644 public/modules/custom/paatokset_news_importer/tests/src/Traits/ImportedArticleTestTrait.php diff --git a/public/modules/custom/paatokset_ahjo/.github/workflows/ci.yml b/public/modules/custom/paatokset_ahjo/.github/workflows/ci.yml deleted file mode 100644 index 194e5e53d..000000000 --- a/public/modules/custom/paatokset_ahjo/.github/workflows/ci.yml +++ /dev/null @@ -1,48 +0,0 @@ -on: [push] -name: CI -env: - SIMPLETEST_DB: "mysql://drupal:drupal@db:3306/drupal" - SIMPLETEST_BASE_URL: "http://127.0.0.1:8080" - MODULE_NAME: paatokset_ahjo - SYMFONY_DEPRECATIONS_HELPER: disabled -jobs: - tests: - runs-on: ubuntu-latest - container: - image: ghcr.io/city-of-helsinki/drupal-php-docker:7.4 - - services: - db: - image: druidfi/db:mysql5.7-drupal - ports: - - 3306:3306 - - steps: - - uses: actions/checkout@v2 - with: - fetch-depth: 1 - - - name: Set variables - run: echo "DRUPAL_ROOT=$HOME/drupal" >> $GITHUB_ENV - - - name: Build project - run: | - composer create-project City-of-Helsinki/drupal-helfi-platform:dev-main $DRUPAL_ROOT --no-interaction --repository https://repository.drupal.hel.ninja/ - cd $DRUPAL_ROOT - php -d sendmail_path=$(which true); drush --yes -v site-install minimal --db-url="$SIMPLETEST_DB" - echo "$(jq --indent 4 '.repositories |= [{"type": "path", "url": "'$GITHUB_WORKSPACE'"}] + .' composer.json)" > composer.json - composer require drupal/$MODULE_NAME - drush en $MODULE_NAME -y - - - name: Run PHPCS - run: | - cd $DRUPAL_ROOT - vendor/bin/phpcs public/modules/custom/ --standard=Drupal - - - name: Run PHPUnit tests - run: | - cd $DRUPAL_ROOT - drush runserver $SIMPLETEST_BASE_URL > /dev/null 2>&1 & - chromedriver --port=4444 > /dev/null 2>&1 & - vendor/bin/phpunit -c $DRUPAL_ROOT/phpunit.xml.dist --verbose --group $MODULE_NAME - diff --git a/public/modules/custom/paatokset_ahjo/README.md b/public/modules/custom/paatokset_ahjo/README.md deleted file mode 100644 index 592f7d1c4..000000000 --- a/public/modules/custom/paatokset_ahjo/README.md +++ /dev/null @@ -1,39 +0,0 @@ -# Drupal Päätökset Ahjo integration - -Integrates [OpenAhjo](https://dev.hel.fi/apis/openahjo#documentation) with Drupal, focused on to meet the needs of Helsinki Päätökset site - -## Requirements - -- PHP 7.4 or higher - -## Usage - -Available migrations: - -- `paatokset_agenda_items` -- `paatokset_issues` -- `paatokset_meetings` -- `paatokset_meeting_documents` -- `paatokset_organizations` -- `paatokset_policymakers` - - -### Running migrations - -Running a single migration: - -`drush migrate:import {migration_id}` Add `--update` parameter to update existing items. - -Reverting a migration: - -`drush migrate:rollback {migration_id}`. - -Migration failed and the migration process is stuck at importing: - -`drush migrate:reset-status {migration_id}`. - -### Speed up migrations - -Set `PARTIAL_MIGRATE=1` env variable to only migrate changed items. *NOTE:* running a partial migrate will skip -all garbage collection tasks (such as cleaning removed remote entities), so you should periodically run full migrations as well. - diff --git a/public/modules/custom/paatokset_ahjo/composer.json b/public/modules/custom/paatokset_ahjo/composer.json deleted file mode 100644 index eb6e4ef03..000000000 --- a/public/modules/custom/paatokset_ahjo/composer.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "name": "drupal/paatokset_ahjo", - "description": "OpenAhjo integration", - "type": "drupal-custom-module", - "license": "GPL-2.0-or-later", - "minimum-stability": "dev", - "require": { - "drupal/helfi_api_base": "*", - "ext-json": "*" - }, - "require-dev": { - "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", - "drupal/coder": "^8.3" - } -} diff --git a/public/modules/custom/paatokset_ahjo/config/install/core.entity_form_display.node.policymaker.default.yml b/public/modules/custom/paatokset_ahjo/config/install/core.entity_form_display.node.policymaker.default.yml deleted file mode 100644 index 7eb3ef7f0..000000000 --- a/public/modules/custom/paatokset_ahjo/config/install/core.entity_form_display.node.policymaker.default.yml +++ /dev/null @@ -1,103 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - node.type.policymaker - module: - - path - - scheduler - - text -id: node.policymaker.default -targetEntityType: node -bundle: policymaker -mode: default -content: - created: - type: datetime_timestamp - weight: 12 - region: content - settings: { } - third_party_settings: { } - field_policymaker_long_descr: - weight: 6 - settings: { } - third_party_settings: { } - type: text_textarea - region: content - field_policymaker_summary: - weight: 7 - settings: { } - third_party_settings: { } - type: text_textarea - region: content - field_policymaker_image: - weight: 8 - settings: { } - third_party_settings: { } - type: image_image - region: content - field_policymaker_contact_link: - weight: 6 - settings: { } - third_party_settings: { } - type: link_default - region: content - langcode: - type: language_select - weight: 2 - region: content - settings: - include_locked: true - third_party_settings: { } - path: - type: path - weight: 7 - region: content - settings: { } - third_party_settings: { } - publish_on: - type: datetime_timestamp_no_default - weight: 9 - region: content - settings: { } - third_party_settings: { } - status: - type: boolean_checkbox - settings: - display_label: true - weight: 11 - region: content - third_party_settings: { } - title: - type: string_textfield - weight: 0 - region: content - settings: - size: 60 - placeholder: '' - third_party_settings: { } - uid: - type: entity_reference_autocomplete - weight: 13 - settings: - match_operator: CONTAINS - size: 60 - placeholder: '' - match_limit: 10 - region: content - third_party_settings: { } - unpublish_on: - type: datetime_timestamp_no_default - weight: 8 - region: content - settings: { } - third_party_settings: { } - url_redirects: - weight: 10 - region: content - settings: { } - third_party_settings: { } -hidden: - promote: true - sticky: true - translation: true diff --git a/public/modules/custom/paatokset_ahjo/config/install/core.entity_view_display.node.policymaker.default.yml b/public/modules/custom/paatokset_ahjo/config/install/core.entity_view_display.node.policymaker.default.yml deleted file mode 100644 index 1b0749331..000000000 --- a/public/modules/custom/paatokset_ahjo/config/install/core.entity_view_display.node.policymaker.default.yml +++ /dev/null @@ -1,51 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - field.field.node.policymaker.field_policymaker_long_descr - - node.type.policymaker - module: - - text - - user -id: node.policymaker.default -targetEntityType: node -bundle: policymaker -mode: default -content: - field_policymaker_id: - weight: 5 - label: hidden - settings: { } - third_party_settings: { } - type: text_default - region: content - field_policymaker_long_descr: - weight: 5 - label: hidden - settings: { } - third_party_settings: { } - type: text_default - region: content - field_policymaker_summary: - weight: 5 - label: hidden - settings: { } - third_party_settings: { } - type: text_default - region: content - field_policymaker_image: - weight: 5 - label: hidden - settings: { } - third_party_settings: { } - type: image - region: content - field_policymaker_contact_link: - weight: 5 - label: hidden - settings: { } - third_party_settings: { } - type: link - region: content -hidden: - langcode: true diff --git a/public/modules/custom/paatokset_ahjo/config/install/field.field.node.policymaker.field_policymaker_contact_link.yml b/public/modules/custom/paatokset_ahjo/config/install/field.field.node.policymaker.field_policymaker_contact_link.yml deleted file mode 100644 index 5f97d064b..000000000 --- a/public/modules/custom/paatokset_ahjo/config/install/field.field.node.policymaker.field_policymaker_contact_link.yml +++ /dev/null @@ -1,21 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - field.storage.node.field_policymaker_contact_link - - node.type.policymaker - module: - - text - - link -id: node.policymaker.field_policymaker_contact_link -field_name: field_policymaker_contact_link -entity_type: node -bundle: policymaker -label: 'Contact link' -description: 'Contact link for policy maker' -required: false -translatable: true -default_value: { } -default_value_callback: '' -settings: { } -field_type: link diff --git a/public/modules/custom/paatokset_ahjo/config/install/field.field.node.policymaker.field_policymaker_id.yml b/public/modules/custom/paatokset_ahjo/config/install/field.field.node.policymaker.field_policymaker_id.yml deleted file mode 100644 index 5a9fcbb5c..000000000 --- a/public/modules/custom/paatokset_ahjo/config/install/field.field.node.policymaker.field_policymaker_id.yml +++ /dev/null @@ -1,20 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - field.storage.node.field_policymaker_id - - node.type.policymaker - module: - - text -id: node.policymaker.field_policymaker_id -field_name: field_policymaker_id -entity_type: node -bundle: policymaker -label: 'ID' -description: 'ID from Open Ahjo' -required: false -translatable: true -default_value: { } -default_value_callback: '' -settings: { } -field_type: string diff --git a/public/modules/custom/paatokset_ahjo/config/install/field.field.node.policymaker.field_policymaker_image.yml b/public/modules/custom/paatokset_ahjo/config/install/field.field.node.policymaker.field_policymaker_image.yml deleted file mode 100644 index 58bb9f751..000000000 --- a/public/modules/custom/paatokset_ahjo/config/install/field.field.node.policymaker.field_policymaker_image.yml +++ /dev/null @@ -1,26 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - field.storage.node.field_policymaker_image - - node.type.policymaker - module: - - image -id: node.policymaker.field_policymaker_image -field_name: field_policymaker_image -entity_type: node -bundle: policymaker -label: 'Image' -description: 'Image for policy maker' -required: false -translatable: true -default_value: { } -default_value_callback: '' -settings: - alt_field: true - alt_field_required: true - title_field: false - title_field_required: false - rows: '' - placeholder: '' -field_type: image diff --git a/public/modules/custom/paatokset_ahjo/config/install/field.field.node.policymaker.field_policymaker_long_descr.yml b/public/modules/custom/paatokset_ahjo/config/install/field.field.node.policymaker.field_policymaker_long_descr.yml deleted file mode 100644 index 815307110..000000000 --- a/public/modules/custom/paatokset_ahjo/config/install/field.field.node.policymaker.field_policymaker_long_descr.yml +++ /dev/null @@ -1,20 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - field.storage.node.field_policymaker_long_descr - - node.type.policymaker - module: - - text -id: node.policymaker.field_policymaker_long_descr -field_name: field_policymaker_long_descr -entity_type: node -bundle: policymaker -label: 'Long description' -description: 'Long description for the policymaker. The default value is retrieved from TPR.' -required: false -translatable: true -default_value: { } -default_value_callback: '' -settings: { } -field_type: text_long diff --git a/public/modules/custom/paatokset_ahjo/config/install/field.field.node.policymaker.field_policymaker_summary.yml b/public/modules/custom/paatokset_ahjo/config/install/field.field.node.policymaker.field_policymaker_summary.yml deleted file mode 100644 index deaad8191..000000000 --- a/public/modules/custom/paatokset_ahjo/config/install/field.field.node.policymaker.field_policymaker_summary.yml +++ /dev/null @@ -1,20 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - field.storage.node.field_policymaker_summary - - node.type.policymaker - module: - - text -id: node.policymaker.field_policymaker_summary -field_name: field_policymaker_summary -entity_type: node -bundle: policymaker -label: 'Summary' -description: 'Summary from Open Ahjo' -required: false -translatable: true -default_value: { } -default_value_callback: '' -settings: { } -field_type: text_long diff --git a/public/modules/custom/paatokset_ahjo/config/install/field.storage.node.field_policymaker_contact_link.yml b/public/modules/custom/paatokset_ahjo/config/install/field.storage.node.field_policymaker_contact_link.yml deleted file mode 100644 index 166d64a51..000000000 --- a/public/modules/custom/paatokset_ahjo/config/install/field.storage.node.field_policymaker_contact_link.yml +++ /dev/null @@ -1,18 +0,0 @@ -langcode: en -status: true -dependencies: - module: - - node - - text -id: node.field_policymaker_contact_link -field_name: field_policymaker_contact_link -entity_type: node -type: link -settings: { } -module: text -locked: false -cardinality: 1 -translatable: true -indexes: { } -persist_with_no_fields: false -custom_storage: false diff --git a/public/modules/custom/paatokset_ahjo/config/install/field.storage.node.field_policymaker_id.yml b/public/modules/custom/paatokset_ahjo/config/install/field.storage.node.field_policymaker_id.yml deleted file mode 100644 index 6985a2a93..000000000 --- a/public/modules/custom/paatokset_ahjo/config/install/field.storage.node.field_policymaker_id.yml +++ /dev/null @@ -1,18 +0,0 @@ -langcode: en -status: true -dependencies: - module: - - node - - text -id: node.field_policymaker_id -field_name: field_policymaker_id -entity_type: node -type: string -settings: { } -module: text -locked: false -cardinality: 1 -translatable: true -indexes: { } -persist_with_no_fields: false -custom_storage: false diff --git a/public/modules/custom/paatokset_ahjo/config/install/field.storage.node.field_policymaker_image.yml b/public/modules/custom/paatokset_ahjo/config/install/field.storage.node.field_policymaker_image.yml deleted file mode 100644 index eeb39ab6a..000000000 --- a/public/modules/custom/paatokset_ahjo/config/install/field.storage.node.field_policymaker_image.yml +++ /dev/null @@ -1,28 +0,0 @@ -langcode: en -status: true -dependencies: - module: - - node - - text -id: node.field_policymaker_image -field_name: field_policymaker_image -entity_type: node -type: image -settings: - uri_scheme: public - default_image: - uuid: '' - alt: '' - title: '' - width: null - height: null - target_type: file - display_field: false - display_default: false -module: text -locked: false -cardinality: 1 -translatable: true -indexes: { } -persist_with_no_fields: false -custom_storage: false diff --git a/public/modules/custom/paatokset_ahjo/config/install/field.storage.node.field_policymaker_long_descr.yml b/public/modules/custom/paatokset_ahjo/config/install/field.storage.node.field_policymaker_long_descr.yml deleted file mode 100644 index 98882bc7c..000000000 --- a/public/modules/custom/paatokset_ahjo/config/install/field.storage.node.field_policymaker_long_descr.yml +++ /dev/null @@ -1,18 +0,0 @@ -langcode: en -status: true -dependencies: - module: - - node - - text -id: node.field_policymaker_long_descr -field_name: field_policymaker_long_descr -entity_type: node -type: text_long -settings: { } -module: text -locked: false -cardinality: 1 -translatable: true -indexes: { } -persist_with_no_fields: false -custom_storage: false diff --git a/public/modules/custom/paatokset_ahjo/config/install/field.storage.node.field_policymaker_summary.yml b/public/modules/custom/paatokset_ahjo/config/install/field.storage.node.field_policymaker_summary.yml deleted file mode 100644 index 162f98c22..000000000 --- a/public/modules/custom/paatokset_ahjo/config/install/field.storage.node.field_policymaker_summary.yml +++ /dev/null @@ -1,18 +0,0 @@ -langcode: en -status: true -dependencies: - module: - - node - - text -id: node.field_policymaker_summary -field_name: field_policymaker_summary -entity_type: node -type: text_long -settings: { } -module: text -locked: false -cardinality: 1 -translatable: true -indexes: { } -persist_with_no_fields: false -custom_storage: false diff --git a/public/modules/custom/paatokset_ahjo/config/install/language.content_settings.paatokset_agenda_item.paatokset_agenda_item.yml b/public/modules/custom/paatokset_ahjo/config/install/language.content_settings.paatokset_agenda_item.paatokset_agenda_item.yml deleted file mode 100644 index 2bdae5acb..000000000 --- a/public/modules/custom/paatokset_ahjo/config/install/language.content_settings.paatokset_agenda_item.paatokset_agenda_item.yml +++ /dev/null @@ -1,16 +0,0 @@ -langcode: en -status: true -dependencies: - module: - - content_translation - - paatokset_ahjo -third_party_settings: - content_translation: - enabled: false - bundle_settings: - untranslatable_fields_hide: '0' -id: paatokset_agenda_item.paatokset_agenda_item -target_entity_type_id: paatokset_agenda_item -target_bundle: paatokset_agenda_item -default_langcode: site_default -language_alterable: false diff --git a/public/modules/custom/paatokset_ahjo/config/install/language.content_settings.paatokset_attachment.paatokset_attachment.yml b/public/modules/custom/paatokset_ahjo/config/install/language.content_settings.paatokset_attachment.paatokset_attachment.yml deleted file mode 100644 index 741318ad5..000000000 --- a/public/modules/custom/paatokset_ahjo/config/install/language.content_settings.paatokset_attachment.paatokset_attachment.yml +++ /dev/null @@ -1,16 +0,0 @@ -langcode: en -status: true -dependencies: - module: - - content_translation - - paatokset_ahjo -third_party_settings: - content_translation: - enabled: false - bundle_settings: - untranslatable_fields_hide: '0' -id: paatokset_attachment.paatokset_attachment -target_entity_type_id: paatokset_attachment -target_bundle: paatokset_attachment -default_langcode: site_default -language_alterable: false diff --git a/public/modules/custom/paatokset_ahjo/config/install/language.content_settings.paatokset_issue.paatokset_issue.yml b/public/modules/custom/paatokset_ahjo/config/install/language.content_settings.paatokset_issue.paatokset_issue.yml deleted file mode 100644 index 9a8a68d37..000000000 --- a/public/modules/custom/paatokset_ahjo/config/install/language.content_settings.paatokset_issue.paatokset_issue.yml +++ /dev/null @@ -1,16 +0,0 @@ -langcode: en -status: true -dependencies: - module: - - content_translation - - paatokset_ahjo -third_party_settings: - content_translation: - enabled: false - bundle_settings: - untranslatable_fields_hide: '0' -id: paatokset_issue.paatokset_issue -target_entity_type_id: paatokset_issue -target_bundle: paatokset_issue -default_langcode: site_default -language_alterable: false diff --git a/public/modules/custom/paatokset_ahjo/config/install/language.content_settings.paatokset_meeting.paatokset_meeting.yml b/public/modules/custom/paatokset_ahjo/config/install/language.content_settings.paatokset_meeting.paatokset_meeting.yml deleted file mode 100644 index 5e61a26af..000000000 --- a/public/modules/custom/paatokset_ahjo/config/install/language.content_settings.paatokset_meeting.paatokset_meeting.yml +++ /dev/null @@ -1,16 +0,0 @@ -langcode: en -status: true -dependencies: - module: - - content_translation - - paatokset_ahjo -third_party_settings: - content_translation: - enabled: false - bundle_settings: - untranslatable_fields_hide: '0' -id: paatokset_meeting.paatokset_meeting -target_entity_type_id: paatokset_meeting -target_bundle: paatokset_meeting -default_langcode: site_default -language_alterable: false diff --git a/public/modules/custom/paatokset_ahjo/config/install/language.content_settings.paatokset_meeting_document.paatokset_meeting_document.yml b/public/modules/custom/paatokset_ahjo/config/install/language.content_settings.paatokset_meeting_document.paatokset_meeting_document.yml deleted file mode 100644 index 198a2baf8..000000000 --- a/public/modules/custom/paatokset_ahjo/config/install/language.content_settings.paatokset_meeting_document.paatokset_meeting_document.yml +++ /dev/null @@ -1,16 +0,0 @@ -langcode: en -status: true -dependencies: - module: - - content_translation - - paatokset_ahjo -third_party_settings: - content_translation: - enabled: false - bundle_settings: - untranslatable_fields_hide: '0' -id: paatokset_meeting_document.paatokset_meeting_document -target_entity_type_id: paatokset_meeting_document -target_bundle: paatokset_meeting_document -default_langcode: site_default -language_alterable: false diff --git a/public/modules/custom/paatokset_ahjo/config/install/language.content_settings.paatokset_organization.paatokset_organization.yml b/public/modules/custom/paatokset_ahjo/config/install/language.content_settings.paatokset_organization.paatokset_organization.yml deleted file mode 100644 index 169cd2c28..000000000 --- a/public/modules/custom/paatokset_ahjo/config/install/language.content_settings.paatokset_organization.paatokset_organization.yml +++ /dev/null @@ -1,16 +0,0 @@ -langcode: en -status: true -dependencies: - module: - - content_translation - - paatokset_ahjo -third_party_settings: - content_translation: - enabled: false - bundle_settings: - untranslatable_fields_hide: '0' -id: paatokset_organization.paatokset_organization -target_entity_type_id: paatokset_organization -target_bundle: paatokset_organization -default_langcode: site_default -language_alterable: false diff --git a/public/modules/custom/paatokset_ahjo/config/install/language.content_settings.paatokset_policymaker.paatokset_policymaker.yml b/public/modules/custom/paatokset_ahjo/config/install/language.content_settings.paatokset_policymaker.paatokset_policymaker.yml deleted file mode 100644 index 26b158973..000000000 --- a/public/modules/custom/paatokset_ahjo/config/install/language.content_settings.paatokset_policymaker.paatokset_policymaker.yml +++ /dev/null @@ -1,16 +0,0 @@ -langcode: en -status: true -dependencies: - module: - - content_translation - - paatokset_ahjo -third_party_settings: - content_translation: - enabled: false - bundle_settings: - untranslatable_fields_hide: '0' -id: paatokset_policymaker.paatokset_policymaker -target_entity_type_id: paatokset_policymaker -target_bundle: paatokset_policymaker -default_langcode: site_default -language_alterable: false diff --git a/public/modules/custom/paatokset_ahjo/config/install/node.type.policymaker.yml b/public/modules/custom/paatokset_ahjo/config/install/node.type.policymaker.yml deleted file mode 100644 index 14a069686..000000000 --- a/public/modules/custom/paatokset_ahjo/config/install/node.type.policymaker.yml +++ /dev/null @@ -1,31 +0,0 @@ -langcode: en -status: true -dependencies: - module: - - menu_ui - - scheduler -third_party_settings: - menu_ui: - available_menus: - - main - parent: 'main:' - scheduler: - expand_fieldset: when_required - fields_display_mode: vertical_tab - publish_enable: false - publish_past_date: error - publish_past_date_created: false - publish_required: false - publish_revision: false - publish_touch: false - show_message_after_update: true - unpublish_enable: false - unpublish_required: false - unpublish_revision: false -name: Policymaker -type: policymaker -description: 'Policymaker page that has information imported from an integration. You can enrich some of that information if you wish do to do so.' -help: '' -new_revision: true -preview_mode: 1 -display_submitted: false diff --git a/public/modules/custom/paatokset_ahjo/config/optional/views.view.paatokset_agenda_items.yml b/public/modules/custom/paatokset_ahjo/config/optional/views.view.paatokset_agenda_items.yml deleted file mode 100644 index 42fd881ba..000000000 --- a/public/modules/custom/paatokset_ahjo/config/optional/views.view.paatokset_agenda_items.yml +++ /dev/null @@ -1,326 +0,0 @@ -langcode: en -status: true -dependencies: - module: - - paatokset_ahjo - - user -id: paatokset_agenda_items -label: 'Päätökset - Agenda items' -module: views -description: '' -tag: '' -base_table: paatokset_agenda_item_field_data -base_field: id -display: - default: - display_plugin: default - id: default - display_title: Master - position: 0 - display_options: - access: - type: perm - options: - perm: 'access remote entities overview' - cache: - type: tag - options: { } - query: - type: views_query - options: - disable_sql_rewrite: false - distinct: false - replica: false - query_comment: '' - query_tags: { } - exposed_form: - type: basic - options: - submit_button: Apply - reset_button: false - reset_button_label: Reset - exposed_sorts_label: 'Sort by' - expose_sort_order: true - sort_asc_label: Asc - sort_desc_label: Desc - pager: - type: full - options: - items_per_page: 20 - offset: 0 - id: 0 - total_pages: null - tags: - previous: ‹‹ - next: ›› - first: '« First' - last: 'Last »' - expose: - items_per_page: false - items_per_page_label: 'Items per page' - items_per_page_options: '5, 10, 25, 50' - items_per_page_options_all: false - items_per_page_options_all_label: '- All -' - offset: false - offset_label: Offset - quantity: 9 - style: - type: table - row: - type: fields - fields: - classification_code: - id: classification_code - table: paatokset_agenda_item_field_data - field: classification_code - relationship: none - group_type: group - admin_label: '' - label: 'Classification code' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: value - type: string - settings: - link_to_entity: true - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - entity_type: paatokset_agenda_item - entity_field: classification_code - plugin_id: field - subject: - table: paatokset_agenda_item_field_data - field: subject - id: subject - entity_type: null - entity_field: subject - plugin_id: field - relationship: none - group_type: group - admin_label: '' - label: subject - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - operations: - id: operations - table: paatokset_agenda_item - field: operations - relationship: none - group_type: group - admin_label: '' - label: Operations - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - destination: false - entity_type: paatokset_agenda_item - plugin_id: entity_operations - filters: - combine: - id: combine - table: views - field: combine - relationship: none - group_type: group - admin_label: '' - operator: allwords - value: '' - group: 1 - exposed: true - expose: - operator_id: combine_op - label: Search - description: '' - use_operator: false - operator: combine_op - operator_limit_selection: false - operator_list: { } - identifier: combine - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - placeholder: '' - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - fields: - id: id - plugin_id: combine - sorts: { } - title: 'Päätökset - Agenda items' - header: { } - footer: - result: - id: result - table: views - field: result - relationship: none - group_type: group - admin_label: '' - empty: false - content: 'Displaying @start - @end of @total' - plugin_id: result - empty: - area: - id: area - table: views - field: area - relationship: none - group_type: group - admin_label: '' - empty: true - tokenize: false - content: - value: 'No results found.' - format: full_html - plugin_id: text - relationships: { } - arguments: { } - display_extenders: { } - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_content' - - 'languages:language_interface' - - url - - url.query_args - - user.permissions - tags: { } - page_1: - display_plugin: page - id: page_1 - display_title: Page - position: 1 - display_options: - display_extenders: { } - path: admin/content/integrations/paatokset-agenda-item - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_content' - - 'languages:language_interface' - - url - - url.query_args - - user.permissions - tags: { } diff --git a/public/modules/custom/paatokset_ahjo/config/optional/views.view.paatokset_attachments.yml b/public/modules/custom/paatokset_ahjo/config/optional/views.view.paatokset_attachments.yml deleted file mode 100644 index ee14cf0f4..000000000 --- a/public/modules/custom/paatokset_ahjo/config/optional/views.view.paatokset_attachments.yml +++ /dev/null @@ -1,326 +0,0 @@ -langcode: en -status: true -dependencies: - module: - - paatokset_ahjo - - user -id: paatokset_attachments -label: 'Päätökset - Attachments' -module: views -description: '' -tag: '' -base_table: paatokset_attachment_field_data -base_field: id -display: - default: - display_plugin: default - id: default - display_title: Master - position: 0 - display_options: - access: - type: perm - options: - perm: 'access remote entities overview' - cache: - type: tag - options: { } - query: - type: views_query - options: - disable_sql_rewrite: false - distinct: false - replica: false - query_comment: '' - query_tags: { } - exposed_form: - type: basic - options: - submit_button: Apply - reset_button: false - reset_button_label: Reset - exposed_sorts_label: 'Sort by' - expose_sort_order: true - sort_asc_label: Asc - sort_desc_label: Desc - pager: - type: full - options: - items_per_page: 20 - offset: 0 - id: 0 - total_pages: null - tags: - previous: ‹‹ - next: ›› - first: '« First' - last: 'Last »' - expose: - items_per_page: false - items_per_page_label: 'Items per page' - items_per_page_options: '5, 10, 25, 50' - items_per_page_options_all: false - items_per_page_options_all_label: '- All -' - offset: false - offset_label: Offset - quantity: 9 - style: - type: table - row: - type: fields - fields: - file_name: - id: file_name - table: paatokset_attachment_field_data - field: file_name - relationship: none - group_type: group - admin_label: '' - label: 'File name' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: value - type: string - settings: - link_to_entity: true - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - entity_type: paatokset_attachment - entity_field: classification_code - plugin_id: field - file_url: - table: paatokset_attachment_field_data - field: file_url - id: file_url - entity_type: null - entity_field: file_url - plugin_id: field - relationship: none - group_type: group - admin_label: '' - label: subject - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - operations: - id: operations - table: paatokset_attachmn - field: operations - relationship: none - group_type: group - admin_label: '' - label: Operations - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - destination: false - entity_type: paatokset_attachment - plugin_id: entity_operations - filters: - combine: - id: combine - table: views - field: combine - relationship: none - group_type: group - admin_label: '' - operator: allwords - value: '' - group: 1 - exposed: true - expose: - operator_id: combine_op - label: Search - description: '' - use_operator: false - operator: combine_op - operator_limit_selection: false - operator_list: { } - identifier: combine - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - placeholder: '' - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - fields: - id: id - plugin_id: combine - sorts: { } - title: 'Päätökset - Attachments' - header: { } - footer: - result: - id: result - table: views - field: result - relationship: none - group_type: group - admin_label: '' - empty: false - content: 'Displaying @start - @end of @total' - plugin_id: result - empty: - area: - id: area - table: views - field: area - relationship: none - group_type: group - admin_label: '' - empty: true - tokenize: false - content: - value: 'No results found.' - format: full_html - plugin_id: text - relationships: { } - arguments: { } - display_extenders: { } - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_content' - - 'languages:language_interface' - - url - - url.query_args - - user.permissions - tags: { } - page_1: - display_plugin: page - id: page_1 - display_title: Page - position: 1 - display_options: - display_extenders: { } - path: admin/content/integrations/paatokset-agenda-item - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_content' - - 'languages:language_interface' - - url - - url.query_args - - user.permissions - tags: { } diff --git a/public/modules/custom/paatokset_ahjo/config/optional/views.view.paatokset_issues.yml b/public/modules/custom/paatokset_ahjo/config/optional/views.view.paatokset_issues.yml deleted file mode 100644 index 151892f7e..000000000 --- a/public/modules/custom/paatokset_ahjo/config/optional/views.view.paatokset_issues.yml +++ /dev/null @@ -1,351 +0,0 @@ -langcode: en -status: true -dependencies: - module: - - paatokset_ahjo - - user -id: paatokset_issues -label: 'Päätökset - Issues' -module: views -description: '' -tag: '' -base_table: paatokset_issue_field_data -base_field: id -display: - default: - display_plugin: default - id: default - display_title: Master - position: 0 - display_options: - access: - type: perm - options: - perm: 'access remote entities overview' - cache: - type: tag - options: { } - query: - type: views_query - options: - disable_sql_rewrite: false - distinct: false - replica: false - query_comment: '' - query_tags: { } - exposed_form: - type: basic - options: - submit_button: Apply - reset_button: false - reset_button_label: Reset - exposed_sorts_label: 'Sort by' - expose_sort_order: true - sort_asc_label: Asc - sort_desc_label: Desc - pager: - type: full - options: - items_per_page: 20 - offset: 0 - id: 0 - total_pages: null - tags: - previous: ‹‹ - next: ›› - first: '« First' - last: 'Last »' - expose: - items_per_page: false - items_per_page_label: 'Items per page' - items_per_page_options: '5, 10, 25, 50' - items_per_page_options_all: false - items_per_page_options_all_label: '- All -' - offset: false - offset_label: Offset - quantity: 9 - style: - type: table - row: - type: fields - fields: - id: - id: id - table: paatokset_issue_field_data - field: id - relationship: none - group_type: group - admin_label: '' - label: ID - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: value - type: string - settings: - link_to_entity: true - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - entity_type: paatokset_issue - entity_field: id - plugin_id: field - title: - table: paatokset_issue_field_data - field: title - id: title - entity_type: null - entity_field: title - plugin_id: field - relationship: none - group_type: group - admin_label: '' - label: Title - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: value - type: string - settings: { } - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - operations: - id: operations - table: paatokset_issue - field: operations - relationship: none - group_type: group - admin_label: '' - label: Operations - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - destination: false - entity_type: paatokset_issue - plugin_id: entity_operations - filters: - combine: - id: combine - table: views - field: combine - relationship: none - group_type: group - admin_label: '' - operator: allwords - value: '' - group: 1 - exposed: true - expose: - operator_id: combine_op - label: Search - description: '' - use_operator: false - operator: combine_op - operator_limit_selection: false - operator_list: { } - identifier: combine - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - placeholder: '' - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - fields: - title: title - plugin_id: combine - sorts: { } - title: 'Päätökset - Issues' - header: { } - footer: - result: - id: result - table: views - field: result - relationship: none - group_type: group - admin_label: '' - empty: false - content: 'Displaying @start - @end of @total' - plugin_id: result - empty: - area: - id: area - table: views - field: area - relationship: none - group_type: group - admin_label: '' - empty: true - tokenize: false - content: - value: 'No results found.' - format: full_html - plugin_id: text - relationships: { } - arguments: { } - display_extenders: { } - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_content' - - 'languages:language_interface' - - url - - url.query_args - - user.permissions - tags: { } - page_1: - display_plugin: page - id: page_1 - display_title: Page - position: 1 - display_options: - display_extenders: { } - path: admin/content/integrations/paatokset-issue - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_content' - - 'languages:language_interface' - - url - - url.query_args - - user.permissions - tags: { } diff --git a/public/modules/custom/paatokset_ahjo/config/optional/views.view.paatokset_meeting_documents.yml b/public/modules/custom/paatokset_ahjo/config/optional/views.view.paatokset_meeting_documents.yml deleted file mode 100644 index 680a35b9f..000000000 --- a/public/modules/custom/paatokset_ahjo/config/optional/views.view.paatokset_meeting_documents.yml +++ /dev/null @@ -1,326 +0,0 @@ -langcode: en -status: true -dependencies: - module: - - paatokset_ahjo - - user -id: paatokset_meeting_documents -label: 'Päätökset - Meeting documents' -module: views -description: '' -tag: '' -base_table: paatokset_meeting_document_field_data -base_field: id -display: - default: - display_plugin: default - id: default - display_title: Master - position: 0 - display_options: - access: - type: perm - options: - perm: 'access remote entities overview' - cache: - type: tag - options: { } - query: - type: views_query - options: - disable_sql_rewrite: false - distinct: false - replica: false - query_comment: '' - query_tags: { } - exposed_form: - type: basic - options: - submit_button: Apply - reset_button: false - reset_button_label: Reset - exposed_sorts_label: 'Sort by' - expose_sort_order: true - sort_asc_label: Asc - sort_desc_label: Desc - pager: - type: full - options: - items_per_page: 20 - offset: 0 - id: 0 - total_pages: null - tags: - previous: ‹‹ - next: ›› - first: '« First' - last: 'Last »' - expose: - items_per_page: false - items_per_page_label: 'Items per page' - items_per_page_options: '5, 10, 25, 50' - items_per_page_options_all: false - items_per_page_options_all_label: '- All -' - offset: false - offset_label: Offset - quantity: 9 - style: - type: table - row: - type: fields - fields: - id: - id: id - table: paatokset_meeting_document_field_data - field: id - relationship: none - group_type: group - admin_label: '' - label: ID - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: value - type: string - settings: - link_to_entity: true - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - entity_type: paatokset_meeting_document - entity_field: id - plugin_id: field - meeting_id: - table: paatokset_meeting_document_field_data - field: meeting_id - id: meeting_id - entity_type: null - entity_field: meeting_id - plugin_id: field - relationship: none - group_type: group - admin_label: '' - label: meeting_id - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - operations: - id: operations - table: paatokset_meeting_document - field: operations - relationship: none - group_type: group - admin_label: '' - label: Operations - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - destination: false - entity_type: paatokset_meeting_document - plugin_id: entity_operations - filters: - combine: - id: combine - table: views - field: combine - relationship: none - group_type: group - admin_label: '' - operator: allwords - value: '' - group: 1 - exposed: true - expose: - operator_id: combine_op - label: Search - description: '' - use_operator: false - operator: combine_op - operator_limit_selection: false - operator_list: { } - identifier: combine - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - placeholder: '' - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - fields: - id: id - plugin_id: combine - sorts: { } - title: 'Päätökset - Meeting documents' - header: { } - footer: - result: - id: result - table: views - field: result - relationship: none - group_type: group - admin_label: '' - empty: false - content: 'Displaying @start - @end of @total' - plugin_id: result - empty: - area: - id: area - table: views - field: area - relationship: none - group_type: group - admin_label: '' - empty: true - tokenize: false - content: - value: 'No results found.' - format: full_html - plugin_id: text - relationships: { } - arguments: { } - display_extenders: { } - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_content' - - 'languages:language_interface' - - url - - url.query_args - - user.permissions - tags: { } - page_1: - display_plugin: page - id: page_1 - display_title: Page - position: 1 - display_options: - display_extenders: { } - path: admin/content/integrations/paatokset-meeting-document - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_content' - - 'languages:language_interface' - - url - - url.query_args - - user.permissions - tags: { } diff --git a/public/modules/custom/paatokset_ahjo/config/optional/views.view.paatokset_organizations.yml b/public/modules/custom/paatokset_ahjo/config/optional/views.view.paatokset_organizations.yml deleted file mode 100644 index cf4386a46..000000000 --- a/public/modules/custom/paatokset_ahjo/config/optional/views.view.paatokset_organizations.yml +++ /dev/null @@ -1,326 +0,0 @@ -langcode: en -status: true -dependencies: - module: - - paatokset_ahjo - - user -id: paatokset_organizations -label: 'Päätökset - Organizations' -module: views -description: '' -tag: '' -base_table: paatokset_organization_field_data -base_field: id -display: - default: - display_plugin: default - id: default - display_title: Master - position: 0 - display_options: - access: - type: perm - options: - perm: 'access remote entities overview' - cache: - type: tag - options: { } - query: - type: views_query - options: - disable_sql_rewrite: false - distinct: false - replica: false - query_comment: '' - query_tags: { } - exposed_form: - type: basic - options: - submit_button: Apply - reset_button: false - reset_button_label: Reset - exposed_sorts_label: 'Sort by' - expose_sort_order: true - sort_asc_label: Asc - sort_desc_label: Desc - pager: - type: full - options: - items_per_page: 20 - offset: 0 - id: 0 - total_pages: null - tags: - previous: ‹‹ - next: ›› - first: '« First' - last: 'Last »' - expose: - items_per_page: false - items_per_page_label: 'Items per page' - items_per_page_options: '5, 10, 25, 50' - items_per_page_options_all: false - items_per_page_options_all_label: '- All -' - offset: false - offset_label: Offset - quantity: 9 - style: - type: table - row: - type: fields - fields: - id: - id: id - table: paatokset_organization_field_data - field: id - relationship: none - group_type: group - admin_label: '' - label: ID - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: value - type: string - settings: - link_to_entity: true - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - entity_type: paatokset_organization - entity_field: id - plugin_id: field - organization_name_fi: - table: paatokset_organization_field_data - field: organization_name_fi - id: organization_name_fi - entity_type: null - entity_field: organization_name_fi - plugin_id: field - relationship: none - group_type: group - admin_label: '' - label: organization_name_fi - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - operations: - id: operations - table: paatokset_organization - field: operations - relationship: none - group_type: group - admin_label: '' - label: Operations - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - destination: false - entity_type: paatokset_organization - plugin_id: entity_operations - filters: - combine: - id: combine - table: views - field: combine - relationship: none - group_type: group - admin_label: '' - operator: allwords - value: '' - group: 1 - exposed: true - expose: - operator_id: combine_op - label: Search - description: '' - use_operator: false - operator: combine_op - operator_limit_selection: false - operator_list: { } - identifier: combine - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - anonymous: '0' - placeholder: '' - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - fields: - title: title - plugin_id: combine - sorts: { } - title: 'Päätökset - Organizations' - header: { } - footer: - result: - id: result - table: views - field: result - relationship: none - group_type: group - admin_label: '' - empty: false - content: 'Displaying @start - @end of @total' - plugin_id: result - empty: - area: - id: area - table: views - field: area - relationship: none - group_type: group - admin_label: '' - empty: true - tokenize: false - content: - value: 'No results found.' - format: full_html - plugin_id: text - relationships: { } - arguments: { } - display_extenders: { } - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_content' - - 'languages:language_interface' - - url - - url.query_args - - user.permissions - tags: { } - page_1: - display_plugin: page - id: page_1 - display_title: Page - position: 1 - display_options: - display_extenders: { } - path: admin/content/integrations/paatokset-organization - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_content' - - 'languages:language_interface' - - url - - url.query_args - - user.permissions - tags: { } diff --git a/public/modules/custom/paatokset_ahjo/migrations/paatokset_agenda_items.yml b/public/modules/custom/paatokset_ahjo/migrations/paatokset_agenda_items.yml deleted file mode 100644 index a931f2fe2..000000000 --- a/public/modules/custom/paatokset_ahjo/migrations/paatokset_agenda_items.yml +++ /dev/null @@ -1,110 +0,0 @@ -langcode: en -status: true -dependencies: - enforced: - module: - - paatokset_ahjo -id: paatokset_agenda_items -field_plugin_method: null -cck_plugin_method: null -migration_tags: - - ahjo -migration_group: ahjo -label: 'Päätökset - Agenda Items' -source: - plugin: paatokset_open_ahjo - url: 'https://dev.hel.fi:443/paatokset/v1/agenda_item/?limit=100&order_by=-last_modified_time' - limit_pages: 20 - track_changes: true -process: - id: id - classification_description: - plugin: substr - source: classification_description - start: 0 - length: 255 - classification_code: - plugin: substr - source: classification_code - start: 0 - lenght: 255 - content_resolution/value: content_resolution - content_resolution/format: - plugin: default_value - default_value: full_html - content_draft_proposal/value: content_draft_proposal - content_draft_proposal/format: - plugin: default_value - default_value: full_html - content_presenter/value: content_presenter - content_presenter/format: - plugin: default_value - default_value: full_html - introducer: - plugin: substr - source: introducer - start: 0 - lenght: 255 - subject: - plugin: substr - source: subject - start: 0 - length: 255 - meeting_id: - plugin: extract - source: meeting - index: - - id - meeting_policymaker_link: - plugin: extract - source: meeting - index: - - policymaker - meeting_date: - plugin: extract - source: meeting - index: - - date - meeting_number: - plugin: extract - source: meeting - index: - - number - issue_id: - plugin: extract - source: issue - index: - - id - subject_resolution: - plugin: substr - source: resolution - start: 0 - lenght: 255 - diary_number: - plugin: extract - source: issue - index: - - register_id - top_category_name: - plugin: extract - source: issue - index: - - top_category_name - issue_subject: - plugin: extract - source: issue - index: - - subject - origin_last_modifed_time: origin_last_modifed_time - resource_uri: resource_uri - preparer: preparer - last_modified_time: last_modified_time - from_minutes: from_minutes - index: index - langcode: - plugin: default_value - default_value: fi -destination: - plugin: 'entity:paatokset_agenda_item' -migration_dependencies: { } - diff --git a/public/modules/custom/paatokset_ahjo/migrations/paatokset_attachments.yml b/public/modules/custom/paatokset_ahjo/migrations/paatokset_attachments.yml deleted file mode 100644 index e7bd7a5d4..000000000 --- a/public/modules/custom/paatokset_ahjo/migrations/paatokset_attachments.yml +++ /dev/null @@ -1,42 +0,0 @@ -langcode: en -status: true -dependencies: - enforced: - module: - - paatokset_ahjo -id: paatokset_attachments -field_plugin_method: null -cck_plugin_method: null -migration_tags: - - ahjo -migration_group: ahjo -label: 'Päätökset - Attachments' -source: - plugin: paatokset_open_ahjo - url: 'https://dev.hel.fi:443/paatokset/v1/attachment/?hash__isnull=false&limit=100&offset=86000' -process: - id: id - agenda_item_url: - plugin: substr - source: agenda_item - start: 0 - lenght: 255 - file_url: - plugin: substr - source: file_uri - start: 0 - lenght: 255 - file_name: - plugin: substr - source: name - start: 0 - lenght: 255 - public: - plugin: get - source: public - number: number - confidentiality_reason: confidentiality_reason -destination: - plugin: 'entity:paatokset_attachment' -migration_dependencies: { } - diff --git a/public/modules/custom/paatokset_ahjo/migrations/paatokset_issues.yml b/public/modules/custom/paatokset_ahjo/migrations/paatokset_issues.yml deleted file mode 100644 index 2598ed114..000000000 --- a/public/modules/custom/paatokset_ahjo/migrations/paatokset_issues.yml +++ /dev/null @@ -1,57 +0,0 @@ -langcode: en -status: true -dependencies: - enforced: - module: - - paatokset_ahjo -id: paatokset_issues -field_plugin_method: null -cck_plugin_method: null -migration_tags: - - ahjo -migration_group: ahjo -label: 'Päätökset - Issue' -source: - plugin: paatokset_open_ahjo - limit_pages: 10 - url: 'https://dev.hel.fi/paatokset/v1/issue/?order_by=-last_modified_time&limit=100' - track_changes: true -process: - id: id - title: - plugin: substr - source: subject - start: 0 - length: 255 - category: - plugin: substr - source: category_name - start: 0 - lenght: 255 - top_category_name: - plugin: substr - source: top_category_name - start: 0 - lenght: 255 - summary: - plugin: get - source: summary - start: 0 - lenght: 255 - diarynumber: - plugin: get - source: register_id - langcode: - plugin: default_value - default_value: fi - changed: - - - plugin: format_date - source: last_modified_time - from_format: 'Y-m-d\TH:i:s.u' - to_format: 'U' - from_timezone: 'Europe/Helsinki' - to_timezone: 'UTC' -destination: - plugin: 'entity:paatokset_issue' -migration_dependencies: { } diff --git a/public/modules/custom/paatokset_ahjo/migrations/paatokset_meeting_documents.yml b/public/modules/custom/paatokset_ahjo/migrations/paatokset_meeting_documents.yml deleted file mode 100644 index e23349db3..000000000 --- a/public/modules/custom/paatokset_ahjo/migrations/paatokset_meeting_documents.yml +++ /dev/null @@ -1,51 +0,0 @@ -langcode: en -status: true -dependencies: - enforced: - module: - - paatokset_ahjo -id: paatokset_meeting_documents -field_plugin_method: null -cck_plugin_method: null -migration_tags: - - ahjo -migration_group: ahjo -label: 'Päätökset - Meeting Documents' -source: - plugin: paatokset_open_ahjo - url: 'https://dev.hel.fi:443/paatokset/v1/meeting_document/?limit=100&order_by=-publish_time&type__in=minutes' - limit_pages: 10 - track_changes: true -process: - id: id - last_modified_time: - plugin: substr - source: last_modified_time - start: 0 - length: 255 - publish_time: - plugin: substr - source: publish_time - start: 0 - lenght: 255 - xml_uri: - plugin: substr - source: xml_uri - start: 0 - lenght: 255 - origin_url: - plugin: substr - source: origin_url - start: 0 - lenght: 255 - meeting_id: - plugin: extract - source: meeting - index: - - id - langcode: - plugin: default_value - default_value: fi -destination: - plugin: 'entity:paatokset_meeting_document' -migration_dependencies: { } diff --git a/public/modules/custom/paatokset_ahjo/migrations/paatokset_organizations.yml b/public/modules/custom/paatokset_ahjo/migrations/paatokset_organizations.yml deleted file mode 100644 index ab4b29885..000000000 --- a/public/modules/custom/paatokset_ahjo/migrations/paatokset_organizations.yml +++ /dev/null @@ -1,45 +0,0 @@ -langcode: en -status: true -dependencies: - enforced: - module: - - paatokset_ahjo -id: paatokset_organizations -field_plugin_method: null -cck_plugin_method: null -migration_tags: - - ahjo -migration_group: ahjo -label: 'Päätökset - Organizations' -source: - plugin: paatokset_open_ahjo - url: 'https://dev.hel.fi:443/paatokset/v1/organization?limit=100' - track_changes: true -process: - id: id - organization_name_fi: - plugin: substr - source: name_fi - start: 0 - length: 255 - organization_name_sv: - plugin: substr - source: name_sv - start: 0 - lenght: 255 - parents: - plugin: extract - source: parents - index: - - 0 - organization_type: - plugin: substr - source: type - start: 0 - lenght: 255 - langcode: - plugin: default_value - default_value: fi -destination: - plugin: 'entity:paatokset_organization' -migration_dependencies: { } diff --git a/public/modules/custom/paatokset_ahjo/migrations/paatokset_policymakers.yml b/public/modules/custom/paatokset_ahjo/migrations/paatokset_policymakers.yml deleted file mode 100644 index 5e0a14752..000000000 --- a/public/modules/custom/paatokset_ahjo/migrations/paatokset_policymakers.yml +++ /dev/null @@ -1,49 +0,0 @@ -langcode: en -status: true -dependencies: - enforced: - module: - - paatokset_ahjo -id: paatokset_policymakers -field_plugin_method: null -cck_plugin_method: null -migration_tags: - - ahjo -migration_group: ahjo -label: 'Päätökset - Policymakers' -source: - plugin: paatokset_open_ahjo - url: 'https://dev.hel.fi:443/paatokset/v1/policymaker/' - track_changes: true -process: - id: id - field_policymaker_id: - plugin: callback - callable: _paatokset_ahjo_placeholder_policymaker_id - source: id - title: - plugin: substr - source: name - start: 0 - length: 255 - field_resource_uri: - plugin: substr - source: resource_uri - start: 0 - length: 255 - field_ahjo_summary: - plugin: callback - source: summary - callable: strip_tags - field_organization_type: - plugin: substr - source: org_type - start: 0 - length: 255 - langcode: - plugin: default_value - default_value: fi -destination: - plugin: entity:node - default_bundle: policymaker -migration_dependencies: { } diff --git a/public/modules/custom/paatokset_ahjo/paatokset_ahjo.info.yml b/public/modules/custom/paatokset_ahjo/paatokset_ahjo.info.yml deleted file mode 100644 index 2cb1e61d9..000000000 --- a/public/modules/custom/paatokset_ahjo/paatokset_ahjo.info.yml +++ /dev/null @@ -1,17 +0,0 @@ -name: Päätökset ahjo -type: module -package: Custom -core: 8.x -core_version_requirement: ^8 || ^9 -dependencies: - - migrate - - helfi_api_base - - content_translation - - language - - path - - scheduler - - text - - link - - menu_ui - - image - - drupal:paatokset_policymakers diff --git a/public/modules/custom/paatokset_ahjo/paatokset_ahjo.links.menu.yml b/public/modules/custom/paatokset_ahjo/paatokset_ahjo.links.menu.yml deleted file mode 100644 index 6949bc335..000000000 --- a/public/modules/custom/paatokset_ahjo/paatokset_ahjo.links.menu.yml +++ /dev/null @@ -1,41 +0,0 @@ -paatokset_ahjo.index: - title: Päätökset - Ahjo Entities - description: Ahjo entity settings - route_name: paatokset_ahjo.index - parent: system.admin_structure - -entity.paatokset_issue.settings: - title: Päätökset - Issue settings - description: Configure Päätökset issue entity type - route_name: paatokset_issue.settings - parent: paatokset_ahjo.index - -entity.paatokset_issue.collection: - title: Päätökset - Issue entities - description: List of Issue entities - route_name: entity.paatokset_issue.collection - parent: helfi_api_base.integrations - -entity.paatokset_meeting_document.settings: - title: Päätökset - Meeting document settings - description: Configure Päätökset Meeting document entity type - route_name: paatokset_meeting_document.settings - parent: paatokset_ahjo.index - -entity.paatokset_meeting_document.collection: - title: Päätökset - Meeting document entities - description: List of Meeting document entities - route_name: entity.paatokset_meeting_document.collection - parent: helfi_api_base.integrations - -entity.paatokset_agenda_item.settings: - title: Päätökset - Agenda item settings - description: Configure Päätökset Agenda item entity type - route_name: paatokset_agenda_item.settings - parent: paatokset_ahjo.index - -entity.paatokset_agenda_item.collection: - title: Päätökset - Agenda item entities - description: List of Agenda item entities - route_name: entity.paatokset_agenda_item.collection - parent: helfi_api_base.integrations diff --git a/public/modules/custom/paatokset_ahjo/paatokset_ahjo.links.task.yml b/public/modules/custom/paatokset_ahjo/paatokset_ahjo.links.task.yml deleted file mode 100644 index 15ce40f64..000000000 --- a/public/modules/custom/paatokset_ahjo/paatokset_ahjo.links.task.yml +++ /dev/null @@ -1,92 +0,0 @@ -paatokset_issue.settings: - title: Settings - route_name: paatokset_issue.settings - base_route: paatokset_issue.settings -entity.paatokset_issue.view: - title: View - route_name: entity.paatokset_issue.canonical - base_route: entity.paatokset_issue.canonical -entity.paatokset_issue.edit_form: - title: Edit - route_name: entity.paatokset_issue.edit_form - base_route: entity.paatokset_issue.canonical -entity.paatokset_issue.delete_form: - title: Delete - route_name: entity.paatokset_issue.delete_form - base_route: entity.paatokset_issue.canonical - weight: 10 -entity.paatokset_issue.content_list: - title: Päätökset - Issue - route_name: entity.paatokset_issue.collection - base_route: helfi_api_base.integrations - weight: 10 - -paatokset_meeting_document.settings: - title: Settings - route_name: paatokset_meeting_document.settings - base_route: paatokset_meeting_document.settings -entity.paatokset_meeting_document.view: - title: View - route_name: entity.paatokset_meeting_document.canonical - base_route: entity.paatokset_meeting_document.canonical -entity.paatokset_meeting_document.edit_form: - title: Edit - route_name: entity.paatokset_meeting_document.edit_form - base_route: entity.paatokset_meeting_document.canonical -entity.paatokset_meeting_document.delete_form: - title: Delete - route_name: entity.paatokset_meeting_document.delete_form - base_route: entity.paatokset_meeting_document.canonical - weight: 10 -entity.paatokset_meeting_document.content_list: - title: Päätökset - Meeting document - route_name: entity.paatokset_meeting_document.collection - base_route: helfi_api_base.integrations - weight: 10 - -paatokset_agenda_item.settings: - title: Settings - route_name: paatokset_agenda_item.settings - base_route: paatokset_agenda_item.settings -entity.paatokset_agenda_item.view: - title: View - route_name: entity.paatokset_agenda_item.canonical - base_route: entity.paatokset_agenda_item.canonical -entity.paatokset_agenda_item.edit_form: - title: Edit - route_name: entity.paatokset_agenda_item.edit_form - base_route: entity.paatokset_agenda_item.canonical -entity.paatokset_agenda_item.delete_form: - title: Delete - route_name: entity.paatokset_agenda_item.delete_form - base_route: entity.paatokset_agenda_item.canonical - weight: 10 -entity.paatokset_agenda_item.content_list: - title: Päätökset - Agenda item - route_name: entity.paatokset_agenda_item.collection - base_route: helfi_api_base.integrations - weight: 10 - - paatokset_attachment.settings: - title: Settings - route_name: paatokset_attachment.settings - base_route: paatokset_attachment.settings - entity.paatokset_attachment.view: - title: View - route_name: entity.paatokset_attachment.canonical - base_route: entity.paatokset_attachment.canonical - entity.paatokset_attachment.edit_form: - title: Edit - route_name: entity.paatokset_attachment.edit_form - base_route: entity.paatokset_attachment.canonical - entity.paatokset_attachment.delete_form: - title: Delete - route_name: entity.paatokset_attachment.delete_form - base_route: entity.paatokset_attachment.canonical - weight: 10 - entity.paatokset_agenda_item.content_list: - title: Päätökset - Attachment - route_name: entity.paatokset_attachment.collection - base_route: helfi_api_base.integrations - weight: 10 - diff --git a/public/modules/custom/paatokset_ahjo/paatokset_ahjo.module b/public/modules/custom/paatokset_ahjo/paatokset_ahjo.module deleted file mode 100644 index acc5ad348..000000000 --- a/public/modules/custom/paatokset_ahjo/paatokset_ahjo.module +++ /dev/null @@ -1,235 +0,0 @@ - [ - 'render element' => 'elements', - 'template' => 'paatokset-issue', - ], - 'paatokset_policymaker' => [ - 'render element' => 'elements', - 'template' => 'paatokset-policymaker', - ], - 'paatokset_organization' => [ - 'render element' => 'elements', - 'template' => 'paatokset-organization', - ], - 'paatokset_meeting_document' => [ - 'render element' => 'elements', - 'template' => 'paatokset-meeting-document', - ], - 'paatokset_agenda_item' => [ - 'render element' => 'elements', - 'template' => 'paatokset-agenda-item', - ], - 'tpr_unit__contact_card' => [ - 'base hook' => 'entity', - 'template' => 'content/tpr-unit--contact-card', - ], - - ]; -} - -/** - * Implements hook_theme_suggestions_HOOK(). - */ -function paatokset_ahjo_theme_suggestions_paatokset_issue(array $variables) { - $suggestions = []; - $sanitized_view_mode = strtr($variables['elements']['#view_mode'], '.', '_'); - - $suggestions[] = 'paatokset_issue__' . $sanitized_view_mode; - - return $suggestions; -} - -/** - * Implements hook_theme_suggestions_HOOK(). - */ -function paatokset_ahjo_theme_suggestions_paatokset_policymaker(array $variables) { - $suggestions = []; - $sanitized_view_mode = strtr($variables['elements']['#view_mode'], '.', '_'); - - $suggestions[] = 'paatokset_policymaker__' . $sanitized_view_mode; - - return $suggestions; -} - -/** - * Implements hook_theme_suggestions_HOOK(). - */ -function paatokset_ahjo_theme_suggestions_paatokset_organization(array $variables) { - $suggestions = []; - $sanitized_view_mode = strtr($variables['elements']['#view_mode'], '.', '_'); - - $suggestions[] = 'paatokset_organization__' . $sanitized_view_mode; - - return $suggestions; -} - -/** - * Implements hook_theme_suggestions_HOOK(). - */ -function paatokset_ahjo_theme_suggestions_paatokset_meeting_document(array $variables) { - $suggestions = []; - $sanitized_view_mode = strtr($variables['elements']['#view_mode'], '.', '_'); - - $suggestions[] = 'paatokset_meeting_document__' . $sanitized_view_mode; - - return $suggestions; -} - -/** - * Implements hook_theme_suggestions_HOOK(). - */ -function paatokset_ahjo_theme_suggestions_paatokset_agenda_item(array $variables) { - $suggestions = []; - $sanitized_view_mode = strtr($variables['elements']['#view_mode'], '.', '_'); - - $suggestions[] = 'paatokset_agenda_item__' . $sanitized_view_mode; - - return $suggestions; -} - -/** - * Prepares variables for paatokset_ahjo templates. - * - * Default template: paatokset-issue.html.twig. - * - * @param array $variables - * An associative array containing: - * - elements: An array of elements to display in view mode. - */ -function template_preprocess_paatokset_issue(array &$variables) { - $entityTypeIndicator = \Drupal::routeMatch()->getParameters()->keys()[0]; - $entity = \Drupal::routeMatch()->getParameter($entityTypeIndicator); - if (is_object($entity) && $entity instanceof ContentEntityInterface) { - $variables['entity'] = $entity; - $issueService = \Drupal::getContainer()->get(IssueService::class); - $data = $issueService->getData($entity->get('id')->value); - } - $variables['view_mode'] = $variables['elements']['#view_mode']; - // Helpful $content variable for templates. - foreach (Element::children($variables['elements']) as $key) { - $variables['content'][$key] = $variables['elements'][$key]; - } - - if (isset($data)) { - foreach ($data as $key => $value) { - $variables[$key] = $data[$key]; - } - } -} - -/** - * Prepares variables for paatokset_ahjo templates. - * - * Default template: paatokset-policymaker.html.twig. - * - * @param array $variables - * An associative array containing: - * - elements: An array of elements to display in view mode. - */ -function template_preprocess_paatokset_policymaker(array &$variables) { - $variables['view_mode'] = $variables['elements']['#view_mode']; - // Helpful $content variable for templates. - foreach (Element::children($variables['elements']) as $key) { - $variables['content'][$key] = $variables['elements'][$key]; - } - if (isset($variables['elements']['#paatokset_policymaker'])) { - $variables['entity'] = $variables['elements']['#paatokset_policymaker']; - } -} - -/** - * Prepares variables for paatokset_ahjo templates. - * - * Default template: paatokset-organization.html.twig. - * - * @param array $variables - * An associative array containing: - * - elements: An array of elements to display in view mode. - */ -function template_preprocess_paatokset_organization(array &$variables) { - $variables['view_mode'] = $variables['elements']['#view_mode']; - // Helpful $content variable for templates. - foreach (Element::children($variables['elements']) as $key) { - $variables['content'][$key] = $variables['elements'][$key]; - } - if (isset($variables['elements']['#paatokset_organization'])) { - $variables['entity'] = $variables['elements']['#paatokset_organization']; - } -} - -/** - * Prepares variables for paatokset_ahjo templates. - * - * Default template: paatokset-meeting-document.html.twig. - * - * @param array $variables - * An associative array containing: - * - elements: An array of elements to display in view mode. - */ -function template_preprocess_paatokset_meeting_document(array &$variables) { - $variables['view_mode'] = $variables['elements']['#view_mode']; - // Helpful $content variable for templates. - foreach (Element::children($variables['elements']) as $key) { - $variables['content'][$key] = $variables['elements'][$key]; - } - if (isset($variables['elements']['#paatokset_meeting_document'])) { - $variables['entity'] = $variables['elements']['#paatokset_meeting_document']; - } -} - -/** - * Prepares variables for paatokset_ahjo templates. - * - * Default template: paatokset-agenda-item.html.twig. - * - * @param array $variables - * An associative array containing: - * - elements: An array of elements to display in view mode. - */ -function template_preprocess_paatokset_agenda_item(array &$variables) { - $variables['view_mode'] = $variables['elements']['#view_mode']; - // Helpful $content variable for templates. - foreach (Element::children($variables['elements']) as $key) { - $variables['content'][$key] = $variables['elements'][$key]; - } - if (isset($variables['elements']['#paatokset_agenda_item'])) { - $variables['entity'] = $variables['elements']['#paatokset_agenda_item']; - } -} - -/** - * Implements hook_preprocess_tpr_unit__contact_card(). - */ -function paatokset_ahjo_preprocess_tpr_unit__contact_card(&$variables) { - $mapEmbed = $variables['content']['service_map_embed']; - - if (isset($mapEmbed[0]) && isset($mapEmbed[0]['link'])) { - $variables['content']['service_map_embed_url'] = $mapEmbed[0]['link']['#attributes']['href']; - } -} - -/** - * Placeholder for city council policymaker ID. - */ -function _paatokset_ahjo_placeholder_policymaker_id($value) { - if ((string) $value === '5') { - return '02900'; - } - - return $value; -} diff --git a/public/modules/custom/paatokset_ahjo/paatokset_ahjo.routing.yml b/public/modules/custom/paatokset_ahjo/paatokset_ahjo.routing.yml deleted file mode 100644 index 7af0802a4..000000000 --- a/public/modules/custom/paatokset_ahjo/paatokset_ahjo.routing.yml +++ /dev/null @@ -1,14 +0,0 @@ -ajax_issue.event: - path: 'paatokset-issue/{issue_id}/ajax' - defaults: - _controller: '\Drupal\paatokset_ahjo\Controller\IssueController::loadDecision' - requirements: - _access: 'TRUE' - -paatokset_ahjo.index: - path: '/admin/structure/paatokset-entities/' - defaults: - _controller: '\Drupal\system\Controller\SystemController::systemAdminMenuBlockPage' - _title: 'Ahjo entities' - requirements: - _permission: 'administer site configuration' diff --git a/public/modules/custom/paatokset_ahjo/paatokset_ahjo.services.yml b/public/modules/custom/paatokset_ahjo/paatokset_ahjo.services.yml deleted file mode 100644 index e63a1da60..000000000 --- a/public/modules/custom/paatokset_ahjo/paatokset_ahjo.services.yml +++ /dev/null @@ -1,4 +0,0 @@ -services: - Drupal\paatokset_ahjo\Service\IssueService: - class: Drupal\paatokset_ahjo\Service\IssueService - arguments: ['@current_user'] diff --git a/public/modules/custom/paatokset_ahjo/src/Controller/IssueController.php b/public/modules/custom/paatokset_ahjo/src/Controller/IssueController.php deleted file mode 100644 index 766a224c5..000000000 --- a/public/modules/custom/paatokset_ahjo/src/Controller/IssueController.php +++ /dev/null @@ -1,74 +0,0 @@ -issueService = \Drupal::getContainer()->get(IssueService::class); - } - - /** - * Load a decision and return data as REST response. - * - * @return \Symfony\Component\HttpFoundation\Response - * JSON object containing data - */ - public function loadDecision() : Response { - $data = $this->issueService->getData(); - $data['diarynumber'] = $this->issueService->getDiaryNumber(); - - $content = twig_render_template( - drupal_get_path('theme', 'hdbt_subtheme') . '/templates/content/paatokset-issue--content.html.twig', - $data - ); - - $attachments = twig_render_template( - drupal_get_path('theme', 'hdbt_subtheme') . '/templates/content/paatokset-issue--attachments.html.twig', - [ - 'attachments' => $data['attachments'], - 'confidentiality_reasons' => $data['confidentiality_reasons'], - ] - ); - - $decision_navigation = twig_render_template( - drupal_get_path('theme', 'hdbt_subtheme') . '/templates/content/paatokset-issue--decision-navigation.html.twig', - [ - 'previous_handling' => $data['previous_handling'], - 'next_handling' => $data['next_handling'], - ] - ); - - return new Response( - json_encode( - [ - 'content' => $content, - 'attachments' => $attachments, - 'decision_navigation' => $decision_navigation, - 'show_warning' => $data['next_handling'], - 'all_decisions_link' => $data['all_decisions_link'], - ] - ) - ); - } - -} diff --git a/public/modules/custom/paatokset_ahjo/src/Entity/AgendaItem.php b/public/modules/custom/paatokset_ahjo/src/Entity/AgendaItem.php deleted file mode 100644 index b49dc9b57..000000000 --- a/public/modules/custom/paatokset_ahjo/src/Entity/AgendaItem.php +++ /dev/null @@ -1,302 +0,0 @@ -setLabel(new TranslatableMarkup('file_name')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE) - ->setSettings([ - 'max_length' => 255, - 'text_processing' => 0, - ]); - - $fields['file_url'] = BaseFieldDefinition::create('string') - ->setLabel(new TranslatableMarkup('file_url')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE); - - $fields['classification_description'] = BaseFieldDefinition::create('string') - ->setLabel(new TranslatableMarkup('classification_description')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE); - - $fields['classification_code'] = BaseFieldDefinition::create('string') - ->setLabel(new TranslatableMarkup('classification_code')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE); - $fields['content_type'] = BaseFieldDefinition::create('string') - ->setLabel(new TranslatableMarkup('classification_code')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE); - $fields['content_text'] = BaseFieldDefinition::create('string_long') - ->setLabel(new TranslatableMarkup('classification_code')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE); - $fields['introducer'] = BaseFieldDefinition::create('string') - ->setLabel(new TranslatableMarkup('introducer')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE); - $fields['subject'] = BaseFieldDefinition::create('string') - ->setLabel(new TranslatableMarkup('subject')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE); - $fields['meeting_id'] = BaseFieldDefinition::create('string') - ->setLabel(new TranslatableMarkup('meeting_id')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE); - $fields['meeting_policymaker_link'] = BaseFieldDefinition::create('string') - ->setLabel(new TranslatableMarkup('meeting_policymaker_link')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE); - $fields['meeting_date'] = BaseFieldDefinition::create('string') - ->setLabel(new TranslatableMarkup('meeting_date')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE); - $fields['meeting_number'] = BaseFieldDefinition::create('string') - ->setLabel(new TranslatableMarkup('meeting_number')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE); - $fields['subject_resolution'] = BaseFieldDefinition::create('string') - ->setLabel(new TranslatableMarkup('subject_resolution')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE); - $fields['origin_last_modifed_time'] = BaseFieldDefinition::create('string') - ->setLabel(new TranslatableMarkup('preparer')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE); - $fields['content_resolution'] = BaseFieldDefinition::create('text_long') - ->setLabel(new TranslatableMarkup('content_resolution')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayOptions('form', [ - 'type' => 'text_textarea', - 'weight' => -6, - ]) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE); - $fields['last_modifed_time'] = BaseFieldDefinition::create('string') - ->setLabel(new TranslatableMarkup('preparer')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE); - $fields['issue_id'] = BaseFieldDefinition::create('string') - ->setLabel(new TranslatableMarkup('issue_id')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE); - $fields['resource_uri'] = BaseFieldDefinition::create('string') - ->setLabel(new TranslatableMarkup('preparer')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE); - $fields['content_draft_proposal'] = BaseFieldDefinition::create('text_long') - ->setLabel(new TranslatableMarkup('content_draft_proposal')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayOptions('form', [ - 'type' => 'text_textarea', - 'weight' => -6, - ]) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE); - $fields['preparer'] = BaseFieldDefinition::create('string') - ->setLabel(new TranslatableMarkup('preparer')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE); - $fields['content_presenter'] = BaseFieldDefinition::create('text_long') - ->setLabel(new TranslatableMarkup('content_presenter')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayOptions('form', [ - 'type' => 'text_textarea', - 'weight' => -6, - ]) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE); - $fields['preparer'] = BaseFieldDefinition::create('string') - ->setLabel(new TranslatableMarkup('preparer')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE); - $fields['from_minutes'] = BaseFieldDefinition::create('string') - ->setLabel(new TranslatableMarkup('from_minutes')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE); - $fields['index'] = BaseFieldDefinition::create('string') - ->setLabel(new TranslatableMarkup('preparer')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE); - $fields['top_category_name'] = BaseFieldDefinition::create('string') - ->setLabel(new TranslatableMarkup('top_category_name')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE); - $fields['issue_subject'] = BaseFieldDefinition::create('string') - ->setLabel(new TranslatableMarkup('issue_subject')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE); - - return $fields; - } - -} diff --git a/public/modules/custom/paatokset_ahjo/src/Entity/Attachment.php b/public/modules/custom/paatokset_ahjo/src/Entity/Attachment.php deleted file mode 100644 index 01478237f..000000000 --- a/public/modules/custom/paatokset_ahjo/src/Entity/Attachment.php +++ /dev/null @@ -1,131 +0,0 @@ -setLabel(new TranslatableMarkup('file_name')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE) - ->setSettings([ - 'max_length' => 255, - 'text_processing' => 0, - ]); - - $fields['file_url'] = BaseFieldDefinition::create('string') - ->setLabel(new TranslatableMarkup('file_url')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE); - - $fields['agenda_item_url'] = BaseFieldDefinition::create('string') - ->setLabel(new TranslatableMarkup('agenda_item_url')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE); - - $fields['public'] = BaseFieldDefinition::create('boolean') - ->setLabel(new TranslatableMarkup('public')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE); - - $fields['number'] = BaseFieldDefinition::create('string') - ->setLabel(new TranslatableMarkup('number')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE); - - $fields['confidentiality_reason'] = BaseFieldDefinition::create('string') - ->setLabel(new TranslatableMarkup('confidentiality_reason')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE); - return $fields; - } - -} diff --git a/public/modules/custom/paatokset_ahjo/src/Entity/Issue.php b/public/modules/custom/paatokset_ahjo/src/Entity/Issue.php deleted file mode 100644 index 59e30b076..000000000 --- a/public/modules/custom/paatokset_ahjo/src/Entity/Issue.php +++ /dev/null @@ -1,136 +0,0 @@ -setLabel(new TranslatableMarkup('Title')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE) - ->setSettings([ - 'max_length' => 255, - 'text_processing' => 0, - ]); - - $fields['summary'] = BaseFieldDefinition::create('string_long') - ->setLabel(new TranslatableMarkup('Summary')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE) - ->setSettings([ - 'text_processing' => 0, - ]); - - $fields['diarynumber'] = BaseFieldDefinition::create('string_long') - ->setLabel(new TranslatableMarkup('diarynumber')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE) - ->setSettings([ - 'text_processing' => 0, - ]); - - $fields['category'] = BaseFieldDefinition::create('string_long') - ->setLabel(new TranslatableMarkup('category')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE) - ->setSettings([ - 'text_processing' => 0, - ]); - - $fields['top_category_name'] = BaseFieldDefinition::create('string_long') - ->setLabel(new TranslatableMarkup('top_category_name')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE) - ->setSettings([ - 'text_processing' => 0, - ]); - - return $fields; - } - -} diff --git a/public/modules/custom/paatokset_ahjo/src/Entity/Meeting.php b/public/modules/custom/paatokset_ahjo/src/Entity/Meeting.php deleted file mode 100644 index c1f45b040..000000000 --- a/public/modules/custom/paatokset_ahjo/src/Entity/Meeting.php +++ /dev/null @@ -1,128 +0,0 @@ -setLabel(new TranslatableMarkup('Display name')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE) - ->setSettings([ - 'max_length' => 255, - 'text_processing' => 0, - ]); - - $fields['policymaker'] = BaseFieldDefinition::create('string') - ->setLabel(new TranslatableMarkup('policymaker')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE) - ->setSettings([ - 'max_length' => 255, - 'text_processing' => 0, - ]); - - $fields['meeting_date'] = BaseFieldDefinition::create('string') - ->setLabel(new TranslatableMarkup('meeting_date')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE); - - $fields['policymaker_uri'] = BaseFieldDefinition::create('string') - ->setLabel(new TranslatableMarkup('policymaker_uri')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE); - - $fields['number'] = BaseFieldDefinition::create('string') - ->setLabel(new TranslatableMarkup('number')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE); - - return $fields; - } - -} diff --git a/public/modules/custom/paatokset_ahjo/src/Entity/MeetingDocument.php b/public/modules/custom/paatokset_ahjo/src/Entity/MeetingDocument.php deleted file mode 100644 index 2119bfaaf..000000000 --- a/public/modules/custom/paatokset_ahjo/src/Entity/MeetingDocument.php +++ /dev/null @@ -1,123 +0,0 @@ -setLabel(new TranslatableMarkup('last_modified_time')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE) - ->setSettings([ - 'max_length' => 255, - 'text_processing' => 0, - ]); - - $fields['publish_time'] = BaseFieldDefinition::create('string') - ->setLabel(new TranslatableMarkup('publish_time')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE); - - $fields['xml_uri'] = BaseFieldDefinition::create('uri') - ->setLabel(new TranslatableMarkup('xml_uri')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE); - - $fields['origin_url'] = BaseFieldDefinition::create('string_long') - ->setLabel(new TranslatableMarkup('origin_url')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE); - - $fields['meeting_id'] = BaseFieldDefinition::create('string') - ->setLabel(new TranslatableMarkup('meeting_id')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE); - - return $fields; - } - -} diff --git a/public/modules/custom/paatokset_ahjo/src/Entity/Organization.php b/public/modules/custom/paatokset_ahjo/src/Entity/Organization.php deleted file mode 100644 index d1a940bbe..000000000 --- a/public/modules/custom/paatokset_ahjo/src/Entity/Organization.php +++ /dev/null @@ -1,114 +0,0 @@ -setLabel(new TranslatableMarkup('organization_name_fi')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE) - ->setSettings([ - 'max_length' => 255, - 'text_processing' => 0, - ]); - - $fields['organization_name_sv'] = BaseFieldDefinition::create('string') - ->setLabel(new TranslatableMarkup('organization_name_sv')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE); - - $fields['organization_type'] = BaseFieldDefinition::create('string') - ->setLabel(new TranslatableMarkup('organization_type')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE); - - $fields['parents'] = BaseFieldDefinition::create('string') - ->setLabel(new TranslatableMarkup('parents')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE); - - return $fields; - } - -} diff --git a/public/modules/custom/paatokset_ahjo/src/Entity/Policymaker.php b/public/modules/custom/paatokset_ahjo/src/Entity/Policymaker.php deleted file mode 100644 index b40f537da..000000000 --- a/public/modules/custom/paatokset_ahjo/src/Entity/Policymaker.php +++ /dev/null @@ -1,114 +0,0 @@ -setLabel(new TranslatableMarkup('policymaker_name')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE) - ->setSettings([ - 'max_length' => 255, - 'text_processing' => 0, - ]); - - $fields['department'] = BaseFieldDefinition::create('string') - ->setLabel(new TranslatableMarkup('department')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE); - - $fields['organization_type'] = BaseFieldDefinition::create('string') - ->setLabel(new TranslatableMarkup('organization_type')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE); - - $fields['resource_uri'] = BaseFieldDefinition::create('string') - ->setLabel(new TranslatableMarkup('resource_uri')) - ->setTranslatable(TRUE) - ->setRevisionable(TRUE) - ->setDefaultValue('') - ->setCardinality(1) - ->setDisplayConfigurable('view', TRUE) - ->setDisplayConfigurable('form', TRUE); - - return $fields; - } - -} diff --git a/public/modules/custom/paatokset_ahjo/src/Entity/Routing/EntityRouteProvider.php b/public/modules/custom/paatokset_ahjo/src/Entity/Routing/EntityRouteProvider.php deleted file mode 100644 index c54d2310a..000000000 --- a/public/modules/custom/paatokset_ahjo/src/Entity/Routing/EntityRouteProvider.php +++ /dev/null @@ -1,61 +0,0 @@ -id(); - - if ($settings_form_route = $this->getSettingsFormRoute($entity_type)) { - $collection->add("$entity_type_id.settings", $settings_form_route); - } - - return $collection; - } - - /** - * Gets the settings form route. - * - * @param \Drupal\Core\Entity\EntityTypeInterface $entity_type - * The entity type. - * - * @return \Symfony\Component\Routing\Route|null - * The generated route, if available. - */ - protected function getSettingsFormRoute(EntityTypeInterface $entity_type) : ? Route { - if (!$entity_type->getBundleEntityType()) { - $route = new Route("/admin/structure/paatokset-entities/{$entity_type->id()}/settings"); - $route - ->setDefaults([ - '_form' => ContentEntitySettingsForm::class, - '_title' => "{$entity_type->getLabel()} settings", - ]) - ->setRequirement('_permission', $entity_type->getAdminPermission()) - ->setOption('_admin_route', TRUE); - - return $route; - } - - return NULL; - } - -} diff --git a/public/modules/custom/paatokset_ahjo/src/Plugin/Block/MeetingsCalendarBlock.php b/public/modules/custom/paatokset_ahjo/src/Plugin/Block/MeetingsCalendarBlock.php deleted file mode 100644 index 85ed8c231..000000000 --- a/public/modules/custom/paatokset_ahjo/src/Plugin/Block/MeetingsCalendarBlock.php +++ /dev/null @@ -1,38 +0,0 @@ - ['contexts' => ['url.path', 'url.query_args']], - 'label' => t('Upcoming meetings'), - '#attributes' => [ - 'class' => ['meetings-calendar'], - ], - ]; - } - - /** - * Get cache contexts. - */ - public function getCacheContexts() { - return ['url.path', 'url.query_args']; - } - -} diff --git a/public/modules/custom/paatokset_ahjo/src/Plugin/migrate/source/PaatoksetOpenAhjo.php b/public/modules/custom/paatokset_ahjo/src/Plugin/migrate/source/PaatoksetOpenAhjo.php deleted file mode 100644 index 78a63ca10..000000000 --- a/public/modules/custom/paatokset_ahjo/src/Plugin/migrate/source/PaatoksetOpenAhjo.php +++ /dev/null @@ -1,210 +0,0 @@ - ['type' => 'string']]; - } - - /** - * {@inheritdoc} - */ - public function fields() { - return []; - } - - /** - * {@inheritdoc} - */ - public function count($refresh = FALSE) { - if (!$this->count) { - $this->count = $this->doCount(); - } - return $this->count; - } - - /** - * {@inheritdoc} - */ - protected function doCount() : int { - $source_data = $this->getContent($this->configuration['url']); - - foreach (['limit', 'offset', 'total_count'] as $key) { - if (!isset($source_data['meta'][$key])) { - throw new \InvalidArgumentException(sprintf('The "%s" value is missing from meta[].', $key)); - } - } - ['limit' => $this->limit, 'total_count' => $count, 'offset' => $offset] = $source_data['meta']; - - $count = $count - $offset; - - $totalPages = ceil($count / $this->limit); - - // Limit total pages to N if configured so. - if (isset($this->configuration['limit_pages'])) { - $limitPages = (int) $this->configuration['limit_pages']; - - $totalPages = ($totalPages > $limitPages) ? $limitPages : $totalPages; - $count = ($totalPages * $this->limit); - } - return intval($count); - } - - /** - * {@inheritdoc} - */ - public function prepareRow(Row $row) { - if ($row->hasSourceProperty('content')) { - $content = $row->getSourceProperty('content'); - - foreach ($content as $section) { - switch ($section['type']) { - case 'resolution': - $row->setSourceProperty('content_resolution', $section['text']); - break; - - case 'draft proposal': - $row->setSourceProperty('content_draft_proposal', $section['text']); - break; - - case 'presenter': - $row->setSourceProperty('content_presenter', $section['text']); - break; - - default: - break; - } - } - } - - return parent::prepareRow($row); - } - - /** - * Builds the metadata. - */ - protected function buildUrls() : self { - $this->count(); - $currentUrl = UrlHelper::parse($this->configuration['url']); - if (isset($currentUrl['query']['offset'])) { - $orig_offset = (int) $currentUrl['query']['offset']; - } - else { - $orig_offset = 0; - } - - for ($i = 0; $i < ($this->count / $this->limit); $i++) { - $currentUrl['query']['offset'] = $orig_offset + ($this->limit * $i); - $this->urls[] = Url::fromUri($currentUrl['path'], [ - 'query' => $currentUrl['query'], - 'fragment' => $currentUrl['fragment'], - ])->toString(); - } - - return $this; - } - - /** - * {@inheritdoc} - */ - protected function initializeListIterator() : \Iterator { - $this->buildUrls(); - - $processed = 0; - - foreach ($this->urls as $url) { - $content = $this->getContent($url); - - if (is_array($content['objects'])) { - foreach ($content['objects'] as $object) { - // Skip entire migration once we've reached the number of maximum - // ignored (not changed) rows. - // @see static::NUM_IGNORED_ROWS_BEFORE_STOPPING. - if ($this->isPartialMigrate() && ($this->ignoredRows >= static::NUM_IGNORED_ROWS_BEFORE_STOPPING)) { - break 2; - } - $processed++; - - // Allow number of items to be limited by using an env variable. - if (($this->getLimit() > 0) && $processed > $this->getLimit()) { - break 2; - } - yield $object; - } - } - } - } - -} diff --git a/public/modules/custom/paatokset_ahjo/src/Service/IssueService.php b/public/modules/custom/paatokset_ahjo/src/Service/IssueService.php deleted file mode 100644 index befde8786..000000000 --- a/public/modules/custom/paatokset_ahjo/src/Service/IssueService.php +++ /dev/null @@ -1,182 +0,0 @@ -currentUser = $currentUser; - $this->selectedHandling = \Drupal::request()->query->get('decision'); - $entityTypeIndicator = \Drupal::routeMatch()->getParameters()->keys()[0]; - $entity = \Drupal::routeMatch()->getParameter($entityTypeIndicator); - if (!is_object($entity)) { - $entity = Issue::load($entity); - } - $this->entity = $entity; - } - - /** - * Return issue-related data and agenda item-related attachments. - * - * @return array - * Queried data - */ - public function getData() { - $handlings = $this->getMasterQuery($this->entity->get('id')->value); - if (count($handlings) > 0) { - $currentHandlingKey = 0; - if ($this->selectedHandling) { - $currentHandlingKey = array_search($this->selectedHandling, array_column($handlings, 'id')); - } - $currentHandling = $handlings[$currentHandlingKey]; - - $currentAgendaItem = AgendaItem::load($currentHandling['link']); - $attachments = $this->getAttachments($currentHandling['resource_uri']); - - if ($currentHandlingKey > 0 && array_key_exists((string) $currentHandlingKey - 1, $handlings)) { - $nextHandling = $handlings[$currentHandlingKey - 1]; - } - if (array_key_exists((string) $currentHandlingKey + 1, $handlings)) { - $previousHandling = $handlings[$currentHandlingKey + 1]; - } - $allDecisionsLink = $this->getMeetingUrl($currentAgendaItem->get('meeting_id')->value); - - $confidentialityReasons = []; - if ($attachments && count($attachments) > 0) { - foreach ($attachments as $attachment) { - if (!$attachment->get('public')->value && $attachment->get('confidentiality_reason')->value) { - $confidentialityReasons[] = $attachment->get('confidentiality_reason'); - } - } - } - } - - return [ - 'handlings' => $handlings, - 'current_handling' => $currentHandling ?? NULL, - 'current_agenda_item' => $currentAgendaItem ?? NULL, - 'attachments' => $attachments ?? [], - 'confidentiality_reasons' => $confidentialityReasons ?? [], - 'next_handling' => $nextHandling ?? FALSE, - 'previous_handling' => $previousHandling ?? FALSE, - 'all_decisions_link' => $allDecisionsLink ?? NULL, - ]; - } - - /** - * Return current Issue's diarynumber. - * - * @return string - * Diarynumber value - */ - public function getDiaryNumber() { - return $this->entity->get('diarynumber')->value; - } - - /** - * Get all issue-related data in one query. - * - * @param string|int $issueId - * Id value of the issue. - * - * @return array - * Raw values from the query - */ - private function getMasterQuery($issueId) { - $database = \Drupal::database(); - $query = $database->select('paatokset_meeting_field_data', 'pmfd') - ->fields('pmfd', ['meeting_date', 'policymaker']) - ->fields('paifd', ['id', 'resource_uri']) - ->fields('nfot', ['field_organization_type_value']); - $query->addField('pmfd', 'id', 'meeting_id'); - $query->join('paatokset_agenda_item_field_data', 'paifd', 'pmfd.id = paifd.meeting_id'); - $query->join('node__field_resource_uri', 'nfru', 'nfru.field_resource_uri_value = pmfd.policymaker_uri'); - $query->join('node__field_organization_type', 'nfot', 'nfot.entity_id = nfru.entity_id'); - $query->condition('paifd.issue_id', $issueId); - $query->orderBy('pmfd.meeting_date', 'DESC'); - $results = $query->execute()->fetchAll(); - - $transformed_result = []; - foreach ($results as $result) { - $date = date('d.m.Y', strtotime($result->meeting_date)); - $transformed_result[] = [ - 'title' => "$result->policymaker/$date", - 'class' => str_replace('_', '-', $result->field_organization_type_value), - 'link' => $result->id, - 'id' => $result->id, - 'policymaker_name' => $result->policymaker, - 'date' => $result->meeting_date, - 'resource_uri' => $result->resource_uri, - ]; - } - - return $transformed_result; - } - - /** - * Query attachments related to agenda item. - * - * @param string|int $agendaItemUri - * Uri value for agenda item. - * - * @return array - * Ids of attachments related to agenda items - */ - private function getAttachments($agendaItemUri) { - $attachmentIds = \Drupal::entityQuery('paatokset_attachment')->condition('agenda_item_url', $agendaItemUri)->execute(); - return count($attachmentIds) > 0 ? $attachments = Attachment::loadMultiple($attachmentIds) : []; - } - - /** - * Get the URL for agenda item's meeting. - * - * @param string|int $meetingId - * ID value for meeting. - * - * @return string - * Return the URL - */ - private function getMeetingUrl($meetingId) { - $meeting = Meeting::load($meetingId); - return $meeting ? $meeting->toUrl()->toString() : NULL; - } - -} diff --git a/public/modules/custom/paatokset_ahjo/tests/src/Functional/ListTest.php b/public/modules/custom/paatokset_ahjo/tests/src/Functional/ListTest.php deleted file mode 100644 index 93faabcb7..000000000 --- a/public/modules/custom/paatokset_ahjo/tests/src/Functional/ListTest.php +++ /dev/null @@ -1,77 +0,0 @@ -drupalGet('/admin/content/integrations/paatokset-issue'); - $this->assertSession()->statusCodeEquals(403); - - $this->drupalGet('/admin/content/integrations/paatokset-agenda-item'); - $this->assertSession()->statusCodeEquals(403); - - $this->drupalGet('/admin/content/integrations/paatokset-meeting-document'); - $this->assertSession()->statusCodeEquals(403); - - $this->drupalGet('/admin/content/integrations/paatokset-organization'); - $this->assertSession()->statusCodeEquals(403); - - // Make sure logged in user with access remote entities overview permission - // can see the entity list. - $account = $this->createUser([ - 'access remote entities overview', - 'edit remote entities', - ]); - $this->drupalLogin($account); - // Migrate entities and make sure we can see all entities from fixture. - $this->createIssueMigration(); - $this->drupalGet('/admin/content/integrations/paatokset-issue'); - $this->assertSession()->pageTextContains('Päätökset - Issues'); - - $this->createAgendaMigration(); - $this->drupalGet('/admin/content/integrations/paatokset-agenda-item'); - $this->assertSession()->pageTextContains('Päätökset - Agenda items'); - - $this->createMeetingDocumentMigration(); - $this->drupalGet('/admin/content/integrations/paatokset-meeting-document'); - $this->assertSession()->pageTextContains('Päätökset - Meeting documents'); - - $this->createOrganizationsMigration(); - $this->drupalGet('/admin/content/integrations/paatokset-organization'); - $this->assertSession()->pageTextContains('Päätökset - Organization'); - - } - -} diff --git a/public/modules/custom/paatokset_ahjo/tests/src/Kernel/Plugin/migrate/source/PaatoksetOpenAhjoTest.php b/public/modules/custom/paatokset_ahjo/tests/src/Kernel/Plugin/migrate/source/PaatoksetOpenAhjoTest.php deleted file mode 100644 index f85d7628a..000000000 --- a/public/modules/custom/paatokset_ahjo/tests/src/Kernel/Plugin/migrate/source/PaatoksetOpenAhjoTest.php +++ /dev/null @@ -1,134 +0,0 @@ -installConfig(['migrate', 'system']); - - $this->sourcePluginManager = $this->container->get('plugin.manager.migrate.source'); - $this->migrationPluginManager = $this->container->get('plugin.manager.migration'); - } - - /** - * Make sure "url" is required setting. - */ - public function testMissingUrl() : void { - $this->expectException(\InvalidArgumentException::class); - $migration = $this->createMock(MigrationInterface::class); - - PaatoksetOpenAhjo::create($this->container, [], 'json_api', [], $migration); - } - - /** - * Creates response json. - * - * @param int|null $offset - * The offset. - * - * @return string - * The JSON. - */ - private function createResponseJson(?int $offset) : string { - $url = $offset ? sprintf('/v1/issue/?order_by=-last_modified_time&limit=20&offset=%s', $offset) : NULL; - - return \GuzzleHttp\json_encode([ - 'meta' => [ - 'limit' => 20, - 'next' => $url, - 'offset' => $offset, - 'total_count' => 60, - ], - 'objects' => array_map(function () { - static $i = 0; - return ['subject' => 'Subject ' . ++$i, 'id' => $i]; - }, array_fill(0, 20, NULL)), - ]); - } - - /** - * Tests 'paatokset_open_ahjo' source plugin. - */ - public function testSourcePlugin() : void { - $this->container->set('http_client', $this->createMockHttpClient([ - new Response(200, [], $this->createResponseJson(0)), - new Response(200, [], $this->createResponseJson(20)), - new Response(200, [], $this->createResponseJson(NULL)), - ])); - - $migration = $this->migrationPluginManager->createStubMigration([ - 'source' => [ - 'plugin' => 'paatokset_open_ahjo', - 'track_changes' => 'true', - 'url' => 'http://localhost/v1/issue/?order_by=-last_modified_time', - ], - 'process' => [], - 'destination' => [ - 'plugin' => 'null', - ], - ]); - - $configuration = [ - 'url' => 'http://localhost/v1/issue/?order_by=-last_modified_time', - ]; - /** @var \Drupal\paatokset_ahjo\Plugin\migrate\source\PaatoksetOpenAhjo $source */ - $source = $this->sourcePluginManager->createInstance('paatokset_open_ahjo', $configuration, $migration); - $this->assertCount(60, $source); - $this->assertEquals((string) $source, 'OpenAhjo'); - $this->assertArrayHasKey('id', $source->getIds()); - - $source->rewind(); - - $this->assertEquals($source->current()->getSource()['subject'], 'Subject 1'); - $this->assertEquals($source->current()->getSource()['id'], '1'); - - $source->next(); - $this->assertEquals($source->current()->getSource()['subject'], 'Subject 2'); - $this->assertEquals($source->current()->getSource()['id'], '2'); - } - -} diff --git a/public/modules/custom/paatokset_ahjo/tests/src/Traits/MigrateTrait.php b/public/modules/custom/paatokset_ahjo/tests/src/Traits/MigrateTrait.php deleted file mode 100644 index 3049b5917..000000000 --- a/public/modules/custom/paatokset_ahjo/tests/src/Traits/MigrateTrait.php +++ /dev/null @@ -1,257 +0,0 @@ - [ - 'limit' => 20, - 'offset' => 0, - 'total_count' => 40, - ], - 'objects' => [], - ])), - ]; - - $id = 1; - for ($page = 0; $page < 2; $page++) { - $response = [ - 'meta' => [ - 'limit' => 20, - 'offset' => $page * 20, - 'total_count' => 40, - ], - 'objects' => [], - ]; - - for ($i = 1; $i <= 20; $i++) { - $response['objects'][] = [ - 'id' => $id, - 'subject' => 'Name ' . $id, - ]; - $id++; - } - $responses[] = new Response(200, [], json_encode($response)); - } - - $this->container->set('http_client', $this->createMockHttpClient($responses)); - $this->executeMigration('paatokset_issues'); - } - - /** - * The agenda migration. - */ - protected function createAgendaMigration() : void { - $responses = [ - new Response(200, [], json_encode([ - 'meta' => [ - 'limit' => 20, - 'offset' => 0, - 'total_count' => 40, - ], - 'objects' => [], - ])), - ]; - - $id = 1; - for ($page = 0; $page < 2; $page++) { - $response = [ - 'meta' => [ - 'limit' => 20, - 'offset' => $page * 20, - 'total_count' => 40, - ], - 'objects' => [], - ]; - - for ($i = 1; $i <= 20; $i++) { - $response['objects'][] = [ - 'id' => $id, - 'subject' => 'Name ' . $id, - ]; - $id++; - } - $responses[] = new Response(200, [], json_encode($response)); - } - - $this->container->set('http_client', $this->createMockHttpClient($responses)); - $this->executeMigration('paatokset_agenda_items'); - } - - /** - * The meeting document migration. - */ - protected function createMeetingDocumentMigration() : void { - $responses = [ - new Response(200, [], json_encode([ - 'meta' => [ - 'limit' => 20, - 'offset' => 0, - 'total_count' => 40, - ], - 'objects' => [], - ])), - ]; - - $id = 1; - for ($page = 0; $page < 2; $page++) { - $response = [ - 'meta' => [ - 'limit' => 20, - 'offset' => $page * 20, - 'total_count' => 40, - ], - 'objects' => [], - ]; - - for ($i = 1; $i <= 20; $i++) { - $response['objects'][] = [ - 'id' => $id, - 'subject' => 'Name ' . $id, - ]; - $id++; - } - $responses[] = new Response(200, [], json_encode($response)); - } - - $this->container->set('http_client', $this->createMockHttpClient($responses)); - $this->executeMigration('paatokset_meeting_documents'); - } - - /** - * The meeting migration. - */ - protected function createMeetingMigration() : void { - $responses = [ - new Response(200, [], json_encode([ - 'meta' => [ - 'limit' => 20, - 'offset' => 0, - 'total_count' => 40, - ], - 'objects' => [], - ])), - ]; - - $id = 1; - for ($page = 0; $page < 2; $page++) { - $response = [ - 'meta' => [ - 'limit' => 20, - 'offset' => $page * 20, - 'total_count' => 40, - ], - 'objects' => [], - ]; - - for ($i = 1; $i <= 20; $i++) { - $response['objects'][] = [ - 'id' => $id, - 'subject' => 'Name ' . $id, - ]; - $id++; - } - $responses[] = new Response(200, [], json_encode($response)); - } - - $this->container->set('http_client', $this->createMockHttpClient($responses)); - $this->executeMigration('paatokset_meetings'); - } - - /** - * The organizations migration. - */ - protected function createOrganizationsMigration() : void { - $responses = [ - new Response(200, [], json_encode([ - 'meta' => [ - 'limit' => 20, - 'offset' => 0, - 'total_count' => 40, - ], - 'objects' => [], - ])), - ]; - - $id = 1; - for ($page = 0; $page < 2; $page++) { - $response = [ - 'meta' => [ - 'limit' => 20, - 'offset' => $page * 20, - 'total_count' => 40, - ], - 'objects' => [], - ]; - - for ($i = 1; $i <= 20; $i++) { - $response['objects'][] = [ - 'id' => $id, - 'subject' => 'Name ' . $id, - ]; - $id++; - } - $responses[] = new Response(200, [], json_encode($response)); - } - - $this->container->set('http_client', $this->createMockHttpClient($responses)); - $this->executeMigration('paatokset_organizations'); - } - - /** - * The policymaker migration. - */ - protected function createPolicymakersMigration() : void { - $responses = [ - new Response(200, [], json_encode([ - 'meta' => [ - 'limit' => 20, - 'offset' => 0, - 'total_count' => 40, - ], - 'objects' => [], - ])), - ]; - - $id = 1; - for ($page = 0; $page < 2; $page++) { - $response = [ - 'meta' => [ - 'limit' => 20, - 'offset' => $page * 20, - 'total_count' => 40, - ], - 'objects' => [], - ]; - - for ($i = 1; $i <= 20; $i++) { - $response['objects'][] = [ - 'id' => $id, - 'subject' => 'Name ' . $id, - ]; - $id++; - } - $responses[] = new Response(200, [], json_encode($response)); - } - - $this->container->set('http_client', $this->createMockHttpClient($responses)); - $this->executeMigration('paatokset_policymakers'); - } - -} diff --git a/public/modules/custom/paatokset_news_importer/config/install/core.entity_form_display.node.imported_article.default.yml b/public/modules/custom/paatokset_news_importer/config/install/core.entity_form_display.node.imported_article.default.yml deleted file mode 100644 index b17972d1e..000000000 --- a/public/modules/custom/paatokset_news_importer/config/install/core.entity_form_display.node.imported_article.default.yml +++ /dev/null @@ -1,115 +0,0 @@ -# core.entity_form_display.node.imported_article.default.yml -langcode: fi -status: true -dependencies: - config: - - field.field.node.imported_article.body - - field.field.node.imported_article.field_image - - node.type.imported_article - enforced: - module: - - paatokset_news_importer - module: - - path - - scheduler - - text -id: node.imported_article.default -targetEntityType: node -bundle: imported_article -mode: default -content: - body: - type: text_textarea_with_summary - weight: 12 - region: content - settings: - rows: 9 - summary_rows: 3 - placeholder: '' - show_summary: false - third_party_settings: { } - created: - type: datetime_timestamp - weight: 10 - region: content - settings: { } - third_party_settings: { } - field_image: - type: image_image - weight: 13 - region: content - settings: - progress_indicator: throbber - preview_image_style: thumbnail - third_party_settings: { } - langcode: - type: language_select - weight: 2 - region: content - settings: - include_locked: true - third_party_settings: { } - path: - type: path - weight: 30 - region: content - settings: { } - third_party_settings: { } - promote: - type: boolean_checkbox - settings: - display_label: true - weight: 15 - region: content - third_party_settings: { } - publish_on: - type: datetime_timestamp_no_default - weight: 30 - region: content - settings: { } - third_party_settings: { } - status: - type: boolean_checkbox - settings: - display_label: true - weight: 120 - region: content - third_party_settings: { } - sticky: - type: boolean_checkbox - settings: - display_label: true - weight: 16 - region: content - third_party_settings: { } - title: - type: string_textfield - weight: -5 - region: content - settings: - size: 60 - placeholder: '' - third_party_settings: { } - uid: - type: entity_reference_autocomplete - weight: 5 - settings: - match_operator: CONTAINS - size: 60 - placeholder: '' - match_limit: 10 - region: content - third_party_settings: { } - unpublish_on: - type: datetime_timestamp_no_default - weight: 30 - region: content - settings: { } - third_party_settings: { } - url_redirects: - weight: 50 - settings: { } - third_party_settings: { } - region: content -hidden: - field_image: true \ No newline at end of file diff --git a/public/modules/custom/paatokset_news_importer/config/install/core.entity_view_display.node.imported_article.default.yml b/public/modules/custom/paatokset_news_importer/config/install/core.entity_view_display.node.imported_article.default.yml deleted file mode 100644 index 17cffcdd3..000000000 --- a/public/modules/custom/paatokset_news_importer/config/install/core.entity_view_display.node.imported_article.default.yml +++ /dev/null @@ -1,27 +0,0 @@ -# core.entity_view_display.node.imported_article.default.yml -langcode: fi -status: true -dependencies: - config: - - field.field.node.imported_article.body - - node.type.imported_article - module: - - text - - user - enforced: - module: - - paatokset_news_importer -id: node.imported_article.default -targetEntityType: node -bundle: imported_article -mode: default -content: - body: - label: hidden - type: text_default - weight: 101 - settings: { } - third_party_settings: { } - links: - weight: 100 -hidden: { } \ No newline at end of file diff --git a/public/modules/custom/paatokset_news_importer/config/install/core.entity_view_display.node.imported_article.teaser.yml b/public/modules/custom/paatokset_news_importer/config/install/core.entity_view_display.node.imported_article.teaser.yml deleted file mode 100644 index 7334c490e..000000000 --- a/public/modules/custom/paatokset_news_importer/config/install/core.entity_view_display.node.imported_article.teaser.yml +++ /dev/null @@ -1,26 +0,0 @@ -# core.entity_view_display.node.imported_article.teaser.yml -langcode: fi -status: true -dependencies: - config: - - core.entity_view_mode.node.teaser - - field.field.node.imported_article.body - - node.type.imported_article - module: - - text - enforced: - module: - - paatokset_news_importer -id: node.imported_article.teaser -targetEntityType: node -bundle: imported_article -mode: teaser -content: - body: - label: hidden - type: text_summary_or_trimmed - weight: 101 - settings: - trim_length: 600 - third_party_settings: { } -hidden: { } \ No newline at end of file diff --git a/public/modules/custom/paatokset_news_importer/config/install/field.field.node.imported_article.body.yml b/public/modules/custom/paatokset_news_importer/config/install/field.field.node.imported_article.body.yml deleted file mode 100644 index caac98a6c..000000000 --- a/public/modules/custom/paatokset_news_importer/config/install/field.field.node.imported_article.body.yml +++ /dev/null @@ -1,26 +0,0 @@ -# field.field.node.imported_article.body.yml -langcode: fi -status: true -dependencies: - config: - - field.storage.node.body - - node.type.imported_article - module: - - text - enforced: - module: - - paatokset_news_importer -id: node.imported_article.body -field_name: body -entity_type: node -bundle: imported_article -label: Body -description: '' -required: false -translatable: true -default_value: { } -default_value_callback: '' -settings: - display_summary: true - required_summary: false -field_type: text_with_summary \ No newline at end of file diff --git a/public/modules/custom/paatokset_news_importer/config/install/field.field.node.imported_article.field_image.yml b/public/modules/custom/paatokset_news_importer/config/install/field.field.node.imported_article.field_image.yml deleted file mode 100644 index 56319c93d..000000000 --- a/public/modules/custom/paatokset_news_importer/config/install/field.field.node.imported_article.field_image.yml +++ /dev/null @@ -1,41 +0,0 @@ -# field.field.node.imported_article.field_image.yml -langcode: fi -status: true -dependencies: - config: - - field.storage.node.field_image - - node.type.imported_article - module: - - image - enforced: - module: - - paatokset_news_importer -id: node.imported_article.field_image -field_name: field_image -entity_type: node -bundle: imported_article -label: Image -description: '' -required: false -translatable: false -default_value: { } -default_value_callback: '' -settings: - file_directory: '[date:custom:Y]-[date:custom:m]' - file_extensions: 'png gif jpg jpeg' - max_filesize: '' - max_resolution: '' - min_resolution: '' - alt_field: true - alt_field_required: true - title_field: false - title_field_required: false - default_image: - uuid: '' - alt: '' - title: '' - width: null - height: null - handler: 'default:file' - handler_settings: { } -field_type: image \ No newline at end of file diff --git a/public/modules/custom/paatokset_news_importer/config/install/field.storage.node.field_image.yml b/public/modules/custom/paatokset_news_importer/config/install/field.storage.node.field_image.yml deleted file mode 100644 index 19d7c9931..000000000 --- a/public/modules/custom/paatokset_news_importer/config/install/field.storage.node.field_image.yml +++ /dev/null @@ -1,32 +0,0 @@ -langcode: en -status: true -dependencies: - module: - - file - - image - - node - enforced: - module: - - paatokset_news_importer -id: node.field_image -field_name: field_image -entity_type: node -type: image -settings: - uri_scheme: public - default_image: - uuid: '' - alt: '' - title: '' - width: null - height: null - target_type: file - display_field: false - display_default: false -module: image -locked: false -cardinality: 1 -translatable: true -indexes: { } -persist_with_no_fields: false -custom_storage: false \ No newline at end of file diff --git a/public/modules/custom/paatokset_news_importer/config/install/language.content_settings.node.imported_article.yml b/public/modules/custom/paatokset_news_importer/config/install/language.content_settings.node.imported_article.yml deleted file mode 100644 index 361e0ff6a..000000000 --- a/public/modules/custom/paatokset_news_importer/config/install/language.content_settings.node.imported_article.yml +++ /dev/null @@ -1,10 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - node.type.imported_article -id: node.imported_article -target_entity_type_id: node -target_bundle: imported_article -default_langcode: fi -language_alterable: false \ No newline at end of file diff --git a/public/modules/custom/paatokset_news_importer/config/install/node.type.imported_article.yml b/public/modules/custom/paatokset_news_importer/config/install/node.type.imported_article.yml deleted file mode 100644 index f75c363e3..000000000 --- a/public/modules/custom/paatokset_news_importer/config/install/node.type.imported_article.yml +++ /dev/null @@ -1,14 +0,0 @@ -# node.type.imported_article.yml -langcode: fi -status: true -dependencies: - enforced: - module: - - paatokset_news_importer -name: 'Imported Article' -type: imported_article -description: 'News imported from Hel.fi RSS feed' -help: '' -new_revision: true -preview_mode: 1 -display_submitted: true \ No newline at end of file diff --git a/public/modules/custom/paatokset_news_importer/config/optional/views.view.imported_articles.yml b/public/modules/custom/paatokset_news_importer/config/optional/views.view.imported_articles.yml deleted file mode 100644 index 64000fc6c..000000000 --- a/public/modules/custom/paatokset_news_importer/config/optional/views.view.imported_articles.yml +++ /dev/null @@ -1,387 +0,0 @@ -langcode: en -status: true -dependencies: - config: - - field.storage.node.body - - field.storage.node.field_image - - node.type.imported_article - module: - - image - - node - - text - - user - enforced: - module: - - paatokset_news_importer -id: imported_articles -label: 'Imported articles' -module: views -description: 'Shows feed of newest imported articles' -tag: '' -base_table: node_field_data -base_field: nid -display: - default: - display_plugin: default - id: default - display_title: Master - position: 0 - display_options: - access: - type: perm - options: - perm: 'access content' - cache: - type: tag - options: { } - query: - type: views_query - options: - disable_sql_rewrite: false - distinct: false - replica: false - query_comment: '' - query_tags: { } - exposed_form: - type: basic - options: - submit_button: Apply - reset_button: false - reset_button_label: Reset - exposed_sorts_label: 'Sort by' - expose_sort_order: true - sort_asc_label: Asc - sort_desc_label: Desc - pager: - type: some - options: - items_per_page: 10 - offset: 0 - style: - type: default - row: - type: fields - options: - default_field_elements: true - inline: { } - separator: '' - hide_empty: false - fields: - title: - id: title - table: node_field_data - field: title - entity_type: node - entity_field: title - label: '' - alter: - alter_text: false - make_link: false - absolute: false - trim: false - word_boundary: false - ellipsis: false - strip_tags: false - html: false - hide_empty: false - empty_zero: false - settings: - link_to_entity: true - plugin_id: field - relationship: none - group_type: group - admin_label: '' - exclude: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: true - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_alter_empty: true - click_sort_column: value - type: string - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - field_image: - id: field_image - table: node__field_image - field: field_image - relationship: none - group_type: group - admin_label: '' - label: '' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: target_id - type: image - settings: - image_style: '' - image_link: '' - group_column: '' - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - plugin_id: field - body: - id: body - table: node__body - field: body - relationship: none - group_type: group - admin_label: '' - label: '' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: value - type: text_summary_or_trimmed - settings: - trim_length: 600 - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - plugin_id: field - created: - id: created - table: node_field_data - field: created - relationship: none - group_type: group - admin_label: '' - label: '' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: value - type: timestamp - settings: - date_format: short - custom_date_format: '' - timezone: '' - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - entity_type: node - entity_field: created - plugin_id: field - filters: - status: - value: '1' - table: node_field_data - field: status - plugin_id: boolean - entity_type: node - entity_field: status - id: status - expose: - operator: '' - operator_limit_selection: false - operator_list: { } - group: 1 - type: - id: type - table: node_field_data - field: type - value: - imported_article: imported_article - entity_type: node - entity_field: type - plugin_id: bundle - expose: - operator_limit_selection: false - operator_list: { } - sorts: - created: - id: created - table: node_field_data - field: created - order: DESC - entity_type: node - entity_field: created - plugin_id: date - relationship: none - group_type: group - admin_label: '' - exposed: false - expose: - label: '' - granularity: second - title: 'Imported articles' - header: { } - footer: { } - empty: { } - relationships: { } - arguments: { } - display_extenders: { } - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_content' - - 'languages:language_interface' - - 'user.node_grants:view' - - user.permissions - tags: - - 'config:field.storage.node.body' - - 'config:field.storage.node.field_image' - block_1: - display_plugin: block - id: block_1 - display_title: Block - position: 1 - display_options: - display_extenders: - metatag_display_extender: { } - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_content' - - 'languages:language_interface' - - 'user.node_grants:view' - - user.permissions - tags: - - 'config:field.storage.node.body' - - 'config:field.storage.node.field_image' diff --git a/public/modules/custom/paatokset_news_importer/migrations/paatokset_news.yml b/public/modules/custom/paatokset_news_importer/migrations/paatokset_news.yml deleted file mode 100644 index 688025e75..000000000 --- a/public/modules/custom/paatokset_news_importer/migrations/paatokset_news.yml +++ /dev/null @@ -1,56 +0,0 @@ -langcode: fi -id: paatokset_news -label: 'Päätökset news RSS feed import' -status: true -dependencies: - enforced: - module: - - paatokset_news_importer -source: - plugin: imported_article - url: 'https://www.hel.fi/wps/wcmjspv2/filtered-news-listing.jsp?rss=rss&categories=helsinkishared%2FPaatokset' - ids: - guid: - type: string - max_length: 1024 -process: - title: title - guid: guid - body/value: - plugin: callback - callable: html_entity_decode - source: content - body/summary: lead - body/format: - plugin: default_value - default_value: 'full_html' - uid/target_id: - plugin: default_value - default_value: '1' - field_image_url: image_url - field_image_alt: image_alt - field_image_title: image_title - field_published: - plugin: format_date - from_format: 'd M Y H:i:s O' - to_format: 'Y-m-d\TH:i:s' - from_timezone: Europe/Helsinki - to_timezone: UTC - source: pubDate - created: - plugin: format_date - from_format: 'd M Y H:i:s O' - to_format: 'U' - source: pubDate - status: - plugin: default_value - default_value: 1 - type: - plugin: default_value - default_value: imported_article - langcode: - plugin: default_value - default_value: fi -destination: - plugin: 'entity:node' -migration_dependencies: { } \ No newline at end of file diff --git a/public/modules/custom/paatokset_news_importer/paatokset_news_importer.module b/public/modules/custom/paatokset_news_importer/paatokset_news_importer.module deleted file mode 100644 index 3d41f4def..000000000 --- a/public/modules/custom/paatokset_news_importer/paatokset_news_importer.module +++ /dev/null @@ -1,44 +0,0 @@ - [ - 'base hook' => 'node', - ], - 'node__imported_article__tiny_teaser' => [ - 'base hook' => 'node', - ], - 'views_view_unformatted__imported_articles' => [ - 'base hook' => 'view', - ], - ]; -} - -/** - * Implements hook_preprocess_page(). - */ -function paatokset_news_importer_preprocess_page(array &$variables) { - if (isset($variables['node']) && $variables['node']->getType() === 'imported_article') { - $variables['has_sidebar_first'] = TRUE; - $variables['move_before_content'] = TRUE; - } -} - -/** - * Implements hook_preprocess_HOOK(). - */ -function paatokset_news_importer_preprocess_node__imported_article(&$variables) { - $variables['content']['lead'] = $variables['node']->body->view('teaser'); - $variables['content']['lead_image'] = $variables['node']->field_image_url->uri; - $variables['content']['published'] = $variables['node']->field_published->date->getTimeStamp(); -} diff --git a/public/modules/custom/paatokset_news_importer/src/Plugin/migrate/source/ImportedArticle.php b/public/modules/custom/paatokset_news_importer/src/Plugin/migrate/source/ImportedArticle.php deleted file mode 100644 index 23946d678..000000000 --- a/public/modules/custom/paatokset_news_importer/src/Plugin/migrate/source/ImportedArticle.php +++ /dev/null @@ -1,155 +0,0 @@ -configuration['ids']; - } - - /** - * {@inheritdoc} - */ - public function fields() { - return []; - } - - /** - * Sends a HTTP request and returns response data as array. - * - * @param string $url - * The url. - * - * @return array - * The XML returned by API service. - */ - protected function getContent(string $url) : array { - try { - $content = (string) $this->httpClient->request('GET', $url)->getBody(); - - if (!is_null($content)) { - return $this->xmlToArray($content); - } - - return $content; - } - catch (GuzzleException $e) { - } - return []; - } - - /** - * Returns items from xml in an array. - * - * @param string $xml - * XML string. - * - * @return array - * Transformed XML in array form - */ - private function xmlToArray($xml) { - $content = new \SimpleXMLElement($xml); - $result = []; - - if (isset($content->channel->item)) { - foreach ($content->channel->item as $item) { - $transformedItem = []; - foreach ($item as $key => $value) { - if ($key === 'description') { - // If there is no image, there is extra '/>' in the description. - $transformedItem['lead'] = preg_replace('/\/>/', '', strip_tags((string) $value)); - } - $transformedItem[$key] = (string) $value; - } - if (isset($transformedItem['description'])) { - $doc = new \DOMDocument(); - @$doc->loadHTML($transformedItem['description']); - $images = $doc->getElementsByTagName('img'); - if (count($images) > 0) { - $transformedItem['image_url'] = $images[0]->getAttribute('src'); - $transformedItem['image_alt'] = utf8_decode($images[0]->getAttribute('alt')); - $transformedItem['image_title'] = utf8_decode($images[0]->getAttribute('title')); - } - } - - $transformedItem['content'] = (string) $item->xpath('content:encoded')[0]; - $result[] = $transformedItem; - } - } - return $result; - } - - /** - * {@inheritdoc} - */ - public static function create( - ContainerInterface $container, - array $configuration, - $plugin_id, - $plugin_definition, - MigrationInterface $migration = NULL - ) { - $instance = new static($configuration, $plugin_id, $plugin_definition, $migration); - $instance->httpClient = $container->get('http_client'); - - if (!isset($configuration['url'])) { - throw new \InvalidArgumentException('The "url" configuration is missing.'); - } - - if (!isset($configuration['ids'])) { - throw new \InvalidArgumentException('The "ids" configuration is missing.'); - } - - return $instance; - } - - /** - * {@inheritdoc} - */ - protected function initializeIterator() : \Iterator { - $content = $this->getContent($this->configuration['url']); - - foreach ($content as $object) { - yield $object; - } - } - -} diff --git a/public/modules/custom/paatokset_news_importer/templates/node--imported-article--tiny-teaser.html.twig b/public/modules/custom/paatokset_news_importer/templates/node--imported-article--tiny-teaser.html.twig deleted file mode 100644 index 354f7388b..000000000 --- a/public/modules/custom/paatokset_news_importer/templates/node--imported-article--tiny-teaser.html.twig +++ /dev/null @@ -1,39 +0,0 @@ -{# -/** - * @file - * Theme override to display a node tiny teaser mode - /* -#} - -{# Main image #} -
- {% if content.lead_image|render %} -
- {{ node.field_image_alt.value }} -
- {% else %} - {% include "@hdbt/misc/image-placeholder.twig" %} - {% endif %} -
- -
- {# Short title or Title #} -

- - {{ drupal_token('node:short-title', {'node': node}) }} - -

- - {# Created date and modified date #} - {% if published is not empty %} - {% set html_published_at = published_at|format_date('custom', 'Y-m-d') ~ 'T' ~ published|format_date('custom', 'H:i') %} - - {% endif %} -
\ No newline at end of file diff --git a/public/modules/custom/paatokset_news_importer/templates/node--imported-article.html.twig b/public/modules/custom/paatokset_news_importer/templates/node--imported-article.html.twig deleted file mode 100644 index 72878b826..000000000 --- a/public/modules/custom/paatokset_news_importer/templates/node--imported-article.html.twig +++ /dev/null @@ -1,46 +0,0 @@ -{% embed '@hdbt/content/node.html.twig' with {'node_class': 'components components--news'} %} - {% block main_content %} - - {# Lead text #} - {% if content.lead|render %} -
- {{ content.lead }} -
- {% endif %} - - {# Created date and modified date #} - {% if content.published %} - - {% endif %} - - {# Main image #} - {% if content.lead_image|render %} -
- {{ node.field_image_alt.value }} -
- {% endif %} - {# End of Main image #} - - {# Content region #} - {% if node.body.value|render|striptags|trim is not empty %} -
- {{ node.body.value | check_markup('full_html') }} -
- {% endif %} - - {# Social media share links #} - {{ drupal_block('hdbt_content_social_sharing_block') }} - - {% endblock main_content %} - -{% endembed %} diff --git a/public/modules/custom/paatokset_news_importer/tests/src/Kernel/ImportedArticleMigrationTest.php b/public/modules/custom/paatokset_news_importer/tests/src/Kernel/ImportedArticleMigrationTest.php deleted file mode 100644 index eb5808e08..000000000 --- a/public/modules/custom/paatokset_news_importer/tests/src/Kernel/ImportedArticleMigrationTest.php +++ /dev/null @@ -1,124 +0,0 @@ -installConfig([ - 'system', - 'migrate', - 'field', - 'file', - 'image', - 'text', - 'node', - 'user', - 'language', - 'content_translation', - 'paatokset_news_importer', - ]); - - $this->installEntitySchema('user'); - $this->installEntitySchema('node'); - - ConfigurableLanguage::createFromLangcode('fi')->save(); - } - - /** - * Tests paatokset_news migration. - * - * @dataProvider importedArticleData - */ - public function testImportedArticleMigration(int $id, array $expected) : void { - $response = $this->createResponseXml(2); - - $this->container->set('http_client', $this->createMockHttpClient([ - new Response(200, [], $response), - ])); - - $configuration = [ - 'urls' => 'http://localhost/rssfeed', - ]; - - $this->executeMigration('paatokset_news', ['source' => $configuration]); - $importedArticles = Node::loadMultiple(); - - $this->assertCount(2, $importedArticles); - $this->assertEquals(TRUE, $importedArticles[$id]->hasTranslation('fi')); - $resultNode = $importedArticles[$id]->getTranslation('fi'); - $this->assertEquals($expected['title'], $resultNode->getTitle()); - $this->assertEquals($expected['created'], $resultNode->getCreatedTime()); - $this->assertEquals($expected['lead'], $resultNode->getTranslation('fi')->get('body')->summary); - $this->assertEquals($expected['content'], $resultNode->getTranslation('fi')->get('body')->value); - } - - /** - * Dataprovider for the test. - * - * @return array - * Excepted mock data - */ - public function importedArticleData() : array { - return [ - [ - 1, - [ - 'title' => 'Title for item 1.', - 'created' => '1621456588', - 'lead' => 'Description for item 1.', - 'content' => 'Content for item 1.', - ], - ], - [ - 2, - [ - 'title' => 'Title for item 2.', - 'created' => '1621456588', - 'lead' => 'Description for item 2.', - 'content' => 'Content for item 2.', - ], - ], - ]; - } - -} diff --git a/public/modules/custom/paatokset_news_importer/tests/src/Kernel/Plugin/migrate/source/ImportedArticleTest.php b/public/modules/custom/paatokset_news_importer/tests/src/Kernel/Plugin/migrate/source/ImportedArticleTest.php deleted file mode 100644 index e2dc10f8a..000000000 --- a/public/modules/custom/paatokset_news_importer/tests/src/Kernel/Plugin/migrate/source/ImportedArticleTest.php +++ /dev/null @@ -1,118 +0,0 @@ -installConfig(['migrate', 'system']); - - $this->sourcePluginManager = $this->container->get('plugin.manager.migrate.source'); - $this->migrationPluginManager = $this->container->get('plugin.manager.migration'); - } - - /** - * Excpect failure without "url" congifuration. - */ - public function testMissingUrl() : void { - $this->expectException(\InvalidArgumentException::class); - $migration = $this->createMock(MigrationInterface::class); - - ImportedArticle::create($this->container, ['ids' => ['guid' => ['type' => 'string']]], 'imported_article', [], $migration); - } - - /** - * Expect failulre without "id" configuration. - */ - public function testMissingIds() : void { - $this->expectException(\InvalidArgumentException::class); - $migration = $this->createMock(MigrationInterface::class); - - ImportedArticle::create($this->container, ['url' => 'http://localhost/rss'], 'imported_article', [], $migration); - } - - /** - * Tests imported_article source plugin. - */ - public function testSourcePlugin() : void { - $migration = $this->migrationPluginManager->createStubMigration([ - 'source' => [ - 'plugin' => 'imported_article', - 'url' => 'http://localhost/rss', - 'ids' => ['guid' => ['type' => 'string']], - ], - 'process' => [], - 'destination' => [ - 'plugin' => 'null', - ], - ]); - - $configuration = [ - 'url' => 'http://localhost/rss', - 'ids' => ['guid' => ['type' => 'string']], - ]; - - $this->container->set('http_client', $this->createMockHttpClient([ - new Response(200, [], $this->createResponseXml(3)), - new Response(200, [], $this->createResponseXml(3)), - ])); - - /** @var \Drupal\paatokset_news_importer\Plugin\migrate\source\ImportedArticle */ - $source = $this->sourcePluginManager->createInstance('imported_article', $configuration, $migration); - $this->assertEquals((string) $source, 'ImportedArticle'); - - $source->rewind(); - $this->assertEquals($source->current()->getSource()['guid'], '1'); - - $source->next(); - $this->assertEquals($source->current()->getSource()['guid'], '2'); - } - -} diff --git a/public/modules/custom/paatokset_news_importer/tests/src/Traits/ImportedArticleTestTrait.php b/public/modules/custom/paatokset_news_importer/tests/src/Traits/ImportedArticleTestTrait.php deleted file mode 100644 index 81417c16c..000000000 --- a/public/modules/custom/paatokset_news_importer/tests/src/Traits/ImportedArticleTestTrait.php +++ /dev/null @@ -1,38 +0,0 @@ -'); - $channel = $xml->addChild('channel'); - - for ($i = 0; $i < $count; $i++) { - $child = $channel->addChild('item'); - $child->addChild('title', 'Title for item ' . ($i + 1) . '.'); - $child->addChild('guid', (string) ($i + 1)); - $child->addChild('pubDate', '19 May 2021 23:36:28 +0300'); - $child->addChild('content:encoded', 'Content for item ' . ($i + 1) . '.', $contentSchema); - $child->addChild('description', '
Description for item ' . ($i + 1) . '.'); - } - - return $xml->asXML(); - } - -} From 655e621c2dcc33b0bcb2781328c61f41874b0467 Mon Sep 17 00:00:00 2001 From: Juho Lehmonen Date: Thu, 12 Oct 2023 09:28:51 +0300 Subject: [PATCH 06/74] UHF-8284: Disable news importer module. --- conf/cmi/core.extension.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/conf/cmi/core.extension.yml b/conf/cmi/core.extension.yml index cd9348bc4..3efa718a4 100644 --- a/conf/cmi/core.extension.yml +++ b/conf/cmi/core.extension.yml @@ -103,7 +103,6 @@ module: paatokset_datapumppu: 0 paatokset_helsinki_kanava: 0 paatokset_lang_switcher: 0 - paatokset_news_importer: 0 paatokset_pdf_listing: 0 paatokset_policymakers: 0 paatokset_search: 0 From 5e09cc1477a7461f4e3663fc1a3b658b1d84f5a5 Mon Sep 17 00:00:00 2001 From: Juho Lehmonen Date: Thu, 12 Oct 2023 09:29:50 +0300 Subject: [PATCH 07/74] UHF-8284: Delete config related to imported articles. --- .../block.block.views_block__news_block_1.yml | 33 - ...ck.block.views_block__news_latest_news.yml | 34 - ..._display.node.imported_article.default.yml | 159 ---- ..._display.node.imported_article.default.yml | 80 -- ...w_display.node.imported_article.teaser.yml | 43 - ...field.field.node.imported_article.body.yml | 28 - ....node.imported_article.field_image_alt.yml | 21 - ...ode.imported_article.field_image_title.yml | 21 - ....node.imported_article.field_image_url.yml | 23 - ....node.imported_article.field_published.yml | 21 - ...content_links.field_referenced_content.yml | 2 - ...content_settings.node.imported_article.yml | 13 - ...ck.block.views_block__news_latest_news.yml | 3 - conf/cmi/language/fi/views.view.news.yml | 25 - conf/cmi/language/ru/views.view.news.yml | 22 - ...ck.block.views_block__news_latest_news.yml | 3 - conf/cmi/language/sv/views.view.news.yml | 26 - conf/cmi/node.type.imported_article.yml | 16 - conf/cmi/user.role.admin.yml | 9 - conf/cmi/user.role.content_producer.yml | 5 - conf/cmi/user.role.editor.yml | 8 - conf/cmi/views.view.news.yml | 863 ------------------ 22 files changed, 1458 deletions(-) delete mode 100644 conf/cmi/block.block.views_block__news_block_1.yml delete mode 100644 conf/cmi/block.block.views_block__news_latest_news.yml delete mode 100644 conf/cmi/core.entity_form_display.node.imported_article.default.yml delete mode 100644 conf/cmi/core.entity_view_display.node.imported_article.default.yml delete mode 100644 conf/cmi/core.entity_view_display.node.imported_article.teaser.yml delete mode 100644 conf/cmi/field.field.node.imported_article.body.yml delete mode 100644 conf/cmi/field.field.node.imported_article.field_image_alt.yml delete mode 100644 conf/cmi/field.field.node.imported_article.field_image_title.yml delete mode 100644 conf/cmi/field.field.node.imported_article.field_image_url.yml delete mode 100644 conf/cmi/field.field.node.imported_article.field_published.yml delete mode 100644 conf/cmi/language.content_settings.node.imported_article.yml delete mode 100644 conf/cmi/language/fi/block.block.views_block__news_latest_news.yml delete mode 100644 conf/cmi/language/fi/views.view.news.yml delete mode 100644 conf/cmi/language/ru/views.view.news.yml delete mode 100644 conf/cmi/language/sv/block.block.views_block__news_latest_news.yml delete mode 100644 conf/cmi/language/sv/views.view.news.yml delete mode 100644 conf/cmi/node.type.imported_article.yml delete mode 100644 conf/cmi/views.view.news.yml diff --git a/conf/cmi/block.block.views_block__news_block_1.yml b/conf/cmi/block.block.views_block__news_block_1.yml deleted file mode 100644 index 0f628a0e5..000000000 --- a/conf/cmi/block.block.views_block__news_block_1.yml +++ /dev/null @@ -1,33 +0,0 @@ -uuid: 2edbc6f9-fce9-44b3-bafb-c7a5ff32c31f -langcode: fi -status: true -dependencies: - config: - - views.view.news - module: - - node - - views - theme: - - hdbt_subtheme -id: views_block__news_block_1 -theme: hdbt_subtheme -region: sidebar_second -weight: -18 -provider: null -plugin: 'views_block:news-block_1' -settings: - id: 'views_block:news-block_1' - label: '' - label_display: visible - provider: views - context_mapping: { } - views_label: '' - items_per_page: none -visibility: - 'entity_bundle:node': - id: 'entity_bundle:node' - negate: false - context_mapping: - node: '@node.node_route_context:node' - bundles: - imported_article: imported_article diff --git a/conf/cmi/block.block.views_block__news_latest_news.yml b/conf/cmi/block.block.views_block__news_latest_news.yml deleted file mode 100644 index a6cc78536..000000000 --- a/conf/cmi/block.block.views_block__news_latest_news.yml +++ /dev/null @@ -1,34 +0,0 @@ -uuid: e9cad6fe-b1f7-409a-8e57-39baf1668cfd -langcode: en -status: true -dependencies: - config: - - views.view.news - module: - - node - - views - theme: - - hdbt -_core: - default_config_hash: k71EZKZqakilgj_zCofaVN_l2DkG8MM_s3KGdtdD7Tw -id: views_block__news_latest_news -theme: hdbt -region: sidebar_second -weight: -10 -provider: null -plugin: 'views_block:news-latest_news' -settings: - id: 'views_block:news-latest_news' - label: 'Latest news' - label_display: visible - provider: views - views_label: 'Latest news' - items_per_page: none -visibility: - 'entity_bundle:node': - id: 'entity_bundle:node' - negate: false - context_mapping: - node: '@node.node_route_context:node' - bundles: - news_item: news_item diff --git a/conf/cmi/core.entity_form_display.node.imported_article.default.yml b/conf/cmi/core.entity_form_display.node.imported_article.default.yml deleted file mode 100644 index d2ae5e8bb..000000000 --- a/conf/cmi/core.entity_form_display.node.imported_article.default.yml +++ /dev/null @@ -1,159 +0,0 @@ -uuid: 45e2286e-4b0b-4f13-ac37-bcc58befab5d -langcode: fi -status: true -dependencies: - config: - - field.field.node.imported_article.body - - field.field.node.imported_article.field_image_alt - - field.field.node.imported_article.field_image_title - - field.field.node.imported_article.field_image_url - - field.field.node.imported_article.field_published - - node.type.imported_article - module: - - hdbt_admin_editorial - - link - - path - - publication_date - - readonly_field_widget - - scheduler - enforced: - module: - - paatokset_news_importer -_core: - default_config_hash: 3X3P2CLtvszPB84oy7EeY3Zm9E4ymt1lwju6-um9Ock -id: node.imported_article.default -targetEntityType: node -bundle: imported_article -mode: default -content: - body: - type: readonly_field_widget - weight: 12 - region: content - settings: - label: above - formatter_type: null - formatter_settings: null - show_description: false - third_party_settings: { } - created: - type: datetime_timestamp - weight: 10 - region: content - settings: { } - third_party_settings: { } - field_image_alt: - type: string_textfield - weight: 124 - region: content - settings: - size: 60 - placeholder: '' - third_party_settings: { } - field_image_title: - type: string_textfield - weight: 125 - region: content - settings: - size: 60 - placeholder: '' - third_party_settings: { } - field_image_url: - type: link_default - weight: 123 - region: content - settings: - placeholder_url: '' - placeholder_title: '' - third_party_settings: { } - field_published: - type: readonly_field_widget - weight: 122 - region: content - settings: - label: above - formatter_type: null - formatter_settings: null - show_description: false - third_party_settings: { } - langcode: - type: readonly_field_widget - weight: 2 - region: content - settings: - label: above - formatter_type: null - formatter_settings: null - show_description: false - third_party_settings: { } - path: - type: path - weight: 30 - region: content - settings: { } - third_party_settings: { } - promote: - type: options_buttons - weight: 15 - region: content - settings: { } - third_party_settings: { } - publish_on: - type: datetime_timestamp_no_default - weight: 30 - region: content - settings: { } - third_party_settings: { } - published_at: - type: publication_date_timestamp - weight: 10 - region: content - settings: { } - third_party_settings: { } - status: - type: boolean_checkbox - weight: 120 - region: content - settings: - display_label: true - third_party_settings: { } - sticky: - type: boolean_checkbox - weight: 16 - region: content - settings: - display_label: true - third_party_settings: { } - title: - type: readonly_field_widget - weight: -5 - region: content - settings: - label: above - formatter_type: null - formatter_settings: null - show_description: false - third_party_settings: { } - uid: - type: readonly_field_widget - weight: 5 - region: content - settings: - label: above - formatter_type: null - formatter_settings: null - show_description: false - third_party_settings: { } - unpublish_on: - type: datetime_timestamp_no_default - weight: 30 - region: content - settings: { } - third_party_settings: { } - url_redirects: - weight: 50 - region: content - settings: { } - third_party_settings: { } -hidden: - hide_sidebar_navigation: true diff --git a/conf/cmi/core.entity_view_display.node.imported_article.default.yml b/conf/cmi/core.entity_view_display.node.imported_article.default.yml deleted file mode 100644 index f2aa4aa2f..000000000 --- a/conf/cmi/core.entity_view_display.node.imported_article.default.yml +++ /dev/null @@ -1,80 +0,0 @@ -uuid: 196cd81a-1cb0-4c3d-a053-69d74a9ac396 -langcode: fi -status: true -dependencies: - config: - - field.field.node.imported_article.body - - field.field.node.imported_article.field_image_alt - - field.field.node.imported_article.field_image_title - - field.field.node.imported_article.field_image_url - - field.field.node.imported_article.field_published - - node.type.imported_article - module: - - datetime - - link - - text - - user - enforced: - module: - - paatokset_news_importer -_core: - default_config_hash: A4sceLgPjOPsvAE06zxeJCG3fd0xjMkYLmxl4Ak-9n4 -id: node.imported_article.default -targetEntityType: node -bundle: imported_article -mode: default -content: - body: - type: text_default - label: hidden - settings: { } - third_party_settings: { } - weight: 101 - region: content - field_image_alt: - type: string - label: above - settings: - link_to_entity: false - third_party_settings: { } - weight: 105 - region: content - field_image_title: - type: string - label: above - settings: - link_to_entity: false - third_party_settings: { } - weight: 106 - region: content - field_image_url: - type: link - label: above - settings: - trim_length: 80 - url_only: false - url_plain: false - rel: '' - target: '' - third_party_settings: { } - weight: 104 - region: content - field_published: - type: datetime_default - label: above - settings: - timezone_override: '' - format_type: medium - third_party_settings: { } - weight: 103 - region: content - links: - settings: { } - third_party_settings: { } - weight: 100 - region: content -hidden: - langcode: true - published_at: true - search_api_excerpt: true - toc_enabled: true diff --git a/conf/cmi/core.entity_view_display.node.imported_article.teaser.yml b/conf/cmi/core.entity_view_display.node.imported_article.teaser.yml deleted file mode 100644 index 6ab48c8e3..000000000 --- a/conf/cmi/core.entity_view_display.node.imported_article.teaser.yml +++ /dev/null @@ -1,43 +0,0 @@ -uuid: b08aa2e8-27af-4444-8717-4af611482463 -langcode: fi -status: true -dependencies: - config: - - core.entity_view_mode.node.teaser - - field.field.node.imported_article.body - - field.field.node.imported_article.field_image_alt - - field.field.node.imported_article.field_image_title - - field.field.node.imported_article.field_image_url - - field.field.node.imported_article.field_published - - node.type.imported_article - module: - - text - - user - enforced: - module: - - paatokset_news_importer -_core: - default_config_hash: NirpcNFGmb_SGgnvImAbjF-a6ydXh0vnVqSYkN985mE -id: node.imported_article.teaser -targetEntityType: node -bundle: imported_article -mode: teaser -content: - body: - type: text_summary_or_trimmed - label: hidden - settings: - trim_length: 600 - third_party_settings: { } - weight: 1 - region: content -hidden: - field_image_alt: true - field_image_title: true - field_image_url: true - field_published: true - langcode: true - links: true - published_at: true - search_api_excerpt: true - toc_enabled: true diff --git a/conf/cmi/field.field.node.imported_article.body.yml b/conf/cmi/field.field.node.imported_article.body.yml deleted file mode 100644 index 76caa1315..000000000 --- a/conf/cmi/field.field.node.imported_article.body.yml +++ /dev/null @@ -1,28 +0,0 @@ -uuid: d1ae459c-061e-4de8-8802-6f94edea5d21 -langcode: fi -status: true -dependencies: - config: - - field.storage.node.body - - node.type.imported_article - module: - - text - enforced: - module: - - paatokset_news_importer -_core: - default_config_hash: 3L3kAZFwb6EGlYvgfTxfsfSqSOWbNnATbD9_PHmHbVM -id: node.imported_article.body -field_name: body -entity_type: node -bundle: imported_article -label: Body -description: '' -required: false -translatable: true -default_value: { } -default_value_callback: '' -settings: - display_summary: true - required_summary: false -field_type: text_with_summary diff --git a/conf/cmi/field.field.node.imported_article.field_image_alt.yml b/conf/cmi/field.field.node.imported_article.field_image_alt.yml deleted file mode 100644 index 21162ed7e..000000000 --- a/conf/cmi/field.field.node.imported_article.field_image_alt.yml +++ /dev/null @@ -1,21 +0,0 @@ -uuid: db73afcd-ef37-4268-80a5-4dc26dd2c606 -langcode: fi -status: true -dependencies: - config: - - field.storage.node.field_image_alt - - node.type.imported_article -id: node.imported_article.field_image_alt -field_name: field_image_alt -entity_type: node -bundle: imported_article -label: 'Image alt' -description: '' -required: false -translatable: false -default_value: - - - value: 'Artikkelin pääkuva' -default_value_callback: '' -settings: { } -field_type: string diff --git a/conf/cmi/field.field.node.imported_article.field_image_title.yml b/conf/cmi/field.field.node.imported_article.field_image_title.yml deleted file mode 100644 index 52699368b..000000000 --- a/conf/cmi/field.field.node.imported_article.field_image_title.yml +++ /dev/null @@ -1,21 +0,0 @@ -uuid: 3cfb4b2f-a436-4d21-826d-5d187d6b31e0 -langcode: fi -status: true -dependencies: - config: - - field.storage.node.field_image_title - - node.type.imported_article -id: node.imported_article.field_image_title -field_name: field_image_title -entity_type: node -bundle: imported_article -label: 'Image title' -description: '' -required: false -translatable: false -default_value: - - - value: 'Artikkelin pääkuva' -default_value_callback: '' -settings: { } -field_type: string diff --git a/conf/cmi/field.field.node.imported_article.field_image_url.yml b/conf/cmi/field.field.node.imported_article.field_image_url.yml deleted file mode 100644 index 568fc6dc7..000000000 --- a/conf/cmi/field.field.node.imported_article.field_image_url.yml +++ /dev/null @@ -1,23 +0,0 @@ -uuid: 8d45851d-4b44-4b0c-8806-88ce975dae1f -langcode: fi -status: true -dependencies: - config: - - field.storage.node.field_image_url - - node.type.imported_article - module: - - link -id: node.imported_article.field_image_url -field_name: field_image_url -entity_type: node -bundle: imported_article -label: 'Image url' -description: '' -required: false -translatable: false -default_value: { } -default_value_callback: '' -settings: - title: 0 - link_type: 17 -field_type: link diff --git a/conf/cmi/field.field.node.imported_article.field_published.yml b/conf/cmi/field.field.node.imported_article.field_published.yml deleted file mode 100644 index 71f2d47e4..000000000 --- a/conf/cmi/field.field.node.imported_article.field_published.yml +++ /dev/null @@ -1,21 +0,0 @@ -uuid: 4ee78c74-2ad6-478c-ad5d-d48f63b697d1 -langcode: fi -status: true -dependencies: - config: - - field.storage.node.field_published - - node.type.imported_article - module: - - datetime -id: node.imported_article.field_published -field_name: field_published -entity_type: node -bundle: imported_article -label: Published -description: '' -required: false -translatable: false -default_value: { } -default_value_callback: '' -settings: { } -field_type: datetime diff --git a/conf/cmi/field.field.paragraph.custom_content_links.field_referenced_content.yml b/conf/cmi/field.field.paragraph.custom_content_links.field_referenced_content.yml index 988e37e08..32e0a414e 100644 --- a/conf/cmi/field.field.paragraph.custom_content_links.field_referenced_content.yml +++ b/conf/cmi/field.field.paragraph.custom_content_links.field_referenced_content.yml @@ -5,7 +5,6 @@ dependencies: config: - field.storage.paragraph.field_referenced_content - node.type.article - - node.type.imported_article - node.type.landing_page - node.type.page - node.type.policymaker @@ -25,7 +24,6 @@ settings: handler_settings: target_bundles: article: article - imported_article: imported_article landing_page: landing_page page: page policymaker: policymaker diff --git a/conf/cmi/language.content_settings.node.imported_article.yml b/conf/cmi/language.content_settings.node.imported_article.yml deleted file mode 100644 index af74f3b9a..000000000 --- a/conf/cmi/language.content_settings.node.imported_article.yml +++ /dev/null @@ -1,13 +0,0 @@ -uuid: 5aa8660e-0672-41ef-a52c-166120447f8b -langcode: en -status: true -dependencies: - config: - - node.type.imported_article -_core: - default_config_hash: W1B0CL9P8A5w6nJd0bq6ZtnJ1i1s3UIRKjiSYHtjRyg -id: node.imported_article -target_entity_type_id: node -target_bundle: imported_article -default_langcode: fi -language_alterable: false diff --git a/conf/cmi/language/fi/block.block.views_block__news_latest_news.yml b/conf/cmi/language/fi/block.block.views_block__news_latest_news.yml deleted file mode 100644 index 994385633..000000000 --- a/conf/cmi/language/fi/block.block.views_block__news_latest_news.yml +++ /dev/null @@ -1,3 +0,0 @@ -settings: - label: 'Uusimmat uutiset' - views_label: 'Uusimmat uutiset' diff --git a/conf/cmi/language/fi/views.view.news.yml b/conf/cmi/language/fi/views.view.news.yml deleted file mode 100644 index 5ac6ac5c8..000000000 --- a/conf/cmi/language/fi/views.view.news.yml +++ /dev/null @@ -1,25 +0,0 @@ -display: - default: - display_title: Oletus - display_options: - exposed_form: - options: - submit_button: Käytä - reset_button_label: Palauta - exposed_sorts_label: Lajittele - sort_asc_label: Asc - sort_desc_label: Desc - fields: - published_at: - separator: ', ' - field_main_image: - separator: ', ' - view_node: - text: näkymä - title: 'Uusimmat uutiset' - arguments: - nid: - exception: - title: Kaikki - latest_news: - display_title: 'Uusimmat uutiset' diff --git a/conf/cmi/language/ru/views.view.news.yml b/conf/cmi/language/ru/views.view.news.yml deleted file mode 100644 index d99755329..000000000 --- a/conf/cmi/language/ru/views.view.news.yml +++ /dev/null @@ -1,22 +0,0 @@ -display: - default: - display_title: 'По умолчанию' - display_options: - exposed_form: - options: - submit_button: Применить - reset_button_label: Сбросить - exposed_sorts_label: 'Сортировать по' - sort_asc_label: 'По возрастанию' - sort_desc_label: 'По убыванию' - fields: - published_at: - separator: ', ' - field_main_image: - separator: ', ' - view_node: - text: представление - arguments: - nid: - exception: - title: Все diff --git a/conf/cmi/language/sv/block.block.views_block__news_latest_news.yml b/conf/cmi/language/sv/block.block.views_block__news_latest_news.yml deleted file mode 100644 index 49f95141f..000000000 --- a/conf/cmi/language/sv/block.block.views_block__news_latest_news.yml +++ /dev/null @@ -1,3 +0,0 @@ -settings: - label: 'Senaste nyheterna' - views_label: 'Senaste nyheterna' diff --git a/conf/cmi/language/sv/views.view.news.yml b/conf/cmi/language/sv/views.view.news.yml deleted file mode 100644 index 0ee00e01d..000000000 --- a/conf/cmi/language/sv/views.view.news.yml +++ /dev/null @@ -1,26 +0,0 @@ -label: 'Platform News' -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: - published_at: - separator: ', ' - field_main_image: - separator: ', ' - view_node: - text: visa - title: 'Senaste nyheterna' - arguments: - nid: - exception: - title: Alla - latest_news: - display_title: 'Senaste nyheterna' diff --git a/conf/cmi/node.type.imported_article.yml b/conf/cmi/node.type.imported_article.yml deleted file mode 100644 index 199e44d37..000000000 --- a/conf/cmi/node.type.imported_article.yml +++ /dev/null @@ -1,16 +0,0 @@ -uuid: d682abe4-056b-4897-a451-ed5e14396903 -langcode: fi -status: true -dependencies: - enforced: - module: - - paatokset_news_importer -_core: - default_config_hash: sefk051KFkjD6XhIzNY6sGD5ZWDj9RznZh2VQqJsmY8 -name: 'Imported Article' -type: imported_article -description: 'News imported from Hel.fi RSS feed' -help: '' -new_revision: true -preview_mode: 1 -display_submitted: true diff --git a/conf/cmi/user.role.admin.yml b/conf/cmi/user.role.admin.yml index 2d6145721..fb21cc59a 100644 --- a/conf/cmi/user.role.admin.yml +++ b/conf/cmi/user.role.admin.yml @@ -18,7 +18,6 @@ dependencies: - node.type.article - node.type.case - node.type.decision - - node.type.imported_article - node.type.landing_page - node.type.meeting - node.type.news_item @@ -136,7 +135,6 @@ permissions: - 'delete any hel_map media' - 'delete any helfi_chart media' - 'delete any image media' - - 'delete any imported_article content' - 'delete any landing_page content' - 'delete any media' - 'delete any minutes_of_the_discussion media' @@ -148,7 +146,6 @@ permissions: - 'delete any trustee content' - 'delete article revisions' - 'delete content translations' - - 'delete imported_article revisions' - 'delete landing_page revisions' - 'delete media' - 'delete news_item revisions' @@ -159,7 +156,6 @@ permissions: - 'delete own hel_map media' - 'delete own helfi_chart media' - 'delete own image media' - - 'delete own imported_article content' - 'delete own landing_page content' - 'delete own minutes_of_the_discussion media' - 'delete own news_item content' @@ -183,7 +179,6 @@ permissions: - 'edit any hel_map media' - 'edit any helfi_chart media' - 'edit any image media' - - 'edit any imported_article content' - 'edit any landing_page content' - 'edit any meeting content' - 'edit any minutes_of_the_discussion media' @@ -201,7 +196,6 @@ permissions: - 'edit own hel_map media' - 'edit own helfi_chart media' - 'edit own image media' - - 'edit own imported_article content' - 'edit own landing_page content' - 'edit own meeting content' - 'edit own minutes_of_the_discussion media' @@ -220,7 +214,6 @@ permissions: - 'revert article revisions' - 'revert case revisions' - 'revert decision revisions' - - 'revert imported_article revisions' - 'revert landing_page revisions' - 'revert meeting revisions' - 'revert news_item revisions' @@ -230,7 +223,6 @@ permissions: - 'schedule publishing of nodes' - 'set any published on date' - 'set article published on date' - - 'set imported_article published on date' - 'set landing_page published on date' - 'set meeting published on date' - 'set news_item published on date' @@ -268,7 +260,6 @@ permissions: - 'view case revisions' - 'view decision revisions' - 'view editoria11y checker' - - 'view imported_article revisions' - 'view landing_page revisions' - 'view media' - 'view meeting revisions' diff --git a/conf/cmi/user.role.content_producer.yml b/conf/cmi/user.role.content_producer.yml index fc94cf883..9fd613364 100644 --- a/conf/cmi/user.role.content_producer.yml +++ b/conf/cmi/user.role.content_producer.yml @@ -15,7 +15,6 @@ dependencies: - media.type.policymaker_images - media.type.remote_video - node.type.article - - node.type.imported_article - node.type.landing_page - node.type.news_item - node.type.page @@ -81,7 +80,6 @@ permissions: - 'delete own hel_map media' - 'delete own helfi_chart media' - 'delete own image media' - - 'delete own imported_article content' - 'delete own landing_page content' - 'delete own minutes_of_the_discussion media' - 'delete own news_item content' @@ -105,7 +103,6 @@ permissions: - 'edit own hel_map media' - 'edit own helfi_chart media' - 'edit own image media' - - 'edit own imported_article content' - 'edit own landing_page content' - 'edit own minutes_of_the_discussion media' - 'edit own news_item content' @@ -118,7 +115,6 @@ permissions: - 'edit terms in keywords' - 'edit terms in pdf_categories' - 'revert article revisions' - - 'revert imported_article revisions' - 'revert landing_page revisions' - 'revert news_item revisions' - 'revert page revisions' @@ -132,7 +128,6 @@ permissions: - 'view any unpublished content' - 'view article revisions' - 'view editoria11y checker' - - 'view imported_article revisions' - 'view landing_page revisions' - 'view news_item revisions' - 'view own unpublished content' diff --git a/conf/cmi/user.role.editor.yml b/conf/cmi/user.role.editor.yml index 957279668..56abb42d6 100644 --- a/conf/cmi/user.role.editor.yml +++ b/conf/cmi/user.role.editor.yml @@ -15,7 +15,6 @@ dependencies: - media.type.policymaker_images - media.type.remote_video - node.type.article - - node.type.imported_article - node.type.landing_page - node.type.meeting - node.type.news_item @@ -101,7 +100,6 @@ permissions: - 'delete any remote_video media' - 'delete article revisions' - 'delete content translations' - - 'delete imported_article revisions' - 'delete landing_page revisions' - 'delete media' - 'delete news_item revisions' @@ -112,7 +110,6 @@ permissions: - 'delete own hel_map media' - 'delete own helfi_chart media' - 'delete own image media' - - 'delete own imported_article content' - 'delete own landing_page content' - 'delete own minutes_of_the_discussion media' - 'delete own news_item content' @@ -132,7 +129,6 @@ permissions: - 'edit any hel_map media' - 'edit any helfi_chart media' - 'edit any image media' - - 'edit any imported_article content' - 'edit any landing_page content' - 'edit any minutes_of_the_discussion media' - 'edit any news_item content' @@ -147,7 +143,6 @@ permissions: - 'edit own hel_map media' - 'edit own helfi_chart media' - 'edit own image media' - - 'edit own imported_article content' - 'edit own landing_page content' - 'edit own minutes_of_the_discussion media' - 'edit own news_item content' @@ -162,7 +157,6 @@ permissions: - 'edit terms in pdf_categories' - 'edit terms in pdf_minutes_category' - 'revert article revisions' - - 'revert imported_article revisions' - 'revert landing_page revisions' - 'revert news_item revisions' - 'revert page revisions' @@ -170,7 +164,6 @@ permissions: - 'revert trustee revisions' - 'schedule publishing of nodes' - 'set article published on date' - - 'set imported_article published on date' - 'set landing_page published on date' - 'set meeting published on date' - 'set news_item published on date' @@ -201,7 +194,6 @@ permissions: - 'view any unpublished content' - 'view article revisions' - 'view editoria11y checker' - - 'view imported_article revisions' - 'view landing_page revisions' - 'view meeting revisions' - 'view news_item revisions' diff --git a/conf/cmi/views.view.news.yml b/conf/cmi/views.view.news.yml deleted file mode 100644 index dfcca2da2..000000000 --- a/conf/cmi/views.view.news.yml +++ /dev/null @@ -1,863 +0,0 @@ -uuid: 5b380cf0-4845-4839-a61e-6dd6286d4c51 -langcode: en -status: true -dependencies: - config: - - core.entity_view_mode.node.tiny_teaser - - field.storage.node.field_image_alt - - field.storage.node.field_image_title - - field.storage.node.field_image_url - - field.storage.node.field_main_image - - field.storage.node.field_published - - node.type.imported_article - - node.type.news_item - module: - - datetime - - link - - node - - user -_core: - default_config_hash: SZqO5m00-m_85j4SvXFgDw5YnJoXBvwS29Wu2pIINsM -id: news -label: 'Platform News' -module: views -description: '' -tag: '' -base_table: node_field_data -base_field: nid -display: - default: - id: default - display_title: Default - display_plugin: default - position: 0 - display_options: - title: 'Latest news' - fields: - published_at: - id: published_at - table: node_field_data - field: published_at - relationship: none - group_type: group - admin_label: '' - entity_type: node - entity_field: published_at - plugin_id: field - label: '' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: value - type: timestamp - settings: - date_format: medium - custom_date_format: '' - timezone: '' - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - field_main_image: - id: field_main_image - table: node__field_main_image - field: field_main_image - relationship: none - group_type: group - admin_label: '' - plugin_id: field - label: '' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: target_id - type: entity_reference_entity_view - settings: - view_mode: default - group_column: target_id - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - view_node: - id: view_node - table: node - field: view_node - relationship: none - group_type: group - admin_label: '' - entity_type: node - plugin_id: entity_link - label: '' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: false - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - text: view - output_url_as_text: true - absolute: false - pager: - type: some - options: - offset: 0 - items_per_page: 5 - exposed_form: - type: basic - options: - submit_button: Apply - reset_button: false - reset_button_label: Reset - exposed_sorts_label: 'Sort by' - expose_sort_order: true - sort_asc_label: Asc - sort_desc_label: Desc - access: - type: perm - options: - perm: 'access content' - cache: - type: tag - options: { } - empty: { } - sorts: - published_at: - id: published_at - table: node_field_data - field: published_at - relationship: none - group_type: group - admin_label: '' - entity_type: node - entity_field: published_at - plugin_id: date - order: DESC - expose: - label: '' - field_identifier: published_at - exposed: false - granularity: second - arguments: - nid: - id: nid - table: node_field_data - field: nid - relationship: none - group_type: group - admin_label: '' - entity_type: node - entity_field: nid - plugin_id: node_nid - default_action: default - exception: - value: all - title_enable: false - title: All - title_enable: false - title: '' - default_argument_type: node - default_argument_options: { } - default_argument_skip_url: false - summary_options: - base_path: '' - count: true - override: false - items_per_page: 25 - summary: - sort_order: asc - number_of_records: 0 - format: default_summary - specify_validation: false - validate: - type: none - fail: 'not found' - validate_options: { } - break_phrase: false - not: true - filters: - status: - id: status - table: node_field_data - field: status - entity_type: node - entity_field: status - plugin_id: boolean - value: '1' - group: 1 - expose: - operator: '' - operator_limit_selection: false - operator_list: { } - type: - id: type - table: node_field_data - field: type - entity_type: node - entity_field: type - plugin_id: bundle - value: - news_item: news_item - expose: - operator_limit_selection: false - operator_list: { } - langcode: - id: langcode - table: node_field_data - field: langcode - relationship: none - group_type: group - admin_label: '' - entity_type: node - entity_field: langcode - plugin_id: language - operator: in - value: - '***LANGUAGE_language_interface***': '***LANGUAGE_language_interface***' - group: 1 - exposed: false - expose: - operator_id: '' - label: '' - description: '' - use_operator: false - operator: '' - operator_limit_selection: false - operator_list: { } - identifier: '' - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - reduce: false - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - style: - type: default - options: - row_class: '' - default_row_class: true - uses_fields: true - row: - type: 'entity:node' - options: - relationship: none - view_mode: tiny_teaser - query: - type: views_query - options: - query_comment: '' - disable_sql_rewrite: false - distinct: false - replica: false - query_tags: { } - relationships: { } - header: { } - footer: { } - display_extenders: { } - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_content' - - 'languages:language_interface' - - url - - 'user.node_grants:view' - - user.permissions - tags: - - 'config:field.storage.node.field_main_image' - block_1: - id: block_1 - display_title: 'Latest news (including imported articles)' - display_plugin: block - position: 1 - display_options: - fields: - view_node: - id: view_node - table: node - field: view_node - relationship: none - group_type: group - admin_label: '' - entity_type: node - plugin_id: entity_link - label: '' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: false - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - text: view - output_url_as_text: true - absolute: false - field_image_url: - id: field_image_url - table: node__field_image_url - field: field_image_url - relationship: none - group_type: group - admin_label: '' - plugin_id: field - label: '' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: uri - type: link - settings: - trim_length: 80 - url_only: true - url_plain: false - rel: '0' - target: '0' - group_column: '' - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - field_published: - id: field_published - table: node__field_published - field: field_published - relationship: none - group_type: group - admin_label: '' - plugin_id: field - label: '' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: value - type: datetime_default - settings: - timezone_override: '' - format_type: medium - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - field_image_alt: - id: field_image_alt - table: node__field_image_alt - field: field_image_alt - relationship: none - group_type: group - admin_label: '' - plugin_id: field - label: '' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: value - type: string - settings: - link_to_entity: false - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - field_image_title: - id: field_image_title - table: node__field_image_title - field: field_image_title - relationship: none - group_type: group - admin_label: '' - plugin_id: field - label: '' - exclude: false - alter: - alter_text: false - text: '' - make_link: false - path: '' - absolute: false - external: false - replace_spaces: false - path_case: none - trim_whitespace: false - alt: '' - rel: '' - link_class: '' - prefix: '' - suffix: '' - target: '' - nl2br: false - max_length: 0 - word_boundary: true - ellipsis: true - more_link: false - more_link_text: '' - more_link_path: '' - strip_tags: false - trim: false - preserve_tags: '' - html: false - element_type: '' - element_class: '' - element_label_type: '' - element_label_class: '' - element_label_colon: false - element_wrapper_type: '' - element_wrapper_class: '' - element_default_classes: true - empty: '' - hide_empty: false - empty_zero: false - hide_alter_empty: true - click_sort_column: value - type: string - settings: - link_to_entity: false - group_column: value - group_columns: { } - group_rows: true - delta_limit: 0 - delta_offset: 0 - delta_reversed: false - delta_first_last: false - multi_type: separator - separator: ', ' - field_api_classes: false - filters: - status: - id: status - table: node_field_data - field: status - entity_type: node - entity_field: status - plugin_id: boolean - value: '1' - group: 1 - expose: - operator: '' - operator_limit_selection: false - operator_list: { } - type: - id: type - table: node_field_data - field: type - relationship: none - group_type: group - admin_label: '' - entity_type: node - entity_field: type - plugin_id: bundle - operator: in - value: - imported_article: imported_article - news_item: news_item - group: 1 - exposed: false - expose: - operator_id: '' - label: '' - description: '' - use_operator: false - operator: '' - operator_limit_selection: false - operator_list: { } - identifier: '' - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - reduce: false - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - langcode: - id: langcode - table: node_field_data - field: langcode - relationship: none - group_type: group - admin_label: '' - entity_type: node - entity_field: langcode - plugin_id: language - operator: in - value: - '***LANGUAGE_language_interface***': '***LANGUAGE_language_interface***' - group: 1 - exposed: false - expose: - operator_id: '' - label: '' - description: '' - use_operator: false - operator: '' - operator_limit_selection: false - operator_list: { } - identifier: '' - required: false - remember: false - multiple: false - remember_roles: - authenticated: authenticated - reduce: false - is_grouped: false - group_info: - label: '' - description: '' - identifier: '' - optional: true - widget: select - multiple: false - remember: false - default_group: All - default_group_multiple: { } - group_items: { } - filter_groups: - operator: AND - groups: - 1: AND - defaults: - fields: false - filters: false - filter_groups: false - display_description: '' - display_extenders: - metatag_display_extender: - metatags: { } - tokenize: false - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_content' - - 'languages:language_interface' - - url - - 'user.node_grants:view' - - user.permissions - tags: - - 'config:field.storage.node.field_image_alt' - - 'config:field.storage.node.field_image_title' - - 'config:field.storage.node.field_image_url' - - 'config:field.storage.node.field_published' - latest_news: - id: latest_news - display_title: 'Latest news' - display_plugin: block - position: 1 - display_options: - title: 'Latest news' - defaults: - title: false - display_description: '' - display_extenders: - metatag_display_extender: - metatags: { } - tokenize: false - cache_metadata: - max-age: -1 - contexts: - - 'languages:language_content' - - 'languages:language_interface' - - url - - 'user.node_grants:view' - - user.permissions - tags: - - 'config:field.storage.node.field_main_image' From 1f44427157cbcb1465bbd60efb067ce9b4a033cb Mon Sep 17 00:00:00 2001 From: Juho Lehmonen Date: Thu, 12 Oct 2023 09:38:09 +0300 Subject: [PATCH 08/74] UHF-8284: Reinstall packages after PHP 8.2 change. --- composer.lock | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/composer.lock b/composer.lock index 712b37ea1..bb6b84cfc 100644 --- a/composer.lock +++ b/composer.lock @@ -8084,16 +8084,16 @@ }, { "name": "laminas/laminas-feed", - "version": "2.21.0", + "version": "2.22.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-feed.git", - "reference": "52918789a417bc292ccd6fbb4b91bd78a65d50ab" + "reference": "669792b819fca7274698147ad7a2ecc1b0a9b141" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-feed/zipball/52918789a417bc292ccd6fbb4b91bd78a65d50ab", - "reference": "52918789a417bc292ccd6fbb4b91bd78a65d50ab", + "url": "https://api.github.com/repos/laminas/laminas-feed/zipball/669792b819fca7274698147ad7a2ecc1b0a9b141", + "reference": "669792b819fca7274698147ad7a2ecc1b0a9b141", "shasum": "" }, "require": { @@ -8101,24 +8101,24 @@ "ext-libxml": "*", "laminas/laminas-escaper": "^2.9", "laminas/laminas-stdlib": "^3.6", - "php": "~8.1.0 || ~8.2.0" + "php": "~8.1.0 || ~8.2.0 || ~8.3.0" }, "conflict": { "laminas/laminas-servicemanager": "<3.3", "zendframework/zend-feed": "*" }, "require-dev": { - "laminas/laminas-cache": "^2.13.2 || ^3.10.1", + "laminas/laminas-cache": "^2.13.2 || ^3.11", "laminas/laminas-cache-storage-adapter-memory": "^1.1.0 || ^2.2", "laminas/laminas-coding-standard": "~2.5.0", "laminas/laminas-db": "^2.18", "laminas/laminas-http": "^2.18", "laminas/laminas-servicemanager": "^3.21.0", - "laminas/laminas-validator": "^2.30.1", - "phpunit/phpunit": "^10.2.6", + "laminas/laminas-validator": "^2.38", + "phpunit/phpunit": "^10.3.1", "psalm/plugin-phpunit": "^0.18.4", "psr/http-message": "^2.0", - "vimeo/psalm": "^5.13.1" + "vimeo/psalm": "^5.14.1" }, "suggest": { "laminas/laminas-cache": "Laminas\\Cache component, for optionally caching feeds between requests", @@ -8160,7 +8160,7 @@ "type": "community_bridge" } ], - "time": "2023-07-24T09:21:16+00:00" + "time": "2023-10-11T20:16:37+00:00" }, { "name": "laminas/laminas-stdlib", From 4b558a3b954f5452b17cd26b29a1c7857753d907 Mon Sep 17 00:00:00 2001 From: Juho Lehmonen Date: Thu, 12 Oct 2023 10:55:09 +0300 Subject: [PATCH 09/74] UHF-8284: Add placeholder module so hdbt_hyphenopoly can be uninstalled. --- .../custom/hdbt_hyphenopoly/hdbt_hyphenopoly.info.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 public/modules/custom/hdbt_hyphenopoly/hdbt_hyphenopoly.info.yml diff --git a/public/modules/custom/hdbt_hyphenopoly/hdbt_hyphenopoly.info.yml b/public/modules/custom/hdbt_hyphenopoly/hdbt_hyphenopoly.info.yml new file mode 100644 index 000000000..e93a717b5 --- /dev/null +++ b/public/modules/custom/hdbt_hyphenopoly/hdbt_hyphenopoly.info.yml @@ -0,0 +1,6 @@ +name: HDBT Hyphenopoly (Placeholder) +type: module +description: Placeholder module for config import. +package: Custom +core: 8.x +core_version_requirement: ^8 || ^9 From 2f878c82c1fb62f74228a130d665df41503656d7 Mon Sep 17 00:00:00 2001 From: Juho Lehmonen Date: Thu, 12 Oct 2023 10:57:13 +0300 Subject: [PATCH 10/74] UHF-8284: Update packages to V3. --- composer.json | 8 +- composer.lock | 1716 +++++++++++++++++++++---------------------------- 2 files changed, 733 insertions(+), 991 deletions(-) diff --git a/composer.json b/composer.json index 9fe102fcf..430398ecc 100644 --- a/composer.json +++ b/composer.json @@ -12,11 +12,11 @@ "drupal/big_pipe_sessionless": "^2.0", "drupal/core": "^9.5", "drupal/core-composer-scaffold": "^9.1", - "drupal/hdbt": "4.3.4", - "drupal/hdbt_admin": "^1.8.6", + "drupal/hdbt": "^5.0", + "drupal/hdbt_admin": "^2.0", "drupal/helfi_api_base": "^2.5.3", "drupal/helfi_drupal_tools": "dev-main", - "drupal/helfi_platform_config": "2.18.7", + "drupal/helfi_platform_config": "^3.0", "drupal/helfi_tpr": "^2.0.5", "drupal/helfi_tunnistamo": "^2.0", "drupal/json_field": "^1.0@RC", @@ -25,7 +25,7 @@ "drupal/purge": "^3.0", "drupal/search_api": "^1.20", "drupal/varnish_purge": "^2.1", - "drush/drush": "^10.4", + "drush/drush": "^11", "elasticsearch/elasticsearch": "^7.15", "josdejong/jsoneditor": "^5.29", "league/csv": "^9.8", diff --git a/composer.lock b/composer.lock index bb6b84cfc..fdbb24b87 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "3fb14139d66c80f430a392996cd31893", + "content-hash": "d20a56c8af4609c765335e89f471ac44", "packages": [ { "name": "asm89/stack-cors", @@ -125,27 +125,39 @@ }, { "name": "chi-teck/drupal-code-generator", - "version": "1.33.1", + "version": "2.6.2", "source": { "type": "git", "url": "https://github.com/Chi-teck/drupal-code-generator.git", - "reference": "5f814e980b6f9cf1ca8c74cc9385c3d81090d388" + "reference": "22ed1cc02dc47814e8239de577da541e9b9bd980" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Chi-teck/drupal-code-generator/zipball/5f814e980b6f9cf1ca8c74cc9385c3d81090d388", - "reference": "5f814e980b6f9cf1ca8c74cc9385c3d81090d388", + "url": "https://api.github.com/repos/Chi-teck/drupal-code-generator/zipball/22ed1cc02dc47814e8239de577da541e9b9bd980", + "reference": "22ed1cc02dc47814e8239de577da541e9b9bd980", "shasum": "" }, "require": { "ext-json": "*", - "php": ">=5.5.9", - "symfony/console": "^3.4 || ^4.0", - "symfony/filesystem": "^2.7 || ^3.4 || ^4.0", - "twig/twig": "^1.41 || ^2.12" + "php": ">=7.4", + "psr/log": "^1.1 || ^2.0 || ^3.0", + "symfony/console": "^4.4.15 || ^5.1 || ^6.0", + "symfony/filesystem": "^4.4 || ^5.1 || ^6", + "symfony/polyfill-php80": "^1.23", + "symfony/string": "^5.1 || ^6", + "twig/twig": "^2.14.11 || ^3.1" }, "conflict": { - "drush/drush": "< 10.3.2" + "squizlabs/php_codesniffer": "<3.6" + }, + "require-dev": { + "chi-teck/drupal-coder-extension": "^1.2", + "drupal/coder": "^8.3.14", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.4", + "squizlabs/php_codesniffer": "^3.5", + "symfony/var-dumper": "^5.2 || ^6.0", + "symfony/yaml": "^5.2 || ^6.0" }, "bin": [ "bin/dcg" @@ -153,13 +165,10 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.x-dev" + "dev-master": "2.x-dev" } }, "autoload": { - "files": [ - "src/bootstrap.php" - ], "psr-4": { "DrupalCodeGenerator\\": "src" } @@ -171,9 +180,9 @@ "description": "Drupal code generator", "support": { "issues": "https://github.com/Chi-teck/drupal-code-generator/issues", - "source": "https://github.com/Chi-teck/drupal-code-generator/tree/1.33.1" + "source": "https://github.com/Chi-teck/drupal-code-generator/tree/2.6.2" }, - "time": "2020-12-05T05:59:11+00:00" + "time": "2022-11-11T15:34:04+00:00" }, { "name": "commerceguys/addressing", @@ -523,65 +532,40 @@ }, { "name": "consolidation/config", - "version": "1.2.1", + "version": "2.1.2", "source": { "type": "git", "url": "https://github.com/consolidation/config.git", - "reference": "cac1279bae7efb5c7fb2ca4c3ba4b8eb741a96c1" + "reference": "597f8d7fbeef801736250ec10c3e190569b1b0ae" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/config/zipball/cac1279bae7efb5c7fb2ca4c3ba4b8eb741a96c1", - "reference": "cac1279bae7efb5c7fb2ca4c3ba4b8eb741a96c1", + "url": "https://api.github.com/repos/consolidation/config/zipball/597f8d7fbeef801736250ec10c3e190569b1b0ae", + "reference": "597f8d7fbeef801736250ec10c3e190569b1b0ae", "shasum": "" }, "require": { - "dflydev/dot-access-data": "^1.1.0", - "grasmash/expander": "^1", - "php": ">=5.4.0" + "dflydev/dot-access-data": "^1.1.0 || ^2 || ^3", + "grasmash/expander": "^2.0.1 || ^3", + "php": ">=7.1.3", + "symfony/event-dispatcher": "^4 || ^5 || ^6" }, "require-dev": { - "g1a/composer-test-scenarios": "^3", - "php-coveralls/php-coveralls": "^1", - "phpunit/phpunit": "^5", - "squizlabs/php_codesniffer": "2.*", - "symfony/console": "^2.5|^3|^4", - "symfony/yaml": "^2.8.11|^3|^4" + "ext-json": "*", + "phpunit/phpunit": ">=7.5.20", + "squizlabs/php_codesniffer": "^3", + "symfony/console": "^4 || ^5 || ^6", + "symfony/yaml": "^4 || ^5 || ^6", + "yoast/phpunit-polyfills": "^1" }, "suggest": { + "symfony/event-dispatcher": "Required to inject configuration into Command options", "symfony/yaml": "Required to use Consolidation\\Config\\Loader\\YamlConfigLoader" }, "type": "library", "extra": { - "scenarios": { - "symfony4": { - "require-dev": { - "symfony/console": "^4.0" - }, - "config": { - "platform": { - "php": "7.1.3" - } - } - }, - "symfony2": { - "require-dev": { - "symfony/console": "^2.8", - "symfony/event-dispatcher": "^2.8", - "phpunit/phpunit": "^4.8.36" - }, - "remove": [ - "php-coveralls/php-coveralls" - ], - "config": { - "platform": { - "php": "5.4.8" - } - } - } - }, "branch-alias": { - "dev-master": "1.x-dev" + "dev-main": "2.x-dev" } }, "autoload": { @@ -602,57 +586,37 @@ "description": "Provide configuration services for a commandline tool.", "support": { "issues": "https://github.com/consolidation/config/issues", - "source": "https://github.com/consolidation/config/tree/master" + "source": "https://github.com/consolidation/config/tree/2.1.2" }, - "time": "2019-03-03T19:37:04+00:00" + "time": "2022-10-06T17:48:03+00:00" }, { "name": "consolidation/filter-via-dot-access-data", - "version": "1.0.0", + "version": "2.0.2", "source": { "type": "git", "url": "https://github.com/consolidation/filter-via-dot-access-data.git", - "reference": "a53e96c6b9f7f042f5e085bf911f3493cea823c6" + "reference": "cb2eeba41f8e2e3c61698a5cf70ef048ff6c9d5b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/filter-via-dot-access-data/zipball/a53e96c6b9f7f042f5e085bf911f3493cea823c6", - "reference": "a53e96c6b9f7f042f5e085bf911f3493cea823c6", + "url": "https://api.github.com/repos/consolidation/filter-via-dot-access-data/zipball/cb2eeba41f8e2e3c61698a5cf70ef048ff6c9d5b", + "reference": "cb2eeba41f8e2e3c61698a5cf70ef048ff6c9d5b", "shasum": "" }, "require": { - "dflydev/dot-access-data": "^1.1.0", - "php": ">=5.5.0" + "dflydev/dot-access-data": "^1.1.0 || ^2.0.0 || ^3.0.0", + "php": ">=7.1.3" }, "require-dev": { - "consolidation/robo": "^1.2.3", - "g1a/composer-test-scenarios": "^3", - "knplabs/github-api": "^2.7", - "php-coveralls/php-coveralls": "^1", - "php-http/guzzle6-adapter": "^1.1", - "phpunit/phpunit": "^5", - "squizlabs/php_codesniffer": "^2.8", - "symfony/console": "^2.8|^3|^4" + "phpunit/phpunit": "^7.5.20 || ^8 || ^9", + "squizlabs/php_codesniffer": "^3", + "yoast/phpunit-polyfills": "^0.2.0" }, "type": "library", "extra": { - "scenarios": { - "phpunit5": { - "require-dev": { - "phpunit/phpunit": "^5.7.27" - }, - "remove": [ - "php-coveralls/php-coveralls" - ], - "config": { - "platform": { - "php": "5.6.33" - } - } - } - }, "branch-alias": { - "dev-master": "1.x-dev" + "dev-main": "2.x-dev" } }, "autoload": { @@ -672,9 +636,9 @@ ], "description": "This project uses dflydev/dot-access-data to provide simple output filtering for applications built with annotated-command / Robo.", "support": { - "source": "https://github.com/consolidation/filter-via-dot-access-data/tree/1.0.0" + "source": "https://github.com/consolidation/filter-via-dot-access-data/tree/2.0.2" }, - "time": "2019-01-18T06:05:07+00:00" + "time": "2021-12-30T03:56:08+00:00" }, { "name": "consolidation/log", @@ -784,16 +748,16 @@ }, { "name": "consolidation/robo", - "version": "3.0.12", + "version": "4.0.2", "source": { "type": "git", "url": "https://github.com/consolidation/robo.git", - "reference": "0c3a5085357f46c90a0b756e3d326f44847158b8" + "reference": "ccf80963abf11bdb8e90659aa99a7449b21e9452" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/robo/zipball/0c3a5085357f46c90a0b756e3d326f44847158b8", - "reference": "0c3a5085357f46c90a0b756e3d326f44847158b8", + "url": "https://api.github.com/repos/consolidation/robo/zipball/ccf80963abf11bdb8e90659aa99a7449b21e9452", + "reference": "ccf80963abf11bdb8e90659aa99a7449b21e9452", "shasum": "" }, "require": { @@ -877,9 +841,9 @@ "description": "Modern task runner", "support": { "issues": "https://github.com/consolidation/robo/issues", - "source": "https://github.com/consolidation/robo/tree/3.0.12" + "source": "https://github.com/consolidation/robo/tree/4.0.2" }, - "time": "2023-04-30T21:18:09+00:00" + "time": "2022-04-21T09:29:58+00:00" }, { "name": "consolidation/self-update", @@ -1104,30 +1068,37 @@ }, { "name": "dflydev/dot-access-data", - "version": "v1.1.0", + "version": "v3.0.2", "source": { "type": "git", "url": "https://github.com/dflydev/dflydev-dot-access-data.git", - "reference": "3fbd874921ab2c041e899d044585a2ab9795df8a" + "reference": "f41715465d65213d644d3141a6a93081be5d3549" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/dflydev/dflydev-dot-access-data/zipball/3fbd874921ab2c041e899d044585a2ab9795df8a", - "reference": "3fbd874921ab2c041e899d044585a2ab9795df8a", + "url": "https://api.github.com/repos/dflydev/dflydev-dot-access-data/zipball/f41715465d65213d644d3141a6a93081be5d3549", + "reference": "f41715465d65213d644d3141a6a93081be5d3549", "shasum": "" }, "require": { - "php": ">=5.3.2" + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^0.12.42", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.3", + "scrutinizer/ocular": "1.6.0", + "squizlabs/php_codesniffer": "^3.5", + "vimeo/psalm": "^4.0.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0-dev" + "dev-main": "3.x-dev" } }, "autoload": { - "psr-0": { - "Dflydev\\DotAccessData": "src" + "psr-4": { + "Dflydev\\DotAccessData\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -1149,6 +1120,11 @@ "name": "Carlos Frutos", "email": "carlos@kiwing.it", "homepage": "https://github.com/cfrutos" + }, + { + "name": "Colin O'Dell", + "email": "colinodell@gmail.com", + "homepage": "https://www.colinodell.com" } ], "description": "Given a deep data structure, access data by dot notation.", @@ -1161,9 +1137,9 @@ ], "support": { "issues": "https://github.com/dflydev/dflydev-dot-access-data/issues", - "source": "https://github.com/dflydev/dflydev-dot-access-data/tree/master" + "source": "https://github.com/dflydev/dflydev-dot-access-data/tree/v3.0.2" }, - "time": "2017-01-20T21:14:22+00:00" + "time": "2022-10-27T11:44:00+00:00" }, { "name": "doctrine/annotations", @@ -1605,26 +1581,29 @@ }, { "name": "drupal/admin_toolbar", - "version": "2.5.0", + "version": "3.4.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/admin_toolbar.git", - "reference": "8.x-2.5" + "reference": "3.4.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/admin_toolbar-8.x-2.5.zip", - "reference": "8.x-2.5", - "shasum": "c71e58051b8d6818272df96d14cb11407d5e5ceb" + "url": "https://ftp.drupal.org/files/projects/admin_toolbar-3.4.2.zip", + "reference": "3.4.2", + "shasum": "f5a008e5c73f5a11c6c8067c0ea6ebb76aa33854" }, "require": { - "drupal/core": "^8.8.0 || ^9.0" + "drupal/core": "^9.2 || ^10" + }, + "require-dev": { + "drupal/admin_toolbar_tools": "*" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.5", - "datestamp": "1629907119", + "version": "3.4.2", + "datestamp": "1696006195", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -1681,81 +1660,28 @@ "issues": "https://www.drupal.org/project/issues/admin_toolbar" } }, - { - "name": "drupal/aet", - "version": "2.0.0-alpha6", - "source": { - "type": "git", - "url": "https://git.drupalcode.org/project/aet.git", - "reference": "2.0.0-alpha6" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/aet-2.0.0-alpha6.zip", - "reference": "2.0.0-alpha6", - "shasum": "7477f7f3963698e728e11cbf3f5c803b0e8229bf" - }, - "require": { - "drupal/core": "^8.8 || ^9", - "drupal/token": "^1.7" - }, - "require-dev": { - "drupal/token_filter": "^1.2" - }, - "type": "drupal-module", - "extra": { - "drupal": { - "version": "2.0.0-alpha6", - "datestamp": "1597192052", - "security-coverage": { - "status": "not-covered", - "message": "Alpha releases are not covered by Drupal security advisories." - } - } - }, - "notification-url": "https://packages.drupal.org/8/downloads", - "license": [ - "GPL-2.0+" - ], - "authors": [ - { - "name": "colan", - "homepage": "https://www.drupal.org/user/58704" - }, - { - "name": "Eyal Shalev", - "homepage": "https://www.drupal.org/user/1418090" - } - ], - "description": "Queries the database for entities using tokens", - "homepage": "https://www.drupal.org/project/aet", - "support": { - "source": "https://git.drupalcode.org/project/aet", - "issues": "https://www.drupal.org/project/issues/aet" - } - }, { "name": "drupal/allowed_formats", - "version": "1.5.0", + "version": "2.0.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/allowed_formats.git", - "reference": "8.x-1.5" + "reference": "2.0.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/allowed_formats-8.x-1.5.zip", - "reference": "8.x-1.5", - "shasum": "dbf61bee7aec87beaa2cf307c1d0d9d5b896328c" + "url": "https://ftp.drupal.org/files/projects/allowed_formats-2.0.0.zip", + "reference": "2.0.0", + "shasum": "ac6c6d398f303608ced7e9cd9d4556a728dc41f0" }, "require": { - "drupal/core": "^8.8 || ^9" + "drupal/core": "^9.2 || ^10" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.5", - "datestamp": "1648060331", + "version": "2.0.0", + "datestamp": "1669170410", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -1966,54 +1892,6 @@ "irc": "irc://irc.freenode.org/drupal-contribute" } }, - { - "name": "drupal/config_replace", - "version": "2.0.2", - "source": { - "type": "git", - "url": "https://git.drupalcode.org/project/config_replace.git", - "reference": "2.0.2" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/config_replace-2.0.2.zip", - "reference": "2.0.2", - "shasum": "c2d468052cee1c05d3ac11cffd49d03853277dcf" - }, - "require": { - "drupal/core": "^8.8 || ^9" - }, - "type": "drupal-module", - "extra": { - "drupal": { - "version": "2.0.2", - "datestamp": "1600932402", - "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" - } - } - }, - "notification-url": "https://packages.drupal.org/8/downloads", - "license": [ - "GPL-2.0-or-later" - ], - "authors": [ - { - "name": "Peter Majmesku", - "homepage": "https://www.drupal.org/user/786132" - }, - { - "name": "marcoliver", - "homepage": "https://www.drupal.org/user/1529744" - } - ], - "description": "Replaces existing configuration on module installation via using a \"rewrite\" folder in the config directory.", - "homepage": "https://www.drupal.org/project/config_replace", - "support": { - "source": "https://git.drupalcode.org/project/config_replace" - } - }, { "name": "drupal/config_rewrite", "version": "1.5.0", @@ -2065,54 +1943,6 @@ "issues": "https://www.drupal.org/project/issues/config_rewrite" } }, - { - "name": "drupal/config_update", - "version": "1.7.0", - "source": { - "type": "git", - "url": "https://git.drupalcode.org/project/config_update.git", - "reference": "8.x-1.7" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/config_update-8.x-1.7.zip", - "reference": "8.x-1.7", - "shasum": "8f079abf7c2ea826a27fa5224b0770a26404c968" - }, - "require": { - "drupal/core": "^8 || ^9" - }, - "type": "drupal-module", - "extra": { - "drupal": { - "version": "8.x-1.7", - "datestamp": "1586355587", - "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" - } - } - }, - "notification-url": "https://packages.drupal.org/8/downloads", - "license": [ - "GPL-2.0-or-later" - ], - "authors": [ - { - "name": "codebymikey", - "homepage": "https://www.drupal.org/user/3573206" - }, - { - "name": "Pasqualle", - "homepage": "https://www.drupal.org/user/80733" - } - ], - "description": "Provides basic revert and update functionality for other modules", - "homepage": "https://www.drupal.org/project/config_update", - "support": { - "source": "https://git.drupalcode.org/project/config_update" - } - }, { "name": "drupal/content_lock", "version": "2.3.0", @@ -2798,26 +2628,26 @@ }, { "name": "drupal/editoria11y", - "version": "1.0.14", + "version": "2.1.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/editoria11y.git", - "reference": "1.0.14" + "reference": "2.1.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/editoria11y-1.0.14.zip", - "reference": "1.0.14", - "shasum": "5c278b863b3f97f4e15aceb41e48117258fed8a1" + "url": "https://ftp.drupal.org/files/projects/editoria11y-2.1.3.zip", + "reference": "2.1.3", + "shasum": "d050d25a6daf2cf59bfd9bcc9cdb9b060d9dc5f6" }, "require": { - "drupal/core": "^8 || ^9" + "drupal/core": "^9 || ^10" }, "type": "drupal-module", "extra": { "drupal": { - "version": "1.0.14", - "datestamp": "1651258764", + "version": "2.1.3", + "datestamp": "1697057896", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2830,22 +2660,31 @@ ], "authors": [ { - "name": "bkosborne", - "homepage": "https://www.drupal.org/user/788032" + "name": "John Jameson", + "homepage": "https://www.drupal.org/u/itmaybejj", + "role": "Maintainer" }, { - "name": "itmaybejj", - "homepage": "https://www.drupal.org/user/1177504" + "name": "Brian Osborne", + "homepage": "https://www.drupal.org/u/bkosborne", + "role": "Maintainer" + }, + { + "name": "Jason Partyka", + "homepage": "https://www.drupal.org/u/partyka", + "role": "Maintainer" }, { - "name": "partyka", - "homepage": "https://www.drupal.org/user/344048" + "name": "See other contributors", + "homepage": "https://www.drupal.org/node/3187132/committers", + "role": "contributor" } ], - "description": "Checks for accessibility in page content.", - "homepage": "https://www.drupal.org/project/editoria11y", + "description": "Editoria11y (\"editorial accessibility\") is a user-friendly accessibility checker.", + "homepage": "http://drupal.org/project/editoria11y", "support": { - "source": "https://git.drupalcode.org/project/editoria11y" + "source": "https://git.drupalcode.org/project/editoria11y", + "issues": "http://drupal.org/project/issues/editoria11y" } }, { @@ -3419,96 +3258,6 @@ "issues": "https://www.drupal.org/project/issues/externalauth" } }, - { - "name": "drupal/features", - "version": "3.13.0", - "source": { - "type": "git", - "url": "https://git.drupalcode.org/project/features.git", - "reference": "8.x-3.13" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/features-8.x-3.13.zip", - "reference": "8.x-3.13", - "shasum": "d722769994ae9277fa99bba3abc2a891011055db" - }, - "require": { - "drupal/config_update": "^1.4 || ^2", - "drupal/core": "^9.4 || ^10" - }, - "type": "drupal-module", - "extra": { - "drupal": { - "version": "8.x-3.13", - "datestamp": "1686073886", - "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" - } - }, - "drush": { - "services": { - "drush.services.yml": "^10 || ^11" - } - } - }, - "notification-url": "https://packages.drupal.org/8/downloads", - "license": [ - "GPL-2.0-or-later" - ], - "authors": [ - { - "name": "Dave Reid", - "homepage": "https://www.drupal.org/user/53892" - }, - { - "name": "dawehner", - "homepage": "https://www.drupal.org/user/99340" - }, - { - "name": "donquixote", - "homepage": "https://www.drupal.org/user/459338" - }, - { - "name": "e2thex", - "homepage": "https://www.drupal.org/user/189123" - }, - { - "name": "febbraro", - "homepage": "https://www.drupal.org/user/43670" - }, - { - "name": "flocondetoile", - "homepage": "https://www.drupal.org/user/2006064" - }, - { - "name": "jmiccolis", - "homepage": "https://www.drupal.org/user/31731" - }, - { - "name": "joseph.olstad", - "homepage": "https://www.drupal.org/user/1321830" - }, - { - "name": "matthand", - "homepage": "https://www.drupal.org/user/171527" - }, - { - "name": "mpotter", - "homepage": "https://www.drupal.org/user/616192" - }, - { - "name": "nedjo", - "homepage": "https://www.drupal.org/user/4481" - } - ], - "description": "Enables administrators to package configuration into modules", - "homepage": "https://www.drupal.org/project/features", - "support": { - "source": "https://git.drupalcode.org/project/features" - } - }, { "name": "drupal/field_group", "version": "3.4.0", @@ -3678,21 +3427,23 @@ }, { "name": "drupal/focal_point", - "version": "1.5.0", + "version": "2.0.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/focal_point.git", - "reference": "8.x-1.5" + "reference": "2.0.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/focal_point-8.x-1.5.zip", - "reference": "8.x-1.5", - "shasum": "41198e9220788c3b7d3146b10e5dfd6c73cd4784" + "url": "https://ftp.drupal.org/files/projects/focal_point-2.0.2.zip", + "reference": "2.0.2", + "shasum": "8e809795ec6a68a0bc3740b0b0a41bfa53d4d6d5" }, "require": { - "drupal/core": "^8.8 || ^9", - "drupal/crop": "^1.0 || ^2.0" + "drupal/core": "^9.3 || ^10", + "drupal/crop": "^2.3", + "drupal/jquery_ui": "^1.6", + "drupal/jquery_ui_draggable": "^2.0" }, "require-dev": { "drupal/crop": "*" @@ -3700,8 +3451,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.5", - "datestamp": "1598663903", + "version": "2.0.2", + "datestamp": "1690451892", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3733,30 +3484,30 @@ }, { "name": "drupal/gin", - "version": "3.0.0-beta5", + "version": "3.0.0-rc3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/gin.git", - "reference": "8.x-3.0-beta5" + "reference": "8.x-3.0-rc3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/gin-8.x-3.0-beta5.zip", - "reference": "8.x-3.0-beta5", - "shasum": "651b2047990067e26158368e3aab7f27366a81e9" + "url": "https://ftp.drupal.org/files/projects/gin-8.x-3.0-rc3.zip", + "reference": "8.x-3.0-rc3", + "shasum": "8ceb6a446b69023b8c0c86baf30a205bb8163573" }, "require": { - "drupal/core": "^8.9 || ^9 || ^10", + "drupal/core": "^9 || ^10", "drupal/gin_toolbar": "^1.0@beta" }, "type": "drupal-theme", "extra": { "drupal": { - "version": "8.x-3.0-beta5", - "datestamp": "1656071885", + "version": "8.x-3.0-rc3", + "datestamp": "1683018296", "security-coverage": { "status": "not-covered", - "message": "Beta releases are not covered by Drupal security advisories." + "message": "RC releases are not covered by Drupal security advisories." } } }, @@ -3854,21 +3605,24 @@ }, { "name": "drupal/hdbt", - "version": "4.3.4", + "version": "5.6.17", "source": { "type": "git", "url": "https://github.com/City-of-Helsinki/drupal-hdbt.git", - "reference": "2113fe6a7408b1b1870212e19b69206da3152567" + "reference": "227d2cc22318ad706d4c75417478423ea6c35ce2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/City-of-Helsinki/drupal-hdbt/zipball/2113fe6a7408b1b1870212e19b69206da3152567", - "reference": "2113fe6a7408b1b1870212e19b69206da3152567", + "url": "https://api.github.com/repos/City-of-Helsinki/drupal-hdbt/zipball/227d2cc22318ad706d4c75417478423ea6c35ce2", + "reference": "227d2cc22318ad706d4c75417478423ea6c35ce2", "shasum": "" }, "require": { "drupal/twig_tweak": "^2.0 || ^3.0" }, + "conflict": { + "drupal/helfi_platform_config": "<3.3.8" + }, "type": "drupal-theme", "license": [ "GPL-2.0+" @@ -3878,28 +3632,31 @@ "Drupal" ], "support": { - "source": "https://github.com/City-of-Helsinki/drupal-hdbt/tree/4.3.4", + "source": "https://github.com/City-of-Helsinki/drupal-hdbt/tree/5.6.17", "issues": "https://github.com/City-of-Helsinki/drupal-hdbt/issues" }, - "time": "2022-11-29T07:29:00+00:00" + "time": "2023-10-11T13:04:35+00:00" }, { "name": "drupal/hdbt_admin", - "version": "1.8.6", + "version": "2.1.0", "source": { "type": "git", "url": "https://github.com/City-of-Helsinki/drupal-hdbt-admin.git", - "reference": "9136a0177d426b2dd045a3f63e87186d46539f4b" + "reference": "bc96b8ea4b1dc0e0539de9ce59de916489598736" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/City-of-Helsinki/drupal-hdbt-admin/zipball/9136a0177d426b2dd045a3f63e87186d46539f4b", - "reference": "9136a0177d426b2dd045a3f63e87186d46539f4b", + "url": "https://api.github.com/repos/City-of-Helsinki/drupal-hdbt-admin/zipball/bc96b8ea4b1dc0e0539de9ce59de916489598736", + "reference": "bc96b8ea4b1dc0e0539de9ce59de916489598736", "shasum": "" }, "require": { - "drupal/admin_toolbar": "^2.3", - "drupal/gin": "3.0.0-beta5" + "drupal/admin_toolbar": "^3.0", + "drupal/gin": "3.0.0-rc3" + }, + "conflict": { + "drupal/helfi_platform_config": "<3.1.12" }, "type": "drupal-theme", "license": [ @@ -3910,10 +3667,10 @@ "Drupal" ], "support": { - "source": "https://github.com/City-of-Helsinki/drupal-hdbt-admin/tree/1.8.6", + "source": "https://github.com/City-of-Helsinki/drupal-hdbt-admin/tree/2.1.0", "issues": "https://github.com/City-of-Helsinki/drupal-hdbt-admin/issues" }, - "time": "2023-02-13T16:24:34+00:00" + "time": "2023-07-13T06:46:58+00:00" }, { "name": "drupal/health_check", @@ -4033,121 +3790,46 @@ }, "time": "2023-09-26T09:45:28+00:00" }, - { - "name": "drupal/helfi_media_formtool", - "version": "dev-main", - "source": { - "type": "git", - "url": "https://github.com/City-of-Helsinki/drupal-module-helfi-media-formtool.git", - "reference": "76646a8e31a822baf76400348dc703911e99d9f7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/City-of-Helsinki/drupal-module-helfi-media-formtool/zipball/76646a8e31a822baf76400348dc703911e99d9f7", - "reference": "76646a8e31a822baf76400348dc703911e99d9f7", - "shasum": "" - }, - "require": { - "league/uri": "^6.0" - }, - "require-dev": { - "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", - "drupal/coder": "^8.3", - "phpspec/prophecy-phpunit": "^2" - }, - "default-branch": true, - "type": "drupal-module", - "license": [ - "GPL-2.0-or-later" - ], - "description": "Integrates FormTool Forms with Media", - "support": { - "source": "https://github.com/City-of-Helsinki/drupal-module-helfi-media-formtool/tree/main", - "issues": "https://github.com/City-of-Helsinki/drupal-module-helfi-media-formtool/issues" - }, - "time": "2021-10-01T08:08:21+00:00" - }, - { - "name": "drupal/helfi_media_map", - "version": "1.0.3", - "source": { - "type": "git", - "url": "https://github.com/City-of-Helsinki/drupal-module-helfi-media-map.git", - "reference": "e0a1cebe10c881ad0c2c9d680c647560a85fe8a3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/City-of-Helsinki/drupal-module-helfi-media-map/zipball/e0a1cebe10c881ad0c2c9d680c647560a85fe8a3", - "reference": "e0a1cebe10c881ad0c2c9d680c647560a85fe8a3", - "shasum": "" - }, - "require": { - "league/uri": "^6.0" - }, - "require-dev": { - "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", - "drupal/coder": "^8.3", - "phpspec/prophecy-phpunit": "^2" - }, - "type": "drupal-module", - "license": [ - "GPL-2.0-or-later" - ], - "description": "Integrates hel.fi maps with Media", - "support": { - "source": "https://github.com/City-of-Helsinki/drupal-module-helfi-media-map/tree/1.0.3", - "issues": "https://github.com/City-of-Helsinki/drupal-module-helfi-media-map/issues" - }, - "time": "2023-01-16T10:54:33+00:00" - }, { "name": "drupal/helfi_platform_config", - "version": "2.18.7", + "version": "3.4.24", "source": { "type": "git", "url": "https://github.com/City-of-Helsinki/drupal-helfi-platform-config.git", - "reference": "14fab943c3a03d8e9a277666f97fd65243ca199b" + "reference": "e0bb476200b068015d2d64595a11ee85307d536c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/City-of-Helsinki/drupal-helfi-platform-config/zipball/14fab943c3a03d8e9a277666f97fd65243ca199b", - "reference": "14fab943c3a03d8e9a277666f97fd65243ca199b", + "url": "https://api.github.com/repos/City-of-Helsinki/drupal-helfi-platform-config/zipball/e0bb476200b068015d2d64595a11ee85307d536c", + "reference": "e0bb476200b068015d2d64595a11ee85307d536c", "shasum": "" }, "require": { - "drupal/admin_toolbar": "^2.4.0", - "drupal/aet": "^2.0@alpha", - "drupal/allowed_formats": "^1.3", + "drupal/admin_toolbar": "^3.0", + "drupal/allowed_formats": "^2.0", "drupal/config_ignore": "^2.3", - "drupal/config_replace": "^2.0", "drupal/config_rewrite": "^1.4", "drupal/content_lock": "^2.2", "drupal/crop": "^2.1", "drupal/default_content": "^2.0.0-alpha2", "drupal/diff": "^1.0", "drupal/easy_breadcrumb": "^2.0", - "drupal/editoria11y": "^1.0", + "drupal/editoria11y": "^2.0", "drupal/elasticsearch_connector": "^7.0@alpha", "drupal/entity_browser": "^2.5", "drupal/entity_usage": "^2.0@beta", "drupal/eu_cookie_compliance": "^1.24", "drupal/external_entities": "^2.0@alpha", - "drupal/features": "^3.12", "drupal/field_group": "^3.1", - "drupal/focal_point": "^1.5", + "drupal/focal_point": "^2.0", "drupal/gin_toolbar": "^1.0", "drupal/helfi_api_base": "*", - "drupal/helfi_media_formtool": "*", - "drupal/helfi_media_map": "*", "drupal/helfi_tpr": "*", "drupal/image_style_quality": "^1.4", "drupal/imagecache_external": "^3.0", "drupal/imagemagick": "^3.4", "drupal/linkit": "^6.0", - "drupal/matomo": "^1.11", - "drupal/matomo_reports": "^1.1", "drupal/media_entity_file_replace": "^1.0", - "drupal/media_entity_soundcloud": "^3.0.0", "drupal/menu_block_current_language": "^2.0", "drupal/menu_link_attributes": "^1.2", "drupal/metatag": "^1.16", @@ -4162,21 +3844,23 @@ "drupal/search_api": "^1.0", "drupal/select2": "^1.12", "drupal/simple_sitemap": "^4.1", - "drupal/siteimprove": "^1.11", - "drupal/social_media": "^1.8", + "drupal/siteimprove": "^2.0", + "drupal/social_media": "^2.0", + "drupal/stomp": "^2.0", "drupal/token": "^1.9", - "drupal/token_filter": "^1.2", "drupal/translatable_menu_link_uri": "^2.0", - "drupal/update_helper": "^2.0", "drupal/view_unpublished": "^1.0", "drupal/views_bulk_edit": "^2.7", "drupal/views_bulk_operations": "^4.1", - "ext-curl": "*" + "ext-curl": "*", + "league/uri": "^6.0", + "php": "^8.1" }, "conflict": { - "drupal/core": "<9.5.4", "drupal/core-recommended": "<9.5", - "drupal/ctools": "<3.11 || ^4.0.1" + "drupal/ctools": "<3.11 || ^4.0.1", + "drupal/helfi_media_map": "*", + "drush/drush": "<11" }, "type": "drupal-module", "extra": { @@ -4186,13 +3870,14 @@ }, "drupal/core": { "[#UHF-181] Hide untranslated menu links": "https://www.drupal.org/files/issues/2021-03-05/3091246-allow-menu-tree-manipulators-alter-12-1.patch", - "[#UHF-920] Token for base URL (https://www.drupal.org/project/drupal/issues/1088112).": "https://www.drupal.org/files/issues/2020-10-06/1088112-63.patch", + "[#UHF-920] Token for base URL (https://www.drupal.org/project/drupal/issues/1088112). @todo This can be removed in D10": "https://www.drupal.org/files/issues/2020-10-06/1088112-63.patch", "[#UHF-3812] Ajax exposed filters not working for multiple instances of the same Views block placed on one page (https://www.drupal.org/project/drupal/issues/3163299)": "https://www.drupal.org/files/issues/2023-05-07/3163299-104-D9.patch", "[#UHF-3087] Non-published menu links as parent (https://www.drupal.org/project/drupal/issues/2807629). @todo This can be removed in D10": "https://www.drupal.org/files/issues/2022-12-16/2807629-75.patch", "[#UHF-4325] Strip whitespaces from twig debug comments": "https://raw.githubusercontent.com/City-of-Helsinki/drupal-helfi-platform-config/f7c0e380e2deb9a1b46bdf779fb27a945b466575/patches/drupal_core_strip_debug_mode_whitespaces_9.3.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-8334]": "https://www.drupal.org/files/issues/2023-03-17/2706241-74.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" @@ -4206,6 +3891,12 @@ }, "drupal/publication_date": { "[#UHF-7721] Fixed node preview when publication date is not set. (https://www.drupal.org/project/publication_date/issues/3074373)": "https://www.drupal.org/files/issues/2022-12-20/publication_date_is_required_for_completing_the_form-3074373-11.patch" + }, + "drupal/social_media": { + "Add missing schema to social media. (https://www.drupal.org/project/social_media/issues/2986819)": "https://git.drupalcode.org/project/social_media/-/commit/1964f42e5a6fb5d7a97fdf8ec5ca259bc6c5b19a.patch" + }, + "drupal/simple_sitemap": { + "[#UHF-8514] Fix frontpage URLs in sitemap. (https://www.drupal.org/project/simple_sitemap/issues/3264573)": "https://www.drupal.org/files/issues/2022-02-15/3264573-2.patch" } } }, @@ -4214,10 +3905,10 @@ ], "description": "HELfi platform config", "support": { - "source": "https://github.com/City-of-Helsinki/drupal-helfi-platform-config/tree/2.18.7", + "source": "https://github.com/City-of-Helsinki/drupal-helfi-platform-config/tree/3.4.24", "issues": "https://github.com/City-of-Helsinki/drupal-helfi-platform-config/issues" }, - "time": "2023-05-29T11:24:31+00:00" + "time": "2023-10-10T06:52:38+00:00" }, { "name": "drupal/helfi_tpr", @@ -4493,6 +4184,155 @@ "source": "https://git.drupalcode.org/project/imagemagick" } }, + { + "name": "drupal/jquery_ui", + "version": "1.6.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/jquery_ui.git", + "reference": "8.x-1.6" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/jquery_ui-8.x-1.6.zip", + "reference": "8.x-1.6", + "shasum": "0ddccdcf35a066de1843e1d9670677ee1a2faac0" + }, + "require": { + "drupal/core": "^9.2 || ^10" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-1.6", + "datestamp": "1668521197", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "bnjmnm", + "homepage": "https://www.drupal.org/user/2369194" + }, + { + "name": "jjeff", + "homepage": "https://www.drupal.org/user/17190" + }, + { + "name": "lauriii", + "homepage": "https://www.drupal.org/user/1078742" + }, + { + "name": "litwol", + "homepage": "https://www.drupal.org/user/78134" + }, + { + "name": "mfb", + "homepage": "https://www.drupal.org/user/12302" + }, + { + "name": "mfer", + "homepage": "https://www.drupal.org/user/25701" + }, + { + "name": "mikelutz", + "homepage": "https://www.drupal.org/user/2972409" + }, + { + "name": "nod_", + "homepage": "https://www.drupal.org/user/598310" + }, + { + "name": "phenaproxima", + "homepage": "https://www.drupal.org/user/205645" + }, + { + "name": "RobLoach", + "homepage": "https://www.drupal.org/user/61114" + }, + { + "name": "sun", + "homepage": "https://www.drupal.org/user/54136" + }, + { + "name": "webchick", + "homepage": "https://www.drupal.org/user/24967" + }, + { + "name": "Wim Leers", + "homepage": "https://www.drupal.org/user/99777" + }, + { + "name": "zrpnr", + "homepage": "https://www.drupal.org/user/1448368" + } + ], + "description": "Provides jQuery UI library.", + "homepage": "https://www.drupal.org/project/jquery_ui", + "support": { + "source": "https://git.drupalcode.org/project/jquery_ui" + } + }, + { + "name": "drupal/jquery_ui_draggable", + "version": "2.0.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/jquery_ui_draggable.git", + "reference": "2.0.0" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/jquery_ui_draggable-2.0.0.zip", + "reference": "2.0.0", + "shasum": "13a8f4bf037449cd176ddb967fc9cba9a466a705" + }, + "require": { + "drupal/core": "^9.2 || ^10", + "drupal/jquery_ui": "^1.6" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "2.0.0", + "datestamp": "1670871516", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "bnjmnm", + "homepage": "https://www.drupal.org/user/2369194" + }, + { + "name": "lauriii", + "homepage": "https://www.drupal.org/user/1078742" + }, + { + "name": "zrpnr", + "homepage": "https://www.drupal.org/user/1448368" + } + ], + "description": "Provides jQuery UI Draggable library.", + "homepage": "https://www.drupal.org/project/jquery_ui_draggable", + "support": { + "source": "https://git.drupalcode.org/project/jquery_ui_draggable" + } + }, { "name": "drupal/json_field", "version": "1.3.0", @@ -4681,123 +4521,6 @@ "issues": "http://drupal.org/project/linkit" } }, - { - "name": "drupal/matomo", - "version": "1.22.0", - "source": { - "type": "git", - "url": "https://git.drupalcode.org/project/matomo.git", - "reference": "8.x-1.22" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/matomo-8.x-1.22.zip", - "reference": "8.x-1.22", - "shasum": "b41bb83d9c0c6f8c27f72f6b1b62f691dab65a5d" - }, - "require": { - "drupal/core": "^9.0 || ^10" - }, - "conflict": { - "drupal/csp": "<1.12" - }, - "require-dev": { - "drupal/csp": "~1.12", - "drupal/php": "~1.1", - "drupal/token": "~1.9" - }, - "type": "drupal-module", - "extra": { - "drupal": { - "version": "8.x-1.22", - "datestamp": "1691004328", - "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" - } - } - }, - "notification-url": "https://packages.drupal.org/8/downloads", - "license": [ - "GPL-2.0-or-later" - ], - "authors": [ - { - "name": "C-Logemann", - "homepage": "https://www.drupal.org/user/218368" - }, - { - "name": "Grimreaper", - "homepage": "https://www.drupal.org/user/2388214" - }, - { - "name": "hass", - "homepage": "https://www.drupal.org/user/85918" - }, - { - "name": "shelane", - "homepage": "https://www.drupal.org/user/2674989" - } - ], - "description": "Adds Matomo javascript tracking code to all your site's pages.", - "homepage": "https://www.drupal.org/project/matomo", - "support": { - "source": "https://git.drupalcode.org/project/matomo" - } - }, - { - "name": "drupal/matomo_reports", - "version": "1.4.0", - "source": { - "type": "git", - "url": "https://git.drupalcode.org/project/matomo_reports.git", - "reference": "8.x-1.4" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/matomo_reports-8.x-1.4.zip", - "reference": "8.x-1.4", - "shasum": "398fb97084046c86b13298a5ab10a272c18e9006" - }, - "require": { - "drupal/core": "^9 || ^10" - }, - "type": "drupal-module", - "extra": { - "drupal": { - "version": "8.x-1.4", - "datestamp": "1686945800", - "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" - } - } - }, - "notification-url": "https://packages.drupal.org/8/downloads", - "license": [ - "GPL-2.0-or-later" - ], - "authors": [ - { - "name": "Shelane French (shelane)", - "homepage": "https://www.drupal.org/u/shelane", - "role": "Maintainer" - }, - { - "name": "xlyz", - "homepage": "https://www.drupal.org/user/310584" - } - ], - "description": "Display analytics reports from Matomo server.", - "homepage": "https://www.drupal.org/project/matomo_reports", - "keywords": [ - "Drupal" - ], - "support": { - "source": "http://cgit.drupalcode.org/matomo_reports", - "issues": "https://www.drupal.org/project/issues/matomo_reports" - } - }, { "name": "drupal/media_entity_file_replace", "version": "1.1.0", @@ -4842,72 +4565,6 @@ "source": "https://git.drupalcode.org/project/media_entity_file_replace" } }, - { - "name": "drupal/media_entity_soundcloud", - "version": "3.1.1", - "source": { - "type": "git", - "url": "https://git.drupalcode.org/project/media_entity_soundcloud.git", - "reference": "3.1.1" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/media_entity_soundcloud-3.1.1.zip", - "reference": "3.1.1", - "shasum": "565bba7f8505c5330f52abc147b48e2bedd4e988" - }, - "require": { - "drupal/core": "^9.3 || ^10" - }, - "type": "drupal-module", - "extra": { - "drupal": { - "version": "3.1.1", - "datestamp": "1664452204", - "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" - } - } - }, - "autoload": { - "psr-4": { - "Drupal\\media_entity_soundcloud\\": "src/" - } - }, - "notification-url": "https://packages.drupal.org/8/downloads", - "license": [ - "GPL-2.0+" - ], - "authors": [ - { - "name": "arshadcn", - "homepage": "https://www.drupal.org/user/571032" - }, - { - "name": "dawehner", - "homepage": "https://www.drupal.org/user/99340" - }, - { - "name": "jcisio", - "homepage": "https://www.drupal.org/user/210762" - }, - { - "name": "Rajeshreeputra", - "homepage": "https://www.drupal.org/user/3418561" - }, - { - "name": "shadcn", - "homepage": "https://www.drupal.org/user/571032" - } - ], - "description": "Soundcloud integration for the Media Entity module", - "homepage": "https://drupal.org/project/media_entity_soundcloud", - "support": { - "source": "https://git.drupalcode.org/project/media_entity_soundcloud", - "issues": "https://drupal.org/project/issues/media_entity_soundcloud" - } - }, { "name": "drupal/menu_block_current_language", "version": "2.0.0", @@ -6010,20 +5667,20 @@ }, { "name": "drupal/siteimprove", - "version": "1.13.0", + "version": "2.0.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/siteimprove.git", - "reference": "8.x-1.13" + "reference": "2.0.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/siteimprove-8.x-1.13.zip", - "reference": "8.x-1.13", - "shasum": "1e265ab9c8b4810c1f5f81c5bfa1c4de0b14ede3" + "url": "https://ftp.drupal.org/files/projects/siteimprove-2.0.1.zip", + "reference": "2.0.1", + "shasum": "77be7be61880416e9364c414122465254020fb80" }, "require": { - "drupal/core": "^8 || ^9" + "drupal/core": "^9.2 || ^10" }, "require-dev": { "drupal/domain_access": "*" @@ -6031,8 +5688,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.13", - "datestamp": "1687955305", + "version": "2.0.1", + "datestamp": "1687955571", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -6085,30 +5742,30 @@ }, { "name": "drupal/social_media", - "version": "1.9.0-rc2", + "version": "2.0.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/social_media.git", - "reference": "8.x-1.9-rc2" + "reference": "2.0.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/social_media-8.x-1.9-rc2.zip", - "reference": "8.x-1.9-rc2", - "shasum": "0ff14957d0b47288c425e5008ac036c16952105d" + "url": "https://ftp.drupal.org/files/projects/social_media-2.0.0.zip", + "reference": "2.0.0", + "shasum": "e4bf23d3de898af949c20a2742c980ee7674d55c" }, "require": { - "drupal/core": "^8.8 || ^9", - "drupal/token": "*" + "drupal/core": "^9 || ^10", + "drupal/token": "^1.0" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.9-rc2", - "datestamp": "1603094978", + "version": "2.0.0", + "datestamp": "1683754691", "security-coverage": { - "status": "not-covered", - "message": "RC releases are not covered by Drupal security advisories." + "status": "covered", + "message": "Covered by Drupal's security advisory policy" } } }, @@ -6189,6 +5846,39 @@ "source": "https://git.drupalcode.org/project/sophron" } }, + { + "name": "drupal/stomp", + "version": "2.0.0-alpha1", + "source": { + "type": "git", + "url": "https://github.com/City-of-Helsinki/drupal-module-stomp.git", + "reference": "820e1f3aa23dfdce441ac827e03286528111f497" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/City-of-Helsinki/drupal-module-stomp/zipball/820e1f3aa23dfdce441ac827e03286528111f497", + "reference": "820e1f3aa23dfdce441ac827e03286528111f497", + "shasum": "" + }, + "require": { + "php": "^8.1", + "stomp-php/stomp-php": "^5.0" + }, + "require-dev": { + "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", + "drupal/coder": "^8.3" + }, + "type": "drupal-module", + "license": [ + "GPL-2.0-or-later" + ], + "description": "Integrate Drupal with an external STOMP or AMQP message queue, such as ActiveMQ.", + "support": { + "source": "https://github.com/City-of-Helsinki/drupal-module-stomp/tree/2.0.0-alpha1", + "issues": "https://github.com/City-of-Helsinki/drupal-module-stomp/issues" + }, + "time": "2023-10-06T08:19:03+00:00" + }, { "name": "drupal/token", "version": "1.12.0", @@ -6258,75 +5948,6 @@ "source": "https://git.drupalcode.org/project/token" } }, - { - "name": "drupal/token_filter", - "version": "1.4.0", - "source": { - "type": "git", - "url": "https://git.drupalcode.org/project/token_filter.git", - "reference": "8.x-1.4" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/token_filter-8.x-1.4.zip", - "reference": "8.x-1.4", - "shasum": "d0d4ddc098c8e8002a0aefb066cb6cd7481a4658" - }, - "require": { - "drupal/core": "^8 || ^9", - "drupal/token": "*" - }, - "type": "drupal-module", - "extra": { - "drupal": { - "version": "8.x-1.4", - "datestamp": "1649114304", - "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" - } - } - }, - "notification-url": "https://packages.drupal.org/8/downloads", - "license": [ - "GPL-2.0-or-later" - ], - "authors": [ - { - "name": "ademarco", - "homepage": "https://www.drupal.org/user/186696" - }, - { - "name": "asciikewl", - "homepage": "https://www.drupal.org/user/147292" - }, - { - "name": "darvanen", - "homepage": "https://www.drupal.org/user/1068770" - }, - { - "name": "Dave Reid", - "homepage": "https://www.drupal.org/user/53892" - }, - { - "name": "Deciphered", - "homepage": "https://www.drupal.org/user/103796" - }, - { - "name": "pescetti", - "homepage": "https://www.drupal.org/user/436244" - }, - { - "name": "pvhee", - "homepage": "https://www.drupal.org/user/108811" - } - ], - "description": "This is a very simple module to make global token values available as an input filter.", - "homepage": "https://www.drupal.org/project/token_filter", - "support": { - "source": "https://git.drupalcode.org/project/token_filter" - } - }, { "name": "drupal/translatable_menu_link_uri", "version": "2.1.0", @@ -6408,67 +6029,11 @@ "status": "covered", "message": "Covered by Drupal's security advisory policy" } - }, - "drush": { - "services": { - "drush.services.yml": "^9 || ^10 || ^11" - } - } - }, - "notification-url": "https://packages.drupal.org/8/downloads", - "license": [ - "GPL-2.0-or-later" - ], - "authors": [ - { - "name": "Chi", - "homepage": "https://www.drupal.org/user/556138" - } - ], - "description": "A Twig extension with some useful functions and filters for Drupal development.", - "homepage": "https://www.drupal.org/project/twig_tweak", - "keywords": [ - "Drupal", - "Twig" - ], - "support": { - "source": "https://git.drupalcode.org/project/twig_tweak", - "issues": "https://www.drupal.org/project/issues/twig_tweak" - } - }, - { - "name": "drupal/update_helper", - "version": "2.0.0", - "source": { - "type": "git", - "url": "https://git.drupalcode.org/project/update_helper.git", - "reference": "2.0.0" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/update_helper-2.0.0.zip", - "reference": "2.0.0", - "shasum": "1c442d26f316f59ae790d126b1148309468e8d78" - }, - "require": { - "chi-teck/drupal-code-generator": "^1.32.0", - "drupal/config_update": "^1.5", - "drupal/core": "^8 || ^9", - "symfony/console": "~3.4.0 || ^4.4" - }, - "require-dev": { - "drupal/checklistapi": "~1.0", - "drush/drush": "~10.2" - }, - "type": "drupal-module", - "extra": { - "drupal": { - "version": "2.0.0", - "datestamp": "1591777960", - "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" - } + }, + "drush": { + "services": { + "drush.services.yml": "^9 || ^10 || ^11" + } } }, "notification-url": "https://packages.drupal.org/8/downloads", @@ -6477,38 +6042,19 @@ ], "authors": [ { - "name": "Mladen Todorovic", - "homepage": "https://www.drupal.org/user/157725", - "email": "mladen.todorovic@burda.com" - }, - { - "name": "Christian Fritsch", - "homepage": "https://www.drupal.org/user/2103716", - "email": "christian.fritsch@burda.com" - }, - { - "name": "Daniel Bosen", - "homepage": "https://www.drupal.org/user/404865", - "email": "daniel.bosen@burda.com" - }, - { - "name": "Volker Killesreiter", - "homepage": "https://www.drupal.org/user/3453049", - "email": "killesreiter@burda.com" - }, - { - "name": "thunderbot", - "homepage": "https://www.drupal.org/user/3511180" - }, - { - "name": "volkerk", - "homepage": "https://www.drupal.org/user/57527" + "name": "Chi", + "homepage": "https://www.drupal.org/user/556138" } ], - "description": "This module offers supporting functionalities to make configuration updates easier.", - "homepage": "https://www.drupal.org/project/update_helper", + "description": "A Twig extension with some useful functions and filters for Drupal development.", + "homepage": "https://www.drupal.org/project/twig_tweak", + "keywords": [ + "Drupal", + "Twig" + ], "support": { - "source": "https://git.drupalcode.org/project/update_helper" + "source": "https://git.drupalcode.org/project/twig_tweak", + "issues": "https://www.drupal.org/project/issues/twig_tweak" } }, { @@ -6831,42 +6377,43 @@ }, { "name": "drush/drush", - "version": "10.6.2", + "version": "11.6.0", "source": { "type": "git", "url": "https://github.com/drush-ops/drush.git", - "reference": "0a570a16ec63259eb71195aba5feab532318b337" + "reference": "f301df5dec8d2aacb03d3e01e0ffc6d98e10ae78" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drush-ops/drush/zipball/0a570a16ec63259eb71195aba5feab532318b337", - "reference": "0a570a16ec63259eb71195aba5feab532318b337", + "url": "https://api.github.com/repos/drush-ops/drush/zipball/f301df5dec8d2aacb03d3e01e0ffc6d98e10ae78", + "reference": "f301df5dec8d2aacb03d3e01e0ffc6d98e10ae78", "shasum": "" }, "require": { - "chi-teck/drupal-code-generator": "^1.32.1", + "chi-teck/drupal-code-generator": "^2.4", "composer/semver": "^1.4 || ^3", - "consolidation/config": "^1.2", - "consolidation/filter-via-dot-access-data": "^1", - "consolidation/robo": "^1.4.11 || ^2 || ^3", - "consolidation/site-alias": "^3.0.0@stable", - "consolidation/site-process": "^2.1 || ^4", + "consolidation/annotated-command": "^4.8.2", + "consolidation/config": "^2", + "consolidation/filter-via-dot-access-data": "^2", + "consolidation/robo": "^3.0.9 || ^4.0.1", + "consolidation/site-alias": "^3.1.6 || ^4", + "consolidation/site-process": "^4.1.3 || ^5", "enlightn/security-checker": "^1", "ext-dom": "*", - "grasmash/yaml-expander": "^1.1.1", - "guzzlehttp/guzzle": "^6.3 || ^7.0", - "league/container": "^2.5 || ^3.4", - "php": ">=7.1.3", - "psr/log": "~1.0", - "psy/psysh": ">=0.6 <0.11", - "symfony/event-dispatcher": "^3.4 || ^4.0", - "symfony/finder": "^3.4 || ^4.0 || ^5", - "symfony/var-dumper": "^3.4 || ^4.0 || ^5.0", - "symfony/yaml": "^3.4 || ^4.0", - "webflo/drupal-finder": "^1.2", - "webmozart/path-util": "^2.1.0" + "guzzlehttp/guzzle": "^6.5 || ^7.0", + "league/container": "^3.4 || ^4", + "php": ">=7.4", + "psy/psysh": "~0.11", + "symfony/event-dispatcher": "^4.0 || ^5.0 || ^6.0", + "symfony/filesystem": "^4.4 || ^5.4 || ^6.1", + "symfony/finder": "^4.0 || ^5 || ^6", + "symfony/polyfill-php80": "^1.23", + "symfony/var-dumper": "^4.0 || ^5.0 || ^6.0", + "symfony/yaml": "^4.0 || ^5.0 || ^6.0", + "webflo/drupal-finder": "^1.2" }, "conflict": { + "drupal/core": "< 9.2", "drupal/migrate_run": "*", "drupal/migrate_tools": "<= 5" }, @@ -6874,10 +6421,11 @@ "composer/installers": "^1.7", "cweagans/composer-patches": "~1.0", "david-garcia/phpwhois": "4.3.0", - "drupal/alinks": "1.0.0", - "drupal/core-recommended": "^8.8", + "drupal/core-recommended": "^9 || ^10", + "drupal/semver_example": "2.3.0", "phpunit/phpunit": ">=7.5.20", - "squizlabs/php_codesniffer": "^2.7 || ^3", + "rector/rector": "^0.12", + "squizlabs/php_codesniffer": "^3.6", "vlucas/phpdotenv": "^2.4", "yoast/phpunit-polyfills": "^0.2.0" }, @@ -6915,8 +6463,7 @@ }, "autoload": { "psr-4": { - "Drush\\": "src/", - "Drush\\Internal\\": "src/internal-forks" + "Drush\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -6961,10 +6508,9 @@ "homepage": "http://www.drush.org", "support": { "forum": "http://drupal.stackexchange.com/questions/tagged/drush", - "irc": "irc://irc.freenode.org/drush", "issues": "https://github.com/drush-ops/drush/issues", "slack": "https://drupal.slack.com/messages/C62H9CWQM", - "source": "https://github.com/drush-ops/drush/tree/10.6.2" + "source": "https://github.com/drush-ops/drush/tree/11.6.0" }, "funding": [ { @@ -6972,7 +6518,7 @@ "type": "github" } ], - "time": "2021-12-15T17:09:54+00:00" + "time": "2023-06-06T18:46:18+00:00" }, { "name": "egulias/email-validator", @@ -7580,27 +7126,27 @@ }, { "name": "grasmash/expander", - "version": "1.0.0", + "version": "2.0.3", "source": { "type": "git", "url": "https://github.com/grasmash/expander.git", - "reference": "95d6037344a4be1dd5f8e0b0b2571a28c397578f" + "reference": "b7cbc1f2fdf9a9c0e253a424c2a4058316b7cb6e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/grasmash/expander/zipball/95d6037344a4be1dd5f8e0b0b2571a28c397578f", - "reference": "95d6037344a4be1dd5f8e0b0b2571a28c397578f", + "url": "https://api.github.com/repos/grasmash/expander/zipball/b7cbc1f2fdf9a9c0e253a424c2a4058316b7cb6e", + "reference": "b7cbc1f2fdf9a9c0e253a424c2a4058316b7cb6e", "shasum": "" }, "require": { - "dflydev/dot-access-data": "^1.1.0", - "php": ">=5.4" + "dflydev/dot-access-data": "^3.0.0", + "php": ">=7.1", + "psr/log": "^1 | ^2 | ^3" }, "require-dev": { "greg-1-anderson/composer-test-scenarios": "^1", - "phpunit/phpunit": "^4|^5.5.4", - "satooshi/php-coveralls": "^1.0.2|dev-master", - "squizlabs/php_codesniffer": "^2.7" + "phpunit/phpunit": "^6.0 || ^8.0 || ^9", + "squizlabs/php_codesniffer": "^2.7 || ^3.3" }, "type": "library", "extra": { @@ -7625,61 +7171,9 @@ "description": "Expands internal property references in PHP arrays file.", "support": { "issues": "https://github.com/grasmash/expander/issues", - "source": "https://github.com/grasmash/expander/tree/master" - }, - "time": "2017-12-21T22:14:55+00:00" - }, - { - "name": "grasmash/yaml-expander", - "version": "1.4.0", - "source": { - "type": "git", - "url": "https://github.com/grasmash/yaml-expander.git", - "reference": "3f0f6001ae707a24f4d9733958d77d92bf9693b1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/grasmash/yaml-expander/zipball/3f0f6001ae707a24f4d9733958d77d92bf9693b1", - "reference": "3f0f6001ae707a24f4d9733958d77d92bf9693b1", - "shasum": "" - }, - "require": { - "dflydev/dot-access-data": "^1.1.0", - "php": ">=5.4", - "symfony/yaml": "^2.8.11|^3|^4" - }, - "require-dev": { - "greg-1-anderson/composer-test-scenarios": "^1", - "phpunit/phpunit": "^4.8|^5.5.4", - "satooshi/php-coveralls": "^1.0.2|dev-master", - "squizlabs/php_codesniffer": "^2.7" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Grasmash\\YamlExpander\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Matthew Grasmick" - } - ], - "description": "Expands internal property references in a yaml file.", - "support": { - "issues": "https://github.com/grasmash/yaml-expander/issues", - "source": "https://github.com/grasmash/yaml-expander/tree/master" + "source": "https://github.com/grasmash/expander/tree/2.0.3" }, - "time": "2017-12-16T16:06:03+00:00" + "time": "2022-04-25T22:17:46+00:00" }, { "name": "guzzlehttp/guzzle", @@ -8223,21 +7717,21 @@ }, { "name": "league/container", - "version": "3.4.1", + "version": "4.2.0", "source": { "type": "git", "url": "https://github.com/thephpleague/container.git", - "reference": "84ecbc2dbecc31bd23faf759a0e329ee49abddbd" + "reference": "375d13cb828649599ef5d48a339c4af7a26cd0ab" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/container/zipball/84ecbc2dbecc31bd23faf759a0e329ee49abddbd", - "reference": "84ecbc2dbecc31bd23faf759a0e329ee49abddbd", + "url": "https://api.github.com/repos/thephpleague/container/zipball/375d13cb828649599ef5d48a339c4af7a26cd0ab", + "reference": "375d13cb828649599ef5d48a339c4af7a26cd0ab", "shasum": "" }, "require": { - "php": "^7.0 || ^8.0", - "psr/container": "^1.0.0" + "php": "^7.2 || ^8.0", + "psr/container": "^1.1 || ^2.0" }, "provide": { "psr/container-implementation": "^1.0" @@ -8246,15 +7740,19 @@ "orno/di": "~2.0" }, "require-dev": { - "phpunit/phpunit": "^6.0 || ^7.0", + "nette/php-generator": "^3.4", + "nikic/php-parser": "^4.10", + "phpstan/phpstan": "^0.12.47", + "phpunit/phpunit": "^8.5.17", "roave/security-advisories": "dev-latest", "scrutinizer/ocular": "^1.8", - "squizlabs/php_codesniffer": "^3.5" + "squizlabs/php_codesniffer": "^3.6" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.x-dev", + "dev-master": "4.x-dev", + "dev-4.x": "4.x-dev", "dev-3.x": "3.x-dev", "dev-2.x": "2.x-dev", "dev-1.x": "1.x-dev" @@ -8272,8 +7770,7 @@ "authors": [ { "name": "Phil Bennett", - "email": "philipobenito@gmail.com", - "homepage": "http://www.philipobenito.com", + "email": "mail@philbennett.co.uk", "role": "Developer" } ], @@ -8290,7 +7787,7 @@ ], "support": { "issues": "https://github.com/thephpleague/container/issues", - "source": "https://github.com/thephpleague/container/tree/3.4.1" + "source": "https://github.com/thephpleague/container/tree/4.2.0" }, "funding": [ { @@ -8298,7 +7795,7 @@ "type": "github" } ], - "time": "2021-07-09T08:23:52+00:00" + "time": "2021-11-16T10:29:06+00:00" }, { "name": "league/csv", @@ -9695,36 +9192,37 @@ }, { "name": "psy/psysh", - "version": "v0.10.12", + "version": "v0.11.21", "source": { "type": "git", "url": "https://github.com/bobthecow/psysh.git", - "reference": "a0d9981aa07ecfcbea28e4bfa868031cca121e7d" + "reference": "bcb22101107f3bf770523b65630c9d547f60c540" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/bobthecow/psysh/zipball/a0d9981aa07ecfcbea28e4bfa868031cca121e7d", - "reference": "a0d9981aa07ecfcbea28e4bfa868031cca121e7d", + "url": "https://api.github.com/repos/bobthecow/psysh/zipball/bcb22101107f3bf770523b65630c9d547f60c540", + "reference": "bcb22101107f3bf770523b65630c9d547f60c540", "shasum": "" }, "require": { "ext-json": "*", "ext-tokenizer": "*", - "nikic/php-parser": "~4.0|~3.0|~2.0|~1.3", - "php": "^8.0 || ^7.0 || ^5.5.9", - "symfony/console": "~5.0|~4.0|~3.0|^2.4.2|~2.3.10", - "symfony/var-dumper": "~5.0|~4.0|~3.0|~2.7" + "nikic/php-parser": "^4.0 || ^3.1", + "php": "^8.0 || ^7.0.8", + "symfony/console": "^6.0 || ^5.0 || ^4.0 || ^3.4", + "symfony/var-dumper": "^6.0 || ^5.0 || ^4.0 || ^3.4" + }, + "conflict": { + "symfony/console": "4.4.37 || 5.3.14 || 5.3.15 || 5.4.3 || 5.4.4 || 6.0.3 || 6.0.4" }, "require-dev": { - "bamarni/composer-bin-plugin": "^1.2", - "hoa/console": "3.17.*" + "bamarni/composer-bin-plugin": "^1.2" }, "suggest": { "ext-pcntl": "Enabling the PCNTL extension makes PsySH a lot happier :)", "ext-pdo-sqlite": "The doc command requires SQLite to work.", "ext-posix": "If you have PCNTL, you'll want the POSIX extension as well.", - "ext-readline": "Enables support for arrow-key history navigation, and showing and manipulating command history.", - "hoa/console": "A pure PHP readline implementation. You'll want this if your PHP install doesn't already support readline or libedit." + "ext-readline": "Enables support for arrow-key history navigation, and showing and manipulating command history." }, "bin": [ "bin/psysh" @@ -9732,7 +9230,11 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "0.10.x-dev" + "dev-main": "0.11.x-dev" + }, + "bamarni-bin": { + "bin-links": false, + "forward-command": false } }, "autoload": { @@ -9764,9 +9266,9 @@ ], "support": { "issues": "https://github.com/bobthecow/psysh/issues", - "source": "https://github.com/bobthecow/psysh/tree/v0.10.12" + "source": "https://github.com/bobthecow/psysh/tree/v0.11.21" }, - "time": "2021-11-30T14:05:36+00:00" + "time": "2023-09-17T21:15:54+00:00" }, { "name": "ralouphie/getallheaders", @@ -10007,6 +9509,79 @@ }, "time": "2020-01-30T12:17:27+00:00" }, + { + "name": "stomp-php/stomp-php", + "version": "5.1.0", + "source": { + "type": "git", + "url": "https://github.com/stomp-php/stomp-php.git", + "reference": "cf1fbd79cf48b9701909e42205f1d968cec6ff7a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/stomp-php/stomp-php/zipball/cf1fbd79cf48b9701909e42205f1d968cec6ff7a", + "reference": "cf1fbd79cf48b9701909e42205f1d968cec6ff7a", + "shasum": "" + }, + "require": { + "php": "^7.3|^8.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "Stomp\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Dejan Bosnanac", + "email": "dejan@nighttale.net", + "homepage": "http://www.nighttale.net" + }, + { + "name": "Sören Rohweder", + "email": "s.rohweder@blage.net", + "homepage": "http://www.monofone.de" + }, + { + "name": "Jens Radtke", + "email": "swefl@fin-sn.de", + "homepage": "http://www.fin-sn.de" + } + ], + "description": "stomp support for PHP", + "homepage": "http://github.com/stomp-php/stomp-php", + "keywords": [ + "activeMQ", + "apollomq", + "jms", + "messaging", + "rabbitmq", + "stomp" + ], + "support": { + "issues": "https://github.com/stomp-php/stomp-php/issues", + "source": "https://github.com/stomp-php/stomp-php/tree/5.1.0" + }, + "funding": [ + { + "url": "https://github.com/jmglsn", + "type": "github" + }, + { + "url": "https://github.com/staabm", + "type": "github" + } + ], + "time": "2023-06-19T17:34:28+00:00" + }, { "name": "symfony-cmf/routing", "version": "2.3.4", @@ -11236,6 +10811,87 @@ ], "time": "2023-01-26T09:26:14+00:00" }, + { + "name": "symfony/polyfill-intl-grapheme", + "version": "v1.28.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-grapheme.git", + "reference": "875e90aeea2777b6f135677f618529449334a612" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/875e90aeea2777b6f135677f618529449334a612", + "reference": "875e90aeea2777b6f135677f618529449334a612", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.28-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Grapheme\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's grapheme_* functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "grapheme", + "intl", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.28.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2023-01-26T09:26:14+00:00" + }, { "name": "symfony/polyfill-intl-idn", "version": "v1.28.0", @@ -12144,6 +11800,92 @@ ], "time": "2022-05-30T19:17:29+00:00" }, + { + "name": "symfony/string", + "version": "v6.3.5", + "source": { + "type": "git", + "url": "https://github.com/symfony/string.git", + "reference": "13d76d0fb049051ed12a04bef4f9de8715bea339" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/string/zipball/13d76d0fb049051ed12a04bef4f9de8715bea339", + "reference": "13d76d0fb049051ed12a04bef4f9de8715bea339", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-intl-grapheme": "~1.0", + "symfony/polyfill-intl-normalizer": "~1.0", + "symfony/polyfill-mbstring": "~1.0" + }, + "conflict": { + "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/translation-contracts": "^2.5|^3.0", + "symfony/var-exporter": "^5.4|^6.0" + }, + "type": "library", + "autoload": { + "files": [ + "Resources/functions.php" + ], + "psr-4": { + "Symfony\\Component\\String\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way", + "homepage": "https://symfony.com", + "keywords": [ + "grapheme", + "i18n", + "string", + "unicode", + "utf-8", + "utf8" + ], + "support": { + "source": "https://github.com/symfony/string/tree/v6.3.5" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2023-09-18T10:38:32+00:00" + }, { "name": "symfony/translation", "version": "v4.4.47", From c76deb703856049bbd83defcde2dce34d743fef5 Mon Sep 17 00:00:00 2001 From: Juho Lehmonen Date: Thu, 12 Oct 2023 12:25:30 +0300 Subject: [PATCH 11/74] UHF-8284: Fix social media sharing block embed. --- .../block.block.socialmediasharingblock.yml | 31 +++++++++++++++++++ .../templates/content/minutes.html.twig | 2 +- .../content/node--article--full.html.twig | 2 +- 3 files changed, 33 insertions(+), 2 deletions(-) create mode 100644 conf/cmi/block.block.socialmediasharingblock.yml diff --git a/conf/cmi/block.block.socialmediasharingblock.yml b/conf/cmi/block.block.socialmediasharingblock.yml new file mode 100644 index 000000000..3dd8e303e --- /dev/null +++ b/conf/cmi/block.block.socialmediasharingblock.yml @@ -0,0 +1,31 @@ +uuid: 0b87991e-2d62-453c-9537-5098e2f1a82d +langcode: en +status: true +dependencies: + module: + - helfi_platform_config + - node + theme: + - hdbt_subtheme +id: socialmediasharingblock +theme: hdbt_subtheme +region: content_lower +weight: 0 +provider: null +plugin: helfi_platform_config_social_sharing_block +settings: + id: helfi_platform_config_social_sharing_block + label: 'Social Media Sharing block' + label_display: '0' + provider: helfi_platform_config +visibility: + 'entity_bundle:node': + id: 'entity_bundle:node' + negate: false + context_mapping: + node: '@node.node_route_context:node' + bundles: + case: case + decision: decision + policymaker: policymaker + trustee: trustee diff --git a/public/modules/custom/paatokset_policymakers/templates/content/minutes.html.twig b/public/modules/custom/paatokset_policymakers/templates/content/minutes.html.twig index d5656af97..34ea83887 100644 --- a/public/modules/custom/paatokset_policymakers/templates/content/minutes.html.twig +++ b/public/modules/custom/paatokset_policymakers/templates/content/minutes.html.twig @@ -136,5 +136,5 @@ {% endif %} {# Social media share links #} - {{ drupal_block('hdbt_content_social_sharing_block') }} + {{ drupal_block('helfi_platform_config_social_sharing_block') }} diff --git a/public/themes/custom/hdbt_subtheme/templates/content/node--article--full.html.twig b/public/themes/custom/hdbt_subtheme/templates/content/node--article--full.html.twig index 879026904..b399b2299 100644 --- a/public/themes/custom/hdbt_subtheme/templates/content/node--article--full.html.twig +++ b/public/themes/custom/hdbt_subtheme/templates/content/node--article--full.html.twig @@ -41,7 +41,7 @@ {# Social media share links #} - {{ drupal_block('hdbt_content_social_sharing_block') }} + {{ drupal_block('helfi_platform_config_social_sharing_block') }} {% endblock main_content %} From 1796af9c3e99a2639399fb01f44ba22de236c884 Mon Sep 17 00:00:00 2001 From: Juho Lehmonen Date: Thu, 12 Oct 2023 12:26:15 +0300 Subject: [PATCH 12/74] UHF-8284: Initial config export. --- conf/cmi/block.block.agendassubmenu.yml | 2 +- conf/cmi/block.block.announcements.yml | 20 + ...lock.block.footertopnavigationsecond_2.yml | 2 +- conf/cmi/block.block.globalannouncement.yml | 20 + conf/cmi/block.block.hdbt_admin.yml | 25 - .../block.block.hdbt_subtheme_heroblock.yml | 4 +- ....block.hdbt_subtheme_lowercontentblock.yml | 4 +- ...lock.block.helsinkikanavaannouncements.yml | 2 +- conf/cmi/block.block.heroblock.yml | 4 +- conf/cmi/block.block.lowercontentblock.yml | 4 +- conf/cmi/block.block.paatoksetallarticles.yml | 2 +- .../block.block.paatoksetallinitiatives.yml | 2 +- ...ock.paatoksetdecisionsdictionarybanner.yml | 2 +- .../cmi/block.block.paatoksetdecisiontree.yml | 2 +- .../block.block.paatoksetmeetingscalendar.yml | 2 +- ...lock.paatoksetminutesofdiscussionblock.yml | 2 +- ...ck.block.paatoksetpolicymakerdocuments.yml | 2 +- ...lock.block.paatoksetpolicymakerlisting.yml | 2 +- ...lock.block.paatoksetpolicymakermembers.yml | 2 +- ...block.block.paatoksetpolicymakersearch.yml | 2 +- .../cmi/block.block.paattajanyhteystiedot.yml | 2 +- ...lock.block.policymakermobilenavigation.yml | 2 +- .../block.block.policymakersidenavigation.yml | 2 +- conf/cmi/block.block.reactandshare.yml | 2 +- conf/cmi/block.block.sidebarcontentblock.yml | 6 +- .../block.block.socialmediasharingblock_2.yml | 30 - conf/cmi/block.block.stark_admin.yml | 27 - conf/cmi/block.block.stark_branding.yml | 25 - conf/cmi/block.block.stark_local_actions.yml | 20 - conf/cmi/block.block.stark_local_tasks.yml | 22 - conf/cmi/block.block.stark_messages.yml | 22 - conf/cmi/block.block.stark_page_title.yml | 20 - conf/cmi/block.block.stark_tools.yml | 27 - ...k.views_block__latest_articles_block_1.yml | 2 +- ...ock.views_block__related_terms_block_1.yml | 2 +- conf/cmi/config_ignore.settings.yml | 6 +- conf/cmi/content_lock.settings.yml | 4 + conf/cmi/content_lock_timeout.settings.yml | 2 - ...link_content.menu_link_content.changed.yml | 2 - ..._content.menu_link_content.description.yml | 2 - ...u_link_content.menu_link_content.title.yml | 2 - ...eld_override.node.announcement.promote.yml | 22 + ...ield_override.node.announcement.status.yml | 22 + ...field_override.node.announcement.title.yml | 18 + ....base_field_override.node.case.promote.yml | 2 +- ...e_field_override.node.decision.promote.yml | 2 +- ...eld_override.node.landing_page.promote.yml | 2 - ...ield_override.node.landing_page.status.yml | 22 + ...se_field_override.node.meeting.promote.yml | 2 +- ...eld_override.node.organization.promote.yml | 2 +- ....base_field_override.node.page.promote.yml | 2 - ...e.base_field_override.node.page.status.yml | 22 + ...ield_override.node.policymaker.promote.yml | 2 +- ...se_field_override.node.trustee.promote.yml | 2 +- ...base_field_override.node.trustee.title.yml | 2 +- ...tem.paragraphs_library_item.paragraphs.yml | 98 ++ conf/cmi/core.date_format.long.yml | 2 - conf/cmi/core.date_format.medium.yml | 2 - ...re.date_format.publication_date_format.yml | 2 - conf/cmi/core.date_format.short.yml | 2 - conf/cmi/core.date_format.time.yml | 2 - ...rm_display.media.ahjo_document.default.yml | 2 +- ...play.media.ahjo_document.media_library.yml | 2 +- ...dia.declaration_of_affiliation.default.yml | 2 +- ...claration_of_affiliation.media_library.yml | 2 +- ...entity_form_display.media.file.default.yml | 2 - ..._form_display.media.file.media_library.yml | 2 - ...ity_form_display.media.hel_map.default.yml | 14 +- ...rm_display.media.hel_map.media_library.yml | 2 - ...form_display.media.helfi_chart.default.yml | 2 - ...isplay.media.helfi_chart.media_library.yml | 2 - ...ntity_form_display.media.image.default.yml | 14 +- ...form_display.media.image.media_library.yml | 3 - ...edia.minutes_of_the_discussion.default.yml | 2 +- ...inutes_of_the_discussion.media_library.yml | 2 +- ...edia.pdf_minutes_of_discussion.default.yml | 2 +- ...df_minutes_of_discussion.media_library.yml | 2 +- ...splay.media.policymaker_images.default.yml | 2 +- ...media.policymaker_images.media_library.yml | 2 +- ...orm_display.media.remote_video.default.yml | 2 - ...splay.media.remote_video.media_library.yml | 2 - ...form_display.node.announcement.default.yml | 177 +++ ...tity_form_display.node.article.default.yml | 2 +- ....entity_form_display.node.case.default.yml | 2 +- ...ity_form_display.node.decision.default.yml | 4 +- ...form_display.node.landing_page.default.yml | 39 +- ...tity_form_display.node.meeting.default.yml | 9 +- ...ty_form_display.node.news_item.default.yml | 7 +- ...form_display.node.organization.default.yml | 4 +- ....entity_form_display.node.page.default.yml | 26 +- ..._form_display.node.policymaker.default.yml | 2 +- ...tity_form_display.node.trustee.default.yml | 9 +- ...rm_display.paragraph.accordion.default.yml | 11 +- ...splay.paragraph.accordion_item.default.yml | 14 +- ..._form_display.paragraph.banner.default.yml | 19 +- ...y_form_display.paragraph.chart.default.yml | 2 - ...form_display.paragraph.columns.default.yml | 12 +- ...display.paragraph.contact_card.default.yml | 2 - ...paragraph.contact_card_listing.default.yml | 2 - ...isplay.paragraph.content_cards.default.yml | 4 +- ...splay.paragraph.content_liftup.default.yml | 13 +- ...paragraph.custom_content_links.default.yml | 2 +- ...m_display.paragraph.event_list.default.yml | 3 - ...display.paragraph.from_library.default.yml | 27 + ...orm_display.paragraph.hearings.default.yml | 34 + ...ty_form_display.paragraph.hero.default.yml | 21 +- ...y_form_display.paragraph.image.default.yml | 2 - ...ay.paragraph.liftup_with_image.default.yml | 4 +- ...isplay.paragraph.list_of_links.default.yml | 8 +- ...y.paragraph.list_of_links_item.default.yml | 13 +- ...ity_form_display.paragraph.map.default.yml | 2 - ..._display.paragraph.pdf_listing.default.yml | 2 +- ...paragraph.popular_service_item.default.yml | 2 - ...lay.paragraph.popular_services.default.yml | 5 +- ...display.paragraph.remote_video.default.yml | 4 - ...display.paragraph.service_list.default.yml | 46 + ....paragraph.service_list_search.default.yml | 54 + ...ay.paragraph.social_media_link.default.yml | 6 +- ...ragraph.target_group_link_item.default.yml | 4 +- ...ty_form_display.paragraph.text.default.yml | 2 - ...unit_accessibility_information.default.yml | 25 + ...ay.paragraph.unit_contact_card.default.yml | 98 ++ ..._display.paragraph.unit_search.default.yml | 92 ++ ...isplay.tpr_service.tpr_service.default.yml | 217 ++++ ...form_display.tpr_unit.tpr_unit.default.yml | 383 ++++++ ....helfi_hearings.helfi_hearings.default.yml | 122 ++ ...ew_display.media.ahjo_document.default.yml | 2 +- ...play.media.ahjo_document.media_library.yml | 2 +- ...dia.declaration_of_affiliation.default.yml | 2 +- ...claration_of_affiliation.media_library.yml | 2 +- ...entity_view_display.media.file.default.yml | 2 - ..._view_display.media.file.media_library.yml | 2 - ...ity_view_display.media.hel_map.default.yml | 4 +- ...ew_display.media.hel_map.media_library.yml | 4 +- ...view_display.media.helfi_chart.default.yml | 4 +- ...isplay.media.helfi_chart.media_library.yml | 4 +- ..._view_display.media.image.content_card.yml | 3 - ...ntity_view_display.media.image.default.yml | 3 - ...e.entity_view_display.media.image.hero.yml | 3 - ....entity_view_display.media.image.image.yml | 3 - ...view_display.media.image.list_of_links.yml | 3 - ...view_display.media.image.media_library.yml | 3 - ...edia.minutes_of_the_discussion.default.yml | 2 +- ...inutes_of_the_discussion.media_library.yml | 2 +- ...edia.pdf_minutes_of_discussion.default.yml | 2 +- ...df_minutes_of_discussion.media_library.yml | 2 +- ...splay.media.policymaker_images.default.yml | 2 +- ...media.policymaker_images.media_library.yml | 2 +- ...iew_display.media.remote_video.default.yml | 2 - ...splay.media.remote_video.media_library.yml | 2 - ...ay.meeting_video.meeting_video.default.yml | 2 +- ...view_display.node.announcement.default.yml | 70 + ..._view_display.node.announcement.teaser.yml | 46 + ...ity_view_display.node.decision.default.yml | 2 +- ...tity_view_display.node.decision.teaser.yml | 2 +- ...view_display.node.landing_page.default.yml | 2 - ..._view_display.node.landing_page.teaser.yml | 2 - ...tity_view_display.node.meeting.default.yml | 2 +- ...ntity_view_display.node.meeting.teaser.yml | 2 +- ..._view_display.node.meeting.tiny_teaser.yml | 2 +- ...view_display.node.organization.default.yml | 2 +- ..._view_display.node.organization.teaser.yml | 2 +- ....entity_view_display.node.page.default.yml | 38 +- ...e.entity_view_display.node.page.teaser.yml | 6 +- ...tity_view_display.node.trustee.default.yml | 2 +- ...ntity_view_display.node.trustee.teaser.yml | 2 +- ...ew_display.paragraph.accordion.default.yml | 2 - ...splay.paragraph.accordion_item.default.yml | 6 +- ..._view_display.paragraph.banner.default.yml | 6 +- ...y_view_display.paragraph.chart.default.yml | 2 - ...view_display.paragraph.columns.default.yml | 2 - ...display.paragraph.contact_card.default.yml | 13 +- ...paragraph.contact_card_listing.default.yml | 2 - ...isplay.paragraph.content_cards.default.yml | 2 - ...splay.paragraph.content_liftup.default.yml | 12 +- ...paragraph.custom_content_links.default.yml | 2 +- ...w_display.paragraph.event_list.default.yml | 3 - ...iew_display.paragraph.hearings.default.yml | 37 + ...ty_view_display.paragraph.hero.default.yml | 11 +- ...y_view_display.paragraph.image.default.yml | 2 - ...ay.paragraph.liftup_with_image.default.yml | 2 - ...isplay.paragraph.list_of_links.default.yml | 2 - ...y.paragraph.list_of_links_item.default.yml | 2 - ...ity_view_display.paragraph.map.default.yml | 2 - ..._display.paragraph.pdf_listing.default.yml | 2 +- ...paragraph.popular_service_item.default.yml | 2 - ...lay.paragraph.popular_services.default.yml | 5 +- ...display.paragraph.remote_video.default.yml | 4 - ...display.paragraph.service_list.default.yml | 40 + ....paragraph.service_list_search.default.yml | 36 + ...ay.paragraph.social_media_link.default.yml | 6 +- ...ragraph.target_group_link_item.default.yml | 4 +- ...ty_view_display.paragraph.text.default.yml | 2 - ...unit_accessibility_information.default.yml | 22 + ...ay.paragraph.unit_contact_card.default.yml | 47 + ..._display.paragraph.unit_search.default.yml | 67 + ...and_service.tpr_errand_service.default.yml | 97 +- ...isplay.tpr_service.tpr_service.default.yml | 116 ++ ...display.tpr_service.tpr_service.teaser.yml | 56 + ...rvice.tpr_service.teaser_search_result.yml | 101 ++ ...ce_channel.tpr_service_channel.default.yml | 221 ++++ ...display.tpr_unit.tpr_unit.contact_card.yml | 2 +- ...view_display.tpr_unit.tpr_unit.default.yml | 247 +++- ...view_display.tpr_unit.tpr_unit.minimal.yml | 76 ++ ..._view_display.tpr_unit.tpr_unit.teaser.yml | 94 ++ ...ay.tpr_unit.tpr_unit.teaser_with_image.yml | 95 ++ ..._display.tpr_unit.tpr_unit.wide_teaser.yml | 108 ++ ...re.entity_view_mode.media.content_card.yml | 2 - conf/cmi/core.entity_view_mode.media.hero.yml | 2 - .../cmi/core.entity_view_mode.media.image.yml | 2 - ...e.entity_view_mode.media.list_of_links.yml | 2 - ...re.entity_view_mode.tpr_service.teaser.yml | 10 + ..._mode.tpr_service.teaser_search_result.yml | 10 + ...entity_view_mode.tpr_unit.contact_card.yml | 2 +- ...core.entity_view_mode.tpr_unit.minimal.yml | 10 + .../core.entity_view_mode.tpr_unit.teaser.yml | 10 + ...y_view_mode.tpr_unit.teaser_with_image.yml | 10 + .../core.entity_view_mode.tpr_unit.token.yml | 10 + ....entity_view_mode.tpr_unit.wide_teaser.yml | 10 + conf/cmi/core.extension.yml | 50 +- conf/cmi/diff.settings.yml | 2 - conf/cmi/easy_breadcrumb.settings.yml | 6 +- conf/cmi/editor.editor.full_html.yml | 15 +- conf/cmi/editor.editor.minimal.yml | 46 + ...sticsearch_connector.cluster.paatokset.yml | 2 +- ...entity_browser.browser.meeting_browser.yml | 2 +- ...cookie_compliance.cookie_category.chat.yml | 2 +- ...e_compliance.cookie_category.essential.yml | 6 +- ...e_compliance.cookie_category.marketing.yml | 4 +- ..._compliance.cookie_category.preference.yml | 11 + ..._compliance.cookie_category.statistics.yml | 4 +- conf/cmi/eu_cookie_compliance.settings.yml | 10 +- ...ternal_entity_type.helfi_announcements.yml | 48 + ...es.external_entity_type.helfi_hearings.yml | 52 + ...ia.ahjo_document.field_document_issued.yml | 2 +- ....ahjo_document.field_document_language.yml | 2 +- ...ahjo_document.field_document_native_id.yml | 2 +- ....ahjo_document.field_document_orig_uri.yml | 2 +- ..._document.field_document_personal_data.yml | 2 +- ...edia.ahjo_document.field_document_type.yml | 2 +- ...media.ahjo_document.field_document_uri.yml | 2 +- ...ia.ahjo_document.field_media_ahjo_file.yml | 2 +- ...filiation.field__policymaker_reference.yml | 2 +- ...ation_of_affiliation.field_contact_url.yml | 2 +- ...laration_of_affiliation.field_document.yml | 2 +- ...ration_of_affiliation.field_first_name.yml | 2 +- ...ation.field_interest_statement_categor.yml | 2 +- ...laration_of_affiliation.field_lastname.yml | 2 +- ...declaration_of_affiliation.field_title.yml | 2 +- ...ield.field.media.file.field_media_file.yml | 2 - ...ield.media.hel_map.field_media_hel_map.yml | 2 +- ...ia.helfi_chart.field_helfi_chart_title.yml | 2 - ...lfi_chart.field_helfi_chart_transcript.yml | 7 +- ...edia.helfi_chart.field_helfi_chart_url.yml | 2 - ...ld.field.media.image.field_media_image.yml | 2 - ...d.field.media.image.field_photographer.yml | 2 - ...nutes_of_the_discussion.field_document.yml | 2 +- ...he_discussion.field_meetings_reference.yml | 2 +- ...f_minutes_of_discussion.field_document.yml | 2 +- ...nutes_of_discussion.field_pdf_category.yml | 2 +- ...f_minutes_of_discussion.field_pdf_date.yml | 2 +- ...policymaker_images.field_media_image_1.yml | 2 +- ....remote_video.field_media_oembed_video.yml | 2 - .../field.field.node.announcement.body.yml | 28 + ...ouncement.field_announcement_all_pages.yml | 23 + ...ement.field_announcement_content_pages.yml | 31 + ...e.announcement.field_announcement_link.yml | 23 + ....announcement.field_announcement_title.yml | 19 + ...e.announcement.field_announcement_type.yml | 21 + ...d.field.node.case.field_case_handlings.yml | 2 +- ...ield.node.case.field_case_record_files.yml | 2 +- ...eld.field.node.case.field_case_records.yml | 2 +- ...ield.node.case.field_no_title_for_case.yml | 2 +- ....field.node.case.field_publicity_class.yml | 2 +- ...field.node.case.field_security_reasons.yml | 2 +- ...ield.node.case.field_top_category_name.yml | 2 +- ...ode.decision.field_attachments_checked.yml | 2 +- ...ode.decision.field_classification_code.yml | 2 +- ...de.decision.field_classification_title.yml | 2 +- ...ield.node.decision.field_dates_checked.yml | 2 +- ...cision.field_decision_attachment_files.yml | 2 +- ...de.decision.field_decision_attachments.yml | 2 +- ...ode.decision.field_decision_case_title.yml | 2 +- ...d.node.decision.field_decision_content.yml | 2 +- ...decision.field_decision_content_parsed.yml | 2 +- ...ield.node.decision.field_decision_date.yml | 2 +- ...d.node.decision.field_decision_history.yml | 2 +- ...de.decision.field_decision_history_pdf.yml | 2 +- ...d.node.decision.field_decision_meeting.yml | 2 +- ...ld.node.decision.field_decision_motion.yml | 2 +- ....decision.field_decision_motion_parsed.yml | 2 +- ...node.decision.field_decision_native_id.yml | 2 +- ...e.decision.field_decision_organization.yml | 2 +- ....node.decision.field_decision_previous.yml | 2 +- ...ld.node.decision.field_decision_record.yml | 2 +- ...d.node.decision.field_decision_section.yml | 2 +- ...node.decision.field_decision_series_id.yml | 2 +- ...field.node.decision.field_diary_number.yml | 2 +- ...node.decision.field_diary_number_label.yml | 2 +- ....node.decision.field_dm_org_above_name.yml | 2 +- ....field.node.decision.field_dm_org_name.yml | 2 +- ...d.field.node.decision.field_full_title.yml | 2 +- ...e.decision.field_hide_decision_content.yml | 2 +- ...field.node.decision.field_meeting_date.yml | 2 +- ...d.field.node.decision.field_meeting_id.yml | 2 +- ...decision.field_meeting_sequence_number.yml | 2 +- ....node.decision.field_organization_type.yml | 2 +- ....node.decision.field_outdated_document.yml | 2 +- ...eld.node.decision.field_policymaker_id.yml | 2 +- ...decision.field_record_language_checked.yml | 2 +- ...eld.node.decision.field_status_checked.yml | 2 +- ....node.decision.field_top_category_name.yml | 2 +- ...ld.field.node.decision.field_unique_id.yml | 2 +- ...eld.node.decision.field_voting_results.yml | 2 +- ....field.node.landing_page.field_content.yml | 143 +-- ...field.node.landing_page.field_has_hero.yml | 2 - ...eld.field.node.landing_page.field_hero.yml | 25 +- ...d.node.landing_page.field_liftup_image.yml | 2 - ...field.node.landing_page.field_metatags.yml | 2 - ...d.node.meeting.field_decisions_checked.yml | 2 +- ...ield.node.meeting.field_meeting_agenda.yml | 2 +- ...ode.meeting.field_meeting_agenda_files.yml | 2 +- ...meeting.field_meeting_agenda_published.yml | 2 +- ....meeting.field_meeting_attachment_info.yml | 2 +- ...node.meeting.field_meeting_composition.yml | 2 +- ....field.node.meeting.field_meeting_date.yml | 2 +- ...de.meeting.field_meeting_date_original.yml | 2 +- ...ld.node.meeting.field_meeting_decision.yml | 2 +- ...ld.field.node.meeting.field_meeting_dm.yml | 2 +- ...field.node.meeting.field_meeting_dm_id.yml | 2 +- ...e.meeting.field_meeting_document_files.yml | 2 +- ...d.node.meeting.field_meeting_documents.yml | 2 +- ...ld.field.node.meeting.field_meeting_id.yml | 2 +- ...ld.node.meeting.field_meeting_location.yml | 2 +- ...eeting.field_meeting_minutes_published.yml | 2 +- ....field.node.meeting.field_meeting_next.yml | 2 +- ...eld.node.meeting.field_meeting_next_id.yml | 2 +- ....field.node.meeting.field_meeting_prev.yml | 2 +- ...eld.node.meeting.field_meeting_prev_id.yml | 2 +- ....meeting.field_meeting_sequence_number.yml | 2 +- ...ield.node.meeting.field_meeting_status.yml | 2 +- ....organization.field_org_level_above_id.yml | 2 +- ...organization.field_org_level_below_ids.yml | 2 +- ...e.organization.field_organization_data.yml | 2 +- ...node.organization.field_policymaker_id.yml | 2 +- .../field.field.node.page.field_content.yml | 126 +- .../field.field.node.page.field_has_hero.yml | 2 - conf/cmi/field.field.node.page.field_hero.yml | 7 +- .../field.field.node.page.field_lead_in.yml | 19 + ...eld.field.node.page.field_liftup_image.yml | 2 - ...ld.field.node.page.field_lower_content.yml | 118 +- .../field.field.node.page.field_metatags.yml | 2 - ....field.node.page.field_sidebar_content.yml | 57 +- ...ld.node.policymaker.field_ahjo_summary.yml | 2 +- ...ield.node.policymaker.field_ahjo_title.yml | 2 +- ...olicymaker.field_city_council_division.yml | 2 +- ....field.node.policymaker.field_contacts.yml | 2 +- ...cymaker.field_custom_organization_type.yml | 2 +- ...olicymaker.field_decisions_description.yml | 2 +- ...eld.node.policymaker.field_dm_org_name.yml | 2 +- ...field.node.policymaker.field_dm_sector.yml | 2 +- ...olicymaker.field_documents_description.yml | 2 +- ...ield.node.policymaker.field_first_name.yml | 2 +- ...ode.policymaker.field_is_decisionmaker.yml | 2 +- ...field.node.policymaker.field_last_name.yml | 2 +- ...policymaker.field_meetings_description.yml | 2 +- ...icymaker.field_organization_color_code.yml | 2 +- ...de.policymaker.field_organization_type.yml | 2 +- ...policymaker.field_organization_type_id.yml | 2 +- ....node.policymaker.field_override_title.yml | 2 +- ...olicymaker.field_policymaker_dissolved.yml | 2 +- ...policymaker.field_policymaker_existing.yml | 2 +- ...e.policymaker.field_policymaker_formed.yml | 2 +- ...de.policymaker.field_policymaker_image.yml | 2 +- ...olicymaker.field_recording_description.yml | 2 +- ...ld.node.policymaker.field_resource_uri.yml | 2 +- ...eld.node.policymaker.field_sector_name.yml | 2 +- ...ld.field.node.trustee.field_first_name.yml | 2 +- ...eld.field.node.trustee.field_last_name.yml | 2 +- ...de.trustee.field_policymaker_reference.yml | 2 +- ...de.trustee.field_trustee_chairmanships.yml | 2 +- ...de.trustee.field_trustee_council_group.yml | 2 +- ...de.trustee.field_trustee_datapumppu_id.yml | 2 +- ...ld.field.node.trustee.field_trustee_id.yml | 2 +- ...field.node.trustee.field_trustee_image.yml | 2 +- ...node.trustee.field_trustee_initiatives.yml | 2 +- ...node.trustee.field_trustee_resolutions.yml | 2 +- ...field.node.trustee.field_trustee_title.yml | 2 +- ....accordion.field_accordion_description.yml | 3 +- ...graph.accordion.field_accordion_design.yml | 2 - ...ccordion.field_accordion_heading_level.yml | 2 - ...agraph.accordion.field_accordion_items.yml | 37 +- ...dion_item.field_accordion_item_content.yml | 69 +- ...dion_item.field_accordion_item_heading.yml | 2 - ...ld.paragraph.accordion_item.field_icon.yml | 4 +- ...eld.paragraph.banner.field_banner_desc.yml | 9 - ...d.paragraph.banner.field_banner_design.yml | 4 +- ...eld.paragraph.banner.field_banner_link.yml | 2 - ...agraph.banner.field_banner_link_design.yml | 2 - ...ld.paragraph.banner.field_banner_title.yml | 4 +- ...ield.field.paragraph.banner.field_icon.yml | 4 +- ...ield.paragraph.chart.field_chart_chart.yml | 2 - ...aragraph.chart.field_chart_description.yml | 2 - ...ield.paragraph.chart.field_chart_title.yml | 2 - ...paragraph.columns.field_columns_design.yml | 2 - ...raph.columns.field_columns_left_column.yml | 38 +- ...aph.columns.field_columns_right_column.yml | 38 +- ....paragraph.columns.field_columns_title.yml | 2 - ...contact_card.field_contact_description.yml | 2 - ...graph.contact_card.field_contact_image.yml | 2 - ..._card.field_contact_image_photographer.yml | 2 - ...agraph.contact_card.field_contact_name.yml | 2 - ...ontact_card.field_contact_social_media.yml | 73 +- ...graph.contact_card.field_contact_title.yml | 4 +- ...eld.paragraph.contact_card.field_email.yml | 2 - ...agraph.contact_card.field_phone_number.yml | 2 - ...ontact_card_listing.field_contact_card.yml | 70 +- ...contact_card_listing.field_description.yml | 2 - ...graph.contact_card_listing.field_title.yml | 4 +- ...tent_cards.field_content_cards_content.yml | 6 +- ...ntent_cards.field_content_cards_design.yml | 2 - ...ontent_cards.field_content_cards_title.yml | 2 - ...ntent_liftup.field_content_liftup_unit.yml | 25 + ....custom_content_links.field_link_label.yml | 2 +- ...content_links.field_referenced_content.yml | 2 +- ...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 - ...ragraph.event_list.field_remote_events.yml | 2 - ....from_library.field_reusable_paragraph.yml | 31 + ...ph.hearings.field_hearings_description.yml | 26 + ...aragraph.hearings.field_hearings_title.yml | 19 + ...d.field.paragraph.hero.field_hero_desc.yml | 6 +- ...field.paragraph.hero.field_hero_design.yml | 2 - ....field.paragraph.hero.field_hero_image.yml | 2 - ...d.field.paragraph.hero.field_hero_link.yml | 2 - ....paragraph.hero.field_hero_link_design.yml | 2 - ....field.paragraph.hero.field_hero_title.yml | 2 - ...ield.field.paragraph.image.field_image.yml | 2 - ...ld.paragraph.image.field_image_caption.yml | 2 - ...raph.image.field_original_aspect_ratio.yml | 2 - ...ith_image.field_liftup_with_image_desc.yml | 2 - ...h_image.field_liftup_with_image_design.yml | 2 - ...th_image.field_liftup_with_image_image.yml | 2 - ...th_image.field_liftup_with_image_title.yml | 2 - ...st_of_links.field_list_of_links_design.yml | 2 - ...ist_of_links.field_list_of_links_links.yml | 16 +- ...ist_of_links.field_list_of_links_title.yml | 2 - ...of_links_item.field_list_of_links_desc.yml | 2 - ...f_links_item.field_list_of_links_image.yml | 2 - ...of_links_item.field_list_of_links_link.yml | 2 - ...ld.paragraph.map.field_map_description.yml | 2 - ...ield.field.paragraph.map.field_map_map.yml | 2 - ...ld.field.paragraph.map.field_map_title.yml | 2 - ...ragraph.pdf_listing.field_pdf_category.yml | 2 +- ...d.paragraph.phasing.field_phasing_item.yml | 86 +- ...pular_service_item.field_service_links.yml | 2 - ...pular_service_item.field_service_title.yml | 2 - ...h.popular_services.field_service_items.yml | 70 +- ...ce_list.field_service_list_description.yml | 21 + ...rvice_list.field_service_list_services.yml | 25 + ....service_list.field_service_list_title.yml | 19 + ..._search.field_service_list_description.yml | 25 + ..._search.field_service_list_service_ids.yml | 23 + ...ist_search.field_service_list_services.yml | 25 + ...e_list_search.field_service_list_title.yml | 19 + ...h.sidebar_text.field_sidebar_text_text.yml | 5 +- ...paragraph.social_media_link.field_icon.yml | 4 +- ...ial_media_link.field_social_media_link.yml | 2 - ...raph.target_group_link_item.field_icon.yml | 2 +- ...et_group_links.field_target_group_item.yml | 68 +- .../field.field.paragraph.text.field_text.yml | 4 +- ...ormation.field_unit_accessibility_unit.yml | 26 + ..._contact_card.field_unit_contact_title.yml | 19 + ...t_contact_card.field_unit_contact_unit.yml | 26 + ...ct_card.field_unit_contact_use_address.yml | 23 + ...ct_card.field_unit_contact_use_details.yml | 23 + ...ntact_card.field_unit_contact_use_link.yml | 23 + ...ct_card.field_unit_contact_use_opening.yml | 23 + ...t_card.field_unit_contact_use_override.yml | 23 + ...tact_card.field_unit_contact_use_phone.yml | 23 + ...ct_card.field_unit_contact_use_picture.yml | 23 + ...act_card.field_unit_contact_use_postal.yml | 23 + ...t_search.field_unit_search_description.yml | 21 + ...t_search.field_unit_search_meta_button.yml | 21 + ...it_search.field_unit_search_meta_label.yml | 21 + ...earch.field_unit_search_meta_placehold.yml | 21 + ...ph.unit_search.field_unit_search_title.yml | 19 + ...ph.unit_search.field_unit_search_units.yml | 25 + ....tpr_service.tpr_service.field_content.yml | 96 ++ ...ervice.tpr_service.field_lower_content.yml | 106 ++ ...tpr_service.tpr_service.field_metatags.yml | 21 + ...vice.tpr_service.field_sidebar_content.yml | 31 + ....field.tpr_unit.tpr_unit.field_content.yml | 71 + ....tpr_unit.tpr_unit.field_lower_content.yml | 81 ++ ...field.tpr_unit.tpr_unit.field_metatags.yml | 21 + ...ield.tpr_unit.tpr_unit.field_unit_type.yml | 30 + ...age.media.field__policymaker_reference.yml | 2 +- .../field.storage.media.field_contact_url.yml | 2 +- .../field.storage.media.field_document.yml | 2 +- ...ld.storage.media.field_document_issued.yml | 2 +- ....storage.media.field_document_language.yml | 2 +- ...storage.media.field_document_native_id.yml | 2 +- ....storage.media.field_document_orig_uri.yml | 2 +- ...age.media.field_document_personal_data.yml | 2 +- ...ield.storage.media.field_document_type.yml | 2 +- ...field.storage.media.field_document_uri.yml | 2 +- .../field.storage.media.field_first_name.yml | 2 +- ....storage.media.field_helfi_chart_title.yml | 2 - ...age.media.field_helfi_chart_transcript.yml | 2 - ...ld.storage.media.field_helfi_chart_url.yml | 2 - ...media.field_interest_statement_categor.yml | 2 +- .../field.storage.media.field_lastname.yml | 2 +- ...ld.storage.media.field_media_ahjo_file.yml | 2 +- .../field.storage.media.field_media_file.yml | 2 - ...ield.storage.media.field_media_hel_map.yml | 2 +- .../field.storage.media.field_media_image.yml | 2 - ...ield.storage.media.field_media_image_1.yml | 2 +- ...storage.media.field_media_oembed_video.yml | 2 - ...storage.media.field_meetings_reference.yml | 2 +- ...field.storage.media.field_pdf_category.yml | 2 +- .../field.storage.media.field_pdf_date.yml | 2 +- ...field.storage.media.field_photographer.yml | 2 - conf/cmi/field.storage.media.field_title.yml | 2 +- .../field.storage.node.field_ahjo_summary.yml | 2 +- .../field.storage.node.field_ahjo_title.yml | 2 +- ...rage.node.field_announcement_all_pages.yml | 18 + ....node.field_announcement_content_pages.yml | 19 + ...d.storage.node.field_announcement_link.yml | 19 + ....storage.node.field_announcement_title.yml | 21 + ...d.storage.node.field_announcement_type.yml | 30 + ...storage.node.field_attachments_checked.yml | 2 +- ...ield.storage.node.field_case_handlings.yml | 2 +- ...d.storage.node.field_case_record_files.yml | 2 +- .../field.storage.node.field_case_records.yml | 2 +- ...orage.node.field_city_council_division.yml | 2 +- .../cmi/field.storage.node.field_contacts.yml | 2 +- conf/cmi/field.storage.node.field_content.yml | 5 +- ...ge.node.field_custom_organization_type.yml | 2 +- ...field.storage.node.field_dates_checked.yml | 2 +- ...e.node.field_decision_attachment_files.yml | 2 +- ...torage.node.field_decision_attachments.yml | 2 +- ...storage.node.field_decision_case_title.yml | 2 +- ...ld.storage.node.field_decision_content.yml | 2 +- ...age.node.field_decision_content_parsed.yml | 2 +- ...field.storage.node.field_decision_date.yml | 2 +- ...ld.storage.node.field_decision_history.yml | 2 +- ...torage.node.field_decision_history_pdf.yml | 2 +- ...ld.storage.node.field_decision_meeting.yml | 2 +- ...eld.storage.node.field_decision_motion.yml | 2 +- ...rage.node.field_decision_motion_parsed.yml | 2 +- ....storage.node.field_decision_native_id.yml | 2 +- ...orage.node.field_decision_organization.yml | 2 +- ...d.storage.node.field_decision_previous.yml | 2 +- ...eld.storage.node.field_decision_record.yml | 2 +- ...ld.storage.node.field_decision_section.yml | 2 +- ....storage.node.field_decision_series_id.yml | 2 +- ...d.storage.node.field_decisions_checked.yml | 2 +- ...orage.node.field_decisions_description.yml | 2 +- ...d.storage.node.field_dm_org_above_name.yml | 2 +- .../field.storage.node.field_dm_org_name.yml | 2 +- ...eld.storage.node.field_dm_organization.yml | 4 +- .../field.storage.node.field_dm_sector.yml | 2 +- ...orage.node.field_documents_description.yml | 2 +- .../field.storage.node.field_first_name.yml | 2 +- .../cmi/field.storage.node.field_has_hero.yml | 5 +- conf/cmi/field.storage.node.field_hero.yml | 5 +- ...orage.node.field_hide_decision_content.yml | 2 +- .../field.storage.node.field_image_alt.yml | 2 +- .../field.storage.node.field_image_title.yml | 2 +- .../field.storage.node.field_image_url.yml | 2 +- ...ld.storage.node.field_is_decisionmaker.yml | 2 +- .../field.storage.node.field_last_name.yml | 2 +- .../field.storage.node.field_liftup_image.yml | 5 +- ...field.storage.node.field_lower_content.yml | 3 + ...ield.storage.node.field_meeting_agenda.yml | 2 +- ...torage.node.field_meeting_agenda_files.yml | 2 +- ...ge.node.field_meeting_agenda_published.yml | 2 +- ...age.node.field_meeting_attachment_info.yml | 2 +- ...storage.node.field_meeting_composition.yml | 2 +- .../field.storage.node.field_meeting_date.yml | 2 +- ...orage.node.field_meeting_date_original.yml | 2 +- ...ld.storage.node.field_meeting_decision.yml | 2 +- .../field.storage.node.field_meeting_dm.yml | 2 +- ...field.storage.node.field_meeting_dm_id.yml | 2 +- ...rage.node.field_meeting_document_files.yml | 2 +- ...d.storage.node.field_meeting_documents.yml | 2 +- .../field.storage.node.field_meeting_id.yml | 2 +- ...ld.storage.node.field_meeting_location.yml | 2 +- ...e.node.field_meeting_minutes_published.yml | 2 +- .../field.storage.node.field_meeting_next.yml | 2 +- ...eld.storage.node.field_meeting_next_id.yml | 2 +- .../field.storage.node.field_meeting_prev.yml | 2 +- ...eld.storage.node.field_meeting_prev_id.yml | 2 +- ...age.node.field_meeting_sequence_number.yml | 2 +- ...ield.storage.node.field_meeting_status.yml | 2 +- ...torage.node.field_meetings_description.yml | 2 +- .../cmi/field.storage.node.field_metatags.yml | 2 - ...d.storage.node.field_no_title_for_case.yml | 2 +- ....storage.node.field_org_level_above_id.yml | 2 +- ...storage.node.field_org_level_below_ids.yml | 2 +- ...age.node.field_organization_color_code.yml | 2 +- ...d.storage.node.field_organization_data.yml | 2 +- ...d.storage.node.field_organization_type.yml | 2 +- ...torage.node.field_organization_type_id.yml | 2 +- ...d.storage.node.field_outdated_document.yml | 2 +- ...ield.storage.node.field_override_title.yml | 2 +- ...orage.node.field_policymaker_dissolved.yml | 2 +- ...torage.node.field_policymaker_existing.yml | 2 +- ....storage.node.field_policymaker_formed.yml | 2 +- ...d.storage.node.field_policymaker_image.yml | 2 +- ...orage.node.field_policymaker_reference.yml | 2 +- ...eld.storage.node.field_publicity_class.yml | 2 +- .../field.storage.node.field_published.yml | 2 +- ...age.node.field_record_language_checked.yml | 2 +- ...orage.node.field_recording_description.yml | 2 +- .../field.storage.node.field_resource_uri.yml | 2 +- .../field.storage.node.field_sector_name.yml | 2 +- ...ld.storage.node.field_security_reasons.yml | 2 +- ...eld.storage.node.field_sidebar_content.yml | 3 + ...ield.storage.node.field_status_checked.yml | 2 +- ...d.storage.node.field_top_category_name.yml | 2 +- ...orage.node.field_trustee_chairmanships.yml | 2 +- ...orage.node.field_trustee_council_group.yml | 2 +- ...orage.node.field_trustee_datapumppu_id.yml | 2 +- ...field.storage.node.field_trustee_email.yml | 2 +- ...orage.node.field_trustee_home_district.yml | 2 +- ...ld.storage.node.field_trustee_homepage.yml | 2 +- .../field.storage.node.field_trustee_id.yml | 2 +- ...field.storage.node.field_trustee_image.yml | 2 +- ...storage.node.field_trustee_initiatives.yml | 2 +- ...field.storage.node.field_trustee_phone.yml | 2 +- ....storage.node.field_trustee_profession.yml | 2 +- ...storage.node.field_trustee_resolutions.yml | 2 +- ...field.storage.node.field_trustee_title.yml | 2 +- .../field.storage.node.field_unique_id.yml | 2 +- ...ield.storage.node.field_voting_results.yml | 2 +- ...orage.paragraph.field_accordion_design.yml | 2 - ...aragraph.field_accordion_heading_level.yml | 2 - ...paragraph.field_accordion_item_content.yml | 5 +- ...paragraph.field_accordion_item_heading.yml | 2 - ...torage.paragraph.field_accordion_items.yml | 5 +- .../field.storage.paragraph.field_api_url.yml | 2 - ...ld.storage.paragraph.field_banner_desc.yml | 2 - ....storage.paragraph.field_banner_design.yml | 12 +- ...ld.storage.paragraph.field_banner_link.yml | 2 - ...age.paragraph.field_banner_link_design.yml | 2 - ...d.storage.paragraph.field_banner_title.yml | 2 - ...ld.storage.paragraph.field_chart_chart.yml | 2 - ...rage.paragraph.field_chart_description.yml | 2 - ...ld.storage.paragraph.field_chart_title.yml | 2 - ...storage.paragraph.field_columns_design.yml | 2 - ...ge.paragraph.field_columns_left_column.yml | 5 +- ...e.paragraph.field_columns_right_column.yml | 5 +- ....storage.paragraph.field_columns_title.yml | 2 - ...d.storage.paragraph.field_contact_card.yml | 5 +- ...ge.paragraph.field_contact_description.yml | 2 - ....storage.paragraph.field_contact_image.yml | 2 - ...graph.field_contact_image_photographer.yml | 2 - ...d.storage.paragraph.field_contact_name.yml | 2 - ...e.paragraph.field_contact_social_media.yml | 5 +- ....storage.paragraph.field_contact_title.yml | 2 - ....paragraph.field_content_cards_content.yml | 2 - ...e.paragraph.field_content_cards_design.yml | 2 - ...ge.paragraph.field_content_cards_title.yml | 2 - ...ge.paragraph.field_content_liftup_unit.yml | 20 + ...ld.storage.paragraph.field_description.yml | 2 - .../field.storage.paragraph.field_email.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 - ...e.paragraph.field_hearings_description.yml | 19 + ...storage.paragraph.field_hearings_title.yml | 21 + ...ield.storage.paragraph.field_hero_desc.yml | 2 - ...ld.storage.paragraph.field_hero_design.yml | 30 +- ...eld.storage.paragraph.field_hero_image.yml | 2 - ...ield.storage.paragraph.field_hero_link.yml | 2 - ...orage.paragraph.field_hero_link_design.yml | 2 - ...eld.storage.paragraph.field_hero_title.yml | 2 - .../field.storage.paragraph.field_icon.yml | 6 +- .../field.storage.paragraph.field_image.yml | 2 - ....storage.paragraph.field_image_caption.yml | 2 - ...paragraph.field_liftup_with_image_desc.yml | 2 - ...ragraph.field_liftup_with_image_design.yml | 8 +- ...aragraph.field_liftup_with_image_image.yml | 2 - ...aragraph.field_liftup_with_image_title.yml | 2 - ...eld.storage.paragraph.field_link_label.yml | 2 +- ...age.paragraph.field_list_of_links_desc.yml | 2 - ...e.paragraph.field_list_of_links_design.yml | 2 - ...ge.paragraph.field_list_of_links_image.yml | 2 - ...age.paragraph.field_list_of_links_link.yml | 2 - ...ge.paragraph.field_list_of_links_links.yml | 5 +- ...ge.paragraph.field_list_of_links_title.yml | 2 - ...torage.paragraph.field_map_description.yml | 2 - .../field.storage.paragraph.field_map_map.yml | 2 - ...ield.storage.paragraph.field_map_title.yml | 2 - ....paragraph.field_original_aspect_ratio.yml | 2 - ...d.storage.paragraph.field_pdf_category.yml | 2 +- ...d.storage.paragraph.field_phasing_item.yml | 3 + ...d.storage.paragraph.field_phone_number.yml | 2 - ...age.paragraph.field_referenced_content.yml | 2 +- ....storage.paragraph.field_remote_events.yml | 2 - ...age.paragraph.field_reusable_paragraph.yml | 22 + ....storage.paragraph.field_service_items.yml | 5 +- ....storage.paragraph.field_service_links.yml | 2 - ...ragraph.field_service_list_description.yml | 19 + ...ragraph.field_service_list_service_ids.yml | 20 + ....paragraph.field_service_list_services.yml | 20 + ...age.paragraph.field_service_list_title.yml | 21 + ....storage.paragraph.field_service_title.yml | 2 - ...rage.paragraph.field_social_media_link.yml | 5 +- ...rage.paragraph.field_target_group_item.yml | 3 + .../field.storage.paragraph.field_text.yml | 2 - .../field.storage.paragraph.field_title.yml | 2 - ...aragraph.field_unit_accessibility_unit.yml | 20 + ...age.paragraph.field_unit_contact_title.yml | 21 + ...rage.paragraph.field_unit_contact_unit.yml | 20 + ...ragraph.field_unit_contact_use_address.yml | 18 + ...ragraph.field_unit_contact_use_details.yml | 18 + ....paragraph.field_unit_contact_use_link.yml | 18 + ...ragraph.field_unit_contact_use_opening.yml | 18 + ...agraph.field_unit_contact_use_override.yml | 18 + ...paragraph.field_unit_contact_use_phone.yml | 18 + ...ragraph.field_unit_contact_use_picture.yml | 18 + ...aragraph.field_unit_contact_use_postal.yml | 18 + ...aragraph.field_unit_search_description.yml | 19 + ...aragraph.field_unit_search_meta_button.yml | 21 + ...paragraph.field_unit_search_meta_label.yml | 21 + ...graph.field_unit_search_meta_placehold.yml | 21 + ...rage.paragraph.field_unit_search_title.yml | 21 + ...rage.paragraph.field_unit_search_units.yml | 20 + ...ield.storage.tpr_service.field_content.yml | 21 + ...torage.tpr_service.field_lower_content.yml | 21 + ...eld.storage.tpr_service.field_metatags.yml | 19 + ...rage.tpr_service.field_sidebar_content.yml | 21 + .../field.storage.tpr_unit.field_content.yml | 21 + ...d.storage.tpr_unit.field_lower_content.yml | 21 + .../field.storage.tpr_unit.field_metatags.yml | 19 + ...field.storage.tpr_unit.field_unit_type.yml | 20 + conf/cmi/filter.format.decision_html.yml | 2 +- conf/cmi/filter.format.full_html.yml | 14 +- conf/cmi/filter.format.minimal.yml | 14 +- conf/cmi/filter.format.plain_text.yml | 2 - conf/cmi/hdbt_admin_tools.site_settings.yml | 7 +- ...cookie_compliance.cookie_consent_intro.yml | 5 + conf/cmi/image.style.1_1_l.yml | 2 - conf/cmi/image.style.1_1_l_2x.yml | 2 - conf/cmi/image.style.1_1_m.yml | 2 - conf/cmi/image.style.1_1_m_2x.yml | 2 - conf/cmi/image.style.1_1_s.yml | 2 - conf/cmi/image.style.1_1_s_2x.yml | 2 - conf/cmi/image.style.1_1_thumbnail.yml | 2 - conf/cmi/image.style.1_1_thumbnail_2x.yml | 2 - conf/cmi/image.style.1_1_xl.yml | 2 - conf/cmi/image.style.1_1_xl_2x.yml | 2 - conf/cmi/image.style.1_1_xs.yml | 2 - conf/cmi/image.style.1_1_xs_2x.yml | 2 - conf/cmi/image.style.23_10_l.yml | 2 - conf/cmi/image.style.23_10_l_2x.yml | 2 - conf/cmi/image.style.23_10_m.yml | 2 - conf/cmi/image.style.23_10_m_2x.yml | 2 - conf/cmi/image.style.23_10_s.yml | 2 - conf/cmi/image.style.23_10_s_2x.yml | 2 - conf/cmi/image.style.23_10_xl.yml | 2 - conf/cmi/image.style.23_10_xl_2x.yml | 2 - conf/cmi/image.style.23_10_xs.yml | 2 - conf/cmi/image.style.23_10_xs_2x.yml | 2 - conf/cmi/image.style.23_10_xxs.yml | 2 - conf/cmi/image.style.23_10_xxs_2x.yml | 2 - conf/cmi/image.style.3_2_l.yml | 2 - conf/cmi/image.style.3_2_l_2x.yml | 2 - conf/cmi/image.style.3_2_m.yml | 2 - conf/cmi/image.style.3_2_m_2x.yml | 2 - conf/cmi/image.style.3_2_s.yml | 2 - conf/cmi/image.style.3_2_s_2x.yml | 2 - conf/cmi/image.style.3_2_xl.yml | 2 - conf/cmi/image.style.3_2_xl_2x.yml | 2 - conf/cmi/image.style.3_2_xs.yml | 2 - conf/cmi/image.style.3_2_xs_2x.yml | 2 - conf/cmi/image.style.3_2_xxs.yml | 2 - conf/cmi/image.style.3_2_xxs_2x.yml | 2 - conf/cmi/image.style.og_image.yml | 2 - conf/cmi/image.style.original_l.yml | 2 - conf/cmi/image.style.original_l_2x.yml | 2 - conf/cmi/image.style.original_m.yml | 2 - conf/cmi/image.style.original_m_2x.yml | 2 - conf/cmi/image.style.original_s.yml | 2 - conf/cmi/image.style.original_s_2x.yml | 2 - conf/cmi/image.style.original_xs.yml | 2 - conf/cmi/image.style.original_xs_2x.yml | 2 - conf/cmi/image.style.original_xxs.yml | 2 - conf/cmi/image.style.original_xxs_2x.yml | 2 - conf/cmi/image.style.tiny_square_image.yml | 2 - ...e.content_settings.media.ahjo_document.yml | 2 +- ...tings.media.declaration_of_affiliation.yml | 2 +- .../language.content_settings.media.file.yml | 2 - ...age.content_settings.media.helfi_chart.yml | 2 - .../language.content_settings.media.image.yml | 2 - ...ttings.media.minutes_of_the_discussion.yml | 2 +- ...ttings.media.pdf_minutes_of_discussion.yml | 2 +- ...tent_settings.media.policymaker_images.yml | 2 +- ...ge.content_settings.media.remote_video.yml | 2 - ...gs.menu_link_content.menu_link_content.yml | 2 - ...age.content_settings.node.announcement.yml | 16 + ...anguage.content_settings.node.decision.yml | 2 +- ...age.content_settings.node.landing_page.yml | 2 - ...language.content_settings.node.meeting.yml | 2 +- ...age.content_settings.node.organization.yml | 2 +- .../language.content_settings.node.page.yml | 2 - ...uage.content_settings.node.policymaker.yml | 2 +- ...language.content_settings.node.trustee.yml | 2 +- ...ettings.paragraph.custom_content_links.yml | 2 +- ..._settings.taxonomy_term.pdf_categories.yml | 2 +- ...ngs.taxonomy_term.pdf_minutes_category.yml | 2 +- ...ntent_settings.taxonomy_term.unit_type.yml | 16 + conf/cmi/language.negotiation.yml | 3 +- conf/cmi/language.types.yml | 19 +- .../language/fi/block.block.stark_admin.yml | 2 - .../fi/block.block.stark_branding.yml | 2 - .../fi/block.block.stark_local_actions.yml | 2 - .../fi/block.block.stark_local_tasks.yml | 2 - .../fi/block.block.stark_messages.yml | 2 - .../fi/block.block.stark_page_title.yml | 2 - .../language/fi/block.block.stark_tools.yml | 2 - ...eld_override.node.announcement.promote.yml | 4 + ...tem.paragraphs_library_item.paragraphs.yml | 1 + .../language/fi/core.date_format.medium.yml | 2 +- .../language/fi/core.date_format.short.yml | 2 +- ....entity_form_display.node.page.default.yml | 8 + ...y.paragraph.target_group_links.default.yml | 5 + ..._display.paragraph.unit_search.default.yml | 4 + ...isplay.tpr_service.tpr_service.default.yml | 13 + ...form_display.tpr_unit.tpr_unit.default.yml | 9 + ...ity_view_display.media.hel_map.default.yml | 2 +- ...ew_display.media.hel_map.media_library.yml | 2 +- ...rvice.tpr_service.teaser_search_result.yml | 26 + ...view_display.tpr_unit.tpr_unit.default.yml | 5 + ...re.entity_view_mode.tpr_service.teaser.yml | 1 + .../core.entity_view_mode.tpr_unit.teaser.yml | 1 + ...cookie_compliance.cookie_category.chat.yml | 2 +- ...e_compliance.cookie_category.essential.yml | 2 +- ..._compliance.cookie_category.statistics.yml | 2 +- .../fi/eu_cookie_compliance.settings.yml | 15 +- ...ield.media.hel_map.field_media_hel_map.yml | 1 + .../fi/field.field.node.announcement.body.yml | 2 + ...ouncement.field_announcement_all_pages.yml | 4 + ...ement.field_announcement_content_pages.yml | 1 + ...e.announcement.field_announcement_link.yml | 1 + ....announcement.field_announcement_title.yml | 2 + ...e.announcement.field_announcement_type.yml | 1 + .../field.field.node.page.field_lead_in.yml | 2 +- ...ld.field.node.page.field_lower_content.yml | 1 + ....field.node.page.field_sidebar_content.yml | 1 + ....accordion.field_accordion_description.yml | 1 + ...agraph.accordion.field_accordion_title.yml | 1 + ....accordion.field_accordion_title_level.yml | 2 + ...graph.contact_card.field_contact_image.yml | 1 + ...graph.contact_card.field_contact_title.yml | 2 +- ...ntent_liftup.field_content_liftup_unit.yml | 4 + ...eld.paragraph.event_list.field_api_url.yml | 1 + ...paragraph.event_list.field_event_count.yml | 1 + ...vent_list.field_event_list_description.yml | 1 + ...raph.event_list.field_event_list_title.yml | 1 + ...agraph.event_list.field_event_location.yml | 5 +- ....paragraph.event_list.field_event_time.yml | 5 +- ...paragraph.event_list.field_free_events.yml | 5 +- ...ragraph.event_list.field_remote_events.yml | 4 +- ....from_library.field_reusable_paragraph.yml | 1 + ...ph.hearings.field_hearings_description.yml | 1 + ...aragraph.hearings.field_hearings_title.yml | 1 + ...ld.paragraph.phasing.field_description.yml | 1 + ...raph.phasing.field_phasing_title_level.yml | 2 + ...ld.field.paragraph.phasing.field_title.yml | 1 + ...ragraph.phasing_item.field_description.yml | 1 + ...eld.paragraph.phasing_item.field_title.yml | 1 + ..._services.field_popular_services_title.yml | 1 + ...agraph.remote_video.field_remote_video.yml | 1 + ...e_video.field_remote_video_description.yml | 1 + ....remote_video.field_remote_video_title.yml | 1 + ...te_video.field_remote_video_video_desc.yml | 1 + ...e_video.field_remote_video_video_title.yml | 1 + ...ce_list.field_service_list_description.yml | 1 + ...rvice_list.field_service_list_services.yml | 1 + ....service_list.field_service_list_title.yml | 1 + ..._search.field_service_list_description.yml | 1 + ..._search.field_service_list_service_ids.yml | 2 + ...ist_search.field_service_list_services.yml | 1 + ...h.sidebar_text.field_sidebar_text_text.yml | 1 + ....sidebar_text.field_sidebar_text_title.yml | 1 + ...raph.target_group_link_item.field_icon.yml | 1 + ...link_item.field_target_group_item_link.yml | 1 + ..._item.field_target_group_item_subtitle.yml | 1 + ...et_group_links.field_target_group_item.yml | 1 + ...up_links.field_target_group_links_desc.yml | 1 + ...p_links.field_target_group_links_title.yml | 1 + ...ormation.field_unit_accessibility_unit.yml | 1 + ..._contact_card.field_unit_contact_title.yml | 1 + ...t_contact_card.field_unit_contact_unit.yml | 2 + ...ct_card.field_unit_contact_use_address.yml | 1 + ...ct_card.field_unit_contact_use_details.yml | 1 + ...ntact_card.field_unit_contact_use_link.yml | 1 + ...ct_card.field_unit_contact_use_opening.yml | 1 + ...t_card.field_unit_contact_use_override.yml | 1 + ...tact_card.field_unit_contact_use_phone.yml | 1 + ...ct_card.field_unit_contact_use_picture.yml | 1 + ...act_card.field_unit_contact_use_postal.yml | 1 + ...t_search.field_unit_search_description.yml | 1 + ...t_search.field_unit_search_meta_button.yml | 4 + ...it_search.field_unit_search_meta_label.yml | 4 + ...earch.field_unit_search_meta_placehold.yml | 4 + ...ph.unit_search.field_unit_search_title.yml | 1 + ...ph.unit_search.field_unit_search_units.yml | 2 + ....tpr_service.tpr_service.field_content.yml | 1 + ...ervice.tpr_service.field_lower_content.yml | 1 + ...tpr_service.tpr_service.field_metatags.yml | 1 + ...vice.tpr_service.field_sidebar_content.yml | 1 + ....field.tpr_unit.tpr_unit.field_content.yml | 1 + ....tpr_unit.tpr_unit.field_lower_content.yml | 1 + ...field.tpr_unit.tpr_unit.field_metatags.yml | 1 + ...ield.tpr_unit.tpr_unit.field_unit_type.yml | 1 + ...d.storage.node.field_announcement_type.yml | 8 + ....storage.paragraph.field_banner_design.yml | 4 - ...ld.storage.paragraph.field_hero_design.yml | 16 +- ...ragraph.field_liftup_with_image_design.yml | 4 + ...cookie_compliance.cookie_consent_intro.yml | 5 + .../metatag.metatag_defaults.tpr_service.yml | 1 + .../fi/metatag.metatag_defaults.tpr_unit.yml | 1 + .../language/fi/node.type.announcement.yml | 2 + ...s.paragraphs_type.contact_card_listing.yml | 1 + ...agraphs.paragraphs_type.content_liftup.yml | 2 + .../paragraphs.paragraphs_type.event_list.yml | 2 + ...aragraphs.paragraphs_type.from_library.yml | 2 + .../paragraphs.paragraphs_type.hearings.yml | 2 + ...raphs.paragraphs_type.popular_services.yml | 2 +- ...aragraphs.paragraphs_type.remote_video.yml | 2 +- ...aragraphs.paragraphs_type.service_list.yml | 2 + ...hs.paragraphs_type.service_list_search.yml | 1 + ...aragraphs.paragraphs_type.sidebar_text.yml | 1 + ...paragraphs_type.target_group_link_item.yml | 1 + ...phs.paragraphs_type.target_group_links.yml | 1 + ...hs_type.unit_accessibility_information.yml | 1 + ...paragraphs.paragraphs_type.unit_search.yml | 2 + ...m.action.tpr_service_break_lock_action.yml | 1 + ...ystem.action.tpr_service_update_action.yml | 1 + ...stem.action.tpr_unit_break_lock_action.yml | 1 + .../fi/taxonomy.vocabulary.unit_type.yml | 2 + .../language/fi/views.view.er_tpr_unit.yml | 41 + .../fi/views.view.locked_services.yml | 4 + .../language/fi/views.view.locked_units.yml | 4 + .../language/fi/views.view.media_library.yml | 69 +- .../language/fi/views.view.service_list.yml | 41 + .../language/fi/views.view.service_units.yml | 31 + .../fi/views.view.tpr_errand_service_list.yml | 10 +- .../views.view.tpr_service_channel_list.yml | 10 +- .../fi/views.view.tpr_service_list.yml | 10 +- .../language/fi/views.view.tpr_unit_list.yml | 26 +- .../language/fi/views.view.unit_search.yml | 42 + .../language/fi/views.view.unit_services.yml | 22 + .../language/ru/block.block.stark_admin.yml | 2 - .../ru/block.block.stark_branding.yml | 2 - .../ru/block.block.stark_local_actions.yml | 2 - .../ru/block.block.stark_local_tasks.yml | 2 - .../ru/block.block.stark_messages.yml | 2 - .../ru/block.block.stark_page_title.yml | 2 - .../language/ru/block.block.stark_tools.yml | 2 - .../language/ru/views.view.media_library.yml | 2 - .../language/sv/block.block.stark_admin.yml | 2 - .../sv/block.block.stark_branding.yml | 2 - .../sv/block.block.stark_local_actions.yml | 2 - .../sv/block.block.stark_local_tasks.yml | 2 - .../sv/block.block.stark_messages.yml | 2 - .../sv/block.block.stark_page_title.yml | 2 - .../language/sv/block.block.stark_tools.yml | 2 - ...eld_override.node.announcement.promote.yml | 4 + ...tem.paragraphs_library_item.paragraphs.yml | 1 + ....entity_form_display.node.page.default.yml | 12 +- ...y.paragraph.target_group_links.default.yml | 5 + ..._display.paragraph.unit_search.default.yml | 4 + ...isplay.tpr_service.tpr_service.default.yml | 13 + ...form_display.tpr_unit.tpr_unit.default.yml | 9 + ...ity_view_display.media.hel_map.default.yml | 2 +- ...ew_display.media.hel_map.media_library.yml | 2 +- ...rvice.tpr_service.teaser_search_result.yml | 26 + ...view_display.tpr_unit.tpr_unit.default.yml | 5 + ...re.entity_view_mode.tpr_service.teaser.yml | 1 + .../core.entity_view_mode.tpr_unit.teaser.yml | 1 + ...cookie_compliance.cookie_category.chat.yml | 2 +- ...e_compliance.cookie_category.essential.yml | 2 +- ...e_compliance.cookie_category.marketing.yml | 3 +- ..._compliance.cookie_category.statistics.yml | 2 +- .../sv/eu_cookie_compliance.settings.yml | 10 +- ...ield.media.hel_map.field_media_hel_map.yml | 1 + .../sv/field.field.node.announcement.body.yml | 1 + ...ouncement.field_announcement_all_pages.yml | 3 + ...e.announcement.field_announcement_link.yml | 1 + ...e.announcement.field_announcement_type.yml | 1 + .../field.field.node.page.field_has_hero.yml | 2 + .../sv/field.field.node.page.field_hero.yml | 1 + .../field.field.node.page.field_lead_in.yml | 2 + ...eld.field.node.page.field_liftup_image.yml | 2 + ...ld.field.node.page.field_lower_content.yml | 1 + ....field.node.page.field_sidebar_content.yml | 1 + ...agraph.contact_card.field_contact_name.yml | 2 +- ...ontact_card_listing.field_contact_card.yml | 1 + ...h.popular_services.field_service_items.yml | 2 + ...agraph.remote_video.field_remote_video.yml | 1 + ...e_video.field_remote_video_description.yml | 1 + ....remote_video.field_remote_video_title.yml | 1 + ..._search.field_service_list_description.yml | 1 + ..._search.field_service_list_service_ids.yml | 2 + ...ist_search.field_service_list_services.yml | 1 + ...h.sidebar_text.field_sidebar_text_text.yml | 1 + ....sidebar_text.field_sidebar_text_title.yml | 1 + ...raph.target_group_link_item.field_icon.yml | 1 + ...link_item.field_target_group_item_link.yml | 1 + ..._item.field_target_group_item_subtitle.yml | 1 + ...et_group_links.field_target_group_item.yml | 1 + ...up_links.field_target_group_links_desc.yml | 1 + ...p_links.field_target_group_links_title.yml | 1 + ...t_search.field_unit_search_description.yml | 1 + ...ph.unit_search.field_unit_search_title.yml | 1 + ....tpr_service.tpr_service.field_content.yml | 1 + ...tpr_service.tpr_service.field_metatags.yml | 1 + ....field.tpr_unit.tpr_unit.field_content.yml | 1 + ...field.tpr_unit.tpr_unit.field_metatags.yml | 1 + ...d.storage.node.field_announcement_type.yml | 8 + ...ld.storage.paragraph.field_hero_design.yml | 12 + ...cookie_compliance.cookie_consent_intro.yml | 5 + conf/cmi/language/sv/node.type.page.yml | 1 - ...s.paragraphs_type.contact_card_listing.yml | 1 + ...aragraphs.paragraphs_type.from_library.yml | 2 + ...s.paragraphs_type.popular_service_item.yml | 2 + ...raphs.paragraphs_type.popular_services.yml | 2 + ...aragraphs.paragraphs_type.remote_video.yml | 1 + ...hs.paragraphs_type.service_list_search.yml | 1 + ...paragraphs_type.target_group_link_item.yml | 1 + ...phs.paragraphs_type.target_group_links.yml | 1 + ...ystem.action.tpr_service_update_action.yml | 1 + .../language/sv/views.view.er_tpr_unit.yml | 41 + .../language/sv/views.view.media_library.yml | 68 +- .../language/sv/views.view.service_list.yml | 25 + .../language/sv/views.view.service_units.yml | 31 + .../sv/views.view.tpr_errand_service_list.yml | 12 +- .../views.view.tpr_service_channel_list.yml | 12 +- .../sv/views.view.tpr_service_list.yml | 10 +- .../language/sv/views.view.tpr_unit_list.yml | 26 +- .../language/sv/views.view.unit_search.yml | 40 + .../language/sv/views.view.unit_services.yml | 28 + conf/cmi/linkit.linkit_profile.helfi.yml | 30 +- conf/cmi/media.type.ahjo_document.yml | 2 +- .../media.type.declaration_of_affiliation.yml | 2 +- conf/cmi/media.type.file.yml | 11 +- conf/cmi/media.type.hel_map.yml | 2 +- conf/cmi/media.type.helfi_chart.yml | 4 +- conf/cmi/media.type.image.yml | 2 - .../media.type.minutes_of_the_discussion.yml | 2 +- .../media.type.pdf_minutes_of_discussion.yml | 2 +- conf/cmi/media.type.policymaker_images.yml | 2 +- conf/cmi/media.type.remote_video.yml | 2 - conf/cmi/menu_link_attributes.config.yml | 2 - conf/cmi/metatag.metatag_defaults.front.yml | 2 - conf/cmi/metatag.metatag_defaults.global.yml | 9 +- conf/cmi/metatag.metatag_defaults.node.yml | 9 +- .../metatag.metatag_defaults.node__case.yml | 2 +- ...etatag.metatag_defaults.node__decision.yml | 2 +- ...ag.metatag_defaults.node__landing_page.yml | 2 - .../metatag.metatag_defaults.node__page.yml | 2 - ...metatag.metatag_defaults.taxonomy_term.yml | 2 - .../metatag.metatag_defaults.tpr_service.yml | 19 + .../cmi/metatag.metatag_defaults.tpr_unit.yml | 25 + conf/cmi/metatag.settings.yml | 16 + .../cmi/migrate_plus.migration_group.ahjo.yml | 2 +- .../migrate_plus.migration_group.ahjo_api.yml | 2 +- ...te_plus.migration_group.datapumppu_api.yml | 2 +- .../migrate_plus.migration_group.default.yml | 2 +- conf/cmi/node.settings.yml | 2 - conf/cmi/node.type.announcement.yml | 31 + conf/cmi/node.type.decision.yml | 2 +- conf/cmi/node.type.landing_page.yml | 3 - conf/cmi/node.type.meeting.yml | 2 +- conf/cmi/node.type.organization.yml | 2 +- conf/cmi/node.type.page.yml | 6 +- conf/cmi/node.type.trustee.yml | 2 +- ...embed_providers.provider.icareus_suite.yml | 22 +- ....disallowed_decisions.u320200101010vh1.yml | 2 +- ...isallowed_decisions.u32020010103020vh1.yml | 2 +- ...isallowed_decisions.u32020010103030vh1.yml | 2 +- ....disallowed_decisions.u320200101030vh1.yml | 2 +- ...pi.disallowed_decisions.u3202001010vh1.yml | 2 +- ....disallowed_decisions.u320200102010vh1.yml | 2 +- ...isallowed_decisions.u32020010202055vh1.yml | 2 +- ....disallowed_decisions.u320200102020vh1.yml | 2 +- ....disallowed_decisions.u320200102030vh1.yml | 2 +- ...isallowed_decisions.u32020010204025vh1.yml | 2 +- ....disallowed_decisions.u320200102040vh1.yml | 2 +- ...isallowed_decisions.u32020010206010vh1.yml | 2 +- ....disallowed_decisions.u320200102060vh1.yml | 2 +- ....disallowed_decisions.u320200103010vh1.yml | 2 +- ....disallowed_decisions.u320200103020vh1.yml | 2 +- ...isallowed_decisions.u32020010303025vh1.yml | 2 +- ....disallowed_decisions.u320200103030vh1.yml | 2 +- ....disallowed_decisions.u320200103040vh1.yml | 2 +- ...pi.disallowed_decisions.u3202001030vh1.yml | 2 +- ...isallowed_decisions.u32020010401030vh1.yml | 2 +- ...isallowed_decisions.u32020010401035vh1.yml | 2 +- ....disallowed_decisions.u320200104010vh1.yml | 2 +- ...pi.disallowed_decisions.u3202001040vh2.yml | 2 +- ...pi.disallowed_decisions.u3202001050vh1.yml | 2 +- ..._api.disallowed_decisions.u32020010vh1.yml | 2 +- ....disallowed_decisions.u320200201010vh1.yml | 2 +- ....disallowed_decisions.u320200201020vh1.yml | 2 +- ....disallowed_decisions.u320200201030vh1.yml | 2 +- ....disallowed_decisions.u320200201060vh1.yml | 2 +- ...pi.disallowed_decisions.u3202002010vh1.yml | 2 +- ....disallowed_decisions.u320200202030vh1.yml | 2 +- ...pi.disallowed_decisions.u3202002020vh1.yml | 2 +- ....disallowed_decisions.u320200203020vh1.yml | 2 +- ....disallowed_decisions.u320200203030vh1.yml | 2 +- ....disallowed_decisions.u320200203040vh1.yml | 2 +- ....disallowed_decisions.u320200203050vh1.yml | 2 +- ....disallowed_decisions.u320200203060vh1.yml | 2 +- ....disallowed_decisions.u320200203070vh1.yml | 2 +- ...isallowed_decisions.u32020020308005vh3.yml | 2 +- ...isallowed_decisions.u32020020308035vh3.yml | 2 +- ...isallowed_decisions.u32020020308505vh3.yml | 2 +- ...isallowed_decisions.u32020020308525vh3.yml | 2 +- ...allowed_decisions.u3202002030901005vh1.yml | 2 +- ...allowed_decisions.u3202002030901010vh1.yml | 2 +- ...allowed_decisions.u3202002030901015vh1.yml | 2 +- ...isallowed_decisions.u32020020309010vh4.yml | 2 +- ....disallowed_decisions.u320200203090vh1.yml | 2 +- ....disallowed_decisions.u320200203095vh1.yml | 2 +- ...pi.disallowed_decisions.u3202002030vh1.yml | 2 +- ..._api.disallowed_decisions.u32020020vh1.yml | 2 +- ....disallowed_decisions.u320200301030vh2.yml | 2 +- ....disallowed_decisions.u320200301030vh3.yml | 2 +- ...pi.disallowed_decisions.u3202003010vh1.yml | 2 +- ....disallowed_decisions.u320200302090vh1.yml | 2 +- ...pi.disallowed_decisions.u3202003020vh1.yml | 2 +- ....disallowed_decisions.u320200303020vh1.yml | 2 +- ....disallowed_decisions.u320200303030vh1.yml | 2 +- ...pi.disallowed_decisions.u3202003030vh1.yml | 2 +- ....disallowed_decisions.u320200304020vh1.yml | 2 +- ....disallowed_decisions.u320200304030vh1.yml | 2 +- ....disallowed_decisions.u320200304050vh2.yml | 2 +- ....disallowed_decisions.u320200304060vh1.yml | 2 +- ...pi.disallowed_decisions.u3202003040vh1.yml | 2 +- ...pi.disallowed_decisions.u3202003050vh1.yml | 2 +- ....disallowed_decisions.u320200306010vh1.yml | 2 +- ....disallowed_decisions.u320200306030vh1.yml | 2 +- ....disallowed_decisions.u320200306040vh1.yml | 2 +- ....disallowed_decisions.u320200308060vh1.yml | 2 +- ...pi.disallowed_decisions.u3202003080vh2.yml | 2 +- ..._api.disallowed_decisions.u32020030vh1.yml | 2 +- ...isallowed_decisions.u32020040101010vh1.yml | 2 +- ....disallowed_decisions.u320200401010vh1.yml | 2 +- ...pi.disallowed_decisions.u3202004010vh1.yml | 2 +- ....disallowed_decisions.u320200403030vh1.yml | 2 +- ..._api.disallowed_decisions.u32020040vh1.yml | 2 +- ...i.disallowed_decisions.u42030020120vh1.yml | 2 +- ...i.disallowed_decisions.u42030020130vh1.yml | 2 +- ...i.disallowed_decisions.u42030020140vh1.yml | 2 +- ...i.disallowed_decisions.u42030020150vh1.yml | 2 +- ...pi.disallowed_decisions.u4203002090vh1.yml | 2 +- ...pi.disallowed_decisions.u4203003010vh1.yml | 2 +- ...pi.disallowed_decisions.u4203004020vh1.yml | 2 +- ...pi.disallowed_decisions.u4203004030vh1.yml | 2 +- .../paragraphs.paragraphs_type.accordion.yml | 9 +- ...agraphs.paragraphs_type.accordion_item.yml | 7 +- .../cmi/paragraphs.paragraphs_type.banner.yml | 9 +- conf/cmi/paragraphs.paragraphs_type.chart.yml | 2 - .../paragraphs.paragraphs_type.columns.yml | 9 +- ...aragraphs.paragraphs_type.contact_card.yml | 2 - ...s.paragraphs_type.contact_card_listing.yml | 2 - ...ragraphs.paragraphs_type.content_cards.yml | 9 +- ...s.paragraphs_type.custom_content_links.yml | 2 +- .../paragraphs.paragraphs_type.event_list.yml | 2 - ...aragraphs.paragraphs_type.from_library.yml | 12 + .../paragraphs.paragraphs_type.hearings.yml | 10 + conf/cmi/paragraphs.paragraphs_type.hero.yml | 2 - conf/cmi/paragraphs.paragraphs_type.image.yml | 2 - ...aphs.paragraphs_type.liftup_with_image.yml | 9 +- ...ragraphs.paragraphs_type.list_of_links.yml | 9 +- ...phs.paragraphs_type.list_of_links_item.yml | 7 +- conf/cmi/paragraphs.paragraphs_type.map.yml | 2 - ...aphs.paragraphs_type.meetings_calendar.yml | 2 +- ...aragraphs.paragraphs_type.news_liftups.yml | 2 +- ...paragraphs.paragraphs_type.pdf_listing.yml | 2 +- ...s.paragraphs_type.popular_service_item.yml | 2 - ...raphs.paragraphs_type.popular_services.yml | 2 - ...aragraphs.paragraphs_type.service_list.yml | 15 + ...hs.paragraphs_type.service_list_search.yml | 15 + ...aphs.paragraphs_type.social_media_link.yml | 2 - conf/cmi/paragraphs.paragraphs_type.text.yml | 9 +- ...hs_type.unit_accessibility_information.yml | 10 + ...aphs.paragraphs_type.unit_contact_card.yml | 10 + ...paragraphs.paragraphs_type.unit_search.yml | 15 + .../pathauto.pattern.article_pattern_fi.yml | 2 +- .../pathauto.pattern.article_pattern_sv.yml | 2 +- conf/cmi/pathauto.pattern.article_tags_fi.yml | 2 +- conf/cmi/pathauto.pattern.article_tags_sv.yml | 2 +- conf/cmi/pathauto.pattern.case_pattern.yml | 2 +- conf/cmi/pathauto.pattern.case_pattern_en.yml | 2 +- conf/cmi/pathauto.pattern.case_pattern_sv.yml | 2 +- .../cmi/pathauto.pattern.decision_pattern.yml | 2 +- .../pathauto.pattern.decision_pattern_en.yml | 2 +- .../pathauto.pattern.decision_pattern_sv.yml | 2 +- ...o.pattern.landing_page_content_pattern.yml | 2 - conf/cmi/pathauto.pattern.meetings_path.yml | 2 +- .../pathauto.pattern.page_content_pattern.yml | 2 - .../pathauto.pattern.policymaker_pattern.yml | 2 +- ...athauto.pattern.policymaker_pattern_en.yml | 2 +- ...athauto.pattern.policymaker_pattern_sv.yml | 2 +- conf/cmi/pathauto.pattern.trustee_pattern.yml | 2 +- .../pathauto.pattern.trustee_pattern_en.yml | 2 +- .../pathauto.pattern.trustee_pattern_sv.yml | 2 +- conf/cmi/pathauto.settings.yml | 38 +- .../responsive_image.styles.content_cards.yml | 12 +- ...ponsive_image.styles.gallery_thumbnail.yml | 12 +- ...sponsive_image.styles.hero__background.yml | 28 +- .../responsive_image.styles.hero__bottom.yml | 28 +- ...responsive_image.styles.hero__diagonal.yml | 36 +- ...sponsive_image.styles.hero__left_right.yml | 16 +- .../responsive_image.styles.image__3_2.yml | 24 +- ...e_image.styles.image__3_2_content_area.yml | 22 +- ..._image.styles.list_of_links__thumbnail.yml | 16 +- conf/cmi/responsive_image.styles.original.yml | 24 +- conf/cmi/search_api.index.decisions.yml | 2 +- conf/cmi/search_api.index.policymakers.yml | 2 +- conf/cmi/search_api.server.elasticsearch.yml | 2 +- conf/cmi/select2_icon.settings.yml | 4 - ...ttings.default.tpr_service.tpr_service.yml | 4 + ...dle_settings.default.tpr_unit.tpr_unit.yml | 4 + conf/cmi/simple_sitemap.settings.yml | 14 +- conf/cmi/simple_sitemap.sitemap.default.yml | 2 +- .../simple_sitemap.type.default_hreflang.yml | 2 +- ...m.action.tpr_service_break_lock_action.yml | 11 + ...stem.action.tpr_unit_break_lock_action.yml | 11 + ...m.action.user_add_role_action.api_user.yml | 2 +- ...user_add_role_action.elevated_api_user.yml | 2 +- ...ction.user_remove_role_action.api_user.yml | 2 +- ...r_remove_role_action.elevated_api_user.yml | 2 +- conf/cmi/system.image.yml | 2 - .../cmi/system.menu.footer-top-navigation.yml | 2 +- .../taxonomy.vocabulary.pdf_categories.yml | 2 +- ...xonomy.vocabulary.pdf_minutes_category.yml | 2 +- conf/cmi/taxonomy.vocabulary.unit_type.yml | 8 + conf/cmi/user.role.admin.yml | 36 + conf/cmi/user.role.anonymous.yml | 2 + conf/cmi/user.role.api_user.yml | 2 +- conf/cmi/user.role.authenticated.yml | 4 + conf/cmi/user.role.content_producer.yml | 38 + conf/cmi/user.role.editor.yml | 32 + conf/cmi/user.role.elevated_api_user.yml | 2 +- conf/cmi/user.role.read_only.yml | 8 + .../varnish_purger.settings.335abe3747.yml | 2 +- conf/cmi/views.view.content.yml | 10 +- conf/cmi/views.view.er_tpr_unit.yml | 590 +++++++++ conf/cmi/views.view.locked_services.yml | 617 +++++++++ conf/cmi/views.view.locked_units.yml | 619 +++++++++ conf/cmi/views.view.media_library.yml | 132 +- conf/cmi/views.view.service_list.yml | 1137 +++++++++++++++++ conf/cmi/views.view.service_units.yml | 347 +++++ .../views.view.tpr_errand_service_list.yml | 61 +- .../views.view.tpr_service_channel_list.yml | 61 +- conf/cmi/views.view.tpr_service_list.yml | 7 +- conf/cmi/views.view.tpr_unit_list.yml | 287 ++++- conf/cmi/views.view.unit_search.yml | 908 +++++++++++++ conf/cmi/views.view.unit_services.yml | 319 +++++ 1276 files changed, 12666 insertions(+), 3222 deletions(-) create mode 100644 conf/cmi/block.block.announcements.yml create mode 100644 conf/cmi/block.block.globalannouncement.yml delete mode 100644 conf/cmi/block.block.hdbt_admin.yml delete mode 100644 conf/cmi/block.block.socialmediasharingblock_2.yml delete mode 100644 conf/cmi/block.block.stark_admin.yml delete mode 100644 conf/cmi/block.block.stark_branding.yml delete mode 100644 conf/cmi/block.block.stark_local_actions.yml delete mode 100644 conf/cmi/block.block.stark_local_tasks.yml delete mode 100644 conf/cmi/block.block.stark_messages.yml delete mode 100644 conf/cmi/block.block.stark_page_title.yml delete mode 100644 conf/cmi/block.block.stark_tools.yml create mode 100644 conf/cmi/core.base_field_override.node.announcement.promote.yml create mode 100644 conf/cmi/core.base_field_override.node.announcement.status.yml create mode 100644 conf/cmi/core.base_field_override.node.announcement.title.yml create mode 100644 conf/cmi/core.base_field_override.node.landing_page.status.yml create mode 100644 conf/cmi/core.base_field_override.node.page.status.yml create mode 100644 conf/cmi/core.base_field_override.paragraphs_library_item.paragraphs_library_item.paragraphs.yml create mode 100644 conf/cmi/core.entity_form_display.node.announcement.default.yml create mode 100644 conf/cmi/core.entity_form_display.paragraph.from_library.default.yml create mode 100644 conf/cmi/core.entity_form_display.paragraph.hearings.default.yml create mode 100644 conf/cmi/core.entity_form_display.paragraph.service_list.default.yml create mode 100644 conf/cmi/core.entity_form_display.paragraph.service_list_search.default.yml create mode 100644 conf/cmi/core.entity_form_display.paragraph.unit_accessibility_information.default.yml create mode 100644 conf/cmi/core.entity_form_display.paragraph.unit_contact_card.default.yml create mode 100644 conf/cmi/core.entity_form_display.paragraph.unit_search.default.yml create mode 100644 conf/cmi/core.entity_form_display.tpr_service.tpr_service.default.yml create mode 100644 conf/cmi/core.entity_form_display.tpr_unit.tpr_unit.default.yml create mode 100644 conf/cmi/core.entity_view_display.helfi_hearings.helfi_hearings.default.yml create mode 100644 conf/cmi/core.entity_view_display.node.announcement.default.yml create mode 100644 conf/cmi/core.entity_view_display.node.announcement.teaser.yml create mode 100644 conf/cmi/core.entity_view_display.paragraph.hearings.default.yml create mode 100644 conf/cmi/core.entity_view_display.paragraph.service_list.default.yml create mode 100644 conf/cmi/core.entity_view_display.paragraph.service_list_search.default.yml create mode 100644 conf/cmi/core.entity_view_display.paragraph.unit_accessibility_information.default.yml create mode 100644 conf/cmi/core.entity_view_display.paragraph.unit_contact_card.default.yml create mode 100644 conf/cmi/core.entity_view_display.paragraph.unit_search.default.yml create mode 100644 conf/cmi/core.entity_view_display.tpr_service.tpr_service.default.yml create mode 100644 conf/cmi/core.entity_view_display.tpr_service.tpr_service.teaser.yml create mode 100644 conf/cmi/core.entity_view_display.tpr_service.tpr_service.teaser_search_result.yml create mode 100644 conf/cmi/core.entity_view_display.tpr_service_channel.tpr_service_channel.default.yml create mode 100644 conf/cmi/core.entity_view_display.tpr_unit.tpr_unit.minimal.yml create mode 100644 conf/cmi/core.entity_view_display.tpr_unit.tpr_unit.teaser.yml create mode 100644 conf/cmi/core.entity_view_display.tpr_unit.tpr_unit.teaser_with_image.yml create mode 100644 conf/cmi/core.entity_view_display.tpr_unit.tpr_unit.wide_teaser.yml create mode 100644 conf/cmi/core.entity_view_mode.tpr_service.teaser.yml create mode 100644 conf/cmi/core.entity_view_mode.tpr_service.teaser_search_result.yml create mode 100644 conf/cmi/core.entity_view_mode.tpr_unit.minimal.yml create mode 100644 conf/cmi/core.entity_view_mode.tpr_unit.teaser.yml create mode 100644 conf/cmi/core.entity_view_mode.tpr_unit.teaser_with_image.yml create mode 100644 conf/cmi/core.entity_view_mode.tpr_unit.token.yml create mode 100644 conf/cmi/core.entity_view_mode.tpr_unit.wide_teaser.yml create mode 100644 conf/cmi/editor.editor.minimal.yml create mode 100644 conf/cmi/eu_cookie_compliance.cookie_category.preference.yml create mode 100644 conf/cmi/external_entities.external_entity_type.helfi_announcements.yml create mode 100644 conf/cmi/external_entities.external_entity_type.helfi_hearings.yml create mode 100644 conf/cmi/field.field.node.announcement.body.yml create mode 100644 conf/cmi/field.field.node.announcement.field_announcement_all_pages.yml create mode 100644 conf/cmi/field.field.node.announcement.field_announcement_content_pages.yml create mode 100644 conf/cmi/field.field.node.announcement.field_announcement_link.yml create mode 100644 conf/cmi/field.field.node.announcement.field_announcement_title.yml create mode 100644 conf/cmi/field.field.node.announcement.field_announcement_type.yml create mode 100644 conf/cmi/field.field.node.page.field_lead_in.yml create mode 100644 conf/cmi/field.field.paragraph.content_liftup.field_content_liftup_unit.yml create mode 100644 conf/cmi/field.field.paragraph.from_library.field_reusable_paragraph.yml create mode 100644 conf/cmi/field.field.paragraph.hearings.field_hearings_description.yml create mode 100644 conf/cmi/field.field.paragraph.hearings.field_hearings_title.yml create mode 100644 conf/cmi/field.field.paragraph.service_list.field_service_list_description.yml create mode 100644 conf/cmi/field.field.paragraph.service_list.field_service_list_services.yml create mode 100644 conf/cmi/field.field.paragraph.service_list.field_service_list_title.yml create mode 100644 conf/cmi/field.field.paragraph.service_list_search.field_service_list_description.yml create mode 100644 conf/cmi/field.field.paragraph.service_list_search.field_service_list_service_ids.yml create mode 100644 conf/cmi/field.field.paragraph.service_list_search.field_service_list_services.yml create mode 100644 conf/cmi/field.field.paragraph.service_list_search.field_service_list_title.yml create mode 100644 conf/cmi/field.field.paragraph.unit_accessibility_information.field_unit_accessibility_unit.yml create mode 100644 conf/cmi/field.field.paragraph.unit_contact_card.field_unit_contact_title.yml create mode 100644 conf/cmi/field.field.paragraph.unit_contact_card.field_unit_contact_unit.yml create mode 100644 conf/cmi/field.field.paragraph.unit_contact_card.field_unit_contact_use_address.yml create mode 100644 conf/cmi/field.field.paragraph.unit_contact_card.field_unit_contact_use_details.yml create mode 100644 conf/cmi/field.field.paragraph.unit_contact_card.field_unit_contact_use_link.yml create mode 100644 conf/cmi/field.field.paragraph.unit_contact_card.field_unit_contact_use_opening.yml create mode 100644 conf/cmi/field.field.paragraph.unit_contact_card.field_unit_contact_use_override.yml create mode 100644 conf/cmi/field.field.paragraph.unit_contact_card.field_unit_contact_use_phone.yml create mode 100644 conf/cmi/field.field.paragraph.unit_contact_card.field_unit_contact_use_picture.yml create mode 100644 conf/cmi/field.field.paragraph.unit_contact_card.field_unit_contact_use_postal.yml create mode 100644 conf/cmi/field.field.paragraph.unit_search.field_unit_search_description.yml create mode 100644 conf/cmi/field.field.paragraph.unit_search.field_unit_search_meta_button.yml create mode 100644 conf/cmi/field.field.paragraph.unit_search.field_unit_search_meta_label.yml create mode 100644 conf/cmi/field.field.paragraph.unit_search.field_unit_search_meta_placehold.yml create mode 100644 conf/cmi/field.field.paragraph.unit_search.field_unit_search_title.yml create mode 100644 conf/cmi/field.field.paragraph.unit_search.field_unit_search_units.yml create mode 100644 conf/cmi/field.field.tpr_service.tpr_service.field_content.yml create mode 100644 conf/cmi/field.field.tpr_service.tpr_service.field_lower_content.yml create mode 100644 conf/cmi/field.field.tpr_service.tpr_service.field_metatags.yml create mode 100644 conf/cmi/field.field.tpr_service.tpr_service.field_sidebar_content.yml create mode 100644 conf/cmi/field.field.tpr_unit.tpr_unit.field_content.yml create mode 100644 conf/cmi/field.field.tpr_unit.tpr_unit.field_lower_content.yml create mode 100644 conf/cmi/field.field.tpr_unit.tpr_unit.field_metatags.yml create mode 100644 conf/cmi/field.field.tpr_unit.tpr_unit.field_unit_type.yml create mode 100644 conf/cmi/field.storage.node.field_announcement_all_pages.yml create mode 100644 conf/cmi/field.storage.node.field_announcement_content_pages.yml create mode 100644 conf/cmi/field.storage.node.field_announcement_link.yml create mode 100644 conf/cmi/field.storage.node.field_announcement_title.yml create mode 100644 conf/cmi/field.storage.node.field_announcement_type.yml create mode 100644 conf/cmi/field.storage.paragraph.field_content_liftup_unit.yml create mode 100644 conf/cmi/field.storage.paragraph.field_hearings_description.yml create mode 100644 conf/cmi/field.storage.paragraph.field_hearings_title.yml create mode 100644 conf/cmi/field.storage.paragraph.field_reusable_paragraph.yml create mode 100644 conf/cmi/field.storage.paragraph.field_service_list_description.yml create mode 100644 conf/cmi/field.storage.paragraph.field_service_list_service_ids.yml create mode 100644 conf/cmi/field.storage.paragraph.field_service_list_services.yml create mode 100644 conf/cmi/field.storage.paragraph.field_service_list_title.yml create mode 100644 conf/cmi/field.storage.paragraph.field_unit_accessibility_unit.yml create mode 100644 conf/cmi/field.storage.paragraph.field_unit_contact_title.yml create mode 100644 conf/cmi/field.storage.paragraph.field_unit_contact_unit.yml create mode 100644 conf/cmi/field.storage.paragraph.field_unit_contact_use_address.yml create mode 100644 conf/cmi/field.storage.paragraph.field_unit_contact_use_details.yml create mode 100644 conf/cmi/field.storage.paragraph.field_unit_contact_use_link.yml create mode 100644 conf/cmi/field.storage.paragraph.field_unit_contact_use_opening.yml create mode 100644 conf/cmi/field.storage.paragraph.field_unit_contact_use_override.yml create mode 100644 conf/cmi/field.storage.paragraph.field_unit_contact_use_phone.yml create mode 100644 conf/cmi/field.storage.paragraph.field_unit_contact_use_picture.yml create mode 100644 conf/cmi/field.storage.paragraph.field_unit_contact_use_postal.yml create mode 100644 conf/cmi/field.storage.paragraph.field_unit_search_description.yml create mode 100644 conf/cmi/field.storage.paragraph.field_unit_search_meta_button.yml create mode 100644 conf/cmi/field.storage.paragraph.field_unit_search_meta_label.yml create mode 100644 conf/cmi/field.storage.paragraph.field_unit_search_meta_placehold.yml create mode 100644 conf/cmi/field.storage.paragraph.field_unit_search_title.yml create mode 100644 conf/cmi/field.storage.paragraph.field_unit_search_units.yml create mode 100644 conf/cmi/field.storage.tpr_service.field_content.yml create mode 100644 conf/cmi/field.storage.tpr_service.field_lower_content.yml create mode 100644 conf/cmi/field.storage.tpr_service.field_metatags.yml create mode 100644 conf/cmi/field.storage.tpr_service.field_sidebar_content.yml create mode 100644 conf/cmi/field.storage.tpr_unit.field_content.yml create mode 100644 conf/cmi/field.storage.tpr_unit.field_lower_content.yml create mode 100644 conf/cmi/field.storage.tpr_unit.field_metatags.yml create mode 100644 conf/cmi/field.storage.tpr_unit.field_unit_type.yml create mode 100644 conf/cmi/helfi_eu_cookie_compliance.cookie_consent_intro.yml create mode 100644 conf/cmi/language.content_settings.node.announcement.yml create mode 100644 conf/cmi/language.content_settings.taxonomy_term.unit_type.yml delete mode 100644 conf/cmi/language/fi/block.block.stark_admin.yml delete mode 100644 conf/cmi/language/fi/block.block.stark_branding.yml delete mode 100644 conf/cmi/language/fi/block.block.stark_local_actions.yml delete mode 100644 conf/cmi/language/fi/block.block.stark_local_tasks.yml delete mode 100644 conf/cmi/language/fi/block.block.stark_messages.yml delete mode 100644 conf/cmi/language/fi/block.block.stark_page_title.yml delete mode 100644 conf/cmi/language/fi/block.block.stark_tools.yml create mode 100644 conf/cmi/language/fi/core.base_field_override.node.announcement.promote.yml create mode 100644 conf/cmi/language/fi/core.base_field_override.paragraphs_library_item.paragraphs_library_item.paragraphs.yml create mode 100644 conf/cmi/language/fi/core.entity_form_display.paragraph.target_group_links.default.yml create mode 100644 conf/cmi/language/fi/core.entity_form_display.paragraph.unit_search.default.yml create mode 100644 conf/cmi/language/fi/core.entity_form_display.tpr_service.tpr_service.default.yml create mode 100644 conf/cmi/language/fi/core.entity_form_display.tpr_unit.tpr_unit.default.yml create mode 100644 conf/cmi/language/fi/core.entity_view_display.tpr_service.tpr_service.teaser_search_result.yml create mode 100644 conf/cmi/language/fi/core.entity_view_display.tpr_unit.tpr_unit.default.yml create mode 100644 conf/cmi/language/fi/core.entity_view_mode.tpr_service.teaser.yml create mode 100644 conf/cmi/language/fi/core.entity_view_mode.tpr_unit.teaser.yml create mode 100644 conf/cmi/language/fi/field.field.media.hel_map.field_media_hel_map.yml create mode 100644 conf/cmi/language/fi/field.field.node.announcement.body.yml create mode 100644 conf/cmi/language/fi/field.field.node.announcement.field_announcement_all_pages.yml create mode 100644 conf/cmi/language/fi/field.field.node.announcement.field_announcement_content_pages.yml create mode 100644 conf/cmi/language/fi/field.field.node.announcement.field_announcement_link.yml create mode 100644 conf/cmi/language/fi/field.field.node.announcement.field_announcement_title.yml create mode 100644 conf/cmi/language/fi/field.field.node.announcement.field_announcement_type.yml create mode 100644 conf/cmi/language/fi/field.field.node.page.field_lower_content.yml create mode 100644 conf/cmi/language/fi/field.field.node.page.field_sidebar_content.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.accordion.field_accordion_description.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.accordion.field_accordion_title.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.accordion.field_accordion_title_level.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.content_liftup.field_content_liftup_unit.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.event_list.field_api_url.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.event_list.field_event_count.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.from_library.field_reusable_paragraph.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.hearings.field_hearings_description.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.hearings.field_hearings_title.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.phasing.field_description.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.phasing.field_phasing_title_level.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.phasing.field_title.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.phasing_item.field_description.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.phasing_item.field_title.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.remote_video.field_remote_video.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.remote_video.field_remote_video_description.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.remote_video.field_remote_video_title.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.remote_video.field_remote_video_video_desc.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.remote_video.field_remote_video_video_title.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.service_list.field_service_list_description.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.service_list.field_service_list_services.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.service_list.field_service_list_title.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.service_list_search.field_service_list_description.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.service_list_search.field_service_list_service_ids.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.service_list_search.field_service_list_services.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.sidebar_text.field_sidebar_text_text.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.sidebar_text.field_sidebar_text_title.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.target_group_link_item.field_icon.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.target_group_link_item.field_target_group_item_link.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.target_group_link_item.field_target_group_item_subtitle.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.target_group_links.field_target_group_item.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.target_group_links.field_target_group_links_desc.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.target_group_links.field_target_group_links_title.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.unit_accessibility_information.field_unit_accessibility_unit.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.unit_contact_card.field_unit_contact_title.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.unit_contact_card.field_unit_contact_unit.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.unit_contact_card.field_unit_contact_use_address.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.unit_contact_card.field_unit_contact_use_details.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.unit_contact_card.field_unit_contact_use_link.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.unit_contact_card.field_unit_contact_use_opening.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.unit_contact_card.field_unit_contact_use_override.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.unit_contact_card.field_unit_contact_use_phone.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.unit_contact_card.field_unit_contact_use_picture.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.unit_contact_card.field_unit_contact_use_postal.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.unit_search.field_unit_search_description.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.unit_search.field_unit_search_meta_button.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.unit_search.field_unit_search_meta_label.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.unit_search.field_unit_search_meta_placehold.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.unit_search.field_unit_search_title.yml create mode 100644 conf/cmi/language/fi/field.field.paragraph.unit_search.field_unit_search_units.yml create mode 100644 conf/cmi/language/fi/field.field.tpr_service.tpr_service.field_content.yml create mode 100644 conf/cmi/language/fi/field.field.tpr_service.tpr_service.field_lower_content.yml create mode 100644 conf/cmi/language/fi/field.field.tpr_service.tpr_service.field_metatags.yml create mode 100644 conf/cmi/language/fi/field.field.tpr_service.tpr_service.field_sidebar_content.yml create mode 100644 conf/cmi/language/fi/field.field.tpr_unit.tpr_unit.field_content.yml create mode 100644 conf/cmi/language/fi/field.field.tpr_unit.tpr_unit.field_lower_content.yml create mode 100644 conf/cmi/language/fi/field.field.tpr_unit.tpr_unit.field_metatags.yml create mode 100644 conf/cmi/language/fi/field.field.tpr_unit.tpr_unit.field_unit_type.yml create mode 100644 conf/cmi/language/fi/field.storage.node.field_announcement_type.yml create mode 100644 conf/cmi/language/fi/helfi_eu_cookie_compliance.cookie_consent_intro.yml create mode 100644 conf/cmi/language/fi/metatag.metatag_defaults.tpr_service.yml create mode 100644 conf/cmi/language/fi/metatag.metatag_defaults.tpr_unit.yml create mode 100644 conf/cmi/language/fi/node.type.announcement.yml create mode 100644 conf/cmi/language/fi/paragraphs.paragraphs_type.content_liftup.yml create mode 100644 conf/cmi/language/fi/paragraphs.paragraphs_type.event_list.yml create mode 100644 conf/cmi/language/fi/paragraphs.paragraphs_type.from_library.yml create mode 100644 conf/cmi/language/fi/paragraphs.paragraphs_type.hearings.yml create mode 100644 conf/cmi/language/fi/paragraphs.paragraphs_type.service_list.yml create mode 100644 conf/cmi/language/fi/paragraphs.paragraphs_type.service_list_search.yml create mode 100644 conf/cmi/language/fi/paragraphs.paragraphs_type.sidebar_text.yml create mode 100644 conf/cmi/language/fi/paragraphs.paragraphs_type.target_group_link_item.yml create mode 100644 conf/cmi/language/fi/paragraphs.paragraphs_type.target_group_links.yml create mode 100644 conf/cmi/language/fi/paragraphs.paragraphs_type.unit_accessibility_information.yml create mode 100644 conf/cmi/language/fi/paragraphs.paragraphs_type.unit_search.yml create mode 100644 conf/cmi/language/fi/system.action.tpr_service_break_lock_action.yml create mode 100644 conf/cmi/language/fi/system.action.tpr_service_update_action.yml create mode 100644 conf/cmi/language/fi/system.action.tpr_unit_break_lock_action.yml create mode 100644 conf/cmi/language/fi/taxonomy.vocabulary.unit_type.yml create mode 100644 conf/cmi/language/fi/views.view.er_tpr_unit.yml create mode 100644 conf/cmi/language/fi/views.view.service_list.yml create mode 100644 conf/cmi/language/fi/views.view.service_units.yml create mode 100644 conf/cmi/language/fi/views.view.unit_search.yml create mode 100644 conf/cmi/language/fi/views.view.unit_services.yml delete mode 100644 conf/cmi/language/ru/block.block.stark_admin.yml delete mode 100644 conf/cmi/language/ru/block.block.stark_branding.yml delete mode 100644 conf/cmi/language/ru/block.block.stark_local_actions.yml delete mode 100644 conf/cmi/language/ru/block.block.stark_local_tasks.yml delete mode 100644 conf/cmi/language/ru/block.block.stark_messages.yml delete mode 100644 conf/cmi/language/ru/block.block.stark_page_title.yml delete mode 100644 conf/cmi/language/ru/block.block.stark_tools.yml delete mode 100644 conf/cmi/language/sv/block.block.stark_admin.yml delete mode 100644 conf/cmi/language/sv/block.block.stark_branding.yml delete mode 100644 conf/cmi/language/sv/block.block.stark_local_actions.yml delete mode 100644 conf/cmi/language/sv/block.block.stark_local_tasks.yml delete mode 100644 conf/cmi/language/sv/block.block.stark_messages.yml delete mode 100644 conf/cmi/language/sv/block.block.stark_page_title.yml delete mode 100644 conf/cmi/language/sv/block.block.stark_tools.yml create mode 100644 conf/cmi/language/sv/core.base_field_override.node.announcement.promote.yml create mode 100644 conf/cmi/language/sv/core.base_field_override.paragraphs_library_item.paragraphs_library_item.paragraphs.yml create mode 100644 conf/cmi/language/sv/core.entity_form_display.paragraph.target_group_links.default.yml create mode 100644 conf/cmi/language/sv/core.entity_form_display.paragraph.unit_search.default.yml create mode 100644 conf/cmi/language/sv/core.entity_form_display.tpr_service.tpr_service.default.yml create mode 100644 conf/cmi/language/sv/core.entity_form_display.tpr_unit.tpr_unit.default.yml create mode 100644 conf/cmi/language/sv/core.entity_view_display.tpr_service.tpr_service.teaser_search_result.yml create mode 100644 conf/cmi/language/sv/core.entity_view_display.tpr_unit.tpr_unit.default.yml create mode 100644 conf/cmi/language/sv/core.entity_view_mode.tpr_service.teaser.yml create mode 100644 conf/cmi/language/sv/core.entity_view_mode.tpr_unit.teaser.yml create mode 100644 conf/cmi/language/sv/field.field.media.hel_map.field_media_hel_map.yml create mode 100644 conf/cmi/language/sv/field.field.node.announcement.body.yml create mode 100644 conf/cmi/language/sv/field.field.node.announcement.field_announcement_all_pages.yml create mode 100644 conf/cmi/language/sv/field.field.node.announcement.field_announcement_link.yml create mode 100644 conf/cmi/language/sv/field.field.node.announcement.field_announcement_type.yml create mode 100644 conf/cmi/language/sv/field.field.node.page.field_has_hero.yml create mode 100644 conf/cmi/language/sv/field.field.node.page.field_hero.yml create mode 100644 conf/cmi/language/sv/field.field.node.page.field_lead_in.yml create mode 100644 conf/cmi/language/sv/field.field.node.page.field_liftup_image.yml create mode 100644 conf/cmi/language/sv/field.field.node.page.field_lower_content.yml create mode 100644 conf/cmi/language/sv/field.field.node.page.field_sidebar_content.yml create mode 100644 conf/cmi/language/sv/field.field.paragraph.contact_card_listing.field_contact_card.yml create mode 100644 conf/cmi/language/sv/field.field.paragraph.popular_services.field_service_items.yml create mode 100644 conf/cmi/language/sv/field.field.paragraph.remote_video.field_remote_video.yml create mode 100644 conf/cmi/language/sv/field.field.paragraph.remote_video.field_remote_video_description.yml create mode 100644 conf/cmi/language/sv/field.field.paragraph.remote_video.field_remote_video_title.yml create mode 100644 conf/cmi/language/sv/field.field.paragraph.service_list_search.field_service_list_description.yml create mode 100644 conf/cmi/language/sv/field.field.paragraph.service_list_search.field_service_list_service_ids.yml create mode 100644 conf/cmi/language/sv/field.field.paragraph.service_list_search.field_service_list_services.yml create mode 100644 conf/cmi/language/sv/field.field.paragraph.sidebar_text.field_sidebar_text_text.yml create mode 100644 conf/cmi/language/sv/field.field.paragraph.sidebar_text.field_sidebar_text_title.yml create mode 100644 conf/cmi/language/sv/field.field.paragraph.target_group_link_item.field_icon.yml create mode 100644 conf/cmi/language/sv/field.field.paragraph.target_group_link_item.field_target_group_item_link.yml create mode 100644 conf/cmi/language/sv/field.field.paragraph.target_group_link_item.field_target_group_item_subtitle.yml create mode 100644 conf/cmi/language/sv/field.field.paragraph.target_group_links.field_target_group_item.yml create mode 100644 conf/cmi/language/sv/field.field.paragraph.target_group_links.field_target_group_links_desc.yml create mode 100644 conf/cmi/language/sv/field.field.paragraph.target_group_links.field_target_group_links_title.yml create mode 100644 conf/cmi/language/sv/field.field.paragraph.unit_search.field_unit_search_description.yml create mode 100644 conf/cmi/language/sv/field.field.paragraph.unit_search.field_unit_search_title.yml create mode 100644 conf/cmi/language/sv/field.field.tpr_service.tpr_service.field_content.yml create mode 100644 conf/cmi/language/sv/field.field.tpr_service.tpr_service.field_metatags.yml create mode 100644 conf/cmi/language/sv/field.field.tpr_unit.tpr_unit.field_content.yml create mode 100644 conf/cmi/language/sv/field.field.tpr_unit.tpr_unit.field_metatags.yml create mode 100644 conf/cmi/language/sv/field.storage.node.field_announcement_type.yml create mode 100644 conf/cmi/language/sv/field.storage.paragraph.field_hero_design.yml create mode 100644 conf/cmi/language/sv/helfi_eu_cookie_compliance.cookie_consent_intro.yml create mode 100644 conf/cmi/language/sv/paragraphs.paragraphs_type.from_library.yml create mode 100644 conf/cmi/language/sv/paragraphs.paragraphs_type.popular_service_item.yml create mode 100644 conf/cmi/language/sv/paragraphs.paragraphs_type.popular_services.yml create mode 100644 conf/cmi/language/sv/paragraphs.paragraphs_type.remote_video.yml create mode 100644 conf/cmi/language/sv/paragraphs.paragraphs_type.service_list_search.yml create mode 100644 conf/cmi/language/sv/paragraphs.paragraphs_type.target_group_link_item.yml create mode 100644 conf/cmi/language/sv/paragraphs.paragraphs_type.target_group_links.yml create mode 100644 conf/cmi/language/sv/system.action.tpr_service_update_action.yml create mode 100644 conf/cmi/language/sv/views.view.er_tpr_unit.yml create mode 100644 conf/cmi/language/sv/views.view.service_list.yml create mode 100644 conf/cmi/language/sv/views.view.service_units.yml create mode 100644 conf/cmi/language/sv/views.view.unit_search.yml create mode 100644 conf/cmi/language/sv/views.view.unit_services.yml create mode 100644 conf/cmi/metatag.metatag_defaults.tpr_service.yml create mode 100644 conf/cmi/metatag.metatag_defaults.tpr_unit.yml create mode 100644 conf/cmi/metatag.settings.yml create mode 100644 conf/cmi/node.type.announcement.yml create mode 100644 conf/cmi/paragraphs.paragraphs_type.from_library.yml create mode 100644 conf/cmi/paragraphs.paragraphs_type.hearings.yml create mode 100644 conf/cmi/paragraphs.paragraphs_type.service_list.yml create mode 100644 conf/cmi/paragraphs.paragraphs_type.service_list_search.yml create mode 100644 conf/cmi/paragraphs.paragraphs_type.unit_accessibility_information.yml create mode 100644 conf/cmi/paragraphs.paragraphs_type.unit_contact_card.yml create mode 100644 conf/cmi/paragraphs.paragraphs_type.unit_search.yml delete mode 100644 conf/cmi/select2_icon.settings.yml create mode 100644 conf/cmi/simple_sitemap.bundle_settings.default.tpr_service.tpr_service.yml create mode 100644 conf/cmi/simple_sitemap.bundle_settings.default.tpr_unit.tpr_unit.yml create mode 100644 conf/cmi/system.action.tpr_service_break_lock_action.yml create mode 100644 conf/cmi/system.action.tpr_unit_break_lock_action.yml create mode 100644 conf/cmi/taxonomy.vocabulary.unit_type.yml create mode 100644 conf/cmi/views.view.er_tpr_unit.yml create mode 100644 conf/cmi/views.view.locked_services.yml create mode 100644 conf/cmi/views.view.locked_units.yml create mode 100644 conf/cmi/views.view.service_list.yml create mode 100644 conf/cmi/views.view.service_units.yml create mode 100644 conf/cmi/views.view.unit_search.yml create mode 100644 conf/cmi/views.view.unit_services.yml diff --git a/conf/cmi/block.block.agendassubmenu.yml b/conf/cmi/block.block.agendassubmenu.yml index 445e3636f..77871f197 100644 --- a/conf/cmi/block.block.agendassubmenu.yml +++ b/conf/cmi/block.block.agendassubmenu.yml @@ -1,5 +1,5 @@ uuid: 7cc673c0-97de-43f7-8e49-bf21aaca7676 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/block.block.announcements.yml b/conf/cmi/block.block.announcements.yml new file mode 100644 index 000000000..55b77f1b1 --- /dev/null +++ b/conf/cmi/block.block.announcements.yml @@ -0,0 +1,20 @@ +uuid: cf1182e9-f24f-418c-b899-d873de9cf599 +langcode: en +status: true +dependencies: + module: + - helfi_node_announcement + theme: + - hdbt_subtheme +id: announcements +theme: hdbt_subtheme +region: before_content +weight: 0 +provider: null +plugin: announcements +settings: + id: announcements + label: Announcements + label_display: '0' + provider: helfi_node_announcement +visibility: { } diff --git a/conf/cmi/block.block.footertopnavigationsecond_2.yml b/conf/cmi/block.block.footertopnavigationsecond_2.yml index 8d095a79f..6be614722 100644 --- a/conf/cmi/block.block.footertopnavigationsecond_2.yml +++ b/conf/cmi/block.block.footertopnavigationsecond_2.yml @@ -1,5 +1,5 @@ uuid: 97e3685d-9d81-43a5-9551-19b6defef4d0 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/block.block.globalannouncement.yml b/conf/cmi/block.block.globalannouncement.yml new file mode 100644 index 000000000..3df97c282 --- /dev/null +++ b/conf/cmi/block.block.globalannouncement.yml @@ -0,0 +1,20 @@ +uuid: 8db58681-7db9-4a29-b038-b4958bea48a0 +langcode: en +status: false +dependencies: + module: + - helfi_global_announcement + theme: + - hdbt_subtheme +id: globalannouncement +theme: hdbt_subtheme +region: before_content +weight: -14 +provider: helfi_global_announcement +plugin: global_announcements +settings: + id: global_announcements + label: 'Global announcement' + label_display: '' + provider: helfi_global_announcement +visibility: { } diff --git a/conf/cmi/block.block.hdbt_admin.yml b/conf/cmi/block.block.hdbt_admin.yml deleted file mode 100644 index 812e1f81c..000000000 --- a/conf/cmi/block.block.hdbt_admin.yml +++ /dev/null @@ -1,25 +0,0 @@ -uuid: 857e9af3-14b3-418a-9d81-78aa951560ce -langcode: en -status: true -dependencies: - config: - - system.menu.admin - module: - - system - theme: - - hdbt -id: hdbt_admin -theme: hdbt -region: sidebar_first -weight: 1 -provider: null -plugin: 'system_menu_block:admin' -settings: - id: 'system_menu_block:admin' - label: Administration - label_display: visible - provider: system - level: 1 - depth: 0 - expand_all_items: false -visibility: { } diff --git a/conf/cmi/block.block.hdbt_subtheme_heroblock.yml b/conf/cmi/block.block.hdbt_subtheme_heroblock.yml index c31b15c44..8d17abf80 100644 --- a/conf/cmi/block.block.hdbt_subtheme_heroblock.yml +++ b/conf/cmi/block.block.hdbt_subtheme_heroblock.yml @@ -3,7 +3,7 @@ langcode: en status: true dependencies: module: - - hdbt_content + - helfi_platform_config - node theme: - hdbt_subtheme @@ -17,7 +17,7 @@ settings: id: hero_block label: 'Hero block' label_display: '0' - provider: hdbt_content + provider: hdbt_admin_tools visibility: 'entity_bundle:node': id: 'entity_bundle:node' diff --git a/conf/cmi/block.block.hdbt_subtheme_lowercontentblock.yml b/conf/cmi/block.block.hdbt_subtheme_lowercontentblock.yml index 09787eb88..13a19aea4 100644 --- a/conf/cmi/block.block.hdbt_subtheme_lowercontentblock.yml +++ b/conf/cmi/block.block.hdbt_subtheme_lowercontentblock.yml @@ -3,7 +3,7 @@ langcode: en status: true dependencies: module: - - hdbt_content + - helfi_platform_config theme: - hdbt_subtheme id: hdbt_subtheme_lowercontentblock @@ -16,5 +16,5 @@ settings: id: lower_content_block label: 'Lower content block' label_display: '0' - provider: hdbt_content + provider: hdbt_admin_tools visibility: { } diff --git a/conf/cmi/block.block.helsinkikanavaannouncements.yml b/conf/cmi/block.block.helsinkikanavaannouncements.yml index 17cf1774b..e636a360c 100644 --- a/conf/cmi/block.block.helsinkikanavaannouncements.yml +++ b/conf/cmi/block.block.helsinkikanavaannouncements.yml @@ -1,5 +1,5 @@ uuid: 32f67714-3c12-45e4-b847-b7a592853e46 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/block.block.heroblock.yml b/conf/cmi/block.block.heroblock.yml index 197c5cd20..a7ad0983e 100644 --- a/conf/cmi/block.block.heroblock.yml +++ b/conf/cmi/block.block.heroblock.yml @@ -4,7 +4,7 @@ status: true dependencies: module: - ctools - - hdbt_content + - helfi_platform_config theme: - hdbt id: heroblock @@ -17,7 +17,7 @@ settings: id: hero_block label: 'Hero block' label_display: '0' - provider: hdbt_content + provider: hdbt_admin_tools visibility: 'entity_bundle:node': id: 'entity_bundle:node' diff --git a/conf/cmi/block.block.lowercontentblock.yml b/conf/cmi/block.block.lowercontentblock.yml index cf25442ad..766cc6aad 100644 --- a/conf/cmi/block.block.lowercontentblock.yml +++ b/conf/cmi/block.block.lowercontentblock.yml @@ -3,7 +3,7 @@ langcode: en status: true dependencies: module: - - hdbt_content + - helfi_platform_config theme: - hdbt id: lowercontentblock @@ -16,5 +16,5 @@ settings: id: lower_content_block label: 'Lower content block' label_display: '0' - provider: hdbt_content + provider: hdbt_admin_tools visibility: { } diff --git a/conf/cmi/block.block.paatoksetallarticles.yml b/conf/cmi/block.block.paatoksetallarticles.yml index 1a0116e4b..97e8fc860 100644 --- a/conf/cmi/block.block.paatoksetallarticles.yml +++ b/conf/cmi/block.block.paatoksetallarticles.yml @@ -1,5 +1,5 @@ uuid: 185b7366-2f88-41c6-87fe-eb49b1826336 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/block.block.paatoksetallinitiatives.yml b/conf/cmi/block.block.paatoksetallinitiatives.yml index 5f0f5cb1b..3d41b8823 100644 --- a/conf/cmi/block.block.paatoksetallinitiatives.yml +++ b/conf/cmi/block.block.paatoksetallinitiatives.yml @@ -1,5 +1,5 @@ uuid: 38ee9bb7-76db-46a4-b1d7-a587f928f513 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/block.block.paatoksetdecisionsdictionarybanner.yml b/conf/cmi/block.block.paatoksetdecisionsdictionarybanner.yml index 141f8584e..4eb3a5dbc 100644 --- a/conf/cmi/block.block.paatoksetdecisionsdictionarybanner.yml +++ b/conf/cmi/block.block.paatoksetdecisionsdictionarybanner.yml @@ -1,5 +1,5 @@ uuid: 91986ecd-1279-4b17-8502-331690efe488 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/block.block.paatoksetdecisiontree.yml b/conf/cmi/block.block.paatoksetdecisiontree.yml index 67286ef1d..3f21c9686 100644 --- a/conf/cmi/block.block.paatoksetdecisiontree.yml +++ b/conf/cmi/block.block.paatoksetdecisiontree.yml @@ -1,5 +1,5 @@ uuid: cc919dc1-b02c-4750-b9bc-e89c9c7a220b -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/block.block.paatoksetmeetingscalendar.yml b/conf/cmi/block.block.paatoksetmeetingscalendar.yml index 865f43f0f..37062705b 100644 --- a/conf/cmi/block.block.paatoksetmeetingscalendar.yml +++ b/conf/cmi/block.block.paatoksetmeetingscalendar.yml @@ -1,5 +1,5 @@ uuid: 91db5172-6b8c-47eb-b4fc-11dac81bb991 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/block.block.paatoksetminutesofdiscussionblock.yml b/conf/cmi/block.block.paatoksetminutesofdiscussionblock.yml index a81ede886..0fb4053e2 100644 --- a/conf/cmi/block.block.paatoksetminutesofdiscussionblock.yml +++ b/conf/cmi/block.block.paatoksetminutesofdiscussionblock.yml @@ -1,5 +1,5 @@ uuid: 5d92856e-bdee-447c-b0a2-9bf0b6d0aa78 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/block.block.paatoksetpolicymakerdocuments.yml b/conf/cmi/block.block.paatoksetpolicymakerdocuments.yml index a64448500..6e491647e 100644 --- a/conf/cmi/block.block.paatoksetpolicymakerdocuments.yml +++ b/conf/cmi/block.block.paatoksetpolicymakerdocuments.yml @@ -1,5 +1,5 @@ uuid: f69b9f7e-280c-4c6a-a7d0-e886333b3fa9 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/block.block.paatoksetpolicymakerlisting.yml b/conf/cmi/block.block.paatoksetpolicymakerlisting.yml index 9db36f96d..af857323b 100644 --- a/conf/cmi/block.block.paatoksetpolicymakerlisting.yml +++ b/conf/cmi/block.block.paatoksetpolicymakerlisting.yml @@ -1,5 +1,5 @@ uuid: ec5a2d57-a7e1-4839-996b-a6e17bf0accc -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/block.block.paatoksetpolicymakermembers.yml b/conf/cmi/block.block.paatoksetpolicymakermembers.yml index 76173b23c..90df3870e 100644 --- a/conf/cmi/block.block.paatoksetpolicymakermembers.yml +++ b/conf/cmi/block.block.paatoksetpolicymakermembers.yml @@ -1,5 +1,5 @@ uuid: 313f4a33-acae-4b17-9701-81e4f5948326 -langcode: fi +langcode: en status: false dependencies: module: diff --git a/conf/cmi/block.block.paatoksetpolicymakersearch.yml b/conf/cmi/block.block.paatoksetpolicymakersearch.yml index 0d59ec868..f59259ac9 100644 --- a/conf/cmi/block.block.paatoksetpolicymakersearch.yml +++ b/conf/cmi/block.block.paatoksetpolicymakersearch.yml @@ -1,5 +1,5 @@ uuid: 8cf26b05-46e5-4a42-8770-b9f6c2bdfbcf -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/block.block.paattajanyhteystiedot.yml b/conf/cmi/block.block.paattajanyhteystiedot.yml index bddaec404..b8d148f54 100644 --- a/conf/cmi/block.block.paattajanyhteystiedot.yml +++ b/conf/cmi/block.block.paattajanyhteystiedot.yml @@ -1,5 +1,5 @@ uuid: f814a0d2-842b-4331-a5bb-adcc7b5d4d62 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/block.block.policymakermobilenavigation.yml b/conf/cmi/block.block.policymakermobilenavigation.yml index 06d915a89..7055a4d75 100644 --- a/conf/cmi/block.block.policymakermobilenavigation.yml +++ b/conf/cmi/block.block.policymakermobilenavigation.yml @@ -1,5 +1,5 @@ uuid: e1c0fc6e-3d39-460f-80e9-114f69428625 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/block.block.policymakersidenavigation.yml b/conf/cmi/block.block.policymakersidenavigation.yml index e879c792f..0d91b894b 100644 --- a/conf/cmi/block.block.policymakersidenavigation.yml +++ b/conf/cmi/block.block.policymakersidenavigation.yml @@ -1,5 +1,5 @@ uuid: 3212ee3e-36f9-45ff-8870-a7f67465c00c -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/block.block.reactandshare.yml b/conf/cmi/block.block.reactandshare.yml index b1e803714..1741b73bb 100644 --- a/conf/cmi/block.block.reactandshare.yml +++ b/conf/cmi/block.block.reactandshare.yml @@ -1,5 +1,5 @@ uuid: 1af36dd9-ad42-4f31-8f5d-412ec3d5e5d1 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/block.block.sidebarcontentblock.yml b/conf/cmi/block.block.sidebarcontentblock.yml index 4d9f690d3..737e032f1 100644 --- a/conf/cmi/block.block.sidebarcontentblock.yml +++ b/conf/cmi/block.block.sidebarcontentblock.yml @@ -1,9 +1,9 @@ uuid: d0065d26-7a30-4f19-b001-67b4c500eb84 -langcode: fi +langcode: en status: true dependencies: module: - - hdbt_content + - helfi_platform_config theme: - hdbt_subtheme id: sidebarcontentblock @@ -16,5 +16,5 @@ settings: id: sidebar_content_block label: 'Sidebar content block' label_display: '0' - provider: hdbt_content + provider: hdbt_admin_tools visibility: { } diff --git a/conf/cmi/block.block.socialmediasharingblock_2.yml b/conf/cmi/block.block.socialmediasharingblock_2.yml deleted file mode 100644 index 1c7a3833e..000000000 --- a/conf/cmi/block.block.socialmediasharingblock_2.yml +++ /dev/null @@ -1,30 +0,0 @@ -uuid: 3e64ae99-4bc9-4f27-9aff-ec7eef00146d -langcode: fi -status: true -dependencies: - module: - - hdbt_content - - node - theme: - - hdbt_subtheme -id: socialmediasharingblock_2 -theme: hdbt_subtheme -region: content_lower -weight: -11 -provider: null -plugin: hdbt_content_social_sharing_block -settings: - id: hdbt_content_social_sharing_block - label: 'Social Media Sharing block' - label_display: '0' - provider: hdbt_content -visibility: - 'entity_bundle:node': - id: 'entity_bundle:node' - negate: false - context_mapping: - node: '@node.node_route_context:node' - bundles: - case: case - policymaker: policymaker - trustee: trustee diff --git a/conf/cmi/block.block.stark_admin.yml b/conf/cmi/block.block.stark_admin.yml deleted file mode 100644 index 90c67e4fe..000000000 --- a/conf/cmi/block.block.stark_admin.yml +++ /dev/null @@ -1,27 +0,0 @@ -uuid: 2f32d139-a41d-48df-a56e-aaa570abb71d -langcode: en -status: true -dependencies: - config: - - system.menu.admin - module: - - system - theme: - - stark -_core: - default_config_hash: OFEDxrButmQ8Vac1kiVr1gtw6vYKuSJPr9cJQZVKCKg -id: stark_admin -theme: stark -region: sidebar_first -weight: 1 -provider: null -plugin: 'system_menu_block:admin' -settings: - id: 'system_menu_block:admin' - label: Administration - label_display: visible - provider: system - level: 1 - depth: 0 - expand_all_items: false -visibility: { } diff --git a/conf/cmi/block.block.stark_branding.yml b/conf/cmi/block.block.stark_branding.yml deleted file mode 100644 index ee947536e..000000000 --- a/conf/cmi/block.block.stark_branding.yml +++ /dev/null @@ -1,25 +0,0 @@ -uuid: ef82c48a-b051-4f29-b727-a170806695be -langcode: en -status: true -dependencies: - module: - - system - theme: - - stark -_core: - default_config_hash: fRKXNB91UxDvEMkzCR8ZBsawfC6Fqbme2gtobei3gu4 -id: stark_branding -theme: stark -region: header -weight: 0 -provider: null -plugin: system_branding_block -settings: - id: system_branding_block - label: 'Site branding' - label_display: '0' - provider: system - use_site_logo: true - use_site_name: true - use_site_slogan: true -visibility: { } diff --git a/conf/cmi/block.block.stark_local_actions.yml b/conf/cmi/block.block.stark_local_actions.yml deleted file mode 100644 index e08541146..000000000 --- a/conf/cmi/block.block.stark_local_actions.yml +++ /dev/null @@ -1,20 +0,0 @@ -uuid: 3cd81f75-1ee0-4dc1-8bbe-aa02621f97ac -langcode: en -status: true -dependencies: - theme: - - stark -_core: - default_config_hash: PffmQ-ABSz5tFjWmVsR7NesunDnEivvopnJnBjl8KNE -id: stark_local_actions -theme: stark -region: content -weight: -10 -provider: null -plugin: local_actions_block -settings: - id: local_actions_block - label: 'Primary admin actions' - label_display: '0' - provider: core -visibility: { } diff --git a/conf/cmi/block.block.stark_local_tasks.yml b/conf/cmi/block.block.stark_local_tasks.yml deleted file mode 100644 index e38d8a60b..000000000 --- a/conf/cmi/block.block.stark_local_tasks.yml +++ /dev/null @@ -1,22 +0,0 @@ -uuid: ffec0ccd-a379-4a6a-893d-1e7a0692d6bf -langcode: en -status: true -dependencies: - theme: - - stark -_core: - default_config_hash: c-06bbElRY5sKmglk74ppgTW93Et4-EJFyNiUZMb8JY -id: stark_local_tasks -theme: stark -region: content -weight: -20 -provider: null -plugin: local_tasks_block -settings: - id: local_tasks_block - label: Tabs - label_display: '0' - provider: core - primary: true - secondary: true -visibility: { } diff --git a/conf/cmi/block.block.stark_messages.yml b/conf/cmi/block.block.stark_messages.yml deleted file mode 100644 index 49a353d3b..000000000 --- a/conf/cmi/block.block.stark_messages.yml +++ /dev/null @@ -1,22 +0,0 @@ -uuid: 75d07b32-ecd7-46f8-b253-b238c3d1cd6c -langcode: en -status: true -dependencies: - module: - - system - theme: - - stark -_core: - default_config_hash: 5MNdk3fpMKx_xxBTcz2T11DL4XEU1H5SgHl8BsYdFsA -id: stark_messages -theme: stark -region: highlighted -weight: 0 -provider: null -plugin: system_messages_block -settings: - id: system_messages_block - label: 'Status messages' - label_display: '0' - provider: system -visibility: { } diff --git a/conf/cmi/block.block.stark_page_title.yml b/conf/cmi/block.block.stark_page_title.yml deleted file mode 100644 index d7434eb7a..000000000 --- a/conf/cmi/block.block.stark_page_title.yml +++ /dev/null @@ -1,20 +0,0 @@ -uuid: 31d658aa-e4ae-4af5-98e4-2e48011155d7 -langcode: en -status: true -dependencies: - theme: - - stark -_core: - default_config_hash: 8yptDf6WrXxeyevUz4nP5vfr7BtxQqCBMninhV2IJ1g -id: stark_page_title -theme: stark -region: content -weight: -30 -provider: null -plugin: page_title_block -settings: - id: page_title_block - label: 'Page title' - label_display: '0' - provider: core -visibility: { } diff --git a/conf/cmi/block.block.stark_tools.yml b/conf/cmi/block.block.stark_tools.yml deleted file mode 100644 index c3e4877e1..000000000 --- a/conf/cmi/block.block.stark_tools.yml +++ /dev/null @@ -1,27 +0,0 @@ -uuid: e4c7a9aa-f013-417c-aa46-710da2399134 -langcode: en -status: true -dependencies: - config: - - system.menu.tools - module: - - system - theme: - - stark -_core: - default_config_hash: uUF2GYN2x5fcmOu26M-gwqUA-yVWMDD_MRmnYfmPzlM -id: stark_tools -theme: stark -region: sidebar_first -weight: 0 -provider: null -plugin: 'system_menu_block:tools' -settings: - id: 'system_menu_block:tools' - label: Tools - label_display: visible - provider: system - level: 1 - depth: 0 - expand_all_items: false -visibility: { } diff --git a/conf/cmi/block.block.views_block__latest_articles_block_1.yml b/conf/cmi/block.block.views_block__latest_articles_block_1.yml index 0df6eeed3..6be4c215e 100644 --- a/conf/cmi/block.block.views_block__latest_articles_block_1.yml +++ b/conf/cmi/block.block.views_block__latest_articles_block_1.yml @@ -1,5 +1,5 @@ uuid: e994bff3-539c-4d7b-90bd-6294fa891b30 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/block.block.views_block__related_terms_block_1.yml b/conf/cmi/block.block.views_block__related_terms_block_1.yml index 6390535ed..755132d81 100644 --- a/conf/cmi/block.block.views_block__related_terms_block_1.yml +++ b/conf/cmi/block.block.views_block__related_terms_block_1.yml @@ -1,5 +1,5 @@ uuid: c4002d65-f25f-4e17-8a8c-9c46d07fd840 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/config_ignore.settings.yml b/conf/cmi/config_ignore.settings.yml index e7b157817..4026545d5 100644 --- a/conf/cmi/config_ignore.settings.yml +++ b/conf/cmi/config_ignore.settings.yml @@ -1,9 +1,9 @@ -_core: - default_config_hash: UVH1aJ4b44UM-VdPVN7hNNuuVqfReJxwfVeDQH1Hvsk ignored_config_entities: + - 'system.site:page.front' - 'hdbt_admin_tools.site_settings:site_settings' + - 'easy_breadcrumb.settings:home_segment_title' + - hdbt_admin_tools.site_settings - paatokset_ahjo_api.default_texts - - 'system.site:page.front' - paatokset_ahjo_proxy.blacklist - 'paatokset_ahjo_api.disallowed_decisions.*' - paatokset_ahjo_openid.settings diff --git a/conf/cmi/content_lock.settings.yml b/conf/cmi/content_lock.settings.yml index 73231466a..b4a70d33b 100644 --- a/conf/cmi/content_lock.settings.yml +++ b/conf/cmi/content_lock.settings.yml @@ -16,6 +16,10 @@ types: user: { } paragraph: { } media: { } + tpr_service: + '*': '*' + tpr_unit: + '*': '*' types_translation_lock: { } types_js_lock: { } form_op_lock: diff --git a/conf/cmi/content_lock_timeout.settings.yml b/conf/cmi/content_lock_timeout.settings.yml index 398291a28..931af1156 100644 --- a/conf/cmi/content_lock_timeout.settings.yml +++ b/conf/cmi/content_lock_timeout.settings.yml @@ -1,4 +1,2 @@ -_core: - default_config_hash: X-PFa6GhUhVBudfnAsBqaWn_qhxq0xTtg76HCEoibeQ content_lock_timeout_minutes: '120' content_lock_timeout_on_edit: 1 diff --git a/conf/cmi/core.base_field_override.menu_link_content.menu_link_content.changed.yml b/conf/cmi/core.base_field_override.menu_link_content.menu_link_content.changed.yml index ef24c19da..87f8c7329 100644 --- a/conf/cmi/core.base_field_override.menu_link_content.menu_link_content.changed.yml +++ b/conf/cmi/core.base_field_override.menu_link_content.menu_link_content.changed.yml @@ -4,8 +4,6 @@ status: true dependencies: module: - menu_link_content -_core: - default_config_hash: v6llNeddbJ6cmQt3R529LRDDTIzgLEJYYyZOQnzMH4I id: menu_link_content.menu_link_content.changed field_name: changed entity_type: menu_link_content diff --git a/conf/cmi/core.base_field_override.menu_link_content.menu_link_content.description.yml b/conf/cmi/core.base_field_override.menu_link_content.menu_link_content.description.yml index 2bed7a78f..6a8c3a9aa 100644 --- a/conf/cmi/core.base_field_override.menu_link_content.menu_link_content.description.yml +++ b/conf/cmi/core.base_field_override.menu_link_content.menu_link_content.description.yml @@ -4,8 +4,6 @@ status: true dependencies: module: - menu_link_content -_core: - default_config_hash: P8cJkUXUk4w08Db1MO10LmaFAPSWqQ6cPXybeQUIJvg id: menu_link_content.menu_link_content.description field_name: description entity_type: menu_link_content diff --git a/conf/cmi/core.base_field_override.menu_link_content.menu_link_content.title.yml b/conf/cmi/core.base_field_override.menu_link_content.menu_link_content.title.yml index 8e776edad..08a385d93 100644 --- a/conf/cmi/core.base_field_override.menu_link_content.menu_link_content.title.yml +++ b/conf/cmi/core.base_field_override.menu_link_content.menu_link_content.title.yml @@ -4,8 +4,6 @@ status: true dependencies: module: - menu_link_content -_core: - default_config_hash: z7ZMS8WT4ri7lBI1n6b6TD__0CpNGbXxBLIBFc2MOa8 id: menu_link_content.menu_link_content.title field_name: title entity_type: menu_link_content diff --git a/conf/cmi/core.base_field_override.node.announcement.promote.yml b/conf/cmi/core.base_field_override.node.announcement.promote.yml new file mode 100644 index 000000000..d8a1461ae --- /dev/null +++ b/conf/cmi/core.base_field_override.node.announcement.promote.yml @@ -0,0 +1,22 @@ +uuid: 168c4284-f5dc-44bd-9aa2-2f25b10d65b0 +langcode: en +status: true +dependencies: + config: + - node.type.announcement +id: node.announcement.promote +field_name: promote +entity_type: node +bundle: announcement +label: 'Promoted to front page' +description: '' +required: false +translatable: true +default_value: + - + value: 0 +default_value_callback: '' +settings: + on_label: 'On' + off_label: 'Off' +field_type: boolean diff --git a/conf/cmi/core.base_field_override.node.announcement.status.yml b/conf/cmi/core.base_field_override.node.announcement.status.yml new file mode 100644 index 000000000..95fd7219e --- /dev/null +++ b/conf/cmi/core.base_field_override.node.announcement.status.yml @@ -0,0 +1,22 @@ +uuid: 20dad2f3-654f-46d8-8d93-3bdb4b96bb8e +langcode: en +status: true +dependencies: + config: + - node.type.announcement +id: node.announcement.status +field_name: status +entity_type: node +bundle: announcement +label: Published +description: '' +required: false +translatable: true +default_value: + - + value: 0 +default_value_callback: '' +settings: + on_label: 'On' + off_label: 'Off' +field_type: boolean diff --git a/conf/cmi/core.base_field_override.node.announcement.title.yml b/conf/cmi/core.base_field_override.node.announcement.title.yml new file mode 100644 index 000000000..34699c93d --- /dev/null +++ b/conf/cmi/core.base_field_override.node.announcement.title.yml @@ -0,0 +1,18 @@ +uuid: 3d00cf64-dfa2-4255-b419-09c952369902 +langcode: en +status: true +dependencies: + config: + - node.type.announcement +id: node.announcement.title +field_name: title +entity_type: node +bundle: announcement +label: 'Administrative title' +description: '' +required: true +translatable: true +default_value: { } +default_value_callback: '' +settings: { } +field_type: string diff --git a/conf/cmi/core.base_field_override.node.case.promote.yml b/conf/cmi/core.base_field_override.node.case.promote.yml index a843075ac..93574d482 100644 --- a/conf/cmi/core.base_field_override.node.case.promote.yml +++ b/conf/cmi/core.base_field_override.node.case.promote.yml @@ -1,5 +1,5 @@ uuid: 0f0f68f0-5c63-428c-86e5-dd0f8bae9c6a -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/core.base_field_override.node.decision.promote.yml b/conf/cmi/core.base_field_override.node.decision.promote.yml index 6d6a6b298..e9ae6427b 100644 --- a/conf/cmi/core.base_field_override.node.decision.promote.yml +++ b/conf/cmi/core.base_field_override.node.decision.promote.yml @@ -1,5 +1,5 @@ uuid: 27fd2111-0512-408c-ae83-90b5cf1c7287 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/core.base_field_override.node.landing_page.promote.yml b/conf/cmi/core.base_field_override.node.landing_page.promote.yml index 4bab8d7bd..66be8fd1e 100644 --- a/conf/cmi/core.base_field_override.node.landing_page.promote.yml +++ b/conf/cmi/core.base_field_override.node.landing_page.promote.yml @@ -4,8 +4,6 @@ status: true dependencies: config: - node.type.landing_page -_core: - default_config_hash: KZ4pDrGhkRiIo7Ee-E4HGZp7YPXKS_FLR0nLeUQ3P2U id: node.landing_page.promote field_name: promote entity_type: node diff --git a/conf/cmi/core.base_field_override.node.landing_page.status.yml b/conf/cmi/core.base_field_override.node.landing_page.status.yml new file mode 100644 index 000000000..91826d340 --- /dev/null +++ b/conf/cmi/core.base_field_override.node.landing_page.status.yml @@ -0,0 +1,22 @@ +uuid: efe55690-724d-4308-a322-87750693fdff +langcode: en +status: true +dependencies: + config: + - node.type.landing_page +id: node.landing_page.status +field_name: status +entity_type: node +bundle: landing_page +label: Published +description: '' +required: false +translatable: true +default_value: + - + value: 0 +default_value_callback: '' +settings: + on_label: 'On' + off_label: 'Off' +field_type: boolean diff --git a/conf/cmi/core.base_field_override.node.meeting.promote.yml b/conf/cmi/core.base_field_override.node.meeting.promote.yml index e1bbf72a4..8f0861878 100644 --- a/conf/cmi/core.base_field_override.node.meeting.promote.yml +++ b/conf/cmi/core.base_field_override.node.meeting.promote.yml @@ -1,5 +1,5 @@ uuid: 005a05d3-b61a-42e2-8718-57fc8c43dae7 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/core.base_field_override.node.organization.promote.yml b/conf/cmi/core.base_field_override.node.organization.promote.yml index b2c8dd72d..3cce2cdda 100644 --- a/conf/cmi/core.base_field_override.node.organization.promote.yml +++ b/conf/cmi/core.base_field_override.node.organization.promote.yml @@ -1,5 +1,5 @@ uuid: c658e8e0-8120-4ef4-8177-9ff8714473f2 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/core.base_field_override.node.page.promote.yml b/conf/cmi/core.base_field_override.node.page.promote.yml index 74ac9025c..9ac1974bd 100644 --- a/conf/cmi/core.base_field_override.node.page.promote.yml +++ b/conf/cmi/core.base_field_override.node.page.promote.yml @@ -4,8 +4,6 @@ status: true dependencies: config: - node.type.page -_core: - default_config_hash: vdYkuvvyzCU3dFiOu7LULd-uZyENb_byNYidQVIZtXk id: node.page.promote field_name: promote entity_type: node diff --git a/conf/cmi/core.base_field_override.node.page.status.yml b/conf/cmi/core.base_field_override.node.page.status.yml new file mode 100644 index 000000000..3f2bfe899 --- /dev/null +++ b/conf/cmi/core.base_field_override.node.page.status.yml @@ -0,0 +1,22 @@ +uuid: b1fe1386-e717-44c4-bde1-cd29128d9044 +langcode: en +status: true +dependencies: + config: + - node.type.page +id: node.page.status +field_name: status +entity_type: node +bundle: page +label: Published +description: '' +required: false +translatable: true +default_value: + - + value: 0 +default_value_callback: '' +settings: + on_label: 'On' + off_label: 'Off' +field_type: boolean diff --git a/conf/cmi/core.base_field_override.node.policymaker.promote.yml b/conf/cmi/core.base_field_override.node.policymaker.promote.yml index 064c59b40..a11518f8f 100644 --- a/conf/cmi/core.base_field_override.node.policymaker.promote.yml +++ b/conf/cmi/core.base_field_override.node.policymaker.promote.yml @@ -1,5 +1,5 @@ uuid: 806bd939-e19c-4c21-89c8-b8a057d74ade -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/core.base_field_override.node.trustee.promote.yml b/conf/cmi/core.base_field_override.node.trustee.promote.yml index 60fbda3a9..bd49bf210 100644 --- a/conf/cmi/core.base_field_override.node.trustee.promote.yml +++ b/conf/cmi/core.base_field_override.node.trustee.promote.yml @@ -1,5 +1,5 @@ uuid: c0730351-8500-4913-8dcf-e00098a1ac36 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/core.base_field_override.node.trustee.title.yml b/conf/cmi/core.base_field_override.node.trustee.title.yml index 761325a18..138327113 100644 --- a/conf/cmi/core.base_field_override.node.trustee.title.yml +++ b/conf/cmi/core.base_field_override.node.trustee.title.yml @@ -1,5 +1,5 @@ uuid: c481fbd9-adc0-4388-bb98-9f88712e961d -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/core.base_field_override.paragraphs_library_item.paragraphs_library_item.paragraphs.yml b/conf/cmi/core.base_field_override.paragraphs_library_item.paragraphs_library_item.paragraphs.yml new file mode 100644 index 000000000..b0576fd99 --- /dev/null +++ b/conf/cmi/core.base_field_override.paragraphs_library_item.paragraphs_library_item.paragraphs.yml @@ -0,0 +1,98 @@ +uuid: 482f3a68-cbdf-40cb-8b09-235b722ec291 +langcode: en +status: true +dependencies: + config: + - paragraphs.paragraphs_type.accordion + - paragraphs.paragraphs_type.banner + - paragraphs.paragraphs_type.columns + - paragraphs.paragraphs_type.contact_card_listing + - paragraphs.paragraphs_type.content_cards + - paragraphs.paragraphs_type.content_liftup + - paragraphs.paragraphs_type.image + - paragraphs.paragraphs_type.liftup_with_image + - paragraphs.paragraphs_type.list_of_links + - paragraphs.paragraphs_type.map + - paragraphs.paragraphs_type.service_list + - paragraphs.paragraphs_type.sidebar_text + - paragraphs.paragraphs_type.text + - paragraphs.paragraphs_type.unit_search + module: + - entity_reference_revisions + - paragraphs_library + enforced: + module: + - helfi_base_content +id: paragraphs_library_item.paragraphs_library_item.paragraphs +field_name: paragraphs +entity_type: paragraphs_library_item +bundle: paragraphs_library_item +label: Paragraphs +description: '' +required: true +translatable: true +default_value: { } +default_value_callback: '' +settings: + handler: 'default:paragraph' + handler_settings: + target_bundles: + accordion: accordion + banner: banner + columns: columns + contact_card_listing: contact_card_listing + content_cards: content_cards + content_liftup: content_liftup + image: image + liftup_with_image: liftup_with_image + list_of_links: list_of_links + map: map + sidebar_text: sidebar_text + text: text + unit_search: unit_search + service_list: service_list + negate: 0 + target_bundles_drag_drop: + accordion: + weight: 0 + enabled: true + banner: + weight: 0 + enabled: true + columns: + weight: 0 + enabled: true + contact_card_listing: + weight: 0 + enabled: true + content_cards: + weight: 0 + enabled: true + content_liftup: + weight: 0 + enabled: true + image: + weight: 0 + enabled: true + liftup_with_image: + weight: 0 + enabled: true + list_of_links: + weight: 0 + enabled: true + map: + weight: 0 + enabled: true + service_list: + weight: 0 + enabled: true + sidebar_text: + weight: 0 + enabled: true + text: + weight: 0 + enabled: true + unit_search: + weight: 0 + enabled: true +field_type: entity_reference_revisions diff --git a/conf/cmi/core.date_format.long.yml b/conf/cmi/core.date_format.long.yml index 33856db22..3e028fdeb 100644 --- a/conf/cmi/core.date_format.long.yml +++ b/conf/cmi/core.date_format.long.yml @@ -2,8 +2,6 @@ uuid: fcbe6ebd-13a3-437e-8774-61a377130b0f langcode: en status: true dependencies: { } -_core: - default_config_hash: 3XYIgq0xVb6I7pxyO3SEwIICzthZkcJYurNql4heC8E id: long label: 'Default long date' locked: false diff --git a/conf/cmi/core.date_format.medium.yml b/conf/cmi/core.date_format.medium.yml index 74396daef..c53503a5f 100644 --- a/conf/cmi/core.date_format.medium.yml +++ b/conf/cmi/core.date_format.medium.yml @@ -2,8 +2,6 @@ uuid: cd21bf36-1507-4ca9-b5b7-8b054646dbfb langcode: en status: true dependencies: { } -_core: - default_config_hash: haMnRrhw_MHcbhSUNVxrURYqqHmAELhJmaH3o88id84 id: medium label: 'Default medium date' locked: false diff --git a/conf/cmi/core.date_format.publication_date_format.yml b/conf/cmi/core.date_format.publication_date_format.yml index 30289d3eb..062454a85 100644 --- a/conf/cmi/core.date_format.publication_date_format.yml +++ b/conf/cmi/core.date_format.publication_date_format.yml @@ -2,8 +2,6 @@ uuid: abd47ff0-053e-405f-b7ed-896c1cd9f68c langcode: en status: true dependencies: { } -_core: - default_config_hash: BkpFqSItc6gSqoNEgRUBLDpW-ZIo_cOcHnd2Cvmt4b4 id: publication_date_format label: 'Publication date format' locked: false diff --git a/conf/cmi/core.date_format.short.yml b/conf/cmi/core.date_format.short.yml index 63fff12ac..8b06c4253 100644 --- a/conf/cmi/core.date_format.short.yml +++ b/conf/cmi/core.date_format.short.yml @@ -2,8 +2,6 @@ uuid: 7af255d1-4dbd-432d-bd3d-ea73ba111ee0 langcode: en status: true dependencies: { } -_core: - default_config_hash: _4H9fCnHwOpL5pjmptx0qsYlP9XewUE89fmEix-kqxY id: short label: 'Default short date' locked: false diff --git a/conf/cmi/core.date_format.time.yml b/conf/cmi/core.date_format.time.yml index a5c317921..6ac970faa 100644 --- a/conf/cmi/core.date_format.time.yml +++ b/conf/cmi/core.date_format.time.yml @@ -2,8 +2,6 @@ uuid: 8ce318f4-639e-40c9-ab53-03d6ea58469e langcode: en status: true dependencies: { } -_core: - default_config_hash: m9KQTmQxMNWAdMMidmQsDSS4daorJXBZWqvHoIk7dAs id: time label: 'Default time' locked: false diff --git a/conf/cmi/core.entity_form_display.media.ahjo_document.default.yml b/conf/cmi/core.entity_form_display.media.ahjo_document.default.yml index bb769bbc0..30d9de38b 100644 --- a/conf/cmi/core.entity_form_display.media.ahjo_document.default.yml +++ b/conf/cmi/core.entity_form_display.media.ahjo_document.default.yml @@ -1,5 +1,5 @@ uuid: 4a637ffc-2023-4c70-872e-d611b7b744a9 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/core.entity_form_display.media.ahjo_document.media_library.yml b/conf/cmi/core.entity_form_display.media.ahjo_document.media_library.yml index 39de39ba7..b7320a238 100644 --- a/conf/cmi/core.entity_form_display.media.ahjo_document.media_library.yml +++ b/conf/cmi/core.entity_form_display.media.ahjo_document.media_library.yml @@ -1,5 +1,5 @@ uuid: cbbcab4c-5f99-45ef-adef-357131e340aa -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/core.entity_form_display.media.declaration_of_affiliation.default.yml b/conf/cmi/core.entity_form_display.media.declaration_of_affiliation.default.yml index 16f05cbf3..f98c7e659 100644 --- a/conf/cmi/core.entity_form_display.media.declaration_of_affiliation.default.yml +++ b/conf/cmi/core.entity_form_display.media.declaration_of_affiliation.default.yml @@ -1,5 +1,5 @@ uuid: a0f430fa-3c23-43d1-aefb-46dac77303b3 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/core.entity_form_display.media.declaration_of_affiliation.media_library.yml b/conf/cmi/core.entity_form_display.media.declaration_of_affiliation.media_library.yml index 98fc5eb40..da780a100 100644 --- a/conf/cmi/core.entity_form_display.media.declaration_of_affiliation.media_library.yml +++ b/conf/cmi/core.entity_form_display.media.declaration_of_affiliation.media_library.yml @@ -1,5 +1,5 @@ uuid: 0e9354bc-fcb2-47b2-81a0-4fcd1923f233 -langcode: fi +langcode: en status: true dependencies: config: 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 c52cb9f87..0ae0a26b0 100644 --- a/conf/cmi/core.entity_form_display.media.file.default.yml +++ b/conf/cmi/core.entity_form_display.media.file.default.yml @@ -8,8 +8,6 @@ dependencies: module: - file - path -_core: - default_config_hash: gl0sXDsaNKQXVtRsPqp-E_NPZEmscOm6LSEg3kIQ40w 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 73d0e9e32..e9e127153 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,8 +6,6 @@ dependencies: - core.entity_form_mode.media.media_library - field.field.media.file.field_media_file - media.type.file -_core: - default_config_hash: wVUR6Bbq1Kk8i3ZrVcFM5cOehVHYrZwa8E8hrxlnV28 id: media.file.media_library targetEntityType: media bundle: file diff --git a/conf/cmi/core.entity_form_display.media.hel_map.default.yml b/conf/cmi/core.entity_form_display.media.hel_map.default.yml index 446d339ed..6142f5961 100644 --- a/conf/cmi/core.entity_form_display.media.hel_map.default.yml +++ b/conf/cmi/core.entity_form_display.media.hel_map.default.yml @@ -1,5 +1,5 @@ uuid: 6c188921-b0cc-4cc3-9dfe-df2132d195f0 -langcode: fi +langcode: en status: true dependencies: config: @@ -15,13 +15,13 @@ mode: default content: created: type: datetime_timestamp - weight: 10 + weight: 4 region: content settings: { } third_party_settings: { } field_media_hel_map: type: link_default - weight: 0 + weight: 1 region: content settings: placeholder_url: '' @@ -36,7 +36,7 @@ content: third_party_settings: { } name: type: string_textfield - weight: -5 + weight: 0 region: content settings: size: 60 @@ -44,20 +44,20 @@ content: third_party_settings: { } path: type: path - weight: 30 + weight: 5 region: content settings: { } third_party_settings: { } status: type: boolean_checkbox - weight: 100 + weight: 6 region: content settings: display_label: true third_party_settings: { } uid: type: entity_reference_autocomplete - weight: 5 + weight: 3 region: content settings: match_operator: CONTAINS diff --git a/conf/cmi/core.entity_form_display.media.hel_map.media_library.yml b/conf/cmi/core.entity_form_display.media.hel_map.media_library.yml index 5943db270..de11d5d19 100644 --- a/conf/cmi/core.entity_form_display.media.hel_map.media_library.yml +++ b/conf/cmi/core.entity_form_display.media.hel_map.media_library.yml @@ -6,8 +6,6 @@ dependencies: - core.entity_form_mode.media.media_library - field.field.media.hel_map.field_media_hel_map - media.type.hel_map -_core: - default_config_hash: uACm2qWCVRNNnPa4PkDsVUeKT0DiLVT6lqG9y2S4Cds id: media.hel_map.media_library targetEntityType: media bundle: hel_map diff --git a/conf/cmi/core.entity_form_display.media.helfi_chart.default.yml b/conf/cmi/core.entity_form_display.media.helfi_chart.default.yml index 820e79912..72cd4922b 100644 --- a/conf/cmi/core.entity_form_display.media.helfi_chart.default.yml +++ b/conf/cmi/core.entity_form_display.media.helfi_chart.default.yml @@ -10,8 +10,6 @@ dependencies: module: - link - text -_core: - default_config_hash: gdwGWJ777jQK9Sp9u3B8_ezV69VGMbEqOiKax-7vUM8 id: media.helfi_chart.default targetEntityType: media bundle: helfi_chart diff --git a/conf/cmi/core.entity_form_display.media.helfi_chart.media_library.yml b/conf/cmi/core.entity_form_display.media.helfi_chart.media_library.yml index 120a2e959..e81e4af55 100644 --- a/conf/cmi/core.entity_form_display.media.helfi_chart.media_library.yml +++ b/conf/cmi/core.entity_form_display.media.helfi_chart.media_library.yml @@ -10,8 +10,6 @@ dependencies: - media.type.helfi_chart module: - text -_core: - default_config_hash: 15dE9cINIClD6CbC9j7i4xZaZ4eI95MVmLKSkvXb1P4 id: media.helfi_chart.media_library targetEntityType: media bundle: helfi_chart 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 83b43a0ae..9a7f7ccc0 100644 --- a/conf/cmi/core.entity_form_display.media.image.default.yml +++ b/conf/cmi/core.entity_form_display.media.image.default.yml @@ -3,7 +3,6 @@ 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 @@ -11,8 +10,6 @@ dependencies: module: - focal_point - path -_core: - default_config_hash: _j-Y1d8xzIrrkE3VLGHbEks1vFdg7kMl68UaYmxSGBo id: media.image.default targetEntityType: media bundle: image @@ -24,14 +21,6 @@ content: region: content settings: { } third_party_settings: { } - field_caption: - type: string_textfield - weight: 26 - region: content - settings: - size: 60 - placeholder: '' - third_party_settings: { } field_media_image: type: image_focal_point weight: 1 @@ -98,4 +87,5 @@ content: size: 60 placeholder: '' third_party_settings: { } -hidden: { } +hidden: + field_caption: true 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 b14f325ac..0234b1c8c 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,15 +4,12 @@ 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: _WTCyWUZlB2FyBSgpuey9Y9okHz6R8gcAWQ3DUiyNuA id: media.image.media_library targetEntityType: media bundle: image diff --git a/conf/cmi/core.entity_form_display.media.minutes_of_the_discussion.default.yml b/conf/cmi/core.entity_form_display.media.minutes_of_the_discussion.default.yml index 8950af0af..8095477dd 100644 --- a/conf/cmi/core.entity_form_display.media.minutes_of_the_discussion.default.yml +++ b/conf/cmi/core.entity_form_display.media.minutes_of_the_discussion.default.yml @@ -1,5 +1,5 @@ uuid: f34124a4-77aa-4c9c-aa29-752b402e69c5 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/core.entity_form_display.media.minutes_of_the_discussion.media_library.yml b/conf/cmi/core.entity_form_display.media.minutes_of_the_discussion.media_library.yml index 28c51c856..8175be4d6 100644 --- a/conf/cmi/core.entity_form_display.media.minutes_of_the_discussion.media_library.yml +++ b/conf/cmi/core.entity_form_display.media.minutes_of_the_discussion.media_library.yml @@ -1,5 +1,5 @@ uuid: dfb877a9-6f2e-4217-9886-487c54a6e047 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/core.entity_form_display.media.pdf_minutes_of_discussion.default.yml b/conf/cmi/core.entity_form_display.media.pdf_minutes_of_discussion.default.yml index ad907b236..efd014fdf 100644 --- a/conf/cmi/core.entity_form_display.media.pdf_minutes_of_discussion.default.yml +++ b/conf/cmi/core.entity_form_display.media.pdf_minutes_of_discussion.default.yml @@ -1,5 +1,5 @@ uuid: 44551ef4-f0ed-44f1-9f4d-a333667f0d38 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/core.entity_form_display.media.pdf_minutes_of_discussion.media_library.yml b/conf/cmi/core.entity_form_display.media.pdf_minutes_of_discussion.media_library.yml index 6fceb251d..569390ef4 100644 --- a/conf/cmi/core.entity_form_display.media.pdf_minutes_of_discussion.media_library.yml +++ b/conf/cmi/core.entity_form_display.media.pdf_minutes_of_discussion.media_library.yml @@ -1,5 +1,5 @@ uuid: cc647751-df31-4306-98f0-af12a1107523 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/core.entity_form_display.media.policymaker_images.default.yml b/conf/cmi/core.entity_form_display.media.policymaker_images.default.yml index eb29717b8..f988d3611 100644 --- a/conf/cmi/core.entity_form_display.media.policymaker_images.default.yml +++ b/conf/cmi/core.entity_form_display.media.policymaker_images.default.yml @@ -1,5 +1,5 @@ uuid: c5d233c6-2712-4a22-90b9-b2851155d4b4 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/core.entity_form_display.media.policymaker_images.media_library.yml b/conf/cmi/core.entity_form_display.media.policymaker_images.media_library.yml index 692680eba..2e87ab331 100644 --- a/conf/cmi/core.entity_form_display.media.policymaker_images.media_library.yml +++ b/conf/cmi/core.entity_form_display.media.policymaker_images.media_library.yml @@ -1,5 +1,5 @@ uuid: 2b39d3d2-9ab9-4c94-bf2c-9545a648158f -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/core.entity_form_display.media.remote_video.default.yml b/conf/cmi/core.entity_form_display.media.remote_video.default.yml index 960761ffa..e02053e6a 100644 --- a/conf/cmi/core.entity_form_display.media.remote_video.default.yml +++ b/conf/cmi/core.entity_form_display.media.remote_video.default.yml @@ -8,8 +8,6 @@ dependencies: module: - media - path -_core: - default_config_hash: wINAug2reQC4IOHfvtIPGZZKwQch2yp7-uMTl8udqAI id: media.remote_video.default targetEntityType: media bundle: remote_video diff --git a/conf/cmi/core.entity_form_display.media.remote_video.media_library.yml b/conf/cmi/core.entity_form_display.media.remote_video.media_library.yml index 30c629e20..718f6f330 100644 --- a/conf/cmi/core.entity_form_display.media.remote_video.media_library.yml +++ b/conf/cmi/core.entity_form_display.media.remote_video.media_library.yml @@ -6,8 +6,6 @@ dependencies: - core.entity_form_mode.media.media_library - field.field.media.remote_video.field_media_oembed_video - media.type.remote_video -_core: - default_config_hash: LVbcUoKuQ30hXMjgOy8iBAY_MyUZHGGNy8EN3shu0Eg id: media.remote_video.media_library targetEntityType: media bundle: remote_video diff --git a/conf/cmi/core.entity_form_display.node.announcement.default.yml b/conf/cmi/core.entity_form_display.node.announcement.default.yml new file mode 100644 index 000000000..cf7ffd366 --- /dev/null +++ b/conf/cmi/core.entity_form_display.node.announcement.default.yml @@ -0,0 +1,177 @@ +uuid: 9b53dbbf-63a6-4fd7-9d58-fadd8ac1c438 +langcode: en +status: true +dependencies: + config: + - field.field.node.announcement.body + - field.field.node.announcement.field_announcement_all_pages + - field.field.node.announcement.field_announcement_content_pages + - field.field.node.announcement.field_announcement_link + - field.field.node.announcement.field_announcement_title + - field.field.node.announcement.field_announcement_type + - node.type.announcement + module: + - hdbt_admin_tools + - link + - path + - publication_date + - scheduler + - select2 + - text +id: node.announcement.default +targetEntityType: node +bundle: announcement +mode: default +content: + body: + type: text_textarea_with_summary + weight: 18 + region: content + settings: + rows: 9 + summary_rows: 3 + placeholder: '' + show_summary: false + third_party_settings: { } + created: + type: datetime_timestamp + weight: 3 + region: content + settings: { } + third_party_settings: { } + field_announcement_all_pages: + type: boolean_checkbox + weight: 13 + region: content + settings: + display_label: true + third_party_settings: { } + field_announcement_content_pages: + type: select2_entity_reference + weight: 14 + region: content + settings: + width: 100% + autocomplete: true + match_operator: CONTAINS + match_limit: 20 + third_party_settings: { } + field_announcement_link: + type: link_default + weight: 19 + region: content + settings: + placeholder_url: '' + placeholder_title: '' + third_party_settings: { } + field_announcement_service_pages: + type: select2_entity_reference + weight: 16 + region: content + settings: + width: 100% + autocomplete: true + match_operator: CONTAINS + match_limit: 20 + third_party_settings: { } + field_announcement_title: + type: string_textfield + weight: 17 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } + field_announcement_type: + type: select2 + weight: 11 + region: content + settings: + width: 100% + third_party_settings: { } + field_announcement_unit_pages: + type: select2_entity_reference + weight: 15 + region: content + settings: + width: 100% + autocomplete: true + match_operator: CONTAINS + match_limit: 20 + third_party_settings: { } + langcode: + type: language_select + weight: 1 + region: content + settings: + include_locked: false + third_party_settings: { } + path: + type: path + weight: 6 + region: content + settings: { } + third_party_settings: { } + publish_on: + type: datetime_timestamp_no_default + weight: 7 + region: content + settings: { } + third_party_settings: { } + published_at: + type: publication_date_timestamp + weight: 10 + region: content + settings: { } + third_party_settings: { } + scheduler_settings: + weight: 5 + region: content + settings: { } + third_party_settings: { } + simple_sitemap: + weight: 12 + region: content + settings: { } + third_party_settings: { } + status: + type: boolean_checkbox + weight: 9 + region: content + settings: + display_label: true + third_party_settings: { } + title: + type: string_textfield + weight: 0 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } + translation: + weight: 4 + region: content + settings: { } + third_party_settings: { } + uid: + type: entity_reference_autocomplete + weight: 2 + region: content + settings: + match_operator: CONTAINS + match_limit: 10 + size: 60 + placeholder: '' + third_party_settings: { } + unpublish_on: + type: datetime_timestamp_no_default + weight: 8 + region: content + settings: { } + third_party_settings: { } +hidden: + hide_sidebar_navigation: true + promote: true + sticky: true + url_redirects: true diff --git a/conf/cmi/core.entity_form_display.node.article.default.yml b/conf/cmi/core.entity_form_display.node.article.default.yml index 5c8580f52..3309a16e1 100644 --- a/conf/cmi/core.entity_form_display.node.article.default.yml +++ b/conf/cmi/core.entity_form_display.node.article.default.yml @@ -11,7 +11,7 @@ dependencies: - field.field.node.article.field_metatags - node.type.article module: - - hdbt_admin_editorial + - hdbt_admin_tools - paragraphs - path - scheduler diff --git a/conf/cmi/core.entity_form_display.node.case.default.yml b/conf/cmi/core.entity_form_display.node.case.default.yml index 512749425..aeca852b5 100644 --- a/conf/cmi/core.entity_form_display.node.case.default.yml +++ b/conf/cmi/core.entity_form_display.node.case.default.yml @@ -21,7 +21,7 @@ dependencies: - node.type.case module: - datetime - - hdbt_admin_editorial + - hdbt_admin_tools - json_field - path - publication_date diff --git a/conf/cmi/core.entity_form_display.node.decision.default.yml b/conf/cmi/core.entity_form_display.node.decision.default.yml index d43d758ee..4bf01a5fa 100644 --- a/conf/cmi/core.entity_form_display.node.decision.default.yml +++ b/conf/cmi/core.entity_form_display.node.decision.default.yml @@ -1,5 +1,5 @@ uuid: 433a6527-6d4c-476f-9247-64643dc0812e -langcode: fi +langcode: en status: true dependencies: config: @@ -46,7 +46,7 @@ dependencies: module: - datetime - field_group - - hdbt_admin_editorial + - hdbt_admin_tools - json_field - path - publication_date 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 74cab5313..97838efa9 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 @@ -10,13 +10,13 @@ dependencies: - field.field.node.landing_page.field_metatags - node.type.landing_page module: + - hdbt_admin_tools - media_library - metatag - paragraphs - path + - publication_date - scheduler -_core: - default_config_hash: EpKucMjH6qBboFur_x0R89tX9KYcPmS9ijWcfK2fQPA id: node.landing_page.default targetEntityType: node bundle: landing_page @@ -30,11 +30,11 @@ content: third_party_settings: { } field_content: type: paragraphs - weight: 12 + weight: 13 region: content settings: - title: Lohko - title_plural: Lohkot + title: Paragraph + title_plural: Paragraphs edit_mode: open closed_mode: summary autocollapse: none @@ -59,8 +59,8 @@ content: weight: 3 region: content settings: - title: Lohko - title_plural: Lohkot + title: Paragraph + title_plural: Paragraphs edit_mode: closed_expand_nested closed_mode: summary autocollapse: none @@ -75,14 +75,14 @@ content: third_party_settings: { } field_liftup_image: type: media_library_widget - weight: 3 + weight: 4 region: content settings: media_types: { } third_party_settings: { } field_metatags: type: metatag_firehose - weight: 51 + weight: 8 region: content settings: sidebar: false @@ -96,20 +96,20 @@ content: third_party_settings: { } path: type: path - weight: 10 + weight: 11 region: content settings: { } third_party_settings: { } promote: type: boolean_checkbox - weight: 8 + weight: 9 region: content settings: display_label: true third_party_settings: { } publish_on: type: datetime_timestamp_no_default - weight: 30 + weight: 15 region: content settings: { } third_party_settings: { } @@ -120,20 +120,25 @@ content: settings: { } third_party_settings: { } scheduler_settings: - weight: 20 + weight: 14 + region: content + settings: { } + third_party_settings: { } + simple_sitemap: + weight: 10 region: content settings: { } third_party_settings: { } status: type: boolean_checkbox - weight: 11 + weight: 12 region: content settings: display_label: true third_party_settings: { } sticky: type: boolean_checkbox - weight: 9 + weight: 10 region: content settings: display_label: true @@ -163,12 +168,12 @@ content: third_party_settings: { } unpublish_on: type: datetime_timestamp_no_default - weight: 30 + weight: 16 region: content settings: { } third_party_settings: { } url_redirects: - weight: 50 + weight: 17 region: content settings: { } third_party_settings: { } diff --git a/conf/cmi/core.entity_form_display.node.meeting.default.yml b/conf/cmi/core.entity_form_display.node.meeting.default.yml index e71f4d5ee..e3e51c3de 100644 --- a/conf/cmi/core.entity_form_display.node.meeting.default.yml +++ b/conf/cmi/core.entity_form_display.node.meeting.default.yml @@ -1,5 +1,5 @@ uuid: 74cba6cf-9276-4949-be9f-e3e03aa192a3 -langcode: fi +langcode: en status: true dependencies: config: @@ -30,7 +30,7 @@ dependencies: module: - datetime - field_group - - hdbt_admin_editorial + - hdbt_admin_tools - json_field - media_library - path @@ -407,6 +407,11 @@ content: region: content settings: { } third_party_settings: { } + simple_sitemap: + weight: 10 + region: content + settings: { } + third_party_settings: { } status: type: boolean_checkbox weight: 14 diff --git a/conf/cmi/core.entity_form_display.node.news_item.default.yml b/conf/cmi/core.entity_form_display.node.news_item.default.yml index d3bfaa1e5..43b452d11 100644 --- a/conf/cmi/core.entity_form_display.node.news_item.default.yml +++ b/conf/cmi/core.entity_form_display.node.news_item.default.yml @@ -14,7 +14,7 @@ dependencies: - node.type.news_item module: - field_group - - hdbt_admin_editorial + - hdbt_admin_tools - linkit - media_library - paragraphs @@ -205,6 +205,11 @@ content: region: content settings: { } third_party_settings: { } + simple_sitemap: + weight: 10 + region: content + settings: { } + third_party_settings: { } status: type: boolean_checkbox weight: 14 diff --git a/conf/cmi/core.entity_form_display.node.organization.default.yml b/conf/cmi/core.entity_form_display.node.organization.default.yml index ece8e89d5..bef30c3a4 100644 --- a/conf/cmi/core.entity_form_display.node.organization.default.yml +++ b/conf/cmi/core.entity_form_display.node.organization.default.yml @@ -1,5 +1,5 @@ uuid: 49abfe64-7854-42d3-a362-f6c89e5f0ccb -langcode: fi +langcode: en status: true dependencies: config: @@ -9,7 +9,7 @@ dependencies: - field.field.node.organization.field_policymaker_id - node.type.organization module: - - hdbt_admin_editorial + - hdbt_admin_tools - json_field - path - publication_date diff --git a/conf/cmi/core.entity_form_display.node.page.default.yml b/conf/cmi/core.entity_form_display.node.page.default.yml index 83f306168..e79329b95 100644 --- a/conf/cmi/core.entity_form_display.node.page.default.yml +++ b/conf/cmi/core.entity_form_display.node.page.default.yml @@ -6,13 +6,14 @@ dependencies: - field.field.node.page.field_content - field.field.node.page.field_has_hero - field.field.node.page.field_hero + - field.field.node.page.field_lead_in - field.field.node.page.field_liftup_image - field.field.node.page.field_lower_content - field.field.node.page.field_metatags - field.field.node.page.field_sidebar_content - node.type.page module: - - hdbt_admin_editorial + - hdbt_admin_tools - media_library - metatag - paragraphs @@ -35,15 +36,15 @@ content: weight: 14 region: content settings: - title: Lohko - title_plural: Lohkot + title: Paragraph + title_plural: Paragraphs edit_mode: open closed_mode: summary autocollapse: none closed_mode_threshold: 0 add_mode: dropdown form_display_mode: default - default_paragraph_type: text + default_paragraph_type: _none features: add_above: '0' collapse_edit_all: collapse_edit_all @@ -61,8 +62,8 @@ content: weight: 3 region: content settings: - title: Lohko - title_plural: Lohkot + title: Paragraph + title_plural: Paragraphs edit_mode: closed_expand_nested closed_mode: summary autocollapse: none @@ -75,6 +76,14 @@ content: collapse_edit_all: '0' duplicate: '0' third_party_settings: { } + field_lead_in: + type: string_textarea + weight: 13 + region: content + settings: + rows: 3 + placeholder: '' + third_party_settings: { } field_liftup_image: type: media_library_widget weight: 4 @@ -172,6 +181,11 @@ content: region: content settings: { } third_party_settings: { } + simple_sitemap: + weight: 10 + region: content + settings: { } + third_party_settings: { } status: type: boolean_checkbox weight: 12 diff --git a/conf/cmi/core.entity_form_display.node.policymaker.default.yml b/conf/cmi/core.entity_form_display.node.policymaker.default.yml index a535e78ce..c52e55240 100644 --- a/conf/cmi/core.entity_form_display.node.policymaker.default.yml +++ b/conf/cmi/core.entity_form_display.node.policymaker.default.yml @@ -35,7 +35,7 @@ dependencies: module: - datetime - field_group - - hdbt_admin_editorial + - hdbt_admin_tools - json_field - media_library - paragraphs diff --git a/conf/cmi/core.entity_form_display.node.trustee.default.yml b/conf/cmi/core.entity_form_display.node.trustee.default.yml index 2c10528a3..ea529ab69 100644 --- a/conf/cmi/core.entity_form_display.node.trustee.default.yml +++ b/conf/cmi/core.entity_form_display.node.trustee.default.yml @@ -1,5 +1,5 @@ uuid: ba008127-aeac-4608-bbc9-c0ff42bfb256 -langcode: fi +langcode: en status: true dependencies: config: @@ -22,7 +22,7 @@ dependencies: - image.style.thumbnail - node.type.trustee module: - - hdbt_admin_editorial + - hdbt_admin_tools - image - json_field - link @@ -201,6 +201,11 @@ content: region: content settings: { } third_party_settings: { } + simple_sitemap: + weight: 10 + region: content + settings: { } + third_party_settings: { } status: type: boolean_checkbox weight: 21 diff --git a/conf/cmi/core.entity_form_display.paragraph.accordion.default.yml b/conf/cmi/core.entity_form_display.paragraph.accordion.default.yml index b38da90be..8675ef600 100644 --- a/conf/cmi/core.entity_form_display.paragraph.accordion.default.yml +++ b/conf/cmi/core.entity_form_display.paragraph.accordion.default.yml @@ -11,10 +11,8 @@ dependencies: - field.field.paragraph.accordion.field_accordion_title_level - paragraphs.paragraphs_type.accordion module: - - hdbt_admin_editorial + - hdbt_admin_tools - paragraphs -_core: - default_config_hash: tZ6NtHmnjneasCaF7pacBXWuaSGMMI-LdkayZNerXro id: paragraph.accordion.default targetEntityType: paragraph bundle: accordion @@ -45,8 +43,8 @@ content: weight: 5 region: content settings: - title: Lohko - title_plural: Lohkot + title: Paragraph + title_plural: Paragraphs edit_mode: closed_expand_nested closed_mode: summary autocollapse: none @@ -75,7 +73,4 @@ content: third_party_settings: { } hidden: created: true - field_accordion_description: true - field_accordion_title: true - field_accordion_title_level: true status: true diff --git a/conf/cmi/core.entity_form_display.paragraph.accordion_item.default.yml b/conf/cmi/core.entity_form_display.paragraph.accordion_item.default.yml index 0cb2f7723..1370b7c1c 100644 --- a/conf/cmi/core.entity_form_display.paragraph.accordion_item.default.yml +++ b/conf/cmi/core.entity_form_display.paragraph.accordion_item.default.yml @@ -6,12 +6,12 @@ dependencies: - field.field.paragraph.accordion_item.field_accordion_item_content - field.field.paragraph.accordion_item.field_accordion_item_heading - field.field.paragraph.accordion_item.field_icon - - paragraphs.paragraphs_type.accordion_item module: - paragraphs - - select2_icon -_core: - default_config_hash: xQxl3DJdyXGfIMoF68zkvPXCgW-oWKdsAFKm2mhn7PM + - hdbt_admin_tools + enforced: + config: + - paragraphs.paragraphs_type.accordion_item id: paragraph.accordion_item.default targetEntityType: paragraph bundle: accordion_item @@ -22,8 +22,8 @@ content: weight: 2 region: content settings: - title: Lohko - title_plural: Lohkot + title: Paragraph + title_plural: Paragraphs edit_mode: closed_expand_nested closed_mode: summary autocollapse: none @@ -45,7 +45,7 @@ content: placeholder: '' third_party_settings: { } field_icon: - type: select2_icon_widget + type: select_icon_widget weight: 1 region: content settings: { } diff --git a/conf/cmi/core.entity_form_display.paragraph.banner.default.yml b/conf/cmi/core.entity_form_display.paragraph.banner.default.yml index 509a20a8d..2aa6f5c95 100644 --- a/conf/cmi/core.entity_form_display.paragraph.banner.default.yml +++ b/conf/cmi/core.entity_form_display.paragraph.banner.default.yml @@ -11,11 +11,11 @@ dependencies: - field.field.paragraph.banner.field_icon - paragraphs.paragraphs_type.banner module: - - hdbt_admin_editorial - - select2_icon + - hdbt_admin_tools - text -_core: - default_config_hash: cUl5PG2elS-k5_0QkIjSKWmdrnqkv8IfEZC7PTqQWYc + enforced: + module: + - hdbt_admin_tools id: paragraph.banner.default targetEntityType: paragraph bundle: banner @@ -36,15 +36,12 @@ content: settings: { } third_party_settings: { } field_banner_link: - type: link_target_field_widget + type: link_target_icon_field_widget weight: 4 region: content settings: - placeholder_url: '' - placeholder_title: '' - link_target: '' - linkit_auto_link_text: 0 - linkit_profile: tpr_content + linkit_profile: helfi + linkit_auto_link_text: false third_party_settings: { } field_banner_link_design: type: design_field_widget @@ -61,7 +58,7 @@ content: placeholder: '' third_party_settings: { } field_icon: - type: select2_icon_widget + type: select_icon_widget weight: 2 region: content settings: { } diff --git a/conf/cmi/core.entity_form_display.paragraph.chart.default.yml b/conf/cmi/core.entity_form_display.paragraph.chart.default.yml index 61bc2b6fe..1ca51d657 100644 --- a/conf/cmi/core.entity_form_display.paragraph.chart.default.yml +++ b/conf/cmi/core.entity_form_display.paragraph.chart.default.yml @@ -11,8 +11,6 @@ dependencies: module: - media_library - text -_core: - default_config_hash: ZzwlJ2SwF1RVqS2C99xcFRBm5QTF6HqHjtgtQTBxAq8 id: paragraph.chart.default targetEntityType: paragraph bundle: chart diff --git a/conf/cmi/core.entity_form_display.paragraph.columns.default.yml b/conf/cmi/core.entity_form_display.paragraph.columns.default.yml index 15c14e9b9..c475a0f49 100644 --- a/conf/cmi/core.entity_form_display.paragraph.columns.default.yml +++ b/conf/cmi/core.entity_form_display.paragraph.columns.default.yml @@ -9,10 +9,8 @@ dependencies: - field.field.paragraph.columns.field_columns_title - paragraphs.paragraphs_type.columns module: - - hdbt_admin_editorial + - hdbt_admin_tools - paragraphs -_core: - default_config_hash: UdB9StYRd1ami-k28GJOyZFqzuZGdc6LZ7CHyx4rNYg id: paragraph.columns.default targetEntityType: paragraph bundle: columns @@ -29,8 +27,8 @@ content: weight: 2 region: content settings: - title: Lohko - title_plural: Lohkot + title: Paragraph + title_plural: Paragraphs edit_mode: closed_expand_nested closed_mode: summary autocollapse: none @@ -48,8 +46,8 @@ content: weight: 3 region: content settings: - title: Lohko - title_plural: Lohkot + title: Paragraph + title_plural: Paragraphs edit_mode: closed_expand_nested closed_mode: summary autocollapse: none diff --git a/conf/cmi/core.entity_form_display.paragraph.contact_card.default.yml b/conf/cmi/core.entity_form_display.paragraph.contact_card.default.yml index 13a58dad3..4761596f2 100644 --- a/conf/cmi/core.entity_form_display.paragraph.contact_card.default.yml +++ b/conf/cmi/core.entity_form_display.paragraph.contact_card.default.yml @@ -17,8 +17,6 @@ dependencies: - focal_point - paragraphs - telephone -_core: - default_config_hash: x5bpTMOF34jWh_MqPyiP2618Yr5g6KheOGUq5eud2QM id: paragraph.contact_card.default targetEntityType: paragraph bundle: contact_card diff --git a/conf/cmi/core.entity_form_display.paragraph.contact_card_listing.default.yml b/conf/cmi/core.entity_form_display.paragraph.contact_card_listing.default.yml index d425bea42..e4350efbf 100644 --- a/conf/cmi/core.entity_form_display.paragraph.contact_card_listing.default.yml +++ b/conf/cmi/core.entity_form_display.paragraph.contact_card_listing.default.yml @@ -10,8 +10,6 @@ dependencies: module: - paragraphs - text -_core: - default_config_hash: sPm2P2zYUuVEU5UQbnL2ROTmL0jWzUI3IUw6bgFGzj8 id: paragraph.contact_card_listing.default targetEntityType: paragraph bundle: contact_card_listing diff --git a/conf/cmi/core.entity_form_display.paragraph.content_cards.default.yml b/conf/cmi/core.entity_form_display.paragraph.content_cards.default.yml index aa79eeab7..1c806a716 100644 --- a/conf/cmi/core.entity_form_display.paragraph.content_cards.default.yml +++ b/conf/cmi/core.entity_form_display.paragraph.content_cards.default.yml @@ -8,9 +8,7 @@ dependencies: - field.field.paragraph.content_cards.field_content_cards_title - paragraphs.paragraphs_type.content_cards module: - - hdbt_admin_editorial -_core: - default_config_hash: pQYRa6lxk6jv6g5WBIjqTcKCrnzv1LUeJip8dLgmViU + - hdbt_admin_tools id: paragraph.content_cards.default targetEntityType: paragraph bundle: content_cards diff --git a/conf/cmi/core.entity_form_display.paragraph.content_liftup.default.yml b/conf/cmi/core.entity_form_display.paragraph.content_liftup.default.yml index 181f4f6c6..ac04e4444 100644 --- a/conf/cmi/core.entity_form_display.paragraph.content_liftup.default.yml +++ b/conf/cmi/core.entity_form_display.paragraph.content_liftup.default.yml @@ -3,12 +3,23 @@ langcode: en status: true dependencies: config: + - field.field.paragraph.content_liftup.field_content_liftup_unit - paragraphs.paragraphs_type.content_liftup id: paragraph.content_liftup.default targetEntityType: paragraph bundle: content_liftup mode: default -content: { } +content: + field_content_liftup_unit: + type: entity_reference_autocomplete + weight: 1 + region: content + settings: + match_operator: CONTAINS + match_limit: 10 + size: 60 + placeholder: '' + third_party_settings: { } hidden: created: true status: true diff --git a/conf/cmi/core.entity_form_display.paragraph.custom_content_links.default.yml b/conf/cmi/core.entity_form_display.paragraph.custom_content_links.default.yml index dff2fef2f..13b140fa3 100644 --- a/conf/cmi/core.entity_form_display.paragraph.custom_content_links.default.yml +++ b/conf/cmi/core.entity_form_display.paragraph.custom_content_links.default.yml @@ -1,5 +1,5 @@ uuid: 1c23618e-b156-43b4-946a-1dbb335f8b6c -langcode: fi +langcode: en status: true dependencies: config: 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 cab121f99..b3d28d73b 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 @@ -10,14 +10,11 @@ dependencies: - field.field.paragraph.event_list.field_event_location - field.field.paragraph.event_list.field_event_time - field.field.paragraph.event_list.field_free_events - - field.field.paragraph.event_list.field_load_more - field.field.paragraph.event_list.field_remote_events - paragraphs.paragraphs_type.event_list module: - link - text -_core: - default_config_hash: bGb0ZQ38-NxHtZ1rrdqclYHeStlwA5q3ucy5Wpnb0ng id: paragraph.event_list.default targetEntityType: paragraph bundle: event_list diff --git a/conf/cmi/core.entity_form_display.paragraph.from_library.default.yml b/conf/cmi/core.entity_form_display.paragraph.from_library.default.yml new file mode 100644 index 000000000..1de4dc3e8 --- /dev/null +++ b/conf/cmi/core.entity_form_display.paragraph.from_library.default.yml @@ -0,0 +1,27 @@ +uuid: 1e100413-a1c8-4829-b5b9-dc330ff93cd5 +langcode: en +status: true +dependencies: + config: + - field.field.paragraph.from_library.field_reusable_paragraph + - paragraphs.paragraphs_type.from_library + module: + - select2 +id: paragraph.from_library.default +targetEntityType: paragraph +bundle: from_library +mode: default +content: + field_reusable_paragraph: + type: select2_entity_reference + weight: 0 + region: content + settings: + autocomplete: false + match_operator: CONTAINS + match_limit: 20 + third_party_settings: { } +hidden: + created: true + status: true + uid: true diff --git a/conf/cmi/core.entity_form_display.paragraph.hearings.default.yml b/conf/cmi/core.entity_form_display.paragraph.hearings.default.yml new file mode 100644 index 000000000..76523a81d --- /dev/null +++ b/conf/cmi/core.entity_form_display.paragraph.hearings.default.yml @@ -0,0 +1,34 @@ +uuid: a4388c0d-2779-49ae-af81-5410315ab9ce +langcode: en +status: true +dependencies: + config: + - field.field.paragraph.hearings.field_hearings_description + - field.field.paragraph.hearings.field_hearings_title + - paragraphs.paragraphs_type.hearings + module: + - text +id: paragraph.hearings.default +targetEntityType: paragraph +bundle: hearings +mode: default +content: + field_hearings_description: + type: text_textarea + weight: 1 + region: content + settings: + rows: 5 + placeholder: '' + third_party_settings: { } + field_hearings_title: + type: string_textfield + weight: 0 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } +hidden: + created: true + status: true diff --git a/conf/cmi/core.entity_form_display.paragraph.hero.default.yml b/conf/cmi/core.entity_form_display.paragraph.hero.default.yml index 07a08049d..5e755e182 100644 --- a/conf/cmi/core.entity_form_display.paragraph.hero.default.yml +++ b/conf/cmi/core.entity_form_display.paragraph.hero.default.yml @@ -3,7 +3,6 @@ langcode: en status: true dependencies: config: - - field.field.paragraph.hero.field_hero_bg_color - field.field.paragraph.hero.field_hero_desc - field.field.paragraph.hero.field_hero_design - field.field.paragraph.hero.field_hero_image @@ -12,22 +11,14 @@ dependencies: - field.field.paragraph.hero.field_hero_title - paragraphs.paragraphs_type.hero module: - - hdbt_admin_editorial + - hdbt_admin_tools - media_library - text -_core: - default_config_hash: a7HT1FL6Lj9NGy6KYZjyVqpngR4ANDSgnjRSQ15UHmQ id: paragraph.hero.default targetEntityType: paragraph bundle: hero mode: default content: - field_hero_bg_color: - type: options_select - weight: 1 - region: content - settings: { } - third_party_settings: { } field_hero_desc: type: text_textarea weight: 3 @@ -50,15 +41,12 @@ content: media_types: { } third_party_settings: { } field_hero_link: - type: link_target_field_widget + type: link_target_icon_field_widget weight: 6 region: content settings: - placeholder_url: '' - placeholder_title: '' - link_target: '' - linkit_auto_link_text: 0 - linkit_profile: tpr_content + linkit_profile: helfi + linkit_auto_link_text: false third_party_settings: { } field_hero_link_design: type: design_field_widget @@ -76,4 +64,5 @@ content: third_party_settings: { } hidden: created: true + field_hero_bg_color: true status: true diff --git a/conf/cmi/core.entity_form_display.paragraph.image.default.yml b/conf/cmi/core.entity_form_display.paragraph.image.default.yml index 28bf74e7a..e6bd8f0f6 100644 --- a/conf/cmi/core.entity_form_display.paragraph.image.default.yml +++ b/conf/cmi/core.entity_form_display.paragraph.image.default.yml @@ -9,8 +9,6 @@ dependencies: - paragraphs.paragraphs_type.image module: - media_library -_core: - default_config_hash: O8iGrVUXLpTDbk7UIkhPgVIPzm04oWVf3vbj83CIISc id: paragraph.image.default targetEntityType: paragraph bundle: image diff --git a/conf/cmi/core.entity_form_display.paragraph.liftup_with_image.default.yml b/conf/cmi/core.entity_form_display.paragraph.liftup_with_image.default.yml index 1fbc1a5c0..241264f63 100644 --- a/conf/cmi/core.entity_form_display.paragraph.liftup_with_image.default.yml +++ b/conf/cmi/core.entity_form_display.paragraph.liftup_with_image.default.yml @@ -9,11 +9,9 @@ dependencies: - field.field.paragraph.liftup_with_image.field_liftup_with_image_title - paragraphs.paragraphs_type.liftup_with_image module: - - hdbt_admin_editorial + - hdbt_admin_tools - media_library - text -_core: - default_config_hash: W-ONnqiJbroMplRt2r4AMX7guJ0QMJETlYwolNaG7Kw id: paragraph.liftup_with_image.default targetEntityType: paragraph bundle: liftup_with_image diff --git a/conf/cmi/core.entity_form_display.paragraph.list_of_links.default.yml b/conf/cmi/core.entity_form_display.paragraph.list_of_links.default.yml index 9c44c6e71..69bec7313 100644 --- a/conf/cmi/core.entity_form_display.paragraph.list_of_links.default.yml +++ b/conf/cmi/core.entity_form_display.paragraph.list_of_links.default.yml @@ -8,10 +8,8 @@ dependencies: - field.field.paragraph.list_of_links.field_list_of_links_title - paragraphs.paragraphs_type.list_of_links module: - - hdbt_admin_editorial + - hdbt_admin_tools - paragraphs -_core: - default_config_hash: LBbBIE1JvrmAnOImQR0rd-u3Nc3i-SRD2WicIGCCwqU id: paragraph.list_of_links.default targetEntityType: paragraph bundle: list_of_links @@ -28,8 +26,8 @@ content: weight: 2 region: content settings: - title: Lohko - title_plural: Lohkot + title: Paragraph + title_plural: Paragraphs edit_mode: closed_expand_nested closed_mode: summary autocollapse: none diff --git a/conf/cmi/core.entity_form_display.paragraph.list_of_links_item.default.yml b/conf/cmi/core.entity_form_display.paragraph.list_of_links_item.default.yml index a9d3a3fe2..c1908f7f6 100644 --- a/conf/cmi/core.entity_form_display.paragraph.list_of_links_item.default.yml +++ b/conf/cmi/core.entity_form_display.paragraph.list_of_links_item.default.yml @@ -8,10 +8,10 @@ dependencies: - field.field.paragraph.list_of_links_item.field_list_of_links_link - paragraphs.paragraphs_type.list_of_links_item module: - - hdbt_admin_editorial - media_library -_core: - default_config_hash: U-gNAaUoB_zo65wA8j_8yoVi4ZXBwhsrIEyzS8OMkeg + enforced: + module: + - linkit id: paragraph.list_of_links_item.default targetEntityType: paragraph bundle: list_of_links_item @@ -37,11 +37,8 @@ content: weight: 1 region: content settings: - placeholder_url: '' - placeholder_title: '' - link_target: '' - linkit_auto_link_text: 0 - linkit_profile: tpr_content + linkit_profile: helfi + linkit_auto_link_text: false third_party_settings: { } hidden: created: true diff --git a/conf/cmi/core.entity_form_display.paragraph.map.default.yml b/conf/cmi/core.entity_form_display.paragraph.map.default.yml index 48f6a68dc..5bd72c675 100644 --- a/conf/cmi/core.entity_form_display.paragraph.map.default.yml +++ b/conf/cmi/core.entity_form_display.paragraph.map.default.yml @@ -11,8 +11,6 @@ dependencies: module: - media_library - text -_core: - default_config_hash: 8PkD28wd76Uxb7Lxrd8Js9613dKfCawFNWaoOv5PhF0 id: paragraph.map.default targetEntityType: paragraph bundle: map diff --git a/conf/cmi/core.entity_form_display.paragraph.pdf_listing.default.yml b/conf/cmi/core.entity_form_display.paragraph.pdf_listing.default.yml index 3b854f669..3cc35e7e6 100644 --- a/conf/cmi/core.entity_form_display.paragraph.pdf_listing.default.yml +++ b/conf/cmi/core.entity_form_display.paragraph.pdf_listing.default.yml @@ -1,5 +1,5 @@ uuid: 1e3cdfc9-646a-4850-9a63-be36c91df8e2 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/core.entity_form_display.paragraph.popular_service_item.default.yml b/conf/cmi/core.entity_form_display.paragraph.popular_service_item.default.yml index ad8db7462..5c87abf08 100644 --- a/conf/cmi/core.entity_form_display.paragraph.popular_service_item.default.yml +++ b/conf/cmi/core.entity_form_display.paragraph.popular_service_item.default.yml @@ -8,8 +8,6 @@ dependencies: - paragraphs.paragraphs_type.popular_service_item module: - link -_core: - default_config_hash: v78WTnVzQ2_15bLzRt8l2A47tL6LZYy6H84dj1zhduA id: paragraph.popular_service_item.default targetEntityType: paragraph bundle: popular_service_item diff --git a/conf/cmi/core.entity_form_display.paragraph.popular_services.default.yml b/conf/cmi/core.entity_form_display.paragraph.popular_services.default.yml index d9bdfdbb1..5a1c326a9 100644 --- a/conf/cmi/core.entity_form_display.paragraph.popular_services.default.yml +++ b/conf/cmi/core.entity_form_display.paragraph.popular_services.default.yml @@ -3,13 +3,11 @@ langcode: en status: true dependencies: config: - - field.field.paragraph.popular_services.field_popular_services_title - field.field.paragraph.popular_services.field_service_items - paragraphs.paragraphs_type.popular_services + - field.field.paragraph.popular_services.field_popular_services_title module: - paragraphs -_core: - default_config_hash: 3KlUynRcTXaWin6s8Z8jN5WolwwwAKPgOuxFMbuU7zg id: paragraph.popular_services.default targetEntityType: paragraph bundle: popular_services @@ -43,5 +41,4 @@ content: third_party_settings: { } hidden: created: true - field_popular_services_title: true status: true diff --git a/conf/cmi/core.entity_form_display.paragraph.remote_video.default.yml b/conf/cmi/core.entity_form_display.paragraph.remote_video.default.yml index 4e8ea7861..1d8c5a3d8 100644 --- a/conf/cmi/core.entity_form_display.paragraph.remote_video.default.yml +++ b/conf/cmi/core.entity_form_display.paragraph.remote_video.default.yml @@ -68,8 +68,4 @@ content: hidden: created: true field_iframe_title: true - field_remote_video_description: true - field_remote_video_title: true - field_remote_video_video_desc: true - field_remote_video_video_title: true status: true diff --git a/conf/cmi/core.entity_form_display.paragraph.service_list.default.yml b/conf/cmi/core.entity_form_display.paragraph.service_list.default.yml new file mode 100644 index 000000000..6b88508f4 --- /dev/null +++ b/conf/cmi/core.entity_form_display.paragraph.service_list.default.yml @@ -0,0 +1,46 @@ +uuid: 1b048584-9542-4f4c-8c3f-e2c10eaaeaff +langcode: en +status: true +dependencies: + config: + - field.field.paragraph.service_list.field_service_list_description + - field.field.paragraph.service_list.field_service_list_services + - field.field.paragraph.service_list.field_service_list_title + - paragraphs.paragraphs_type.service_list + module: + - select2 + - text +id: paragraph.service_list.default +targetEntityType: paragraph +bundle: service_list +mode: default +content: + field_service_list_description: + type: text_textarea + weight: 2 + region: content + settings: + rows: 5 + placeholder: '' + third_party_settings: { } + field_service_list_services: + type: select2_entity_reference + weight: 1 + region: content + settings: + width: 100% + autocomplete: false + match_operator: CONTAINS + match_limit: 10 + third_party_settings: { } + field_service_list_title: + type: string_textfield + weight: 0 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } +hidden: + created: true + status: true diff --git a/conf/cmi/core.entity_form_display.paragraph.service_list_search.default.yml b/conf/cmi/core.entity_form_display.paragraph.service_list_search.default.yml new file mode 100644 index 000000000..3452df418 --- /dev/null +++ b/conf/cmi/core.entity_form_display.paragraph.service_list_search.default.yml @@ -0,0 +1,54 @@ +uuid: b3c17603-21d1-4446-8132-ff86a2c80836 +langcode: en +status: true +dependencies: + config: + - field.field.paragraph.service_list_search.field_service_list_description + - field.field.paragraph.service_list_search.field_service_list_service_ids + - field.field.paragraph.service_list_search.field_service_list_services + - field.field.paragraph.service_list_search.field_service_list_title + - paragraphs.paragraphs_type.service_list_search + module: + - select2 + - text +id: paragraph.service_list_search.default +targetEntityType: paragraph +bundle: service_list_search +mode: default +content: + field_service_list_description: + type: text_textarea + weight: 1 + region: content + settings: + rows: 5 + placeholder: '' + third_party_settings: { } + field_service_list_service_ids: + type: number + weight: 2 + region: content + settings: + placeholder: '' + third_party_settings: { } + field_service_list_services: + type: select2_entity_reference + weight: 3 + region: content + settings: + width: 100% + autocomplete: false + match_operator: CONTAINS + match_limit: 10 + third_party_settings: { } + field_service_list_title: + type: string_textfield + weight: 0 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } +hidden: + created: true + status: true diff --git a/conf/cmi/core.entity_form_display.paragraph.social_media_link.default.yml b/conf/cmi/core.entity_form_display.paragraph.social_media_link.default.yml index 04d241608..dab33ac09 100644 --- a/conf/cmi/core.entity_form_display.paragraph.social_media_link.default.yml +++ b/conf/cmi/core.entity_form_display.paragraph.social_media_link.default.yml @@ -8,16 +8,14 @@ dependencies: - paragraphs.paragraphs_type.social_media_link module: - link - - select2_icon -_core: - default_config_hash: tDxBNw8YR1W7aF9xxBj7hnkhn4jEogjXacxgoPweawU + - hdbt_admin_tools id: paragraph.social_media_link.default targetEntityType: paragraph bundle: social_media_link mode: default content: field_icon: - type: select2_icon_widget + type: select_icon_widget weight: 0 region: content settings: { } diff --git a/conf/cmi/core.entity_form_display.paragraph.target_group_link_item.default.yml b/conf/cmi/core.entity_form_display.paragraph.target_group_link_item.default.yml index a12b05f52..9c0c1331d 100644 --- a/conf/cmi/core.entity_form_display.paragraph.target_group_link_item.default.yml +++ b/conf/cmi/core.entity_form_display.paragraph.target_group_link_item.default.yml @@ -9,14 +9,14 @@ dependencies: - paragraphs.paragraphs_type.target_group_link_item module: - link - - select2_icon + - hdbt_admin_tools id: paragraph.target_group_link_item.default targetEntityType: paragraph bundle: target_group_link_item mode: default content: field_icon: - type: select2_icon_widget + type: select_icon_widget weight: 0 region: content settings: { } diff --git a/conf/cmi/core.entity_form_display.paragraph.text.default.yml b/conf/cmi/core.entity_form_display.paragraph.text.default.yml index a9a42b061..984c3db71 100644 --- a/conf/cmi/core.entity_form_display.paragraph.text.default.yml +++ b/conf/cmi/core.entity_form_display.paragraph.text.default.yml @@ -7,8 +7,6 @@ dependencies: - paragraphs.paragraphs_type.text module: - text -_core: - default_config_hash: VHu9A6hSTzAYHadgMtwBqWRvlcZEPvr1Z_Jn4rx002E id: paragraph.text.default targetEntityType: paragraph bundle: text diff --git a/conf/cmi/core.entity_form_display.paragraph.unit_accessibility_information.default.yml b/conf/cmi/core.entity_form_display.paragraph.unit_accessibility_information.default.yml new file mode 100644 index 000000000..c0abd9db3 --- /dev/null +++ b/conf/cmi/core.entity_form_display.paragraph.unit_accessibility_information.default.yml @@ -0,0 +1,25 @@ +uuid: 733b3f20-71b8-46c2-b2e9-1bdbb268fd64 +langcode: en +status: true +dependencies: + config: + - field.field.paragraph.unit_accessibility_information.field_unit_accessibility_unit + - paragraphs.paragraphs_type.unit_accessibility_information +id: paragraph.unit_accessibility_information.default +targetEntityType: paragraph +bundle: unit_accessibility_information +mode: default +content: + field_unit_accessibility_unit: + type: entity_reference_autocomplete + weight: 0 + region: content + settings: + match_operator: CONTAINS + match_limit: 10 + size: 60 + placeholder: '' + third_party_settings: { } +hidden: + created: true + status: true diff --git a/conf/cmi/core.entity_form_display.paragraph.unit_contact_card.default.yml b/conf/cmi/core.entity_form_display.paragraph.unit_contact_card.default.yml new file mode 100644 index 000000000..2acdbdc55 --- /dev/null +++ b/conf/cmi/core.entity_form_display.paragraph.unit_contact_card.default.yml @@ -0,0 +1,98 @@ +uuid: 32efd0f9-4f26-4fe5-99db-3e29fa6798d9 +langcode: en +status: true +dependencies: + config: + - field.field.paragraph.unit_contact_card.field_unit_contact_title + - field.field.paragraph.unit_contact_card.field_unit_contact_unit + - field.field.paragraph.unit_contact_card.field_unit_contact_use_address + - field.field.paragraph.unit_contact_card.field_unit_contact_use_details + - field.field.paragraph.unit_contact_card.field_unit_contact_use_link + - field.field.paragraph.unit_contact_card.field_unit_contact_use_opening + - field.field.paragraph.unit_contact_card.field_unit_contact_use_override + - field.field.paragraph.unit_contact_card.field_unit_contact_use_phone + - field.field.paragraph.unit_contact_card.field_unit_contact_use_picture + - field.field.paragraph.unit_contact_card.field_unit_contact_use_postal + - paragraphs.paragraphs_type.unit_contact_card +id: paragraph.unit_contact_card.default +targetEntityType: paragraph +bundle: unit_contact_card +mode: default +content: + field_unit_contact_title: + type: string_textfield + weight: 0 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } + field_unit_contact_unit: + type: entity_reference_autocomplete + weight: 1 + region: content + settings: + match_operator: CONTAINS + match_limit: 10 + size: 60 + placeholder: '' + third_party_settings: { } + field_unit_contact_use_address: + type: boolean_checkbox + weight: 2 + region: content + settings: + display_label: true + third_party_settings: { } + field_unit_contact_use_details: + type: boolean_checkbox + weight: 8 + region: content + settings: + display_label: true + third_party_settings: { } + field_unit_contact_use_link: + type: boolean_checkbox + weight: 9 + region: content + settings: + display_label: true + third_party_settings: { } + field_unit_contact_use_opening: + type: boolean_checkbox + weight: 5 + region: content + settings: + display_label: true + third_party_settings: { } + field_unit_contact_use_override: + type: boolean_checkbox + weight: 7 + region: content + settings: + display_label: true + third_party_settings: { } + field_unit_contact_use_phone: + type: boolean_checkbox + weight: 4 + region: content + settings: + display_label: true + third_party_settings: { } + field_unit_contact_use_picture: + type: boolean_checkbox + weight: 6 + region: content + settings: + display_label: true + third_party_settings: { } + field_unit_contact_use_postal: + type: boolean_checkbox + weight: 3 + region: content + settings: + display_label: true + third_party_settings: { } +hidden: + created: true + status: true diff --git a/conf/cmi/core.entity_form_display.paragraph.unit_search.default.yml b/conf/cmi/core.entity_form_display.paragraph.unit_search.default.yml new file mode 100644 index 000000000..fd9e3e778 --- /dev/null +++ b/conf/cmi/core.entity_form_display.paragraph.unit_search.default.yml @@ -0,0 +1,92 @@ +uuid: eb13a7da-96ad-42ee-afb5-c7d647e7440d +langcode: en +status: true +dependencies: + config: + - field.field.paragraph.unit_search.field_unit_search_description + - field.field.paragraph.unit_search.field_unit_search_meta_button + - field.field.paragraph.unit_search.field_unit_search_meta_label + - field.field.paragraph.unit_search.field_unit_search_meta_placehold + - field.field.paragraph.unit_search.field_unit_search_title + - field.field.paragraph.unit_search.field_unit_search_units + - paragraphs.paragraphs_type.unit_search + module: + - field_group + - select2 + - text +third_party_settings: + field_group: + group_unit_search_metadata: + children: + - field_unit_search_meta_label + - field_unit_search_meta_placehold + - field_unit_search_meta_button + label: 'Meta information' + region: content + parent_name: '' + weight: 3 + format_type: details + format_settings: + classes: '' + id: '' + open: false + description: '' + required_fields: true +id: paragraph.unit_search.default +targetEntityType: paragraph +bundle: unit_search +mode: default +content: + field_unit_search_description: + type: text_textarea + weight: 2 + region: content + settings: + rows: 5 + placeholder: '' + third_party_settings: { } + field_unit_search_meta_button: + type: string_textfield + weight: 6 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } + field_unit_search_meta_label: + type: string_textfield + weight: 4 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } + field_unit_search_meta_placehold: + type: string_textfield + weight: 5 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } + field_unit_search_title: + type: string_textfield + weight: 0 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } + field_unit_search_units: + type: select2_entity_reference + weight: 1 + region: content + settings: + width: 100% + autocomplete: false + match_operator: CONTAINS + match_limit: 20 + third_party_settings: { } +hidden: + created: true + status: true diff --git a/conf/cmi/core.entity_form_display.tpr_service.tpr_service.default.yml b/conf/cmi/core.entity_form_display.tpr_service.tpr_service.default.yml new file mode 100644 index 000000000..bcd3f35e0 --- /dev/null +++ b/conf/cmi/core.entity_form_display.tpr_service.tpr_service.default.yml @@ -0,0 +1,217 @@ +uuid: f7f45f14-9685-47cf-ba9c-7f9699b0e2a9 +langcode: en +status: true +dependencies: + config: + - field.field.tpr_service.tpr_service.field_content + - field.field.tpr_service.tpr_service.field_lower_content + - field.field.tpr_service.tpr_service.field_metatags + - field.field.tpr_service.tpr_service.field_sidebar_content + module: + - hdbt_admin_tools + - helfi_tpr + - metatag + - paragraphs + - path + - readonly_field_widget +id: tpr_service.tpr_service.default +targetEntityType: tpr_service +bundle: tpr_service +mode: default +content: + description: + type: readonly_field_widget + weight: 6 + region: content + settings: + label: above + formatter_type: null + formatter_settings: { } + show_description: false + third_party_settings: { } + errand_services: + type: readonly_field_widget + weight: 8 + region: content + settings: + label: above + formatter_type: null + formatter_settings: { } + show_description: false + third_party_settings: { } + field_content: + type: paragraphs + weight: 11 + region: content + settings: + title: Paragraph + title_plural: Paragraphs + edit_mode: open + closed_mode: summary + autocollapse: none + closed_mode_threshold: 0 + add_mode: dropdown + form_display_mode: default + default_paragraph_type: text + features: + add_above: '0' + collapse_edit_all: collapse_edit_all + duplicate: duplicate + third_party_settings: { } + field_lower_content: + type: paragraphs + weight: 15 + region: content + settings: + title: Paragraph + title_plural: Paragraphs + edit_mode: open + closed_mode: summary + autocollapse: none + closed_mode_threshold: 0 + add_mode: dropdown + form_display_mode: default + default_paragraph_type: text + features: + add_above: '0' + collapse_edit_all: collapse_edit_all + duplicate: duplicate + third_party_settings: { } + field_metatags: + type: metatag_firehose + weight: 10 + region: content + settings: + sidebar: false + third_party_settings: { } + field_sidebar_content: + type: paragraphs + weight: 12 + region: content + settings: + title: Paragraph + title_plural: Paragraphs + edit_mode: open + closed_mode: summary + autocollapse: none + closed_mode_threshold: 0 + add_mode: dropdown + form_display_mode: default + default_paragraph_type: sidebar_text + features: + add_above: '0' + collapse_edit_all: collapse_edit_all + duplicate: duplicate + third_party_settings: { } + has_unit: + type: readonly_field_widget + weight: 18 + region: content + settings: + label: above + formatter_type: null + formatter_settings: { } + show_description: false + third_party_settings: { } + hide_service_points: + type: boolean_checkbox + weight: 14 + region: content + settings: + display_label: true + third_party_settings: { } + hide_sidebar_navigation: + type: boolean_checkbox + weight: 16 + region: content + settings: + display_label: true + third_party_settings: { } + langcode: + type: language_select + weight: 0 + region: content + settings: + include_locked: true + third_party_settings: { } + links: + type: readonly_field_widget + weight: 7 + region: content + settings: + label: above + formatter_type: null + formatter_settings: { } + show_description: false + third_party_settings: { } + name: + type: readonly_field_widget + weight: 1 + region: content + settings: + label: above + formatter_type: null + formatter_settings: { } + show_description: false + third_party_settings: { } + name_override: + type: string_textfield + weight: 2 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } + name_synonyms: + type: readonly_field_widget + weight: 17 + region: content + settings: + label: above + formatter_type: null + formatter_settings: { } + show_description: false + third_party_settings: { } + path: + type: path + weight: 9 + region: content + settings: { } + third_party_settings: { } + service_id: + type: readonly_field_widget + weight: 19 + region: content + settings: + label: above + formatter_type: null + formatter_settings: { } + show_description: false + third_party_settings: { } + simple_sitemap: + weight: 13 + region: content + settings: { } + third_party_settings: { } + toc_enabled: + type: boolean_checkbox + weight: 3 + region: content + settings: + display_label: true + third_party_settings: { } + toc_title: + type: string_textfield + weight: 4 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } + translation: + weight: 5 + region: content + settings: { } + third_party_settings: { } +hidden: + created: true diff --git a/conf/cmi/core.entity_form_display.tpr_unit.tpr_unit.default.yml b/conf/cmi/core.entity_form_display.tpr_unit.tpr_unit.default.yml new file mode 100644 index 000000000..c634efca3 --- /dev/null +++ b/conf/cmi/core.entity_form_display.tpr_unit.tpr_unit.default.yml @@ -0,0 +1,383 @@ +uuid: 121a0f34-64dd-4b4e-860d-380816922ff6 +langcode: en +status: true +dependencies: + config: + - field.field.tpr_unit.tpr_unit.field_content + - field.field.tpr_unit.tpr_unit.field_lower_content + - field.field.tpr_unit.tpr_unit.field_metatags + - field.field.tpr_unit.tpr_unit.field_unit_type + module: + - hdbt_admin_tools + - helfi_tpr + - media_library + - metatag + - paragraphs + - path + - readonly_field_widget + - select2 +id: tpr_unit.tpr_unit.default +targetEntityType: tpr_unit +bundle: tpr_unit +mode: default +content: + accessibility_email: + type: readonly_field_widget + weight: 9 + region: content + settings: + label: above + formatter_type: null + formatter_settings: { } + show_description: false + third_party_settings: { } + accessibility_phone: + type: readonly_field_widget + weight: 8 + region: content + settings: + label: above + formatter_type: null + formatter_settings: { } + show_description: false + third_party_settings: { } + accessibility_www: + type: readonly_field_widget + weight: 12 + region: content + settings: + label: above + formatter_type: null + formatter_settings: { } + show_description: false + third_party_settings: { } + address: + type: readonly_field_widget + weight: 14 + region: content + settings: + label: above + formatter_type: null + formatter_settings: { } + show_description: false + third_party_settings: { } + address_postal: + type: readonly_field_widget + weight: 16 + region: content + settings: + label: above + formatter_type: null + formatter_settings: { } + show_description: false + third_party_settings: { } + call_charge_info: + type: readonly_field_widget + weight: 15 + region: content + settings: + label: above + formatter_type: null + formatter_settings: { } + show_description: false + third_party_settings: { } + contacts: + type: readonly_field_widget + weight: 36 + region: content + settings: + label: above + formatter_type: null + formatter_settings: { } + show_description: false + third_party_settings: { } + description: + type: readonly_field_widget + weight: 13 + region: content + settings: + label: above + formatter_type: null + formatter_settings: { } + show_description: false + third_party_settings: { } + email: + type: readonly_field_widget + weight: 7 + region: content + settings: + label: above + formatter_type: null + formatter_settings: { } + show_description: false + third_party_settings: { } + field_content: + type: paragraphs + weight: 27 + region: content + settings: + title: Paragraph + title_plural: Paragraphs + edit_mode: open + closed_mode: summary + autocollapse: none + closed_mode_threshold: 0 + add_mode: dropdown + form_display_mode: default + default_paragraph_type: text + features: + add_above: '0' + collapse_edit_all: collapse_edit_all + duplicate: duplicate + third_party_settings: { } + field_lower_content: + type: paragraphs + weight: 28 + region: content + settings: + title: Paragraph + title_plural: Paragraphs + edit_mode: open + closed_mode: summary + autocollapse: none + closed_mode_threshold: 0 + add_mode: dropdown + form_display_mode: default + default_paragraph_type: text + features: + add_above: '0' + collapse_edit_all: collapse_edit_all + duplicate: duplicate + third_party_settings: { } + field_metatags: + type: metatag_firehose + weight: 26 + region: content + settings: + sidebar: false + third_party_settings: { } + field_unit_type: + type: entity_reference_autocomplete + weight: 28 + region: content + settings: + match_operator: CONTAINS + match_limit: 10 + size: 60 + placeholder: '' + third_party_settings: { } + hide_sidebar_navigation: + type: boolean_checkbox + weight: 29 + region: content + settings: + display_label: true + third_party_settings: { } + highlights: + type: readonly_field_widget + weight: 33 + region: content + settings: + label: above + formatter_type: null + formatter_settings: { } + show_description: false + third_party_settings: { } + langcode: + type: language_select + weight: 0 + region: content + settings: + include_locked: true + third_party_settings: { } + latitude: + type: readonly_field_widget + weight: 17 + region: content + settings: + label: above + formatter_type: null + formatter_settings: { } + show_description: false + third_party_settings: { } + links: + type: readonly_field_widget + weight: 31 + region: content + settings: + label: above + formatter_type: null + formatter_settings: { } + show_description: false + third_party_settings: { } + longitude: + type: readonly_field_widget + weight: 18 + region: content + settings: + label: above + formatter_type: null + formatter_settings: { } + show_description: false + third_party_settings: { } + name: + type: readonly_field_widget + weight: 1 + region: content + settings: + label: above + formatter_type: null + formatter_settings: { } + show_description: false + third_party_settings: { } + name_override: + type: string_textfield + weight: 2 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } + opening_hours: + type: readonly_field_widget + weight: 32 + region: content + settings: + label: above + formatter_type: null + formatter_settings: { } + show_description: false + third_party_settings: { } + other_info: + type: readonly_field_widget + weight: 34 + region: content + settings: + label: above + formatter_type: null + formatter_settings: { } + show_description: false + third_party_settings: { } + path: + type: path + weight: 11 + region: content + settings: { } + third_party_settings: { } + phone: + type: readonly_field_widget + weight: 6 + region: content + settings: + label: above + formatter_type: null + formatter_settings: { } + show_description: false + third_party_settings: { } + picture_url: + type: readonly_field_widget + weight: 3 + region: content + settings: + label: above + formatter_type: null + formatter_settings: { } + show_description: false + third_party_settings: { } + picture_url_override: + type: media_library_widget + weight: 4 + region: content + settings: + media_types: { } + third_party_settings: { } + price_info: + type: readonly_field_widget + weight: 35 + region: content + settings: + label: above + formatter_type: null + formatter_settings: { } + show_description: false + third_party_settings: { } + provided_languages: + type: readonly_field_widget + weight: 30 + region: content + settings: + label: above + formatter_type: null + formatter_settings: { } + show_description: false + third_party_settings: { } + service_map_embed: + type: readonly_field_widget + weight: 20 + region: content + settings: + label: above + formatter_type: null + formatter_settings: { } + show_description: false + third_party_settings: { } + services: + type: readonly_field_widget + weight: 21 + region: content + settings: + label: above + formatter_type: null + formatter_settings: { } + show_description: false + third_party_settings: { } + show_www: + type: boolean_checkbox + weight: 11 + region: content + settings: + display_label: true + third_party_settings: { } + simple_sitemap: + weight: 10 + region: content + settings: { } + third_party_settings: { } + streetview_entrance_url: + type: readonly_field_widget + weight: 19 + region: content + settings: + label: above + formatter_type: null + formatter_settings: { } + show_description: false + third_party_settings: { } + translation: + weight: 5 + region: content + settings: { } + third_party_settings: { } + unit_picture_caption: + type: string_textarea + weight: 5 + region: content + settings: + rows: 5 + placeholder: '' + third_party_settings: { } + www: + type: readonly_field_widget + weight: 10 + region: content + settings: + label: above + formatter_type: null + formatter_settings: { } + show_description: false + third_party_settings: { } +hidden: + created: true + hide_description: true + ontologyword_ids: true + show_www: true diff --git a/conf/cmi/core.entity_view_display.helfi_hearings.helfi_hearings.default.yml b/conf/cmi/core.entity_view_display.helfi_hearings.helfi_hearings.default.yml new file mode 100644 index 000000000..4d9c72651 --- /dev/null +++ b/conf/cmi/core.entity_view_display.helfi_hearings.helfi_hearings.default.yml @@ -0,0 +1,122 @@ +uuid: 837c629e-5662-49c2-89bd-ca1b5f7a016f +langcode: en +status: true +dependencies: + config: + - responsive_image.styles.gallery_thumbnail + module: + - external_entities + - imagecache_external +id: helfi_hearings.helfi_hearings.default +targetEntityType: helfi_hearings +bundle: helfi_hearings +mode: default +content: + close_at: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 0 + region: content + comments: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 0 + region: content + count: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 0 + region: content + created_at: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 0 + region: content + existing_translations: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 0 + region: content + langcode: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 0 + region: content + main_image: + type: imagecache_external_responsive_image + label: hidden + settings: + imagecache_external_link: '' + imagecache_external_responsive_style: image__3_2 + third_party_settings: { } + weight: 1 + region: content + main_image_title: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 0 + region: content + open_at: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 0 + region: content + organization: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 0 + region: content + slug: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 0 + region: content + title: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 0 + region: content + url: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 0 + region: content +hidden: + abstract: true + search_api_excerpt: true diff --git a/conf/cmi/core.entity_view_display.media.ahjo_document.default.yml b/conf/cmi/core.entity_view_display.media.ahjo_document.default.yml index 80d1b847f..311a86f4f 100644 --- a/conf/cmi/core.entity_view_display.media.ahjo_document.default.yml +++ b/conf/cmi/core.entity_view_display.media.ahjo_document.default.yml @@ -1,5 +1,5 @@ uuid: 919956b6-c0a3-4ec5-8e6f-7ade2a2eedfe -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/core.entity_view_display.media.ahjo_document.media_library.yml b/conf/cmi/core.entity_view_display.media.ahjo_document.media_library.yml index 028cac9f4..9b1877104 100644 --- a/conf/cmi/core.entity_view_display.media.ahjo_document.media_library.yml +++ b/conf/cmi/core.entity_view_display.media.ahjo_document.media_library.yml @@ -1,5 +1,5 @@ uuid: bc5fb1c7-8845-4308-b91e-9a2e4296db8c -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/core.entity_view_display.media.declaration_of_affiliation.default.yml b/conf/cmi/core.entity_view_display.media.declaration_of_affiliation.default.yml index 495fbca06..6d7800580 100644 --- a/conf/cmi/core.entity_view_display.media.declaration_of_affiliation.default.yml +++ b/conf/cmi/core.entity_view_display.media.declaration_of_affiliation.default.yml @@ -1,5 +1,5 @@ uuid: 75956b28-141d-49d8-a9e2-18ef742ef8af -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/core.entity_view_display.media.declaration_of_affiliation.media_library.yml b/conf/cmi/core.entity_view_display.media.declaration_of_affiliation.media_library.yml index 411f62b4b..42514a13b 100644 --- a/conf/cmi/core.entity_view_display.media.declaration_of_affiliation.media_library.yml +++ b/conf/cmi/core.entity_view_display.media.declaration_of_affiliation.media_library.yml @@ -1,5 +1,5 @@ uuid: 469711d8-2a47-498f-9a6d-178146aee5f0 -langcode: fi +langcode: en status: true dependencies: config: 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 bf9c3881d..9a39efe91 100644 --- a/conf/cmi/core.entity_view_display.media.file.default.yml +++ b/conf/cmi/core.entity_view_display.media.file.default.yml @@ -7,8 +7,6 @@ dependencies: - media.type.file module: - file -_core: - default_config_hash: jwQKir29dK1SOV5MVD2m4ZqCY6UdoUVAgBUBKkCu518 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 5baa35c62..26e4a683d 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,8 +9,6 @@ dependencies: - media.type.file module: - image -_core: - default_config_hash: yHkqxsBlN9eCZF8Nou1B9HEiZbF0JrCZWxpBMaHIj7E id: media.file.media_library targetEntityType: media bundle: file diff --git a/conf/cmi/core.entity_view_display.media.hel_map.default.yml b/conf/cmi/core.entity_view_display.media.hel_map.default.yml index 98a448c01..379ca18e5 100644 --- a/conf/cmi/core.entity_view_display.media.hel_map.default.yml +++ b/conf/cmi/core.entity_view_display.media.hel_map.default.yml @@ -7,8 +7,6 @@ dependencies: - media.type.hel_map module: - helfi_media_map -_core: - default_config_hash: xWSewtEWch8WXKgsaRmJi4JxBLjRP0B3hD1JoodX99E id: media.hel_map.default targetEntityType: media bundle: hel_map @@ -18,7 +16,7 @@ content: type: hel_media_map label: hidden settings: - link_title: 'Open map in new window' + link_title: 'Open larger map' third_party_settings: { } weight: 0 region: content diff --git a/conf/cmi/core.entity_view_display.media.hel_map.media_library.yml b/conf/cmi/core.entity_view_display.media.hel_map.media_library.yml index d200930e2..d66d27734 100644 --- a/conf/cmi/core.entity_view_display.media.hel_map.media_library.yml +++ b/conf/cmi/core.entity_view_display.media.hel_map.media_library.yml @@ -8,8 +8,6 @@ dependencies: - media.type.hel_map module: - helfi_media_map -_core: - default_config_hash: PPY8kAB9w6Y50NI58k4CEZzyHD3iZAJo6jtujL8VG0Y id: media.hel_map.media_library targetEntityType: media bundle: hel_map @@ -19,7 +17,7 @@ content: type: hel_media_map label: hidden settings: - link_title: 'Open map in new window' + link_title: 'Open larger map' third_party_settings: { } weight: 0 region: content diff --git a/conf/cmi/core.entity_view_display.media.helfi_chart.default.yml b/conf/cmi/core.entity_view_display.media.helfi_chart.default.yml index 1d93a00f2..d25a52917 100644 --- a/conf/cmi/core.entity_view_display.media.helfi_chart.default.yml +++ b/conf/cmi/core.entity_view_display.media.helfi_chart.default.yml @@ -8,10 +8,8 @@ dependencies: - field.field.media.helfi_chart.field_helfi_chart_url - media.type.helfi_chart module: - - helfi_charts + - helfi_media_chart - text -_core: - default_config_hash: xx0aqm6h76bx9PHQY1M3j_2w_pxsZEzniyrq-zmJ9Qc id: media.helfi_chart.default targetEntityType: media bundle: helfi_chart diff --git a/conf/cmi/core.entity_view_display.media.helfi_chart.media_library.yml b/conf/cmi/core.entity_view_display.media.helfi_chart.media_library.yml index 35b8b75a9..8c4c63413 100644 --- a/conf/cmi/core.entity_view_display.media.helfi_chart.media_library.yml +++ b/conf/cmi/core.entity_view_display.media.helfi_chart.media_library.yml @@ -9,9 +9,7 @@ dependencies: - field.field.media.helfi_chart.field_helfi_chart_url - media.type.helfi_chart module: - - helfi_charts -_core: - default_config_hash: yxEGiHYtDT1GcR88UgmE_-U2ZS4tlCwZUeeCGmgFUD8 + - helfi_media_chart id: media.helfi_chart.media_library targetEntityType: media bundle: helfi_chart diff --git a/conf/cmi/core.entity_view_display.media.image.content_card.yml b/conf/cmi/core.entity_view_display.media.image.content_card.yml index f83f8eb78..d6227ed01 100644 --- a/conf/cmi/core.entity_view_display.media.image.content_card.yml +++ b/conf/cmi/core.entity_view_display.media.image.content_card.yml @@ -4,15 +4,12 @@ status: true dependencies: config: - core.entity_view_mode.media.content_card - - field.field.media.image.field_caption - field.field.media.image.field_media_image - field.field.media.image.field_photographer - media.type.image - responsive_image.styles.content_cards module: - responsive_image -_core: - default_config_hash: lAqCvC4YNxa7kgof3IJX8g0PcLW0yVTizkXduvDX-lU id: media.image.content_card targetEntityType: media bundle: image 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 41fd6fb8b..b1390bc2e 100644 --- a/conf/cmi/core.entity_view_display.media.image.default.yml +++ b/conf/cmi/core.entity_view_display.media.image.default.yml @@ -3,15 +3,12 @@ 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.large - media.type.image module: - image -_core: - default_config_hash: in_XCvnpxCs_Bfi1xBUEGLq1TwGghNZOnnJsyyeWqQE id: media.image.default targetEntityType: media bundle: image diff --git a/conf/cmi/core.entity_view_display.media.image.hero.yml b/conf/cmi/core.entity_view_display.media.image.hero.yml index f08bbb77d..6b890e1df 100644 --- a/conf/cmi/core.entity_view_display.media.image.hero.yml +++ b/conf/cmi/core.entity_view_display.media.image.hero.yml @@ -4,15 +4,12 @@ status: true dependencies: config: - core.entity_view_mode.media.hero - - field.field.media.image.field_caption - field.field.media.image.field_media_image - field.field.media.image.field_photographer - media.type.image - responsive_image.styles.hero__left_right module: - responsive_image -_core: - default_config_hash: yOUJJysrNA6OZUaL8EmXsFBPwpyOzsnC0fsXT9QGHU4 id: media.image.hero 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 83560eb45..6f0c8d517 100644 --- a/conf/cmi/core.entity_view_display.media.image.image.yml +++ b/conf/cmi/core.entity_view_display.media.image.image.yml @@ -4,15 +4,12 @@ status: true dependencies: config: - core.entity_view_mode.media.image - - field.field.media.image.field_caption - field.field.media.image.field_media_image - field.field.media.image.field_photographer - media.type.image - responsive_image.styles.image__3_2 module: - responsive_image -_core: - default_config_hash: wdX63yVbYS8fYfKSEdSMocu8z7Qep0ykcBTiFZfJLpI id: media.image.image targetEntityType: media bundle: image diff --git a/conf/cmi/core.entity_view_display.media.image.list_of_links.yml b/conf/cmi/core.entity_view_display.media.image.list_of_links.yml index b9833206e..98f2ca025 100644 --- a/conf/cmi/core.entity_view_display.media.image.list_of_links.yml +++ b/conf/cmi/core.entity_view_display.media.image.list_of_links.yml @@ -4,15 +4,12 @@ status: true dependencies: config: - core.entity_view_mode.media.list_of_links - - field.field.media.image.field_caption - field.field.media.image.field_media_image - field.field.media.image.field_photographer - media.type.image - responsive_image.styles.list_of_links__thumbnail module: - responsive_image -_core: - default_config_hash: oS47e6BzZSagVHrbB5CEC2KPpibkuvRFDI2I8XAe-hc id: media.image.list_of_links 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 ea6991023..96460c8b1 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,15 +4,12 @@ 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: tIr0c3VKCjIEwona_CNdAizKfL6Ila8H7tXqFA3IsOU id: media.image.media_library targetEntityType: media bundle: image diff --git a/conf/cmi/core.entity_view_display.media.minutes_of_the_discussion.default.yml b/conf/cmi/core.entity_view_display.media.minutes_of_the_discussion.default.yml index 8e65e5433..393ea552b 100644 --- a/conf/cmi/core.entity_view_display.media.minutes_of_the_discussion.default.yml +++ b/conf/cmi/core.entity_view_display.media.minutes_of_the_discussion.default.yml @@ -1,5 +1,5 @@ uuid: f9e2eb4b-ccc1-4d48-ad02-c183beeb8893 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/core.entity_view_display.media.minutes_of_the_discussion.media_library.yml b/conf/cmi/core.entity_view_display.media.minutes_of_the_discussion.media_library.yml index ab6ebaa69..8f436b3cb 100644 --- a/conf/cmi/core.entity_view_display.media.minutes_of_the_discussion.media_library.yml +++ b/conf/cmi/core.entity_view_display.media.minutes_of_the_discussion.media_library.yml @@ -1,5 +1,5 @@ uuid: 0ddabce1-e6db-4d06-bb5f-a98758637f10 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/core.entity_view_display.media.pdf_minutes_of_discussion.default.yml b/conf/cmi/core.entity_view_display.media.pdf_minutes_of_discussion.default.yml index 1108467ee..f4f1efd48 100644 --- a/conf/cmi/core.entity_view_display.media.pdf_minutes_of_discussion.default.yml +++ b/conf/cmi/core.entity_view_display.media.pdf_minutes_of_discussion.default.yml @@ -1,5 +1,5 @@ uuid: 587f2011-b748-4ded-a3aa-a5d5da0391b9 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/core.entity_view_display.media.pdf_minutes_of_discussion.media_library.yml b/conf/cmi/core.entity_view_display.media.pdf_minutes_of_discussion.media_library.yml index 730d443b6..6c5521a46 100644 --- a/conf/cmi/core.entity_view_display.media.pdf_minutes_of_discussion.media_library.yml +++ b/conf/cmi/core.entity_view_display.media.pdf_minutes_of_discussion.media_library.yml @@ -1,5 +1,5 @@ uuid: 8f6b4f50-58b3-4943-a928-bc371d8f0fc4 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/core.entity_view_display.media.policymaker_images.default.yml b/conf/cmi/core.entity_view_display.media.policymaker_images.default.yml index 640196b77..bc8496cc9 100644 --- a/conf/cmi/core.entity_view_display.media.policymaker_images.default.yml +++ b/conf/cmi/core.entity_view_display.media.policymaker_images.default.yml @@ -1,5 +1,5 @@ uuid: b1e52b27-9e76-47c8-a14d-9aa11e664b77 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/core.entity_view_display.media.policymaker_images.media_library.yml b/conf/cmi/core.entity_view_display.media.policymaker_images.media_library.yml index 25a763f24..a5cff0c16 100644 --- a/conf/cmi/core.entity_view_display.media.policymaker_images.media_library.yml +++ b/conf/cmi/core.entity_view_display.media.policymaker_images.media_library.yml @@ -1,5 +1,5 @@ uuid: d81f006e-f422-4563-8dc8-2569886db860 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/core.entity_view_display.media.remote_video.default.yml b/conf/cmi/core.entity_view_display.media.remote_video.default.yml index fb0f343ab..a6e9a4bdc 100644 --- a/conf/cmi/core.entity_view_display.media.remote_video.default.yml +++ b/conf/cmi/core.entity_view_display.media.remote_video.default.yml @@ -7,8 +7,6 @@ dependencies: - media.type.remote_video module: - media -_core: - default_config_hash: bAXIHAvYIrUpUDe9w9dDlA3cpdnn84JUL30GZ7yjGMM id: media.remote_video.default targetEntityType: media bundle: remote_video diff --git a/conf/cmi/core.entity_view_display.media.remote_video.media_library.yml b/conf/cmi/core.entity_view_display.media.remote_video.media_library.yml index a99ab707f..75479ae1d 100644 --- a/conf/cmi/core.entity_view_display.media.remote_video.media_library.yml +++ b/conf/cmi/core.entity_view_display.media.remote_video.media_library.yml @@ -9,8 +9,6 @@ dependencies: - media.type.remote_video module: - image -_core: - default_config_hash: 5VOOfSntGl8xH5UJ7yWYN-yYu1aNGZdwKTuhGWEyae0 id: media.remote_video.media_library targetEntityType: media bundle: remote_video diff --git a/conf/cmi/core.entity_view_display.meeting_video.meeting_video.default.yml b/conf/cmi/core.entity_view_display.meeting_video.meeting_video.default.yml index a3e5f8a04..9da7b68d8 100644 --- a/conf/cmi/core.entity_view_display.meeting_video.meeting_video.default.yml +++ b/conf/cmi/core.entity_view_display.meeting_video.meeting_video.default.yml @@ -1,5 +1,5 @@ uuid: ea0b5020-545c-40f9-8343-76e386c4fdf5 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/core.entity_view_display.node.announcement.default.yml b/conf/cmi/core.entity_view_display.node.announcement.default.yml new file mode 100644 index 000000000..84261b2ae --- /dev/null +++ b/conf/cmi/core.entity_view_display.node.announcement.default.yml @@ -0,0 +1,70 @@ +uuid: d1a716da-db05-46e7-b5ab-98caec07fc0d +langcode: en +status: true +dependencies: + config: + - field.field.node.announcement.body + - field.field.node.announcement.field_announcement_all_pages + - field.field.node.announcement.field_announcement_content_pages + - field.field.node.announcement.field_announcement_link + - field.field.node.announcement.field_announcement_title + - field.field.node.announcement.field_announcement_type + - node.type.announcement + module: + - link + - options + - text + - user +id: node.announcement.default +targetEntityType: node +bundle: announcement +mode: default +content: + body: + type: text_default + label: hidden + settings: { } + third_party_settings: { } + weight: 2 + region: content + field_announcement_link: + type: link + label: hidden + settings: + trim_length: 80 + url_only: false + url_plain: false + rel: '' + target: '' + third_party_settings: { } + weight: 3 + region: content + field_announcement_title: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 4 + region: content + field_announcement_type: + type: list_default + label: hidden + settings: { } + third_party_settings: { } + weight: 1 + region: content + links: + settings: { } + third_party_settings: { } + weight: 0 + region: content +hidden: + field_announcement_all_pages: true + field_announcement_content_pages: true + field_announcement_service_pages: true + field_announcement_unit_pages: true + langcode: true + published_at: true + search_api_excerpt: true + toc_enabled: true diff --git a/conf/cmi/core.entity_view_display.node.announcement.teaser.yml b/conf/cmi/core.entity_view_display.node.announcement.teaser.yml new file mode 100644 index 000000000..e91e2d695 --- /dev/null +++ b/conf/cmi/core.entity_view_display.node.announcement.teaser.yml @@ -0,0 +1,46 @@ +uuid: 65927b0c-eba1-41d1-985e-aa66cb49e723 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.node.teaser + - field.field.node.announcement.body + - field.field.node.announcement.field_announcement_all_pages + - field.field.node.announcement.field_announcement_content_pages + - field.field.node.announcement.field_announcement_link + - field.field.node.announcement.field_announcement_title + - field.field.node.announcement.field_announcement_type + - node.type.announcement + module: + - text + - user +id: node.announcement.teaser +targetEntityType: node +bundle: announcement +mode: teaser +content: + body: + type: text_summary_or_trimmed + label: hidden + settings: + trim_length: 600 + third_party_settings: { } + weight: 101 + region: content + links: + settings: { } + third_party_settings: { } + weight: 100 + region: content +hidden: + field_announcement_all_pages: true + field_announcement_content_pages: true + field_announcement_link: true + field_announcement_service_pages: true + field_announcement_title: true + field_announcement_type: true + field_announcement_unit_pages: true + langcode: true + published_at: true + search_api_excerpt: true + toc_enabled: true diff --git a/conf/cmi/core.entity_view_display.node.decision.default.yml b/conf/cmi/core.entity_view_display.node.decision.default.yml index 956ddf100..eb2b29de8 100644 --- a/conf/cmi/core.entity_view_display.node.decision.default.yml +++ b/conf/cmi/core.entity_view_display.node.decision.default.yml @@ -1,5 +1,5 @@ uuid: abdf6054-ca6c-4f53-b657-127130151a0b -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/core.entity_view_display.node.decision.teaser.yml b/conf/cmi/core.entity_view_display.node.decision.teaser.yml index c8f0266ef..e65d26d1f 100644 --- a/conf/cmi/core.entity_view_display.node.decision.teaser.yml +++ b/conf/cmi/core.entity_view_display.node.decision.teaser.yml @@ -1,5 +1,5 @@ uuid: 203375f2-1db4-4170-be9e-b4ad2cab95ef -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/core.entity_view_display.node.landing_page.default.yml b/conf/cmi/core.entity_view_display.node.landing_page.default.yml index 7ed28018d..905c7c7ad 100644 --- a/conf/cmi/core.entity_view_display.node.landing_page.default.yml +++ b/conf/cmi/core.entity_view_display.node.landing_page.default.yml @@ -13,8 +13,6 @@ dependencies: - entity_reference_revisions - metatag - user -_core: - default_config_hash: inJYPdBe_jra5K9rY4Dibq472PkCasLO2K_DIz51Z6M id: node.landing_page.default targetEntityType: node bundle: landing_page diff --git a/conf/cmi/core.entity_view_display.node.landing_page.teaser.yml b/conf/cmi/core.entity_view_display.node.landing_page.teaser.yml index 4a29e65ca..d3ccb0174 100644 --- a/conf/cmi/core.entity_view_display.node.landing_page.teaser.yml +++ b/conf/cmi/core.entity_view_display.node.landing_page.teaser.yml @@ -12,8 +12,6 @@ dependencies: - node.type.landing_page module: - user -_core: - default_config_hash: RFefjJBQl6poRfg0xzeEciZDr5a8b93mTvBPo_c5vt8 id: node.landing_page.teaser targetEntityType: node bundle: landing_page diff --git a/conf/cmi/core.entity_view_display.node.meeting.default.yml b/conf/cmi/core.entity_view_display.node.meeting.default.yml index 8a14a35b0..e7f308f89 100644 --- a/conf/cmi/core.entity_view_display.node.meeting.default.yml +++ b/conf/cmi/core.entity_view_display.node.meeting.default.yml @@ -1,5 +1,5 @@ uuid: 5cc73f4a-e6eb-46a8-a6bd-0931302a75c8 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/core.entity_view_display.node.meeting.teaser.yml b/conf/cmi/core.entity_view_display.node.meeting.teaser.yml index 2cd465e92..df5f79a92 100644 --- a/conf/cmi/core.entity_view_display.node.meeting.teaser.yml +++ b/conf/cmi/core.entity_view_display.node.meeting.teaser.yml @@ -1,5 +1,5 @@ uuid: 14d7b135-d26a-45da-90f5-707ac96cbf47 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/core.entity_view_display.node.meeting.tiny_teaser.yml b/conf/cmi/core.entity_view_display.node.meeting.tiny_teaser.yml index a84154505..3fc9e0858 100644 --- a/conf/cmi/core.entity_view_display.node.meeting.tiny_teaser.yml +++ b/conf/cmi/core.entity_view_display.node.meeting.tiny_teaser.yml @@ -1,5 +1,5 @@ uuid: 6825104a-ec0e-44e0-92c7-7d4e8fbc0eac -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/core.entity_view_display.node.organization.default.yml b/conf/cmi/core.entity_view_display.node.organization.default.yml index 67d256908..2666bef03 100644 --- a/conf/cmi/core.entity_view_display.node.organization.default.yml +++ b/conf/cmi/core.entity_view_display.node.organization.default.yml @@ -1,5 +1,5 @@ uuid: 363c69b6-1e41-4385-9c82-362f9a8862e1 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/core.entity_view_display.node.organization.teaser.yml b/conf/cmi/core.entity_view_display.node.organization.teaser.yml index afe2bec83..b2319311b 100644 --- a/conf/cmi/core.entity_view_display.node.organization.teaser.yml +++ b/conf/cmi/core.entity_view_display.node.organization.teaser.yml @@ -1,5 +1,5 @@ uuid: 8c0de10e-af99-4687-a6b2-f5705a8fbcb3 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/core.entity_view_display.node.page.default.yml b/conf/cmi/core.entity_view_display.node.page.default.yml index 0d618abbe..35dcd4119 100644 --- a/conf/cmi/core.entity_view_display.node.page.default.yml +++ b/conf/cmi/core.entity_view_display.node.page.default.yml @@ -6,6 +6,7 @@ dependencies: - field.field.node.page.field_content - field.field.node.page.field_has_hero - field.field.node.page.field_hero + - field.field.node.page.field_lead_in - field.field.node.page.field_liftup_image - field.field.node.page.field_lower_content - field.field.node.page.field_metatags @@ -15,8 +16,6 @@ dependencies: - entity_reference_revisions - metatag - user -_core: - default_config_hash: LdH98wEwWah2p-D2t_x-i8icjsnkoRBG4kbrbTH8KYs id: node.page.default targetEntityType: node bundle: page @@ -29,14 +28,39 @@ content: view_mode: default link: '' third_party_settings: { } - weight: 2 + weight: 3 + region: content + field_lead_in: + type: text_span + label: hidden + settings: { } + third_party_settings: { } + weight: 1 + region: content + field_lower_content: + type: entity_reference_revisions_entity_view + label: hidden + settings: + view_mode: default + link: '' + third_party_settings: { } + weight: 5 region: content field_metatags: type: metatag_empty_formatter label: above settings: { } third_party_settings: { } - weight: 3 + weight: 4 + region: content + field_sidebar_content: + type: entity_reference_revisions_entity_view + label: hidden + settings: + view_mode: default + link: '' + third_party_settings: { } + weight: 5 region: content links: settings: { } @@ -45,20 +69,18 @@ content: region: content toc_enabled: type: boolean - label: above + label: hidden settings: format: default format_custom_false: '' format_custom_true: '' third_party_settings: { } - weight: 1 + weight: 2 region: content hidden: field_has_hero: true field_hero: true field_liftup_image: true - field_lower_content: true - field_sidebar_content: true langcode: true published_at: true search_api_excerpt: true diff --git a/conf/cmi/core.entity_view_display.node.page.teaser.yml b/conf/cmi/core.entity_view_display.node.page.teaser.yml index 986a66d75..62e554b24 100644 --- a/conf/cmi/core.entity_view_display.node.page.teaser.yml +++ b/conf/cmi/core.entity_view_display.node.page.teaser.yml @@ -7,13 +7,14 @@ dependencies: - field.field.node.page.field_content - field.field.node.page.field_has_hero - field.field.node.page.field_hero + - field.field.node.page.field_lead_in - field.field.node.page.field_liftup_image + - field.field.node.page.field_lower_content - field.field.node.page.field_metatags + - field.field.node.page.field_sidebar_content - node.type.page module: - user -_core: - default_config_hash: b_E2eJSSnD6aZSSFf56M0bvEnQ73DblumjJPBCaqSQs id: node.page.teaser targetEntityType: node bundle: page @@ -32,6 +33,7 @@ hidden: field_content: true field_has_hero: true field_hero: true + field_lead_in: true field_lower_content: true field_metatags: true field_sidebar_content: true diff --git a/conf/cmi/core.entity_view_display.node.trustee.default.yml b/conf/cmi/core.entity_view_display.node.trustee.default.yml index 5d2abaa9f..d8aa16e69 100644 --- a/conf/cmi/core.entity_view_display.node.trustee.default.yml +++ b/conf/cmi/core.entity_view_display.node.trustee.default.yml @@ -1,5 +1,5 @@ uuid: 1c1838aa-2c73-4728-b403-9ee5fad02ef0 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/core.entity_view_display.node.trustee.teaser.yml b/conf/cmi/core.entity_view_display.node.trustee.teaser.yml index 43dde6be7..7071f7e92 100644 --- a/conf/cmi/core.entity_view_display.node.trustee.teaser.yml +++ b/conf/cmi/core.entity_view_display.node.trustee.teaser.yml @@ -1,5 +1,5 @@ uuid: c21d40e9-adfa-4ee2-8175-ca64cdd04b2d -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/core.entity_view_display.paragraph.accordion.default.yml b/conf/cmi/core.entity_view_display.paragraph.accordion.default.yml index 4a3370980..b7c7db641 100644 --- a/conf/cmi/core.entity_view_display.paragraph.accordion.default.yml +++ b/conf/cmi/core.entity_view_display.paragraph.accordion.default.yml @@ -13,8 +13,6 @@ dependencies: module: - entity_reference_revisions - options -_core: - default_config_hash: qEkRAraBh43m5uf-XgNcLTMcQzKw-0B_zZtWyzgVMOk id: paragraph.accordion.default targetEntityType: paragraph bundle: accordion diff --git a/conf/cmi/core.entity_view_display.paragraph.accordion_item.default.yml b/conf/cmi/core.entity_view_display.paragraph.accordion_item.default.yml index 9c38a871b..b8b3adf90 100644 --- a/conf/cmi/core.entity_view_display.paragraph.accordion_item.default.yml +++ b/conf/cmi/core.entity_view_display.paragraph.accordion_item.default.yml @@ -9,9 +9,7 @@ dependencies: - paragraphs.paragraphs_type.accordion_item module: - entity_reference_revisions - - select2_icon -_core: - default_config_hash: XybQXQQX7zzw5YLuADlWTj9gM_FVrS-YSJyNmj75N00 + - hdbt_admin_tools id: paragraph.accordion_item.default targetEntityType: paragraph bundle: accordion_item @@ -35,7 +33,7 @@ content: weight: 0 region: content field_icon: - type: select2_icon_formatter + type: select_icon_formatter label: hidden settings: { } third_party_settings: { } diff --git a/conf/cmi/core.entity_view_display.paragraph.banner.default.yml b/conf/cmi/core.entity_view_display.paragraph.banner.default.yml index 21b263d69..89f1c1548 100644 --- a/conf/cmi/core.entity_view_display.paragraph.banner.default.yml +++ b/conf/cmi/core.entity_view_display.paragraph.banner.default.yml @@ -13,10 +13,8 @@ dependencies: module: - link - options - - select2_icon + - hdbt_admin_tools - text -_core: - default_config_hash: 6sXm0gwP7Lq-5wEAkZWbRYwhvZsBBQASOR_gKjINHMU id: paragraph.banner.default targetEntityType: paragraph bundle: banner @@ -64,7 +62,7 @@ content: weight: 0 region: content field_icon: - type: select2_icon_formatter + type: select_icon_formatter label: hidden settings: { } third_party_settings: { } diff --git a/conf/cmi/core.entity_view_display.paragraph.chart.default.yml b/conf/cmi/core.entity_view_display.paragraph.chart.default.yml index 342cfecd8..e55d5483e 100644 --- a/conf/cmi/core.entity_view_display.paragraph.chart.default.yml +++ b/conf/cmi/core.entity_view_display.paragraph.chart.default.yml @@ -10,8 +10,6 @@ dependencies: - paragraphs.paragraphs_type.chart module: - text -_core: - default_config_hash: z5HcA-kCryhCEDDUh3GMvbVm_xuff7CohDimxV11670 id: paragraph.chart.default targetEntityType: paragraph bundle: chart diff --git a/conf/cmi/core.entity_view_display.paragraph.columns.default.yml b/conf/cmi/core.entity_view_display.paragraph.columns.default.yml index 28e4cd4e7..841e99b88 100644 --- a/conf/cmi/core.entity_view_display.paragraph.columns.default.yml +++ b/conf/cmi/core.entity_view_display.paragraph.columns.default.yml @@ -11,8 +11,6 @@ dependencies: module: - entity_reference_revisions - options -_core: - default_config_hash: oQ9EzPJq8Rcj5hcS7lZMEIpr0l8pOXml5eyN7ZD2Zy4 id: paragraph.columns.default targetEntityType: paragraph bundle: columns diff --git a/conf/cmi/core.entity_view_display.paragraph.contact_card.default.yml b/conf/cmi/core.entity_view_display.paragraph.contact_card.default.yml index 9cbaf7423..507b29b72 100644 --- a/conf/cmi/core.entity_view_display.paragraph.contact_card.default.yml +++ b/conf/cmi/core.entity_view_display.paragraph.contact_card.default.yml @@ -15,11 +15,8 @@ dependencies: - paragraphs.paragraphs_type.contact_card module: - entity_reference_revisions - - helfi_content - image - telephone -_core: - default_config_hash: PhtZOF9M7u2XUpd_mrtEfGVJjzlMNobbQzpgabuIzeA id: paragraph.contact_card.default targetEntityType: paragraph bundle: contact_card @@ -27,7 +24,7 @@ mode: default content: field_contact_description: type: text_span - label: visually_hidden + label: hidden settings: { } third_party_settings: { } weight: 5 @@ -53,7 +50,7 @@ content: region: content field_contact_name: type: string - label: visually_hidden + label: hidden settings: link_to_entity: false third_party_settings: { } @@ -70,7 +67,7 @@ content: region: content field_contact_title: type: string - label: visually_hidden + label: hidden settings: link_to_entity: false third_party_settings: { } @@ -78,14 +75,14 @@ content: region: content field_email: type: email_mailto - label: visually_hidden + label: hidden settings: { } third_party_settings: { } weight: 4 region: content field_phone_number: type: telephone_link - label: visually_hidden + label: hidden settings: title: '' third_party_settings: { } diff --git a/conf/cmi/core.entity_view_display.paragraph.contact_card_listing.default.yml b/conf/cmi/core.entity_view_display.paragraph.contact_card_listing.default.yml index 73c76e316..87fa73e38 100644 --- a/conf/cmi/core.entity_view_display.paragraph.contact_card_listing.default.yml +++ b/conf/cmi/core.entity_view_display.paragraph.contact_card_listing.default.yml @@ -10,8 +10,6 @@ dependencies: module: - entity_reference_revisions - text -_core: - default_config_hash: Ji3RAEFsZwMfCcpI7yeMxRf4WgA9tgw1ZwgWajHbEUc id: paragraph.contact_card_listing.default targetEntityType: paragraph bundle: contact_card_listing diff --git a/conf/cmi/core.entity_view_display.paragraph.content_cards.default.yml b/conf/cmi/core.entity_view_display.paragraph.content_cards.default.yml index ed8de0c45..b8dbbb3b2 100644 --- a/conf/cmi/core.entity_view_display.paragraph.content_cards.default.yml +++ b/conf/cmi/core.entity_view_display.paragraph.content_cards.default.yml @@ -9,8 +9,6 @@ dependencies: - paragraphs.paragraphs_type.content_cards module: - options -_core: - default_config_hash: UUFvvl_9OEyzYoA9Xx059l39jypxKMh9_TJPsGaVGQQ id: paragraph.content_cards.default targetEntityType: paragraph bundle: content_cards diff --git a/conf/cmi/core.entity_view_display.paragraph.content_liftup.default.yml b/conf/cmi/core.entity_view_display.paragraph.content_liftup.default.yml index f30cb3450..9b152ee71 100644 --- a/conf/cmi/core.entity_view_display.paragraph.content_liftup.default.yml +++ b/conf/cmi/core.entity_view_display.paragraph.content_liftup.default.yml @@ -3,11 +3,21 @@ langcode: en status: true dependencies: config: + - field.field.paragraph.content_liftup.field_content_liftup_unit - paragraphs.paragraphs_type.content_liftup id: paragraph.content_liftup.default targetEntityType: paragraph bundle: content_liftup mode: default -content: { } +content: + field_content_liftup_unit: + type: entity_reference_entity_view + label: hidden + settings: + view_mode: wide_teaser + link: false + third_party_settings: { } + weight: 2 + region: content hidden: search_api_excerpt: true diff --git a/conf/cmi/core.entity_view_display.paragraph.custom_content_links.default.yml b/conf/cmi/core.entity_view_display.paragraph.custom_content_links.default.yml index e165c14fe..a79a66582 100644 --- a/conf/cmi/core.entity_view_display.paragraph.custom_content_links.default.yml +++ b/conf/cmi/core.entity_view_display.paragraph.custom_content_links.default.yml @@ -1,5 +1,5 @@ uuid: ede83b8a-e72e-412d-a3ea-392de392ec5e -langcode: fi +langcode: en status: true dependencies: config: 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 9373ea14c..8fb942205 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 @@ -10,14 +10,11 @@ dependencies: - field.field.paragraph.event_list.field_event_location - field.field.paragraph.event_list.field_event_time - field.field.paragraph.event_list.field_free_events - - field.field.paragraph.event_list.field_load_more - field.field.paragraph.event_list.field_remote_events - paragraphs.paragraphs_type.event_list module: - options - text -_core: - default_config_hash: dMZ_8jKpOaA7CkuxlB2baa1apQcQ_vFlXM04jq4bqQY id: paragraph.event_list.default targetEntityType: paragraph bundle: event_list diff --git a/conf/cmi/core.entity_view_display.paragraph.hearings.default.yml b/conf/cmi/core.entity_view_display.paragraph.hearings.default.yml new file mode 100644 index 000000000..2de07398b --- /dev/null +++ b/conf/cmi/core.entity_view_display.paragraph.hearings.default.yml @@ -0,0 +1,37 @@ +uuid: 82740b01-ee00-4114-a898-7986d88fcd32 +langcode: en +status: true +dependencies: + config: + - field.field.paragraph.hearings.field_hearings_description + - field.field.paragraph.hearings.field_hearings_title + - paragraphs.paragraphs_type.hearings + module: + - text +id: paragraph.hearings.default +targetEntityType: paragraph +bundle: hearings +mode: default +content: + field_hearings_description: + type: text_default + label: hidden + settings: { } + third_party_settings: { } + weight: 1 + region: content + field_hearings_title: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 0 + region: content + list: + settings: { } + third_party_settings: { } + weight: 100 + region: content +hidden: + search_api_excerpt: true diff --git a/conf/cmi/core.entity_view_display.paragraph.hero.default.yml b/conf/cmi/core.entity_view_display.paragraph.hero.default.yml index c7d757df5..2da6f9796 100644 --- a/conf/cmi/core.entity_view_display.paragraph.hero.default.yml +++ b/conf/cmi/core.entity_view_display.paragraph.hero.default.yml @@ -3,7 +3,6 @@ langcode: en status: true dependencies: config: - - field.field.paragraph.hero.field_hero_bg_color - field.field.paragraph.hero.field_hero_desc - field.field.paragraph.hero.field_hero_design - field.field.paragraph.hero.field_hero_image @@ -15,20 +14,11 @@ dependencies: - link - options - text -_core: - default_config_hash: 1S-v2cW15vF64vx-PC3OHbjsxRvtChTWcgepFJ_tKAw id: paragraph.hero.default targetEntityType: paragraph bundle: hero mode: default content: - field_hero_bg_color: - type: list_key - label: inline - settings: { } - third_party_settings: { } - weight: 5 - region: content field_hero_desc: type: text_default label: hidden @@ -80,4 +70,5 @@ content: weight: 1 region: content hidden: + field_hero_bg_color: true search_api_excerpt: true diff --git a/conf/cmi/core.entity_view_display.paragraph.image.default.yml b/conf/cmi/core.entity_view_display.paragraph.image.default.yml index dce5129e2..ad45f306d 100644 --- a/conf/cmi/core.entity_view_display.paragraph.image.default.yml +++ b/conf/cmi/core.entity_view_display.paragraph.image.default.yml @@ -7,8 +7,6 @@ dependencies: - field.field.paragraph.image.field_image_caption - field.field.paragraph.image.field_original_aspect_ratio - paragraphs.paragraphs_type.image -_core: - default_config_hash: WOIjdvfdwRn0wIU-TyaRDV4PKTm77QLskpKljuLGk5Q id: paragraph.image.default targetEntityType: paragraph bundle: image diff --git a/conf/cmi/core.entity_view_display.paragraph.liftup_with_image.default.yml b/conf/cmi/core.entity_view_display.paragraph.liftup_with_image.default.yml index 462601601..8b8e676c6 100644 --- a/conf/cmi/core.entity_view_display.paragraph.liftup_with_image.default.yml +++ b/conf/cmi/core.entity_view_display.paragraph.liftup_with_image.default.yml @@ -11,8 +11,6 @@ dependencies: module: - options - text -_core: - default_config_hash: ETMahHqS5T1Wd1HpuejBnFCFdbOLXP_U9kOS0CN6SZo id: paragraph.liftup_with_image.default targetEntityType: paragraph bundle: liftup_with_image diff --git a/conf/cmi/core.entity_view_display.paragraph.list_of_links.default.yml b/conf/cmi/core.entity_view_display.paragraph.list_of_links.default.yml index 137cd570b..dfbab6f58 100644 --- a/conf/cmi/core.entity_view_display.paragraph.list_of_links.default.yml +++ b/conf/cmi/core.entity_view_display.paragraph.list_of_links.default.yml @@ -10,8 +10,6 @@ dependencies: module: - entity_reference_revisions - options -_core: - default_config_hash: 21iLSkZhSST180f84NEmy7YGRxRDqTz50Xj5VNvSfv8 id: paragraph.list_of_links.default targetEntityType: paragraph bundle: list_of_links diff --git a/conf/cmi/core.entity_view_display.paragraph.list_of_links_item.default.yml b/conf/cmi/core.entity_view_display.paragraph.list_of_links_item.default.yml index 85403f9e7..be4fae61c 100644 --- a/conf/cmi/core.entity_view_display.paragraph.list_of_links_item.default.yml +++ b/conf/cmi/core.entity_view_display.paragraph.list_of_links_item.default.yml @@ -9,8 +9,6 @@ dependencies: - paragraphs.paragraphs_type.list_of_links_item module: - link -_core: - default_config_hash: q0qHuB5YyEjwW3CkZQyttTCImf8ehB2XaQfu2LJwpO8 id: paragraph.list_of_links_item.default targetEntityType: paragraph bundle: list_of_links_item diff --git a/conf/cmi/core.entity_view_display.paragraph.map.default.yml b/conf/cmi/core.entity_view_display.paragraph.map.default.yml index 8aea79ee9..0912ad327 100644 --- a/conf/cmi/core.entity_view_display.paragraph.map.default.yml +++ b/conf/cmi/core.entity_view_display.paragraph.map.default.yml @@ -10,8 +10,6 @@ dependencies: - paragraphs.paragraphs_type.map module: - text -_core: - default_config_hash: wmFqvJHZ4YBgQf6tWjN2zwr6sXyqoWGcv441cwJoQR0 id: paragraph.map.default targetEntityType: paragraph bundle: map diff --git a/conf/cmi/core.entity_view_display.paragraph.pdf_listing.default.yml b/conf/cmi/core.entity_view_display.paragraph.pdf_listing.default.yml index ac0d50bad..4bf516af8 100644 --- a/conf/cmi/core.entity_view_display.paragraph.pdf_listing.default.yml +++ b/conf/cmi/core.entity_view_display.paragraph.pdf_listing.default.yml @@ -1,5 +1,5 @@ uuid: f2ec5e8b-c1d4-4162-a2f3-757924648024 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/core.entity_view_display.paragraph.popular_service_item.default.yml b/conf/cmi/core.entity_view_display.paragraph.popular_service_item.default.yml index 2dc502271..21b91fed5 100644 --- a/conf/cmi/core.entity_view_display.paragraph.popular_service_item.default.yml +++ b/conf/cmi/core.entity_view_display.paragraph.popular_service_item.default.yml @@ -8,8 +8,6 @@ dependencies: - paragraphs.paragraphs_type.popular_service_item module: - link -_core: - default_config_hash: YxHYX90hf2fi4r4X4a0GttjwLRbpjSUsYZYx5H9-iG0 id: paragraph.popular_service_item.default targetEntityType: paragraph bundle: popular_service_item diff --git a/conf/cmi/core.entity_view_display.paragraph.popular_services.default.yml b/conf/cmi/core.entity_view_display.paragraph.popular_services.default.yml index b11d8d9a7..9ad921fc3 100644 --- a/conf/cmi/core.entity_view_display.paragraph.popular_services.default.yml +++ b/conf/cmi/core.entity_view_display.paragraph.popular_services.default.yml @@ -3,13 +3,11 @@ langcode: en status: true dependencies: config: - - field.field.paragraph.popular_services.field_popular_services_title - field.field.paragraph.popular_services.field_service_items - paragraphs.paragraphs_type.popular_services + - field.field.paragraph.popular_services.field_popular_services_title module: - entity_reference_revisions -_core: - default_config_hash: DfuejILO91pLFq8mDo7HRJ16ZarFCTdVjVLI62R9dCE id: paragraph.popular_services.default targetEntityType: paragraph bundle: popular_services @@ -33,5 +31,4 @@ content: weight: 1 region: content hidden: - field_popular_services_title: true search_api_excerpt: true diff --git a/conf/cmi/core.entity_view_display.paragraph.remote_video.default.yml b/conf/cmi/core.entity_view_display.paragraph.remote_video.default.yml index 565ed17eb..a33d522cf 100644 --- a/conf/cmi/core.entity_view_display.paragraph.remote_video.default.yml +++ b/conf/cmi/core.entity_view_display.paragraph.remote_video.default.yml @@ -58,8 +58,4 @@ content: region: content hidden: field_iframe_title: true - field_remote_video_description: true - field_remote_video_title: true - field_remote_video_video_desc: true - field_remote_video_video_title: true search_api_excerpt: true diff --git a/conf/cmi/core.entity_view_display.paragraph.service_list.default.yml b/conf/cmi/core.entity_view_display.paragraph.service_list.default.yml new file mode 100644 index 000000000..0c3d80b1a --- /dev/null +++ b/conf/cmi/core.entity_view_display.paragraph.service_list.default.yml @@ -0,0 +1,40 @@ +uuid: e7b8b638-2b61-4976-866b-5127a19ee011 +langcode: en +status: true +dependencies: + config: + - field.field.paragraph.service_list.field_service_list_description + - field.field.paragraph.service_list.field_service_list_services + - field.field.paragraph.service_list.field_service_list_title + - paragraphs.paragraphs_type.service_list + module: + - text +id: paragraph.service_list.default +targetEntityType: paragraph +bundle: service_list +mode: default +content: + field_service_list_description: + type: text_default + label: hidden + settings: { } + third_party_settings: { } + weight: 1 + region: content + field_service_list_services: + type: entity_reference_entity_id + label: hidden + settings: { } + third_party_settings: { } + weight: 2 + region: content + field_service_list_title: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 0 + region: content +hidden: + search_api_excerpt: true diff --git a/conf/cmi/core.entity_view_display.paragraph.service_list_search.default.yml b/conf/cmi/core.entity_view_display.paragraph.service_list_search.default.yml new file mode 100644 index 000000000..c0bb59719 --- /dev/null +++ b/conf/cmi/core.entity_view_display.paragraph.service_list_search.default.yml @@ -0,0 +1,36 @@ +uuid: 43c12da5-e785-4c20-9903-f256ceb5030b +langcode: en +status: true +dependencies: + config: + - field.field.paragraph.service_list_search.field_service_list_description + - field.field.paragraph.service_list_search.field_service_list_service_ids + - field.field.paragraph.service_list_search.field_service_list_services + - field.field.paragraph.service_list_search.field_service_list_title + - paragraphs.paragraphs_type.service_list_search + module: + - text +id: paragraph.service_list_search.default +targetEntityType: paragraph +bundle: service_list_search +mode: default +content: + field_service_list_description: + type: text_default + label: hidden + settings: { } + third_party_settings: { } + weight: 1 + region: content + field_service_list_title: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 0 + region: content +hidden: + field_service_list_service_ids: true + field_service_list_services: true + search_api_excerpt: true diff --git a/conf/cmi/core.entity_view_display.paragraph.social_media_link.default.yml b/conf/cmi/core.entity_view_display.paragraph.social_media_link.default.yml index a6902c018..5425bd762 100644 --- a/conf/cmi/core.entity_view_display.paragraph.social_media_link.default.yml +++ b/conf/cmi/core.entity_view_display.paragraph.social_media_link.default.yml @@ -8,16 +8,14 @@ dependencies: - paragraphs.paragraphs_type.social_media_link module: - link - - select2_icon -_core: - default_config_hash: R04V_PfwK58f0cqACEAJAQ5SLoVTL_DUGjvHotl3QzA + - hdbt_admin_tools id: paragraph.social_media_link.default targetEntityType: paragraph bundle: social_media_link mode: default content: field_icon: - type: select2_icon_formatter + type: select_icon_formatter label: hidden settings: { } third_party_settings: { } diff --git a/conf/cmi/core.entity_view_display.paragraph.target_group_link_item.default.yml b/conf/cmi/core.entity_view_display.paragraph.target_group_link_item.default.yml index 8765ed023..b0e87c196 100644 --- a/conf/cmi/core.entity_view_display.paragraph.target_group_link_item.default.yml +++ b/conf/cmi/core.entity_view_display.paragraph.target_group_link_item.default.yml @@ -9,14 +9,14 @@ dependencies: - paragraphs.paragraphs_type.target_group_link_item module: - link - - select2_icon + - hdbt_admin_tools id: paragraph.target_group_link_item.default targetEntityType: paragraph bundle: target_group_link_item mode: default content: field_icon: - type: select2_icon_formatter + type: select_icon_formatter label: hidden settings: { } third_party_settings: { } diff --git a/conf/cmi/core.entity_view_display.paragraph.text.default.yml b/conf/cmi/core.entity_view_display.paragraph.text.default.yml index d77a997e9..497ae50ea 100644 --- a/conf/cmi/core.entity_view_display.paragraph.text.default.yml +++ b/conf/cmi/core.entity_view_display.paragraph.text.default.yml @@ -7,8 +7,6 @@ dependencies: - paragraphs.paragraphs_type.text module: - text -_core: - default_config_hash: fj13Z_YNey-Xk4cQvzV8epMGaoflcnmP0u4KX-VXnyU id: paragraph.text.default targetEntityType: paragraph bundle: text diff --git a/conf/cmi/core.entity_view_display.paragraph.unit_accessibility_information.default.yml b/conf/cmi/core.entity_view_display.paragraph.unit_accessibility_information.default.yml new file mode 100644 index 000000000..b0d8a2309 --- /dev/null +++ b/conf/cmi/core.entity_view_display.paragraph.unit_accessibility_information.default.yml @@ -0,0 +1,22 @@ +uuid: 65ad86b2-9f94-4e3a-9148-b248a4f9cb8a +langcode: en +status: true +dependencies: + config: + - field.field.paragraph.unit_accessibility_information.field_unit_accessibility_unit + - paragraphs.paragraphs_type.unit_accessibility_information +id: paragraph.unit_accessibility_information.default +targetEntityType: paragraph +bundle: unit_accessibility_information +mode: default +content: + field_unit_accessibility_unit: + type: entity_reference_label + label: above + settings: + link: true + third_party_settings: { } + weight: 0 + region: content +hidden: + search_api_excerpt: true diff --git a/conf/cmi/core.entity_view_display.paragraph.unit_contact_card.default.yml b/conf/cmi/core.entity_view_display.paragraph.unit_contact_card.default.yml new file mode 100644 index 000000000..e26cb7fb4 --- /dev/null +++ b/conf/cmi/core.entity_view_display.paragraph.unit_contact_card.default.yml @@ -0,0 +1,47 @@ +uuid: 7eca725f-8105-4c80-bcb8-a805b74af8ec +langcode: en +status: true +dependencies: + config: + - field.field.paragraph.unit_contact_card.field_unit_contact_title + - field.field.paragraph.unit_contact_card.field_unit_contact_unit + - field.field.paragraph.unit_contact_card.field_unit_contact_use_address + - field.field.paragraph.unit_contact_card.field_unit_contact_use_details + - field.field.paragraph.unit_contact_card.field_unit_contact_use_link + - field.field.paragraph.unit_contact_card.field_unit_contact_use_opening + - field.field.paragraph.unit_contact_card.field_unit_contact_use_override + - field.field.paragraph.unit_contact_card.field_unit_contact_use_phone + - field.field.paragraph.unit_contact_card.field_unit_contact_use_picture + - field.field.paragraph.unit_contact_card.field_unit_contact_use_postal + - paragraphs.paragraphs_type.unit_contact_card +id: paragraph.unit_contact_card.default +targetEntityType: paragraph +bundle: unit_contact_card +mode: default +content: + field_unit_contact_title: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 0 + region: content + field_unit_contact_unit: + type: entity_reference_label + label: hidden + settings: + link: false + third_party_settings: { } + weight: 1 + region: content +hidden: + field_unit_contact_use_address: true + field_unit_contact_use_details: true + field_unit_contact_use_link: true + field_unit_contact_use_opening: true + field_unit_contact_use_override: true + field_unit_contact_use_phone: true + field_unit_contact_use_picture: true + field_unit_contact_use_postal: true + search_api_excerpt: true diff --git a/conf/cmi/core.entity_view_display.paragraph.unit_search.default.yml b/conf/cmi/core.entity_view_display.paragraph.unit_search.default.yml new file mode 100644 index 000000000..d6365d21c --- /dev/null +++ b/conf/cmi/core.entity_view_display.paragraph.unit_search.default.yml @@ -0,0 +1,67 @@ +uuid: 8bcd3d02-7c38-47d6-92bf-e62b13dabf07 +langcode: en +status: true +dependencies: + config: + - field.field.paragraph.unit_search.field_unit_search_description + - field.field.paragraph.unit_search.field_unit_search_meta_button + - field.field.paragraph.unit_search.field_unit_search_meta_label + - field.field.paragraph.unit_search.field_unit_search_meta_placehold + - field.field.paragraph.unit_search.field_unit_search_title + - field.field.paragraph.unit_search.field_unit_search_units + - paragraphs.paragraphs_type.unit_search + module: + - text +id: paragraph.unit_search.default +targetEntityType: paragraph +bundle: unit_search +mode: default +content: + field_unit_search_description: + type: text_default + label: hidden + settings: { } + third_party_settings: { } + weight: 2 + region: content + field_unit_search_meta_button: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 5 + region: content + field_unit_search_meta_label: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 3 + region: content + field_unit_search_meta_placehold: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 4 + region: content + field_unit_search_title: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 0 + region: content + field_unit_search_units: + type: entity_reference_entity_id + label: hidden + settings: { } + third_party_settings: { } + weight: 1 + region: content +hidden: + search_api_excerpt: true diff --git a/conf/cmi/core.entity_view_display.tpr_errand_service.tpr_errand_service.default.yml b/conf/cmi/core.entity_view_display.tpr_errand_service.tpr_errand_service.default.yml index bbbec2b9f..2aff764f0 100644 --- a/conf/cmi/core.entity_view_display.tpr_errand_service.tpr_errand_service.default.yml +++ b/conf/cmi/core.entity_view_display.tpr_errand_service.tpr_errand_service.default.yml @@ -1,9 +1,11 @@ uuid: 08af66dd-6dd2-478c-8b05-b290cce3af7d -langcode: fi +langcode: en status: true dependencies: module: - helfi_tpr + - link + - text id: tpr_errand_service.tpr_errand_service.default targetEntityType: tpr_errand_service bundle: tpr_errand_service @@ -37,7 +39,56 @@ content: TELEFAX: weight: 9 third_party_settings: { } - weight: 4 + weight: 13 + region: content + costs: + type: text_default + label: hidden + settings: { } + third_party_settings: { } + weight: 12 + region: content + description: + type: text_default + label: hidden + settings: { } + third_party_settings: { } + weight: 1 + region: content + expiration_time: + type: text_default + label: hidden + settings: { } + third_party_settings: { } + weight: 10 + region: content + information: + type: text_default + label: hidden + settings: { } + third_party_settings: { } + weight: 11 + region: content + langcode: + type: language + label: hidden + settings: + link_to_entity: false + native_language: false + third_party_settings: { } + weight: 3 + region: content + links: + type: link + label: hidden + settings: + trim_length: 80 + url_only: false + url_plain: false + rel: '' + target: '' + third_party_settings: { } + weight: 7 region: content name: type: string @@ -53,17 +104,37 @@ content: settings: link_to_entity: false third_party_settings: { } - weight: 1 + weight: 4 + region: content + name_synonyms: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 6 + region: content + process_description: + type: text_default + label: hidden + settings: { } + third_party_settings: { } + weight: 8 + region: content + processing_time: + type: text_default + label: hidden + settings: { } + third_party_settings: { } + weight: 9 + region: content + type: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 5 region: content hidden: - costs: true - description: true - expiration_time: true - information: true - langcode: true - links: true - name_synonyms: true - process_description: true - processing_time: true search_api_excerpt: true - type: true diff --git a/conf/cmi/core.entity_view_display.tpr_service.tpr_service.default.yml b/conf/cmi/core.entity_view_display.tpr_service.tpr_service.default.yml new file mode 100644 index 000000000..558595808 --- /dev/null +++ b/conf/cmi/core.entity_view_display.tpr_service.tpr_service.default.yml @@ -0,0 +1,116 @@ +uuid: 727c8dab-2e43-448b-bedf-5d0b37fb2d2f +langcode: en +status: true +dependencies: + config: + - field.field.tpr_service.tpr_service.field_content + - field.field.tpr_service.tpr_service.field_lower_content + - field.field.tpr_service.tpr_service.field_metatags + - field.field.tpr_service.tpr_service.field_sidebar_content + module: + - entity_reference_revisions + - helfi_tpr + - link + - metatag + - text +id: tpr_service.tpr_service.default +targetEntityType: tpr_service +bundle: tpr_service +mode: default +content: + description: + type: text_default + label: hidden + settings: { } + third_party_settings: { } + weight: 3 + region: content + errand_services: + type: entity_reference_entity_view + label: hidden + settings: + view_mode: default + link: true + third_party_settings: { } + weight: 6 + region: content + field_content: + type: entity_reference_revisions_entity_view + label: hidden + settings: + view_mode: default + link: '' + third_party_settings: { } + weight: 4 + region: content + field_lower_content: + type: entity_reference_revisions_entity_view + label: hidden + settings: + view_mode: default + link: '' + third_party_settings: { } + weight: 5 + region: content + field_metatags: + type: metatag_empty_formatter + label: above + settings: { } + third_party_settings: { } + weight: 3 + region: content + field_sidebar_content: + type: entity_reference_revisions_entity_view + label: hidden + settings: + view_mode: default + link: '' + third_party_settings: { } + weight: 8 + region: content + links: + type: link + label: hidden + settings: + trim_length: 80 + url_only: false + url_plain: false + rel: '' + target: '' + third_party_settings: { } + weight: 7 + region: content + name: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 0 + region: content + name_override: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 1 + region: content + toc_enabled: + type: boolean + label: hidden + settings: + format: default + format_custom_false: '' + format_custom_true: '' + third_party_settings: { } + weight: 2 + region: content +hidden: + created: true + has_unit: true + hide_service_points: true + langcode: true + name_synonyms: true + search_api_excerpt: true + service_id: true diff --git a/conf/cmi/core.entity_view_display.tpr_service.tpr_service.teaser.yml b/conf/cmi/core.entity_view_display.tpr_service.tpr_service.teaser.yml new file mode 100644 index 000000000..d4d7f1128 --- /dev/null +++ b/conf/cmi/core.entity_view_display.tpr_service.tpr_service.teaser.yml @@ -0,0 +1,56 @@ +uuid: 4c525efd-d638-4b04-aa39-ae3c0346c838 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.tpr_service.teaser + - field.field.tpr_service.tpr_service.field_content + - field.field.tpr_service.tpr_service.field_lower_content + - field.field.tpr_service.tpr_service.field_metatags + - field.field.tpr_service.tpr_service.field_sidebar_content + module: + - helfi_tpr + - text +id: tpr_service.tpr_service.teaser +targetEntityType: tpr_service +bundle: tpr_service +mode: teaser +content: + description: + type: text_default + label: hidden + settings: { } + third_party_settings: { } + weight: 2 + region: content + name: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 0 + region: content + name_override: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 1 + region: content +hidden: + created: true + errand_services: true + field_content: true + field_lower_content: true + field_metatags: true + field_sidebar_content: true + has_unit: true + hide_service_points: true + langcode: true + links: true + name_synonyms: true + search_api_excerpt: true + service_id: true + toc_enabled: true diff --git a/conf/cmi/core.entity_view_display.tpr_service.tpr_service.teaser_search_result.yml b/conf/cmi/core.entity_view_display.tpr_service.tpr_service.teaser_search_result.yml new file mode 100644 index 000000000..ac4063d63 --- /dev/null +++ b/conf/cmi/core.entity_view_display.tpr_service.tpr_service.teaser_search_result.yml @@ -0,0 +1,101 @@ +uuid: f6ca048d-cbd2-43b8-b378-aa32831772a8 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.tpr_service.teaser_search_result + - field.field.tpr_service.tpr_service.field_content + - field.field.tpr_service.tpr_service.field_lower_content + - field.field.tpr_service.tpr_service.field_metatags + - field.field.tpr_service.tpr_service.field_sidebar_content + module: + - helfi_tpr + - text +id: tpr_service.tpr_service.teaser_search_result +targetEntityType: tpr_service +bundle: tpr_service +mode: teaser_search_result +content: + description: + type: text_summary_or_trimmed + label: hidden + settings: + trim_length: 600 + third_party_settings: { } + weight: 1 + region: content + errand_services: + type: tpr_service_err_channel_list + label: hidden + settings: + sort_order: + ESERVICE: + label: E-service + show: false + weight: 0 + CHAT: + label: Chat + show: true + weight: 1 + EMAIL: + label: Email + show: true + weight: 2 + TELEPHONE: + label: Telephone + show: true + weight: 3 + PRINTABLE_FORM: + label: Form + show: true + weight: 4 + LOCAL: + label: 'Local service' + show: false + weight: 5 + SMS: + label: SMS + show: false + weight: 6 + WEBPAGE: + label: Webpage + show: false + weight: 7 + MAIL: + label: 'Postal mail' + show: false + weight: 8 + TELEFAX: + label: Telefax + show: false + weight: 9 + OFFICE: + label: 'Service point' + show: false + weight: 99 + third_party_settings: { } + weight: 2 + region: content + name: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 0 + region: content +hidden: + created: true + field_content: true + field_lower_content: true + field_metatags: true + field_sidebar_content: true + has_unit: true + hide_service_points: true + langcode: true + links: true + name_override: true + name_synonyms: true + search_api_excerpt: true + service_id: true + toc_enabled: true diff --git a/conf/cmi/core.entity_view_display.tpr_service_channel.tpr_service_channel.default.yml b/conf/cmi/core.entity_view_display.tpr_service_channel.tpr_service_channel.default.yml new file mode 100644 index 000000000..75f3ba7f6 --- /dev/null +++ b/conf/cmi/core.entity_view_display.tpr_service_channel.tpr_service_channel.default.yml @@ -0,0 +1,221 @@ +uuid: 197069f0-742b-450a-b0f3-13becdb842c1 +langcode: en +status: true +dependencies: + module: + - address + - helfi_tpr + - link + - telephone + - text +id: tpr_service_channel.tpr_service_channel.default +targetEntityType: tpr_service_channel +bundle: tpr_service_channel +mode: default +content: + address: + type: address_default + label: hidden + settings: { } + third_party_settings: { } + weight: 12 + region: content + authorization_code: + type: text_default + label: hidden + settings: { } + third_party_settings: { } + weight: 16 + region: content + availabilities: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 11 + region: content + availability_summary: + type: text_default + label: hidden + settings: { } + third_party_settings: { } + weight: 13 + region: content + call_charge_info: + type: text_default + label: hidden + settings: { } + third_party_settings: { } + weight: 17 + region: content + e_decision: + type: boolean + label: hidden + settings: + format: default + format_custom_false: '' + format_custom_true: '' + third_party_settings: { } + weight: 20 + region: content + e_processing: + type: boolean + label: hidden + settings: + format: default + format_custom_false: '' + format_custom_true: '' + third_party_settings: { } + weight: 19 + region: content + email: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 9 + region: content + expiration_time: + type: text_default + label: hidden + settings: { } + third_party_settings: { } + weight: 15 + region: content + for_corporate_customer: + type: boolean + label: hidden + settings: + format: default + format_custom_false: '' + format_custom_true: '' + third_party_settings: { } + weight: 23 + region: content + for_personal_customer: + type: boolean + label: hidden + settings: + format: default + format_custom_false: '' + format_custom_true: '' + third_party_settings: { } + weight: 22 + region: content + langcode: + type: language + label: hidden + settings: + link_to_entity: false + native_language: false + third_party_settings: { } + weight: 5 + region: content + links: + type: link + label: hidden + settings: + trim_length: 80 + url_only: false + url_plain: false + rel: '' + target: '' + third_party_settings: { } + weight: 3 + region: content + name: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 2 + region: content + name_override: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 7 + region: content + name_synonyms: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 8 + region: content + payment_enabled: + type: boolean + label: hidden + settings: + format: default + format_custom_false: '' + format_custom_true: '' + third_party_settings: { } + weight: 21 + region: content + phone: + type: telephone_link + label: hidden + settings: + title: '' + third_party_settings: { } + weight: 10 + region: content + prerequisites: + type: text_default + label: hidden + settings: { } + third_party_settings: { } + weight: 4 + region: content + process_description: + type: text_default + label: hidden + settings: { } + third_party_settings: { } + weight: 14 + region: content + requires_authentication: + type: boolean + label: hidden + settings: + format: default + format_custom_false: '' + format_custom_true: '' + third_party_settings: { } + weight: 6 + region: content + saved_to_customer_folder: + type: boolean + label: hidden + settings: + format: default + format_custom_false: '' + format_custom_true: '' + third_party_settings: { } + weight: 18 + region: content + type: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 1 + region: content + type_string: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 0 + region: content +hidden: + 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 95570957f..f29044754 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 @@ -1,5 +1,5 @@ uuid: 7b37ff5f-a03f-4840-bf45-62fd5fd1a635 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/core.entity_view_display.tpr_unit.tpr_unit.default.yml b/conf/cmi/core.entity_view_display.tpr_unit.tpr_unit.default.yml index 3296027ec..42387f9d5 100644 --- a/conf/cmi/core.entity_view_display.tpr_unit.tpr_unit.default.yml +++ b/conf/cmi/core.entity_view_display.tpr_unit.tpr_unit.default.yml @@ -1,53 +1,250 @@ uuid: 0f35531f-7387-4f5c-8b8e-8446104f59c2 -langcode: fi +langcode: en status: true dependencies: + config: + - field.field.tpr_unit.tpr_unit.field_content + - field.field.tpr_unit.tpr_unit.field_lower_content + - field.field.tpr_unit.tpr_unit.field_metatags + - field.field.tpr_unit.tpr_unit.field_unit_type + - responsive_image.styles.image__3_2 module: + - address + - entity_reference_revisions - helfi_tpr + - imagecache_external + - link + - metatag + - telephone + - text id: tpr_unit.tpr_unit.default targetEntityType: tpr_unit bundle: tpr_unit mode: default content: + accessibility_email: + type: string + label: above + settings: + link_to_entity: false + third_party_settings: { } + weight: 15 + region: content + accessibility_phone: + type: string + label: above + settings: + link_to_entity: false + third_party_settings: { } + weight: 14 + region: content + accessibility_sentences: + type: tpr_accessibility_sentence + label: hidden + settings: { } + third_party_settings: { } + weight: 20 + region: content + accessibility_www: + type: link + label: above + settings: + trim_length: 80 + url_only: false + url_plain: false + rel: '' + target: '' + third_party_settings: { } + weight: 16 + region: content + address: + type: address_plain + label: hidden + settings: { } + third_party_settings: { } + weight: 6 + region: content + address_postal: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 10 + region: content + call_charge_info: + type: text_default + label: above + settings: { } + third_party_settings: { } + weight: 12 + region: content + description: + type: text_default + label: hidden + settings: { } + third_party_settings: { } + weight: 2 + region: content + email: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 9 + region: content + field_content: + type: entity_reference_revisions_entity_view + label: hidden + settings: + view_mode: default + link: '' + third_party_settings: { } + weight: 19 + region: content + field_lower_content: + type: entity_reference_revisions_entity_view + label: hidden + settings: + view_mode: default + link: '' + third_party_settings: { } + weight: 21 + region: content + field_metatags: + type: metatag_empty_formatter + label: above + settings: { } + third_party_settings: { } + weight: 18 + region: content + highlights: + type: tpr_connection + label: hidden + settings: { } + third_party_settings: { } + weight: 23 + region: content + latitude: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 24 + region: content + longitude: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 23 + region: content + name: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 0 + region: content + name_override: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 1 + region: content + opening_hours: + type: tpr_connection + label: hidden + settings: { } + third_party_settings: { } + weight: 8 + region: content + phone: + type: telephone_link + label: hidden + settings: + title: '' + third_party_settings: { } + weight: 7 + region: content + picture_url: + type: imagecache_external_responsive_image + label: hidden + settings: + imagecache_external_link: '' + imagecache_external_responsive_style: image__3_2 + third_party_settings: { } + weight: 3 + region: content + picture_url_override: + type: entity_reference_entity_view + label: hidden + settings: + view_mode: image + link: false + third_party_settings: { } + weight: 4 + region: content + provided_languages: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 22 + region: content service_map_embed: type: service_map_embed label: hidden settings: - iframe_title: 'Service map' - link_title: 'View larger map' + iframe_title: 'Location on map' + link_title: 'Open larger map' target: true third_party_settings: { } - weight: 0 + weight: 11 + region: content + services: + type: entity_reference_label + label: above + settings: + link: true + third_party_settings: { } + weight: 17 + region: content + unit_picture_caption: + type: basic_string + label: hidden + settings: { } + third_party_settings: { } + weight: 5 + region: content + www: + type: link + label: hidden + settings: + trim_length: 80 + url_only: false + url_plain: false + rel: '' + target: '' + third_party_settings: { } + weight: 13 region: content hidden: - accessibility_email: true - accessibility_phone: true - accessibility_sentences: true - accessibility_www: true - address: true - address_postal: true - call_charge_info: true contacts: true created: true - description: true - email: true + field_unit_type: true hide_description: true - highlights: true langcode: true - latitude: true links: true - longitude: true - name: true - name_override: true - opening_hours: true other_info: true - phone: true - picture_url: true - picture_url_override: true price_info: true - provided_languages: true search_api_excerpt: true - services: true show_www: true streetview_entrance_url: true - www: true diff --git a/conf/cmi/core.entity_view_display.tpr_unit.tpr_unit.minimal.yml b/conf/cmi/core.entity_view_display.tpr_unit.tpr_unit.minimal.yml new file mode 100644 index 000000000..55204dd04 --- /dev/null +++ b/conf/cmi/core.entity_view_display.tpr_unit.tpr_unit.minimal.yml @@ -0,0 +1,76 @@ +uuid: 3647a171-b314-433f-b6b3-e05b8893b458 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.tpr_unit.minimal + - field.field.tpr_unit.tpr_unit.field_content + - field.field.tpr_unit.tpr_unit.field_lower_content + - field.field.tpr_unit.tpr_unit.field_metatags + - field.field.tpr_unit.tpr_unit.field_unit_type + module: + - address + - helfi_tpr +id: tpr_unit.tpr_unit.minimal +targetEntityType: tpr_unit +bundle: tpr_unit +mode: minimal +content: + address: + type: address_plain + label: hidden + settings: { } + third_party_settings: { } + weight: 2 + region: content + name: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 0 + region: content + name_override: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 1 + region: content +hidden: + accessibility_email: true + accessibility_phone: true + accessibility_sentences: true + accessibility_www: true + address_postal: true + call_charge_info: true + contacts: true + created: true + description: true + email: true + field_content: true + field_lower_content: true + field_metatags: true + field_unit_type: true + hide_description: true + highlights: true + langcode: true + latitude: true + links: true + longitude: true + opening_hours: true + other_info: true + phone: true + picture_url: true + picture_url_override: true + price_info: true + provided_languages: true + search_api_excerpt: true + service_map_embed: true + services: true + show_www: true + streetview_entrance_url: true + unit_picture_caption: true + www: true diff --git a/conf/cmi/core.entity_view_display.tpr_unit.tpr_unit.teaser.yml b/conf/cmi/core.entity_view_display.tpr_unit.tpr_unit.teaser.yml new file mode 100644 index 000000000..083399c90 --- /dev/null +++ b/conf/cmi/core.entity_view_display.tpr_unit.tpr_unit.teaser.yml @@ -0,0 +1,94 @@ +uuid: d156f801-2f6e-4a3a-9a33-40f1cdf682a2 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.tpr_unit.teaser + - field.field.tpr_unit.tpr_unit.field_content + - field.field.tpr_unit.tpr_unit.field_lower_content + - field.field.tpr_unit.tpr_unit.field_metatags + - field.field.tpr_unit.tpr_unit.field_unit_type + - responsive_image.styles.image__3_2 + module: + - address + - helfi_tpr + - imagecache_external +id: tpr_unit.tpr_unit.teaser +targetEntityType: tpr_unit +bundle: tpr_unit +mode: teaser +content: + address: + type: address_plain + label: hidden + settings: { } + third_party_settings: { } + weight: 4 + region: content + name: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 2 + region: content + name_override: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 3 + region: content + picture_url: + type: imagecache_external_responsive_image + label: hidden + settings: + imagecache_external_link: '' + imagecache_external_responsive_style: image__3_2 + third_party_settings: { } + weight: 0 + region: content + picture_url_override: + type: entity_reference_entity_view + label: hidden + settings: + view_mode: image + link: false + third_party_settings: { } + weight: 1 + region: content +hidden: + accessibility_email: true + accessibility_phone: true + accessibility_sentences: true + accessibility_www: true + address_postal: true + call_charge_info: true + contacts: true + created: true + description: true + email: true + field_content: true + field_lower_content: true + field_metatags: true + field_unit_type: true + hide_description: true + highlights: true + langcode: true + latitude: true + links: true + longitude: true + opening_hours: true + other_info: true + phone: true + price_info: true + provided_languages: true + search_api_excerpt: true + service_map_embed: true + services: true + show_www: true + streetview_entrance_url: true + unit_picture_caption: true + www: true diff --git a/conf/cmi/core.entity_view_display.tpr_unit.tpr_unit.teaser_with_image.yml b/conf/cmi/core.entity_view_display.tpr_unit.tpr_unit.teaser_with_image.yml new file mode 100644 index 000000000..63a3c1b79 --- /dev/null +++ b/conf/cmi/core.entity_view_display.tpr_unit.tpr_unit.teaser_with_image.yml @@ -0,0 +1,95 @@ +uuid: b04bd841-c228-4aa4-b9fc-692e217cfa6a +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.tpr_unit.teaser_with_image + - field.field.tpr_unit.tpr_unit.field_content + - field.field.tpr_unit.tpr_unit.field_lower_content + - field.field.tpr_unit.tpr_unit.field_metatags + - field.field.tpr_unit.tpr_unit.field_unit_type + - responsive_image.styles.image__3_2 + module: + - address + - helfi_tpr + - imagecache_external + - telephone +id: tpr_unit.tpr_unit.teaser_with_image +targetEntityType: tpr_unit +bundle: tpr_unit +mode: teaser_with_image +content: + address: + type: address_plain + label: hidden + settings: { } + third_party_settings: { } + weight: 3 + region: content + name: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 2 + region: content + phone: + type: telephone_link + label: hidden + settings: + title: '' + third_party_settings: { } + weight: 4 + region: content + picture_url: + type: imagecache_external_responsive_image + label: hidden + settings: + imagecache_external_link: '' + imagecache_external_responsive_style: image__3_2 + third_party_settings: { } + weight: 0 + region: content + picture_url_override: + type: entity_reference_entity_view + label: hidden + settings: + view_mode: image + link: false + third_party_settings: { } + weight: 1 + region: content +hidden: + accessibility_email: true + accessibility_phone: true + accessibility_sentences: true + accessibility_www: true + address_postal: true + call_charge_info: true + contacts: true + created: true + description: true + email: true + field_content: true + field_lower_content: true + field_metatags: true + field_unit_type: true + hide_description: true + highlights: true + langcode: true + latitude: true + links: true + longitude: true + name_override: true + opening_hours: true + other_info: true + price_info: true + provided_languages: true + search_api_excerpt: true + service_map_embed: true + services: true + show_www: true + streetview_entrance_url: true + unit_picture_caption: true + www: true diff --git a/conf/cmi/core.entity_view_display.tpr_unit.tpr_unit.wide_teaser.yml b/conf/cmi/core.entity_view_display.tpr_unit.tpr_unit.wide_teaser.yml new file mode 100644 index 000000000..462f26828 --- /dev/null +++ b/conf/cmi/core.entity_view_display.tpr_unit.tpr_unit.wide_teaser.yml @@ -0,0 +1,108 @@ +uuid: 973845e0-71a0-49de-8cff-2b8da0bc6fd1 +langcode: en +status: true +dependencies: + config: + - core.entity_view_mode.tpr_unit.wide_teaser + - field.field.tpr_unit.tpr_unit.field_content + - field.field.tpr_unit.tpr_unit.field_lower_content + - field.field.tpr_unit.tpr_unit.field_metatags + - field.field.tpr_unit.tpr_unit.field_unit_type + - responsive_image.styles.image__3_2 + module: + - address + - helfi_tpr + - imagecache_external + - telephone +id: tpr_unit.tpr_unit.wide_teaser +targetEntityType: tpr_unit +bundle: tpr_unit +mode: wide_teaser +content: + address: + type: address_plain + label: hidden + settings: { } + third_party_settings: { } + weight: 4 + region: content + name: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 2 + region: content + name_override: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 3 + region: content + opening_hours: + type: tpr_connection + label: hidden + settings: { } + third_party_settings: { } + weight: 6 + region: content + phone: + type: telephone_link + label: hidden + settings: + title: '' + third_party_settings: { } + weight: 5 + region: content + picture_url: + type: imagecache_external_responsive_image + label: hidden + settings: + imagecache_external_link: '' + imagecache_external_responsive_style: image__3_2 + third_party_settings: { } + weight: 0 + region: content + picture_url_override: + type: entity_reference_entity_view + label: hidden + settings: + view_mode: image + link: false + third_party_settings: { } + weight: 1 + region: content +hidden: + accessibility_email: true + accessibility_phone: true + accessibility_sentences: true + accessibility_www: true + address_postal: true + call_charge_info: true + contacts: true + created: true + description: true + email: true + field_content: true + field_lower_content: true + field_metatags: true + field_unit_type: true + hide_description: true + highlights: true + langcode: true + latitude: true + links: true + longitude: true + other_info: true + price_info: true + provided_languages: true + search_api_excerpt: true + service_map_embed: true + services: true + show_www: true + streetview_entrance_url: true + unit_picture_caption: true + www: true diff --git a/conf/cmi/core.entity_view_mode.media.content_card.yml b/conf/cmi/core.entity_view_mode.media.content_card.yml index 0e1e17879..99fae3bd8 100644 --- a/conf/cmi/core.entity_view_mode.media.content_card.yml +++ b/conf/cmi/core.entity_view_mode.media.content_card.yml @@ -4,8 +4,6 @@ status: true dependencies: module: - media -_core: - default_config_hash: ZkAUzH7gBMP0I7VgZKkEsPYaKWHNjny_nb49e8n1HAE id: media.content_card label: 'Content card' targetEntityType: media diff --git a/conf/cmi/core.entity_view_mode.media.hero.yml b/conf/cmi/core.entity_view_mode.media.hero.yml index b83aebf8e..73929516c 100644 --- a/conf/cmi/core.entity_view_mode.media.hero.yml +++ b/conf/cmi/core.entity_view_mode.media.hero.yml @@ -4,8 +4,6 @@ status: true dependencies: module: - media -_core: - default_config_hash: XHi0bUTi0UQU5CFI90xrtRS1tLLlwUSrMhNft4fY_XA id: media.hero label: Hero targetEntityType: media diff --git a/conf/cmi/core.entity_view_mode.media.image.yml b/conf/cmi/core.entity_view_mode.media.image.yml index fcd06b528..bc9f019a8 100644 --- a/conf/cmi/core.entity_view_mode.media.image.yml +++ b/conf/cmi/core.entity_view_mode.media.image.yml @@ -4,8 +4,6 @@ status: true dependencies: module: - media -_core: - default_config_hash: _B3q0O_xZZoTEPGo67JMyvbBEstnyqiAJjk8to3c1QM id: media.image label: Image targetEntityType: media diff --git a/conf/cmi/core.entity_view_mode.media.list_of_links.yml b/conf/cmi/core.entity_view_mode.media.list_of_links.yml index e5172a233..401785231 100644 --- a/conf/cmi/core.entity_view_mode.media.list_of_links.yml +++ b/conf/cmi/core.entity_view_mode.media.list_of_links.yml @@ -4,8 +4,6 @@ status: true dependencies: module: - media -_core: - default_config_hash: PHC5-ZAHrmao9xAd6ZMuFwwm9kIEBb4E31qjN0JkovE id: media.list_of_links label: 'List of Links' targetEntityType: media diff --git a/conf/cmi/core.entity_view_mode.tpr_service.teaser.yml b/conf/cmi/core.entity_view_mode.tpr_service.teaser.yml new file mode 100644 index 000000000..b5c100df5 --- /dev/null +++ b/conf/cmi/core.entity_view_mode.tpr_service.teaser.yml @@ -0,0 +1,10 @@ +uuid: 1955c8c5-d29b-4567-a863-dd8207e4c4da +langcode: en +status: true +dependencies: + module: + - helfi_tpr +id: tpr_service.teaser +label: Teaser +targetEntityType: tpr_service +cache: true diff --git a/conf/cmi/core.entity_view_mode.tpr_service.teaser_search_result.yml b/conf/cmi/core.entity_view_mode.tpr_service.teaser_search_result.yml new file mode 100644 index 000000000..202872241 --- /dev/null +++ b/conf/cmi/core.entity_view_mode.tpr_service.teaser_search_result.yml @@ -0,0 +1,10 @@ +uuid: f54c77fd-1a7e-4cfc-a30a-5ec1bdd78817 +langcode: en +status: true +dependencies: + module: + - helfi_tpr +id: tpr_service.teaser_search_result +label: 'Teaser search result' +targetEntityType: tpr_service +cache: true diff --git a/conf/cmi/core.entity_view_mode.tpr_unit.contact_card.yml b/conf/cmi/core.entity_view_mode.tpr_unit.contact_card.yml index 35d784a71..af2d2daba 100644 --- a/conf/cmi/core.entity_view_mode.tpr_unit.contact_card.yml +++ b/conf/cmi/core.entity_view_mode.tpr_unit.contact_card.yml @@ -1,5 +1,5 @@ uuid: 46059f3f-0648-40ef-863e-01ce805cccd4 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/core.entity_view_mode.tpr_unit.minimal.yml b/conf/cmi/core.entity_view_mode.tpr_unit.minimal.yml new file mode 100644 index 000000000..179c71fee --- /dev/null +++ b/conf/cmi/core.entity_view_mode.tpr_unit.minimal.yml @@ -0,0 +1,10 @@ +uuid: 56386680-a42d-48aa-84e2-0b0a0c5c5c86 +langcode: en +status: true +dependencies: + module: + - helfi_tpr +id: tpr_unit.minimal +label: Minimal +targetEntityType: tpr_unit +cache: true diff --git a/conf/cmi/core.entity_view_mode.tpr_unit.teaser.yml b/conf/cmi/core.entity_view_mode.tpr_unit.teaser.yml new file mode 100644 index 000000000..31ff1eedd --- /dev/null +++ b/conf/cmi/core.entity_view_mode.tpr_unit.teaser.yml @@ -0,0 +1,10 @@ +uuid: cd5263ec-9abb-47e1-a290-50d4d4789dc0 +langcode: en +status: true +dependencies: + module: + - helfi_tpr +id: tpr_unit.teaser +label: Teaser +targetEntityType: tpr_unit +cache: true diff --git a/conf/cmi/core.entity_view_mode.tpr_unit.teaser_with_image.yml b/conf/cmi/core.entity_view_mode.tpr_unit.teaser_with_image.yml new file mode 100644 index 000000000..4e002075a --- /dev/null +++ b/conf/cmi/core.entity_view_mode.tpr_unit.teaser_with_image.yml @@ -0,0 +1,10 @@ +uuid: ae52e796-3d10-4b9c-87b0-fbce126ccaee +langcode: en +status: true +dependencies: + module: + - helfi_tpr +id: tpr_unit.teaser_with_image +label: 'Teaser with image' +targetEntityType: tpr_unit +cache: true diff --git a/conf/cmi/core.entity_view_mode.tpr_unit.token.yml b/conf/cmi/core.entity_view_mode.tpr_unit.token.yml new file mode 100644 index 000000000..7ae048fc7 --- /dev/null +++ b/conf/cmi/core.entity_view_mode.tpr_unit.token.yml @@ -0,0 +1,10 @@ +uuid: 3c6dd783-f36e-45b6-909f-9f5e8aae882e +langcode: en +status: true +dependencies: + module: + - helfi_tpr +id: tpr_unit.token +label: Token +targetEntityType: tpr_unit +cache: true diff --git a/conf/cmi/core.entity_view_mode.tpr_unit.wide_teaser.yml b/conf/cmi/core.entity_view_mode.tpr_unit.wide_teaser.yml new file mode 100644 index 000000000..fc25ca485 --- /dev/null +++ b/conf/cmi/core.entity_view_mode.tpr_unit.wide_teaser.yml @@ -0,0 +1,10 @@ +uuid: b248cafe-e792-4b6c-9217-fac0a367e50d +langcode: en +status: true +dependencies: + module: + - helfi_tpr +id: tpr_unit.wide_teaser +label: 'Wide Teaser' +targetEntityType: tpr_unit +cache: true diff --git a/conf/cmi/core.extension.yml b/conf/cmi/core.extension.yml index 3efa718a4..e935855da 100644 --- a/conf/cmi/core.extension.yml +++ b/conf/cmi/core.extension.yml @@ -15,7 +15,6 @@ module: config_ignore: 0 config_rewrite: 0 config_translation: 0 - config_update: 0 content_lock: 0 content_lock_timeout: 0 crop: 0 @@ -43,30 +42,49 @@ module: focal_point: 0 gin_toolbar: 0 hal: 0 - hdbt_admin_editorial: 0 hdbt_admin_tools: 0 - hdbt_component_library: 0 - hdbt_content: 0 - hdbt_hyphenopoly: 0 hds_web_components: 0 health_check: 0 helfi_api_base: 0 - helfi_base_config: 0 - helfi_charts: 0 - helfi_contact_cards: 0 - helfi_content: 0 - helfi_gdpr_compliance: 0 - helfi_languages: 0 + helfi_base_content: 0 + helfi_ckeditor: 0 + helfi_eu_cookie_compliance: 0 + helfi_global_announcement: 0 + helfi_image_styles: 0 helfi_media: 0 + helfi_media_chart: 0 helfi_media_map: 0 - helfi_media_map_config: 0 - helfi_news_feed: 0 - helfi_news_item: 0 + helfi_media_remote_video: 0 + helfi_node_announcement: 0 + helfi_node_landing_page: 0 + helfi_node_page: 0 + helfi_paragraphs_accordion: 0 + helfi_paragraphs_banner: 0 + helfi_paragraphs_chart: 0 + helfi_paragraphs_columns: 0 + helfi_paragraphs_contact_card_listing: 0 + helfi_paragraphs_content_cards: 0 + helfi_paragraphs_content_liftup: 0 + helfi_paragraphs_hearings: 0 + helfi_paragraphs_hero: 0 + helfi_paragraphs_image: 0 + helfi_paragraphs_liftup_with_image: 0 + helfi_paragraphs_list_of_links: 0 + helfi_paragraphs_map: 0 + helfi_paragraphs_phasing: 0 + helfi_paragraphs_popular_services: 0 + helfi_paragraphs_remote_video: 0 + helfi_paragraphs_sidebar_text: 0 + helfi_paragraphs_target_group_links: 0 + helfi_paragraphs_text: 0 helfi_platform_config: 0 + helfi_platform_config_base: 0 helfi_react_search: 0 helfi_toc: 0 helfi_tpr: 0 + helfi_tpr_config: 0 helfi_tunnistamo: 0 + helfi_user_roles: 0 image: 0 image_style_quality: 0 imagecache_external: 0 @@ -125,11 +143,11 @@ module: scheduler: 0 search_api: 0 select2: 0 - select2_icon: 0 serialization: 0 simple_sitemap: 0 social_media: 0 sophron: 0 + stomp: 0 system: 0 taxonomy: 0 telephone: 0 @@ -139,7 +157,6 @@ module: translatable_menu_link_uri: 0 twig_tweak: 0 update: 0 - update_helper: 0 user: 0 varnish_purge_tags: 0 varnish_purger: 0 @@ -156,7 +173,6 @@ module: minimal: 1000 eu_cookie_compliance: 1001 theme: - stark: 0 stable9: 0 claro: 0 hdbt: 0 diff --git a/conf/cmi/diff.settings.yml b/conf/cmi/diff.settings.yml index 7f584beda..6ba55ab3e 100644 --- a/conf/cmi/diff.settings.yml +++ b/conf/cmi/diff.settings.yml @@ -1,5 +1,3 @@ -_core: - default_config_hash: mr0RAnWEcPjx5qgnRBQFQR_rbCELlyMyDIFl_5HP5Go general_settings: radio_behavior: simple context_lines_leading: 1 diff --git a/conf/cmi/easy_breadcrumb.settings.yml b/conf/cmi/easy_breadcrumb.settings.yml index 014a83d8c..99f873190 100644 --- a/conf/cmi/easy_breadcrumb.settings.yml +++ b/conf/cmi/easy_breadcrumb.settings.yml @@ -5,7 +5,7 @@ replaced_titles: '' custom_paths: '' include_home_segment: true alternative_title_field: '' -home_segment_title: Home +home_segment_title: '' home_segment_keep: false include_title_segment: true title_from_page_when_available: true @@ -19,14 +19,14 @@ hide_single_home_item: true term_hierarchy: false use_site_title: false add_structured_data_json_ld: false -capitalizator_mode: ucfirst +capitalizator_mode: none capitalizator_ignored_words: { } capitalizator_forced_words: { } capitalizator_forced_words_case_sensitivity: true capitalizator_forced_words_first_letter: false follow_redirects: false limit_segment_display: false -segment_display_limit: '' +segment_display_limit: null truncator_mode: false truncator_length: 100 truncator_dots: true diff --git a/conf/cmi/editor.editor.full_html.yml b/conf/cmi/editor.editor.full_html.yml index 70d661df9..f023ffb24 100644 --- a/conf/cmi/editor.editor.full_html.yml +++ b/conf/cmi/editor.editor.full_html.yml @@ -6,8 +6,6 @@ dependencies: - filter.format.full_html module: - ckeditor -_core: - default_config_hash: gbKl_x1IJKUaF94IUbOx7E4G4-5WM7C33s7ABH74Rz8 format: full_html editor: ckeditor settings: @@ -50,18 +48,11 @@ settings: - Paste - PasteFromWord - SpecialChar - - Source - - language_selector - Table + - language_selector + - Source plugins: drupallink: linkit_enabled: true linkit_profile: helfi -image_upload: - status: false - scheme: public - directory: inline-images - max_size: '' - max_dimensions: - width: null - height: null +image_upload: { } diff --git a/conf/cmi/editor.editor.minimal.yml b/conf/cmi/editor.editor.minimal.yml new file mode 100644 index 000000000..d2397ca78 --- /dev/null +++ b/conf/cmi/editor.editor.minimal.yml @@ -0,0 +1,46 @@ +uuid: 58b3318b-a309-4b28-a7c6-c59a6386b755 +langcode: en +status: true +dependencies: + config: + - filter.format.minimal + module: + - ckeditor +format: minimal +editor: ckeditor +settings: + toolbar: + rows: + - + - + name: Formatting + items: + - Bold + - Italic + - + name: Links + items: + - DrupalLink + - DrupalUnlink + - + name: Lists + items: + - BulletedList + - NumberedList + - + name: Tools + items: + - language_selector + - Source + plugins: + drupallink: + linkit_enabled: true + linkit_profile: helfi +image_upload: + status: false + scheme: public + directory: inline-images + max_size: '' + max_dimensions: + width: null + height: null diff --git a/conf/cmi/elasticsearch_connector.cluster.paatokset.yml b/conf/cmi/elasticsearch_connector.cluster.paatokset.yml index fce9f085e..4410a48fc 100644 --- a/conf/cmi/elasticsearch_connector.cluster.paatokset.yml +++ b/conf/cmi/elasticsearch_connector.cluster.paatokset.yml @@ -1,5 +1,5 @@ uuid: 4a8571c1-96d6-4f8d-b775-4bcf4199759a -langcode: fi +langcode: en status: '1' dependencies: { } cluster_id: paatokset diff --git a/conf/cmi/entity_browser.browser.meeting_browser.yml b/conf/cmi/entity_browser.browser.meeting_browser.yml index adbe6e545..f0048b4b5 100644 --- a/conf/cmi/entity_browser.browser.meeting_browser.yml +++ b/conf/cmi/entity_browser.browser.meeting_browser.yml @@ -1,5 +1,5 @@ uuid: caf7a314-0eda-40d3-bac1-27dead08dda6 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/eu_cookie_compliance.cookie_category.chat.yml b/conf/cmi/eu_cookie_compliance.cookie_category.chat.yml index a9ee100d7..e81a7b82b 100644 --- a/conf/cmi/eu_cookie_compliance.cookie_category.chat.yml +++ b/conf/cmi/eu_cookie_compliance.cookie_category.chat.yml @@ -5,7 +5,7 @@ dependencies: { } id: chat label: 'Functional chat cookies' description: - value: "

The chats on the hel.fi  website require functional chat cookies to function. By using a chat, you automatically accept the functional cookies it requires.  No separate cookie consent is needed. Functional chat cookies are only downloaded to your device if you start a chat.

\r\n\r\n\r\n\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\r\n\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\r\n
NameProviderPurpose of the cookieValidityType
_genesys.widgets.*hel.fiUsed for storing data required by the chat functionality.Session 
__VCAP_ID__coh-chat-app-prod.eu-de.mybluemix.netUsed for storing data required by the chat functionality.SessionThird party
gcReturnSessionId 
\r\n\t\t\tgcAlternativeReturnUrl 
\r\n\t\t\tgcReturnUrl 
\r\n\t\t\tgcLoginButtonState
hel.fiUsed for authentication in the chat.Session\r\n\t\t\t

 

\r\n\t\t\t
leijuke.*hel.fiUsed for storing data required by the chat functionality.Session 
connect.sidhel-thk-botti.kuurahealth.comThe Kuura cookie is used to save necessary data.SessionThird party
\r\n" + value: "

The chats on the hel.fi  website require functional chat cookies to function. By using a chat, you automatically accept the functional cookies it requires.  No separate cookie consent is needed. Functional chat cookies are only downloaded to your device if you start a chat.

\r\n\r\n\r\n\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\r\n\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\r\n
NameProviderPurpose of the cookieValidityType
_genesys.widgets.*hel.fiUsed for storing data required by the chat functionality.Session 
__VCAP_ID__coh-chat-app-prod.eu-de.mybluemix.netUsed for storing data required by the chat functionality.SessionThird party
gcReturnSessionId 
\r\n\t\t\tgcAlternativeReturnUrl 
\r\n\t\t\tgcReturnUrl 
\r\n\t\t\tgcLoginButtonState
hel.fiUsed for authentication in the chat.Session\r\n\t\t\t

 

\r\n\t\t\t
leijuke.*hel.fiUsed for storing data required by the chat functionality.Session 
\r\n" format: full_html checkbox_default_state: unchecked weight: -5 diff --git a/conf/cmi/eu_cookie_compliance.cookie_category.essential.yml b/conf/cmi/eu_cookie_compliance.cookie_category.essential.yml index 1ebbbb1c0..7db3b2fed 100644 --- a/conf/cmi/eu_cookie_compliance.cookie_category.essential.yml +++ b/conf/cmi/eu_cookie_compliance.cookie_category.essential.yml @@ -2,12 +2,10 @@ uuid: 6901de38-d11d-4cf6-aaac-24aad6ec4612 langcode: en status: true dependencies: { } -_core: - default_config_hash: vjybRPsIhHcmXtNdQXg1lW8Aq_r5VInc3xKS6gKOl6g id: essential -label: Essential +label: 'Essential cookies' description: value: "

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

\r\n\r\n\r\n\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\r\n\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\r\n
NameProviderPurpose of the cookieValidityType
cookiehubcookiehub.comUsed by CookieHub to store information about whether visitors have given or declined the use of cookie categories used on the hel.fi site.365 days 
cookie-agreedhel.fiUsed by hel.fi Drupal to store information about whether visitors have given or declined the use of cookie categories used on the hel.fi site.100 days 
cookie-agreed-versionhel.fiUsed by hel.fi Drupal to store information about what version of the cookie consent the user has agreed to.100 days 
cookie-agreed-categorieshel.fiUsed by hel.fi Drupal to store information about what cookie categories the user has agreed to.100 days 
AWSELBsiteimproveanalytics.io\r\n\t\t\t

The cookie is related to a load distribution function used to direct requests to servers with the least traffic.

\r\n\t\t\t
SessionThird party
AWSELBCORSsiteimproveanalytics.io\r\n\t\t\t

The cookie is related to a load distribution function used to direct requests to servers with the least traffic.

\r\n\t\t\t
SessionThird party
mtm_cookie_consentkartta.hel.fi\r\n\t\t\t

A technical cookie that stores information about how you responded to the notice in the cookie banner about the use of cookies.

\r\n\t\t\t
10950 days 
frosmo_quickContexthel.fi\r\n\t\t\t

The Frosmo cookie improves the user experience and provides targeted content.

\r\n\t\t\t
365 days 
idfrosmo.com\r\n\t\t\t

The cookie facilitates visiting the website but does not save information that could be used to identify the visitor.

\r\n\t\t\t
5947 days, 15 hoursThird party
JSESSIONIDhelsinkikanava.fi\r\n\t\t\t

The cookie is an obligatory cookie that facilitates visiting the website.

\r\n\t\t\t
SessionThird party
COOKIE_SUPPORThelsinkikanava.fi\r\n\t\t\t

The cookie facilitates managing cookies on the website.

\r\n\t\t\t
365 daysThird party
\r\n" format: full_html checkbox_default_state: required -weight: -10 +weight: -9 diff --git a/conf/cmi/eu_cookie_compliance.cookie_category.marketing.yml b/conf/cmi/eu_cookie_compliance.cookie_category.marketing.yml index 53bd3551c..604d040ab 100644 --- a/conf/cmi/eu_cookie_compliance.cookie_category.marketing.yml +++ b/conf/cmi/eu_cookie_compliance.cookie_category.marketing.yml @@ -2,12 +2,10 @@ uuid: 34a08dd5-bdde-463a-9989-098730529c73 langcode: en status: true dependencies: { } -_core: - default_config_hash: wa_zmdwSs-6ufH07Ky5QzIOeWw1S9xoutR3PyEI_rtg id: marketing label: Marketing description: value: "

Marketing cookies are used to target content to the user.

\r\n\r\n\r\n\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\r\n\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\r\n
NameProviderPurpose of the cookieValidityType
IDEdoubleclick.net\r\n\t\t\t

The Google cookie facilitates targeted communication to users of the website.

\r\n\t\t\t
390 daysThird party
\r\n" format: full_html checkbox_default_state: unchecked -weight: -8 +weight: -6 diff --git a/conf/cmi/eu_cookie_compliance.cookie_category.preference.yml b/conf/cmi/eu_cookie_compliance.cookie_category.preference.yml new file mode 100644 index 000000000..12042d4e3 --- /dev/null +++ b/conf/cmi/eu_cookie_compliance.cookie_category.preference.yml @@ -0,0 +1,11 @@ +uuid: 9220ba97-8760-44b4-853a-356173b1e4e9 +langcode: en +status: true +dependencies: { } +id: preference +label: Preference +description: + value: "

Preference cookies modify the visuals and functions of the website based on the user's previous sessions.

\r\n\r\n\r\n\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\r\n\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\r\n
NameProviderPurpose of the cookieValidityType
httpskartta.hel.fi.SWCulturekartta.hel.fi\r\n\t\t\t

The City's map service cookie saves the language in which the service is used.

\r\n\t\t\t
1826 days
icareus-devicehelsinkikanava.fi\r\n\t\t\t

The Helsinki Channel video server cookie facilitates including videos as part of the website's content.

\r\n\t\t\t
365 daysThird party
VISITOR_INFO1_LIVEyoutube.com\r\n\t\t\t

The YouTube cookie selects the old or new video player depending on the connection speed.

\r\n\t\t\t
180 daysThird party
CONSENTyoutube.com\r\n\t\t\t

Used by Google to store user consent preferences

\r\n\t\t\t
5947 days, 15 hoursThird party
\r\n" + format: full_html +checkbox_default_state: unchecked +weight: -8 diff --git a/conf/cmi/eu_cookie_compliance.cookie_category.statistics.yml b/conf/cmi/eu_cookie_compliance.cookie_category.statistics.yml index 51316942b..97e840f00 100644 --- a/conf/cmi/eu_cookie_compliance.cookie_category.statistics.yml +++ b/conf/cmi/eu_cookie_compliance.cookie_category.statistics.yml @@ -5,7 +5,7 @@ dependencies: { } id: statistics label: Statistics description: - value: "

The information collected by statistics cookies is used for developing the website.

\r\n\r\n\r\n\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\r\n\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\r\n
NameProviderPurpose of the cookieValidityType
Snoobisession_hel_fihel.fi\r\n\t\t\t

The cookie is used for maintaining the session and is removed once the user leaves the website.

\r\n\t\t\t
Session 
Snoobi30minute_hel_fihel.fi\r\n\t\t\t

The cookie collects statistical information about the visitor's navigation on the website.

\r\n\t\t\t
1 hour 
SnoobiIDhel.fi\r\n\t\t\t

The Snoobi statistics system cookie collects information about the use of the website.

\r\n\t\t\t
730 days 
nmstathel.fi\r\n\t\t\t

The Siteimprove statistics cookie collects information about the use of the website.

\r\n\t\t\t
1000 days 
Snoobisession_hel_projektithel.fi\r\n\t\t\t

The Snoobi statistics system cookie is used for the duration of the visit on the website and saves information about the user's navigation on the site for statistics and development of the website.

\r\n\t\t\t
Session 
Snoobi30minute_hel_projektithel.fi\r\n\t\t\t

The Snoobi Analytics cookie collects information about the visitor's behaviour on the website for 30 minutes.

\r\n\t\t\t
1 hour 
_pk_id.*hel.fi\r\n\t\t\t

Matomo Analytics - used to store a few details about the user such as the unique visitor ID

\r\n\t\t\t
393 days 
_pk_ses.141.89f6hel.fi-1 hour 
_pk_id.*kartta.hel.fi\r\n\t\t\t

Matomo Analytics - used to store a few details about the user such as the unique visitor ID

\r\n\t\t\t
393 days 
_pk_ses.*kartta.hel.fi\r\n\t\t\t

Matomo Analytics - short lived cookies used to temporarily store data for the visit

\r\n\t\t\t
1 hour 
_pk_id.*palvelukartta.hel.fi\r\n\t\t\t

Matomo Analytics - used to store a few details about the user such as the unique visitor ID

\r\n\t\t\t
393 days 
_pk_ses.*palvelukartta.hel.fi\r\n\t\t\t

Matomo Analytics - short lived cookies used to temporarily store data for the visit

\r\n\t\t\t
1 hour 
__utmahelsinkikanava.fi\r\n\t\t\t

The Google Analytics cookie collects information about the visitor's behaviour on the website.

\r\n\t\t\t
730 daysThird party
__utmchelsinkikanava.fi\r\n\t\t\t

The Google Analytics cookie saves the time at which the visitor leaves the service.

\r\n\t\t\t
SessionThird party
__utmzhelsinkikanava.fi\r\n\t\t\t

The Google Analytics cookie saves information about from where the user came to the website.

\r\n\t\t\t
182 days, 12 hoursThird party
__utmthelsinkikanava.fi\r\n\t\t\t

The Google Analytics cookie decreases information collection during heavy traffic.

\r\n\t\t\t
1 hourThird party
__utmbhelsinkikanava.fi\r\n\t\t\t

The Google Analytics cookie collects information about the visitor's behaviour on the website for 30 minutes.

\r\n\t\t\t
1 hourThird party
rnsbidreactandshare.comA record related to the operation of the React & Share react buttons.-Local storage
rnsbid_tsreactandshare.comA record related to the operation of the React & Share react buttons.-Local storage
rns_reaction_*reactandshare.comA record related to the operation of the React & Share react buttons.-Local storage
YSCyoutube.com\r\n\t\t\t

The YouTube cookie facilitates including videos as part of the website's content.

\r\n\t\t\t
SessionThird party
\r\n" + value: "

The information collected by statistics cookies is used for developing the website.

\r\n\r\n\r\n\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\r\n\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\r\n
NameProviderPurpose of the cookieValidityType
Snoobisession_hel_fihel.fi\r\n\t\t\t

The cookie is used for maintaining the session and is removed once the user leaves the website.

\r\n\t\t\t
Session 
Snoobi30minute_hel_fihel.fi\r\n\t\t\t

The cookie collects statistical information about the visitor's navigation on the website.

\r\n\t\t\t
1 hour 
SnoobiIDhel.fi\r\n\t\t\t

The Snoobi statistics system cookie collects information about the use of the website.

\r\n\t\t\t
730 days 
nmstathel.fi\r\n\t\t\t

The Siteimprove statistics cookie collects information about the use of the website.

\r\n\t\t\t
1000 days 
Snoobisession_hel_projektithel.fi\r\n\t\t\t

The Snoobi statistics system cookie is used for the duration of the visit on the website and saves information about the user's navigation on the site for statistics and development of the website.

\r\n\t\t\t
Session 
Snoobi30minute_hel_projektithel.fi\r\n\t\t\t

The Snoobi Analytics cookie collects information about the visitor's behaviour on the website for 30 minutes.

\r\n\t\t\t
1 hour 
_pk_id.*hel.fi\r\n\t\t\t

Matomo Analytics - used to store a few details about the user such as the unique visitor ID

\r\n\t\t\t
393 days 
_pk_ses.141.89f6hel.fi-1 hour 
_pk_id.*kartta.hel.fi\r\n\t\t\t

Matomo Analytics - used to store a few details about the user such as the unique visitor ID

\r\n\t\t\t
393 days 
_pk_ses.*kartta.hel.fi\r\n\t\t\t

Matomo Analytics - short lived cookies used to temporarily store data for the visit

\r\n\t\t\t
1 hour 
_pk_id.*palvelukartta.hel.fi\r\n\t\t\t

Matomo Analytics - used to store a few details about the user such as the unique visitor ID

\r\n\t\t\t
393 days 
_pk_ses.*palvelukartta.hel.fi\r\n\t\t\t

Matomo Analytics - short lived cookies used to temporarily store data for the visit

\r\n\t\t\t
1 hour 
__utmahelsinkikanava.fi\r\n\t\t\t

The Google Analytics cookie collects information about the visitor's behaviour on the website.

\r\n\t\t\t
730 daysThird party
__utmchelsinkikanava.fi\r\n\t\t\t

The Google Analytics cookie saves the time at which the visitor leaves the service.

\r\n\t\t\t
SessionThird party
__utmzhelsinkikanava.fi\r\n\t\t\t

The Google Analytics cookie saves information about from where the user came to the website.

\r\n\t\t\t
182 days, 12 hoursThird party
__utmthelsinkikanava.fi\r\n\t\t\t

The Google Analytics cookie decreases information collection during heavy traffic.

\r\n\t\t\t
1 hourThird party
__utmbhelsinkikanava.fi\r\n\t\t\t

The Google Analytics cookie collects information about the visitor's behaviour on the website for 30 minutes.

\r\n\t\t\t
1 hourThird party
rnsbidreactandshare.comA record related to the operation of the Askem react buttons.-Local storage
rnsbid_tsreactandshare.comA record related to the operation of the Askem react buttons.-Local storage
rns_reaction_*reactandshare.comA record related to the operation of the Askem react buttons.-Local storage
YSCyoutube.com\r\n\t\t\t

The YouTube cookie facilitates including videos as part of the website's content.

\r\n\t\t\t
SessionThird party
\r\n" format: full_html checkbox_default_state: unchecked -weight: -9 +weight: -7 diff --git a/conf/cmi/eu_cookie_compliance.settings.yml b/conf/cmi/eu_cookie_compliance.settings.yml index c6c83cd0f..ad3a37f92 100644 --- a/conf/cmi/eu_cookie_compliance.settings.yml +++ b/conf/cmi/eu_cookie_compliance.settings.yml @@ -1,5 +1,3 @@ -_core: - default_config_hash: hQ7DNLHTlQh0_X_bDls8Gwa7MA_vHoOePmKn2NASjM4 langcode: en uuid: 794fc11b-a1b4-41a7-a351-aaa84516c2c5 popup_enabled: true @@ -10,7 +8,7 @@ eu_only_js: null popup_position: false fixed_top_position: true popup_info: - value: "

Hel.fi uses cookies 

\r\n\r\n

We use essential cookies on our website to make the site work. Also third party cookies are used if you give us your permission.

\r\n" + value: "

Hel.fi uses cookies

\r\n\r\n

We use essential cookies on our website to make the site work. Also third party cookies are used if you give us your permission.

\r\n" format: full_html mobile_popup_info: value: '' @@ -64,17 +62,13 @@ withdraw_tab_button_label: 'Privacy settings' withdraw_action_button_label: 'Withdraw consent' withdraw_enabled: false withdraw_button_on_info_popup: false -save_preferences_button_label: 'Allow only essential cookies' +save_preferences_button_label: 'Accept selected cookies' accept_all_categories_button_label: 'Accept all cookies' enable_save_preferences_button: true domain_all_sites: true settings_tab_enabled: false containing_element: body cookie_policy_version: 1.1.0 -cookie_value_disagreed: '0' -cookie_value_agreed_show_thank_you: '1' -cookie_value_agreed: '2' -accessibility_focus: false close_button_action: close_banner reject_button_label: '' reject_button_enabled: false diff --git a/conf/cmi/external_entities.external_entity_type.helfi_announcements.yml b/conf/cmi/external_entities.external_entity_type.helfi_announcements.yml new file mode 100644 index 000000000..d1bb63470 --- /dev/null +++ b/conf/cmi/external_entities.external_entity_type.helfi_announcements.yml @@ -0,0 +1,48 @@ +uuid: b1a9950b-6d36-485c-91a3-534c992790e1 +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: znut8SNGQRsGO4_fUxjvl_SIZqbb0T7hsv98bRKxcM8 +id: helfi_announcements +label: 'Helfi: Announcements' +label_plural: 'Helfi: Announcements' +description: '' +generate_aliases: null +read_only: true +field_mapper_id: jsonpath +field_mapper_config: + field_mappings: + id: + value: $.id + uuid: + value: $.id + title: + value: '$.attributes["title"]' + published_at: + value: '$.attributes["published_at"]' + unpublish_on: + value: '$.attributes["unpublish_on"]' + notification: + value: '$.attributes["notification"]' + langcode: + value: '$.attributes["langcode"]' + body: + value: '$.attributes["body"]["value"]' + status: + value: '$.attributes["status"]' + announcement_type: + value: '$.attributes["field_announcement_type"]' + announcement_link_text: + value: '$.attributes["field_announcement_link"]["title"]' + announcement_link_url: + value: '$.attributes["field_announcement_link"]["uri"]' + announcement_assistive_technology_close_button_title: + value: '$.attributes["field_announcement_title"]' +storage_client_id: helfi_announcements +storage_client_config: { } +persistent_cache_max_age: -1 +annotation_entity_type_id: null +annotation_bundle_id: null +annotation_field_name: null +inherits_annotation_fields: false diff --git a/conf/cmi/external_entities.external_entity_type.helfi_hearings.yml b/conf/cmi/external_entities.external_entity_type.helfi_hearings.yml new file mode 100644 index 000000000..04ffeb711 --- /dev/null +++ b/conf/cmi/external_entities.external_entity_type.helfi_hearings.yml @@ -0,0 +1,52 @@ +uuid: d0584d33-27c7-4ee7-b17c-3ca833062197 +langcode: en +status: true +dependencies: { } +id: helfi_hearings +label: 'Helfi: Hearing' +label_plural: 'Helfi: Hearing' +description: 'Helfi hearings from hearing api.' +read_only: true +generate_aliases: false +field_mapper_id: jsonpath +field_mapper_config: + field_mappings: + id: + value: $.id + uuid: + value: $.id + title: + value: $.title + close_at: + value: $.close_at + created_at: + value: $.created_at + open_at: + value: $.open_at + slug: + value: $.slug + comments: + value: $.n_comments + organization: + value: $.organization + abstract: + value: $.abstract + main_image: + uri: $.main_image_url + main_image_title: + value: $.main_image_caption + count: + value: $.count + url: + value: $.url + langcode: + value: $.langcode + existing_translations: + value: $.existing_translations +storage_client_id: helfi_hearings +storage_client_config: { } +persistent_cache_max_age: 3600 +annotation_entity_type_id: null +annotation_bundle_id: null +annotation_field_name: null +inherits_annotation_fields: false diff --git a/conf/cmi/field.field.media.ahjo_document.field_document_issued.yml b/conf/cmi/field.field.media.ahjo_document.field_document_issued.yml index bb3c561c4..e02383c0e 100644 --- a/conf/cmi/field.field.media.ahjo_document.field_document_issued.yml +++ b/conf/cmi/field.field.media.ahjo_document.field_document_issued.yml @@ -1,5 +1,5 @@ uuid: 3b983a70-d51e-43b6-b3d1-e628308976ef -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.media.ahjo_document.field_document_language.yml b/conf/cmi/field.field.media.ahjo_document.field_document_language.yml index 8e3a44162..70bdf4f29 100644 --- a/conf/cmi/field.field.media.ahjo_document.field_document_language.yml +++ b/conf/cmi/field.field.media.ahjo_document.field_document_language.yml @@ -1,5 +1,5 @@ uuid: 556682cc-8536-4605-aad9-df5f509a419c -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.media.ahjo_document.field_document_native_id.yml b/conf/cmi/field.field.media.ahjo_document.field_document_native_id.yml index 0d7d755ef..6881c62bf 100644 --- a/conf/cmi/field.field.media.ahjo_document.field_document_native_id.yml +++ b/conf/cmi/field.field.media.ahjo_document.field_document_native_id.yml @@ -1,5 +1,5 @@ uuid: e8c6431b-3933-4452-b1cf-ed7bfa4ea032 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.media.ahjo_document.field_document_orig_uri.yml b/conf/cmi/field.field.media.ahjo_document.field_document_orig_uri.yml index d64a50f77..c8aa52ac0 100644 --- a/conf/cmi/field.field.media.ahjo_document.field_document_orig_uri.yml +++ b/conf/cmi/field.field.media.ahjo_document.field_document_orig_uri.yml @@ -1,5 +1,5 @@ uuid: 2e43b0d1-7517-4818-87e0-f6d33db4ff3f -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.media.ahjo_document.field_document_personal_data.yml b/conf/cmi/field.field.media.ahjo_document.field_document_personal_data.yml index 5b79418aa..11e54545b 100644 --- a/conf/cmi/field.field.media.ahjo_document.field_document_personal_data.yml +++ b/conf/cmi/field.field.media.ahjo_document.field_document_personal_data.yml @@ -1,5 +1,5 @@ uuid: 7fa28ae7-ec98-46c8-88b0-f52dab384167 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.media.ahjo_document.field_document_type.yml b/conf/cmi/field.field.media.ahjo_document.field_document_type.yml index eefcbfdeb..74a85ce53 100644 --- a/conf/cmi/field.field.media.ahjo_document.field_document_type.yml +++ b/conf/cmi/field.field.media.ahjo_document.field_document_type.yml @@ -1,5 +1,5 @@ uuid: 482db880-ab58-4b7a-85da-f0bd616c7b3f -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.media.ahjo_document.field_document_uri.yml b/conf/cmi/field.field.media.ahjo_document.field_document_uri.yml index 89dd726d5..a249a2633 100644 --- a/conf/cmi/field.field.media.ahjo_document.field_document_uri.yml +++ b/conf/cmi/field.field.media.ahjo_document.field_document_uri.yml @@ -1,5 +1,5 @@ uuid: b4111a7f-89e8-4630-8d56-2c4822fe523d -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.media.ahjo_document.field_media_ahjo_file.yml b/conf/cmi/field.field.media.ahjo_document.field_media_ahjo_file.yml index c597eb9c3..1660ed44e 100644 --- a/conf/cmi/field.field.media.ahjo_document.field_media_ahjo_file.yml +++ b/conf/cmi/field.field.media.ahjo_document.field_media_ahjo_file.yml @@ -1,5 +1,5 @@ uuid: 2f2d8566-f239-4820-b976-719eb1df92fe -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.media.declaration_of_affiliation.field__policymaker_reference.yml b/conf/cmi/field.field.media.declaration_of_affiliation.field__policymaker_reference.yml index 1ecc5144c..f95af25d5 100644 --- a/conf/cmi/field.field.media.declaration_of_affiliation.field__policymaker_reference.yml +++ b/conf/cmi/field.field.media.declaration_of_affiliation.field__policymaker_reference.yml @@ -1,5 +1,5 @@ uuid: 07a1fee7-498b-493b-a785-0f75f5e51a4d -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.media.declaration_of_affiliation.field_contact_url.yml b/conf/cmi/field.field.media.declaration_of_affiliation.field_contact_url.yml index 179ce1a8e..c767795c8 100644 --- a/conf/cmi/field.field.media.declaration_of_affiliation.field_contact_url.yml +++ b/conf/cmi/field.field.media.declaration_of_affiliation.field_contact_url.yml @@ -1,5 +1,5 @@ uuid: bdb4b6d2-a4e6-4bb0-8b46-b9879a8a9f56 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.media.declaration_of_affiliation.field_document.yml b/conf/cmi/field.field.media.declaration_of_affiliation.field_document.yml index 8a327369f..f68687b99 100644 --- a/conf/cmi/field.field.media.declaration_of_affiliation.field_document.yml +++ b/conf/cmi/field.field.media.declaration_of_affiliation.field_document.yml @@ -1,5 +1,5 @@ uuid: e3502396-fb27-4e15-8d5a-797f968cfaf8 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.media.declaration_of_affiliation.field_first_name.yml b/conf/cmi/field.field.media.declaration_of_affiliation.field_first_name.yml index 95905af6c..ee955819e 100644 --- a/conf/cmi/field.field.media.declaration_of_affiliation.field_first_name.yml +++ b/conf/cmi/field.field.media.declaration_of_affiliation.field_first_name.yml @@ -1,5 +1,5 @@ uuid: 316c9a2d-d2bd-4df9-a4c0-e1253bf2618e -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.media.declaration_of_affiliation.field_interest_statement_categor.yml b/conf/cmi/field.field.media.declaration_of_affiliation.field_interest_statement_categor.yml index 7c9bb078e..759ea2421 100644 --- a/conf/cmi/field.field.media.declaration_of_affiliation.field_interest_statement_categor.yml +++ b/conf/cmi/field.field.media.declaration_of_affiliation.field_interest_statement_categor.yml @@ -1,5 +1,5 @@ uuid: 16a334bf-34a7-4419-91ae-c7672ae9d746 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.media.declaration_of_affiliation.field_lastname.yml b/conf/cmi/field.field.media.declaration_of_affiliation.field_lastname.yml index 39e538472..f5cd9f534 100644 --- a/conf/cmi/field.field.media.declaration_of_affiliation.field_lastname.yml +++ b/conf/cmi/field.field.media.declaration_of_affiliation.field_lastname.yml @@ -1,5 +1,5 @@ uuid: a7b44e83-9593-4a3a-be54-ab4ad34d4e7c -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.media.declaration_of_affiliation.field_title.yml b/conf/cmi/field.field.media.declaration_of_affiliation.field_title.yml index 3f1e4dec6..a7a0b8de3 100644 --- a/conf/cmi/field.field.media.declaration_of_affiliation.field_title.yml +++ b/conf/cmi/field.field.media.declaration_of_affiliation.field_title.yml @@ -1,5 +1,5 @@ uuid: dc1c310c-497d-407b-949e-7e53fe229d2b -langcode: fi +langcode: en status: true dependencies: config: 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 8ce83f5ac..ccd66cca3 100644 --- a/conf/cmi/field.field.media.file.field_media_file.yml +++ b/conf/cmi/field.field.media.file.field_media_file.yml @@ -7,8 +7,6 @@ dependencies: - media.type.file module: - file -_core: - default_config_hash: MGPZP_ILmtxTXuDm5AM6F5LncCv2HOsZOjBWNb_1JZ0 id: media.file.field_media_file field_name: field_media_file entity_type: media diff --git a/conf/cmi/field.field.media.hel_map.field_media_hel_map.yml b/conf/cmi/field.field.media.hel_map.field_media_hel_map.yml index f6820e536..4a510122d 100644 --- a/conf/cmi/field.field.media.hel_map.field_media_hel_map.yml +++ b/conf/cmi/field.field.media.hel_map.field_media_hel_map.yml @@ -1,5 +1,5 @@ uuid: 6bc312df-3494-40e2-9801-a17cfb0cc0d4 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.media.helfi_chart.field_helfi_chart_title.yml b/conf/cmi/field.field.media.helfi_chart.field_helfi_chart_title.yml index 0e7b968b1..c3af6e4a3 100644 --- a/conf/cmi/field.field.media.helfi_chart.field_helfi_chart_title.yml +++ b/conf/cmi/field.field.media.helfi_chart.field_helfi_chart_title.yml @@ -5,8 +5,6 @@ dependencies: config: - field.storage.media.field_helfi_chart_title - media.type.helfi_chart -_core: - default_config_hash: NkVp00nT1XM4LgzHMR5KpcZejQka35JJzP47xH7r1yE id: media.helfi_chart.field_helfi_chart_title field_name: field_helfi_chart_title entity_type: media diff --git a/conf/cmi/field.field.media.helfi_chart.field_helfi_chart_transcript.yml b/conf/cmi/field.field.media.helfi_chart.field_helfi_chart_transcript.yml index 91b17136b..8a7e2d7ef 100644 --- a/conf/cmi/field.field.media.helfi_chart.field_helfi_chart_transcript.yml +++ b/conf/cmi/field.field.media.helfi_chart.field_helfi_chart_transcript.yml @@ -10,11 +10,8 @@ dependencies: - text third_party_settings: allowed_formats: - minimal: minimal - full_html: '0' - plain_text: '0' -_core: - default_config_hash: 7il4Dro949nSDjskG89Sqmxr_vsg-wbwOFLYNV0KnmY + allowed_formats: + - minimal id: media.helfi_chart.field_helfi_chart_transcript field_name: field_helfi_chart_transcript entity_type: media diff --git a/conf/cmi/field.field.media.helfi_chart.field_helfi_chart_url.yml b/conf/cmi/field.field.media.helfi_chart.field_helfi_chart_url.yml index 2f3a923f1..b8347479b 100644 --- a/conf/cmi/field.field.media.helfi_chart.field_helfi_chart_url.yml +++ b/conf/cmi/field.field.media.helfi_chart.field_helfi_chart_url.yml @@ -7,8 +7,6 @@ dependencies: - media.type.helfi_chart module: - link -_core: - default_config_hash: V1HwyhpRiVfBUpG1VW9xYqhX2nyWcObeJLStCHAWJ0U id: media.helfi_chart.field_helfi_chart_url field_name: field_helfi_chart_url 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 a8578539d..21f54de25 100644 --- a/conf/cmi/field.field.media.image.field_media_image.yml +++ b/conf/cmi/field.field.media.image.field_media_image.yml @@ -14,8 +14,6 @@ third_party_settings: alt: alt title: title file: '0' -_core: - default_config_hash: fmlnh5VWRobLBxFZVcdtGoVBXeWcn_qqx7Daj0_2hI0 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 afcd61c8d..2d82bcf08 100644 --- a/conf/cmi/field.field.media.image.field_photographer.yml +++ b/conf/cmi/field.field.media.image.field_photographer.yml @@ -5,8 +5,6 @@ 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.media.minutes_of_the_discussion.field_document.yml b/conf/cmi/field.field.media.minutes_of_the_discussion.field_document.yml index 189bd949f..e2a43fcde 100644 --- a/conf/cmi/field.field.media.minutes_of_the_discussion.field_document.yml +++ b/conf/cmi/field.field.media.minutes_of_the_discussion.field_document.yml @@ -1,5 +1,5 @@ uuid: 4f39a280-7619-4597-9782-d15e9f612871 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.media.minutes_of_the_discussion.field_meetings_reference.yml b/conf/cmi/field.field.media.minutes_of_the_discussion.field_meetings_reference.yml index 809721784..261174177 100644 --- a/conf/cmi/field.field.media.minutes_of_the_discussion.field_meetings_reference.yml +++ b/conf/cmi/field.field.media.minutes_of_the_discussion.field_meetings_reference.yml @@ -1,5 +1,5 @@ uuid: 12e1c25b-527a-44b6-aa2d-6327d581d770 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.media.pdf_minutes_of_discussion.field_document.yml b/conf/cmi/field.field.media.pdf_minutes_of_discussion.field_document.yml index fe34f4bb7..46f88567b 100644 --- a/conf/cmi/field.field.media.pdf_minutes_of_discussion.field_document.yml +++ b/conf/cmi/field.field.media.pdf_minutes_of_discussion.field_document.yml @@ -1,5 +1,5 @@ uuid: 931d93c0-efd8-4396-b3a7-7d0a67fc3914 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.media.pdf_minutes_of_discussion.field_pdf_category.yml b/conf/cmi/field.field.media.pdf_minutes_of_discussion.field_pdf_category.yml index 16932797c..dc5b2746b 100644 --- a/conf/cmi/field.field.media.pdf_minutes_of_discussion.field_pdf_category.yml +++ b/conf/cmi/field.field.media.pdf_minutes_of_discussion.field_pdf_category.yml @@ -1,5 +1,5 @@ uuid: 74d3951c-62db-4504-bba0-609fe6e08fa7 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.media.pdf_minutes_of_discussion.field_pdf_date.yml b/conf/cmi/field.field.media.pdf_minutes_of_discussion.field_pdf_date.yml index 33f98ad38..d4226afac 100644 --- a/conf/cmi/field.field.media.pdf_minutes_of_discussion.field_pdf_date.yml +++ b/conf/cmi/field.field.media.pdf_minutes_of_discussion.field_pdf_date.yml @@ -1,5 +1,5 @@ uuid: 7d113152-b565-4797-a54d-ab8d14a9d4f1 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.media.policymaker_images.field_media_image_1.yml b/conf/cmi/field.field.media.policymaker_images.field_media_image_1.yml index 302fb09f9..6e73a2c40 100644 --- a/conf/cmi/field.field.media.policymaker_images.field_media_image_1.yml +++ b/conf/cmi/field.field.media.policymaker_images.field_media_image_1.yml @@ -1,5 +1,5 @@ uuid: 24679494-fe48-4b79-80f3-7eb0352fd947 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.media.remote_video.field_media_oembed_video.yml b/conf/cmi/field.field.media.remote_video.field_media_oembed_video.yml index f222f1cff..e9d59cb73 100644 --- a/conf/cmi/field.field.media.remote_video.field_media_oembed_video.yml +++ b/conf/cmi/field.field.media.remote_video.field_media_oembed_video.yml @@ -5,8 +5,6 @@ dependencies: config: - field.storage.media.field_media_oembed_video - media.type.remote_video -_core: - default_config_hash: gsTz9gl5rCIDMnCfeJlc_74KjmQ1C6PNS4R6-L9fg7g id: media.remote_video.field_media_oembed_video field_name: field_media_oembed_video entity_type: media diff --git a/conf/cmi/field.field.node.announcement.body.yml b/conf/cmi/field.field.node.announcement.body.yml new file mode 100644 index 000000000..8f973360b --- /dev/null +++ b/conf/cmi/field.field.node.announcement.body.yml @@ -0,0 +1,28 @@ +uuid: 361c14aa-8c23-4ea3-8c3f-2c59ea1feb32 +langcode: en +status: true +dependencies: + config: + - field.storage.node.body + - node.type.announcement + module: + - allowed_formats + - text +third_party_settings: + allowed_formats: + allowed_formats: + - minimal +id: node.announcement.body +field_name: body +entity_type: node +bundle: announcement +label: Body +description: 'Please note that title is not shown alongside with the body text.' +required: true +translatable: true +default_value: { } +default_value_callback: '' +settings: + display_summary: false + required_summary: false +field_type: text_with_summary diff --git a/conf/cmi/field.field.node.announcement.field_announcement_all_pages.yml b/conf/cmi/field.field.node.announcement.field_announcement_all_pages.yml new file mode 100644 index 000000000..87ce16867 --- /dev/null +++ b/conf/cmi/field.field.node.announcement.field_announcement_all_pages.yml @@ -0,0 +1,23 @@ +uuid: 716266d2-dc32-4a02-950d-65d38e8c98ca +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_announcement_all_pages + - node.type.announcement +id: node.announcement.field_announcement_all_pages +field_name: field_announcement_all_pages +entity_type: node +bundle: announcement +label: 'Show on all pages' +description: '' +required: false +translatable: false +default_value: + - + value: 1 +default_value_callback: '' +settings: + on_label: 'On' + off_label: 'Off' +field_type: boolean diff --git a/conf/cmi/field.field.node.announcement.field_announcement_content_pages.yml b/conf/cmi/field.field.node.announcement.field_announcement_content_pages.yml new file mode 100644 index 000000000..732f4ecd7 --- /dev/null +++ b/conf/cmi/field.field.node.announcement.field_announcement_content_pages.yml @@ -0,0 +1,31 @@ +uuid: 507d2d10-6f8f-44f6-aecf-6842c1946452 +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_announcement_content_pages + - node.type.announcement + - node.type.landing_page + - node.type.page +id: node.announcement.field_announcement_content_pages +field_name: field_announcement_content_pages +entity_type: node +bundle: announcement +label: 'Show on content pages' +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: 'default:node' + handler_settings: + target_bundles: + page: page + landing_page: landing_page + sort: + field: title + direction: ASC + auto_create: false + auto_create_bundle: page +field_type: entity_reference diff --git a/conf/cmi/field.field.node.announcement.field_announcement_link.yml b/conf/cmi/field.field.node.announcement.field_announcement_link.yml new file mode 100644 index 000000000..a1b70ff29 --- /dev/null +++ b/conf/cmi/field.field.node.announcement.field_announcement_link.yml @@ -0,0 +1,23 @@ +uuid: 2c6c244a-fd16-42f6-be62-92d2dd1c20c0 +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_announcement_link + - node.type.announcement + module: + - link +id: node.announcement.field_announcement_link +field_name: field_announcement_link +entity_type: node +bundle: announcement +label: Link +description: '' +required: false +translatable: true +default_value: { } +default_value_callback: '' +settings: + title: 2 + link_type: 17 +field_type: link diff --git a/conf/cmi/field.field.node.announcement.field_announcement_title.yml b/conf/cmi/field.field.node.announcement.field_announcement_title.yml new file mode 100644 index 000000000..39718ce69 --- /dev/null +++ b/conf/cmi/field.field.node.announcement.field_announcement_title.yml @@ -0,0 +1,19 @@ +uuid: a75502dc-cf6a-406f-b8ca-a6c789665731 +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_announcement_title + - node.type.announcement +id: node.announcement.field_announcement_title +field_name: field_announcement_title +entity_type: node +bundle: announcement +label: 'Announcement title' +description: 'This title is only available to users of assistive technology. ' +required: true +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: string diff --git a/conf/cmi/field.field.node.announcement.field_announcement_type.yml b/conf/cmi/field.field.node.announcement.field_announcement_type.yml new file mode 100644 index 000000000..73e8044ec --- /dev/null +++ b/conf/cmi/field.field.node.announcement.field_announcement_type.yml @@ -0,0 +1,21 @@ +uuid: 33786ada-081c-48da-938c-2d0c8c8dec32 +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_announcement_type + - node.type.announcement + module: + - options +id: node.announcement.field_announcement_type +field_name: field_announcement_type +entity_type: node +bundle: announcement +label: Type +description: '' +required: true +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: list_string diff --git a/conf/cmi/field.field.node.case.field_case_handlings.yml b/conf/cmi/field.field.node.case.field_case_handlings.yml index 67fda99b8..c50a0bb6a 100644 --- a/conf/cmi/field.field.node.case.field_case_handlings.yml +++ b/conf/cmi/field.field.node.case.field_case_handlings.yml @@ -1,5 +1,5 @@ uuid: f820e8d7-2494-4036-8f4f-a528568e5364 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.case.field_case_record_files.yml b/conf/cmi/field.field.node.case.field_case_record_files.yml index 1d64513c1..e4202d6ff 100644 --- a/conf/cmi/field.field.node.case.field_case_record_files.yml +++ b/conf/cmi/field.field.node.case.field_case_record_files.yml @@ -1,5 +1,5 @@ uuid: d050d0e3-310c-44c3-9889-a8dbd631523c -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.case.field_case_records.yml b/conf/cmi/field.field.node.case.field_case_records.yml index 6d2b83fb6..70d39b02d 100644 --- a/conf/cmi/field.field.node.case.field_case_records.yml +++ b/conf/cmi/field.field.node.case.field_case_records.yml @@ -1,5 +1,5 @@ uuid: fe88713b-d2b9-4ffa-b3e5-a9682d304970 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.case.field_no_title_for_case.yml b/conf/cmi/field.field.node.case.field_no_title_for_case.yml index dbe806bf4..6fda5699d 100644 --- a/conf/cmi/field.field.node.case.field_no_title_for_case.yml +++ b/conf/cmi/field.field.node.case.field_no_title_for_case.yml @@ -1,5 +1,5 @@ uuid: 9715ed4c-3b0a-4dc8-9cd0-c028cd0f4d46 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.case.field_publicity_class.yml b/conf/cmi/field.field.node.case.field_publicity_class.yml index 7746c861b..4ba0a5ac1 100644 --- a/conf/cmi/field.field.node.case.field_publicity_class.yml +++ b/conf/cmi/field.field.node.case.field_publicity_class.yml @@ -1,5 +1,5 @@ uuid: 186b7927-05b6-438f-a985-51d80e6983f7 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.case.field_security_reasons.yml b/conf/cmi/field.field.node.case.field_security_reasons.yml index 858ccf962..1088ebbe8 100644 --- a/conf/cmi/field.field.node.case.field_security_reasons.yml +++ b/conf/cmi/field.field.node.case.field_security_reasons.yml @@ -1,5 +1,5 @@ uuid: 4105ce45-efc3-41d8-9dbf-48929711d126 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.case.field_top_category_name.yml b/conf/cmi/field.field.node.case.field_top_category_name.yml index 684e1795c..04e59ab98 100644 --- a/conf/cmi/field.field.node.case.field_top_category_name.yml +++ b/conf/cmi/field.field.node.case.field_top_category_name.yml @@ -1,5 +1,5 @@ uuid: fc3fcc85-dd27-4160-a2c5-46f5ec9cdeb4 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.decision.field_attachments_checked.yml b/conf/cmi/field.field.node.decision.field_attachments_checked.yml index 971e2844f..0a326bd73 100644 --- a/conf/cmi/field.field.node.decision.field_attachments_checked.yml +++ b/conf/cmi/field.field.node.decision.field_attachments_checked.yml @@ -1,5 +1,5 @@ uuid: e48f4636-f309-4ea8-856f-ec4a7b5e8a6c -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.decision.field_classification_code.yml b/conf/cmi/field.field.node.decision.field_classification_code.yml index 926e280bf..62e86413c 100644 --- a/conf/cmi/field.field.node.decision.field_classification_code.yml +++ b/conf/cmi/field.field.node.decision.field_classification_code.yml @@ -1,5 +1,5 @@ uuid: 328e54c5-d060-4856-a499-9bdb2cc8d276 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.decision.field_classification_title.yml b/conf/cmi/field.field.node.decision.field_classification_title.yml index efdfe0eaa..18ad940cd 100644 --- a/conf/cmi/field.field.node.decision.field_classification_title.yml +++ b/conf/cmi/field.field.node.decision.field_classification_title.yml @@ -1,5 +1,5 @@ uuid: cb8f1368-32b5-4b64-be0b-17a9cf1ccc9b -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.decision.field_dates_checked.yml b/conf/cmi/field.field.node.decision.field_dates_checked.yml index fe7869339..02b151964 100644 --- a/conf/cmi/field.field.node.decision.field_dates_checked.yml +++ b/conf/cmi/field.field.node.decision.field_dates_checked.yml @@ -1,5 +1,5 @@ uuid: 0aadc557-b8c1-4c0a-a994-27e7d2b74d27 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.decision.field_decision_attachment_files.yml b/conf/cmi/field.field.node.decision.field_decision_attachment_files.yml index 0e3987276..8a9331800 100644 --- a/conf/cmi/field.field.node.decision.field_decision_attachment_files.yml +++ b/conf/cmi/field.field.node.decision.field_decision_attachment_files.yml @@ -1,5 +1,5 @@ uuid: 14c0fa59-10cd-4a8e-98f4-d51d1073fdd4 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.decision.field_decision_attachments.yml b/conf/cmi/field.field.node.decision.field_decision_attachments.yml index 8de709d35..3aad79c2d 100644 --- a/conf/cmi/field.field.node.decision.field_decision_attachments.yml +++ b/conf/cmi/field.field.node.decision.field_decision_attachments.yml @@ -1,5 +1,5 @@ uuid: f71e7334-b215-455c-96d2-aa17a254bc68 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.decision.field_decision_case_title.yml b/conf/cmi/field.field.node.decision.field_decision_case_title.yml index fd381e780..e2bd24f18 100644 --- a/conf/cmi/field.field.node.decision.field_decision_case_title.yml +++ b/conf/cmi/field.field.node.decision.field_decision_case_title.yml @@ -1,5 +1,5 @@ uuid: e5e05c79-5dc2-4aae-8b1e-aa6f3b87d036 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.decision.field_decision_content.yml b/conf/cmi/field.field.node.decision.field_decision_content.yml index 58ed92eab..d2a71d292 100644 --- a/conf/cmi/field.field.node.decision.field_decision_content.yml +++ b/conf/cmi/field.field.node.decision.field_decision_content.yml @@ -1,5 +1,5 @@ uuid: af94a633-57bc-40e9-a70b-006b968a12eb -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.decision.field_decision_content_parsed.yml b/conf/cmi/field.field.node.decision.field_decision_content_parsed.yml index f4339c9f0..8f4909880 100644 --- a/conf/cmi/field.field.node.decision.field_decision_content_parsed.yml +++ b/conf/cmi/field.field.node.decision.field_decision_content_parsed.yml @@ -1,5 +1,5 @@ uuid: e0109af9-d92f-4cf9-9e45-be280d823902 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.decision.field_decision_date.yml b/conf/cmi/field.field.node.decision.field_decision_date.yml index d7d912f85..c9726ea04 100644 --- a/conf/cmi/field.field.node.decision.field_decision_date.yml +++ b/conf/cmi/field.field.node.decision.field_decision_date.yml @@ -1,5 +1,5 @@ uuid: 01cd94eb-b26b-4465-bbbe-84ea7400ab95 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.decision.field_decision_history.yml b/conf/cmi/field.field.node.decision.field_decision_history.yml index cd4579a38..8f798a7fb 100644 --- a/conf/cmi/field.field.node.decision.field_decision_history.yml +++ b/conf/cmi/field.field.node.decision.field_decision_history.yml @@ -1,5 +1,5 @@ uuid: 5301a34b-4fb0-4c5c-bced-bbbc6a6e963a -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.decision.field_decision_history_pdf.yml b/conf/cmi/field.field.node.decision.field_decision_history_pdf.yml index e87743bb7..bef990d04 100644 --- a/conf/cmi/field.field.node.decision.field_decision_history_pdf.yml +++ b/conf/cmi/field.field.node.decision.field_decision_history_pdf.yml @@ -1,5 +1,5 @@ uuid: 4d59e412-7e96-4d09-b927-4190e4fa844c -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.decision.field_decision_meeting.yml b/conf/cmi/field.field.node.decision.field_decision_meeting.yml index 6c865373f..f27ce38d8 100644 --- a/conf/cmi/field.field.node.decision.field_decision_meeting.yml +++ b/conf/cmi/field.field.node.decision.field_decision_meeting.yml @@ -1,5 +1,5 @@ uuid: eda61430-42d9-48ee-94bd-f227f03bc5eb -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.decision.field_decision_motion.yml b/conf/cmi/field.field.node.decision.field_decision_motion.yml index f315d6c35..497c93075 100644 --- a/conf/cmi/field.field.node.decision.field_decision_motion.yml +++ b/conf/cmi/field.field.node.decision.field_decision_motion.yml @@ -1,5 +1,5 @@ uuid: ecd2f77e-4a86-4400-920c-263f2e261e87 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.decision.field_decision_motion_parsed.yml b/conf/cmi/field.field.node.decision.field_decision_motion_parsed.yml index f57954804..a9a86ed1f 100644 --- a/conf/cmi/field.field.node.decision.field_decision_motion_parsed.yml +++ b/conf/cmi/field.field.node.decision.field_decision_motion_parsed.yml @@ -1,5 +1,5 @@ uuid: 5e31c33c-b527-42dc-bab8-a813e798daff -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.decision.field_decision_native_id.yml b/conf/cmi/field.field.node.decision.field_decision_native_id.yml index 2677470a1..ba5f9a4f8 100644 --- a/conf/cmi/field.field.node.decision.field_decision_native_id.yml +++ b/conf/cmi/field.field.node.decision.field_decision_native_id.yml @@ -1,5 +1,5 @@ uuid: 1c9dc50d-edb2-4d74-a459-1937087db0b2 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.decision.field_decision_organization.yml b/conf/cmi/field.field.node.decision.field_decision_organization.yml index 3c92024a9..76b6de51d 100644 --- a/conf/cmi/field.field.node.decision.field_decision_organization.yml +++ b/conf/cmi/field.field.node.decision.field_decision_organization.yml @@ -1,5 +1,5 @@ uuid: 6bf4a56a-57be-4aed-80e1-5036e3f1c9b9 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.decision.field_decision_previous.yml b/conf/cmi/field.field.node.decision.field_decision_previous.yml index fa5321d96..e3e79a449 100644 --- a/conf/cmi/field.field.node.decision.field_decision_previous.yml +++ b/conf/cmi/field.field.node.decision.field_decision_previous.yml @@ -1,5 +1,5 @@ uuid: b319baeb-20e5-4ef9-b469-2215b2837a5c -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.decision.field_decision_record.yml b/conf/cmi/field.field.node.decision.field_decision_record.yml index 133e1e60c..bcd0743c6 100644 --- a/conf/cmi/field.field.node.decision.field_decision_record.yml +++ b/conf/cmi/field.field.node.decision.field_decision_record.yml @@ -1,5 +1,5 @@ uuid: 5262cd0e-ad7f-4b54-b2f4-eb18d96c2ee7 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.decision.field_decision_section.yml b/conf/cmi/field.field.node.decision.field_decision_section.yml index 61f73e83e..8797597f6 100644 --- a/conf/cmi/field.field.node.decision.field_decision_section.yml +++ b/conf/cmi/field.field.node.decision.field_decision_section.yml @@ -1,5 +1,5 @@ uuid: 222604ee-fe75-4317-ae4a-6cfd1730efa6 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.decision.field_decision_series_id.yml b/conf/cmi/field.field.node.decision.field_decision_series_id.yml index ac5fff231..8806caf0d 100644 --- a/conf/cmi/field.field.node.decision.field_decision_series_id.yml +++ b/conf/cmi/field.field.node.decision.field_decision_series_id.yml @@ -1,5 +1,5 @@ uuid: a29bbbea-124a-42fb-a0f5-e10afeba4576 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.decision.field_diary_number.yml b/conf/cmi/field.field.node.decision.field_diary_number.yml index b8ac45da7..66d711a73 100644 --- a/conf/cmi/field.field.node.decision.field_diary_number.yml +++ b/conf/cmi/field.field.node.decision.field_diary_number.yml @@ -1,5 +1,5 @@ uuid: 5ac13c43-3d07-4256-beff-29425093ecc5 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.decision.field_diary_number_label.yml b/conf/cmi/field.field.node.decision.field_diary_number_label.yml index 1f50620b9..fd44efeff 100644 --- a/conf/cmi/field.field.node.decision.field_diary_number_label.yml +++ b/conf/cmi/field.field.node.decision.field_diary_number_label.yml @@ -1,5 +1,5 @@ uuid: 5399a9ce-5036-4341-a88a-425699f15338 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.decision.field_dm_org_above_name.yml b/conf/cmi/field.field.node.decision.field_dm_org_above_name.yml index e6220affe..b8526a68c 100644 --- a/conf/cmi/field.field.node.decision.field_dm_org_above_name.yml +++ b/conf/cmi/field.field.node.decision.field_dm_org_above_name.yml @@ -1,5 +1,5 @@ uuid: 57e13b16-a198-4aca-a150-31682f1d4e12 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.decision.field_dm_org_name.yml b/conf/cmi/field.field.node.decision.field_dm_org_name.yml index b92160f6d..b17f39591 100644 --- a/conf/cmi/field.field.node.decision.field_dm_org_name.yml +++ b/conf/cmi/field.field.node.decision.field_dm_org_name.yml @@ -1,5 +1,5 @@ uuid: 059f5486-559f-4590-804b-b5cd5a336672 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.decision.field_full_title.yml b/conf/cmi/field.field.node.decision.field_full_title.yml index 8786a2efe..45aa6e155 100644 --- a/conf/cmi/field.field.node.decision.field_full_title.yml +++ b/conf/cmi/field.field.node.decision.field_full_title.yml @@ -1,5 +1,5 @@ uuid: 5e0d999a-d695-4545-84dc-69cfb8b55790 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.decision.field_hide_decision_content.yml b/conf/cmi/field.field.node.decision.field_hide_decision_content.yml index a903af096..8bb648a62 100644 --- a/conf/cmi/field.field.node.decision.field_hide_decision_content.yml +++ b/conf/cmi/field.field.node.decision.field_hide_decision_content.yml @@ -1,5 +1,5 @@ uuid: 745a784d-a669-4e73-9f7c-a9b0f0fd4872 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.decision.field_meeting_date.yml b/conf/cmi/field.field.node.decision.field_meeting_date.yml index c6a58f309..2bcfca8f9 100644 --- a/conf/cmi/field.field.node.decision.field_meeting_date.yml +++ b/conf/cmi/field.field.node.decision.field_meeting_date.yml @@ -1,5 +1,5 @@ uuid: 12eba71d-5d4c-4f53-9539-61e1eb98b32d -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.decision.field_meeting_id.yml b/conf/cmi/field.field.node.decision.field_meeting_id.yml index 1f494cd8d..686b0a2d3 100644 --- a/conf/cmi/field.field.node.decision.field_meeting_id.yml +++ b/conf/cmi/field.field.node.decision.field_meeting_id.yml @@ -1,5 +1,5 @@ uuid: f4dbfc83-87a4-422a-93fe-392f2e96e288 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.decision.field_meeting_sequence_number.yml b/conf/cmi/field.field.node.decision.field_meeting_sequence_number.yml index a961a3956..51af02c62 100644 --- a/conf/cmi/field.field.node.decision.field_meeting_sequence_number.yml +++ b/conf/cmi/field.field.node.decision.field_meeting_sequence_number.yml @@ -1,5 +1,5 @@ uuid: 218efdb4-b0bd-4594-ad68-f50697a125d8 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.decision.field_organization_type.yml b/conf/cmi/field.field.node.decision.field_organization_type.yml index 4b1bc179c..580594444 100644 --- a/conf/cmi/field.field.node.decision.field_organization_type.yml +++ b/conf/cmi/field.field.node.decision.field_organization_type.yml @@ -1,5 +1,5 @@ uuid: 79537fa1-db8e-4d8b-8e7b-bf8995eb85b9 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.decision.field_outdated_document.yml b/conf/cmi/field.field.node.decision.field_outdated_document.yml index 3480f1209..b0f2fb9d7 100644 --- a/conf/cmi/field.field.node.decision.field_outdated_document.yml +++ b/conf/cmi/field.field.node.decision.field_outdated_document.yml @@ -1,5 +1,5 @@ uuid: fb133b57-1df0-4623-8fa0-62a620640c76 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.decision.field_policymaker_id.yml b/conf/cmi/field.field.node.decision.field_policymaker_id.yml index c4ed03b5e..5e48801bf 100644 --- a/conf/cmi/field.field.node.decision.field_policymaker_id.yml +++ b/conf/cmi/field.field.node.decision.field_policymaker_id.yml @@ -1,5 +1,5 @@ uuid: ac855ac4-d705-4a4c-ab3a-84807b0b654e -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.decision.field_record_language_checked.yml b/conf/cmi/field.field.node.decision.field_record_language_checked.yml index e46ca1631..e122a0736 100644 --- a/conf/cmi/field.field.node.decision.field_record_language_checked.yml +++ b/conf/cmi/field.field.node.decision.field_record_language_checked.yml @@ -1,5 +1,5 @@ uuid: 2aab39c1-712a-4ef2-8ea7-77086b9ddcbb -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.decision.field_status_checked.yml b/conf/cmi/field.field.node.decision.field_status_checked.yml index 8f80f9b24..3e35c1aa0 100644 --- a/conf/cmi/field.field.node.decision.field_status_checked.yml +++ b/conf/cmi/field.field.node.decision.field_status_checked.yml @@ -1,5 +1,5 @@ uuid: 3dfa4a8b-4aba-4a90-a67d-9c30c7ad90b0 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.decision.field_top_category_name.yml b/conf/cmi/field.field.node.decision.field_top_category_name.yml index d15422cb1..af511a488 100644 --- a/conf/cmi/field.field.node.decision.field_top_category_name.yml +++ b/conf/cmi/field.field.node.decision.field_top_category_name.yml @@ -1,5 +1,5 @@ uuid: 736c5807-7c49-4520-9dcc-207690de4975 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.decision.field_unique_id.yml b/conf/cmi/field.field.node.decision.field_unique_id.yml index 1dec5d82c..f912a6a33 100644 --- a/conf/cmi/field.field.node.decision.field_unique_id.yml +++ b/conf/cmi/field.field.node.decision.field_unique_id.yml @@ -1,5 +1,5 @@ uuid: ec287c1e-45a7-48fa-abcf-46cea402f274 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.decision.field_voting_results.yml b/conf/cmi/field.field.node.decision.field_voting_results.yml index 42b01c271..1732e279d 100644 --- a/conf/cmi/field.field.node.decision.field_voting_results.yml +++ b/conf/cmi/field.field.node.decision.field_voting_results.yml @@ -1,5 +1,5 @@ uuid: 0ef56e85-e249-4b4b-b404-72f8e8209c81 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.landing_page.field_content.yml b/conf/cmi/field.field.node.landing_page.field_content.yml index 3237fd01d..18fba84e9 100644 --- a/conf/cmi/field.field.node.landing_page.field_content.yml +++ b/conf/cmi/field.field.node.landing_page.field_content.yml @@ -5,36 +5,31 @@ dependencies: config: - field.storage.node.field_content - node.type.landing_page - - paragraphs.paragraphs_type.accordion - paragraphs.paragraphs_type.banner - paragraphs.paragraphs_type.chart - paragraphs.paragraphs_type.columns - paragraphs.paragraphs_type.content_cards - - paragraphs.paragraphs_type.custom_content_links + - paragraphs.paragraphs_type.content_liftup - paragraphs.paragraphs_type.event_list - - paragraphs.paragraphs_type.gallery - - paragraphs.paragraphs_type.image + - paragraphs.paragraphs_type.hearings - paragraphs.paragraphs_type.liftup_with_image - paragraphs.paragraphs_type.list_of_links - paragraphs.paragraphs_type.map - - paragraphs.paragraphs_type.meetings_calendar - - paragraphs.paragraphs_type.news_liftups - paragraphs.paragraphs_type.news_list - - paragraphs.paragraphs_type.pdf_listing - paragraphs.paragraphs_type.phasing - paragraphs.paragraphs_type.popular_services - paragraphs.paragraphs_type.remote_video + - paragraphs.paragraphs_type.service_list + - paragraphs.paragraphs_type.service_list_search - paragraphs.paragraphs_type.target_group_links - - paragraphs.paragraphs_type.text + - paragraphs.paragraphs_type.unit_search module: - entity_reference_revisions -_core: - default_config_hash: VuuTI6N8J827CZsvm_RrLmPzFcwY5kjDh9oF94YecsI id: node.landing_page.field_content field_name: field_content entity_type: node bundle: landing_page -label: Sisältöalue +label: 'Content region' description: '' required: false translatable: true @@ -45,125 +40,77 @@ settings: handler_settings: target_bundles: columns: columns - banner: banner list_of_links: list_of_links - liftup_with_image: liftup_with_image content_cards: content_cards - accordion: accordion - gallery: gallery - map: map - image: image - text: text - custom_content_links: custom_content_links - target_group_links: target_group_links + content_liftup: content_liftup + banner: banner + liftup_with_image: liftup_with_image chart: chart - meetings_calendar: meetings_calendar - event_list: event_list - news_liftups: news_liftups - news_list: news_list remote_video: remote_video - popular_services: popular_services + map: map + news_list: news_list + event_list: event_list phasing: phasing - pdf_listing: pdf_listing + popular_services: popular_services + target_group_links: target_group_links + hearings: hearings + unit_search: unit_search + service_list: service_list + service_list_search: service_list_search negate: 0 target_bundles_drag_drop: - accordion: - weight: -22 - enabled: true - accordion_item: - weight: -21 - enabled: false banner: - weight: -26 + weight: 0 enabled: true chart: - weight: 25 + weight: 0 enabled: true columns: - weight: -27 - enabled: true - contact_card: - weight: 39 - enabled: false - contact_card_listing: - weight: 40 - enabled: false + weight: 0 + enabled: true content_cards: - weight: -23 + weight: 0 enabled: true content_liftup: - weight: 42 - enabled: false - custom_content_links: - weight: 21 + weight: 0 enabled: true event_list: - weight: 30 - enabled: true - gallery: - weight: -20 + weight: 0 enabled: true - gallery_slide: - weight: -19 - enabled: false - hero: - weight: -18 - enabled: false - image: - weight: -17 + hearings: + weight: 0 enabled: true liftup_with_image: - weight: -24 + weight: 0 enabled: true list_of_links: - weight: -25 + weight: 0 enabled: true - list_of_links_item: - weight: -16 - enabled: false map: - weight: -20 - enabled: true - meetings_calendar: - weight: 29 - enabled: true - news_liftups: - weight: 30 + weight: 0 enabled: true news_list: - weight: 30 - enabled: true - pdf_listing: - weight: 56 + weight: 0 enabled: true phasing: - weight: 50 - enabled: true - phasing_item: - weight: 30 - enabled: false - popular_service_item: - weight: 60 - enabled: false + weight: 0 + enabled: true popular_services: - weight: 42 + weight: 0 enabled: true remote_video: - weight: 37 - enabled: true - sidebar_text: - weight: 62 - enabled: false - social_media_link: - weight: 63 - enabled: false - target_group_link_item: - weight: 45 - enabled: false + weight: 0 + enabled: true + service_list: + weight: 0 + enabled: true + service_list_search: + weight: 0 + enabled: true target_group_links: - weight: 24 + weight: 0 enabled: true - text: - weight: -15 + unit_search: + weight: 0 enabled: true field_type: entity_reference_revisions diff --git a/conf/cmi/field.field.node.landing_page.field_has_hero.yml b/conf/cmi/field.field.node.landing_page.field_has_hero.yml index 865ff5d71..2d9ae0f32 100644 --- a/conf/cmi/field.field.node.landing_page.field_has_hero.yml +++ b/conf/cmi/field.field.node.landing_page.field_has_hero.yml @@ -5,8 +5,6 @@ dependencies: config: - field.storage.node.field_has_hero - node.type.landing_page -_core: - default_config_hash: rT_f5pnvC_sD05FKSnu6t_QWElHLz3MWNzz-knMiCOs id: node.landing_page.field_has_hero field_name: field_has_hero entity_type: node diff --git a/conf/cmi/field.field.node.landing_page.field_hero.yml b/conf/cmi/field.field.node.landing_page.field_hero.yml index c57ae7125..6b306affa 100644 --- a/conf/cmi/field.field.node.landing_page.field_hero.yml +++ b/conf/cmi/field.field.node.landing_page.field_hero.yml @@ -8,8 +8,6 @@ dependencies: - paragraphs.paragraphs_type.hero module: - entity_reference_revisions -_core: - default_config_hash: hSRMTRVrowbFOgIGWzwwah6BHae-dqokWQu7ahHPJDQ id: node.landing_page.field_hero field_name: field_hero entity_type: node @@ -27,28 +25,7 @@ settings: hero: hero negate: 0 target_bundles_drag_drop: - columns: - weight: 10 - enabled: false - gallery: - weight: 11 - enabled: false - gallery_slide: - weight: 12 - enabled: false hero: - weight: 13 + weight: 0 enabled: true - image: - weight: 14 - enabled: false - list_of_links: - weight: 16 - enabled: false - list_of_links_item: - weight: 17 - enabled: false - text: - weight: 18 - enabled: false field_type: entity_reference_revisions diff --git a/conf/cmi/field.field.node.landing_page.field_liftup_image.yml b/conf/cmi/field.field.node.landing_page.field_liftup_image.yml index ab70d16a4..6d73d975f 100644 --- a/conf/cmi/field.field.node.landing_page.field_liftup_image.yml +++ b/conf/cmi/field.field.node.landing_page.field_liftup_image.yml @@ -6,8 +6,6 @@ dependencies: - field.storage.node.field_liftup_image - media.type.image - node.type.landing_page -_core: - default_config_hash: 7gvDr4xCmU5LNyQi_3iBorr2RsmHyXI-r1eo1rAs-Gw id: node.landing_page.field_liftup_image field_name: field_liftup_image entity_type: node diff --git a/conf/cmi/field.field.node.landing_page.field_metatags.yml b/conf/cmi/field.field.node.landing_page.field_metatags.yml index 691563421..813103f4e 100644 --- a/conf/cmi/field.field.node.landing_page.field_metatags.yml +++ b/conf/cmi/field.field.node.landing_page.field_metatags.yml @@ -7,8 +7,6 @@ dependencies: - node.type.landing_page module: - metatag -_core: - default_config_hash: i5JpOyh9B9vJHXsqh-XHmZBoSaWMT3XTnBGCFLtDntw id: node.landing_page.field_metatags field_name: field_metatags entity_type: node diff --git a/conf/cmi/field.field.node.meeting.field_decisions_checked.yml b/conf/cmi/field.field.node.meeting.field_decisions_checked.yml index 82bfa2b97..870ae965b 100644 --- a/conf/cmi/field.field.node.meeting.field_decisions_checked.yml +++ b/conf/cmi/field.field.node.meeting.field_decisions_checked.yml @@ -1,5 +1,5 @@ uuid: ca38f60b-bd2f-4eda-bbfd-6e507a0ecac5 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.meeting.field_meeting_agenda.yml b/conf/cmi/field.field.node.meeting.field_meeting_agenda.yml index 8bca76083..52e2784a7 100644 --- a/conf/cmi/field.field.node.meeting.field_meeting_agenda.yml +++ b/conf/cmi/field.field.node.meeting.field_meeting_agenda.yml @@ -1,5 +1,5 @@ uuid: 0bf102e7-da0c-4d4e-b0df-54d787b47812 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.meeting.field_meeting_agenda_files.yml b/conf/cmi/field.field.node.meeting.field_meeting_agenda_files.yml index 7fefa0f6c..521fa169a 100644 --- a/conf/cmi/field.field.node.meeting.field_meeting_agenda_files.yml +++ b/conf/cmi/field.field.node.meeting.field_meeting_agenda_files.yml @@ -1,5 +1,5 @@ uuid: 0d31101e-9d42-44e2-a615-9511e56def02 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.meeting.field_meeting_agenda_published.yml b/conf/cmi/field.field.node.meeting.field_meeting_agenda_published.yml index d831d6ed8..6e6ebaed5 100644 --- a/conf/cmi/field.field.node.meeting.field_meeting_agenda_published.yml +++ b/conf/cmi/field.field.node.meeting.field_meeting_agenda_published.yml @@ -1,5 +1,5 @@ uuid: c36578f3-590c-4613-962a-6687322f3813 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.meeting.field_meeting_attachment_info.yml b/conf/cmi/field.field.node.meeting.field_meeting_attachment_info.yml index 171ebec92..98cc30b63 100644 --- a/conf/cmi/field.field.node.meeting.field_meeting_attachment_info.yml +++ b/conf/cmi/field.field.node.meeting.field_meeting_attachment_info.yml @@ -1,5 +1,5 @@ uuid: 4a2404ce-8011-42b8-83c3-4ae75417e08b -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.meeting.field_meeting_composition.yml b/conf/cmi/field.field.node.meeting.field_meeting_composition.yml index 87f2a25da..e8cd9b4ae 100644 --- a/conf/cmi/field.field.node.meeting.field_meeting_composition.yml +++ b/conf/cmi/field.field.node.meeting.field_meeting_composition.yml @@ -1,5 +1,5 @@ uuid: 540785aa-894b-4117-a16c-061a4e4e78a1 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.meeting.field_meeting_date.yml b/conf/cmi/field.field.node.meeting.field_meeting_date.yml index e342a08c6..4f89ba3de 100644 --- a/conf/cmi/field.field.node.meeting.field_meeting_date.yml +++ b/conf/cmi/field.field.node.meeting.field_meeting_date.yml @@ -1,5 +1,5 @@ uuid: 48d52dec-d418-427e-a491-c531a97548ab -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.meeting.field_meeting_date_original.yml b/conf/cmi/field.field.node.meeting.field_meeting_date_original.yml index c2381a4b8..42777cc6c 100644 --- a/conf/cmi/field.field.node.meeting.field_meeting_date_original.yml +++ b/conf/cmi/field.field.node.meeting.field_meeting_date_original.yml @@ -1,5 +1,5 @@ uuid: e0b6783c-ea66-45ff-a41f-66f591a35f30 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.meeting.field_meeting_decision.yml b/conf/cmi/field.field.node.meeting.field_meeting_decision.yml index e56dabb7c..5c91cad21 100644 --- a/conf/cmi/field.field.node.meeting.field_meeting_decision.yml +++ b/conf/cmi/field.field.node.meeting.field_meeting_decision.yml @@ -1,5 +1,5 @@ uuid: bfc29c16-59f4-4b58-8b71-8a7de35e5a34 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.meeting.field_meeting_dm.yml b/conf/cmi/field.field.node.meeting.field_meeting_dm.yml index 32c5fffe2..a6d6896dc 100644 --- a/conf/cmi/field.field.node.meeting.field_meeting_dm.yml +++ b/conf/cmi/field.field.node.meeting.field_meeting_dm.yml @@ -1,5 +1,5 @@ uuid: fe268c6e-aeb3-47a6-9baa-f553298a868c -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.meeting.field_meeting_dm_id.yml b/conf/cmi/field.field.node.meeting.field_meeting_dm_id.yml index c21107da9..f90464fd8 100644 --- a/conf/cmi/field.field.node.meeting.field_meeting_dm_id.yml +++ b/conf/cmi/field.field.node.meeting.field_meeting_dm_id.yml @@ -1,5 +1,5 @@ uuid: c1893dea-482b-4459-ba3b-1c108cb0f2d6 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.meeting.field_meeting_document_files.yml b/conf/cmi/field.field.node.meeting.field_meeting_document_files.yml index d00993827..6c673692f 100644 --- a/conf/cmi/field.field.node.meeting.field_meeting_document_files.yml +++ b/conf/cmi/field.field.node.meeting.field_meeting_document_files.yml @@ -1,5 +1,5 @@ uuid: 1e353a11-da80-45fa-b41d-3bc5bac69542 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.meeting.field_meeting_documents.yml b/conf/cmi/field.field.node.meeting.field_meeting_documents.yml index 94542a8e6..db26125c1 100644 --- a/conf/cmi/field.field.node.meeting.field_meeting_documents.yml +++ b/conf/cmi/field.field.node.meeting.field_meeting_documents.yml @@ -1,5 +1,5 @@ uuid: b34b9713-05b9-467e-8cdb-688789acdc77 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.meeting.field_meeting_id.yml b/conf/cmi/field.field.node.meeting.field_meeting_id.yml index cc987b018..8578cfda6 100644 --- a/conf/cmi/field.field.node.meeting.field_meeting_id.yml +++ b/conf/cmi/field.field.node.meeting.field_meeting_id.yml @@ -1,5 +1,5 @@ uuid: 23a1cf44-b785-434e-87d7-32793d4bbc12 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.meeting.field_meeting_location.yml b/conf/cmi/field.field.node.meeting.field_meeting_location.yml index 49b9c297b..cd6ffc3be 100644 --- a/conf/cmi/field.field.node.meeting.field_meeting_location.yml +++ b/conf/cmi/field.field.node.meeting.field_meeting_location.yml @@ -1,5 +1,5 @@ uuid: 9d780cd7-6fcc-41c5-b192-326e3be7ded5 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.meeting.field_meeting_minutes_published.yml b/conf/cmi/field.field.node.meeting.field_meeting_minutes_published.yml index 06d9db969..9b7a3dafc 100644 --- a/conf/cmi/field.field.node.meeting.field_meeting_minutes_published.yml +++ b/conf/cmi/field.field.node.meeting.field_meeting_minutes_published.yml @@ -1,5 +1,5 @@ uuid: 0180e752-4ef1-45f5-ab7c-90a3ea196d7a -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.meeting.field_meeting_next.yml b/conf/cmi/field.field.node.meeting.field_meeting_next.yml index 32b53b2ea..fbe278c91 100644 --- a/conf/cmi/field.field.node.meeting.field_meeting_next.yml +++ b/conf/cmi/field.field.node.meeting.field_meeting_next.yml @@ -1,5 +1,5 @@ uuid: 105b0c5a-dbab-4ea7-b1eb-69804792a509 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.meeting.field_meeting_next_id.yml b/conf/cmi/field.field.node.meeting.field_meeting_next_id.yml index c0b26929e..b5c7dfe61 100644 --- a/conf/cmi/field.field.node.meeting.field_meeting_next_id.yml +++ b/conf/cmi/field.field.node.meeting.field_meeting_next_id.yml @@ -1,5 +1,5 @@ uuid: 070656e6-8a45-477f-a8e0-eea8cc513b6d -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.meeting.field_meeting_prev.yml b/conf/cmi/field.field.node.meeting.field_meeting_prev.yml index cd783a1e0..8e492eedb 100644 --- a/conf/cmi/field.field.node.meeting.field_meeting_prev.yml +++ b/conf/cmi/field.field.node.meeting.field_meeting_prev.yml @@ -1,5 +1,5 @@ uuid: 3295e3bf-f0cd-4745-8bfe-24666decb307 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.meeting.field_meeting_prev_id.yml b/conf/cmi/field.field.node.meeting.field_meeting_prev_id.yml index 0e1327997..044eb1bde 100644 --- a/conf/cmi/field.field.node.meeting.field_meeting_prev_id.yml +++ b/conf/cmi/field.field.node.meeting.field_meeting_prev_id.yml @@ -1,5 +1,5 @@ uuid: 974a3cfc-f0d0-4081-ada1-d5026c1737ee -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.meeting.field_meeting_sequence_number.yml b/conf/cmi/field.field.node.meeting.field_meeting_sequence_number.yml index 52d84914f..60a013f7a 100644 --- a/conf/cmi/field.field.node.meeting.field_meeting_sequence_number.yml +++ b/conf/cmi/field.field.node.meeting.field_meeting_sequence_number.yml @@ -1,5 +1,5 @@ uuid: f743fefb-cb95-4b7f-b066-9ed464e28db4 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.meeting.field_meeting_status.yml b/conf/cmi/field.field.node.meeting.field_meeting_status.yml index 54daf60f1..8729fd6f2 100644 --- a/conf/cmi/field.field.node.meeting.field_meeting_status.yml +++ b/conf/cmi/field.field.node.meeting.field_meeting_status.yml @@ -1,5 +1,5 @@ uuid: 0e07b78c-b033-422d-b3ff-e274654991f4 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.organization.field_org_level_above_id.yml b/conf/cmi/field.field.node.organization.field_org_level_above_id.yml index f21d0e761..409bc6260 100644 --- a/conf/cmi/field.field.node.organization.field_org_level_above_id.yml +++ b/conf/cmi/field.field.node.organization.field_org_level_above_id.yml @@ -1,5 +1,5 @@ uuid: 8465e3dd-07f7-4f55-9fb7-e9a879e2a020 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.organization.field_org_level_below_ids.yml b/conf/cmi/field.field.node.organization.field_org_level_below_ids.yml index fbe435308..67890bbc9 100644 --- a/conf/cmi/field.field.node.organization.field_org_level_below_ids.yml +++ b/conf/cmi/field.field.node.organization.field_org_level_below_ids.yml @@ -1,5 +1,5 @@ uuid: 8536f704-1864-4008-b8a9-28047caf5134 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.organization.field_organization_data.yml b/conf/cmi/field.field.node.organization.field_organization_data.yml index f52dc3034..ef29a0f57 100644 --- a/conf/cmi/field.field.node.organization.field_organization_data.yml +++ b/conf/cmi/field.field.node.organization.field_organization_data.yml @@ -1,5 +1,5 @@ uuid: 682b5849-7e47-458e-a069-0f2ec1f37df2 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.organization.field_policymaker_id.yml b/conf/cmi/field.field.node.organization.field_policymaker_id.yml index 30fe3039f..fa3b3db80 100644 --- a/conf/cmi/field.field.node.organization.field_policymaker_id.yml +++ b/conf/cmi/field.field.node.organization.field_policymaker_id.yml @@ -1,5 +1,5 @@ uuid: 00764178-0ebd-4b86-8f8d-e8d9b1d939a9 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.page.field_content.yml b/conf/cmi/field.field.node.page.field_content.yml index a5f666f64..cf3bcb017 100644 --- a/conf/cmi/field.field.node.page.field_content.yml +++ b/conf/cmi/field.field.node.page.field_content.yml @@ -12,28 +12,23 @@ dependencies: - paragraphs.paragraphs_type.contact_card_listing - paragraphs.paragraphs_type.content_cards - paragraphs.paragraphs_type.content_liftup - - paragraphs.paragraphs_type.custom_content_links - paragraphs.paragraphs_type.event_list - paragraphs.paragraphs_type.image - - paragraphs.paragraphs_type.liftup_with_image - paragraphs.paragraphs_type.list_of_links - paragraphs.paragraphs_type.map - - paragraphs.paragraphs_type.meetings_calendar - - paragraphs.paragraphs_type.news_liftups - paragraphs.paragraphs_type.news_list - - paragraphs.paragraphs_type.pdf_listing - paragraphs.paragraphs_type.phasing - paragraphs.paragraphs_type.remote_video + - paragraphs.paragraphs_type.service_list_search - paragraphs.paragraphs_type.text + - paragraphs.paragraphs_type.unit_search module: - entity_reference_revisions -_core: - default_config_hash: OAszLBpmZFYzCk6m40IBOPGFaX9s5i1DcOQXojCVnZU id: node.page.field_content field_name: field_content entity_type: node bundle: page -label: 'Ylempi sisältöalue' +label: 'Upper content region' description: '' required: false translatable: true @@ -45,123 +40,72 @@ settings: target_bundles: text: text columns: columns - accordion: accordion image: image + accordion: accordion list_of_links: list_of_links + contact_card_listing: contact_card_listing content_cards: content_cards - map: map - banner: banner - liftup_with_image: liftup_with_image - chart: chart - custom_content_links: custom_content_links content_liftup: content_liftup + banner: banner event_list: event_list news_list: news_list - contact_card_listing: contact_card_listing - meetings_calendar: meetings_calendar - news_liftups: news_liftups - remote_video: remote_video phasing: phasing - pdf_listing: pdf_listing + chart: chart + remote_video: remote_video + map: map + unit_search: unit_search + service_list_search: service_list_search negate: 0 target_bundles_drag_drop: accordion: - weight: -25 + weight: 0 enabled: true - accordion_item: - weight: -20 - enabled: false banner: - weight: -16 + weight: 0 enabled: true chart: - weight: 25 + weight: 0 enabled: true columns: - weight: -26 + weight: 0 enabled: true - contact_card: - weight: 30 - enabled: false contact_card_listing: - weight: 31 + weight: 0 enabled: true content_cards: - weight: -21 + weight: 0 enabled: true content_liftup: - weight: 28 - enabled: true - custom_content_links: - weight: 26 + weight: 0 enabled: true event_list: - weight: 30 - enabled: true - gallery: - weight: -23 - enabled: false - gallery_slide: - weight: -19 - enabled: false - hero: - weight: -18 - enabled: false - image: - weight: -24 + weight: 0 enabled: true - liftup_with_image: - weight: -15 + image: + weight: 0 enabled: true list_of_links: - weight: -22 + weight: 0 enabled: true - list_of_links_item: - weight: -17 - enabled: false map: - weight: -20 - enabled: true - meetings_calendar: - weight: 35 - enabled: true - news_liftups: - weight: 36 + weight: 0 enabled: true news_list: - weight: 30 - enabled: true - pdf_listing: - weight: 56 + weight: 0 enabled: true phasing: - weight: 50 - enabled: true - phasing_item: - weight: 30 - enabled: false - popular_service_item: - weight: 60 - enabled: false - popular_services: - weight: 59 - enabled: false + weight: 0 + enabled: true remote_video: - weight: 37 - enabled: true - sidebar_text: - weight: 41 - enabled: false - social_media_link: - weight: 46 - enabled: false - target_group_link_item: - weight: 65 - enabled: false - target_group_links: - weight: 64 - enabled: false + weight: 0 + enabled: true + service_list_search: + weight: 0 + enabled: true text: - weight: -27 + weight: 0 + enabled: true + unit_search: + weight: 0 enabled: true field_type: entity_reference_revisions diff --git a/conf/cmi/field.field.node.page.field_has_hero.yml b/conf/cmi/field.field.node.page.field_has_hero.yml index 9cb012513..3dcdd0122 100644 --- a/conf/cmi/field.field.node.page.field_has_hero.yml +++ b/conf/cmi/field.field.node.page.field_has_hero.yml @@ -5,8 +5,6 @@ dependencies: config: - field.storage.node.field_has_hero - node.type.page -_core: - default_config_hash: UbjGp6wg5DExILmejz8_QRNJHWfaNhdPgK3lOJNuB_8 id: node.page.field_has_hero field_name: field_has_hero entity_type: node diff --git a/conf/cmi/field.field.node.page.field_hero.yml b/conf/cmi/field.field.node.page.field_hero.yml index 82ef637a1..2e25e67da 100644 --- a/conf/cmi/field.field.node.page.field_hero.yml +++ b/conf/cmi/field.field.node.page.field_hero.yml @@ -8,8 +8,6 @@ dependencies: - paragraphs.paragraphs_type.hero module: - entity_reference_revisions -_core: - default_config_hash: NaOVa8WmZbEsmaM4pl6uHvFO6Tw-t9IGIQ3XZXUiamA id: node.page.field_hero field_name: field_hero entity_type: node @@ -28,9 +26,6 @@ settings: negate: 0 target_bundles_drag_drop: hero: - weight: 4 + weight: 0 enabled: true - text: - weight: 6 - enabled: false field_type: entity_reference_revisions diff --git a/conf/cmi/field.field.node.page.field_lead_in.yml b/conf/cmi/field.field.node.page.field_lead_in.yml new file mode 100644 index 000000000..a492b3b7e --- /dev/null +++ b/conf/cmi/field.field.node.page.field_lead_in.yml @@ -0,0 +1,19 @@ +uuid: 66a072da-9416-48cc-ab41-ec766847e601 +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_lead_in + - node.type.page +id: node.page.field_lead_in +field_name: field_lead_in +entity_type: node +bundle: page +label: Lead +description: 'Lead is visible on the content page, content listings, search results and on social media.' +required: false +translatable: true +default_value: { } +default_value_callback: '' +settings: { } +field_type: string_long diff --git a/conf/cmi/field.field.node.page.field_liftup_image.yml b/conf/cmi/field.field.node.page.field_liftup_image.yml index cd77fbb28..c8b648657 100644 --- a/conf/cmi/field.field.node.page.field_liftup_image.yml +++ b/conf/cmi/field.field.node.page.field_liftup_image.yml @@ -6,8 +6,6 @@ dependencies: - field.storage.node.field_liftup_image - media.type.image - node.type.page -_core: - default_config_hash: F6wBhij8loESl_c6bpPWHJSiCOWOkwkSj4uEiolmzdY id: node.page.field_liftup_image field_name: field_liftup_image entity_type: node diff --git a/conf/cmi/field.field.node.page.field_lower_content.yml b/conf/cmi/field.field.node.page.field_lower_content.yml index e0eac22c5..00b53f115 100644 --- a/conf/cmi/field.field.node.page.field_lower_content.yml +++ b/conf/cmi/field.field.node.page.field_lower_content.yml @@ -12,19 +12,16 @@ dependencies: - paragraphs.paragraphs_type.contact_card_listing - paragraphs.paragraphs_type.content_cards - paragraphs.paragraphs_type.content_liftup - - paragraphs.paragraphs_type.custom_content_links - paragraphs.paragraphs_type.event_list - paragraphs.paragraphs_type.image - - paragraphs.paragraphs_type.liftup_with_image - paragraphs.paragraphs_type.list_of_links - paragraphs.paragraphs_type.map - - paragraphs.paragraphs_type.meetings_calendar - - paragraphs.paragraphs_type.news_liftups - paragraphs.paragraphs_type.news_list - - paragraphs.paragraphs_type.pdf_listing - paragraphs.paragraphs_type.phasing - paragraphs.paragraphs_type.remote_video + - paragraphs.paragraphs_type.service_list_search - paragraphs.paragraphs_type.text + - paragraphs.paragraphs_type.unit_search module: - entity_reference_revisions id: node.page.field_lower_content @@ -43,123 +40,72 @@ settings: target_bundles: text: text columns: columns - accordion: accordion 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 - liftup_with_image: liftup_with_image - chart: chart - custom_content_links: custom_content_links event_list: event_list news_list: news_list - contact_card_listing: contact_card_listing + chart: chart + phasing: phasing remote_video: remote_video map: map - meetings_calendar: meetings_calendar - news_liftups: news_liftups - phasing: phasing - pdf_listing: pdf_listing + unit_search: unit_search + service_list_search: service_list_search negate: 0 target_bundles_drag_drop: accordion: - weight: -27 + weight: 0 enabled: true - accordion_item: - weight: -22 - enabled: false banner: - weight: -21 + weight: 0 enabled: true chart: - weight: 25 + weight: 0 enabled: true columns: - weight: -28 + weight: 0 enabled: true - contact_card: - weight: 30 - enabled: false contact_card_listing: - weight: 31 + weight: 0 enabled: true content_cards: - weight: -23 + weight: 0 enabled: true content_liftup: - weight: -22 - enabled: true - custom_content_links: - weight: 29 + weight: 0 enabled: true event_list: - weight: 30 - enabled: true - gallery: - weight: -25 - enabled: false - gallery_slide: - weight: -20 - enabled: false - hero: - weight: -19 - enabled: false - image: - weight: -26 + weight: 0 enabled: true - liftup_with_image: - weight: -18 + image: + weight: 0 enabled: true list_of_links: - weight: -24 + weight: 0 enabled: true - list_of_links_item: - weight: -17 - enabled: false map: - weight: 37 - enabled: true - meetings_calendar: - weight: 38 - enabled: true - news_liftups: - weight: 39 + weight: 0 enabled: true news_list: - weight: 30 - enabled: true - pdf_listing: - weight: 56 + weight: 0 enabled: true phasing: - weight: 50 - enabled: true - phasing_item: - weight: 30 - enabled: false - popular_service_item: - weight: 60 - enabled: false - popular_services: - weight: 59 - enabled: false + weight: 0 + enabled: true remote_video: - weight: 32 - enabled: true - sidebar_text: - weight: 41 - enabled: false - social_media_link: - weight: 46 - enabled: false - target_group_link_item: - weight: 65 - enabled: false - target_group_links: - weight: 64 - enabled: false + weight: 0 + enabled: true + service_list_search: + weight: 0 + enabled: true text: - weight: -29 + weight: 0 + enabled: true + unit_search: + weight: 0 enabled: true field_type: entity_reference_revisions diff --git a/conf/cmi/field.field.node.page.field_metatags.yml b/conf/cmi/field.field.node.page.field_metatags.yml index 08342a885..e220fd77e 100644 --- a/conf/cmi/field.field.node.page.field_metatags.yml +++ b/conf/cmi/field.field.node.page.field_metatags.yml @@ -7,8 +7,6 @@ dependencies: - node.type.page module: - metatag -_core: - default_config_hash: 66fePtAJZ1t0RO2WvkpN-gBiDaq55M4LM1FFDEQ6rvY id: node.page.field_metatags field_name: field_metatags entity_type: node diff --git a/conf/cmi/field.field.node.page.field_sidebar_content.yml b/conf/cmi/field.field.node.page.field_sidebar_content.yml index 527d1bcb7..43f2feb81 100644 --- a/conf/cmi/field.field.node.page.field_sidebar_content.yml +++ b/conf/cmi/field.field.node.page.field_sidebar_content.yml @@ -23,64 +23,9 @@ settings: handler_settings: target_bundles: sidebar_text: sidebar_text - from_library: from_library negate: 0 target_bundles_drag_drop: - accordion: - weight: -39 - enabled: false - accordion_item: - weight: -38 - enabled: false - banner: - weight: -37 - enabled: false - columns: - weight: -36 - enabled: false - content_cards: - weight: -35 - enabled: false - content_liftup: - weight: -34 - enabled: false - from_library: - weight: -32 - enabled: true - gallery: - weight: -31 - enabled: false - gallery_slide: - weight: -30 - enabled: false - hero: - weight: -29 - enabled: false - image: - weight: -28 - enabled: false - liftup_with_image: - weight: -27 - enabled: false - list_of_links: - weight: -26 - enabled: false - list_of_links_item: - weight: -25 - enabled: false - map: - weight: -24 - enabled: false - remote_video: - weight: -23 - enabled: false sidebar_text: - weight: -33 + weight: 0 enabled: true - text: - weight: -22 - enabled: false - unit_search: - weight: -21 - enabled: false field_type: entity_reference_revisions diff --git a/conf/cmi/field.field.node.policymaker.field_ahjo_summary.yml b/conf/cmi/field.field.node.policymaker.field_ahjo_summary.yml index 21c434691..37710ab88 100644 --- a/conf/cmi/field.field.node.policymaker.field_ahjo_summary.yml +++ b/conf/cmi/field.field.node.policymaker.field_ahjo_summary.yml @@ -1,5 +1,5 @@ uuid: 25551282-b67d-474d-bec8-901bd6cff321 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.policymaker.field_ahjo_title.yml b/conf/cmi/field.field.node.policymaker.field_ahjo_title.yml index e624abcd3..e61482be8 100644 --- a/conf/cmi/field.field.node.policymaker.field_ahjo_title.yml +++ b/conf/cmi/field.field.node.policymaker.field_ahjo_title.yml @@ -1,5 +1,5 @@ uuid: 1bb27cc6-0e53-4714-8cdd-1a150af65ab7 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.policymaker.field_city_council_division.yml b/conf/cmi/field.field.node.policymaker.field_city_council_division.yml index cf6c5f3b1..4db9a2ffe 100644 --- a/conf/cmi/field.field.node.policymaker.field_city_council_division.yml +++ b/conf/cmi/field.field.node.policymaker.field_city_council_division.yml @@ -1,5 +1,5 @@ uuid: 79101b44-d39e-46d3-a2b4-bcdf3d6f320c -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.policymaker.field_contacts.yml b/conf/cmi/field.field.node.policymaker.field_contacts.yml index 6062384ad..6bcc8d687 100644 --- a/conf/cmi/field.field.node.policymaker.field_contacts.yml +++ b/conf/cmi/field.field.node.policymaker.field_contacts.yml @@ -1,5 +1,5 @@ uuid: 4341db8f-1e52-42ed-b291-9d8037153ea5 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.policymaker.field_custom_organization_type.yml b/conf/cmi/field.field.node.policymaker.field_custom_organization_type.yml index 9171dd358..99c26674b 100644 --- a/conf/cmi/field.field.node.policymaker.field_custom_organization_type.yml +++ b/conf/cmi/field.field.node.policymaker.field_custom_organization_type.yml @@ -1,5 +1,5 @@ uuid: ddb9e15f-d906-45d0-82e2-cbfa339e61c5 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.policymaker.field_decisions_description.yml b/conf/cmi/field.field.node.policymaker.field_decisions_description.yml index f42563b5f..ba7007c8d 100644 --- a/conf/cmi/field.field.node.policymaker.field_decisions_description.yml +++ b/conf/cmi/field.field.node.policymaker.field_decisions_description.yml @@ -1,5 +1,5 @@ uuid: 7a1b3c01-764f-45f3-bce5-4fa658652aa0 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.policymaker.field_dm_org_name.yml b/conf/cmi/field.field.node.policymaker.field_dm_org_name.yml index 12c5dc415..e6d291925 100644 --- a/conf/cmi/field.field.node.policymaker.field_dm_org_name.yml +++ b/conf/cmi/field.field.node.policymaker.field_dm_org_name.yml @@ -1,5 +1,5 @@ uuid: 174b520d-4a22-445a-a522-a367f9b49342 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.policymaker.field_dm_sector.yml b/conf/cmi/field.field.node.policymaker.field_dm_sector.yml index 424b3c243..3d2a1f503 100644 --- a/conf/cmi/field.field.node.policymaker.field_dm_sector.yml +++ b/conf/cmi/field.field.node.policymaker.field_dm_sector.yml @@ -1,5 +1,5 @@ uuid: 818503c9-3f74-4658-aa7f-498d84efc62d -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.policymaker.field_documents_description.yml b/conf/cmi/field.field.node.policymaker.field_documents_description.yml index dd318dc51..26ae6b135 100644 --- a/conf/cmi/field.field.node.policymaker.field_documents_description.yml +++ b/conf/cmi/field.field.node.policymaker.field_documents_description.yml @@ -1,5 +1,5 @@ uuid: 3382baea-4eab-4352-a53c-b619ec7b9aaa -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.policymaker.field_first_name.yml b/conf/cmi/field.field.node.policymaker.field_first_name.yml index 2e04b0e51..dea31e6fc 100644 --- a/conf/cmi/field.field.node.policymaker.field_first_name.yml +++ b/conf/cmi/field.field.node.policymaker.field_first_name.yml @@ -1,5 +1,5 @@ uuid: 1c7f0e2d-a6c3-461a-abad-2f33775bdd87 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.policymaker.field_is_decisionmaker.yml b/conf/cmi/field.field.node.policymaker.field_is_decisionmaker.yml index 0281c9dd4..4cc7ef56d 100644 --- a/conf/cmi/field.field.node.policymaker.field_is_decisionmaker.yml +++ b/conf/cmi/field.field.node.policymaker.field_is_decisionmaker.yml @@ -1,5 +1,5 @@ uuid: b97be7fb-8fa1-490a-82be-2ef3e49f2a83 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.policymaker.field_last_name.yml b/conf/cmi/field.field.node.policymaker.field_last_name.yml index ce65e3f25..0cc33aae9 100644 --- a/conf/cmi/field.field.node.policymaker.field_last_name.yml +++ b/conf/cmi/field.field.node.policymaker.field_last_name.yml @@ -1,5 +1,5 @@ uuid: 53ddd92f-7873-4bc7-a722-0dc2e34f9577 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.policymaker.field_meetings_description.yml b/conf/cmi/field.field.node.policymaker.field_meetings_description.yml index 978c861b8..587bf096a 100644 --- a/conf/cmi/field.field.node.policymaker.field_meetings_description.yml +++ b/conf/cmi/field.field.node.policymaker.field_meetings_description.yml @@ -1,5 +1,5 @@ uuid: 547ecbee-66c3-4520-92cd-1d556755fdbb -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.policymaker.field_organization_color_code.yml b/conf/cmi/field.field.node.policymaker.field_organization_color_code.yml index 20ff683f1..f68efee89 100644 --- a/conf/cmi/field.field.node.policymaker.field_organization_color_code.yml +++ b/conf/cmi/field.field.node.policymaker.field_organization_color_code.yml @@ -1,5 +1,5 @@ uuid: e75f95a0-8090-4b41-8b63-30cbf1983929 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.policymaker.field_organization_type.yml b/conf/cmi/field.field.node.policymaker.field_organization_type.yml index 9e1fef541..bc04da68c 100644 --- a/conf/cmi/field.field.node.policymaker.field_organization_type.yml +++ b/conf/cmi/field.field.node.policymaker.field_organization_type.yml @@ -1,5 +1,5 @@ uuid: f0f1421d-67aa-422b-842b-438a1a0c8d8b -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.policymaker.field_organization_type_id.yml b/conf/cmi/field.field.node.policymaker.field_organization_type_id.yml index 6aaa27e40..d2cb4999d 100644 --- a/conf/cmi/field.field.node.policymaker.field_organization_type_id.yml +++ b/conf/cmi/field.field.node.policymaker.field_organization_type_id.yml @@ -1,5 +1,5 @@ uuid: 29005356-9b30-4c82-b932-93b59cf5b665 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.policymaker.field_override_title.yml b/conf/cmi/field.field.node.policymaker.field_override_title.yml index ba7838644..9d88954cb 100644 --- a/conf/cmi/field.field.node.policymaker.field_override_title.yml +++ b/conf/cmi/field.field.node.policymaker.field_override_title.yml @@ -1,5 +1,5 @@ uuid: b9bbbbe1-38de-4e22-925a-69fcfc19789b -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.policymaker.field_policymaker_dissolved.yml b/conf/cmi/field.field.node.policymaker.field_policymaker_dissolved.yml index 83b8bc61d..1acbd43e3 100644 --- a/conf/cmi/field.field.node.policymaker.field_policymaker_dissolved.yml +++ b/conf/cmi/field.field.node.policymaker.field_policymaker_dissolved.yml @@ -1,5 +1,5 @@ uuid: 50e6d542-603e-499b-a32e-f7d370fbafa2 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.policymaker.field_policymaker_existing.yml b/conf/cmi/field.field.node.policymaker.field_policymaker_existing.yml index 0dc02c19a..c4264349d 100644 --- a/conf/cmi/field.field.node.policymaker.field_policymaker_existing.yml +++ b/conf/cmi/field.field.node.policymaker.field_policymaker_existing.yml @@ -1,5 +1,5 @@ uuid: e309870c-eced-4b05-828a-3d1a4f630dfa -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.policymaker.field_policymaker_formed.yml b/conf/cmi/field.field.node.policymaker.field_policymaker_formed.yml index 03ea81399..5a740e8cb 100644 --- a/conf/cmi/field.field.node.policymaker.field_policymaker_formed.yml +++ b/conf/cmi/field.field.node.policymaker.field_policymaker_formed.yml @@ -1,5 +1,5 @@ uuid: 9c4f4fb7-d9b8-4f3e-91ed-ac8b7f62744b -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.policymaker.field_policymaker_image.yml b/conf/cmi/field.field.node.policymaker.field_policymaker_image.yml index eeee7df0d..ff455cfa8 100644 --- a/conf/cmi/field.field.node.policymaker.field_policymaker_image.yml +++ b/conf/cmi/field.field.node.policymaker.field_policymaker_image.yml @@ -1,5 +1,5 @@ uuid: 75bd7550-59dd-455a-8aca-0debf1e7f738 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.policymaker.field_recording_description.yml b/conf/cmi/field.field.node.policymaker.field_recording_description.yml index 289bd17d2..871ccb30b 100644 --- a/conf/cmi/field.field.node.policymaker.field_recording_description.yml +++ b/conf/cmi/field.field.node.policymaker.field_recording_description.yml @@ -1,5 +1,5 @@ uuid: 39af13a9-2329-42cd-ab2d-f079ef74a5f4 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.policymaker.field_resource_uri.yml b/conf/cmi/field.field.node.policymaker.field_resource_uri.yml index 45da01292..7b4fb90cb 100644 --- a/conf/cmi/field.field.node.policymaker.field_resource_uri.yml +++ b/conf/cmi/field.field.node.policymaker.field_resource_uri.yml @@ -1,5 +1,5 @@ uuid: 697a38ce-6361-4abb-a63a-ad7526446171 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.policymaker.field_sector_name.yml b/conf/cmi/field.field.node.policymaker.field_sector_name.yml index 89ea32239..453b9a3f0 100644 --- a/conf/cmi/field.field.node.policymaker.field_sector_name.yml +++ b/conf/cmi/field.field.node.policymaker.field_sector_name.yml @@ -1,5 +1,5 @@ uuid: cf3ef782-cbd2-4b3e-8652-12963385f471 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.trustee.field_first_name.yml b/conf/cmi/field.field.node.trustee.field_first_name.yml index 5826222f3..8784041e5 100644 --- a/conf/cmi/field.field.node.trustee.field_first_name.yml +++ b/conf/cmi/field.field.node.trustee.field_first_name.yml @@ -1,5 +1,5 @@ uuid: d50e5e9f-212b-448c-a2ab-3a0c9baa197d -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.trustee.field_last_name.yml b/conf/cmi/field.field.node.trustee.field_last_name.yml index cdfb51845..0572bc307 100644 --- a/conf/cmi/field.field.node.trustee.field_last_name.yml +++ b/conf/cmi/field.field.node.trustee.field_last_name.yml @@ -1,5 +1,5 @@ uuid: cebc9c2b-c4ef-4fdc-b969-9a4121a3da93 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.trustee.field_policymaker_reference.yml b/conf/cmi/field.field.node.trustee.field_policymaker_reference.yml index 5b3e8c92a..30dc65d51 100644 --- a/conf/cmi/field.field.node.trustee.field_policymaker_reference.yml +++ b/conf/cmi/field.field.node.trustee.field_policymaker_reference.yml @@ -1,5 +1,5 @@ uuid: c9bc0dd1-1c9a-4ff1-8b8b-83afbb34914c -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.trustee.field_trustee_chairmanships.yml b/conf/cmi/field.field.node.trustee.field_trustee_chairmanships.yml index 5e7c0e190..d938bc6c8 100644 --- a/conf/cmi/field.field.node.trustee.field_trustee_chairmanships.yml +++ b/conf/cmi/field.field.node.trustee.field_trustee_chairmanships.yml @@ -1,5 +1,5 @@ uuid: b5bdecb8-e580-42ac-93bf-658a525004f3 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.trustee.field_trustee_council_group.yml b/conf/cmi/field.field.node.trustee.field_trustee_council_group.yml index 32239fc76..321be89ec 100644 --- a/conf/cmi/field.field.node.trustee.field_trustee_council_group.yml +++ b/conf/cmi/field.field.node.trustee.field_trustee_council_group.yml @@ -1,5 +1,5 @@ uuid: ff1af448-6d44-45b4-b6ea-1a6203a35f9d -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.trustee.field_trustee_datapumppu_id.yml b/conf/cmi/field.field.node.trustee.field_trustee_datapumppu_id.yml index 8291d9633..6fc0dbbd9 100644 --- a/conf/cmi/field.field.node.trustee.field_trustee_datapumppu_id.yml +++ b/conf/cmi/field.field.node.trustee.field_trustee_datapumppu_id.yml @@ -1,5 +1,5 @@ uuid: 13cd519d-0f2c-487a-a6fc-279328a929d6 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.trustee.field_trustee_id.yml b/conf/cmi/field.field.node.trustee.field_trustee_id.yml index c1b1ffc8d..a72d8f97b 100644 --- a/conf/cmi/field.field.node.trustee.field_trustee_id.yml +++ b/conf/cmi/field.field.node.trustee.field_trustee_id.yml @@ -1,5 +1,5 @@ uuid: cde99cfa-cdc7-4022-a0b4-a4673e1fed06 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.trustee.field_trustee_image.yml b/conf/cmi/field.field.node.trustee.field_trustee_image.yml index 30eb0551c..0d2b7723c 100644 --- a/conf/cmi/field.field.node.trustee.field_trustee_image.yml +++ b/conf/cmi/field.field.node.trustee.field_trustee_image.yml @@ -1,5 +1,5 @@ uuid: d774b289-49ed-44fa-a314-6b32a4931593 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.trustee.field_trustee_initiatives.yml b/conf/cmi/field.field.node.trustee.field_trustee_initiatives.yml index ce1b1d4ce..f8db4dafc 100644 --- a/conf/cmi/field.field.node.trustee.field_trustee_initiatives.yml +++ b/conf/cmi/field.field.node.trustee.field_trustee_initiatives.yml @@ -1,5 +1,5 @@ uuid: 9b24614c-0e5f-48a1-b397-a30797c887d2 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.trustee.field_trustee_resolutions.yml b/conf/cmi/field.field.node.trustee.field_trustee_resolutions.yml index e1f8b59d7..96ed420e6 100644 --- a/conf/cmi/field.field.node.trustee.field_trustee_resolutions.yml +++ b/conf/cmi/field.field.node.trustee.field_trustee_resolutions.yml @@ -1,5 +1,5 @@ uuid: 65cc030b-62eb-4984-93a4-816882c2068f -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.node.trustee.field_trustee_title.yml b/conf/cmi/field.field.node.trustee.field_trustee_title.yml index 62e5dfdf3..527e49669 100644 --- a/conf/cmi/field.field.node.trustee.field_trustee_title.yml +++ b/conf/cmi/field.field.node.trustee.field_trustee_title.yml @@ -1,5 +1,5 @@ uuid: ddd434fc-3554-434a-a3de-cc167cac3bd4 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.paragraph.accordion.field_accordion_description.yml b/conf/cmi/field.field.paragraph.accordion.field_accordion_description.yml index 3feeba92c..857c4ec82 100644 --- a/conf/cmi/field.field.paragraph.accordion.field_accordion_description.yml +++ b/conf/cmi/field.field.paragraph.accordion.field_accordion_description.yml @@ -11,8 +11,7 @@ dependencies: third_party_settings: allowed_formats: allowed_formats: - - full_html - - plain_text + - minimal id: paragraph.accordion.field_accordion_description field_name: field_accordion_description entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.accordion.field_accordion_design.yml b/conf/cmi/field.field.paragraph.accordion.field_accordion_design.yml index 27b019da0..9f76b0f26 100644 --- a/conf/cmi/field.field.paragraph.accordion.field_accordion_design.yml +++ b/conf/cmi/field.field.paragraph.accordion.field_accordion_design.yml @@ -7,8 +7,6 @@ dependencies: - paragraphs.paragraphs_type.accordion module: - options -_core: - default_config_hash: C3J06vDzYUJdSIAwQhoBHO4eG5T2H--lbC1h74-KDJ4 id: paragraph.accordion.field_accordion_design field_name: field_accordion_design entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.accordion.field_accordion_heading_level.yml b/conf/cmi/field.field.paragraph.accordion.field_accordion_heading_level.yml index 865824085..67baaeba2 100644 --- a/conf/cmi/field.field.paragraph.accordion.field_accordion_heading_level.yml +++ b/conf/cmi/field.field.paragraph.accordion.field_accordion_heading_level.yml @@ -7,8 +7,6 @@ dependencies: - paragraphs.paragraphs_type.accordion module: - options -_core: - default_config_hash: r0RWH_0f6SuVDi0TYIGH_OquoPDpwrqZzSqRcFS3Mcg id: paragraph.accordion.field_accordion_heading_level field_name: field_accordion_heading_level entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.accordion.field_accordion_items.yml b/conf/cmi/field.field.paragraph.accordion.field_accordion_items.yml index e695065da..cfcdb3117 100644 --- a/conf/cmi/field.field.paragraph.accordion.field_accordion_items.yml +++ b/conf/cmi/field.field.paragraph.accordion.field_accordion_items.yml @@ -8,8 +8,9 @@ dependencies: - paragraphs.paragraphs_type.accordion_item module: - entity_reference_revisions -_core: - default_config_hash: 6jGzXC9zJqAL1xeKgkuQaMMrGnMToFYwto9Ut-rFgvE + enforced: + config: + - paragraphs.paragraphs_type.accordion_item id: paragraph.accordion.field_accordion_items field_name: field_accordion_items entity_type: paragraph @@ -27,37 +28,7 @@ settings: accordion_item: accordion_item negate: 0 target_bundles_drag_drop: - accordion: - weight: 11 - enabled: false accordion_item: - weight: 13 + weight: 0 enabled: true - columns: - weight: 12 - enabled: false - gallery: - weight: 13 - enabled: false - gallery_slide: - weight: 14 - enabled: false - hero: - weight: 15 - enabled: false - image: - weight: 16 - enabled: false - link: - weight: 17 - enabled: false - list_of_links: - weight: 18 - enabled: false - list_of_links_item: - weight: 19 - enabled: false - text: - weight: 20 - enabled: false field_type: entity_reference_revisions diff --git a/conf/cmi/field.field.paragraph.accordion_item.field_accordion_item_content.yml b/conf/cmi/field.field.paragraph.accordion_item.field_accordion_item_content.yml index bfaf195d6..a41c93770 100644 --- a/conf/cmi/field.field.paragraph.accordion_item.field_accordion_item_content.yml +++ b/conf/cmi/field.field.paragraph.accordion_item.field_accordion_item_content.yml @@ -6,11 +6,11 @@ dependencies: - field.storage.paragraph.field_accordion_item_content - paragraphs.paragraphs_type.accordion_item - paragraphs.paragraphs_type.columns + - paragraphs.paragraphs_type.image + - paragraphs.paragraphs_type.phasing - paragraphs.paragraphs_type.text module: - entity_reference_revisions -_core: - default_config_hash: bwS_FVJJmaXanJseLF9iTjvfYYHXzCvGHAaw4IQNEtc id: paragraph.accordion_item.field_accordion_item_content field_name: field_accordion_item_content entity_type: paragraph @@ -26,76 +26,21 @@ settings: handler_settings: target_bundles: columns: columns - text: text image: image + text: text phasing: phasing negate: 0 target_bundles_drag_drop: - accordion: - weight: 12 - enabled: false - accordion_item: - weight: 13 - enabled: false - banner: - weight: 23 - enabled: false columns: - weight: 14 + weight: 0 enabled: true - content_cards: - weight: 25 - enabled: false - content_liftup: - weight: 26 - enabled: false - from_library: - weight: 27 - enabled: false - gallery: - weight: 15 - enabled: false - gallery_slide: - weight: 16 - enabled: false - hero: - weight: 17 - enabled: false image: - weight: 18 + weight: 0 enabled: true - liftup_with_image: - weight: 32 - enabled: false - link: { } - list_of_links: - weight: 20 - enabled: false - list_of_links_item: - weight: 21 - enabled: false - map: - weight: 35 - enabled: false phasing: - weight: 49 + weight: 0 enabled: true - phasing_item: - weight: 50 - enabled: false - remote_video: - weight: 36 - enabled: false - service_list: - weight: 37 - enabled: false - sidebar_text: - weight: 38 - enabled: false text: - weight: 22 + weight: 0 enabled: true - unit_search: - weight: 40 - enabled: false field_type: entity_reference_revisions diff --git a/conf/cmi/field.field.paragraph.accordion_item.field_accordion_item_heading.yml b/conf/cmi/field.field.paragraph.accordion_item.field_accordion_item_heading.yml index 4e24a4718..dd443a8bd 100644 --- a/conf/cmi/field.field.paragraph.accordion_item.field_accordion_item_heading.yml +++ b/conf/cmi/field.field.paragraph.accordion_item.field_accordion_item_heading.yml @@ -5,8 +5,6 @@ dependencies: config: - field.storage.paragraph.field_accordion_item_heading - paragraphs.paragraphs_type.accordion_item -_core: - default_config_hash: ub76tTWnromBzCxP7Fh285sgZFQVw6Yyr7e2mefo-E0 id: paragraph.accordion_item.field_accordion_item_heading field_name: field_accordion_item_heading entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.accordion_item.field_icon.yml b/conf/cmi/field.field.paragraph.accordion_item.field_icon.yml index a7a430166..02a69c0df 100644 --- a/conf/cmi/field.field.paragraph.accordion_item.field_icon.yml +++ b/conf/cmi/field.field.paragraph.accordion_item.field_icon.yml @@ -6,9 +6,7 @@ dependencies: - field.storage.paragraph.field_icon - paragraphs.paragraphs_type.accordion_item module: - - select2_icon -_core: - default_config_hash: G6zorz3ZMUu-XmBlZwIKHrNDDckuew1f3XQkGyIdIOI + - hdbt_admin_tools id: paragraph.accordion_item.field_icon field_name: field_icon entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.banner.field_banner_desc.yml b/conf/cmi/field.field.paragraph.banner.field_banner_desc.yml index c83731217..34825f6e3 100644 --- a/conf/cmi/field.field.paragraph.banner.field_banner_desc.yml +++ b/conf/cmi/field.field.paragraph.banner.field_banner_desc.yml @@ -6,16 +6,7 @@ dependencies: - field.storage.paragraph.field_banner_desc - paragraphs.paragraphs_type.banner module: - - allowed_formats - text -third_party_settings: - allowed_formats: - allowed_formats: - - full_html - - minimal - - plain_text -_core: - default_config_hash: 26cesp__Ipvs9-qumv2FtKQx4YidhWZIP3DDyK6accQ id: paragraph.banner.field_banner_desc field_name: field_banner_desc entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.banner.field_banner_design.yml b/conf/cmi/field.field.paragraph.banner.field_banner_design.yml index b5cc6bec7..a0ae38daf 100644 --- a/conf/cmi/field.field.paragraph.banner.field_banner_design.yml +++ b/conf/cmi/field.field.paragraph.banner.field_banner_design.yml @@ -7,8 +7,6 @@ dependencies: - paragraphs.paragraphs_type.banner module: - options -_core: - default_config_hash: 1Zy-yOniKHZvv9G-UjGGz9yUS7FY1i3OK2N20_7uJko id: paragraph.banner.field_banner_design field_name: field_banner_design entity_type: paragraph @@ -19,7 +17,7 @@ required: true translatable: false default_value: - - value: align-center + value: align-left default_value_callback: '' settings: { } field_type: list_string diff --git a/conf/cmi/field.field.paragraph.banner.field_banner_link.yml b/conf/cmi/field.field.paragraph.banner.field_banner_link.yml index 01e5a4b67..2c8a5c08d 100644 --- a/conf/cmi/field.field.paragraph.banner.field_banner_link.yml +++ b/conf/cmi/field.field.paragraph.banner.field_banner_link.yml @@ -7,8 +7,6 @@ dependencies: - paragraphs.paragraphs_type.banner module: - link -_core: - default_config_hash: 04qg0QHcXrIqw55BS3FAPondrmO2wrVEBeS2x9RD-fg id: paragraph.banner.field_banner_link field_name: field_banner_link entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.banner.field_banner_link_design.yml b/conf/cmi/field.field.paragraph.banner.field_banner_link_design.yml index 6f51f2d0d..1275db36b 100644 --- a/conf/cmi/field.field.paragraph.banner.field_banner_link_design.yml +++ b/conf/cmi/field.field.paragraph.banner.field_banner_link_design.yml @@ -7,8 +7,6 @@ dependencies: - paragraphs.paragraphs_type.banner module: - options -_core: - default_config_hash: riS2zxp8sHrbbA_Ys2M4hTz5_fGaDCFKLjWCEwPjfYI id: paragraph.banner.field_banner_link_design field_name: field_banner_link_design entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.banner.field_banner_title.yml b/conf/cmi/field.field.paragraph.banner.field_banner_title.yml index ac6aeb829..b57a0c672 100644 --- a/conf/cmi/field.field.paragraph.banner.field_banner_title.yml +++ b/conf/cmi/field.field.paragraph.banner.field_banner_title.yml @@ -5,15 +5,13 @@ dependencies: config: - field.storage.paragraph.field_banner_title - paragraphs.paragraphs_type.banner -_core: - default_config_hash: 3XTPycgKfVYvKpmV4pREANui3ImcDIGJSF1flVjQHZQ id: paragraph.banner.field_banner_title field_name: field_banner_title entity_type: paragraph bundle: banner label: Title description: '' -required: false +required: true translatable: false default_value: { } default_value_callback: '' diff --git a/conf/cmi/field.field.paragraph.banner.field_icon.yml b/conf/cmi/field.field.paragraph.banner.field_icon.yml index 8c70e8248..e306e1f4a 100644 --- a/conf/cmi/field.field.paragraph.banner.field_icon.yml +++ b/conf/cmi/field.field.paragraph.banner.field_icon.yml @@ -6,9 +6,7 @@ dependencies: - field.storage.paragraph.field_icon - paragraphs.paragraphs_type.banner module: - - select2_icon -_core: - default_config_hash: YjDB77W8py1v-akIwDnWiJ7y0cijdsqaLT3hQNqOQHc + - hdbt_admin_tools id: paragraph.banner.field_icon field_name: field_icon entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.chart.field_chart_chart.yml b/conf/cmi/field.field.paragraph.chart.field_chart_chart.yml index 51585d066..6d01cec9d 100644 --- a/conf/cmi/field.field.paragraph.chart.field_chart_chart.yml +++ b/conf/cmi/field.field.paragraph.chart.field_chart_chart.yml @@ -6,8 +6,6 @@ dependencies: - field.storage.paragraph.field_chart_chart - media.type.helfi_chart - paragraphs.paragraphs_type.chart -_core: - default_config_hash: Bgpy9qMeAyk_ExogswE1IH_q2_H7q__aGfrIHsquc0s id: paragraph.chart.field_chart_chart field_name: field_chart_chart entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.chart.field_chart_description.yml b/conf/cmi/field.field.paragraph.chart.field_chart_description.yml index 92cf5a91a..eaa89d3f8 100644 --- a/conf/cmi/field.field.paragraph.chart.field_chart_description.yml +++ b/conf/cmi/field.field.paragraph.chart.field_chart_description.yml @@ -7,8 +7,6 @@ dependencies: - paragraphs.paragraphs_type.chart module: - text -_core: - default_config_hash: PXnqhbLHQJ6PHAymiCOs_AYjh648zX8C9mcKa_wultw id: paragraph.chart.field_chart_description field_name: field_chart_description entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.chart.field_chart_title.yml b/conf/cmi/field.field.paragraph.chart.field_chart_title.yml index ecc877923..50e289a87 100644 --- a/conf/cmi/field.field.paragraph.chart.field_chart_title.yml +++ b/conf/cmi/field.field.paragraph.chart.field_chart_title.yml @@ -5,8 +5,6 @@ dependencies: config: - field.storage.paragraph.field_chart_title - paragraphs.paragraphs_type.chart -_core: - default_config_hash: '-2m2Jv541OKUU5Tmgkmrd8u58JR-9GiXr9BgriO6Gxg' id: paragraph.chart.field_chart_title field_name: field_chart_title entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.columns.field_columns_design.yml b/conf/cmi/field.field.paragraph.columns.field_columns_design.yml index 36840493a..27c239e7e 100644 --- a/conf/cmi/field.field.paragraph.columns.field_columns_design.yml +++ b/conf/cmi/field.field.paragraph.columns.field_columns_design.yml @@ -7,8 +7,6 @@ dependencies: - paragraphs.paragraphs_type.columns module: - options -_core: - default_config_hash: 5Qk5wE9pt6U1f4JTsAJUAh5ENZ8FAn7LZI3OfAe1ItU id: paragraph.columns.field_columns_design field_name: field_columns_design entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.columns.field_columns_left_column.yml b/conf/cmi/field.field.paragraph.columns.field_columns_left_column.yml index e9434b166..614d37c81 100644 --- a/conf/cmi/field.field.paragraph.columns.field_columns_left_column.yml +++ b/conf/cmi/field.field.paragraph.columns.field_columns_left_column.yml @@ -9,8 +9,6 @@ dependencies: - paragraphs.paragraphs_type.text module: - entity_reference_revisions -_core: - default_config_hash: NLMGpf1VFdb-RxU3UFqmyu4hthGDUQBihq-HGvM9qj0 id: paragraph.columns.field_columns_left_column field_name: field_columns_left_column entity_type: paragraph @@ -25,44 +23,14 @@ settings: handler: 'default:paragraph' handler_settings: target_bundles: - image: image text: text + image: image negate: 0 target_bundles_drag_drop: - accordion: - weight: 14 - enabled: false - accordion_item: - weight: 15 - enabled: false - banner: - weight: 16 - enabled: false - columns: - weight: -14 - enabled: false - gallery: - weight: 17 - enabled: false - gallery_slide: - weight: 18 - enabled: false - hero: - weight: -13 - enabled: false image: - weight: -12 + weight: 0 enabled: true - liftup_with_image: - weight: 21 - enabled: false - list_of_links: - weight: -10 - enabled: false - list_of_links_item: - weight: -8 - enabled: false text: - weight: -11 + weight: 0 enabled: true field_type: entity_reference_revisions diff --git a/conf/cmi/field.field.paragraph.columns.field_columns_right_column.yml b/conf/cmi/field.field.paragraph.columns.field_columns_right_column.yml index 37799bb8f..c426dc1f1 100644 --- a/conf/cmi/field.field.paragraph.columns.field_columns_right_column.yml +++ b/conf/cmi/field.field.paragraph.columns.field_columns_right_column.yml @@ -9,8 +9,6 @@ dependencies: - paragraphs.paragraphs_type.text module: - entity_reference_revisions -_core: - default_config_hash: jwPtQLPo8wWcMabnbNz-98N7x36gzjfbKw5utoTOf8A id: paragraph.columns.field_columns_right_column field_name: field_columns_right_column entity_type: paragraph @@ -25,44 +23,14 @@ settings: handler: 'default:paragraph' handler_settings: target_bundles: - image: image text: text + image: image negate: 0 target_bundles_drag_drop: - accordion: - weight: 14 - enabled: false - accordion_item: - weight: 15 - enabled: false - banner: - weight: 16 - enabled: false - columns: - weight: -14 - enabled: false - gallery: - weight: 17 - enabled: false - gallery_slide: - weight: 18 - enabled: false - hero: - weight: -13 - enabled: false image: - weight: -12 + weight: 0 enabled: true - liftup_with_image: - weight: 21 - enabled: false - list_of_links: - weight: -10 - enabled: false - list_of_links_item: - weight: -8 - enabled: false text: - weight: -11 + weight: 0 enabled: true field_type: entity_reference_revisions diff --git a/conf/cmi/field.field.paragraph.columns.field_columns_title.yml b/conf/cmi/field.field.paragraph.columns.field_columns_title.yml index 3a7be0294..68a0c9ecf 100644 --- a/conf/cmi/field.field.paragraph.columns.field_columns_title.yml +++ b/conf/cmi/field.field.paragraph.columns.field_columns_title.yml @@ -5,8 +5,6 @@ dependencies: config: - field.storage.paragraph.field_columns_title - paragraphs.paragraphs_type.columns -_core: - default_config_hash: j1S5XpCQ5oV-Al-nsvYuS2LwPyZ1LZ_LvdgCQb3Z6og id: paragraph.columns.field_columns_title field_name: field_columns_title entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.contact_card.field_contact_description.yml b/conf/cmi/field.field.paragraph.contact_card.field_contact_description.yml index ddaed2158..2594ea2e2 100644 --- a/conf/cmi/field.field.paragraph.contact_card.field_contact_description.yml +++ b/conf/cmi/field.field.paragraph.contact_card.field_contact_description.yml @@ -5,8 +5,6 @@ dependencies: config: - field.storage.paragraph.field_contact_description - paragraphs.paragraphs_type.contact_card -_core: - default_config_hash: xLCMITRNRMNPkfQQHfzDz85KEhPfgtx7zP-BD44H87c id: paragraph.contact_card.field_contact_description field_name: field_contact_description entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.contact_card.field_contact_image.yml b/conf/cmi/field.field.paragraph.contact_card.field_contact_image.yml index f3a77520f..7ec2b8375 100644 --- a/conf/cmi/field.field.paragraph.contact_card.field_contact_image.yml +++ b/conf/cmi/field.field.paragraph.contact_card.field_contact_image.yml @@ -7,8 +7,6 @@ dependencies: - paragraphs.paragraphs_type.contact_card module: - image -_core: - default_config_hash: sOLrPDsbRP5wYUh0gv1Uy2KfIo5rtwxJkf7Tde5oa8g id: paragraph.contact_card.field_contact_image field_name: field_contact_image entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.contact_card.field_contact_image_photographer.yml b/conf/cmi/field.field.paragraph.contact_card.field_contact_image_photographer.yml index 97d327eac..31383329a 100644 --- a/conf/cmi/field.field.paragraph.contact_card.field_contact_image_photographer.yml +++ b/conf/cmi/field.field.paragraph.contact_card.field_contact_image_photographer.yml @@ -5,8 +5,6 @@ dependencies: config: - field.storage.paragraph.field_contact_image_photographer - paragraphs.paragraphs_type.contact_card -_core: - default_config_hash: n9vL7tbqlek5PXuaXhoVR2X3P0wnBeXNanYOdnBEm7E id: paragraph.contact_card.field_contact_image_photographer field_name: field_contact_image_photographer entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.contact_card.field_contact_name.yml b/conf/cmi/field.field.paragraph.contact_card.field_contact_name.yml index f5fd2728f..3f4277e45 100644 --- a/conf/cmi/field.field.paragraph.contact_card.field_contact_name.yml +++ b/conf/cmi/field.field.paragraph.contact_card.field_contact_name.yml @@ -5,8 +5,6 @@ dependencies: config: - field.storage.paragraph.field_contact_name - paragraphs.paragraphs_type.contact_card -_core: - default_config_hash: cb1qwxln15g87pS1D3_rYPlIJ7isdRe566VLCe78-tc id: paragraph.contact_card.field_contact_name field_name: field_contact_name entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.contact_card.field_contact_social_media.yml b/conf/cmi/field.field.paragraph.contact_card.field_contact_social_media.yml index 2c148cce8..6a3da5587 100644 --- a/conf/cmi/field.field.paragraph.contact_card.field_contact_social_media.yml +++ b/conf/cmi/field.field.paragraph.contact_card.field_contact_social_media.yml @@ -8,8 +8,6 @@ dependencies: - paragraphs.paragraphs_type.social_media_link module: - entity_reference_revisions -_core: - default_config_hash: QHbMutsxDDQ1YAxKNp1M0uOFZpE9bAsgCJWUZx_571w id: paragraph.contact_card.field_contact_social_media field_name: field_contact_social_media entity_type: paragraph @@ -27,76 +25,7 @@ settings: social_media_link: social_media_link negate: 0 target_bundles_drag_drop: - accordion: - weight: 23 - enabled: false - accordion_item: - weight: 24 - enabled: false - banner: - weight: 25 - enabled: false - chart: - weight: 26 - enabled: false - columns: - weight: 27 - enabled: false - contact_card: - weight: 28 - enabled: false - contact_card_listing: - weight: 31 - enabled: false - content_cards: - weight: 29 - enabled: false - content_liftup: - weight: 30 - enabled: false - from_library: - weight: 31 - enabled: false - gallery: - weight: 32 - enabled: false - gallery_slide: - weight: 33 - enabled: false - hero: - weight: 34 - enabled: false - image: - weight: 35 - enabled: false - liftup_with_image: - weight: 36 - enabled: false - list_of_links: - weight: 37 - enabled: false - list_of_links_item: - weight: 38 - enabled: false - map: - weight: 39 - enabled: false - remote_video: - weight: 40 - enabled: false - service_list: - weight: 41 - enabled: false - sidebar_text: - weight: 42 - enabled: false social_media_link: - weight: 46 + weight: 0 enabled: true - text: - weight: 43 - enabled: false - unit_search: - weight: 44 - enabled: false field_type: entity_reference_revisions diff --git a/conf/cmi/field.field.paragraph.contact_card.field_contact_title.yml b/conf/cmi/field.field.paragraph.contact_card.field_contact_title.yml index afd0fbc51..a793e64a2 100644 --- a/conf/cmi/field.field.paragraph.contact_card.field_contact_title.yml +++ b/conf/cmi/field.field.paragraph.contact_card.field_contact_title.yml @@ -5,13 +5,11 @@ dependencies: config: - field.storage.paragraph.field_contact_title - paragraphs.paragraphs_type.contact_card -_core: - default_config_hash: 3_-eiSIFayhR_hbFNjQDMu1oq8JCPYQ1v1lpVExyWOo id: paragraph.contact_card.field_contact_title field_name: field_contact_title entity_type: paragraph bundle: contact_card -label: Title +label: 'Job title' description: '' required: false translatable: false diff --git a/conf/cmi/field.field.paragraph.contact_card.field_email.yml b/conf/cmi/field.field.paragraph.contact_card.field_email.yml index 7e8287a34..50ce06242 100644 --- a/conf/cmi/field.field.paragraph.contact_card.field_email.yml +++ b/conf/cmi/field.field.paragraph.contact_card.field_email.yml @@ -5,8 +5,6 @@ dependencies: config: - field.storage.paragraph.field_email - paragraphs.paragraphs_type.contact_card -_core: - default_config_hash: _xvHnCphxLiUITT0SlJRNoljxH8hjVmfsORDmo8CTQs id: paragraph.contact_card.field_email field_name: field_email entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.contact_card.field_phone_number.yml b/conf/cmi/field.field.paragraph.contact_card.field_phone_number.yml index ff042305d..6c836ea1f 100644 --- a/conf/cmi/field.field.paragraph.contact_card.field_phone_number.yml +++ b/conf/cmi/field.field.paragraph.contact_card.field_phone_number.yml @@ -7,8 +7,6 @@ dependencies: - paragraphs.paragraphs_type.contact_card module: - telephone -_core: - default_config_hash: Q7QBL5f_bFJW0oAIKyU0HH41vkPlouFNHyTipn_K4q4 id: paragraph.contact_card.field_phone_number field_name: field_phone_number entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.contact_card_listing.field_contact_card.yml b/conf/cmi/field.field.paragraph.contact_card_listing.field_contact_card.yml index ff8a984ac..a978d3f55 100644 --- a/conf/cmi/field.field.paragraph.contact_card_listing.field_contact_card.yml +++ b/conf/cmi/field.field.paragraph.contact_card_listing.field_contact_card.yml @@ -8,8 +8,6 @@ dependencies: - paragraphs.paragraphs_type.contact_card_listing module: - entity_reference_revisions -_core: - default_config_hash: ahiIf8mL1Cvo-3b4xbtntl38eYtquEjbnaiBkI5ljRM id: paragraph.contact_card_listing.field_contact_card field_name: field_contact_card entity_type: paragraph @@ -27,73 +25,7 @@ settings: contact_card: contact_card negate: 0 target_bundles_drag_drop: - accordion: - weight: 24 - enabled: false - accordion_item: - weight: 25 - enabled: false - banner: - weight: 26 - enabled: false - chart: - weight: 27 - enabled: false - columns: - weight: 28 - enabled: false contact_card: - weight: 29 + weight: 0 enabled: true - contact_card_listing: - weight: 30 - enabled: false - content_cards: - weight: 31 - enabled: false - content_liftup: - weight: 32 - enabled: false - from_library: - weight: 33 - enabled: false - gallery: - weight: 34 - enabled: false - gallery_slide: - weight: 35 - enabled: false - hero: - weight: 36 - enabled: false - image: - weight: 37 - enabled: false - liftup_with_image: - weight: 38 - enabled: false - list_of_links: - weight: 39 - enabled: false - list_of_links_item: - weight: 40 - enabled: false - map: - weight: 41 - enabled: false - remote_video: - weight: 42 - enabled: false - service_list: - weight: 43 - enabled: false - sidebar_text: - weight: 44 - enabled: false - text: - weight: 45 - enabled: false - unit_search: - weight: 46 - enabled: false field_type: entity_reference_revisions diff --git a/conf/cmi/field.field.paragraph.contact_card_listing.field_description.yml b/conf/cmi/field.field.paragraph.contact_card_listing.field_description.yml index 104dde6d7..e3d590e00 100644 --- a/conf/cmi/field.field.paragraph.contact_card_listing.field_description.yml +++ b/conf/cmi/field.field.paragraph.contact_card_listing.field_description.yml @@ -12,8 +12,6 @@ third_party_settings: allowed_formats: allowed_formats: - minimal -_core: - default_config_hash: T4FKKnMlsjO12QnaULU5Y6vJq8WnLhEJ3s22N4DO68U id: paragraph.contact_card_listing.field_description field_name: field_description entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.contact_card_listing.field_title.yml b/conf/cmi/field.field.paragraph.contact_card_listing.field_title.yml index b76bcbd99..4eb689268 100644 --- a/conf/cmi/field.field.paragraph.contact_card_listing.field_title.yml +++ b/conf/cmi/field.field.paragraph.contact_card_listing.field_title.yml @@ -5,13 +5,11 @@ dependencies: config: - field.storage.paragraph.field_title - paragraphs.paragraphs_type.contact_card_listing -_core: - default_config_hash: kdKc_1jRpFFpVgiylfofxe6JZyl5xOjMYEAlvcwPdCU id: paragraph.contact_card_listing.field_title field_name: field_title entity_type: paragraph bundle: contact_card_listing -label: 'Job title' +label: Title description: '' required: false translatable: false diff --git a/conf/cmi/field.field.paragraph.content_cards.field_content_cards_content.yml b/conf/cmi/field.field.paragraph.content_cards.field_content_cards_content.yml index 6c30ed286..268be8bf5 100644 --- a/conf/cmi/field.field.paragraph.content_cards.field_content_cards_content.yml +++ b/conf/cmi/field.field.paragraph.content_cards.field_content_cards_content.yml @@ -4,12 +4,9 @@ status: true dependencies: config: - field.storage.paragraph.field_content_cards_content - - node.type.article - node.type.landing_page - node.type.page - paragraphs.paragraphs_type.content_cards -_core: - default_config_hash: Xkb5_579rSl4LyBtgj6bZWaXsIFbZUAGAFR7kZPMTdo id: paragraph.content_cards.field_content_cards_content field_name: field_content_cards_content entity_type: paragraph @@ -24,12 +21,11 @@ settings: handler: 'default:node' handler_settings: target_bundles: - article: article landing_page: landing_page page: page sort: field: title direction: ASC auto_create: false - auto_create_bundle: article + auto_create_bundle: page field_type: entity_reference diff --git a/conf/cmi/field.field.paragraph.content_cards.field_content_cards_design.yml b/conf/cmi/field.field.paragraph.content_cards.field_content_cards_design.yml index 758d45d68..cac8984da 100644 --- a/conf/cmi/field.field.paragraph.content_cards.field_content_cards_design.yml +++ b/conf/cmi/field.field.paragraph.content_cards.field_content_cards_design.yml @@ -7,8 +7,6 @@ dependencies: - paragraphs.paragraphs_type.content_cards module: - options -_core: - default_config_hash: KJhQ87wQxdu0K-hlTmjbMd2v-4MMrDv9PbL6ajqitfM id: paragraph.content_cards.field_content_cards_design field_name: field_content_cards_design entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.content_cards.field_content_cards_title.yml b/conf/cmi/field.field.paragraph.content_cards.field_content_cards_title.yml index ed166fc8f..efa434581 100644 --- a/conf/cmi/field.field.paragraph.content_cards.field_content_cards_title.yml +++ b/conf/cmi/field.field.paragraph.content_cards.field_content_cards_title.yml @@ -5,8 +5,6 @@ dependencies: config: - field.storage.paragraph.field_content_cards_title - paragraphs.paragraphs_type.content_cards -_core: - default_config_hash: UjjafINB_n2850H73UyHp-FArxbKGwbRX-uLwFP8FvQ id: paragraph.content_cards.field_content_cards_title field_name: field_content_cards_title entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.content_liftup.field_content_liftup_unit.yml b/conf/cmi/field.field.paragraph.content_liftup.field_content_liftup_unit.yml new file mode 100644 index 000000000..0396588b5 --- /dev/null +++ b/conf/cmi/field.field.paragraph.content_liftup.field_content_liftup_unit.yml @@ -0,0 +1,25 @@ +uuid: e2e99361-298f-4869-b1a8-8190c55c51dd +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_content_liftup_unit + - paragraphs.paragraphs_type.content_liftup +id: paragraph.content_liftup.field_content_liftup_unit +field_name: field_content_liftup_unit +entity_type: paragraph +bundle: content_liftup +label: Unit +description: 'Add here the content that you want to appear as cards to the block. Works only with TPR Unit in alpha version' +required: true +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: views + handler_settings: + view: + view_name: er_tpr_unit + display_name: entity_reference + arguments: { } +field_type: entity_reference diff --git a/conf/cmi/field.field.paragraph.custom_content_links.field_link_label.yml b/conf/cmi/field.field.paragraph.custom_content_links.field_link_label.yml index 838d5192d..a0376541c 100644 --- a/conf/cmi/field.field.paragraph.custom_content_links.field_link_label.yml +++ b/conf/cmi/field.field.paragraph.custom_content_links.field_link_label.yml @@ -1,5 +1,5 @@ uuid: fd0235cb-7d35-440b-9a0f-21713967a7f4 -langcode: fi +langcode: en status: true dependencies: config: diff --git a/conf/cmi/field.field.paragraph.custom_content_links.field_referenced_content.yml b/conf/cmi/field.field.paragraph.custom_content_links.field_referenced_content.yml index 32e0a414e..354c18365 100644 --- a/conf/cmi/field.field.paragraph.custom_content_links.field_referenced_content.yml +++ b/conf/cmi/field.field.paragraph.custom_content_links.field_referenced_content.yml @@ -1,5 +1,5 @@ uuid: 45a1775d-7e15-4450-a1e1-5cdbb3ae6c6c -langcode: fi +langcode: en status: true dependencies: config: 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 8c3aa21c7..5edc5dda5 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,8 +7,6 @@ dependencies: - paragraphs.paragraphs_type.event_list module: - link -_core: - default_config_hash: lGeClo15Zf7kvOo9oZobBROAy8-TnAFRtIwnSvDIArY 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 32cf79978..21d8d2083 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,8 +7,6 @@ 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 ffc0924bc..cfd5e3116 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,10 +5,6 @@ dependencies: config: - field.storage.paragraph.field_event_list_description - paragraphs.paragraphs_type.event_list - module: - - text -_core: - default_config_hash: SzE8z9tE3ud5ZHtE7FrtYyTUx0LHVzqMWydOAFsDDGY 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 51e953050..b4dd51a0c 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,8 +5,6 @@ dependencies: config: - field.storage.paragraph.field_event_list_title - paragraphs.paragraphs_type.event_list -_core: - default_config_hash: uB2i15UibWJ0pcAIh5PjKDoPfEpaGZ4uyD3FSBh-a1Q 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 313a63c37..c725eda3b 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,8 +5,6 @@ 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 fe86ac833..a4b4f0018 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,8 +5,6 @@ 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 9fdac4094..06a4bfd2d 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,8 +5,6 @@ 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_remote_events.yml b/conf/cmi/field.field.paragraph.event_list.field_remote_events.yml index 04a7d34f2..7f3d67c54 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,8 +5,6 @@ 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.from_library.field_reusable_paragraph.yml b/conf/cmi/field.field.paragraph.from_library.field_reusable_paragraph.yml new file mode 100644 index 000000000..19f8cfc7b --- /dev/null +++ b/conf/cmi/field.field.paragraph.from_library.field_reusable_paragraph.yml @@ -0,0 +1,31 @@ +uuid: 01ff3bbc-dd17-4911-bb29-7bc53ce78040 +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_reusable_paragraph + - paragraphs.paragraphs_type.from_library +_core: + default_config_hash: z_H_kCDBkuITFi-RGZRiO8Ps2UxRDucMs7Dhan7d6yw +id: paragraph.from_library.field_reusable_paragraph +field_name: field_reusable_paragraph +entity_type: paragraph +bundle: from_library +label: 'Reusable paragraph' +description: '' +required: true +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: views + handler_settings: + view: + view_name: paragraphs_selection + display_name: entity_reference + arguments: { } + target_bundles: null + sort: + field: _none + auto_create: false +field_type: entity_reference diff --git a/conf/cmi/field.field.paragraph.hearings.field_hearings_description.yml b/conf/cmi/field.field.paragraph.hearings.field_hearings_description.yml new file mode 100644 index 000000000..3b5263690 --- /dev/null +++ b/conf/cmi/field.field.paragraph.hearings.field_hearings_description.yml @@ -0,0 +1,26 @@ +uuid: 1f4a35de-161d-4037-9a47-541a035fe438 +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_hearings_description + - paragraphs.paragraphs_type.hearings + module: + - allowed_formats + - text +third_party_settings: + allowed_formats: + allowed_formats: + - minimal +id: paragraph.hearings.field_hearings_description +field_name: field_hearings_description +entity_type: paragraph +bundle: hearings +label: Description +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: text_long diff --git a/conf/cmi/field.field.paragraph.hearings.field_hearings_title.yml b/conf/cmi/field.field.paragraph.hearings.field_hearings_title.yml new file mode 100644 index 000000000..6228ad46b --- /dev/null +++ b/conf/cmi/field.field.paragraph.hearings.field_hearings_title.yml @@ -0,0 +1,19 @@ +uuid: 651b88ee-26d9-48f3-b7e6-15e064b40bb4 +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_hearings_title + - paragraphs.paragraphs_type.hearings +id: paragraph.hearings.field_hearings_title +field_name: field_hearings_title +entity_type: paragraph +bundle: hearings +label: Title +description: '' +required: true +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: string diff --git a/conf/cmi/field.field.paragraph.hero.field_hero_desc.yml b/conf/cmi/field.field.paragraph.hero.field_hero_desc.yml index 3e8fa7718..835fc0a24 100644 --- a/conf/cmi/field.field.paragraph.hero.field_hero_desc.yml +++ b/conf/cmi/field.field.paragraph.hero.field_hero_desc.yml @@ -6,9 +6,11 @@ dependencies: - field.storage.paragraph.field_hero_desc - paragraphs.paragraphs_type.hero module: + - allowed_formats - text -_core: - default_config_hash: GnZymgGfpVTqsKATa5zkIXdscsZxW3ZkKMGmL9mDy8g +third_party_settings: + allowed_formats: + allowed_formats: { } id: paragraph.hero.field_hero_desc field_name: field_hero_desc entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.hero.field_hero_design.yml b/conf/cmi/field.field.paragraph.hero.field_hero_design.yml index 9f4f33acf..ef36e0da4 100644 --- a/conf/cmi/field.field.paragraph.hero.field_hero_design.yml +++ b/conf/cmi/field.field.paragraph.hero.field_hero_design.yml @@ -7,8 +7,6 @@ dependencies: - paragraphs.paragraphs_type.hero module: - options -_core: - default_config_hash: 9KgNBd64HSwUebcuo0heXEkb24dttr05fyWT52PJfQ0 id: paragraph.hero.field_hero_design field_name: field_hero_design entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.hero.field_hero_image.yml b/conf/cmi/field.field.paragraph.hero.field_hero_image.yml index 30514cec2..8ff506bd0 100644 --- a/conf/cmi/field.field.paragraph.hero.field_hero_image.yml +++ b/conf/cmi/field.field.paragraph.hero.field_hero_image.yml @@ -6,8 +6,6 @@ dependencies: - field.storage.paragraph.field_hero_image - media.type.image - paragraphs.paragraphs_type.hero -_core: - default_config_hash: hVWSYVdDGg5GQZWTFcTMKcVW3RkcckDBZ260kRey44w id: paragraph.hero.field_hero_image field_name: field_hero_image entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.hero.field_hero_link.yml b/conf/cmi/field.field.paragraph.hero.field_hero_link.yml index 926262eec..a50a829d5 100644 --- a/conf/cmi/field.field.paragraph.hero.field_hero_link.yml +++ b/conf/cmi/field.field.paragraph.hero.field_hero_link.yml @@ -7,8 +7,6 @@ dependencies: - paragraphs.paragraphs_type.hero module: - link -_core: - default_config_hash: G5WFSi0yRFsfrZnKMR4dTygTWSNswsvQ0AS-y678PMc id: paragraph.hero.field_hero_link field_name: field_hero_link entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.hero.field_hero_link_design.yml b/conf/cmi/field.field.paragraph.hero.field_hero_link_design.yml index 3e9a98713..c407edaa6 100644 --- a/conf/cmi/field.field.paragraph.hero.field_hero_link_design.yml +++ b/conf/cmi/field.field.paragraph.hero.field_hero_link_design.yml @@ -7,8 +7,6 @@ dependencies: - paragraphs.paragraphs_type.hero module: - options -_core: - default_config_hash: LbeZ3r55ZygO9Ayio1wHkhUVlo07oeVcAaykCWlhIfw id: paragraph.hero.field_hero_link_design field_name: field_hero_link_design entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.hero.field_hero_title.yml b/conf/cmi/field.field.paragraph.hero.field_hero_title.yml index a19491acb..9752b7e9a 100644 --- a/conf/cmi/field.field.paragraph.hero.field_hero_title.yml +++ b/conf/cmi/field.field.paragraph.hero.field_hero_title.yml @@ -5,8 +5,6 @@ dependencies: config: - field.storage.paragraph.field_hero_title - paragraphs.paragraphs_type.hero -_core: - default_config_hash: n_OKgQXffc54WxA_XpM58sFr43glNXiQ1Gjz8HunLkM id: paragraph.hero.field_hero_title field_name: field_hero_title entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.image.field_image.yml b/conf/cmi/field.field.paragraph.image.field_image.yml index e2c72234a..614b4a557 100644 --- a/conf/cmi/field.field.paragraph.image.field_image.yml +++ b/conf/cmi/field.field.paragraph.image.field_image.yml @@ -6,8 +6,6 @@ dependencies: - field.storage.paragraph.field_image - media.type.image - paragraphs.paragraphs_type.image -_core: - default_config_hash: meaMV_qPGF22aso0YhkvF-ExQTMF3kVMQpiAAWGHPLw id: paragraph.image.field_image field_name: field_image entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.image.field_image_caption.yml b/conf/cmi/field.field.paragraph.image.field_image_caption.yml index a548fe40a..8400d82b4 100644 --- a/conf/cmi/field.field.paragraph.image.field_image_caption.yml +++ b/conf/cmi/field.field.paragraph.image.field_image_caption.yml @@ -5,8 +5,6 @@ dependencies: config: - field.storage.paragraph.field_image_caption - paragraphs.paragraphs_type.image -_core: - default_config_hash: h4JicMVoocwXnGwWJ_KjMxXQHj2AeMtL9Z3VI48iR00 id: paragraph.image.field_image_caption field_name: field_image_caption entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.image.field_original_aspect_ratio.yml b/conf/cmi/field.field.paragraph.image.field_original_aspect_ratio.yml index 5f56ee932..844e0c8a9 100644 --- a/conf/cmi/field.field.paragraph.image.field_original_aspect_ratio.yml +++ b/conf/cmi/field.field.paragraph.image.field_original_aspect_ratio.yml @@ -5,8 +5,6 @@ dependencies: config: - field.storage.paragraph.field_original_aspect_ratio - paragraphs.paragraphs_type.image -_core: - default_config_hash: x6AVs0LNysA8Sd4L0e5gpdYCYivFi2-huPpE2I4RsDQ id: paragraph.image.field_original_aspect_ratio field_name: field_original_aspect_ratio entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.liftup_with_image.field_liftup_with_image_desc.yml b/conf/cmi/field.field.paragraph.liftup_with_image.field_liftup_with_image_desc.yml index 06b437ab0..9f33184e0 100644 --- a/conf/cmi/field.field.paragraph.liftup_with_image.field_liftup_with_image_desc.yml +++ b/conf/cmi/field.field.paragraph.liftup_with_image.field_liftup_with_image_desc.yml @@ -7,8 +7,6 @@ dependencies: - paragraphs.paragraphs_type.liftup_with_image module: - text -_core: - default_config_hash: EXd33xroJMysIPLRAAig--Q_XT7i9vSsOyV5ebf-S5E id: paragraph.liftup_with_image.field_liftup_with_image_desc field_name: field_liftup_with_image_desc entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.liftup_with_image.field_liftup_with_image_design.yml b/conf/cmi/field.field.paragraph.liftup_with_image.field_liftup_with_image_design.yml index 4b667a103..06bda3c2d 100644 --- a/conf/cmi/field.field.paragraph.liftup_with_image.field_liftup_with_image_design.yml +++ b/conf/cmi/field.field.paragraph.liftup_with_image.field_liftup_with_image_design.yml @@ -7,8 +7,6 @@ dependencies: - paragraphs.paragraphs_type.liftup_with_image module: - options -_core: - default_config_hash: fllUQcpSpMqf4bWFXHs9NKj60cH3t96yzBRM4qY5ydM id: paragraph.liftup_with_image.field_liftup_with_image_design field_name: field_liftup_with_image_design entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.liftup_with_image.field_liftup_with_image_image.yml b/conf/cmi/field.field.paragraph.liftup_with_image.field_liftup_with_image_image.yml index 1876d6f94..0e3865c89 100644 --- a/conf/cmi/field.field.paragraph.liftup_with_image.field_liftup_with_image_image.yml +++ b/conf/cmi/field.field.paragraph.liftup_with_image.field_liftup_with_image_image.yml @@ -6,8 +6,6 @@ dependencies: - field.storage.paragraph.field_liftup_with_image_image - media.type.image - paragraphs.paragraphs_type.liftup_with_image -_core: - default_config_hash: Ol5rCn5V_tfj5ZkuVKEWjx_kW7kbXvaBqxix_owyJsU id: paragraph.liftup_with_image.field_liftup_with_image_image field_name: field_liftup_with_image_image entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.liftup_with_image.field_liftup_with_image_title.yml b/conf/cmi/field.field.paragraph.liftup_with_image.field_liftup_with_image_title.yml index 6a46ed7f1..1e9daa51f 100644 --- a/conf/cmi/field.field.paragraph.liftup_with_image.field_liftup_with_image_title.yml +++ b/conf/cmi/field.field.paragraph.liftup_with_image.field_liftup_with_image_title.yml @@ -5,8 +5,6 @@ dependencies: config: - field.storage.paragraph.field_liftup_with_image_title - paragraphs.paragraphs_type.liftup_with_image -_core: - default_config_hash: NwIthkssx_uV5eGOixZY6PtgBrA-R_IYFHMEZonMruo id: paragraph.liftup_with_image.field_liftup_with_image_title field_name: field_liftup_with_image_title entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.list_of_links.field_list_of_links_design.yml b/conf/cmi/field.field.paragraph.list_of_links.field_list_of_links_design.yml index 4156ae3c5..f1a686394 100644 --- a/conf/cmi/field.field.paragraph.list_of_links.field_list_of_links_design.yml +++ b/conf/cmi/field.field.paragraph.list_of_links.field_list_of_links_design.yml @@ -7,8 +7,6 @@ dependencies: - paragraphs.paragraphs_type.list_of_links module: - options -_core: - default_config_hash: '-cbElMtpL3S98BhCWT8BNgtwZLHkZUVeu6jIDRzQYBw' id: paragraph.list_of_links.field_list_of_links_design field_name: field_list_of_links_design entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.list_of_links.field_list_of_links_links.yml b/conf/cmi/field.field.paragraph.list_of_links.field_list_of_links_links.yml index 8399517b6..1b4c356be 100644 --- a/conf/cmi/field.field.paragraph.list_of_links.field_list_of_links_links.yml +++ b/conf/cmi/field.field.paragraph.list_of_links.field_list_of_links_links.yml @@ -8,8 +8,6 @@ dependencies: - paragraphs.paragraphs_type.list_of_links_item module: - entity_reference_revisions -_core: - default_config_hash: jtaF2CwemKcuajhKx2LIBb_l2W1135sdeoFEXbxl5uc id: paragraph.list_of_links.field_list_of_links_links field_name: field_list_of_links_links entity_type: paragraph @@ -27,19 +25,7 @@ settings: list_of_links_item: list_of_links_item negate: 0 target_bundles_drag_drop: - hero: - weight: 6 - enabled: false - link: - weight: 7 - enabled: false - list_of_links: - weight: 8 - enabled: false list_of_links_item: - weight: 9 + weight: 0 enabled: true - text: - weight: 10 - enabled: false field_type: entity_reference_revisions diff --git a/conf/cmi/field.field.paragraph.list_of_links.field_list_of_links_title.yml b/conf/cmi/field.field.paragraph.list_of_links.field_list_of_links_title.yml index 71fa22e55..b4d943e04 100644 --- a/conf/cmi/field.field.paragraph.list_of_links.field_list_of_links_title.yml +++ b/conf/cmi/field.field.paragraph.list_of_links.field_list_of_links_title.yml @@ -5,8 +5,6 @@ dependencies: config: - field.storage.paragraph.field_list_of_links_title - paragraphs.paragraphs_type.list_of_links -_core: - default_config_hash: tszkhY6WwdFFVIZwtCaaEA7_5r-8eeVZLVKOXHFtlP8 id: paragraph.list_of_links.field_list_of_links_title field_name: field_list_of_links_title entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.list_of_links_item.field_list_of_links_desc.yml b/conf/cmi/field.field.paragraph.list_of_links_item.field_list_of_links_desc.yml index 58f154858..6d6a73ec7 100644 --- a/conf/cmi/field.field.paragraph.list_of_links_item.field_list_of_links_desc.yml +++ b/conf/cmi/field.field.paragraph.list_of_links_item.field_list_of_links_desc.yml @@ -5,8 +5,6 @@ dependencies: config: - field.storage.paragraph.field_list_of_links_desc - paragraphs.paragraphs_type.list_of_links_item -_core: - default_config_hash: 2weUqlC7tDnXqChgBu1xhIAq2wqiRut2kVEjLrwv5H0 id: paragraph.list_of_links_item.field_list_of_links_desc field_name: field_list_of_links_desc entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.list_of_links_item.field_list_of_links_image.yml b/conf/cmi/field.field.paragraph.list_of_links_item.field_list_of_links_image.yml index 4d4feebaa..780ea531b 100644 --- a/conf/cmi/field.field.paragraph.list_of_links_item.field_list_of_links_image.yml +++ b/conf/cmi/field.field.paragraph.list_of_links_item.field_list_of_links_image.yml @@ -6,8 +6,6 @@ dependencies: - field.storage.paragraph.field_list_of_links_image - media.type.image - paragraphs.paragraphs_type.list_of_links_item -_core: - default_config_hash: 6umZK-3svYFTdzbSrh-E5Oin5Sdi9z7oT50YV-ibT0w id: paragraph.list_of_links_item.field_list_of_links_image field_name: field_list_of_links_image entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.list_of_links_item.field_list_of_links_link.yml b/conf/cmi/field.field.paragraph.list_of_links_item.field_list_of_links_link.yml index f8c73c412..d561689af 100644 --- a/conf/cmi/field.field.paragraph.list_of_links_item.field_list_of_links_link.yml +++ b/conf/cmi/field.field.paragraph.list_of_links_item.field_list_of_links_link.yml @@ -7,8 +7,6 @@ dependencies: - paragraphs.paragraphs_type.list_of_links_item module: - link -_core: - default_config_hash: LWLk0KxA0y2Eltz3wlXjS5oNDkUr3doJvhX6VwIw-EE id: paragraph.list_of_links_item.field_list_of_links_link field_name: field_list_of_links_link entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.map.field_map_description.yml b/conf/cmi/field.field.paragraph.map.field_map_description.yml index b08db105d..1d87f31c3 100644 --- a/conf/cmi/field.field.paragraph.map.field_map_description.yml +++ b/conf/cmi/field.field.paragraph.map.field_map_description.yml @@ -7,8 +7,6 @@ dependencies: - paragraphs.paragraphs_type.map module: - text -_core: - default_config_hash: rqd6X8jCKPW9YN_jsj8nDaSuHC1UzUteKtnGBWGA2lA id: paragraph.map.field_map_description field_name: field_map_description entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.map.field_map_map.yml b/conf/cmi/field.field.paragraph.map.field_map_map.yml index cb700c75a..779a0e3bd 100644 --- a/conf/cmi/field.field.paragraph.map.field_map_map.yml +++ b/conf/cmi/field.field.paragraph.map.field_map_map.yml @@ -6,8 +6,6 @@ dependencies: - field.storage.paragraph.field_map_map - media.type.hel_map - paragraphs.paragraphs_type.map -_core: - default_config_hash: gV74WnBzl2ua88ymQsKOkCixRaQWPtdskDJHjfdxCAg id: paragraph.map.field_map_map field_name: field_map_map entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.map.field_map_title.yml b/conf/cmi/field.field.paragraph.map.field_map_title.yml index 52f47a20a..54a7f0a75 100644 --- a/conf/cmi/field.field.paragraph.map.field_map_title.yml +++ b/conf/cmi/field.field.paragraph.map.field_map_title.yml @@ -5,8 +5,6 @@ dependencies: config: - field.storage.paragraph.field_map_title - paragraphs.paragraphs_type.map -_core: - default_config_hash: eahjXLP0FPOQeLIALMt5cRIa-TvalXkfzZdGDomYn4o id: paragraph.map.field_map_title field_name: field_map_title entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.pdf_listing.field_pdf_category.yml b/conf/cmi/field.field.paragraph.pdf_listing.field_pdf_category.yml index ec985f400..6a11ee130 100644 --- a/conf/cmi/field.field.paragraph.pdf_listing.field_pdf_category.yml +++ b/conf/cmi/field.field.paragraph.pdf_listing.field_pdf_category.yml @@ -1,5 +1,5 @@ uuid: a0535615-85a8-4541-bfbb-e9b6c17f7284 -langcode: fi +langcode: en status: true dependencies: config: 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 73c2a8a93..6afaff607 100644 --- a/conf/cmi/field.field.paragraph.phasing.field_phasing_item.yml +++ b/conf/cmi/field.field.paragraph.phasing.field_phasing_item.yml @@ -25,91 +25,7 @@ settings: phasing_item: phasing_item negate: 0 target_bundles_drag_drop: - accordion: - weight: 31 - enabled: false - accordion_item: - weight: 32 - enabled: false - banner: - weight: 33 - enabled: false - chart: - weight: 34 - enabled: false - columns: - weight: 35 - enabled: false - contact_card: - weight: 36 - enabled: false - contact_card_listing: - weight: 37 - enabled: false - content_cards: - weight: 38 - enabled: false - content_liftup: - weight: 39 - enabled: false - event_list: - weight: 40 - enabled: false - from_library: - weight: 41 - enabled: false - gallery: - weight: 42 - enabled: false - gallery_slide: - weight: 43 - enabled: false - hero: - weight: 44 - enabled: false - image: - weight: 45 - enabled: false - liftup_with_image: - weight: 46 - enabled: false - list_of_links: - weight: 47 - enabled: false - list_of_links_item: - weight: 48 - enabled: false - map: - weight: 49 - enabled: false - phasing: - weight: 50 - enabled: false phasing_item: - weight: 30 + weight: 0 enabled: true - remote_video: - weight: 51 - enabled: false - service_list: - weight: 52 - enabled: false - sidebar_text: - weight: 53 - enabled: false - social_media_link: - weight: 54 - enabled: false - text: - weight: 55 - enabled: false - unit_accessibility_information: - weight: 56 - enabled: false - unit_contact_card: - weight: 57 - enabled: false - unit_search: - weight: 58 - enabled: false field_type: entity_reference_revisions diff --git a/conf/cmi/field.field.paragraph.popular_service_item.field_service_links.yml b/conf/cmi/field.field.paragraph.popular_service_item.field_service_links.yml index 851d7ea75..2839a33f3 100644 --- a/conf/cmi/field.field.paragraph.popular_service_item.field_service_links.yml +++ b/conf/cmi/field.field.paragraph.popular_service_item.field_service_links.yml @@ -7,8 +7,6 @@ dependencies: - paragraphs.paragraphs_type.popular_service_item module: - link -_core: - default_config_hash: 0G-Glhrvi206BlPVkwo8kZOm66sXrS5aP2iKpn1zosg id: paragraph.popular_service_item.field_service_links field_name: field_service_links entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.popular_service_item.field_service_title.yml b/conf/cmi/field.field.paragraph.popular_service_item.field_service_title.yml index a48d80e5b..43220a98e 100644 --- a/conf/cmi/field.field.paragraph.popular_service_item.field_service_title.yml +++ b/conf/cmi/field.field.paragraph.popular_service_item.field_service_title.yml @@ -5,8 +5,6 @@ dependencies: config: - field.storage.paragraph.field_service_title - paragraphs.paragraphs_type.popular_service_item -_core: - default_config_hash: HtIEzxjOg0wb4Gyk0ZVaM-PAky4f1FDlkt7J2I2wzsc id: paragraph.popular_service_item.field_service_title field_name: field_service_title 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 da8fdae8d..aec650f9d 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 @@ -8,8 +8,6 @@ dependencies: - paragraphs.paragraphs_type.popular_services module: - entity_reference_revisions -_core: - default_config_hash: 0ddJrtexrKteDoii5212VeduC6M0wuP3xND_Q2DJ-CE id: paragraph.popular_services.field_service_items field_name: field_service_items entity_type: paragraph @@ -27,73 +25,7 @@ settings: popular_service_item: popular_service_item negate: 0 target_bundles_drag_drop: - accordion: - weight: 24 - enabled: false - accordion_item: - weight: 25 - enabled: false - banner: - weight: 26 - enabled: false - chart: - weight: 27 - enabled: false - columns: - weight: 28 - enabled: false - contact_card: - weight: 29 - enabled: false - contact_card_listing: - weight: 30 - enabled: false - content_cards: - weight: 31 - enabled: false - content_liftup: - weight: 32 - enabled: false - from_library: - weight: 33 - enabled: false - gallery: - weight: 34 - enabled: false - gallery_slide: - weight: 35 - enabled: false - hero: - weight: 36 - enabled: false - image: - weight: 37 - enabled: false - liftup_with_image: - weight: 38 - enabled: false - list_of_links: - weight: 39 - enabled: false - list_of_links_item: - weight: 40 - enabled: false popular_service_item: - weight: 42 + weight: 0 enabled: true - popular_services: - weight: 41 - enabled: false - remote_video: - weight: 43 - enabled: false - sidebar_text: - weight: 44 - enabled: false - social_media_link: - weight: 45 - enabled: false - text: - weight: 46 - enabled: false field_type: entity_reference_revisions diff --git a/conf/cmi/field.field.paragraph.service_list.field_service_list_description.yml b/conf/cmi/field.field.paragraph.service_list.field_service_list_description.yml new file mode 100644 index 000000000..0fd3041e2 --- /dev/null +++ b/conf/cmi/field.field.paragraph.service_list.field_service_list_description.yml @@ -0,0 +1,21 @@ +uuid: ff301e06-9ed7-4ef8-951d-8b477acc53f0 +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_service_list_description + - paragraphs.paragraphs_type.service_list + module: + - text +id: paragraph.service_list.field_service_list_description +field_name: field_service_list_description +entity_type: paragraph +bundle: service_list +label: Description +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: text_long diff --git a/conf/cmi/field.field.paragraph.service_list.field_service_list_services.yml b/conf/cmi/field.field.paragraph.service_list.field_service_list_services.yml new file mode 100644 index 000000000..00d2ee8c4 --- /dev/null +++ b/conf/cmi/field.field.paragraph.service_list.field_service_list_services.yml @@ -0,0 +1,25 @@ +uuid: 52090e1b-6247-449c-a341-e0ff7cdcc4ba +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_service_list_services + - paragraphs.paragraphs_type.service_list +id: paragraph.service_list.field_service_list_services +field_name: field_service_list_services +entity_type: paragraph +bundle: service_list +label: Services +description: '' +required: true +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: views + handler_settings: + view: + view_name: service_list + display_name: entity_reference_1 + arguments: { } +field_type: entity_reference diff --git a/conf/cmi/field.field.paragraph.service_list.field_service_list_title.yml b/conf/cmi/field.field.paragraph.service_list.field_service_list_title.yml new file mode 100644 index 000000000..99a5bf1d1 --- /dev/null +++ b/conf/cmi/field.field.paragraph.service_list.field_service_list_title.yml @@ -0,0 +1,19 @@ +uuid: 57b2cbab-cf52-4668-a81b-6bd2dd33527a +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_service_list_title + - paragraphs.paragraphs_type.service_list +id: paragraph.service_list.field_service_list_title +field_name: field_service_list_title +entity_type: paragraph +bundle: service_list +label: Title +description: '' +required: true +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: string diff --git a/conf/cmi/field.field.paragraph.service_list_search.field_service_list_description.yml b/conf/cmi/field.field.paragraph.service_list_search.field_service_list_description.yml new file mode 100644 index 000000000..fc9d9e5a8 --- /dev/null +++ b/conf/cmi/field.field.paragraph.service_list_search.field_service_list_description.yml @@ -0,0 +1,25 @@ +uuid: 92d3ca28-5751-4ca2-b3d4-b5a53c998085 +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_service_list_description + - paragraphs.paragraphs_type.service_list_search + module: + - allowed_formats + - text +third_party_settings: + allowed_formats: + allowed_formats: { } +id: paragraph.service_list_search.field_service_list_description +field_name: field_service_list_description +entity_type: paragraph +bundle: service_list_search +label: Description +description: '' +required: false +translatable: true +default_value: { } +default_value_callback: '' +settings: { } +field_type: text_long diff --git a/conf/cmi/field.field.paragraph.service_list_search.field_service_list_service_ids.yml b/conf/cmi/field.field.paragraph.service_list_search.field_service_list_service_ids.yml new file mode 100644 index 000000000..f09042a76 --- /dev/null +++ b/conf/cmi/field.field.paragraph.service_list_search.field_service_list_service_ids.yml @@ -0,0 +1,23 @@ +uuid: 22e8421d-9c38-47bc-bec6-bb625bd6bf91 +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_service_list_service_ids + - paragraphs.paragraphs_type.service_list_search +id: paragraph.service_list_search.field_service_list_service_ids +field_name: field_service_list_service_ids +entity_type: paragraph +bundle: service_list_search +label: 'Service group ID' +description: 'You’ll find the service group ID by opening a service you want to list for editing, and scrolling to the bottom of the form.' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + min: null + max: null + prefix: '' + suffix: '' +field_type: integer diff --git a/conf/cmi/field.field.paragraph.service_list_search.field_service_list_services.yml b/conf/cmi/field.field.paragraph.service_list_search.field_service_list_services.yml new file mode 100644 index 000000000..a836cad4d --- /dev/null +++ b/conf/cmi/field.field.paragraph.service_list_search.field_service_list_services.yml @@ -0,0 +1,25 @@ +uuid: 47022507-dd66-4dbf-8217-8c7c24646e0a +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_service_list_services + - paragraphs.paragraphs_type.service_list_search +id: paragraph.service_list_search.field_service_list_services +field_name: field_service_list_services +entity_type: paragraph +bundle: service_list_search +label: 'Additional services' +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: views + handler_settings: + view: + view_name: service_list + display_name: entity_reference_1 + arguments: { } +field_type: entity_reference diff --git a/conf/cmi/field.field.paragraph.service_list_search.field_service_list_title.yml b/conf/cmi/field.field.paragraph.service_list_search.field_service_list_title.yml new file mode 100644 index 000000000..aab17b001 --- /dev/null +++ b/conf/cmi/field.field.paragraph.service_list_search.field_service_list_title.yml @@ -0,0 +1,19 @@ +uuid: 5aded441-cb60-42db-927f-1a0a431c1a9c +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_service_list_title + - paragraphs.paragraphs_type.service_list_search +id: paragraph.service_list_search.field_service_list_title +field_name: field_service_list_title +entity_type: paragraph +bundle: service_list_search +label: Title +description: '' +required: true +translatable: true +default_value: { } +default_value_callback: '' +settings: { } +field_type: string diff --git a/conf/cmi/field.field.paragraph.sidebar_text.field_sidebar_text_text.yml b/conf/cmi/field.field.paragraph.sidebar_text.field_sidebar_text_text.yml index e81247829..f9fb74bac 100644 --- a/conf/cmi/field.field.paragraph.sidebar_text.field_sidebar_text_text.yml +++ b/conf/cmi/field.field.paragraph.sidebar_text.field_sidebar_text_text.yml @@ -10,9 +10,8 @@ dependencies: - text third_party_settings: allowed_formats: - minimal: minimal - full_html: '0' - plain_text: '0' + allowed_formats: + - minimal id: paragraph.sidebar_text.field_sidebar_text_text field_name: field_sidebar_text_text entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.social_media_link.field_icon.yml b/conf/cmi/field.field.paragraph.social_media_link.field_icon.yml index ce853d03c..506a08779 100644 --- a/conf/cmi/field.field.paragraph.social_media_link.field_icon.yml +++ b/conf/cmi/field.field.paragraph.social_media_link.field_icon.yml @@ -6,9 +6,7 @@ dependencies: - field.storage.paragraph.field_icon - paragraphs.paragraphs_type.social_media_link module: - - select2_icon -_core: - default_config_hash: lvgcvPv34Bw-DXlz67PyI8wVfAGk6FiOnp-u0Ql35GU + - hdbt_admin_tools id: paragraph.social_media_link.field_icon field_name: field_icon entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.social_media_link.field_social_media_link.yml b/conf/cmi/field.field.paragraph.social_media_link.field_social_media_link.yml index 98417dced..c77efdd55 100644 --- a/conf/cmi/field.field.paragraph.social_media_link.field_social_media_link.yml +++ b/conf/cmi/field.field.paragraph.social_media_link.field_social_media_link.yml @@ -7,8 +7,6 @@ dependencies: - paragraphs.paragraphs_type.social_media_link module: - link -_core: - default_config_hash: DOik0FFgb6rq9pXcXg05RFp5ZOMu0igzbeinzXnN3mw id: paragraph.social_media_link.field_social_media_link field_name: field_social_media_link entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.target_group_link_item.field_icon.yml b/conf/cmi/field.field.paragraph.target_group_link_item.field_icon.yml index ffdd09625..75791441e 100644 --- a/conf/cmi/field.field.paragraph.target_group_link_item.field_icon.yml +++ b/conf/cmi/field.field.paragraph.target_group_link_item.field_icon.yml @@ -6,7 +6,7 @@ dependencies: - field.storage.paragraph.field_icon - paragraphs.paragraphs_type.target_group_link_item module: - - select2_icon + - hdbt_admin_tools id: paragraph.target_group_link_item.field_icon field_name: field_icon entity_type: paragraph diff --git a/conf/cmi/field.field.paragraph.target_group_links.field_target_group_item.yml b/conf/cmi/field.field.paragraph.target_group_links.field_target_group_item.yml index 33426a698..217896a30 100644 --- a/conf/cmi/field.field.paragraph.target_group_links.field_target_group_item.yml +++ b/conf/cmi/field.field.paragraph.target_group_links.field_target_group_item.yml @@ -25,73 +25,7 @@ settings: target_group_link_item: target_group_link_item negate: 0 target_bundles_drag_drop: - accordion: - weight: 25 - enabled: false - accordion_item: - weight: 26 - enabled: false - banner: - weight: 27 - enabled: false - chart: - weight: 28 - enabled: false - columns: - weight: 29 - enabled: false - contact_card: - weight: 30 - enabled: false - contact_card_listing: - weight: 31 - enabled: false - content_cards: - weight: 32 - enabled: false - content_liftup: - weight: 33 - enabled: false - from_library: - weight: 34 - enabled: false - gallery: - weight: 35 - enabled: false - gallery_slide: - weight: 36 - enabled: false - hero: - weight: 37 - enabled: false - image: - weight: 38 - enabled: false - liftup_with_image: - weight: 39 - enabled: false - list_of_links: - weight: 40 - enabled: false - list_of_links_item: - weight: 41 - enabled: false - remote_video: - weight: 42 - enabled: false - sidebar_text: - weight: 43 - enabled: false - social_media_link: - weight: 44 - enabled: false target_group_link_item: - weight: 45 + weight: 0 enabled: true - target_group_links: - weight: 24 - enabled: false - text: - weight: 46 - enabled: false field_type: entity_reference_revisions diff --git a/conf/cmi/field.field.paragraph.text.field_text.yml b/conf/cmi/field.field.paragraph.text.field_text.yml index 0738dfe20..4fc800506 100644 --- a/conf/cmi/field.field.paragraph.text.field_text.yml +++ b/conf/cmi/field.field.paragraph.text.field_text.yml @@ -12,13 +12,11 @@ third_party_settings: allowed_formats: allowed_formats: - full_html -_core: - default_config_hash: 22M73w0UGCJ_JWhbQn53ycPhg4fBmMbTmjjI6qMYlD0 id: paragraph.text.field_text field_name: field_text entity_type: paragraph bundle: text -label: Teksti +label: Text description: '' required: false translatable: false diff --git a/conf/cmi/field.field.paragraph.unit_accessibility_information.field_unit_accessibility_unit.yml b/conf/cmi/field.field.paragraph.unit_accessibility_information.field_unit_accessibility_unit.yml new file mode 100644 index 000000000..db7d1d6c7 --- /dev/null +++ b/conf/cmi/field.field.paragraph.unit_accessibility_information.field_unit_accessibility_unit.yml @@ -0,0 +1,26 @@ +uuid: 513740c0-ccd5-40ed-9247-8420333e3681 +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_unit_accessibility_unit + - paragraphs.paragraphs_type.unit_accessibility_information +id: paragraph.unit_accessibility_information.field_unit_accessibility_unit +field_name: field_unit_accessibility_unit +entity_type: paragraph +bundle: unit_accessibility_information +label: Unit +description: '' +required: true +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: 'default:tpr_unit' + handler_settings: + target_bundles: null + sort: + field: name + direction: DESC + auto_create: false +field_type: entity_reference diff --git a/conf/cmi/field.field.paragraph.unit_contact_card.field_unit_contact_title.yml b/conf/cmi/field.field.paragraph.unit_contact_card.field_unit_contact_title.yml new file mode 100644 index 000000000..a2cb982ff --- /dev/null +++ b/conf/cmi/field.field.paragraph.unit_contact_card.field_unit_contact_title.yml @@ -0,0 +1,19 @@ +uuid: 114310c0-e81f-4c72-bbf7-8929c6f34ab8 +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_unit_contact_title + - paragraphs.paragraphs_type.unit_contact_card +id: paragraph.unit_contact_card.field_unit_contact_title +field_name: field_unit_contact_title +entity_type: paragraph +bundle: unit_contact_card +label: Title +description: '' +required: true +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: string diff --git a/conf/cmi/field.field.paragraph.unit_contact_card.field_unit_contact_unit.yml b/conf/cmi/field.field.paragraph.unit_contact_card.field_unit_contact_unit.yml new file mode 100644 index 000000000..3a1ed5a30 --- /dev/null +++ b/conf/cmi/field.field.paragraph.unit_contact_card.field_unit_contact_unit.yml @@ -0,0 +1,26 @@ +uuid: 1ba85e79-a55b-46f6-b64d-a86da029a357 +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_unit_contact_unit + - paragraphs.paragraphs_type.unit_contact_card +id: paragraph.unit_contact_card.field_unit_contact_unit +field_name: field_unit_contact_unit +entity_type: paragraph +bundle: unit_contact_card +label: Unit +description: 'Add here the unit that you want to appear as the contact card. The unit doesn''t have to be published.' +required: true +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: 'default:tpr_unit' + handler_settings: + target_bundles: null + sort: + field: _none + direction: ASC + auto_create: false +field_type: entity_reference diff --git a/conf/cmi/field.field.paragraph.unit_contact_card.field_unit_contact_use_address.yml b/conf/cmi/field.field.paragraph.unit_contact_card.field_unit_contact_use_address.yml new file mode 100644 index 000000000..7bbeacd93 --- /dev/null +++ b/conf/cmi/field.field.paragraph.unit_contact_card.field_unit_contact_use_address.yml @@ -0,0 +1,23 @@ +uuid: 226ce27a-b3db-4d78-948b-d4cd9d587612 +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_unit_contact_use_address + - paragraphs.paragraphs_type.unit_contact_card +id: paragraph.unit_contact_card.field_unit_contact_use_address +field_name: field_unit_contact_use_address +entity_type: paragraph +bundle: unit_contact_card +label: 'Show address' +description: '' +required: false +translatable: false +default_value: + - + value: 1 +default_value_callback: '' +settings: + on_label: 'On' + off_label: 'Off' +field_type: boolean diff --git a/conf/cmi/field.field.paragraph.unit_contact_card.field_unit_contact_use_details.yml b/conf/cmi/field.field.paragraph.unit_contact_card.field_unit_contact_use_details.yml new file mode 100644 index 000000000..24d00a893 --- /dev/null +++ b/conf/cmi/field.field.paragraph.unit_contact_card.field_unit_contact_use_details.yml @@ -0,0 +1,23 @@ +uuid: d4739017-79e3-4771-95be-b9d00dde93f7 +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_unit_contact_use_details + - paragraphs.paragraphs_type.unit_contact_card +id: paragraph.unit_contact_card.field_unit_contact_use_details +field_name: field_unit_contact_use_details +entity_type: paragraph +bundle: unit_contact_card +label: 'Show additional details' +description: '' +required: false +translatable: false +default_value: + - + value: 0 +default_value_callback: '' +settings: + on_label: 'On' + off_label: 'Off' +field_type: boolean diff --git a/conf/cmi/field.field.paragraph.unit_contact_card.field_unit_contact_use_link.yml b/conf/cmi/field.field.paragraph.unit_contact_card.field_unit_contact_use_link.yml new file mode 100644 index 000000000..89f02fe31 --- /dev/null +++ b/conf/cmi/field.field.paragraph.unit_contact_card.field_unit_contact_use_link.yml @@ -0,0 +1,23 @@ +uuid: 34c5865a-fad5-49d9-aeae-bc9900db86d0 +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_unit_contact_use_link + - paragraphs.paragraphs_type.unit_contact_card +id: paragraph.unit_contact_card.field_unit_contact_use_link +field_name: field_unit_contact_use_link +entity_type: paragraph +bundle: unit_contact_card +label: 'Show link to unit page' +description: '' +required: false +translatable: false +default_value: + - + value: 0 +default_value_callback: '' +settings: + on_label: 'On' + off_label: 'Off' +field_type: boolean diff --git a/conf/cmi/field.field.paragraph.unit_contact_card.field_unit_contact_use_opening.yml b/conf/cmi/field.field.paragraph.unit_contact_card.field_unit_contact_use_opening.yml new file mode 100644 index 000000000..d3ab9b0c8 --- /dev/null +++ b/conf/cmi/field.field.paragraph.unit_contact_card.field_unit_contact_use_opening.yml @@ -0,0 +1,23 @@ +uuid: 2f20b0f0-4efb-4bbf-9bb5-28c0058fdd1b +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_unit_contact_use_opening + - paragraphs.paragraphs_type.unit_contact_card +id: paragraph.unit_contact_card.field_unit_contact_use_opening +field_name: field_unit_contact_use_opening +entity_type: paragraph +bundle: unit_contact_card +label: 'Show opening hours' +description: '' +required: false +translatable: false +default_value: + - + value: 0 +default_value_callback: '' +settings: + on_label: 'On' + off_label: 'Off' +field_type: boolean diff --git a/conf/cmi/field.field.paragraph.unit_contact_card.field_unit_contact_use_override.yml b/conf/cmi/field.field.paragraph.unit_contact_card.field_unit_contact_use_override.yml new file mode 100644 index 000000000..2003ab005 --- /dev/null +++ b/conf/cmi/field.field.paragraph.unit_contact_card.field_unit_contact_use_override.yml @@ -0,0 +1,23 @@ +uuid: 0b82ee81-8304-446d-9da0-d2d45af9ede7 +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_unit_contact_use_override + - paragraphs.paragraphs_type.unit_contact_card +id: paragraph.unit_contact_card.field_unit_contact_use_override +field_name: field_unit_contact_use_override +entity_type: paragraph +bundle: unit_contact_card +label: 'Prefer override picture' +description: '' +required: false +translatable: false +default_value: + - + value: 0 +default_value_callback: '' +settings: + on_label: 'On' + off_label: 'Off' +field_type: boolean diff --git a/conf/cmi/field.field.paragraph.unit_contact_card.field_unit_contact_use_phone.yml b/conf/cmi/field.field.paragraph.unit_contact_card.field_unit_contact_use_phone.yml new file mode 100644 index 000000000..87d5cdcf9 --- /dev/null +++ b/conf/cmi/field.field.paragraph.unit_contact_card.field_unit_contact_use_phone.yml @@ -0,0 +1,23 @@ +uuid: aad4ab2e-2a4b-453a-8282-bbbc5c56037a +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_unit_contact_use_phone + - paragraphs.paragraphs_type.unit_contact_card +id: paragraph.unit_contact_card.field_unit_contact_use_phone +field_name: field_unit_contact_use_phone +entity_type: paragraph +bundle: unit_contact_card +label: 'Show phone number' +description: '' +required: false +translatable: false +default_value: + - + value: 1 +default_value_callback: '' +settings: + on_label: 'On' + off_label: 'Off' +field_type: boolean diff --git a/conf/cmi/field.field.paragraph.unit_contact_card.field_unit_contact_use_picture.yml b/conf/cmi/field.field.paragraph.unit_contact_card.field_unit_contact_use_picture.yml new file mode 100644 index 000000000..26a550cd8 --- /dev/null +++ b/conf/cmi/field.field.paragraph.unit_contact_card.field_unit_contact_use_picture.yml @@ -0,0 +1,23 @@ +uuid: 5d030b87-8de4-4e8a-b110-056c8d34a59a +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_unit_contact_use_picture + - paragraphs.paragraphs_type.unit_contact_card +id: paragraph.unit_contact_card.field_unit_contact_use_picture +field_name: field_unit_contact_use_picture +entity_type: paragraph +bundle: unit_contact_card +label: 'Show picture' +description: '' +required: false +translatable: false +default_value: + - + value: 1 +default_value_callback: '' +settings: + on_label: 'On' + off_label: 'Off' +field_type: boolean diff --git a/conf/cmi/field.field.paragraph.unit_contact_card.field_unit_contact_use_postal.yml b/conf/cmi/field.field.paragraph.unit_contact_card.field_unit_contact_use_postal.yml new file mode 100644 index 000000000..76e6594ed --- /dev/null +++ b/conf/cmi/field.field.paragraph.unit_contact_card.field_unit_contact_use_postal.yml @@ -0,0 +1,23 @@ +uuid: 7bae6a92-6d1e-421f-b2db-09acbe2c557d +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_unit_contact_use_postal + - paragraphs.paragraphs_type.unit_contact_card +id: paragraph.unit_contact_card.field_unit_contact_use_postal +field_name: field_unit_contact_use_postal +entity_type: paragraph +bundle: unit_contact_card +label: 'Show postal address' +description: '' +required: false +translatable: false +default_value: + - + value: 0 +default_value_callback: '' +settings: + on_label: 'On' + off_label: 'Off' +field_type: boolean diff --git a/conf/cmi/field.field.paragraph.unit_search.field_unit_search_description.yml b/conf/cmi/field.field.paragraph.unit_search.field_unit_search_description.yml new file mode 100644 index 000000000..a93d0eb93 --- /dev/null +++ b/conf/cmi/field.field.paragraph.unit_search.field_unit_search_description.yml @@ -0,0 +1,21 @@ +uuid: e7ad96b9-4603-4606-bde2-398265305dc8 +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_unit_search_description + - paragraphs.paragraphs_type.unit_search + module: + - text +id: paragraph.unit_search.field_unit_search_description +field_name: field_unit_search_description +entity_type: paragraph +bundle: unit_search +label: Description +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: text_long diff --git a/conf/cmi/field.field.paragraph.unit_search.field_unit_search_meta_button.yml b/conf/cmi/field.field.paragraph.unit_search.field_unit_search_meta_button.yml new file mode 100644 index 000000000..df7c9c00a --- /dev/null +++ b/conf/cmi/field.field.paragraph.unit_search.field_unit_search_meta_button.yml @@ -0,0 +1,21 @@ +uuid: 1aed06fe-4ea2-4372-9a65-da1b7a9ecdc9 +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_unit_search_meta_button + - paragraphs.paragraphs_type.unit_search +id: paragraph.unit_search.field_unit_search_meta_button +field_name: field_unit_search_meta_button +entity_type: paragraph +bundle: unit_search +label: 'Search button' +description: '' +required: false +translatable: false +default_value: + - + value: 'Search for units' +default_value_callback: '' +settings: { } +field_type: string diff --git a/conf/cmi/field.field.paragraph.unit_search.field_unit_search_meta_label.yml b/conf/cmi/field.field.paragraph.unit_search.field_unit_search_meta_label.yml new file mode 100644 index 000000000..e49cbbd0a --- /dev/null +++ b/conf/cmi/field.field.paragraph.unit_search.field_unit_search_meta_label.yml @@ -0,0 +1,21 @@ +uuid: 5861830f-5d68-4ae7-be5d-34c851878241 +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_unit_search_meta_label + - paragraphs.paragraphs_type.unit_search +id: paragraph.unit_search.field_unit_search_meta_label +field_name: field_unit_search_meta_label +entity_type: paragraph +bundle: unit_search +label: 'Search label' +description: '' +required: false +translatable: false +default_value: + - + value: 'Search for a unit' +default_value_callback: '' +settings: { } +field_type: string diff --git a/conf/cmi/field.field.paragraph.unit_search.field_unit_search_meta_placehold.yml b/conf/cmi/field.field.paragraph.unit_search.field_unit_search_meta_placehold.yml new file mode 100644 index 000000000..56c3225ed --- /dev/null +++ b/conf/cmi/field.field.paragraph.unit_search.field_unit_search_meta_placehold.yml @@ -0,0 +1,21 @@ +uuid: fb0c7e54-fb52-4473-8440-320bf55fedd9 +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_unit_search_meta_placehold + - paragraphs.paragraphs_type.unit_search +id: paragraph.unit_search.field_unit_search_meta_placehold +field_name: field_unit_search_meta_placehold +entity_type: paragraph +bundle: unit_search +label: 'Search placeholder' +description: '' +required: false +translatable: false +default_value: + - + value: 'Enter name, address or postal code' +default_value_callback: '' +settings: { } +field_type: string diff --git a/conf/cmi/field.field.paragraph.unit_search.field_unit_search_title.yml b/conf/cmi/field.field.paragraph.unit_search.field_unit_search_title.yml new file mode 100644 index 000000000..7c463d0a3 --- /dev/null +++ b/conf/cmi/field.field.paragraph.unit_search.field_unit_search_title.yml @@ -0,0 +1,19 @@ +uuid: 59f15a62-ec95-4db1-b489-5672587039e2 +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_unit_search_title + - paragraphs.paragraphs_type.unit_search +id: paragraph.unit_search.field_unit_search_title +field_name: field_unit_search_title +entity_type: paragraph +bundle: unit_search +label: Title +description: '' +required: true +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: string diff --git a/conf/cmi/field.field.paragraph.unit_search.field_unit_search_units.yml b/conf/cmi/field.field.paragraph.unit_search.field_unit_search_units.yml new file mode 100644 index 000000000..956feb4e9 --- /dev/null +++ b/conf/cmi/field.field.paragraph.unit_search.field_unit_search_units.yml @@ -0,0 +1,25 @@ +uuid: 4d964d8c-d1c7-40f2-bde5-326923fd067d +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_unit_search_units + - paragraphs.paragraphs_type.unit_search +id: paragraph.unit_search.field_unit_search_units +field_name: field_unit_search_units +entity_type: paragraph +bundle: unit_search +label: Units +description: 'Select the units from which the end user can search for the unit they want.' +required: true +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: views + handler_settings: + view: + view_name: unit_search + display_name: entity_reference + arguments: { } +field_type: entity_reference diff --git a/conf/cmi/field.field.tpr_service.tpr_service.field_content.yml b/conf/cmi/field.field.tpr_service.tpr_service.field_content.yml new file mode 100644 index 000000000..c7e160b54 --- /dev/null +++ b/conf/cmi/field.field.tpr_service.tpr_service.field_content.yml @@ -0,0 +1,96 @@ +uuid: 18e85659-e34e-4895-9714-4bbe088cffee +langcode: en +status: true +dependencies: + config: + - field.storage.tpr_service.field_content + - paragraphs.paragraphs_type.accordion + - paragraphs.paragraphs_type.banner + - paragraphs.paragraphs_type.columns + - paragraphs.paragraphs_type.contact_card_listing + - paragraphs.paragraphs_type.content_cards + - paragraphs.paragraphs_type.event_list + - paragraphs.paragraphs_type.image + - paragraphs.paragraphs_type.list_of_links + - paragraphs.paragraphs_type.map + - paragraphs.paragraphs_type.phasing + - paragraphs.paragraphs_type.remote_video + - paragraphs.paragraphs_type.text + - paragraphs.paragraphs_type.unit_accessibility_information + - paragraphs.paragraphs_type.unit_contact_card + module: + - entity_reference_revisions + - helfi_tpr +id: tpr_service.tpr_service.field_content +field_name: field_content +entity_type: tpr_service +bundle: tpr_service +label: 'Upper content region' +description: '' +required: false +translatable: true +default_value: { } +default_value_callback: '' +settings: + handler: 'default:paragraph' + handler_settings: + target_bundles: + text: text + columns: columns + accordion: accordion + image: image + list_of_links: list_of_links + content_cards: content_cards + banner: banner + remote_video: remote_video + phasing: phasing + contact_card_listing: contact_card_listing + map: map + event_list: event_list + unit_accessibility_information: unit_accessibility_information + unit_contact_card: unit_contact_card + negate: 0 + target_bundles_drag_drop: + accordion: + weight: 0 + enabled: true + banner: + weight: 0 + enabled: true + columns: + weight: 0 + enabled: true + contact_card_listing: + weight: 0 + enabled: true + content_cards: + weight: 0 + enabled: true + event_list: + weight: 0 + enabled: true + image: + weight: 0 + enabled: true + list_of_links: + weight: 0 + enabled: true + map: + weight: 0 + enabled: true + phasing: + weight: 0 + enabled: true + remote_video: + weight: 0 + enabled: true + text: + weight: 0 + enabled: true + unit_accessibility_information: + weight: 0 + enabled: true + unit_contact_card: + weight: 0 + enabled: true +field_type: entity_reference_revisions diff --git a/conf/cmi/field.field.tpr_service.tpr_service.field_lower_content.yml b/conf/cmi/field.field.tpr_service.tpr_service.field_lower_content.yml new file mode 100644 index 000000000..8892af585 --- /dev/null +++ b/conf/cmi/field.field.tpr_service.tpr_service.field_lower_content.yml @@ -0,0 +1,106 @@ +uuid: 8895bc05-9395-472c-9407-6f747b41f0a6 +langcode: en +status: true +dependencies: + config: + - field.storage.tpr_service.field_lower_content + - paragraphs.paragraphs_type.accordion + - paragraphs.paragraphs_type.banner + - paragraphs.paragraphs_type.columns + - paragraphs.paragraphs_type.contact_card_listing + - paragraphs.paragraphs_type.content_cards + - paragraphs.paragraphs_type.event_list + - 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 + - paragraphs.paragraphs_type.phasing + - paragraphs.paragraphs_type.remote_video + - paragraphs.paragraphs_type.text + - paragraphs.paragraphs_type.unit_accessibility_information + - paragraphs.paragraphs_type.unit_contact_card + module: + - entity_reference_revisions + - helfi_tpr +id: tpr_service.tpr_service.field_lower_content +field_name: field_lower_content +entity_type: tpr_service +bundle: tpr_service +label: 'Lower content region' +description: '' +required: false +translatable: true +default_value: { } +default_value_callback: '' +settings: + handler: 'default:paragraph' + handler_settings: + target_bundles: + text: text + columns: columns + accordion: accordion + image: image + list_of_links: list_of_links + content_cards: content_cards + banner: banner + liftup_with_image: liftup_with_image + remote_video: remote_video + news_list: news_list + event_list: event_list + phasing: phasing + contact_card_listing: contact_card_listing + map: map + unit_accessibility_information: unit_accessibility_information + unit_contact_card: unit_contact_card + negate: 0 + target_bundles_drag_drop: + accordion: + weight: 0 + enabled: true + banner: + weight: 0 + enabled: true + columns: + weight: 0 + enabled: true + contact_card_listing: + weight: 0 + enabled: true + content_cards: + weight: 0 + enabled: true + event_list: + weight: 0 + enabled: true + image: + weight: 0 + enabled: true + liftup_with_image: + weight: 0 + enabled: true + list_of_links: + weight: 0 + enabled: true + map: + weight: 0 + enabled: true + news_list: + weight: 0 + enabled: true + phasing: + weight: 0 + enabled: true + remote_video: + weight: 0 + enabled: true + text: + weight: 0 + enabled: true + unit_accessibility_information: + weight: 0 + enabled: true + unit_contact_card: + weight: 0 + enabled: true +field_type: entity_reference_revisions diff --git a/conf/cmi/field.field.tpr_service.tpr_service.field_metatags.yml b/conf/cmi/field.field.tpr_service.tpr_service.field_metatags.yml new file mode 100644 index 000000000..c9b2c62f4 --- /dev/null +++ b/conf/cmi/field.field.tpr_service.tpr_service.field_metatags.yml @@ -0,0 +1,21 @@ +uuid: a82826f6-4907-482b-a9b9-d154cc9ad6c5 +langcode: en +status: true +dependencies: + config: + - field.storage.tpr_service.field_metatags + module: + - helfi_tpr + - metatag +id: tpr_service.tpr_service.field_metatags +field_name: field_metatags +entity_type: tpr_service +bundle: tpr_service +label: Metatags +description: '' +required: false +translatable: true +default_value: { } +default_value_callback: '' +settings: { } +field_type: metatag diff --git a/conf/cmi/field.field.tpr_service.tpr_service.field_sidebar_content.yml b/conf/cmi/field.field.tpr_service.tpr_service.field_sidebar_content.yml new file mode 100644 index 000000000..3063a7c7d --- /dev/null +++ b/conf/cmi/field.field.tpr_service.tpr_service.field_sidebar_content.yml @@ -0,0 +1,31 @@ +uuid: e6286f21-f2b4-47b3-b100-ed76175b28ab +langcode: en +status: true +dependencies: + config: + - field.storage.tpr_service.field_sidebar_content + - paragraphs.paragraphs_type.sidebar_text + module: + - entity_reference_revisions + - helfi_tpr +id: tpr_service.tpr_service.field_sidebar_content +field_name: field_sidebar_content +entity_type: tpr_service +bundle: tpr_service +label: 'Sidebar content' +description: '' +required: false +translatable: true +default_value: { } +default_value_callback: '' +settings: + handler: 'default:paragraph' + handler_settings: + target_bundles: + sidebar_text: sidebar_text + negate: 0 + target_bundles_drag_drop: + sidebar_text: + weight: 0 + enabled: true +field_type: entity_reference_revisions diff --git a/conf/cmi/field.field.tpr_unit.tpr_unit.field_content.yml b/conf/cmi/field.field.tpr_unit.tpr_unit.field_content.yml new file mode 100644 index 000000000..4c82e5c61 --- /dev/null +++ b/conf/cmi/field.field.tpr_unit.tpr_unit.field_content.yml @@ -0,0 +1,71 @@ +uuid: 9bb8a321-5cae-4dcf-94d6-c9d75ac23891 +langcode: en +status: true +dependencies: + config: + - field.storage.tpr_unit.field_content + - paragraphs.paragraphs_type.accordion + - paragraphs.paragraphs_type.banner + - paragraphs.paragraphs_type.columns + - paragraphs.paragraphs_type.contact_card_listing + - paragraphs.paragraphs_type.content_cards + - paragraphs.paragraphs_type.image + - paragraphs.paragraphs_type.list_of_links + - paragraphs.paragraphs_type.remote_video + - paragraphs.paragraphs_type.text + module: + - entity_reference_revisions + - helfi_tpr +id: tpr_unit.tpr_unit.field_content +field_name: field_content +entity_type: tpr_unit +bundle: tpr_unit +label: 'Upper content region' +description: '' +required: false +translatable: true +default_value: { } +default_value_callback: '' +settings: + handler: 'default:paragraph' + handler_settings: + target_bundles: + text: text + columns: columns + accordion: accordion + image: image + list_of_links: list_of_links + content_cards: content_cards + banner: banner + contact_card_listing: contact_card_listing + remote_video: remote_video + negate: 0 + target_bundles_drag_drop: + accordion: + weight: 0 + enabled: true + banner: + weight: 0 + enabled: true + columns: + weight: 0 + enabled: true + contact_card_listing: + weight: 0 + enabled: true + content_cards: + weight: 0 + enabled: true + image: + weight: 0 + enabled: true + list_of_links: + weight: 0 + enabled: true + remote_video: + weight: 0 + enabled: true + text: + weight: 0 + enabled: true +field_type: entity_reference_revisions diff --git a/conf/cmi/field.field.tpr_unit.tpr_unit.field_lower_content.yml b/conf/cmi/field.field.tpr_unit.tpr_unit.field_lower_content.yml new file mode 100644 index 000000000..d331561f3 --- /dev/null +++ b/conf/cmi/field.field.tpr_unit.tpr_unit.field_lower_content.yml @@ -0,0 +1,81 @@ +uuid: b0666038-20d7-4813-adc2-a6c762da886f +langcode: en +status: true +dependencies: + config: + - field.storage.tpr_unit.field_lower_content + - paragraphs.paragraphs_type.accordion + - paragraphs.paragraphs_type.banner + - paragraphs.paragraphs_type.columns + - paragraphs.paragraphs_type.contact_card_listing + - paragraphs.paragraphs_type.content_cards + - paragraphs.paragraphs_type.event_list + - paragraphs.paragraphs_type.image + - paragraphs.paragraphs_type.liftup_with_image + - paragraphs.paragraphs_type.list_of_links + - paragraphs.paragraphs_type.news_list + - paragraphs.paragraphs_type.remote_video + module: + - entity_reference_revisions + - helfi_tpr +id: tpr_unit.tpr_unit.field_lower_content +field_name: field_lower_content +entity_type: tpr_unit +bundle: tpr_unit +label: 'Lower content region' +description: '' +required: false +translatable: true +default_value: { } +default_value_callback: '' +settings: + handler: 'default:paragraph' + handler_settings: + target_bundles: + columns: columns + accordion: accordion + image: image + list_of_links: list_of_links + content_cards: content_cards + banner: banner + liftup_with_image: liftup_with_image + news_list: news_list + contact_card_listing: contact_card_listing + remote_video: remote_video + event_list: event_list + negate: 0 + target_bundles_drag_drop: + accordion: + weight: 0 + enabled: true + banner: + weight: 0 + enabled: true + columns: + weight: 0 + enabled: true + contact_card_listing: + weight: 0 + enabled: true + content_cards: + weight: 0 + enabled: true + event_list: + weight: 0 + enabled: true + image: + weight: 0 + enabled: true + liftup_with_image: + weight: 0 + enabled: true + list_of_links: + weight: 0 + enabled: true + news_list: + weight: 0 + enabled: true + remote_video: + weight: 0 + enabled: true +field_type: entity_reference_revisions diff --git a/conf/cmi/field.field.tpr_unit.tpr_unit.field_metatags.yml b/conf/cmi/field.field.tpr_unit.tpr_unit.field_metatags.yml new file mode 100644 index 000000000..505bbd805 --- /dev/null +++ b/conf/cmi/field.field.tpr_unit.tpr_unit.field_metatags.yml @@ -0,0 +1,21 @@ +uuid: 788b0333-64f4-4b6b-b5a4-aded5cf7377f +langcode: en +status: true +dependencies: + config: + - field.storage.tpr_unit.field_metatags + module: + - helfi_tpr + - metatag +id: tpr_unit.tpr_unit.field_metatags +field_name: field_metatags +entity_type: tpr_unit +bundle: tpr_unit +label: Metatags +description: '' +required: false +translatable: true +default_value: { } +default_value_callback: '' +settings: { } +field_type: metatag diff --git a/conf/cmi/field.field.tpr_unit.tpr_unit.field_unit_type.yml b/conf/cmi/field.field.tpr_unit.tpr_unit.field_unit_type.yml new file mode 100644 index 000000000..7cf64ad71 --- /dev/null +++ b/conf/cmi/field.field.tpr_unit.tpr_unit.field_unit_type.yml @@ -0,0 +1,30 @@ +uuid: 0d6d0cb4-626c-4b2d-a304-06ebb18ba942 +langcode: en +status: true +dependencies: + config: + - field.storage.tpr_unit.field_unit_type + - taxonomy.vocabulary.unit_type + module: + - helfi_tpr +id: tpr_unit.tpr_unit.field_unit_type +field_name: field_unit_type +entity_type: tpr_unit +bundle: tpr_unit +label: 'Unit type' +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: 'default:taxonomy_term' + handler_settings: + target_bundles: + unit_type: unit_type + sort: + field: name + direction: asc + auto_create: false + auto_create_bundle: '' +field_type: entity_reference diff --git a/conf/cmi/field.storage.media.field__policymaker_reference.yml b/conf/cmi/field.storage.media.field__policymaker_reference.yml index 25c73b2ae..269dd335b 100644 --- a/conf/cmi/field.storage.media.field__policymaker_reference.yml +++ b/conf/cmi/field.storage.media.field__policymaker_reference.yml @@ -1,5 +1,5 @@ uuid: 2c2276f6-701a-42bf-bf5e-8797f177c4b5 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.media.field_contact_url.yml b/conf/cmi/field.storage.media.field_contact_url.yml index e26063119..d3739a5dd 100644 --- a/conf/cmi/field.storage.media.field_contact_url.yml +++ b/conf/cmi/field.storage.media.field_contact_url.yml @@ -1,5 +1,5 @@ uuid: 344bcb92-58c2-4ba1-ba1c-abd12bb8ae08 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.media.field_document.yml b/conf/cmi/field.storage.media.field_document.yml index e2a30f931..d9c1ddc0b 100644 --- a/conf/cmi/field.storage.media.field_document.yml +++ b/conf/cmi/field.storage.media.field_document.yml @@ -1,5 +1,5 @@ uuid: 91f39792-e0d6-4dd4-b319-72a736a7969b -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.media.field_document_issued.yml b/conf/cmi/field.storage.media.field_document_issued.yml index 3bf427bae..15f7ded46 100644 --- a/conf/cmi/field.storage.media.field_document_issued.yml +++ b/conf/cmi/field.storage.media.field_document_issued.yml @@ -1,5 +1,5 @@ uuid: 26ba8882-d2a3-46a1-844c-192452c36f50 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.media.field_document_language.yml b/conf/cmi/field.storage.media.field_document_language.yml index f670fef63..2ed611480 100644 --- a/conf/cmi/field.storage.media.field_document_language.yml +++ b/conf/cmi/field.storage.media.field_document_language.yml @@ -1,5 +1,5 @@ uuid: eafd4fab-9a20-4a6d-b7ff-2ebe94e7ad84 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.media.field_document_native_id.yml b/conf/cmi/field.storage.media.field_document_native_id.yml index 8e9179537..98156ffdc 100644 --- a/conf/cmi/field.storage.media.field_document_native_id.yml +++ b/conf/cmi/field.storage.media.field_document_native_id.yml @@ -1,5 +1,5 @@ uuid: 2017af60-34b7-48d6-8792-e5a318cc8bc6 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.media.field_document_orig_uri.yml b/conf/cmi/field.storage.media.field_document_orig_uri.yml index 49024e293..fd2f246e1 100644 --- a/conf/cmi/field.storage.media.field_document_orig_uri.yml +++ b/conf/cmi/field.storage.media.field_document_orig_uri.yml @@ -1,5 +1,5 @@ uuid: 77f8498f-5fe3-4797-8640-c5cefeececc2 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.media.field_document_personal_data.yml b/conf/cmi/field.storage.media.field_document_personal_data.yml index 5a2f69362..67121c8a3 100644 --- a/conf/cmi/field.storage.media.field_document_personal_data.yml +++ b/conf/cmi/field.storage.media.field_document_personal_data.yml @@ -1,5 +1,5 @@ uuid: 2887b94c-82bf-4a4d-9bf6-3dab8a12bb71 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.media.field_document_type.yml b/conf/cmi/field.storage.media.field_document_type.yml index d942dee6e..217acb88e 100644 --- a/conf/cmi/field.storage.media.field_document_type.yml +++ b/conf/cmi/field.storage.media.field_document_type.yml @@ -1,5 +1,5 @@ uuid: 66fefb54-615a-4d72-969a-01a09a9b7038 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.media.field_document_uri.yml b/conf/cmi/field.storage.media.field_document_uri.yml index 6ad553916..aaeda8a23 100644 --- a/conf/cmi/field.storage.media.field_document_uri.yml +++ b/conf/cmi/field.storage.media.field_document_uri.yml @@ -1,5 +1,5 @@ uuid: 90100076-d0e2-4ff3-8058-e23e861846ae -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.media.field_first_name.yml b/conf/cmi/field.storage.media.field_first_name.yml index 1ad7305bd..1af8b2dd4 100644 --- a/conf/cmi/field.storage.media.field_first_name.yml +++ b/conf/cmi/field.storage.media.field_first_name.yml @@ -1,5 +1,5 @@ uuid: cf2554b3-4955-4ce0-9509-ae67a4173e5a -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.media.field_helfi_chart_title.yml b/conf/cmi/field.storage.media.field_helfi_chart_title.yml index d9824a645..dc7e23293 100644 --- a/conf/cmi/field.storage.media.field_helfi_chart_title.yml +++ b/conf/cmi/field.storage.media.field_helfi_chart_title.yml @@ -4,8 +4,6 @@ status: true dependencies: module: - media -_core: - default_config_hash: yLiblI3eUbV0Sc4-XQIRmuXcC_86RLrjM1x7hpE7sgM id: media.field_helfi_chart_title field_name: field_helfi_chart_title entity_type: media diff --git a/conf/cmi/field.storage.media.field_helfi_chart_transcript.yml b/conf/cmi/field.storage.media.field_helfi_chart_transcript.yml index e7be01072..2f615a24b 100644 --- a/conf/cmi/field.storage.media.field_helfi_chart_transcript.yml +++ b/conf/cmi/field.storage.media.field_helfi_chart_transcript.yml @@ -5,8 +5,6 @@ dependencies: module: - media - text -_core: - default_config_hash: uqaIgIT9IhvV9B6Q2Lv7oC-6c3Tdc6DKqKrL5tenzWE id: media.field_helfi_chart_transcript field_name: field_helfi_chart_transcript entity_type: media diff --git a/conf/cmi/field.storage.media.field_helfi_chart_url.yml b/conf/cmi/field.storage.media.field_helfi_chart_url.yml index be06b4211..318969094 100644 --- a/conf/cmi/field.storage.media.field_helfi_chart_url.yml +++ b/conf/cmi/field.storage.media.field_helfi_chart_url.yml @@ -5,8 +5,6 @@ dependencies: module: - link - media -_core: - default_config_hash: 5_rvFqrv3gOFWntv-K-YqlVVzLGf2qMtMHNV5JRlOAQ id: media.field_helfi_chart_url field_name: field_helfi_chart_url entity_type: media diff --git a/conf/cmi/field.storage.media.field_interest_statement_categor.yml b/conf/cmi/field.storage.media.field_interest_statement_categor.yml index cbc360b27..173c360ff 100644 --- a/conf/cmi/field.storage.media.field_interest_statement_categor.yml +++ b/conf/cmi/field.storage.media.field_interest_statement_categor.yml @@ -1,5 +1,5 @@ uuid: 8031c4e4-d66e-4fa1-8cce-33b06d780667 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.media.field_lastname.yml b/conf/cmi/field.storage.media.field_lastname.yml index f8b4fb5d1..81f96d82e 100644 --- a/conf/cmi/field.storage.media.field_lastname.yml +++ b/conf/cmi/field.storage.media.field_lastname.yml @@ -1,5 +1,5 @@ uuid: ae9a547e-c9c4-460c-8160-d8284435ea63 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.media.field_media_ahjo_file.yml b/conf/cmi/field.storage.media.field_media_ahjo_file.yml index 453079757..295750f3b 100644 --- a/conf/cmi/field.storage.media.field_media_ahjo_file.yml +++ b/conf/cmi/field.storage.media.field_media_ahjo_file.yml @@ -1,5 +1,5 @@ uuid: 5ad3e891-9eef-494c-b6e0-19b5a2238d53 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.media.field_media_file.yml b/conf/cmi/field.storage.media.field_media_file.yml index a03b3a2bd..2caafcf84 100644 --- a/conf/cmi/field.storage.media.field_media_file.yml +++ b/conf/cmi/field.storage.media.field_media_file.yml @@ -5,8 +5,6 @@ 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_hel_map.yml b/conf/cmi/field.storage.media.field_media_hel_map.yml index 26d85b68f..e8f97712a 100644 --- a/conf/cmi/field.storage.media.field_media_hel_map.yml +++ b/conf/cmi/field.storage.media.field_media_hel_map.yml @@ -1,5 +1,5 @@ uuid: 7dee6dbf-ad26-45bf-96b4-e70c51f67a76 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.media.field_media_image.yml b/conf/cmi/field.storage.media.field_media_image.yml index 515804959..96517e554 100644 --- a/conf/cmi/field.storage.media.field_media_image.yml +++ b/conf/cmi/field.storage.media.field_media_image.yml @@ -6,8 +6,6 @@ dependencies: - file - image - media -_core: - default_config_hash: 24BCckkDO8WPYuWP-5Hz6VjlxJN_Bd6mvrTQrZiRxbs id: media.field_media_image field_name: field_media_image entity_type: media diff --git a/conf/cmi/field.storage.media.field_media_image_1.yml b/conf/cmi/field.storage.media.field_media_image_1.yml index c0f2632d6..c6ea3b0a0 100644 --- a/conf/cmi/field.storage.media.field_media_image_1.yml +++ b/conf/cmi/field.storage.media.field_media_image_1.yml @@ -1,5 +1,5 @@ uuid: af4e5620-f267-4b35-8e8a-1277d3caefab -langcode: fi +langcode: en status: true dependencies: module: 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 d7d3cc6cc..5ddecf022 100644 --- a/conf/cmi/field.storage.media.field_media_oembed_video.yml +++ b/conf/cmi/field.storage.media.field_media_oembed_video.yml @@ -4,8 +4,6 @@ status: true dependencies: module: - media -_core: - default_config_hash: SJgxR5XWOesQbEKqp8VgInPyJjCFU_t2pi7UzYB78xg id: media.field_media_oembed_video field_name: field_media_oembed_video entity_type: media diff --git a/conf/cmi/field.storage.media.field_meetings_reference.yml b/conf/cmi/field.storage.media.field_meetings_reference.yml index 262c58b1d..03dc0192a 100644 --- a/conf/cmi/field.storage.media.field_meetings_reference.yml +++ b/conf/cmi/field.storage.media.field_meetings_reference.yml @@ -1,5 +1,5 @@ uuid: 51f319de-61b5-43a6-b465-f9a7d39cbbd7 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.media.field_pdf_category.yml b/conf/cmi/field.storage.media.field_pdf_category.yml index f0aeb20ea..a7d7da3d9 100644 --- a/conf/cmi/field.storage.media.field_pdf_category.yml +++ b/conf/cmi/field.storage.media.field_pdf_category.yml @@ -1,5 +1,5 @@ uuid: 749dddd5-d55a-42d6-ac39-4e86a109379f -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.media.field_pdf_date.yml b/conf/cmi/field.storage.media.field_pdf_date.yml index 97ebb72a3..68b0b6ee1 100644 --- a/conf/cmi/field.storage.media.field_pdf_date.yml +++ b/conf/cmi/field.storage.media.field_pdf_date.yml @@ -1,5 +1,5 @@ uuid: b05b9d49-2104-44fd-8506-ae7316ea6e90 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.media.field_photographer.yml b/conf/cmi/field.storage.media.field_photographer.yml index 3945be6ce..2b6c04316 100644 --- a/conf/cmi/field.storage.media.field_photographer.yml +++ b/conf/cmi/field.storage.media.field_photographer.yml @@ -4,8 +4,6 @@ status: true dependencies: module: - media -_core: - default_config_hash: 8Z0eiVit80ouZV9CZXXe4h7P6SnIaIJnWjN1HRrSj8A id: media.field_photographer field_name: field_photographer entity_type: media diff --git a/conf/cmi/field.storage.media.field_title.yml b/conf/cmi/field.storage.media.field_title.yml index 96b6c1e1f..da2a27766 100644 --- a/conf/cmi/field.storage.media.field_title.yml +++ b/conf/cmi/field.storage.media.field_title.yml @@ -1,5 +1,5 @@ uuid: ea292e79-53a7-4a63-93c0-ca3a9d59bdcf -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_ahjo_summary.yml b/conf/cmi/field.storage.node.field_ahjo_summary.yml index 1d9176b37..796ee228f 100644 --- a/conf/cmi/field.storage.node.field_ahjo_summary.yml +++ b/conf/cmi/field.storage.node.field_ahjo_summary.yml @@ -1,5 +1,5 @@ uuid: 96fca9a1-6556-4e39-aff9-a4086e4b9be7 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_ahjo_title.yml b/conf/cmi/field.storage.node.field_ahjo_title.yml index 5d98c633c..138312724 100644 --- a/conf/cmi/field.storage.node.field_ahjo_title.yml +++ b/conf/cmi/field.storage.node.field_ahjo_title.yml @@ -1,5 +1,5 @@ uuid: 029e4990-6785-4a0a-bc1f-78b1e8af694b -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_announcement_all_pages.yml b/conf/cmi/field.storage.node.field_announcement_all_pages.yml new file mode 100644 index 000000000..6d16a895c --- /dev/null +++ b/conf/cmi/field.storage.node.field_announcement_all_pages.yml @@ -0,0 +1,18 @@ +uuid: ff7de707-ab68-4c68-9b18-d3a9aa0f6411 +langcode: en +status: true +dependencies: + module: + - node +id: node.field_announcement_all_pages +field_name: field_announcement_all_pages +entity_type: node +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.node.field_announcement_content_pages.yml b/conf/cmi/field.storage.node.field_announcement_content_pages.yml new file mode 100644 index 000000000..e0172aca0 --- /dev/null +++ b/conf/cmi/field.storage.node.field_announcement_content_pages.yml @@ -0,0 +1,19 @@ +uuid: c2a7b036-9175-4917-871e-aee6110d3c29 +langcode: en +status: true +dependencies: + module: + - node +id: node.field_announcement_content_pages +field_name: field_announcement_content_pages +entity_type: node +type: entity_reference +settings: + target_type: node +module: core +locked: false +cardinality: -1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/conf/cmi/field.storage.node.field_announcement_link.yml b/conf/cmi/field.storage.node.field_announcement_link.yml new file mode 100644 index 000000000..1e18ec52f --- /dev/null +++ b/conf/cmi/field.storage.node.field_announcement_link.yml @@ -0,0 +1,19 @@ +uuid: e55b13af-e75c-4c8a-bf0e-05095a5aed8e +langcode: en +status: true +dependencies: + module: + - link + - node +id: node.field_announcement_link +field_name: field_announcement_link +entity_type: node +type: link +settings: { } +module: link +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/conf/cmi/field.storage.node.field_announcement_title.yml b/conf/cmi/field.storage.node.field_announcement_title.yml new file mode 100644 index 000000000..8c691b698 --- /dev/null +++ b/conf/cmi/field.storage.node.field_announcement_title.yml @@ -0,0 +1,21 @@ +uuid: b2dcdd70-b640-4388-9a94-2f3f412a7a43 +langcode: en +status: true +dependencies: + module: + - node +id: node.field_announcement_title +field_name: field_announcement_title +entity_type: node +type: string +settings: + max_length: 255 + case_sensitive: false + is_ascii: false +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/conf/cmi/field.storage.node.field_announcement_type.yml b/conf/cmi/field.storage.node.field_announcement_type.yml new file mode 100644 index 000000000..686c870f3 --- /dev/null +++ b/conf/cmi/field.storage.node.field_announcement_type.yml @@ -0,0 +1,30 @@ +uuid: 4078a736-cf19-4f1b-aa48-7cb6e8c943c6 +langcode: en +status: true +dependencies: + module: + - node + - options +id: node.field_announcement_type +field_name: field_announcement_type +entity_type: node +type: list_string +settings: + allowed_values: + - + value: notification + label: Notification + - + value: attention + label: Attention + - + value: alert + label: Alert + allowed_values_function: '' +module: options +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/conf/cmi/field.storage.node.field_attachments_checked.yml b/conf/cmi/field.storage.node.field_attachments_checked.yml index c25ad88e5..f77adbb77 100644 --- a/conf/cmi/field.storage.node.field_attachments_checked.yml +++ b/conf/cmi/field.storage.node.field_attachments_checked.yml @@ -1,5 +1,5 @@ uuid: 4ca9e2b9-14d0-432f-99d9-42de2ff410bc -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_case_handlings.yml b/conf/cmi/field.storage.node.field_case_handlings.yml index 233b6af41..7f5d059ed 100644 --- a/conf/cmi/field.storage.node.field_case_handlings.yml +++ b/conf/cmi/field.storage.node.field_case_handlings.yml @@ -1,5 +1,5 @@ uuid: d8b9903b-ffd0-4773-bb54-a785070ef324 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_case_record_files.yml b/conf/cmi/field.storage.node.field_case_record_files.yml index e86b7d4cf..81c3e72c0 100644 --- a/conf/cmi/field.storage.node.field_case_record_files.yml +++ b/conf/cmi/field.storage.node.field_case_record_files.yml @@ -1,5 +1,5 @@ uuid: cc9735e6-c384-4b3c-8fc8-25cbb3c1ea98 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_case_records.yml b/conf/cmi/field.storage.node.field_case_records.yml index 53553400a..74aa6f78f 100644 --- a/conf/cmi/field.storage.node.field_case_records.yml +++ b/conf/cmi/field.storage.node.field_case_records.yml @@ -1,5 +1,5 @@ uuid: 96ff79bc-bd0d-4af0-9610-0e21692c7e61 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_city_council_division.yml b/conf/cmi/field.storage.node.field_city_council_division.yml index 5564f952a..7f6e0ea86 100644 --- a/conf/cmi/field.storage.node.field_city_council_division.yml +++ b/conf/cmi/field.storage.node.field_city_council_division.yml @@ -1,5 +1,5 @@ uuid: 7864a5ef-1bdd-409b-a26d-d7618cc51bf8 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_contacts.yml b/conf/cmi/field.storage.node.field_contacts.yml index 04e2cf57c..7107619a5 100644 --- a/conf/cmi/field.storage.node.field_contacts.yml +++ b/conf/cmi/field.storage.node.field_contacts.yml @@ -1,5 +1,5 @@ uuid: 5ab4e2ef-7d5a-4c29-a1b0-311d75130008 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_content.yml b/conf/cmi/field.storage.node.field_content.yml index c09488a06..d06e1e90c 100644 --- a/conf/cmi/field.storage.node.field_content.yml +++ b/conf/cmi/field.storage.node.field_content.yml @@ -6,8 +6,9 @@ dependencies: - entity_reference_revisions - node - paragraphs -_core: - default_config_hash: ZjYjCDUR48NZMcsPAqXk6xepIAOkz8lteHKiryw41Ak + enforced: + module: + - helfi_base_content id: node.field_content field_name: field_content entity_type: node diff --git a/conf/cmi/field.storage.node.field_custom_organization_type.yml b/conf/cmi/field.storage.node.field_custom_organization_type.yml index d6a832c3f..6505efc39 100644 --- a/conf/cmi/field.storage.node.field_custom_organization_type.yml +++ b/conf/cmi/field.storage.node.field_custom_organization_type.yml @@ -1,5 +1,5 @@ uuid: 4303b7f0-c010-4c60-817b-b6ba6efa4312 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_dates_checked.yml b/conf/cmi/field.storage.node.field_dates_checked.yml index 59a1bb9ab..841d6521e 100644 --- a/conf/cmi/field.storage.node.field_dates_checked.yml +++ b/conf/cmi/field.storage.node.field_dates_checked.yml @@ -1,5 +1,5 @@ uuid: f8fdd4a0-7453-45ed-acf2-72384ced8bc6 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_decision_attachment_files.yml b/conf/cmi/field.storage.node.field_decision_attachment_files.yml index 23f51f651..6b5ff547b 100644 --- a/conf/cmi/field.storage.node.field_decision_attachment_files.yml +++ b/conf/cmi/field.storage.node.field_decision_attachment_files.yml @@ -1,5 +1,5 @@ uuid: 559f51a7-1474-4bf7-b8c9-67e51b783325 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_decision_attachments.yml b/conf/cmi/field.storage.node.field_decision_attachments.yml index 1c918d71f..c7cc1ccd5 100644 --- a/conf/cmi/field.storage.node.field_decision_attachments.yml +++ b/conf/cmi/field.storage.node.field_decision_attachments.yml @@ -1,5 +1,5 @@ uuid: b6d23c48-30fb-4891-8ac2-f14136098b7a -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_decision_case_title.yml b/conf/cmi/field.storage.node.field_decision_case_title.yml index be17c2865..fc1d93fab 100644 --- a/conf/cmi/field.storage.node.field_decision_case_title.yml +++ b/conf/cmi/field.storage.node.field_decision_case_title.yml @@ -1,5 +1,5 @@ uuid: 4aa3e565-d8de-45ec-aedc-3832c9b1f058 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_decision_content.yml b/conf/cmi/field.storage.node.field_decision_content.yml index 0d6d04931..25f75e4dc 100644 --- a/conf/cmi/field.storage.node.field_decision_content.yml +++ b/conf/cmi/field.storage.node.field_decision_content.yml @@ -1,5 +1,5 @@ uuid: c309b5ef-f320-4684-b923-d12b41528853 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_decision_content_parsed.yml b/conf/cmi/field.storage.node.field_decision_content_parsed.yml index 82fdf813a..16c5c77e9 100644 --- a/conf/cmi/field.storage.node.field_decision_content_parsed.yml +++ b/conf/cmi/field.storage.node.field_decision_content_parsed.yml @@ -1,5 +1,5 @@ uuid: 4e5a6df5-6a14-4009-b6bd-a91c6a2d9e44 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_decision_date.yml b/conf/cmi/field.storage.node.field_decision_date.yml index 1341ac5a9..50bd6a958 100644 --- a/conf/cmi/field.storage.node.field_decision_date.yml +++ b/conf/cmi/field.storage.node.field_decision_date.yml @@ -1,5 +1,5 @@ uuid: f8a9faf1-6555-4277-8eb0-d76cecf4bea4 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_decision_history.yml b/conf/cmi/field.storage.node.field_decision_history.yml index a81f02f55..9b62bba04 100644 --- a/conf/cmi/field.storage.node.field_decision_history.yml +++ b/conf/cmi/field.storage.node.field_decision_history.yml @@ -1,5 +1,5 @@ uuid: bb0b6ed2-f959-439e-88ef-e6617561f601 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_decision_history_pdf.yml b/conf/cmi/field.storage.node.field_decision_history_pdf.yml index 19118007e..ccc74afd5 100644 --- a/conf/cmi/field.storage.node.field_decision_history_pdf.yml +++ b/conf/cmi/field.storage.node.field_decision_history_pdf.yml @@ -1,5 +1,5 @@ uuid: 17441e2a-5325-4723-9ea0-9ccf4e304389 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_decision_meeting.yml b/conf/cmi/field.storage.node.field_decision_meeting.yml index a662fd4b8..9c47f3039 100644 --- a/conf/cmi/field.storage.node.field_decision_meeting.yml +++ b/conf/cmi/field.storage.node.field_decision_meeting.yml @@ -1,5 +1,5 @@ uuid: b74bfe70-710a-487f-bbda-9a8d86b82364 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_decision_motion.yml b/conf/cmi/field.storage.node.field_decision_motion.yml index 764c25ead..11ef11aac 100644 --- a/conf/cmi/field.storage.node.field_decision_motion.yml +++ b/conf/cmi/field.storage.node.field_decision_motion.yml @@ -1,5 +1,5 @@ uuid: 06132186-7546-46d6-a096-b30fa4ec420c -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_decision_motion_parsed.yml b/conf/cmi/field.storage.node.field_decision_motion_parsed.yml index 650969fb1..1030408fa 100644 --- a/conf/cmi/field.storage.node.field_decision_motion_parsed.yml +++ b/conf/cmi/field.storage.node.field_decision_motion_parsed.yml @@ -1,5 +1,5 @@ uuid: aa148495-a4f6-4023-aa8c-e1ccadd89a54 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_decision_native_id.yml b/conf/cmi/field.storage.node.field_decision_native_id.yml index d6267f9af..31d38ffc0 100644 --- a/conf/cmi/field.storage.node.field_decision_native_id.yml +++ b/conf/cmi/field.storage.node.field_decision_native_id.yml @@ -1,5 +1,5 @@ uuid: e83c2d52-2c4b-48c1-a750-aafcd5eb57ed -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_decision_organization.yml b/conf/cmi/field.storage.node.field_decision_organization.yml index ec769e3f7..70456c5b2 100644 --- a/conf/cmi/field.storage.node.field_decision_organization.yml +++ b/conf/cmi/field.storage.node.field_decision_organization.yml @@ -1,5 +1,5 @@ uuid: 58ce4ba4-8799-4cdf-abb8-ab1139294b39 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_decision_previous.yml b/conf/cmi/field.storage.node.field_decision_previous.yml index 614dcd2a8..bfe2d7449 100644 --- a/conf/cmi/field.storage.node.field_decision_previous.yml +++ b/conf/cmi/field.storage.node.field_decision_previous.yml @@ -1,5 +1,5 @@ uuid: 60de3c12-6b19-4969-ba69-c7f626e78e28 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_decision_record.yml b/conf/cmi/field.storage.node.field_decision_record.yml index 783949280..b69eea09d 100644 --- a/conf/cmi/field.storage.node.field_decision_record.yml +++ b/conf/cmi/field.storage.node.field_decision_record.yml @@ -1,5 +1,5 @@ uuid: eaa59fff-a6a6-4bee-bd83-26750496e53b -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_decision_section.yml b/conf/cmi/field.storage.node.field_decision_section.yml index e944c686b..15c5b007e 100644 --- a/conf/cmi/field.storage.node.field_decision_section.yml +++ b/conf/cmi/field.storage.node.field_decision_section.yml @@ -1,5 +1,5 @@ uuid: b4f7d077-18ee-4640-b661-f75b1b01dd4e -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_decision_series_id.yml b/conf/cmi/field.storage.node.field_decision_series_id.yml index 3bc6e675a..961d26513 100644 --- a/conf/cmi/field.storage.node.field_decision_series_id.yml +++ b/conf/cmi/field.storage.node.field_decision_series_id.yml @@ -1,5 +1,5 @@ uuid: d88ed893-b560-484d-8659-b493ab3e795c -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_decisions_checked.yml b/conf/cmi/field.storage.node.field_decisions_checked.yml index a2dae02f8..66729e779 100644 --- a/conf/cmi/field.storage.node.field_decisions_checked.yml +++ b/conf/cmi/field.storage.node.field_decisions_checked.yml @@ -1,5 +1,5 @@ uuid: 6ef7aacf-0d90-4eca-9081-4248ac3c7e99 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_decisions_description.yml b/conf/cmi/field.storage.node.field_decisions_description.yml index 5f06f8829..aba469868 100644 --- a/conf/cmi/field.storage.node.field_decisions_description.yml +++ b/conf/cmi/field.storage.node.field_decisions_description.yml @@ -1,5 +1,5 @@ uuid: 6ec50db3-ecc1-4d3a-b539-36a29ab4234d -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_dm_org_above_name.yml b/conf/cmi/field.storage.node.field_dm_org_above_name.yml index 91677c1a7..1524d77e9 100644 --- a/conf/cmi/field.storage.node.field_dm_org_above_name.yml +++ b/conf/cmi/field.storage.node.field_dm_org_above_name.yml @@ -1,5 +1,5 @@ uuid: d6c61020-e910-4ded-843e-357a63dc3ec7 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_dm_org_name.yml b/conf/cmi/field.storage.node.field_dm_org_name.yml index bed9841de..da23a2aa3 100644 --- a/conf/cmi/field.storage.node.field_dm_org_name.yml +++ b/conf/cmi/field.storage.node.field_dm_org_name.yml @@ -1,5 +1,5 @@ uuid: 0f327331-942e-4aea-aa9c-4eaa9aa7962d -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_dm_organization.yml b/conf/cmi/field.storage.node.field_dm_organization.yml index 54e5b2701..4f28ce603 100644 --- a/conf/cmi/field.storage.node.field_dm_organization.yml +++ b/conf/cmi/field.storage.node.field_dm_organization.yml @@ -1,5 +1,5 @@ -uuid: e44a9501-05f7-4c93-b3eb-d5b3a5e2ec26 -langcode: fi +uuid: 8caf5172-b997-45f4-8f2b-71baf42ccac0 +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_dm_sector.yml b/conf/cmi/field.storage.node.field_dm_sector.yml index 7b8d4425b..d83c97479 100644 --- a/conf/cmi/field.storage.node.field_dm_sector.yml +++ b/conf/cmi/field.storage.node.field_dm_sector.yml @@ -1,5 +1,5 @@ uuid: 55508eb3-03e6-4837-949e-0aa646ed926f -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_documents_description.yml b/conf/cmi/field.storage.node.field_documents_description.yml index 411bdaa1c..bf9d05903 100644 --- a/conf/cmi/field.storage.node.field_documents_description.yml +++ b/conf/cmi/field.storage.node.field_documents_description.yml @@ -1,5 +1,5 @@ uuid: 74a4805e-48bd-487b-bf2d-f3e4e3156f26 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_first_name.yml b/conf/cmi/field.storage.node.field_first_name.yml index 220a04a24..bcf4cb814 100644 --- a/conf/cmi/field.storage.node.field_first_name.yml +++ b/conf/cmi/field.storage.node.field_first_name.yml @@ -1,5 +1,5 @@ uuid: f25c1c28-bd0d-42dd-a7dc-35a22d1e48c9 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_has_hero.yml b/conf/cmi/field.storage.node.field_has_hero.yml index dae4bd9ab..0ce3b16b6 100644 --- a/conf/cmi/field.storage.node.field_has_hero.yml +++ b/conf/cmi/field.storage.node.field_has_hero.yml @@ -4,8 +4,9 @@ status: true dependencies: module: - node -_core: - default_config_hash: AHVWxriP4R-GhcbuTeP2gljaJ83frPXyRonU0U_92Qw + enforced: + module: + - helfi_base_content id: node.field_has_hero field_name: field_has_hero entity_type: node diff --git a/conf/cmi/field.storage.node.field_hero.yml b/conf/cmi/field.storage.node.field_hero.yml index 2791eac43..f522d48d2 100644 --- a/conf/cmi/field.storage.node.field_hero.yml +++ b/conf/cmi/field.storage.node.field_hero.yml @@ -6,8 +6,9 @@ dependencies: - entity_reference_revisions - node - paragraphs -_core: - default_config_hash: 1YzXf_JJz7epb6-RuHKcK4j0oUU2yif53ZHQw96j3bI + enforced: + module: + - helfi_base_content id: node.field_hero field_name: field_hero entity_type: node diff --git a/conf/cmi/field.storage.node.field_hide_decision_content.yml b/conf/cmi/field.storage.node.field_hide_decision_content.yml index 9c7f7e42a..e32c5b38f 100644 --- a/conf/cmi/field.storage.node.field_hide_decision_content.yml +++ b/conf/cmi/field.storage.node.field_hide_decision_content.yml @@ -1,5 +1,5 @@ uuid: f19837b0-9cd9-4c4f-9baa-3912dcdb50c9 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_image_alt.yml b/conf/cmi/field.storage.node.field_image_alt.yml index e8afc3ee7..23fee58e4 100644 --- a/conf/cmi/field.storage.node.field_image_alt.yml +++ b/conf/cmi/field.storage.node.field_image_alt.yml @@ -1,5 +1,5 @@ uuid: 7db34207-ad12-4c8a-9a8a-56869add9301 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_image_title.yml b/conf/cmi/field.storage.node.field_image_title.yml index 9834011a9..c25a3c902 100644 --- a/conf/cmi/field.storage.node.field_image_title.yml +++ b/conf/cmi/field.storage.node.field_image_title.yml @@ -1,5 +1,5 @@ uuid: fc173737-ddba-4c9b-95c4-be3344ea2941 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_image_url.yml b/conf/cmi/field.storage.node.field_image_url.yml index e602a2965..77e7495fd 100644 --- a/conf/cmi/field.storage.node.field_image_url.yml +++ b/conf/cmi/field.storage.node.field_image_url.yml @@ -1,5 +1,5 @@ uuid: 04bf03dc-c9a2-4cb4-9ba1-7a061433254c -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_is_decisionmaker.yml b/conf/cmi/field.storage.node.field_is_decisionmaker.yml index cca2453e3..db97816cf 100644 --- a/conf/cmi/field.storage.node.field_is_decisionmaker.yml +++ b/conf/cmi/field.storage.node.field_is_decisionmaker.yml @@ -1,5 +1,5 @@ uuid: 3b4f92bc-3695-4576-998d-fc4598d22599 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_last_name.yml b/conf/cmi/field.storage.node.field_last_name.yml index c2cd8bd91..b51c7f7e2 100644 --- a/conf/cmi/field.storage.node.field_last_name.yml +++ b/conf/cmi/field.storage.node.field_last_name.yml @@ -1,5 +1,5 @@ uuid: 25a968f2-55f4-4f16-9155-2066ae75c6fc -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_liftup_image.yml b/conf/cmi/field.storage.node.field_liftup_image.yml index 329207d5e..ca6caac3a 100644 --- a/conf/cmi/field.storage.node.field_liftup_image.yml +++ b/conf/cmi/field.storage.node.field_liftup_image.yml @@ -5,8 +5,9 @@ dependencies: module: - media - node -_core: - default_config_hash: E6t2Fdgcq5FXSXLsuHoaoc6EFb_tGaUsLRQ9PH5yOQU + enforced: + module: + - helfi_base_content id: node.field_liftup_image field_name: field_liftup_image entity_type: node diff --git a/conf/cmi/field.storage.node.field_lower_content.yml b/conf/cmi/field.storage.node.field_lower_content.yml index 642e81f84..2897d683d 100644 --- a/conf/cmi/field.storage.node.field_lower_content.yml +++ b/conf/cmi/field.storage.node.field_lower_content.yml @@ -6,6 +6,9 @@ dependencies: - entity_reference_revisions - node - paragraphs + enforced: + module: + - helfi_base_content id: node.field_lower_content field_name: field_lower_content entity_type: node diff --git a/conf/cmi/field.storage.node.field_meeting_agenda.yml b/conf/cmi/field.storage.node.field_meeting_agenda.yml index b22f7515c..03e716884 100644 --- a/conf/cmi/field.storage.node.field_meeting_agenda.yml +++ b/conf/cmi/field.storage.node.field_meeting_agenda.yml @@ -1,5 +1,5 @@ uuid: 6ebb1cba-7ae2-4f1c-9f97-ff9e63bc16b2 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_meeting_agenda_files.yml b/conf/cmi/field.storage.node.field_meeting_agenda_files.yml index 08a2b7d60..be29534ba 100644 --- a/conf/cmi/field.storage.node.field_meeting_agenda_files.yml +++ b/conf/cmi/field.storage.node.field_meeting_agenda_files.yml @@ -1,5 +1,5 @@ uuid: 3a8fb6aa-d20d-46d5-b8b3-ac7491e74663 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_meeting_agenda_published.yml b/conf/cmi/field.storage.node.field_meeting_agenda_published.yml index 5a92f0947..b92bc2410 100644 --- a/conf/cmi/field.storage.node.field_meeting_agenda_published.yml +++ b/conf/cmi/field.storage.node.field_meeting_agenda_published.yml @@ -1,5 +1,5 @@ uuid: 0604a9fd-39a3-4be2-8eae-6a240d59ccbd -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_meeting_attachment_info.yml b/conf/cmi/field.storage.node.field_meeting_attachment_info.yml index 062af1bbb..a2d27b362 100644 --- a/conf/cmi/field.storage.node.field_meeting_attachment_info.yml +++ b/conf/cmi/field.storage.node.field_meeting_attachment_info.yml @@ -1,5 +1,5 @@ uuid: 9a7beafe-b173-4957-afd0-e8bbc58a5b2d -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_meeting_composition.yml b/conf/cmi/field.storage.node.field_meeting_composition.yml index 4dab7734f..fb08291cc 100644 --- a/conf/cmi/field.storage.node.field_meeting_composition.yml +++ b/conf/cmi/field.storage.node.field_meeting_composition.yml @@ -1,5 +1,5 @@ uuid: cf3749ad-0996-45f4-ac5b-c947db34f175 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_meeting_date.yml b/conf/cmi/field.storage.node.field_meeting_date.yml index 677553d4c..243977e34 100644 --- a/conf/cmi/field.storage.node.field_meeting_date.yml +++ b/conf/cmi/field.storage.node.field_meeting_date.yml @@ -1,5 +1,5 @@ uuid: dd1fbb0e-b870-4d1c-8b9f-4c4ba622b55f -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_meeting_date_original.yml b/conf/cmi/field.storage.node.field_meeting_date_original.yml index b08d6672a..bbde5e3eb 100644 --- a/conf/cmi/field.storage.node.field_meeting_date_original.yml +++ b/conf/cmi/field.storage.node.field_meeting_date_original.yml @@ -1,5 +1,5 @@ uuid: 7a6e8faf-01cc-4dc0-bc0f-03edab18d720 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_meeting_decision.yml b/conf/cmi/field.storage.node.field_meeting_decision.yml index 29dea77e1..551100b37 100644 --- a/conf/cmi/field.storage.node.field_meeting_decision.yml +++ b/conf/cmi/field.storage.node.field_meeting_decision.yml @@ -1,5 +1,5 @@ uuid: 12371447-8512-4eed-8257-310adbf6b630 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_meeting_dm.yml b/conf/cmi/field.storage.node.field_meeting_dm.yml index 3104f8d79..ee28cf1dd 100644 --- a/conf/cmi/field.storage.node.field_meeting_dm.yml +++ b/conf/cmi/field.storage.node.field_meeting_dm.yml @@ -1,5 +1,5 @@ uuid: 9cbff30f-672a-455a-b3fc-e6e87c875a2e -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_meeting_dm_id.yml b/conf/cmi/field.storage.node.field_meeting_dm_id.yml index 4dce3ddb7..20870b4de 100644 --- a/conf/cmi/field.storage.node.field_meeting_dm_id.yml +++ b/conf/cmi/field.storage.node.field_meeting_dm_id.yml @@ -1,5 +1,5 @@ uuid: 9e8138af-1edd-4464-8b59-26b4d4a66fcb -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_meeting_document_files.yml b/conf/cmi/field.storage.node.field_meeting_document_files.yml index e400044d0..443502b33 100644 --- a/conf/cmi/field.storage.node.field_meeting_document_files.yml +++ b/conf/cmi/field.storage.node.field_meeting_document_files.yml @@ -1,5 +1,5 @@ uuid: 9e38e9cb-7c2f-4253-8ace-16f2be0600e7 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_meeting_documents.yml b/conf/cmi/field.storage.node.field_meeting_documents.yml index b2e51cbd8..5ec822a3c 100644 --- a/conf/cmi/field.storage.node.field_meeting_documents.yml +++ b/conf/cmi/field.storage.node.field_meeting_documents.yml @@ -1,5 +1,5 @@ uuid: d0a5e86f-25c9-4138-9f1a-9622a297a049 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_meeting_id.yml b/conf/cmi/field.storage.node.field_meeting_id.yml index 0477111f2..9edb20d1f 100644 --- a/conf/cmi/field.storage.node.field_meeting_id.yml +++ b/conf/cmi/field.storage.node.field_meeting_id.yml @@ -1,5 +1,5 @@ uuid: 67118f56-3e96-40af-ad29-1f0c47e927f0 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_meeting_location.yml b/conf/cmi/field.storage.node.field_meeting_location.yml index ee70f4d8d..8e9dee163 100644 --- a/conf/cmi/field.storage.node.field_meeting_location.yml +++ b/conf/cmi/field.storage.node.field_meeting_location.yml @@ -1,5 +1,5 @@ uuid: 3d296f32-5bfe-476c-8569-be28fe62d507 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_meeting_minutes_published.yml b/conf/cmi/field.storage.node.field_meeting_minutes_published.yml index b47f62628..56ac2d28d 100644 --- a/conf/cmi/field.storage.node.field_meeting_minutes_published.yml +++ b/conf/cmi/field.storage.node.field_meeting_minutes_published.yml @@ -1,5 +1,5 @@ uuid: 5ec50343-1a71-4b90-bd41-ed4d5b8119e0 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_meeting_next.yml b/conf/cmi/field.storage.node.field_meeting_next.yml index a7d10e297..eeee54e72 100644 --- a/conf/cmi/field.storage.node.field_meeting_next.yml +++ b/conf/cmi/field.storage.node.field_meeting_next.yml @@ -1,5 +1,5 @@ uuid: 3534d6d4-dc20-4fa6-b5fe-dd067900f566 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_meeting_next_id.yml b/conf/cmi/field.storage.node.field_meeting_next_id.yml index e9117d325..1954d51c3 100644 --- a/conf/cmi/field.storage.node.field_meeting_next_id.yml +++ b/conf/cmi/field.storage.node.field_meeting_next_id.yml @@ -1,5 +1,5 @@ uuid: 8871f3e8-5357-4c0a-94bf-caa29966f039 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_meeting_prev.yml b/conf/cmi/field.storage.node.field_meeting_prev.yml index a6dbfb7cd..025e77775 100644 --- a/conf/cmi/field.storage.node.field_meeting_prev.yml +++ b/conf/cmi/field.storage.node.field_meeting_prev.yml @@ -1,5 +1,5 @@ uuid: a23662ad-e357-48e3-917e-059e57548cd7 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_meeting_prev_id.yml b/conf/cmi/field.storage.node.field_meeting_prev_id.yml index 74cc355fa..207971921 100644 --- a/conf/cmi/field.storage.node.field_meeting_prev_id.yml +++ b/conf/cmi/field.storage.node.field_meeting_prev_id.yml @@ -1,5 +1,5 @@ uuid: f912942d-aa79-400e-9b66-c1b91b2b71dd -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_meeting_sequence_number.yml b/conf/cmi/field.storage.node.field_meeting_sequence_number.yml index 1e1b25411..dd856f2ed 100644 --- a/conf/cmi/field.storage.node.field_meeting_sequence_number.yml +++ b/conf/cmi/field.storage.node.field_meeting_sequence_number.yml @@ -1,5 +1,5 @@ uuid: 50ac241e-3c68-4d35-b53f-031cc8f12dc4 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_meeting_status.yml b/conf/cmi/field.storage.node.field_meeting_status.yml index 353ac5460..1e0bcb0a2 100644 --- a/conf/cmi/field.storage.node.field_meeting_status.yml +++ b/conf/cmi/field.storage.node.field_meeting_status.yml @@ -1,5 +1,5 @@ uuid: b7fb11d3-0af7-47f8-b199-5b275ed0db4b -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_meetings_description.yml b/conf/cmi/field.storage.node.field_meetings_description.yml index 78bd7cace..24f821460 100644 --- a/conf/cmi/field.storage.node.field_meetings_description.yml +++ b/conf/cmi/field.storage.node.field_meetings_description.yml @@ -1,5 +1,5 @@ uuid: b7be25f0-e1b5-4c1c-a312-09eb411cc89b -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_metatags.yml b/conf/cmi/field.storage.node.field_metatags.yml index 2c6dabc21..fa5cb2d4e 100644 --- a/conf/cmi/field.storage.node.field_metatags.yml +++ b/conf/cmi/field.storage.node.field_metatags.yml @@ -5,8 +5,6 @@ dependencies: module: - metatag - node -_core: - default_config_hash: BDSECt5D90GqrMisLwePLBPyL0-AEINdfTp--imHrCE id: node.field_metatags field_name: field_metatags entity_type: node diff --git a/conf/cmi/field.storage.node.field_no_title_for_case.yml b/conf/cmi/field.storage.node.field_no_title_for_case.yml index c33f41c84..1366f80a6 100644 --- a/conf/cmi/field.storage.node.field_no_title_for_case.yml +++ b/conf/cmi/field.storage.node.field_no_title_for_case.yml @@ -1,5 +1,5 @@ uuid: 5110386e-8dfd-491a-8372-53b1f0e8dd97 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_org_level_above_id.yml b/conf/cmi/field.storage.node.field_org_level_above_id.yml index ebee6200d..faf34b249 100644 --- a/conf/cmi/field.storage.node.field_org_level_above_id.yml +++ b/conf/cmi/field.storage.node.field_org_level_above_id.yml @@ -1,5 +1,5 @@ uuid: 8e058d37-e610-47ea-a9b1-41f1e17345b4 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_org_level_below_ids.yml b/conf/cmi/field.storage.node.field_org_level_below_ids.yml index 41a4528c9..ec69f56f4 100644 --- a/conf/cmi/field.storage.node.field_org_level_below_ids.yml +++ b/conf/cmi/field.storage.node.field_org_level_below_ids.yml @@ -1,5 +1,5 @@ uuid: af543bcb-f1a9-44b7-9793-b5c4a725585c -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_organization_color_code.yml b/conf/cmi/field.storage.node.field_organization_color_code.yml index c00a05fe6..104822504 100644 --- a/conf/cmi/field.storage.node.field_organization_color_code.yml +++ b/conf/cmi/field.storage.node.field_organization_color_code.yml @@ -1,5 +1,5 @@ uuid: be98c745-a29b-4a2b-b315-adb1061a5adf -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_organization_data.yml b/conf/cmi/field.storage.node.field_organization_data.yml index 2031905cb..74d4386d3 100644 --- a/conf/cmi/field.storage.node.field_organization_data.yml +++ b/conf/cmi/field.storage.node.field_organization_data.yml @@ -1,5 +1,5 @@ uuid: ed8e5b07-7ab8-41f4-91da-3607bfbe7fd9 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_organization_type.yml b/conf/cmi/field.storage.node.field_organization_type.yml index 9ae48db71..3d653094d 100644 --- a/conf/cmi/field.storage.node.field_organization_type.yml +++ b/conf/cmi/field.storage.node.field_organization_type.yml @@ -1,5 +1,5 @@ uuid: 7cdd2a3c-619c-4b97-8c3b-85397e11e41e -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_organization_type_id.yml b/conf/cmi/field.storage.node.field_organization_type_id.yml index 51a75db38..89c3fb727 100644 --- a/conf/cmi/field.storage.node.field_organization_type_id.yml +++ b/conf/cmi/field.storage.node.field_organization_type_id.yml @@ -1,5 +1,5 @@ uuid: e389c0d1-a084-4b56-84bd-f550951bd971 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_outdated_document.yml b/conf/cmi/field.storage.node.field_outdated_document.yml index 0cd058e5c..5de827de9 100644 --- a/conf/cmi/field.storage.node.field_outdated_document.yml +++ b/conf/cmi/field.storage.node.field_outdated_document.yml @@ -1,5 +1,5 @@ uuid: d92960ff-5c9a-40ec-b57f-e0d2adb284d3 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_override_title.yml b/conf/cmi/field.storage.node.field_override_title.yml index c3b479e85..6a1199f69 100644 --- a/conf/cmi/field.storage.node.field_override_title.yml +++ b/conf/cmi/field.storage.node.field_override_title.yml @@ -1,5 +1,5 @@ uuid: 610c92b2-f812-4fda-bbfa-78525b29c0ee -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_policymaker_dissolved.yml b/conf/cmi/field.storage.node.field_policymaker_dissolved.yml index eab049d5b..3911a4c60 100644 --- a/conf/cmi/field.storage.node.field_policymaker_dissolved.yml +++ b/conf/cmi/field.storage.node.field_policymaker_dissolved.yml @@ -1,5 +1,5 @@ uuid: 5b86ab11-8474-4aac-bc7f-d4228caacc18 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_policymaker_existing.yml b/conf/cmi/field.storage.node.field_policymaker_existing.yml index 45b6ba0cc..5fc873790 100644 --- a/conf/cmi/field.storage.node.field_policymaker_existing.yml +++ b/conf/cmi/field.storage.node.field_policymaker_existing.yml @@ -1,5 +1,5 @@ uuid: c9b84509-2576-4e29-baff-aa3eff5a2fe5 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_policymaker_formed.yml b/conf/cmi/field.storage.node.field_policymaker_formed.yml index 985b85816..75907924e 100644 --- a/conf/cmi/field.storage.node.field_policymaker_formed.yml +++ b/conf/cmi/field.storage.node.field_policymaker_formed.yml @@ -1,5 +1,5 @@ uuid: 76a67d92-36b2-4ddc-a492-68338d6dbcbb -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_policymaker_image.yml b/conf/cmi/field.storage.node.field_policymaker_image.yml index 6d5318f7f..7eac2f1f2 100644 --- a/conf/cmi/field.storage.node.field_policymaker_image.yml +++ b/conf/cmi/field.storage.node.field_policymaker_image.yml @@ -1,5 +1,5 @@ uuid: b403c124-34dd-4fb2-a865-80f5ff9e70c9 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_policymaker_reference.yml b/conf/cmi/field.storage.node.field_policymaker_reference.yml index a7c86db78..207cd32ea 100644 --- a/conf/cmi/field.storage.node.field_policymaker_reference.yml +++ b/conf/cmi/field.storage.node.field_policymaker_reference.yml @@ -1,5 +1,5 @@ uuid: c71f79ad-1a5c-4891-a078-c5f09baf4260 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_publicity_class.yml b/conf/cmi/field.storage.node.field_publicity_class.yml index 2702235c5..ebb95f348 100644 --- a/conf/cmi/field.storage.node.field_publicity_class.yml +++ b/conf/cmi/field.storage.node.field_publicity_class.yml @@ -1,5 +1,5 @@ uuid: 92ace18e-8144-4abf-b42b-6f0e5faae239 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_published.yml b/conf/cmi/field.storage.node.field_published.yml index 6b5c7d266..f0a1d5049 100644 --- a/conf/cmi/field.storage.node.field_published.yml +++ b/conf/cmi/field.storage.node.field_published.yml @@ -1,5 +1,5 @@ uuid: daccc504-6038-4265-9521-8295d6c4f45c -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_record_language_checked.yml b/conf/cmi/field.storage.node.field_record_language_checked.yml index 8368acd17..8ddd520e3 100644 --- a/conf/cmi/field.storage.node.field_record_language_checked.yml +++ b/conf/cmi/field.storage.node.field_record_language_checked.yml @@ -1,5 +1,5 @@ uuid: 782535c3-62d5-4338-9cf2-132f75232931 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_recording_description.yml b/conf/cmi/field.storage.node.field_recording_description.yml index 3943974ec..540816737 100644 --- a/conf/cmi/field.storage.node.field_recording_description.yml +++ b/conf/cmi/field.storage.node.field_recording_description.yml @@ -1,5 +1,5 @@ uuid: 153da22e-10d7-41f5-b8fb-1b8a9246fcfb -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_resource_uri.yml b/conf/cmi/field.storage.node.field_resource_uri.yml index 6dec074bb..5c0494cd9 100644 --- a/conf/cmi/field.storage.node.field_resource_uri.yml +++ b/conf/cmi/field.storage.node.field_resource_uri.yml @@ -1,5 +1,5 @@ uuid: 93728efa-0f94-48d0-b31e-118da2e34c11 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_sector_name.yml b/conf/cmi/field.storage.node.field_sector_name.yml index 584aeb4cd..0cd213292 100644 --- a/conf/cmi/field.storage.node.field_sector_name.yml +++ b/conf/cmi/field.storage.node.field_sector_name.yml @@ -1,5 +1,5 @@ uuid: 70c906ab-8dcb-4f38-a6d8-e44465930365 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_security_reasons.yml b/conf/cmi/field.storage.node.field_security_reasons.yml index 9906bc26c..0612d76c3 100644 --- a/conf/cmi/field.storage.node.field_security_reasons.yml +++ b/conf/cmi/field.storage.node.field_security_reasons.yml @@ -1,5 +1,5 @@ uuid: da10b48c-b968-4516-bfe0-2490b408ef48 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_sidebar_content.yml b/conf/cmi/field.storage.node.field_sidebar_content.yml index 8ab48a7f4..4da7cc1db 100644 --- a/conf/cmi/field.storage.node.field_sidebar_content.yml +++ b/conf/cmi/field.storage.node.field_sidebar_content.yml @@ -6,6 +6,9 @@ dependencies: - entity_reference_revisions - node - paragraphs + enforced: + module: + - helfi_base_content id: node.field_sidebar_content field_name: field_sidebar_content entity_type: node diff --git a/conf/cmi/field.storage.node.field_status_checked.yml b/conf/cmi/field.storage.node.field_status_checked.yml index 3602b2e61..0943762ee 100644 --- a/conf/cmi/field.storage.node.field_status_checked.yml +++ b/conf/cmi/field.storage.node.field_status_checked.yml @@ -1,5 +1,5 @@ uuid: 6bd7c845-5f60-4a62-b94e-058d7adfc68a -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_top_category_name.yml b/conf/cmi/field.storage.node.field_top_category_name.yml index 7c6bcf687..2ddb52e63 100644 --- a/conf/cmi/field.storage.node.field_top_category_name.yml +++ b/conf/cmi/field.storage.node.field_top_category_name.yml @@ -1,5 +1,5 @@ uuid: 3b728dfa-3960-4afa-8b39-ddbf9b038805 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_trustee_chairmanships.yml b/conf/cmi/field.storage.node.field_trustee_chairmanships.yml index 44ffe3052..6747b48f0 100644 --- a/conf/cmi/field.storage.node.field_trustee_chairmanships.yml +++ b/conf/cmi/field.storage.node.field_trustee_chairmanships.yml @@ -1,5 +1,5 @@ uuid: 646e2b7e-41ad-49f6-8dc4-89705aafeb33 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_trustee_council_group.yml b/conf/cmi/field.storage.node.field_trustee_council_group.yml index 7237a9760..fadf8812c 100644 --- a/conf/cmi/field.storage.node.field_trustee_council_group.yml +++ b/conf/cmi/field.storage.node.field_trustee_council_group.yml @@ -1,5 +1,5 @@ uuid: f049b527-d02c-40d3-bcc5-b328f9b02f11 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_trustee_datapumppu_id.yml b/conf/cmi/field.storage.node.field_trustee_datapumppu_id.yml index a8c4e357c..a23ebbbe4 100644 --- a/conf/cmi/field.storage.node.field_trustee_datapumppu_id.yml +++ b/conf/cmi/field.storage.node.field_trustee_datapumppu_id.yml @@ -1,5 +1,5 @@ uuid: 81bd87e3-1f03-4910-892f-1f788f5e7a39 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_trustee_email.yml b/conf/cmi/field.storage.node.field_trustee_email.yml index 410714baa..94e10ed18 100644 --- a/conf/cmi/field.storage.node.field_trustee_email.yml +++ b/conf/cmi/field.storage.node.field_trustee_email.yml @@ -1,5 +1,5 @@ uuid: 4d443d9a-c52f-429c-96ad-8c151a17bb89 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_trustee_home_district.yml b/conf/cmi/field.storage.node.field_trustee_home_district.yml index 765be1c9b..c7f6a0947 100644 --- a/conf/cmi/field.storage.node.field_trustee_home_district.yml +++ b/conf/cmi/field.storage.node.field_trustee_home_district.yml @@ -1,5 +1,5 @@ uuid: bce7ceda-bf52-4ec4-abd3-a3bfe5270d91 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_trustee_homepage.yml b/conf/cmi/field.storage.node.field_trustee_homepage.yml index 8ea0e4c3a..10870d21d 100644 --- a/conf/cmi/field.storage.node.field_trustee_homepage.yml +++ b/conf/cmi/field.storage.node.field_trustee_homepage.yml @@ -1,5 +1,5 @@ uuid: a6123fea-309d-43b0-a7c9-28865f2c0b8a -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_trustee_id.yml b/conf/cmi/field.storage.node.field_trustee_id.yml index b32120312..67af698bf 100644 --- a/conf/cmi/field.storage.node.field_trustee_id.yml +++ b/conf/cmi/field.storage.node.field_trustee_id.yml @@ -1,5 +1,5 @@ uuid: 92d012dd-0c4c-445a-80b9-c02a5c1d65c6 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_trustee_image.yml b/conf/cmi/field.storage.node.field_trustee_image.yml index 9cafdaae6..c8e62fff2 100644 --- a/conf/cmi/field.storage.node.field_trustee_image.yml +++ b/conf/cmi/field.storage.node.field_trustee_image.yml @@ -1,5 +1,5 @@ uuid: 62057453-42f3-4705-9786-378f95e7764d -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_trustee_initiatives.yml b/conf/cmi/field.storage.node.field_trustee_initiatives.yml index b5d8a8d8a..dc27c7113 100644 --- a/conf/cmi/field.storage.node.field_trustee_initiatives.yml +++ b/conf/cmi/field.storage.node.field_trustee_initiatives.yml @@ -1,5 +1,5 @@ uuid: 3bab4010-59c9-48a3-abb5-b858516560db -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_trustee_phone.yml b/conf/cmi/field.storage.node.field_trustee_phone.yml index 5ab5d3399..5f160c05a 100644 --- a/conf/cmi/field.storage.node.field_trustee_phone.yml +++ b/conf/cmi/field.storage.node.field_trustee_phone.yml @@ -1,5 +1,5 @@ uuid: f22f3272-4f50-49fe-a7a4-683944dc1ebd -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_trustee_profession.yml b/conf/cmi/field.storage.node.field_trustee_profession.yml index 6afe5a0be..ede3a91c2 100644 --- a/conf/cmi/field.storage.node.field_trustee_profession.yml +++ b/conf/cmi/field.storage.node.field_trustee_profession.yml @@ -1,5 +1,5 @@ uuid: 16b2d080-f926-40b8-8e9c-32e72c0c22fe -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_trustee_resolutions.yml b/conf/cmi/field.storage.node.field_trustee_resolutions.yml index b9489b884..febbb3362 100644 --- a/conf/cmi/field.storage.node.field_trustee_resolutions.yml +++ b/conf/cmi/field.storage.node.field_trustee_resolutions.yml @@ -1,5 +1,5 @@ uuid: 4c24b968-132e-4601-b846-028e4e4ce070 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_trustee_title.yml b/conf/cmi/field.storage.node.field_trustee_title.yml index d0cc3807b..4098a9649 100644 --- a/conf/cmi/field.storage.node.field_trustee_title.yml +++ b/conf/cmi/field.storage.node.field_trustee_title.yml @@ -1,5 +1,5 @@ uuid: 01a6a481-94da-4e3c-8049-59f9cdd0608b -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_unique_id.yml b/conf/cmi/field.storage.node.field_unique_id.yml index af310b9fb..48ff0fc6b 100644 --- a/conf/cmi/field.storage.node.field_unique_id.yml +++ b/conf/cmi/field.storage.node.field_unique_id.yml @@ -1,5 +1,5 @@ uuid: a4ab7e24-4be2-4916-a470-a83e37060a67 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.node.field_voting_results.yml b/conf/cmi/field.storage.node.field_voting_results.yml index 9623efce3..1d230c605 100644 --- a/conf/cmi/field.storage.node.field_voting_results.yml +++ b/conf/cmi/field.storage.node.field_voting_results.yml @@ -1,5 +1,5 @@ uuid: 44e66799-d1b2-4a93-9a33-6faef140de5b -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.paragraph.field_accordion_design.yml b/conf/cmi/field.storage.paragraph.field_accordion_design.yml index cc90430c3..5c6280dfa 100644 --- a/conf/cmi/field.storage.paragraph.field_accordion_design.yml +++ b/conf/cmi/field.storage.paragraph.field_accordion_design.yml @@ -5,8 +5,6 @@ dependencies: module: - options - paragraphs -_core: - default_config_hash: rbDxhjXfPHMDYJqUlYnmt8r427vL0vzSOd5SQ3H6ZGU id: paragraph.field_accordion_design field_name: field_accordion_design entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_accordion_heading_level.yml b/conf/cmi/field.storage.paragraph.field_accordion_heading_level.yml index 1d41666d9..29e103647 100644 --- a/conf/cmi/field.storage.paragraph.field_accordion_heading_level.yml +++ b/conf/cmi/field.storage.paragraph.field_accordion_heading_level.yml @@ -5,8 +5,6 @@ dependencies: module: - options - paragraphs -_core: - default_config_hash: eC6tQJYsLqY--GBIgLLHOgt5S6XeFxOJiXRiNn4q_68 id: paragraph.field_accordion_heading_level field_name: field_accordion_heading_level entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_accordion_item_content.yml b/conf/cmi/field.storage.paragraph.field_accordion_item_content.yml index 6d8012eff..be99eac32 100644 --- a/conf/cmi/field.storage.paragraph.field_accordion_item_content.yml +++ b/conf/cmi/field.storage.paragraph.field_accordion_item_content.yml @@ -5,8 +5,9 @@ dependencies: module: - entity_reference_revisions - paragraphs -_core: - default_config_hash: mOG-smkX52eEQrZjVtUaqeOYVqQIIYHjfMk5GQmdYHs + enforced: + config: + - paragraphs.paragraphs_type.accordion_item id: paragraph.field_accordion_item_content field_name: field_accordion_item_content entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_accordion_item_heading.yml b/conf/cmi/field.storage.paragraph.field_accordion_item_heading.yml index e4aa13b47..81bb1516e 100644 --- a/conf/cmi/field.storage.paragraph.field_accordion_item_heading.yml +++ b/conf/cmi/field.storage.paragraph.field_accordion_item_heading.yml @@ -4,8 +4,6 @@ status: true dependencies: module: - paragraphs -_core: - default_config_hash: WNusLwjBOOM6q0ZJnHIyj8H9glNyFNRVcHWxAxC8ppY id: paragraph.field_accordion_item_heading field_name: field_accordion_item_heading entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_accordion_items.yml b/conf/cmi/field.storage.paragraph.field_accordion_items.yml index 3413665a1..db9f30352 100644 --- a/conf/cmi/field.storage.paragraph.field_accordion_items.yml +++ b/conf/cmi/field.storage.paragraph.field_accordion_items.yml @@ -5,8 +5,9 @@ dependencies: module: - entity_reference_revisions - paragraphs -_core: - default_config_hash: g_FpLSJDhwMM7MM43g4h68iakgCZmt38zt7aKTy65-o + enforced: + config: + - paragraphs.paragraphs_type.accordion id: paragraph.field_accordion_items field_name: field_accordion_items entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_api_url.yml b/conf/cmi/field.storage.paragraph.field_api_url.yml index b27825c53..26d0dc163 100644 --- a/conf/cmi/field.storage.paragraph.field_api_url.yml +++ b/conf/cmi/field.storage.paragraph.field_api_url.yml @@ -5,8 +5,6 @@ dependencies: module: - link - paragraphs -_core: - default_config_hash: 51_U0q_ZRkzJI7CM6e-IfQjlpG0EZ6HCo2z3ETeQgE8 id: paragraph.field_api_url field_name: field_api_url entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_banner_desc.yml b/conf/cmi/field.storage.paragraph.field_banner_desc.yml index 7fd868d64..c919f0cdf 100644 --- a/conf/cmi/field.storage.paragraph.field_banner_desc.yml +++ b/conf/cmi/field.storage.paragraph.field_banner_desc.yml @@ -5,8 +5,6 @@ dependencies: module: - paragraphs - text -_core: - default_config_hash: edGUBG1QEid6aYr_X2dfEvLYsBH6UvdvAYTfZXsi5RA id: paragraph.field_banner_desc field_name: field_banner_desc entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_banner_design.yml b/conf/cmi/field.storage.paragraph.field_banner_design.yml index 13ec57e3d..09f53ce1d 100644 --- a/conf/cmi/field.storage.paragraph.field_banner_design.yml +++ b/conf/cmi/field.storage.paragraph.field_banner_design.yml @@ -5,26 +5,18 @@ dependencies: module: - options - paragraphs -_core: - default_config_hash: ktXofBgkADlgnkihjCiK2kkTZKpSUcu2K1h2HufmEds id: paragraph.field_banner_design field_name: field_banner_design entity_type: paragraph type: list_string settings: allowed_values: - - - value: align-center - label: Keskitetty - value: align-left - label: 'Tasattu vasemmalle' - - - value: align-center-secondary - label: 'Keskitetty, toissijainen väri' + label: 'Aligned to the left' - value: align-left-secondary - label: 'Tasattu vasemmalle, toissijainen väri' + label: 'Aligned to the left, secondary color' allowed_values_function: '' module: options locked: false diff --git a/conf/cmi/field.storage.paragraph.field_banner_link.yml b/conf/cmi/field.storage.paragraph.field_banner_link.yml index 0db4f6e86..194a12d5c 100644 --- a/conf/cmi/field.storage.paragraph.field_banner_link.yml +++ b/conf/cmi/field.storage.paragraph.field_banner_link.yml @@ -5,8 +5,6 @@ dependencies: module: - link - paragraphs -_core: - default_config_hash: w0zKIrUn0gBufNag5sh4wt28a0FqdPDLdGnSxS2sqVY id: paragraph.field_banner_link field_name: field_banner_link entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_banner_link_design.yml b/conf/cmi/field.storage.paragraph.field_banner_link_design.yml index 23b927af6..e6094ae6c 100644 --- a/conf/cmi/field.storage.paragraph.field_banner_link_design.yml +++ b/conf/cmi/field.storage.paragraph.field_banner_link_design.yml @@ -5,8 +5,6 @@ dependencies: module: - options - paragraphs -_core: - default_config_hash: q1_tqbjfT_9Ho0AM1EetOwb9c9SBZ-I5PNA12VzVNLQ id: paragraph.field_banner_link_design field_name: field_banner_link_design entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_banner_title.yml b/conf/cmi/field.storage.paragraph.field_banner_title.yml index ecd2a1535..da08ffe7d 100644 --- a/conf/cmi/field.storage.paragraph.field_banner_title.yml +++ b/conf/cmi/field.storage.paragraph.field_banner_title.yml @@ -4,8 +4,6 @@ status: true dependencies: module: - paragraphs -_core: - default_config_hash: Le4B7Y2_bM81l_ohkY4JuFDXqIDnXgD1oXkG_CTLsOc id: paragraph.field_banner_title field_name: field_banner_title entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_chart_chart.yml b/conf/cmi/field.storage.paragraph.field_chart_chart.yml index 84b127fca..f2bd715b7 100644 --- a/conf/cmi/field.storage.paragraph.field_chart_chart.yml +++ b/conf/cmi/field.storage.paragraph.field_chart_chart.yml @@ -5,8 +5,6 @@ dependencies: module: - media - paragraphs -_core: - default_config_hash: IdOK_VD1z4ET0M1jWl2CJd4r6jGk6OW0ZFygE3TDjjo id: paragraph.field_chart_chart field_name: field_chart_chart entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_chart_description.yml b/conf/cmi/field.storage.paragraph.field_chart_description.yml index a010dd91a..618234ffd 100644 --- a/conf/cmi/field.storage.paragraph.field_chart_description.yml +++ b/conf/cmi/field.storage.paragraph.field_chart_description.yml @@ -5,8 +5,6 @@ dependencies: module: - paragraphs - text -_core: - default_config_hash: t9wSo978nLSjMUkraR81sqSLZQtn082jrTaSwX8haHk id: paragraph.field_chart_description field_name: field_chart_description entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_chart_title.yml b/conf/cmi/field.storage.paragraph.field_chart_title.yml index 1f496bc92..61ad47df8 100644 --- a/conf/cmi/field.storage.paragraph.field_chart_title.yml +++ b/conf/cmi/field.storage.paragraph.field_chart_title.yml @@ -4,8 +4,6 @@ status: true dependencies: module: - paragraphs -_core: - default_config_hash: 4wdjjmwWiYU5VvtxkfKJ9LRCXs61j6I7KKl3cN6Iacw id: paragraph.field_chart_title field_name: field_chart_title entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_columns_design.yml b/conf/cmi/field.storage.paragraph.field_columns_design.yml index eb59344b4..883306711 100644 --- a/conf/cmi/field.storage.paragraph.field_columns_design.yml +++ b/conf/cmi/field.storage.paragraph.field_columns_design.yml @@ -5,8 +5,6 @@ dependencies: module: - options - paragraphs -_core: - default_config_hash: 5_tdO8oWhDjDQi1wjSJdK_WwNYPCUkbC8jKo5VC1UEU id: paragraph.field_columns_design field_name: field_columns_design entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_columns_left_column.yml b/conf/cmi/field.storage.paragraph.field_columns_left_column.yml index e8aef05ab..7846c20c5 100644 --- a/conf/cmi/field.storage.paragraph.field_columns_left_column.yml +++ b/conf/cmi/field.storage.paragraph.field_columns_left_column.yml @@ -5,8 +5,9 @@ dependencies: module: - entity_reference_revisions - paragraphs -_core: - default_config_hash: 2ltVYjn6epl4lpmh_AI6gI_WCUR9oDl1wtOVc335s1Y + enforced: + config: + - paragraphs.paragraphs_type.columns id: paragraph.field_columns_left_column field_name: field_columns_left_column entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_columns_right_column.yml b/conf/cmi/field.storage.paragraph.field_columns_right_column.yml index 25fa4f2e9..b078d3bdc 100644 --- a/conf/cmi/field.storage.paragraph.field_columns_right_column.yml +++ b/conf/cmi/field.storage.paragraph.field_columns_right_column.yml @@ -5,8 +5,9 @@ dependencies: module: - entity_reference_revisions - paragraphs -_core: - default_config_hash: HmwFJhuGin9A6z9bxJXtfRpXFn0plgkxz0HuDgXFhZk + enforced: + config: + - paragraphs.paragraphs_type.columns id: paragraph.field_columns_right_column field_name: field_columns_right_column entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_columns_title.yml b/conf/cmi/field.storage.paragraph.field_columns_title.yml index af9c628f3..9f459858d 100644 --- a/conf/cmi/field.storage.paragraph.field_columns_title.yml +++ b/conf/cmi/field.storage.paragraph.field_columns_title.yml @@ -4,8 +4,6 @@ status: true dependencies: module: - paragraphs -_core: - default_config_hash: SzDmq5Ezeo5WDxbQ-kyio-SSNtElghn1T1UMWwLpW7M id: paragraph.field_columns_title field_name: field_columns_title entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_contact_card.yml b/conf/cmi/field.storage.paragraph.field_contact_card.yml index 9a911e731..5ae051c29 100644 --- a/conf/cmi/field.storage.paragraph.field_contact_card.yml +++ b/conf/cmi/field.storage.paragraph.field_contact_card.yml @@ -5,8 +5,9 @@ dependencies: module: - entity_reference_revisions - paragraphs -_core: - default_config_hash: 9CXmH7Y-XH4RQUNfGNuKswYhJ9n4pf9SX1UcJAzV55o + enforced: + config: + - paragraphs.paragraphs_type.contact_card_listing id: paragraph.field_contact_card field_name: field_contact_card entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_contact_description.yml b/conf/cmi/field.storage.paragraph.field_contact_description.yml index 487633d05..6f40e1d88 100644 --- a/conf/cmi/field.storage.paragraph.field_contact_description.yml +++ b/conf/cmi/field.storage.paragraph.field_contact_description.yml @@ -4,8 +4,6 @@ status: true dependencies: module: - paragraphs -_core: - default_config_hash: h8k3-JFE3HxS1yyyweppUr448WgNYGgkn-ostZDPY28 id: paragraph.field_contact_description field_name: field_contact_description entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_contact_image.yml b/conf/cmi/field.storage.paragraph.field_contact_image.yml index c82c2deb1..0b3fd7c23 100644 --- a/conf/cmi/field.storage.paragraph.field_contact_image.yml +++ b/conf/cmi/field.storage.paragraph.field_contact_image.yml @@ -6,8 +6,6 @@ dependencies: - file - image - paragraphs -_core: - default_config_hash: gl2Ity8hzAzQLkLCRKS6Wy1P_1elNLoSFZ_a-MvKwhM id: paragraph.field_contact_image field_name: field_contact_image entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_contact_image_photographer.yml b/conf/cmi/field.storage.paragraph.field_contact_image_photographer.yml index f173de7e0..326d20eed 100644 --- a/conf/cmi/field.storage.paragraph.field_contact_image_photographer.yml +++ b/conf/cmi/field.storage.paragraph.field_contact_image_photographer.yml @@ -4,8 +4,6 @@ status: true dependencies: module: - paragraphs -_core: - default_config_hash: jMW-iPd-4s81UwA8b0EIQK_fqMQLRbg7gsXAeCx1lB8 id: paragraph.field_contact_image_photographer field_name: field_contact_image_photographer entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_contact_name.yml b/conf/cmi/field.storage.paragraph.field_contact_name.yml index c6739111d..5a639e6b8 100644 --- a/conf/cmi/field.storage.paragraph.field_contact_name.yml +++ b/conf/cmi/field.storage.paragraph.field_contact_name.yml @@ -4,8 +4,6 @@ status: true dependencies: module: - paragraphs -_core: - default_config_hash: cxqH3G2yMa9sTvI6ENjvZk1vIAE_uFp-Z6mnsfjiLDo id: paragraph.field_contact_name field_name: field_contact_name entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_contact_social_media.yml b/conf/cmi/field.storage.paragraph.field_contact_social_media.yml index 6f4413d64..02851b839 100644 --- a/conf/cmi/field.storage.paragraph.field_contact_social_media.yml +++ b/conf/cmi/field.storage.paragraph.field_contact_social_media.yml @@ -5,8 +5,9 @@ dependencies: module: - entity_reference_revisions - paragraphs -_core: - default_config_hash: 1H9u881LSxLCHsrduHm-5yTBSUFBF29lwiH_IjbeJBk + enforced: + config: + - paragraphs.paragraphs_type.contact_card id: paragraph.field_contact_social_media field_name: field_contact_social_media entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_contact_title.yml b/conf/cmi/field.storage.paragraph.field_contact_title.yml index 1c15dd9bf..65fa1103f 100644 --- a/conf/cmi/field.storage.paragraph.field_contact_title.yml +++ b/conf/cmi/field.storage.paragraph.field_contact_title.yml @@ -4,8 +4,6 @@ status: true dependencies: module: - paragraphs -_core: - default_config_hash: _uv2pKqlaeB79BQhntyZEkDpOfYAuhfWn5PsuQuk7Dg id: paragraph.field_contact_title field_name: field_contact_title entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_content_cards_content.yml b/conf/cmi/field.storage.paragraph.field_content_cards_content.yml index 1d778647a..338189af9 100644 --- a/conf/cmi/field.storage.paragraph.field_content_cards_content.yml +++ b/conf/cmi/field.storage.paragraph.field_content_cards_content.yml @@ -5,8 +5,6 @@ dependencies: module: - node - paragraphs -_core: - default_config_hash: JInQvFzZbBGtWvT_67C_gOzxaqr10T9ZyuiGysPmGYo id: paragraph.field_content_cards_content field_name: field_content_cards_content entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_content_cards_design.yml b/conf/cmi/field.storage.paragraph.field_content_cards_design.yml index abe70c117..fbb346efe 100644 --- a/conf/cmi/field.storage.paragraph.field_content_cards_design.yml +++ b/conf/cmi/field.storage.paragraph.field_content_cards_design.yml @@ -5,8 +5,6 @@ dependencies: module: - options - paragraphs -_core: - default_config_hash: 3tO_vla-W3XF5wtopm0ISG2C7-keUOFqMO8WL65z0PE id: paragraph.field_content_cards_design field_name: field_content_cards_design entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_content_cards_title.yml b/conf/cmi/field.storage.paragraph.field_content_cards_title.yml index 535d5e4f5..95b5b393b 100644 --- a/conf/cmi/field.storage.paragraph.field_content_cards_title.yml +++ b/conf/cmi/field.storage.paragraph.field_content_cards_title.yml @@ -4,8 +4,6 @@ status: true dependencies: module: - paragraphs -_core: - default_config_hash: pGT2QxrEGkBC0Exi9wtM_qxOTeabnEoDxaHDpEQlnP8 id: paragraph.field_content_cards_title field_name: field_content_cards_title entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_content_liftup_unit.yml b/conf/cmi/field.storage.paragraph.field_content_liftup_unit.yml new file mode 100644 index 000000000..d16aa3e1d --- /dev/null +++ b/conf/cmi/field.storage.paragraph.field_content_liftup_unit.yml @@ -0,0 +1,20 @@ +uuid: 3b1dc6c5-0021-45bd-b46b-0979cfdd8532 +langcode: en +status: true +dependencies: + module: + - helfi_tpr + - paragraphs +id: paragraph.field_content_liftup_unit +field_name: field_content_liftup_unit +entity_type: paragraph +type: entity_reference +settings: + target_type: tpr_unit +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_description.yml b/conf/cmi/field.storage.paragraph.field_description.yml index 9e040accb..154417b46 100644 --- a/conf/cmi/field.storage.paragraph.field_description.yml +++ b/conf/cmi/field.storage.paragraph.field_description.yml @@ -5,8 +5,6 @@ dependencies: module: - paragraphs - text -_core: - default_config_hash: fKzNtaXpwSDABwoGwYS08V2A9EQvbkAWDDN9lHM6Alo id: paragraph.field_description field_name: field_description entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_email.yml b/conf/cmi/field.storage.paragraph.field_email.yml index 7e7f83c8d..db57ab700 100644 --- a/conf/cmi/field.storage.paragraph.field_email.yml +++ b/conf/cmi/field.storage.paragraph.field_email.yml @@ -4,8 +4,6 @@ status: true dependencies: module: - paragraphs -_core: - default_config_hash: wH9j0RJnfdNOEzdjEltVOVetWDDW6JTgR_cMyFcD8YY id: paragraph.field_email field_name: field_email 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 08f11d922..7e511c9c9 100644 --- a/conf/cmi/field.storage.paragraph.field_event_count.yml +++ b/conf/cmi/field.storage.paragraph.field_event_count.yml @@ -5,8 +5,6 @@ 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 e8a1b967d..85625854b 100644 --- a/conf/cmi/field.storage.paragraph.field_event_list_description.yml +++ b/conf/cmi/field.storage.paragraph.field_event_list_description.yml @@ -5,8 +5,6 @@ dependencies: module: - paragraphs - text -_core: - default_config_hash: XT3rdLmDpDOSog8-dJ5PcIVRB8LbZ_uzZeRTU-anZS0 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 f4a513c8d..193c8219e 100644 --- a/conf/cmi/field.storage.paragraph.field_event_list_title.yml +++ b/conf/cmi/field.storage.paragraph.field_event_list_title.yml @@ -4,8 +4,6 @@ status: true dependencies: module: - paragraphs -_core: - default_config_hash: 7-99kJ5z0R9O67TSmgkU34HhwloQMhPUZbhVAlbHiv0 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 369049bce..77d3af0c8 100644 --- a/conf/cmi/field.storage.paragraph.field_event_location.yml +++ b/conf/cmi/field.storage.paragraph.field_event_location.yml @@ -4,8 +4,6 @@ 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 d947d72bb..123437498 100644 --- a/conf/cmi/field.storage.paragraph.field_event_time.yml +++ b/conf/cmi/field.storage.paragraph.field_event_time.yml @@ -4,8 +4,6 @@ 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 c3269e1a9..e2b11a848 100644 --- a/conf/cmi/field.storage.paragraph.field_free_events.yml +++ b/conf/cmi/field.storage.paragraph.field_free_events.yml @@ -4,8 +4,6 @@ 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_hearings_description.yml b/conf/cmi/field.storage.paragraph.field_hearings_description.yml new file mode 100644 index 000000000..ff963aaf9 --- /dev/null +++ b/conf/cmi/field.storage.paragraph.field_hearings_description.yml @@ -0,0 +1,19 @@ +uuid: 72962614-7390-4d3b-a836-06ae7a64723b +langcode: en +status: true +dependencies: + module: + - paragraphs + - text +id: paragraph.field_hearings_description +field_name: field_hearings_description +entity_type: paragraph +type: text_long +settings: { } +module: text +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/conf/cmi/field.storage.paragraph.field_hearings_title.yml b/conf/cmi/field.storage.paragraph.field_hearings_title.yml new file mode 100644 index 000000000..9cd599c40 --- /dev/null +++ b/conf/cmi/field.storage.paragraph.field_hearings_title.yml @@ -0,0 +1,21 @@ +uuid: b6e45aaf-4a0a-47de-bf30-62f504642713 +langcode: en +status: true +dependencies: + module: + - paragraphs +id: paragraph.field_hearings_title +field_name: field_hearings_title +entity_type: paragraph +type: string +settings: + max_length: 255 + case_sensitive: false + is_ascii: false +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/conf/cmi/field.storage.paragraph.field_hero_desc.yml b/conf/cmi/field.storage.paragraph.field_hero_desc.yml index ba331ef65..531f0c989 100644 --- a/conf/cmi/field.storage.paragraph.field_hero_desc.yml +++ b/conf/cmi/field.storage.paragraph.field_hero_desc.yml @@ -5,8 +5,6 @@ dependencies: module: - paragraphs - text -_core: - default_config_hash: LmtllwoYWvrS5XG3B-TuCZ8gDCTC32oYjIdoG4BnJp0 id: paragraph.field_hero_desc field_name: field_hero_desc entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_hero_design.yml b/conf/cmi/field.storage.paragraph.field_hero_design.yml index 933fca431..9ea66c6d9 100644 --- a/conf/cmi/field.storage.paragraph.field_hero_design.yml +++ b/conf/cmi/field.storage.paragraph.field_hero_design.yml @@ -5,39 +5,13 @@ dependencies: module: - options - paragraphs -_core: - default_config_hash: qGel2F-fciDzT6Jjy6u0MvZv_ZPV24Q6-q0d42YrxHU id: paragraph.field_hero_design field_name: field_hero_design entity_type: paragraph type: list_string settings: - allowed_values: - - - value: without-image-left - label: 'Ilman kuvaa, tasattu vasemmalle' - - - value: without-image-center - label: 'Ilman kuvaa, tasattu keskelle' - - - value: with-image-right - label: 'Kuva oikealla' - - - value: with-image-left - label: 'Kuva vasemmalla' - - - value: with-image-bottom - label: 'Kuva alhaalla' - - - value: background-image - label: Taustakuva - - - value: diagonal - label: Diagonaalinen - - - value: paatokset-search-bar - label: 'Search bar' - allowed_values_function: '' + allowed_values: { } + allowed_values_function: helfi_paragraphs_hero_design_allowed_values module: options locked: false cardinality: 1 diff --git a/conf/cmi/field.storage.paragraph.field_hero_image.yml b/conf/cmi/field.storage.paragraph.field_hero_image.yml index 94ac466f4..45d25311b 100644 --- a/conf/cmi/field.storage.paragraph.field_hero_image.yml +++ b/conf/cmi/field.storage.paragraph.field_hero_image.yml @@ -5,8 +5,6 @@ dependencies: module: - media - paragraphs -_core: - default_config_hash: kKC4GazSs5V4uxFE0956Px7XLPN58jFee20Ymp0xUlc id: paragraph.field_hero_image field_name: field_hero_image entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_hero_link.yml b/conf/cmi/field.storage.paragraph.field_hero_link.yml index fc9f2770d..f704a4c60 100644 --- a/conf/cmi/field.storage.paragraph.field_hero_link.yml +++ b/conf/cmi/field.storage.paragraph.field_hero_link.yml @@ -5,8 +5,6 @@ dependencies: module: - link - paragraphs -_core: - default_config_hash: rC-HvcpIRh3G99RX5WVosI2MyNtGwPS8y_dyF1af2NM id: paragraph.field_hero_link field_name: field_hero_link entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_hero_link_design.yml b/conf/cmi/field.storage.paragraph.field_hero_link_design.yml index c3c3a95c9..476458f62 100644 --- a/conf/cmi/field.storage.paragraph.field_hero_link_design.yml +++ b/conf/cmi/field.storage.paragraph.field_hero_link_design.yml @@ -5,8 +5,6 @@ dependencies: module: - options - paragraphs -_core: - default_config_hash: qadrUGzzsC0DfaFrHg_HHkLuF0ORU4k0wuCywZZ1xhs id: paragraph.field_hero_link_design field_name: field_hero_link_design entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_hero_title.yml b/conf/cmi/field.storage.paragraph.field_hero_title.yml index 895939108..43538d57a 100644 --- a/conf/cmi/field.storage.paragraph.field_hero_title.yml +++ b/conf/cmi/field.storage.paragraph.field_hero_title.yml @@ -4,8 +4,6 @@ status: true dependencies: module: - paragraphs -_core: - default_config_hash: 4dkWCsjvwPFaOtq0ZOyMTT_u2H-miJw3OgMJLl5B_0o id: paragraph.field_hero_title field_name: field_hero_title entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_icon.yml b/conf/cmi/field.storage.paragraph.field_icon.yml index 16774c1f3..d8a2dd21c 100644 --- a/conf/cmi/field.storage.paragraph.field_icon.yml +++ b/conf/cmi/field.storage.paragraph.field_icon.yml @@ -4,15 +4,13 @@ status: true dependencies: module: - paragraphs - - select2_icon -_core: - default_config_hash: FmQFOWb6K1mY_dccIuzSLACHd08uf9e5yk6MogBX1MI + - hdbt_admin_tools id: paragraph.field_icon field_name: field_icon entity_type: paragraph type: select2_icon settings: { } -module: select2_icon +module: hdbt_admin_tools locked: false cardinality: 1 translatable: true diff --git a/conf/cmi/field.storage.paragraph.field_image.yml b/conf/cmi/field.storage.paragraph.field_image.yml index 98816c83d..7fe8846ab 100644 --- a/conf/cmi/field.storage.paragraph.field_image.yml +++ b/conf/cmi/field.storage.paragraph.field_image.yml @@ -5,8 +5,6 @@ dependencies: module: - media - paragraphs -_core: - default_config_hash: 5VIl4V-M_NfAD7h1g8j63wKxg9Gm90Seu-TcXLWWXyA id: paragraph.field_image field_name: field_image entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_image_caption.yml b/conf/cmi/field.storage.paragraph.field_image_caption.yml index dd21b71cc..59e0febcf 100644 --- a/conf/cmi/field.storage.paragraph.field_image_caption.yml +++ b/conf/cmi/field.storage.paragraph.field_image_caption.yml @@ -4,8 +4,6 @@ status: true dependencies: module: - paragraphs -_core: - default_config_hash: cW8OxqxCWfiRKQCn8hKQ1KFx1t_VM_Io8p3_Gjobh_I id: paragraph.field_image_caption field_name: field_image_caption entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_liftup_with_image_desc.yml b/conf/cmi/field.storage.paragraph.field_liftup_with_image_desc.yml index 359301414..0abcb77b4 100644 --- a/conf/cmi/field.storage.paragraph.field_liftup_with_image_desc.yml +++ b/conf/cmi/field.storage.paragraph.field_liftup_with_image_desc.yml @@ -5,8 +5,6 @@ dependencies: module: - paragraphs - text -_core: - default_config_hash: 0A4F9maMTW9IsIvKpWtAA4eXUNCj2R9nCN7Rx-3AgDs id: paragraph.field_liftup_with_image_desc field_name: field_liftup_with_image_desc entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_liftup_with_image_design.yml b/conf/cmi/field.storage.paragraph.field_liftup_with_image_design.yml index c5cf0c0f1..fe19c07c2 100644 --- a/conf/cmi/field.storage.paragraph.field_liftup_with_image_design.yml +++ b/conf/cmi/field.storage.paragraph.field_liftup_with_image_design.yml @@ -5,8 +5,6 @@ dependencies: module: - options - paragraphs -_core: - default_config_hash: 8lZSaHWE7T-gq61sZA4PYTFXxMu3T5F1qPw8sCwrqXc id: paragraph.field_liftup_with_image_design field_name: field_liftup_with_image_design entity_type: paragraph @@ -19,6 +17,12 @@ settings: - value: image-on-left label: 'Image on left' + - + value: image-on-right-secondary + label: 'Image on right, secondary color' + - + value: image-on-left-secondary + label: 'Image on left, secondary color' - value: background-text-on-right label: 'Background image, text on right' diff --git a/conf/cmi/field.storage.paragraph.field_liftup_with_image_image.yml b/conf/cmi/field.storage.paragraph.field_liftup_with_image_image.yml index f1be2521e..4cd1aa501 100644 --- a/conf/cmi/field.storage.paragraph.field_liftup_with_image_image.yml +++ b/conf/cmi/field.storage.paragraph.field_liftup_with_image_image.yml @@ -5,8 +5,6 @@ dependencies: module: - media - paragraphs -_core: - default_config_hash: _UsQEVpN-k96IiYHWU1_EJ2OuPyWCv8vo95g9qeiEDQ id: paragraph.field_liftup_with_image_image field_name: field_liftup_with_image_image entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_liftup_with_image_title.yml b/conf/cmi/field.storage.paragraph.field_liftup_with_image_title.yml index 6891700cf..014ea5f00 100644 --- a/conf/cmi/field.storage.paragraph.field_liftup_with_image_title.yml +++ b/conf/cmi/field.storage.paragraph.field_liftup_with_image_title.yml @@ -4,8 +4,6 @@ status: true dependencies: module: - paragraphs -_core: - default_config_hash: 803FxnFf83d_Nr_dWWle3rYFivMUPCsPrMKz3PGkG34 id: paragraph.field_liftup_with_image_title field_name: field_liftup_with_image_title entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_link_label.yml b/conf/cmi/field.storage.paragraph.field_link_label.yml index 2c06516e1..a42ef0b6f 100644 --- a/conf/cmi/field.storage.paragraph.field_link_label.yml +++ b/conf/cmi/field.storage.paragraph.field_link_label.yml @@ -1,5 +1,5 @@ uuid: 6f6143c3-b1f2-4b66-82e5-270a1e903b9f -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.paragraph.field_list_of_links_desc.yml b/conf/cmi/field.storage.paragraph.field_list_of_links_desc.yml index 0f2d1645d..cdb266e90 100644 --- a/conf/cmi/field.storage.paragraph.field_list_of_links_desc.yml +++ b/conf/cmi/field.storage.paragraph.field_list_of_links_desc.yml @@ -4,8 +4,6 @@ status: true dependencies: module: - paragraphs -_core: - default_config_hash: Y4k6-UWSL0PUUaZLbVwcGnhzj2VMqSMCuEcAn_tnkb8 id: paragraph.field_list_of_links_desc field_name: field_list_of_links_desc entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_list_of_links_design.yml b/conf/cmi/field.storage.paragraph.field_list_of_links_design.yml index 78c82ad95..1831c7ab5 100644 --- a/conf/cmi/field.storage.paragraph.field_list_of_links_design.yml +++ b/conf/cmi/field.storage.paragraph.field_list_of_links_design.yml @@ -5,8 +5,6 @@ dependencies: module: - options - paragraphs -_core: - default_config_hash: zn-1jIFQrWt8C9A00CyKkQ4a3F_Ka7C-uJj6hI64rZo id: paragraph.field_list_of_links_design field_name: field_list_of_links_design entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_list_of_links_image.yml b/conf/cmi/field.storage.paragraph.field_list_of_links_image.yml index 5a754f534..467ef27a0 100644 --- a/conf/cmi/field.storage.paragraph.field_list_of_links_image.yml +++ b/conf/cmi/field.storage.paragraph.field_list_of_links_image.yml @@ -5,8 +5,6 @@ dependencies: module: - media - paragraphs -_core: - default_config_hash: E3bc8y7QDTgvcY-sGiEXFfgvo9YC6_6kv3fMh4zb2so id: paragraph.field_list_of_links_image field_name: field_list_of_links_image entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_list_of_links_link.yml b/conf/cmi/field.storage.paragraph.field_list_of_links_link.yml index c075270f5..eba11402a 100644 --- a/conf/cmi/field.storage.paragraph.field_list_of_links_link.yml +++ b/conf/cmi/field.storage.paragraph.field_list_of_links_link.yml @@ -5,8 +5,6 @@ dependencies: module: - link - paragraphs -_core: - default_config_hash: z-g-S8qmx6c11bgm8fbJKWIwWgPGAw4nJ8C_ADB3I1Q id: paragraph.field_list_of_links_link field_name: field_list_of_links_link entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_list_of_links_links.yml b/conf/cmi/field.storage.paragraph.field_list_of_links_links.yml index d1825781c..14b59dbc3 100644 --- a/conf/cmi/field.storage.paragraph.field_list_of_links_links.yml +++ b/conf/cmi/field.storage.paragraph.field_list_of_links_links.yml @@ -5,8 +5,9 @@ dependencies: module: - entity_reference_revisions - paragraphs -_core: - default_config_hash: exgtCf41acr43jJqyboAVNuYusB0_kwmBj4IA_gcfzk + enforced: + config: + - paragraphs.paragraphs_type.list_of_links id: paragraph.field_list_of_links_links field_name: field_list_of_links_links entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_list_of_links_title.yml b/conf/cmi/field.storage.paragraph.field_list_of_links_title.yml index 105c34a81..de180aebe 100644 --- a/conf/cmi/field.storage.paragraph.field_list_of_links_title.yml +++ b/conf/cmi/field.storage.paragraph.field_list_of_links_title.yml @@ -4,8 +4,6 @@ status: true dependencies: module: - paragraphs -_core: - default_config_hash: Rsdum0FZRVNxjPjLVPbd90Wfs4c0HTpkbVriR_YoTBw id: paragraph.field_list_of_links_title field_name: field_list_of_links_title entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_map_description.yml b/conf/cmi/field.storage.paragraph.field_map_description.yml index a6b34ddc1..6d1e41bf3 100644 --- a/conf/cmi/field.storage.paragraph.field_map_description.yml +++ b/conf/cmi/field.storage.paragraph.field_map_description.yml @@ -5,8 +5,6 @@ dependencies: module: - paragraphs - text -_core: - default_config_hash: f50aDBwtWwwAhu82Jp3AOi6D6g3gng-jtCulQd639u4 id: paragraph.field_map_description field_name: field_map_description entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_map_map.yml b/conf/cmi/field.storage.paragraph.field_map_map.yml index 58c7325f7..0220ce5c2 100644 --- a/conf/cmi/field.storage.paragraph.field_map_map.yml +++ b/conf/cmi/field.storage.paragraph.field_map_map.yml @@ -5,8 +5,6 @@ dependencies: module: - media - paragraphs -_core: - default_config_hash: l_djI5MB-VhzHJ65G0PQy-DVIg0F89PAhjjIXh_A6Uc id: paragraph.field_map_map field_name: field_map_map entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_map_title.yml b/conf/cmi/field.storage.paragraph.field_map_title.yml index 5f783b8d0..a616c089b 100644 --- a/conf/cmi/field.storage.paragraph.field_map_title.yml +++ b/conf/cmi/field.storage.paragraph.field_map_title.yml @@ -4,8 +4,6 @@ status: true dependencies: module: - paragraphs -_core: - default_config_hash: PxDNjh_OyvdRHndYyoNqCOeDj0qrefLvn1GWZHRdjBw id: paragraph.field_map_title field_name: field_map_title entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_original_aspect_ratio.yml b/conf/cmi/field.storage.paragraph.field_original_aspect_ratio.yml index 634757a47..06152af7e 100644 --- a/conf/cmi/field.storage.paragraph.field_original_aspect_ratio.yml +++ b/conf/cmi/field.storage.paragraph.field_original_aspect_ratio.yml @@ -4,8 +4,6 @@ status: true dependencies: module: - paragraphs -_core: - default_config_hash: z0hQ7or4c4fxhd2s376NL06XFKMUWvkZr2t8oN2xwP8 id: paragraph.field_original_aspect_ratio field_name: field_original_aspect_ratio entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_pdf_category.yml b/conf/cmi/field.storage.paragraph.field_pdf_category.yml index 8c31b174b..39f8626c1 100644 --- a/conf/cmi/field.storage.paragraph.field_pdf_category.yml +++ b/conf/cmi/field.storage.paragraph.field_pdf_category.yml @@ -1,5 +1,5 @@ uuid: 6bcda2cc-3ed8-45db-9ed0-21d6623c369d -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.paragraph.field_phasing_item.yml b/conf/cmi/field.storage.paragraph.field_phasing_item.yml index 0f5055d45..3dab056cd 100644 --- a/conf/cmi/field.storage.paragraph.field_phasing_item.yml +++ b/conf/cmi/field.storage.paragraph.field_phasing_item.yml @@ -5,6 +5,9 @@ dependencies: module: - entity_reference_revisions - paragraphs + enforced: + config: + - paragraphs.paragraphs_type.phasing_item id: paragraph.field_phasing_item field_name: field_phasing_item entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_phone_number.yml b/conf/cmi/field.storage.paragraph.field_phone_number.yml index a552bf6bc..2d6b2f44a 100644 --- a/conf/cmi/field.storage.paragraph.field_phone_number.yml +++ b/conf/cmi/field.storage.paragraph.field_phone_number.yml @@ -5,8 +5,6 @@ dependencies: module: - paragraphs - telephone -_core: - default_config_hash: kxmWRH9TJh5fRoM_YvyuycrIfHCulYKplVTkFm9DXAM id: paragraph.field_phone_number field_name: field_phone_number entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_referenced_content.yml b/conf/cmi/field.storage.paragraph.field_referenced_content.yml index 339a0d3b1..5d2378882 100644 --- a/conf/cmi/field.storage.paragraph.field_referenced_content.yml +++ b/conf/cmi/field.storage.paragraph.field_referenced_content.yml @@ -1,5 +1,5 @@ uuid: 079561de-b987-4460-8a76-efb5a3f74117 -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/field.storage.paragraph.field_remote_events.yml b/conf/cmi/field.storage.paragraph.field_remote_events.yml index 8c6abcac6..a25c66bf9 100644 --- a/conf/cmi/field.storage.paragraph.field_remote_events.yml +++ b/conf/cmi/field.storage.paragraph.field_remote_events.yml @@ -4,8 +4,6 @@ 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/field.storage.paragraph.field_reusable_paragraph.yml b/conf/cmi/field.storage.paragraph.field_reusable_paragraph.yml new file mode 100644 index 000000000..c08b58604 --- /dev/null +++ b/conf/cmi/field.storage.paragraph.field_reusable_paragraph.yml @@ -0,0 +1,22 @@ +uuid: a9a6b931-63df-40ac-ab77-72f6187558c6 +langcode: en +status: true +dependencies: + module: + - paragraphs + - paragraphs_library +_core: + default_config_hash: hDS2MWDM66Mj8WBDs5oWMyh0JQ9NTZEa_jZGJBwZW1Q +id: paragraph.field_reusable_paragraph +field_name: field_reusable_paragraph +entity_type: paragraph +type: entity_reference +settings: + target_type: paragraphs_library_item +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_service_items.yml b/conf/cmi/field.storage.paragraph.field_service_items.yml index f591da761..99aa29a1c 100644 --- a/conf/cmi/field.storage.paragraph.field_service_items.yml +++ b/conf/cmi/field.storage.paragraph.field_service_items.yml @@ -5,8 +5,9 @@ dependencies: module: - entity_reference_revisions - paragraphs -_core: - default_config_hash: CvdAWj0H_Pr54s2W6mCAtSzJrCX3EzeEEeo5cCjA2FY + enforced: + config: + - paragraphs.paragraphs_type.popular_services id: paragraph.field_service_items field_name: field_service_items entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_service_links.yml b/conf/cmi/field.storage.paragraph.field_service_links.yml index 534672d53..851be33ea 100644 --- a/conf/cmi/field.storage.paragraph.field_service_links.yml +++ b/conf/cmi/field.storage.paragraph.field_service_links.yml @@ -5,8 +5,6 @@ dependencies: module: - link - paragraphs -_core: - default_config_hash: XELen2xrLqgw7EgLuPx5iKWwTNgmN9HwfqxxBTaRmrc id: paragraph.field_service_links field_name: field_service_links entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_service_list_description.yml b/conf/cmi/field.storage.paragraph.field_service_list_description.yml new file mode 100644 index 000000000..c0957923f --- /dev/null +++ b/conf/cmi/field.storage.paragraph.field_service_list_description.yml @@ -0,0 +1,19 @@ +uuid: 9f433784-acf0-4edc-80de-846fd6619d55 +langcode: en +status: true +dependencies: + module: + - paragraphs + - text +id: paragraph.field_service_list_description +field_name: field_service_list_description +entity_type: paragraph +type: text_long +settings: { } +module: text +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/conf/cmi/field.storage.paragraph.field_service_list_service_ids.yml b/conf/cmi/field.storage.paragraph.field_service_list_service_ids.yml new file mode 100644 index 000000000..dcb90beda --- /dev/null +++ b/conf/cmi/field.storage.paragraph.field_service_list_service_ids.yml @@ -0,0 +1,20 @@ +uuid: fad9d0ab-9e8b-49a0-a91b-30bed7334a23 +langcode: en +status: true +dependencies: + module: + - paragraphs +id: paragraph.field_service_list_service_ids +field_name: field_service_list_service_ids +entity_type: paragraph +type: integer +settings: + unsigned: false + size: normal +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_service_list_services.yml b/conf/cmi/field.storage.paragraph.field_service_list_services.yml new file mode 100644 index 000000000..163ab1bab --- /dev/null +++ b/conf/cmi/field.storage.paragraph.field_service_list_services.yml @@ -0,0 +1,20 @@ +uuid: 67a886f5-f573-45a6-8d8a-ca20532e20c9 +langcode: en +status: true +dependencies: + module: + - helfi_tpr + - paragraphs +id: paragraph.field_service_list_services +field_name: field_service_list_services +entity_type: paragraph +type: entity_reference +settings: + target_type: tpr_service +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_service_list_title.yml b/conf/cmi/field.storage.paragraph.field_service_list_title.yml new file mode 100644 index 000000000..686a62b90 --- /dev/null +++ b/conf/cmi/field.storage.paragraph.field_service_list_title.yml @@ -0,0 +1,21 @@ +uuid: 8805fe79-9594-45c6-b8b2-8d5a0b16aae8 +langcode: en +status: true +dependencies: + module: + - paragraphs +id: paragraph.field_service_list_title +field_name: field_service_list_title +entity_type: paragraph +type: string +settings: + max_length: 255 + case_sensitive: false + is_ascii: false +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/conf/cmi/field.storage.paragraph.field_service_title.yml b/conf/cmi/field.storage.paragraph.field_service_title.yml index 75d62f938..37dbf0c57 100644 --- a/conf/cmi/field.storage.paragraph.field_service_title.yml +++ b/conf/cmi/field.storage.paragraph.field_service_title.yml @@ -4,8 +4,6 @@ status: true dependencies: module: - paragraphs -_core: - default_config_hash: L-ez8mpqXV7zQs6pbohTK5VN7xKBPHB9ZwXhohLatzo id: paragraph.field_service_title field_name: field_service_title entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_social_media_link.yml b/conf/cmi/field.storage.paragraph.field_social_media_link.yml index b334ab1b1..d9bf55918 100644 --- a/conf/cmi/field.storage.paragraph.field_social_media_link.yml +++ b/conf/cmi/field.storage.paragraph.field_social_media_link.yml @@ -5,8 +5,9 @@ dependencies: module: - link - paragraphs -_core: - default_config_hash: 1xLQ-NmVVuQrMJICy3v3H1gDVe3t6nNY5sdEMlEYgoU + enforced: + config: + - paragraphs.paragraphs_type.social_media_link id: paragraph.field_social_media_link field_name: field_social_media_link entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_target_group_item.yml b/conf/cmi/field.storage.paragraph.field_target_group_item.yml index a057b7a1e..f3be58025 100644 --- a/conf/cmi/field.storage.paragraph.field_target_group_item.yml +++ b/conf/cmi/field.storage.paragraph.field_target_group_item.yml @@ -5,6 +5,9 @@ dependencies: module: - entity_reference_revisions - paragraphs + enforced: + config: + - paragraphs.paragraphs_type.target_group_links id: paragraph.field_target_group_item field_name: field_target_group_item entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_text.yml b/conf/cmi/field.storage.paragraph.field_text.yml index 33a6a52cf..4d2aa0d99 100644 --- a/conf/cmi/field.storage.paragraph.field_text.yml +++ b/conf/cmi/field.storage.paragraph.field_text.yml @@ -5,8 +5,6 @@ dependencies: module: - paragraphs - text -_core: - default_config_hash: Bdc6RlI76G7VVQv2IL0cTsC70E7WZ6oymzKpymWT2Y0 id: paragraph.field_text field_name: field_text entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_title.yml b/conf/cmi/field.storage.paragraph.field_title.yml index ffaf4eeb2..074d7bb48 100644 --- a/conf/cmi/field.storage.paragraph.field_title.yml +++ b/conf/cmi/field.storage.paragraph.field_title.yml @@ -4,8 +4,6 @@ status: true dependencies: module: - paragraphs -_core: - default_config_hash: GmVvMjFDGjMOepZaLNWZNZCDG460zlpLZKYL1HcLtQc id: paragraph.field_title field_name: field_title entity_type: paragraph diff --git a/conf/cmi/field.storage.paragraph.field_unit_accessibility_unit.yml b/conf/cmi/field.storage.paragraph.field_unit_accessibility_unit.yml new file mode 100644 index 000000000..fc018cbba --- /dev/null +++ b/conf/cmi/field.storage.paragraph.field_unit_accessibility_unit.yml @@ -0,0 +1,20 @@ +uuid: f9fbe80a-3a48-42ad-b7b8-286e58afd453 +langcode: en +status: true +dependencies: + module: + - helfi_tpr + - paragraphs +id: paragraph.field_unit_accessibility_unit +field_name: field_unit_accessibility_unit +entity_type: paragraph +type: entity_reference +settings: + target_type: tpr_unit +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_unit_contact_title.yml b/conf/cmi/field.storage.paragraph.field_unit_contact_title.yml new file mode 100644 index 000000000..31d33212e --- /dev/null +++ b/conf/cmi/field.storage.paragraph.field_unit_contact_title.yml @@ -0,0 +1,21 @@ +uuid: 337f0350-3bbb-47d8-81dd-774d50960305 +langcode: en +status: true +dependencies: + module: + - paragraphs +id: paragraph.field_unit_contact_title +field_name: field_unit_contact_title +entity_type: paragraph +type: string +settings: + max_length: 255 + case_sensitive: false + is_ascii: false +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/conf/cmi/field.storage.paragraph.field_unit_contact_unit.yml b/conf/cmi/field.storage.paragraph.field_unit_contact_unit.yml new file mode 100644 index 000000000..035173ee8 --- /dev/null +++ b/conf/cmi/field.storage.paragraph.field_unit_contact_unit.yml @@ -0,0 +1,20 @@ +uuid: 9bfedd52-e923-4dd2-b45f-89b19bc25194 +langcode: en +status: true +dependencies: + module: + - helfi_tpr + - paragraphs +id: paragraph.field_unit_contact_unit +field_name: field_unit_contact_unit +entity_type: paragraph +type: entity_reference +settings: + target_type: tpr_unit +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_unit_contact_use_address.yml b/conf/cmi/field.storage.paragraph.field_unit_contact_use_address.yml new file mode 100644 index 000000000..8b665747f --- /dev/null +++ b/conf/cmi/field.storage.paragraph.field_unit_contact_use_address.yml @@ -0,0 +1,18 @@ +uuid: 37e6e5e6-9c7e-4004-a027-a04b79b9e60a +langcode: en +status: true +dependencies: + module: + - paragraphs +id: paragraph.field_unit_contact_use_address +field_name: field_unit_contact_use_address +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_unit_contact_use_details.yml b/conf/cmi/field.storage.paragraph.field_unit_contact_use_details.yml new file mode 100644 index 000000000..7f85b4fc3 --- /dev/null +++ b/conf/cmi/field.storage.paragraph.field_unit_contact_use_details.yml @@ -0,0 +1,18 @@ +uuid: 77bb7318-55bc-4d38-b64d-750ed67c2e56 +langcode: en +status: true +dependencies: + module: + - paragraphs +id: paragraph.field_unit_contact_use_details +field_name: field_unit_contact_use_details +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_unit_contact_use_link.yml b/conf/cmi/field.storage.paragraph.field_unit_contact_use_link.yml new file mode 100644 index 000000000..7d703d598 --- /dev/null +++ b/conf/cmi/field.storage.paragraph.field_unit_contact_use_link.yml @@ -0,0 +1,18 @@ +uuid: 437cf09f-004b-40f8-bb8c-fb1406a176cd +langcode: en +status: true +dependencies: + module: + - paragraphs +id: paragraph.field_unit_contact_use_link +field_name: field_unit_contact_use_link +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_unit_contact_use_opening.yml b/conf/cmi/field.storage.paragraph.field_unit_contact_use_opening.yml new file mode 100644 index 000000000..1489cfc27 --- /dev/null +++ b/conf/cmi/field.storage.paragraph.field_unit_contact_use_opening.yml @@ -0,0 +1,18 @@ +uuid: 1d72e283-27cf-4c15-b8bd-9b225302cdc8 +langcode: en +status: true +dependencies: + module: + - paragraphs +id: paragraph.field_unit_contact_use_opening +field_name: field_unit_contact_use_opening +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_unit_contact_use_override.yml b/conf/cmi/field.storage.paragraph.field_unit_contact_use_override.yml new file mode 100644 index 000000000..8b8f8c56c --- /dev/null +++ b/conf/cmi/field.storage.paragraph.field_unit_contact_use_override.yml @@ -0,0 +1,18 @@ +uuid: 2f74037a-d672-4712-86c5-08847de89730 +langcode: en +status: true +dependencies: + module: + - paragraphs +id: paragraph.field_unit_contact_use_override +field_name: field_unit_contact_use_override +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_unit_contact_use_phone.yml b/conf/cmi/field.storage.paragraph.field_unit_contact_use_phone.yml new file mode 100644 index 000000000..2dcfe475d --- /dev/null +++ b/conf/cmi/field.storage.paragraph.field_unit_contact_use_phone.yml @@ -0,0 +1,18 @@ +uuid: b48c33a2-088e-437e-9096-a1602799bf4c +langcode: en +status: true +dependencies: + module: + - paragraphs +id: paragraph.field_unit_contact_use_phone +field_name: field_unit_contact_use_phone +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_unit_contact_use_picture.yml b/conf/cmi/field.storage.paragraph.field_unit_contact_use_picture.yml new file mode 100644 index 000000000..72b9a5110 --- /dev/null +++ b/conf/cmi/field.storage.paragraph.field_unit_contact_use_picture.yml @@ -0,0 +1,18 @@ +uuid: 991ea22b-9e1a-40b7-908e-a7dd27ae03ff +langcode: en +status: true +dependencies: + module: + - paragraphs +id: paragraph.field_unit_contact_use_picture +field_name: field_unit_contact_use_picture +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_unit_contact_use_postal.yml b/conf/cmi/field.storage.paragraph.field_unit_contact_use_postal.yml new file mode 100644 index 000000000..d5c442df0 --- /dev/null +++ b/conf/cmi/field.storage.paragraph.field_unit_contact_use_postal.yml @@ -0,0 +1,18 @@ +uuid: 6d2b9743-5b0b-4149-9870-e6ba5ad15c94 +langcode: en +status: true +dependencies: + module: + - paragraphs +id: paragraph.field_unit_contact_use_postal +field_name: field_unit_contact_use_postal +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_unit_search_description.yml b/conf/cmi/field.storage.paragraph.field_unit_search_description.yml new file mode 100644 index 000000000..75bcefcec --- /dev/null +++ b/conf/cmi/field.storage.paragraph.field_unit_search_description.yml @@ -0,0 +1,19 @@ +uuid: 9fc9ce22-fc79-4d32-b387-340b6f059e65 +langcode: en +status: true +dependencies: + module: + - paragraphs + - text +id: paragraph.field_unit_search_description +field_name: field_unit_search_description +entity_type: paragraph +type: text_long +settings: { } +module: text +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/conf/cmi/field.storage.paragraph.field_unit_search_meta_button.yml b/conf/cmi/field.storage.paragraph.field_unit_search_meta_button.yml new file mode 100644 index 000000000..e1ecfb074 --- /dev/null +++ b/conf/cmi/field.storage.paragraph.field_unit_search_meta_button.yml @@ -0,0 +1,21 @@ +uuid: 53232098-ebd7-48f7-92ff-28beba0faee5 +langcode: en +status: true +dependencies: + module: + - paragraphs +id: paragraph.field_unit_search_meta_button +field_name: field_unit_search_meta_button +entity_type: paragraph +type: string +settings: + max_length: 255 + case_sensitive: false + is_ascii: false +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/conf/cmi/field.storage.paragraph.field_unit_search_meta_label.yml b/conf/cmi/field.storage.paragraph.field_unit_search_meta_label.yml new file mode 100644 index 000000000..cc261818d --- /dev/null +++ b/conf/cmi/field.storage.paragraph.field_unit_search_meta_label.yml @@ -0,0 +1,21 @@ +uuid: 36737abd-2574-431f-b708-0d35a61f574b +langcode: en +status: true +dependencies: + module: + - paragraphs +id: paragraph.field_unit_search_meta_label +field_name: field_unit_search_meta_label +entity_type: paragraph +type: string +settings: + max_length: 255 + case_sensitive: false + is_ascii: false +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/conf/cmi/field.storage.paragraph.field_unit_search_meta_placehold.yml b/conf/cmi/field.storage.paragraph.field_unit_search_meta_placehold.yml new file mode 100644 index 000000000..542a2a00e --- /dev/null +++ b/conf/cmi/field.storage.paragraph.field_unit_search_meta_placehold.yml @@ -0,0 +1,21 @@ +uuid: f2b8f3f3-c662-45ee-91d3-33c8e014d61e +langcode: en +status: true +dependencies: + module: + - paragraphs +id: paragraph.field_unit_search_meta_placehold +field_name: field_unit_search_meta_placehold +entity_type: paragraph +type: string +settings: + max_length: 255 + case_sensitive: false + is_ascii: false +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/conf/cmi/field.storage.paragraph.field_unit_search_title.yml b/conf/cmi/field.storage.paragraph.field_unit_search_title.yml new file mode 100644 index 000000000..e24539efa --- /dev/null +++ b/conf/cmi/field.storage.paragraph.field_unit_search_title.yml @@ -0,0 +1,21 @@ +uuid: e20b29e4-f5b9-436d-a058-4583684392c6 +langcode: en +status: true +dependencies: + module: + - paragraphs +id: paragraph.field_unit_search_title +field_name: field_unit_search_title +entity_type: paragraph +type: string +settings: + max_length: 255 + case_sensitive: false + is_ascii: false +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/conf/cmi/field.storage.paragraph.field_unit_search_units.yml b/conf/cmi/field.storage.paragraph.field_unit_search_units.yml new file mode 100644 index 000000000..b0c30e616 --- /dev/null +++ b/conf/cmi/field.storage.paragraph.field_unit_search_units.yml @@ -0,0 +1,20 @@ +uuid: ec57d785-0067-4639-b239-33d96f962fe8 +langcode: en +status: true +dependencies: + module: + - helfi_tpr + - paragraphs +id: paragraph.field_unit_search_units +field_name: field_unit_search_units +entity_type: paragraph +type: entity_reference +settings: + target_type: tpr_unit +module: core +locked: false +cardinality: -1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/conf/cmi/field.storage.tpr_service.field_content.yml b/conf/cmi/field.storage.tpr_service.field_content.yml new file mode 100644 index 000000000..f19d96a2e --- /dev/null +++ b/conf/cmi/field.storage.tpr_service.field_content.yml @@ -0,0 +1,21 @@ +uuid: 0966f55a-39c2-4452-ac3a-0123a66a18e8 +langcode: en +status: true +dependencies: + module: + - entity_reference_revisions + - helfi_tpr + - paragraphs +id: tpr_service.field_content +field_name: field_content +entity_type: tpr_service +type: entity_reference_revisions +settings: + target_type: paragraph +module: entity_reference_revisions +locked: false +cardinality: -1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/conf/cmi/field.storage.tpr_service.field_lower_content.yml b/conf/cmi/field.storage.tpr_service.field_lower_content.yml new file mode 100644 index 000000000..3c8c2ef38 --- /dev/null +++ b/conf/cmi/field.storage.tpr_service.field_lower_content.yml @@ -0,0 +1,21 @@ +uuid: cb0bc0e8-0cf1-4d3f-99f4-82d06dddefd3 +langcode: en +status: true +dependencies: + module: + - entity_reference_revisions + - helfi_tpr + - paragraphs +id: tpr_service.field_lower_content +field_name: field_lower_content +entity_type: tpr_service +type: entity_reference_revisions +settings: + target_type: paragraph +module: entity_reference_revisions +locked: false +cardinality: -1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/conf/cmi/field.storage.tpr_service.field_metatags.yml b/conf/cmi/field.storage.tpr_service.field_metatags.yml new file mode 100644 index 000000000..d56e91052 --- /dev/null +++ b/conf/cmi/field.storage.tpr_service.field_metatags.yml @@ -0,0 +1,19 @@ +uuid: 4961194d-e988-49a8-bc69-d977ec6ae63b +langcode: en +status: true +dependencies: + module: + - helfi_tpr + - metatag +id: tpr_service.field_metatags +field_name: field_metatags +entity_type: tpr_service +type: metatag +settings: { } +module: metatag +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/conf/cmi/field.storage.tpr_service.field_sidebar_content.yml b/conf/cmi/field.storage.tpr_service.field_sidebar_content.yml new file mode 100644 index 000000000..254e142bd --- /dev/null +++ b/conf/cmi/field.storage.tpr_service.field_sidebar_content.yml @@ -0,0 +1,21 @@ +uuid: 829eaeee-f24b-43d3-9cbc-f5d150ab9a37 +langcode: en +status: true +dependencies: + module: + - entity_reference_revisions + - helfi_tpr + - paragraphs +id: tpr_service.field_sidebar_content +field_name: field_sidebar_content +entity_type: tpr_service +type: entity_reference_revisions +settings: + target_type: paragraph +module: entity_reference_revisions +locked: false +cardinality: -1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/conf/cmi/field.storage.tpr_unit.field_content.yml b/conf/cmi/field.storage.tpr_unit.field_content.yml new file mode 100644 index 000000000..994ff2a98 --- /dev/null +++ b/conf/cmi/field.storage.tpr_unit.field_content.yml @@ -0,0 +1,21 @@ +uuid: 7ee1ff46-c338-41ec-b225-9daf31b58674 +langcode: en +status: true +dependencies: + module: + - entity_reference_revisions + - helfi_tpr + - paragraphs +id: tpr_unit.field_content +field_name: field_content +entity_type: tpr_unit +type: entity_reference_revisions +settings: + target_type: paragraph +module: entity_reference_revisions +locked: false +cardinality: -1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/conf/cmi/field.storage.tpr_unit.field_lower_content.yml b/conf/cmi/field.storage.tpr_unit.field_lower_content.yml new file mode 100644 index 000000000..4067c306d --- /dev/null +++ b/conf/cmi/field.storage.tpr_unit.field_lower_content.yml @@ -0,0 +1,21 @@ +uuid: 2f0d931f-c31b-4407-b63a-1b199ddc5f45 +langcode: en +status: true +dependencies: + module: + - entity_reference_revisions + - helfi_tpr + - paragraphs +id: tpr_unit.field_lower_content +field_name: field_lower_content +entity_type: tpr_unit +type: entity_reference_revisions +settings: + target_type: paragraph +module: entity_reference_revisions +locked: false +cardinality: -1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/conf/cmi/field.storage.tpr_unit.field_metatags.yml b/conf/cmi/field.storage.tpr_unit.field_metatags.yml new file mode 100644 index 000000000..c843c5ecd --- /dev/null +++ b/conf/cmi/field.storage.tpr_unit.field_metatags.yml @@ -0,0 +1,19 @@ +uuid: 79484a19-1073-4f52-a32d-3dc0de699205 +langcode: en +status: true +dependencies: + module: + - helfi_tpr + - metatag +id: tpr_unit.field_metatags +field_name: field_metatags +entity_type: tpr_unit +type: metatag +settings: { } +module: metatag +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/conf/cmi/field.storage.tpr_unit.field_unit_type.yml b/conf/cmi/field.storage.tpr_unit.field_unit_type.yml new file mode 100644 index 000000000..00a9699da --- /dev/null +++ b/conf/cmi/field.storage.tpr_unit.field_unit_type.yml @@ -0,0 +1,20 @@ +uuid: a717887f-1b5d-4938-9b94-ea38bc7f6fdb +langcode: en +status: true +dependencies: + module: + - helfi_tpr + - taxonomy +id: tpr_unit.field_unit_type +field_name: field_unit_type +entity_type: tpr_unit +type: entity_reference +settings: + target_type: taxonomy_term +module: core +locked: false +cardinality: -1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/conf/cmi/filter.format.decision_html.yml b/conf/cmi/filter.format.decision_html.yml index dfd12e052..834637a59 100644 --- a/conf/cmi/filter.format.decision_html.yml +++ b/conf/cmi/filter.format.decision_html.yml @@ -1,5 +1,5 @@ uuid: 1f4f1d27-68c3-4f84-a397-58fe20d0a51d -langcode: fi +langcode: en status: true dependencies: module: diff --git a/conf/cmi/filter.format.full_html.yml b/conf/cmi/filter.format.full_html.yml index 907edeb09..7e598c54e 100644 --- a/conf/cmi/filter.format.full_html.yml +++ b/conf/cmi/filter.format.full_html.yml @@ -6,9 +6,6 @@ dependencies: - editor - helfi_api_base - linkit - - media -_core: - default_config_hash: FwYOHigOrEWexVh7QFCenw0Hq_w6-dt72xYe2KUjYo4 name: HTML format: full_html weight: 0 @@ -25,7 +22,7 @@ filters: status: true weight: -50 settings: - allowed_html: '