Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

#3471 D11 compatibility changes #3472

Draft
wants to merge 40 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
337a2bc
#3290: WIP Drupal 10.3.x changes.
joeparsons May 13, 2024
169ab0e
Fix core patches, re-export config, address deprecations.
joeparsons May 13, 2024
26c9a45
PHPCBF.
joeparsons May 13, 2024
5d07809
D11 compatibility in .info files.
joeparsons May 13, 2024
a939c48
Test compatibility fixes.
joeparsons May 13, 2024
ef6d4f0
Changes for https://www.drupal.org/node/3422624.
joeparsons May 13, 2024
970373f
Update modules/custom/az_flexible_page/config/install/az_flexible_pag…
joeparsons May 15, 2024
9ea6eab
Upgrade all CI tools configs to PHP 8.3 per https://www.drupal.org/pr…
joeparsons May 15, 2024
4edc76f
Merge branch 'main' into issue/3290
trackleft May 15, 2024
a22a858
Install latest terminus in probo. (#3423)
trackleft May 16, 2024
331abde
Pin to beta1
joeparsons May 19, 2024
b67cebe
Update composer.json
joeparsons May 21, 2024
96fe29b
Update composer.json
joeparsons May 21, 2024
a5df9d3
D11 compatibility in .info files.
joeparsons May 13, 2024
9fdf8bf
Revert "D11 compatibility in .info files."
joeparsons Jun 5, 2024
0b3c81c
Merge branch 'main' into issue/3290
joeparsons Jun 5, 2024
efc11d4
Update az_barrio.libraries.yml
joeparsons Jun 6, 2024
d0f46c0
10.3.0-rc1
joeparsons Jun 7, 2024
5e0fc35
Merge branch 'main' into issue/3290
joeparsons Jun 7, 2024
6055f29
Merge branch 'main' into issue/3471
joeparsons Jun 10, 2024
8380927
Merge branch 'main' into issue/3290
joeparsons Jun 12, 2024
b222037
Don't install tour by default.
joeparsons Jun 12, 2024
3003362
Remove steps to add administrator role to user 1 from az_quickstart_i…
joeparsons Jun 14, 2024
3570b2b
Update az_quickstart.install
joeparsons Jun 14, 2024
a4c84eb
Don't override fg_color for environment indicator on Probo.
joeparsons Jun 14, 2024
4d3f24f
Merge branch 'main' into issue/3290
joeparsons Jun 14, 2024
32b1e61
Merge branch 'main' into issue/3471
joeparsons Jun 14, 2024
0a9e2ad
Merge branch 'issue/3290' into issue/3471
joeparsons Jun 15, 2024
b791e1b
Upgrade MariaDB in lando and ddev.
joeparsons Jun 15, 2024
486889e
Update config for optional modules.
joeparsons Jun 15, 2024
475cc81
Merge branch 'issue/3290' into issue/3471
joeparsons Jun 15, 2024
29a41a8
Increase minimum PHP version.
joeparsons Jun 15, 2024
2631213
Merge branch 'main' into issue/3471
joeparsons Jul 15, 2024
66c5cac
Merge branch 'main' into issue/3471
joeparsons Jul 24, 2024
3da45e3
Drupal 11.0.0 is available
joeparsons Aug 2, 2024
6a32b18
Merge branch 'main' into issue/3471
joeparsons Aug 14, 2024
efafeb8
Update .lando.yml (#3634)
trackleft Aug 14, 2024
569c3cd
D11 followup for author entity list builder (see #3639).
joeparsons Aug 14, 2024
fe98b97
Merge branch 'main' into issue/3471
joeparsons Oct 25, 2024
635e268
Merge branch 'main' into issue/3471
joeparsons Dec 11, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 7 additions & 7 deletions .lando.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: az_quickstart
recipe: drupal10
recipe: drupal11
config:
php: '8.3'
via: apache:2.4
Expand All @@ -19,16 +19,16 @@ services:
- '3306'
environment:
MARIADB_ALLOW_EMPTY_ROOT_PASSWORD: 'true'
MARIADB_DATABASE: drupal10
MYSQL_DATABASE: drupal10
MARIADB_USER: drupal10
MARIADB_PASSWORD: drupal10
MARIADB_DATABASE: drupal11
MYSQL_DATABASE: drupal11
MARIADB_USER: drupal11
MARIADB_PASSWORD: drupal11
appserver:
config:
php: .vscode/php.ini
overrides:
environment:
SIMPLETEST_DB: 'mysql://drupal10:drupal10@database/drupal10'
SIMPLETEST_DB: 'mysql://drupal11:drupal11@database/drupal11'
SIMPLETEST_BASE_URL: 'http://appserver'
MINK_DRIVER_ARGS_WEBDRIVER: '["chrome", {"browserName":"chrome","goog:chromeOptions":{"args":["--disable-gpu","--disable-dev-shm-usage","--headless","--no-sandbox"],"w3c":false}},"http://chromedriver:4444/wd/hub"]'
XDEBUG_MODE: debug
Expand Down Expand Up @@ -63,7 +63,7 @@ tooling:
install:
service: appserver
cmd:
- /app/vendor/bin/drush --root=/app/web site:install [email protected] --account-name=azadmin --account-pass=azadmin2024 --db-url=mysql://drupal10:drupal10@database:3306/drupal10 -y --verbose
- /app/vendor/bin/drush --root=/app/web site:install [email protected] --account-name=azadmin --account-pass=azadmin2024 --db-url=mysql://drupal11:drupal11@database:3306/drupal11 -y --verbose
- /app/vendor/bin/drush --root=/app/web config:set -y az_cas.settings disable_login_form 0
- /app/vendor/bin/drush --root=/app/web cache:rebuild
# Enable theme debugging.
Expand Down
2 changes: 1 addition & 1 deletion az_quickstart.info.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: Arizona Quickstart
type: profile
description: 'The University of Arizona Quickstart Installation Profile'
core_version_requirement: ^9 || ^10
core_version_requirement: ^10 || ^11

distribution:
name: Arizona Quickstart
Expand Down
4 changes: 2 additions & 2 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
}
],
"require": {
"php": ">=8.1",
"php": ">=8.3",
"az-digital/arizona-bootstrap": "2.0.27",
"az-digital/az-icons": "1.0.2",
"citation-style-language/locales": "0.0.25",
Expand Down Expand Up @@ -60,7 +60,7 @@
"drupal/config_split": "2.0.1",
"drupal/config_sync": "3.0.0-alpha3",
"drupal/config_update": "2.0.0-alpha3",
"drupal/core-recommended": "10.3.9",
"drupal/core-recommended": "11.0.9",
"drupal/crop": "2.4.0",
"drupal/ctools": "*",
"drupal/date_ap_style": "2.0.2",
Expand Down
2 changes: 1 addition & 1 deletion modules/custom/az_accordion/az_accordion.info.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: 'Quickstart Accordion'
type: module
description: 'Custom field plugins and theme template for accordion.'
core_version_requirement: ^9 || ^10
core_version_requirement: ^10 || ^11
package: 'The University of Arizona'
dependencies:
- drupal:filter
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: 'Quickstart Alphabetical Listing'
type: module
core_version_requirement: ^9 || ^10
core_version_requirement: ^10 || ^11
package: 'The University of Arizona'
description: 'Provides an alphabetical listing field to add to content types, as well as a View to display that content in an alphabetical list.'
dependencies:
Expand Down
2 changes: 1 addition & 1 deletion modules/custom/az_block_types/az_block_types.info.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: 'Quickstart Block Types'
description: 'Various styles of freestanding blocks which can be repeated throughout a site with different content in each.'
type: module
core_version_requirement: ^9 || ^10
core_version_requirement: ^10 || ^11
package: The University of Arizona
dependencies:
- drupal:block_content
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: 'Quickstart Block Types - Quick Links'
description: "An embeddable content block with block fields that accept links."
type: module
core_version_requirement: ^9 || ^10
core_version_requirement: ^10 || ^11
package: The University of Arizona
dependencies:
- drupal:block_content
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: 'Quickstart Block Types - Menu Block'
type: module
description: 'An embeddable content block with a block field that accepts menu blocks.'
core_version_requirement: ^9 || ^10
core_version_requirement: ^10 || ^11
package: The University of Arizona
dependencies:
- az_block_types
Expand Down
2 changes: 1 addition & 1 deletion modules/custom/az_card/az_card.info.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: 'Quickstart Card'
type: module
description: 'Custom field plugins and theme template for cards.'
core_version_requirement: ^9 || ^10
core_version_requirement: ^10 || ^11
package: 'The University of Arizona'
dependencies:
- az_core
Expand Down
2 changes: 1 addition & 1 deletion modules/custom/az_carousel/az_carousel.info.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: 'Quickstart Carousel Item'
type: module
description: 'Allows users to create and order carousel items.'
core_version_requirement: ^9 || ^10
core_version_requirement: ^10 || ^11
package: The University of Arizona
dependencies:
- az_core
Expand Down
2 changes: 1 addition & 1 deletion modules/custom/az_cas/az_cas.info.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: 'Quickstart CAS'
type: module
description: 'Pre-configures contrib CAS module to work with University of Arizona WebAuth.'
core_version_requirement: ^9 || ^10
core_version_requirement: ^10 || ^11
package: 'The University of Arizona'
dependencies:
- cas:cas
Expand Down
2 changes: 1 addition & 1 deletion modules/custom/az_core/az_core.info.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: 'Quickstart Core'
type: module
description: 'Settings and configuration common to other Quickstart componenets.'
core_version_requirement: ^9 || ^10
core_version_requirement: ^10 || ^11
package: 'The University of Arizona'
dependencies:
- config_distro:config_distro
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: Quickstart Enterprise Attributes Import
description: 'Import University of Arizona Attributes'
core_version_requirement: ^9 || ^10
core_version_requirement: ^10 || ^11
type: module
package: 'The University of Arizona - Experimental'
lifecycle: experimental
Expand Down
2 changes: 1 addition & 1 deletion modules/custom/az_course/az_course.info.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: 'Quickstart Course'
type: module
description: 'Imports courses from the UAccess schedule of classes service.'
core_version_requirement: ^9 || ^10
core_version_requirement: ^10 || ^11
package: 'The University of Arizona - Experimental'
lifecycle: experimental
lifecycle_link: 'https://github.com/az-digital/az_quickstart/blob/main/RELEASES.md#experimental-features'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: Quickstart Curated Views
description: 'Provides functionality to sticky or remove view items.'
core_version_requirement: ^9 || ^10
core_version_requirement: ^10 || ^11
type: module
package: 'The University of Arizona - Experimental'
lifecycle: experimental
Expand Down
2 changes: 1 addition & 1 deletion modules/custom/az_demo/az_demo.info.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: 'Quickstart Demo Content'
type: module
description: 'WARNING:Do not enable this on live/production sites, it will alter your homepage, and provide sample content to demonstrate various features of the AZ Quickstart distribution.'
core_version_requirement: ^9 || ^10
core_version_requirement: ^10 || ^11
package: 'The University of Arizona - Experimental'
lifecycle: experimental
lifecycle_link: 'https://github.com/az-digital/az_quickstart/blob/main/RELEASES.md#experimental-features'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: 'Quickstart Digital Asset Library'
type: module
description: 'The connector for the centralized University of Arizona Digital Asset Library (IntelligenceBank DAM).'
core_version_requirement: ^9 || ^10
core_version_requirement: ^10 || ^11
package: 'The University of Arizona - Experimental'
lifecycle: experimental
lifecycle_link: 'https://github.com/az-digital/az_quickstart/blob/main/RELEASES.md#experimental-features'
Expand Down
2 changes: 1 addition & 1 deletion modules/custom/az_event/az_event.info.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: 'Quickstart Event'
type: module
description: 'Provides Event content type and related configuration.'
core_version_requirement: ^9 || ^10
core_version_requirement: ^10 || ^11
package: 'The University of Arizona'
dependencies:
- az_core
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: Quickstart Event - Trellis Event Importer
type: module
description: 'Import events from <a href="https://trellis.arizona.edu/solutions/events-management">Trellis Events</a>, the official University of Arizona events management tool.'
core_version_requirement: ^9 || ^10
core_version_requirement: ^10 || ^11
package: 'The University of Arizona - Experimental'
lifecycle: experimental
lifecycle_link: 'https://github.com/az-digital/az_quickstart/blob/main/RELEASES.md#experimental-features'
Expand Down
2 changes: 1 addition & 1 deletion modules/custom/az_finder/az_finder.info.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: 'Quickstart Finder'
type: module
description: 'A collection of plugins for building finder style views on Quickstart sites.'
core_version_requirement: ^9 || ^10
core_version_requirement: ^10 || ^11
package: 'The University of Arizona - Experimental'
lifecycle: experimental
lifecycle_link: 'https://github.com/az-digital/az_quickstart/blob/main/RELEASES.md#experimental-features'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: 'Quickstart Flexible Block'
description: "An embeddable content block with dynamic block elements."
type: module
core_version_requirement: ^9 || ^10
core_version_requirement: ^10 || ^11
package: The University of Arizona
dependencies:
- drupal:field
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: 'Quickstart Flexible Page'
description: "Provides Page content type and related configuration."
type: module
core_version_requirement: ^9 || ^10
core_version_requirement: ^10 || ^11
package: The University of Arizona
configure: az_flexible_page.settings
dependencies:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: 'Quickstart Global Footer'
type: module
description: 'Provides global footer content which links to University of Arizona social media accounts and resources.'
core_version_requirement: ^9 || ^10
core_version_requirement: ^10 || ^11
package: 'The University of Arizona'
dependencies:
- az_core
Expand Down
2 changes: 1 addition & 1 deletion modules/custom/az_google_tag/az_google_tag.info.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: 'Quickstart Google Tag Manager'
description: "Provides configuration of the institution-wide Google Tag Manager container (AZ Comprehensive)."
type: module
core_version_requirement: ^9 || ^10
core_version_requirement: ^10 || ^11
package: The University of Arizona
dependencies:
- az_core
Expand Down
2 changes: 1 addition & 1 deletion modules/custom/az_http/az_http.info.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: 'Quickstart HTTP'
type: module
description: 'Provides a cache-friendly HTTP service for dedicated API Requests'
core_version_requirement: ^9 || ^10
core_version_requirement: ^10 || ^11
package: 'The University of Arizona - Experimental'
lifecycle: experimental
lifecycle_link: 'https://github.com/az-digital/az_quickstart/blob/main/RELEASES.md#experimental-features'
Expand Down
2 changes: 1 addition & 1 deletion modules/custom/az_mail/az_mail.info.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: Quickstart Mail
type: module
description: Send mail via SMTP using Amazon SES.
core_version_requirement: ^9 || ^10
core_version_requirement: ^10 || ^11
package: The University of Arizona
dependencies:
- az_core
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: Quickstart for Marketing Cloud
description: 'Makes Quickstart News and Events available in a raw HTML format designed for use within Marketing Cloud. Requires access to Marketing Cloud.'
core_version_requirement: ^9 || ^10
core_version_requirement: ^10 || ^11
type: module
package: 'The University of Arizona - Experimental'
lifecycle: experimental
Expand Down
2 changes: 1 addition & 1 deletion modules/custom/az_media/az_media.info.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: Quickstart Media
type: module
description: Media entity types & image styles.
core_version_requirement: ^9 || ^10
core_version_requirement: ^10 || ^11
package: The University of Arizona
dependencies:
- az_core
Expand Down
2 changes: 1 addition & 1 deletion modules/custom/az_metrics/az_metrics.info.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: Quickstart Metrics
type: module
description: Gather metrics such as site domains, site id, site title, and admin email for reporting campus Quickstart usage to Campus Web Services (https://web.arizona.edu/).
core_version_requirement: ^9 || ^10
core_version_requirement: ^10 || ^11
package: The University of Arizona
2 changes: 1 addition & 1 deletion modules/custom/az_migration/az_migration.info.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: AZ Quickstart Migration
description: 'Provides migrations for the site.'
core_version_requirement: ^9 || ^10
core_version_requirement: ^10 || ^11
type: module
package: 'The University of Arizona - Experimental'
lifecycle: experimental
Expand Down
2 changes: 1 addition & 1 deletion modules/custom/az_multilingual/az_multilingual.info.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: 'Quickstart Multilingual'
type: module
description: 'Allows users to serve content in multiple languages.'
core_version_requirement: ^9 || ^10
core_version_requirement: ^10 || ^11
package: The University of Arizona
dependencies:
- az_core
Expand Down
2 changes: 1 addition & 1 deletion modules/custom/az_news/az_news.info.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: Quickstart News
description: 'Provides News content type and related configuration. Use this content type to add news stories to your site.'
core_version_requirement: ^9 || ^10
core_version_requirement: ^10 || ^11
type: module
package: The University of Arizona
dependencies:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: 'Quickstart News Export'
type: module
description: 'Provides a REST export for the Quickstart News content type.'
core_version_requirement: ^9 || ^10
core_version_requirement: ^10 || ^11
package: 'The University of Arizona - Experimental'
lifecycle: experimental
lifecycle_link: 'https://github.com/az-digital/az_quickstart/blob/main/RELEASES.md#experimental-features'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: Quickstart News Feeds
type: module
description: 'Import news stories from University of Arizona News.'
core_version_requirement: ^9 || ^10
core_version_requirement: ^10 || ^11
package: 'The University of Arizona - Experimental'
lifecycle: experimental
lifecycle_link: 'https://github.com/az-digital/az_quickstart/blob/main/RELEASES.md#experimental-features'
Expand Down
2 changes: 1 addition & 1 deletion modules/custom/az_paragraphs/az_paragraphs.info.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: 'Quickstart Paragraphs'
type: module
description: 'Provides custom paragraph types.'
core_version_requirement: ^9 || ^10
core_version_requirement: ^10 || ^11
package: 'The University of Arizona'
dependencies:
- paragraphs:paragraphs
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: 'Quickstart Paragraphs - Accordion'
type: module
description: 'Provides an accordion paragraph type.'
core_version_requirement: ^9 || ^10
core_version_requirement: ^10 || ^11
dependencies:
- az_paragraphs
- field
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: 'Quickstart Paragraphs - Cards'
type: module
description: 'Provides a card paragraph type.'
core_version_requirement: ^9 || ^10
core_version_requirement: ^10 || ^11
dependencies:
- az_paragraphs
- drupal:field
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: 'Quickstart Paragraphs - Contact'
type: module
description: 'Provides a Contact paragraph type.'
core_version_requirement: ^9 || ^10
core_version_requirement: ^10 || ^11
dependencies:
- az_paragraphs
- drupal:field
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: 'Quickstart Paragraphs - HTML'
type: module
description: 'Provides an HTML paragraph type, and an unfiltered text formatter.'
core_version_requirement: ^9 || ^10
core_version_requirement: ^10 || ^11
dependencies:
- az_paragraphs
- drupal:field
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: 'Quickstart Paragraphs - Link Group'
type: module
core_version_requirement: ^9 || ^10
core_version_requirement: ^10 || ^11
package: 'The University of Arizona - Experimental'
lifecycle: experimental
lifecycle_link: 'https://github.com/az-digital/az_quickstart/blob/main/RELEASES.md#experimental-features'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: 'Quickstart Paragraphs - Photo Gallery'
type: module
description: 'Provides a photo gallery paragraph type.'
core_version_requirement: ^9 || ^10
core_version_requirement: ^10 || ^11
dependencies:
- az_paragraphs
- drupal:field
Expand Down
Loading
Loading