RTC PR-5.2-dev Pending

User tests: Successful: Unsuccessful:

avatar Hackwar
Hackwar
24 Apr 2024

Summary of Changes

We are in the process of migrating away from the CMS filesystem package to use the framework version of it. This PR converts all remaining instances where File is used to use the framework version.

Testing Instructions

Test that you can install extensions and that you can update Joomla.

OR

Codereview.

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

avatar Hackwar Hackwar - open - 24 Apr 2024
avatar Hackwar Hackwar - change - 24 Apr 2024
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 24 Apr 2024
Category Administration com_installer com_joomlaupdate Libraries
avatar Hackwar Hackwar - change - 25 Apr 2024
Labels Added: PR-5.2-dev
avatar Hackwar Hackwar - change - 26 Apr 2024
Labels Added: Feature
avatar Fedik
Fedik - comment - 15 Aug 2024

@Hackwar a hint for debuging, hack the ErroDocument, and set status 200

The thing that cypress always show blank page when the response code non 200.
This hack will force it to render joomla error page (unless it handled by Symfony error handler), and see them on screen shots in Artifacts.

avatar Hackwar
Hackwar - comment - 15 Aug 2024

The problem is, that we are surpressing the error page by having debug mode disabled. And in API there is no error page.

avatar Fedik
Fedik - comment - 15 Aug 2024

that we are surpressing the error page by having debug mode disabled

Yes, but you still will not see error on screenshot, because response non 200.

And in API there is no error page.

hmhm, yea, that tricky

avatar Hackwar Hackwar - change - 24 Aug 2024
The description was changed
avatar Hackwar Hackwar - edited - 24 Aug 2024
avatar degobbis degobbis - test_item - 24 Aug 2024 - Tested successfully
avatar degobbis
degobbis - comment - 24 Aug 2024

I have tested this item ✅ successfully on 16a0a1e

Installing and uninstalling works as expected


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/43362.

avatar exlemor exlemor - test_item - 24 Aug 2024 - Tested successfully
avatar exlemor
exlemor - comment - 24 Aug 2024

I have tested this item ✅ successfully on 16a0a1e

I was able to install 4-5 simple to large components and confirmed they worked and uninstalled them successfully.


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/43362.

avatar richard67 richard67 - change - 24 Aug 2024
Status Pending Ready to Commit
avatar richard67
richard67 - comment - 24 Aug 2024

RTC


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/43362.

avatar Hackwar
Hackwar - comment - 25 Aug 2024

RTC


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/43362.

avatar pe7er pe7er - change - 26 Aug 2024
Labels Added: RTC
Removed: Feature
avatar pe7er pe7er - close - 26 Aug 2024
avatar pe7er pe7er - merge - 26 Aug 2024
avatar pe7er pe7er - change - 26 Aug 2024
Status Ready to Commit Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2024-08-26 10:28:43
Closed_By pe7er
avatar pe7er
pe7er - comment - 26 Aug 2024

Thanks @Hackwar !

Add a Comment

Login with GitHub to post a comment