diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 0607c8ed688d388ab198fa569f62913d30f3ccee..fa58de35445137fbebf28f4645df87d6e1c7aee8 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -109,7 +109,7 @@ E2E-test-newsite-playwright: needs: - environment - infrastructure-test-newsite-provision - image: mcr.microsoft.com/playwright:v1.39.0-jammy + image: mcr.microsoft.com/playwright:v1.52.0-jammy variables: SITENAME: 'test-newsite-${PIPELINE_ID}' script: @@ -128,7 +128,7 @@ E2E-test-clonesite-playwright: needs: - environment - infrastructure-test-clonesite-provision - image: mcr.microsoft.com/playwright:v1.39.0-jammy + image: mcr.microsoft.com/playwright:v1.52.0-jammy variables: SITENAME: 'test-clonesite-${PIPELINE_ID}' script: diff --git a/composer.json b/composer.json index 76493dc3aa4de86382d936babc967e4f6de0c180..ef192c512ed32ba865b9430e6251d2b94f99e65c 100644 --- a/composer.json +++ b/composer.json @@ -102,20 +102,20 @@ ], "require": { "php": ">=8.1", - "twbs/bootstrap": "5.3.3", + "twbs/bootstrap": "5.3.5", "bower-asset/jquery-cycle": "3.0.3", "bower-asset/jquery-hoverintent": "v1.10.2", "bower-asset/json2": "dev-master", "composer/installers": "v2.3.0", "cweagans/composer-patches": "1.7.3", "dompdf/dompdf": "v2.0.8", - "drupal/admin_toolbar": "3.5.1", + "drupal/admin_toolbar": "3.5.3", "drupal/adminimal_theme": "1.7.0", "drupal/aggregator": "2.2.2", "drupal/allowed_formats": "3.0.1", "drupal/bartik": "1.0.2", - "drupal/bootstrap": "3.31.0", - "drupal/captcha": "2.0.6", + "drupal/bootstrap": "3.35.0", + "drupal/captcha": "2.0.7", "drupal/cern-adminimal-subtheme": "3.0.1", "drupal/cern-base-theme": "3.0.4", "drupal/cern-cds-media": "3.0.3", @@ -135,74 +135,74 @@ "drupal/cern-toolbar": "3.1.1", "drupal/cern-webcast-feeds": "3.0.4", "drupal/cern-webform-invitation": "3.0.1", - "drupal/ckeditor_font": "2.0.0-beta4", - "drupal/ckeditor_lts": "1.0.3", + "drupal/ckeditor_font": "2.0.0-beta5", + "drupal/ckeditor_lts": "1.0.4", "drupal/codesnippet": "1.9.0", "drupal/color": "1.0.3", - "drupal/color_field": "3.0.1", - "drupal/colorbox": "2.1.1", + "drupal/color_field": "3.0.2", + "drupal/colorbox": "2.1.2", "drupal/colorbutton": "1.5.0", "drupal/components": "3.1.0", "drupal/config_update": "2.0.0-alpha4", "drupal/content_access": "2.0.0", - "drupal/core-composer-scaffold": "10.4.5", - "drupal/core-project-message": "10.4.5", - "drupal/core-recommended": "10.4.5", + "drupal/core-composer-scaffold": "10.4.6", + "drupal/core-project-message": "10.4.6", + "drupal/core-recommended": "10.4.6", "drupal/ctools": "4.1.0", "drupal/date_filter": "1.0.2", "drupal/date_popup": "2.0.2", "drupal/devel": "5.3.1", - "drupal/ds": "3.24.0", - "drupal/easy_breadcrumb": "2.0.8", - "drupal/entity_browser": "2.12.0", + "drupal/ds": "3.28.0", + "drupal/easy_breadcrumb": "2.0.9", + "drupal/entity_browser": "2.13.0", "drupal/entity_print": "2.15.0", "drupal/entity_reference_revisions": "1.12.0", - "drupal/externalauth": "2.0.6", + "drupal/externalauth": "2.0.8", "drupal/extlink": "1.7.0", "drupal/facets": "2.0.9", - "drupal/features": "3.13.0", - "drupal/feeds": "3.0.0-rc2", + "drupal/features": "3.14.0", + "drupal/feeds": "3.0.0", "drupal/feeds_ex": "1.0.0-beta5", - "drupal/fences": "3.0.4", + "drupal/fences": "3.0.7", "drupal/field_formatter_class": "1.8.0", "drupal/field_group": "3.6.0", "drupal/field_permissions": "1.4.0", - "drupal/filefield_paths": "1.0.0-beta7", + "drupal/filefield_paths": "1.0.0-beta8", "drupal/filelog": "3.0.0", - "drupal/honeypot": "2.2.0", + "drupal/honeypot": "2.2.2", "drupal/hook_event_dispatcher": "4.2.0", "drupal/imagemagick": "3.7.0", - "drupal/imce": "3.1.1", + "drupal/imce": "3.1.3", "drupal/jquery_ui": "1.7.0", "drupal/jquery_ui_accordion": "2.1.0", "drupal/jquery_ui_datepicker": "2.1.1", "drupal/jquery_ui_draggable": "2.1.0", "drupal/jquery_ui_droppable": "2.1.0", "drupal/mailsystem": "4.5.0", - "drupal/matomo": "1.23.0", + "drupal/matomo": "1.25.0", "drupal/memcache": "2.7.0", - "drupal/menu_block": "1.13.0", - "drupal/menu_breadcrumb": "2.0.0-alpha0", - "drupal/metatag": "2.0.2", + "drupal/menu_block": "1.14.0", + "drupal/menu_breadcrumb": "2.0.0", + "drupal/metatag": "2.1.0", "drupal/migrate_tools": "6.0.5", "drupal/migrate_upgrade": "4.0.2", "drupal/module_filter": "4.1.1", "drupal/node_view_permissions": "1.6.0", - "drupal/openid_connect": "3.0.0-alpha3", + "drupal/openid_connect": "3.0.0-alpha6", "drupal/panelbutton": "1.5.0", - "drupal/panels": "4.8", - "drupal/paragraphs": "1.18.0", + "drupal/panels": "4.9.0", + "drupal/paragraphs": "1.19.0", "drupal/pathauto": "1.13.0", - "drupal/permissions_by_term": "3.1.33", + "drupal/permissions_by_term": "3.1.37", "drupal/quickedit": "1.0.3", - "drupal/r4032login": "2.2.2", + "drupal/r4032login": "2.2.3", "drupal/rdf": "2.1.1", "drupal/recaptcha": "3.4.0", - "drupal/redirect": "1.10.0", - "drupal/require_login": "3.0.6", + "drupal/redirect": "1.11.0", + "drupal/require_login": "3.0.7", "drupal/rules": "4.0.0", - "drupal/scheduler": "2.1.0", - "drupal/search_api": "1.35.0", + "drupal/scheduler": "2.2.1", + "drupal/search_api": "1.38.0", "drupal/seven": "1.0.0", "drupal/smart_trim": "2.2.0", "drupal/token": "1.15.0", @@ -214,11 +214,11 @@ "drupal/ui_patterns_library": "1.10.0", "drupal/upgrade_status": "4.3.6", "drupal/userprotect": "1.3.0", - "drupal/views_bulk_operations": "4.3.1", + "drupal/views_bulk_operations": "4.3.4", "drupal/views_slideshow": "5.0.1", "drupal/views_taxonomy_term_name_depth": "7.2.0", "drupal/viewsreference": "dev-1.x", - "drupal/webform": "6.2.7", + "drupal/webform": "6.2.9", "drush/drush": "12.5.3", "mtdowling/jmespath.php": "2.8.0", "npm-asset/jquery": "3.7.1", diff --git a/playwright-test/package-lock.json b/playwright-test/package-lock.json index 6dd2b718325b6fb1cbd25b499a5027c270ed8a74..28314a240f9d0135774b392b506b8d186f68ba0f 100644 --- a/playwright-test/package-lock.json +++ b/playwright-test/package-lock.json @@ -14,25 +14,30 @@ } }, "node_modules/@playwright/test": { - "version": "1.39.0", - "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.39.0.tgz", - "integrity": "sha512-3u1iFqgzl7zr004bGPYiN/5EZpRUSFddQBra8Rqll5N0/vfpqlP9I9EXqAoGacuAbX6c9Ulg/Cjqglp5VkK6UQ==", + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.52.0.tgz", + "integrity": "sha512-uh6W7sb55hl7D6vsAeA+V2p5JnlAqzhqFyF0VcJkKZXkgnFcVG9PziERRHQfPLfNGx1C292a4JqbWzhR8L4R1g==", "dev": true, + "license": "Apache-2.0", "dependencies": { - "playwright": "1.39.0" + "playwright": "1.52.0" }, "bin": { "playwright": "cli.js" }, "engines": { - "node": ">=16" + "node": ">=18" } }, "node_modules/@types/node": { - "version": "20.7.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.7.1.tgz", - "integrity": "sha512-LT+OIXpp2kj4E2S/p91BMe+VgGX2+lfO+XTpfXhh+bCk2LkQtHZSub8ewFBMGP5ClysPjTDFa4sMI8Q3n4T0wg==", - "dev": true + "version": "20.17.30", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.17.30.tgz", + "integrity": "sha512-7zf4YyHA+jvBNfVrk2Gtvs6x7E8V+YDW05bNfG2XkWDJfYRXrTiP/DsB2zSYTaHX0bGIujTBQdMVAhb+j7mwpg==", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~6.19.2" + } }, "node_modules/fsevents": { "version": "2.3.2", @@ -49,34 +54,43 @@ } }, "node_modules/playwright": { - "version": "1.39.0", - "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.39.0.tgz", - "integrity": "sha512-naE5QT11uC/Oiq0BwZ50gDmy8c8WLPRTEWuSSFVG2egBka/1qMoSqYQcROMT9zLwJ86oPofcTH2jBY/5wWOgIw==", + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.52.0.tgz", + "integrity": "sha512-JAwMNMBlxJ2oD1kce4KPtMkDeKGHQstdpFPcPH3maElAXon/QZeTvtsfXmTMRyO9TslfoYOXkSsvao2nE1ilTw==", "dev": true, + "license": "Apache-2.0", "dependencies": { - "playwright-core": "1.39.0" + "playwright-core": "1.52.0" }, "bin": { "playwright": "cli.js" }, "engines": { - "node": ">=16" + "node": ">=18" }, "optionalDependencies": { "fsevents": "2.3.2" } }, "node_modules/playwright-core": { - "version": "1.39.0", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.39.0.tgz", - "integrity": "sha512-+k4pdZgs1qiM+OUkSjx96YiKsXsmb59evFoqv8SKO067qBA+Z2s/dCzJij/ZhdQcs2zlTAgRKfeiiLm8PQ2qvw==", + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.52.0.tgz", + "integrity": "sha512-l2osTgLXSMeuLZOML9qYODUQoPPnUsKsb5/P6LJ2e6uPKXUdPK5WYhN4z03G+YNbWmGDY4YENauNu4ZKczreHg==", "dev": true, + "license": "Apache-2.0", "bin": { "playwright-core": "cli.js" }, "engines": { - "node": ">=16" + "node": ">=18" } + }, + "node_modules/undici-types": { + "version": "6.19.8", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", + "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==", + "dev": true, + "license": "MIT" } } }