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

YSP-446: Update to Drupal 10.3 #646

Merged
merged 60 commits into from
Nov 5, 2024
Merged

YSP-446: Update to Drupal 10.3 #646

merged 60 commits into from
Nov 5, 2024

Conversation

vinmassaro
Copy link
Contributor

@vinmassaro vinmassaro commented May 13, 2024

YSP-446: Update to Drupal 10.3

Description of work

  • Updates Drupal core to 10.3
  • Updates dependencies in yalesites_profile
  • Updates PHP to 8.3
  • Updates MariaDB to 10.6

@vinmassaro vinmassaro requested a review from a team as a code owner May 13, 2024 21:22
@vinmassaro vinmassaro force-pushed the YSP-446-drupal-10.2 branch 2 times, most recently from a72cc40 to cc2898d Compare May 16, 2024 16:31
dependabot bot and others added 12 commits July 5, 2024 12:59
Updates the requirements on [drupal/core-composer-scaffold](https://github.com/drupal/core-composer-scaffold), [drupal/core-project-message](https://github.com/drupal/core-project-message) and [drupal/core-recommended](https://github.com/drupal/core-recommended) to permit the latest version.

Updates `drupal/core-composer-scaffold` to 10.2.4
- [Commits](drupal/core-composer-scaffold@10.1.7...10.2.4)

Updates `drupal/core-project-message` to 10.2.4
- [Commits](drupal/core-project-message@10.1.7...10.2.4)

Updates `drupal/core-recommended` to 10.2.4
- [Commits](drupal/core-recommended@10.1.7...10.2.4)

---
updated-dependencies:
- dependency-name: drupal/core-composer-scaffold
  dependency-type: direct:production
  dependency-group: drupal-core
- dependency-name: drupal/core-project-message
  dependency-type: direct:production
  dependency-group: drupal-core
- dependency-name: drupal/core-recommended
  dependency-type: direct:production
  dependency-group: drupal-core
...

Signed-off-by: dependabot[bot] <[email protected]>
Updates the requirements on drupal/address, drupal/admin_toolbar, drupal/anchor_link, drupal/bugherd, drupal/config_filter, drupal/config_ignore, drupal/config_split, drupal/devel, drupal/devel_kint_extras, drupal/easy_breadcrumb, drupal/editor_advanced_link, drupal/editoria11y, drupal/focal_point, drupal/gin, drupal/gin_lb, drupal/imagemagick, drupal/inline_entity_form, drupal/layout_builder_lock, drupal/mailchimp_transactional, drupal/media_library_edit, drupal/migrate_plus, drupal/migrate_tools, drupal/node_revision_delete, drupal/pantheon_advanced_page_cache, drupal/pantheon_secrets, drupal/paragraphs, drupal/paragraphs_features, drupal/quick_node_clone, drupal/recaptcha_v3, drupal/search_api, [laminas/laminas-escaper](https://github.com/laminas/laminas-escaper) and [yalesites-org/yale_cas](https://github.com/yalesites-org/yale_cas) to permit the latest version.

Updates `drupal/address` to 2.0.1

Updates `drupal/admin_toolbar` to 3.4.2

Updates `drupal/anchor_link` to 3.0.0-alpha2

Updates `drupal/bugherd` to 1.3.0

Updates `drupal/config_filter` to 2.6.0

Updates `drupal/config_ignore` to 3.2.0

Updates `drupal/config_split` to 2.0.1

Updates `drupal/devel` to 5.2.1

Updates `drupal/devel_kint_extras` to 1.1.1

Updates `drupal/easy_breadcrumb` to 2.0.6

Updates `drupal/editor_advanced_link` to 2.2.4

Updates `drupal/editoria11y` to 2.1.8

Updates `drupal/focal_point` to 2.0.3

Updates `drupal/gin` to 3.0.0-rc9

Updates `drupal/gin_lb` to 1.0.0-rc6

Updates `drupal/imagemagick` to 3.7.0

Updates `drupal/inline_entity_form` to 3.0.0-rc19

Updates `drupal/layout_builder_lock` to 1.4.0

Updates `drupal/mailchimp_transactional` to 1.1.2

Updates `drupal/media_library_edit` to 3.0.3

Updates `drupal/migrate_plus` to 6.0.2

Updates `drupal/migrate_tools` to 6.0.4

Updates `drupal/node_revision_delete` to 2.0.0-rc1

Updates `drupal/pantheon_advanced_page_cache` to 2.2.0

Updates `drupal/pantheon_secrets` to 1.0.3

Updates `drupal/paragraphs` to 1.17.0

Updates `drupal/paragraphs_features` to 2.0.0-beta4

Updates `drupal/quick_node_clone` to 1.18.0

Updates `drupal/recaptcha_v3` to 2.0.1

Updates `drupal/search_api` to 1.32.0

Updates `laminas/laminas-escaper` to 2.13.0
- [Release notes](https://github.com/laminas/laminas-escaper/releases)
- [Commits](laminas/laminas-escaper@2.12.0...2.13.0)

Updates `yalesites-org/yale_cas` to 1.0.5
- [Release notes](https://github.com/yalesites-org/yale_cas/releases)
- [Commits](yalesites-org/yale_cas@v1.0.4...v1.0.5)

---
updated-dependencies:
- dependency-name: drupal/address
  dependency-type: direct:production
  dependency-group: yalesites-profile
- dependency-name: drupal/admin_toolbar
  dependency-type: direct:production
  dependency-group: yalesites-profile
- dependency-name: drupal/anchor_link
  dependency-type: direct:production
  dependency-group: yalesites-profile
- dependency-name: drupal/bugherd
  dependency-type: direct:production
  dependency-group: yalesites-profile
- dependency-name: drupal/config_filter
  dependency-type: direct:production
  dependency-group: yalesites-profile
- dependency-name: drupal/config_ignore
  dependency-type: direct:production
  dependency-group: yalesites-profile
- dependency-name: drupal/config_split
  dependency-type: direct:production
  dependency-group: yalesites-profile
- dependency-name: drupal/devel
  dependency-type: direct:production
  dependency-group: yalesites-profile
- dependency-name: drupal/devel_kint_extras
  dependency-type: direct:production
  dependency-group: yalesites-profile
- dependency-name: drupal/easy_breadcrumb
  dependency-type: direct:production
  dependency-group: yalesites-profile
- dependency-name: drupal/editor_advanced_link
  dependency-type: direct:production
  dependency-group: yalesites-profile
- dependency-name: drupal/editoria11y
  dependency-type: direct:production
  dependency-group: yalesites-profile
- dependency-name: drupal/focal_point
  dependency-type: direct:production
  dependency-group: yalesites-profile
- dependency-name: drupal/gin
  dependency-type: direct:production
  dependency-group: yalesites-profile
- dependency-name: drupal/gin_lb
  dependency-type: direct:production
  dependency-group: yalesites-profile
- dependency-name: drupal/imagemagick
  dependency-type: direct:production
  dependency-group: yalesites-profile
- dependency-name: drupal/inline_entity_form
  dependency-type: direct:production
  dependency-group: yalesites-profile
- dependency-name: drupal/layout_builder_lock
  dependency-type: direct:production
  dependency-group: yalesites-profile
- dependency-name: drupal/mailchimp_transactional
  dependency-type: direct:production
  dependency-group: yalesites-profile
- dependency-name: drupal/media_library_edit
  dependency-type: direct:production
  dependency-group: yalesites-profile
- dependency-name: drupal/migrate_plus
  dependency-type: direct:production
  dependency-group: yalesites-profile
- dependency-name: drupal/migrate_tools
  dependency-type: direct:production
  dependency-group: yalesites-profile
- dependency-name: drupal/node_revision_delete
  dependency-type: direct:production
  dependency-group: yalesites-profile
- dependency-name: drupal/pantheon_advanced_page_cache
  dependency-type: direct:production
  dependency-group: yalesites-profile
- dependency-name: drupal/pantheon_secrets
  dependency-type: direct:production
  dependency-group: yalesites-profile
- dependency-name: drupal/paragraphs
  dependency-type: direct:production
  dependency-group: yalesites-profile
- dependency-name: drupal/paragraphs_features
  dependency-type: direct:production
  dependency-group: yalesites-profile
- dependency-name: drupal/quick_node_clone
  dependency-type: direct:production
  dependency-group: yalesites-profile
- dependency-name: drupal/recaptcha_v3
  dependency-type: direct:production
  dependency-group: yalesites-profile
- dependency-name: drupal/search_api
  dependency-type: direct:production
  dependency-group: yalesites-profile
- dependency-name: laminas/laminas-escaper
  dependency-type: direct:production
  dependency-group: yalesites-profile
- dependency-name: yalesites-org/yale_cas
  dependency-type: direct:production
  dependency-group: yalesites-profile
...

Signed-off-by: dependabot[bot] <[email protected]>
@vinmassaro vinmassaro force-pushed the YSP-446-drupal-10.2 branch from cc2898d to 4529e02 Compare July 5, 2024 20:57
@vinmassaro vinmassaro changed the title YSP-446: Update to Drupal 10.2 YSP-446: Update to Drupal 10.3 Jul 5, 2024
Copy link

github-actions bot commented Jul 5, 2024

Visit Site

Created multidev environment pr-646 for yalesites-platform.

@yalesites-org yalesites-org deleted a comment from github-actions bot Jul 6, 2024
Copy link

github-actions bot commented Jul 9, 2024

Visit Site

Created multidev environment pr-646 for yalesites-platform.

dblanken-yale and others added 6 commits October 22, 2024 09:11
It was pointed out in the YaleNews work that ys_core_form_alter is using
the delgatable_roles service, which is a part of the role_delegation
module.
In the YaleNews work, it was pointed out that ys_alert utilizes
maxlength to limit the number of characters the alert can be.
Honeypot was throwing errors if you upgraded to 2.20 before upgrading to
2.1.4.
This reverts commit d333871.

It seems this is no longer needed, but I'm unsure exactly why.
…s-on-d10.3

YSP-559: Update NPM Packages on Drupal 10.3
This reverts commit 14fea02.

Jquery_ui and others are needed by better exposed filters at one time,
but it seems there is a chicken/egg problem in that now it might no
longer need them?

References: https://www.drupal.org/project/better_exposed_filters/issues/3468614
@yalesites-org yalesites-org deleted a comment from github-actions bot Oct 23, 2024
Copy link

Visit Site

Created multidev environment pr-646 for yalesites-platform.

Upgrading directly to 7.0 seemed to give some issues, so we're pinning
6.0.5 with the hopes that after successfully deploying we can
then upgrade to 7.x
Include new class appending feature so SiteImprove can target it easier.
This updates the reusable block fallback images to version 1.7 of
layout builder browser while maintaining the original group patch, along
with our customization of the output.
While I had the patch almost right, it was not sorting the reusable
blocks correctly.  Now it does.
This is provided due to an upgraded Admin Toolbar Extra Tools module.
This is not something we wish to use, so we are hiding it.
Only show for user 1 at the moment.
Other views use the "Published" heading since the values underneath are
a "Yes/No", signifying if they are published, however, the content view
uses "Status", but still shows "Yes/No".  This now makes Content in line
with the "Manage" views for a consistent and more reasonable header.
Copy link
Contributor

@dblanken-yale dblanken-yale left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems to be working in our multidev instances and locally fine with the atomic/CL branches. Let's do this!

@vinmassaro vinmassaro merged commit 4836be1 into develop Nov 5, 2024
9 checks passed
@yalesites yalesites mentioned this pull request Nov 5, 2024
@vinmassaro vinmassaro deleted the YSP-446-drupal-10.2 branch December 3, 2024 21:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants