Release Blocker ? Pending

User tests: Successful: Unsuccessful:

avatar Fedik
Fedik
15 Dec 2021

Pull Request for Issue #36102 and #36317 and #36323 .

Summary of Changes

Same as #36193 for J 4.

Progressive caching caches the modules per position, however this breaks custom menu assignment for module.
I have add Itemid to cache key for Progressive caching, so it works correctly now.

upd: it was broken by #35528

Testing Instructions

Apply patch and please follow linked issue: #36102 and #36317 and #36323

Create a custom module, and assign to one specific menu.
Enable Progressive caching, and visit that menu, then visit other pages.

Actual result BEFORE applying this Pull Request

The module visible on all pages.

Expected result AFTER applying this Pull Request

The module visible only on selected page.

avatar Fedik Fedik - open - 15 Dec 2021
avatar Fedik Fedik - change - 15 Dec 2021
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 15 Dec 2021
Category Libraries
avatar Fedik Fedik - change - 15 Dec 2021
The description was changed
avatar Fedik Fedik - edited - 15 Dec 2021
avatar Fedik Fedik - change - 15 Dec 2021
The description was changed
avatar Fedik Fedik - edited - 15 Dec 2021
avatar efrancis efrancis - test_item - 15 Dec 2021 - Tested successfully
avatar efrancis
efrancis - comment - 15 Dec 2021

I have tested this item successfully on 60d445c


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

avatar Fedik Fedik - change - 16 Dec 2021
Labels Added: ?
avatar richard67 richard67 - alter_testresult - 17 Dec 2021 - efrancis: Tested successfully
avatar richard67
richard67 - comment - 17 Dec 2021

I've restored the previous human test result in the issue tracker since the commit which invalidated the test was just the change from get_class(...) to \get_class(...), which doesn't change anything related to the test and it fine for me by review.

avatar wilsonge
wilsonge - comment - 5 Jan 2022

Adding a release blocker label here

avatar zero-24 zero-24 - change - 5 Jan 2022
Labels Added: Release Blocker
avatar Fedik
Fedik - comment - 6 Jan 2022

@zero-24 I have updated,
Drone cannot find mysql, but it something not related

avatar richard67
richard67 - comment - 6 Jan 2022

@wilsonge As you had added the release blocker here, is the equivalent PR #36193 for 4.0 a release blocker, too? Up to now it doesn't have that label yet.

avatar zero-24
zero-24 - comment - 8 Jan 2022

I'm sorry for messing arround here again but I have hopefully improved the the codestyle now and moved the cast to integer out of the md5 call.

avatar zero-24
zero-24 - comment - 8 Jan 2022

Will merge it for now thanks guys :)

avatar zero-24 zero-24 - change - 8 Jan 2022
Status Pending Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2022-01-08 18:33:03
Closed_By zero-24
avatar zero-24 zero-24 - close - 8 Jan 2022
avatar zero-24 zero-24 - merge - 8 Jan 2022

Add a Comment

Login with GitHub to post a comment