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

[5.3] Upmerge changes from 5.2-dev 2024-11-11 #44434

Merged
merged 36 commits into from
Nov 13, 2024

Conversation

richard67
Copy link
Member

@richard67 richard67 commented Nov 11, 2024

Pull Request for Issue # .

Summary of Changes

This pull request (PR) merges the changes from 5.2-dev up into 5.3-dev which have been made since the last upmerge with PR #44367 , which includes the file permissions (mode) changes in the git index of the repository from commit 9b13ba2 .

In addition this PR fixes the javascript-cs step failing in Drone due to a missing trailing comma in file tests/System/plugins/fs.mjs . In the 5.2-dev branch the linter doesn't complain about that, but here it does. I have created PR #44435 for the 5.2-dev branch to fix it there, too, and will later handle the conflict when doing the next upmerge for 5.3-dev.

Testing Instructions

Review. Check the commits of this PR and those in the 5.2-dev branch, and check the code changes and the file permissions (mode) changes in this PR.

Link to documentations

Please select:

  • Documentation link for docs.joomla.org:

  • No documentation changes for docs.joomla.org needed

  • Pull Request link for manual.joomla.org:

  • No documentation changes for manual.joomla.org needed

alikon and others added 28 commits October 29, 2024 13:45
* cy.scheduler5

* cs

* eol

* 5

* Delete 0composer.lock

* five

* del
* [5.2] add test for site router (sef)

* use copyFileSync
* 500

* cs

* cs

* cs

* cs

* cs sucks

* bare minimum

* cs
* Fix dark color scheme link color

* Fix missing curly brace

* Add missing hover color

* Added phpcs:disable Side Effects to prevent drone warning

* Disable drone on the function

* Remove drone comments

* Move function to fix drone errors

* again drone issues

* Made sugested changes to get drone to behave

* Convert indentation from tabs to spaces
* Update UpdateModel.php

* Update com_installer.ini

* Update UpdateModel.php

* Update administrator/components/com_installer/src/Model/UpdateModel.php

Co-authored-by: Quy <quy@nomonkeybiz.com>

* Update com_installer.ini

* Update administrator/language/en-GB/com_installer.ini

* Update administrator/language/en-GB/com_installer.ini

* Update administrator/components/com_installer/src/Model/UpdateModel.php

* Update administrator/components/com_installer/src/Model/UpdateModel.php
Co-authored-by: David Jardin <d.jardin@djumla.de>
@richard67 richard67 requested a review from chmst as a code owner November 11, 2024 10:19
@joomla-cms-bot joomla-cms-bot added the Language Change This is for Translators label Nov 11, 2024
@joomla-cms-bot joomla-cms-bot added NPM Resource Changed This Pull Request can't be tested by Patchtester PR-5.3-dev labels Nov 11, 2024
@richard67 richard67 removed the request for review from chmst November 11, 2024 10:22
@richard67 richard67 marked this pull request as draft November 11, 2024 12:45
@richard67
Copy link
Member Author

Changing to draft as the system tests are failing for this PR:

1) Test in frontend that the contact site router
       can process contact without a menu item:

      AssertionError: expected 200 to equal 301
      + expected - actual

      -200
      +301

      at  (webpack://joomla/./tests/System/integration/site/components/com_contact/Router.cy.js:5:35

It seems that the new system tests added to the 5.2-dev branch with PR #44253 need to be adapted to changes in the 5.3-dev branch.

@richard67
Copy link
Member Author

I was able to fix the failing system test by changing the expected result, but I don't know if that is the right change. Will leave this PR in draft mode until clarified.

@richard67 richard67 marked this pull request as ready for review November 13, 2024 12:52
@LadySolveig LadySolveig merged commit 8fe577e into joomla:5.3-dev Nov 13, 2024
3 checks passed
@LadySolveig
Copy link
Contributor

Thank you @richard67

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Language Change This is for Translators NPM Resource Changed This Pull Request can't be tested by Patchtester PR-5.3-dev
Projects
None yet
Development

Successfully merging this pull request may close these issues.