-
-
Notifications
You must be signed in to change notification settings - Fork 3.6k
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
Refactor the page cache plugin #36042
Refactor the page cache plugin #36042
Commits on Nov 14, 2021
-
Refactor the page cache plugin
Nicholas K. Dionysopoulos committedNov 14, 2021 Configuration menu - View commit details
-
Copy full SHA for 7fcfd9c - Browse repository at this point
Copy the full SHA 7fcfd9cView commit details -
Nicholas K. Dionysopoulos committed
Nov 14, 2021 Configuration menu - View commit details
-
Copy full SHA for e02d6de - Browse repository at this point
Copy the full SHA e02d6deView commit details -
Nicholas K. Dionysopoulos committed
Nov 14, 2021 Configuration menu - View commit details
-
Copy full SHA for 42946c0 - Browse repository at this point
Copy the full SHA 42946c0View commit details
Commits on Nov 15, 2021
-
This solves the issue when multiple plugins are being executed on these 2 events. If a plugin really needs to be executed after the page cache plugin it can still use \Joomla\Event\Priority::MIN for its own event handler.
Nicholas K. Dionysopoulos committedNov 15, 2021 Configuration menu - View commit details
-
Copy full SHA for 7c0ee86 - Browse repository at this point
Copy the full SHA 7c0ee86View commit details
Commits on Nov 20, 2021
-
Inject factories into the plugin
Nicholas K. Dionysopoulos committedNov 20, 2021 Configuration menu - View commit details
-
Copy full SHA for 6eda02a - Browse repository at this point
Copy the full SHA 6eda02aView commit details
Commits on Jan 31, 2022
-
Refactor the page cache plugin
Nicholas K. Dionysopoulos authored and Nicholas K. Dionysopoulos committedJan 31, 2022 Configuration menu - View commit details
-
Copy full SHA for 444fdb2 - Browse repository at this point
Copy the full SHA 444fdb2View commit details -
Nicholas K. Dionysopoulos authored and Nicholas K. Dionysopoulos committed
Jan 31, 2022 Configuration menu - View commit details
-
Copy full SHA for 45c617b - Browse repository at this point
Copy the full SHA 45c617bView commit details -
Nicholas K. Dionysopoulos authored and Nicholas K. Dionysopoulos committed
Jan 31, 2022 Configuration menu - View commit details
-
Copy full SHA for 8576947 - Browse repository at this point
Copy the full SHA 8576947View commit details -
This solves the issue when multiple plugins are being executed on these 2 events. If a plugin really needs to be executed after the page cache plugin it can still use \Joomla\Event\Priority::MIN for its own event handler.
Nicholas K. Dionysopoulos authored and Nicholas K. Dionysopoulos committedJan 31, 2022 Configuration menu - View commit details
-
Copy full SHA for e53aa91 - Browse repository at this point
Copy the full SHA e53aa91View commit details -
Inject factories into the plugin
Nicholas K. Dionysopoulos authored and Nicholas K. Dionysopoulos committedJan 31, 2022 Configuration menu - View commit details
-
Copy full SHA for b2a50ee - Browse repository at this point
Copy the full SHA b2a50eeView commit details -
Merge remote-tracking branch 'nikosdion/feature/cache-plugin-refactor…
…' into feature/cache-plugin-refactor
Nicholas K. Dionysopoulos committedJan 31, 2022 Configuration menu - View commit details
-
Copy full SHA for 4b6a2bf - Browse repository at this point
Copy the full SHA 4b6a2bfView commit details
Commits on Mar 4, 2022
-
Merge remote-tracking branch 'joomla/4.2-dev' into feature/cache-plug…
…in-refactor
Nicholas K. Dionysopoulos committedMar 4, 2022 Configuration menu - View commit details
-
Copy full SHA for 86369ce - Browse repository at this point
Copy the full SHA 86369ceView commit details
Commits on Mar 5, 2022
-
Remove version attribute from the XML manifest
Nicholas K. Dionysopoulos committedMar 5, 2022 Configuration menu - View commit details
-
Copy full SHA for 1fcce43 - Browse repository at this point
Copy the full SHA 1fcce43View commit details -
Nicholas K. Dionysopoulos committed
Mar 5, 2022 Configuration menu - View commit details
-
Copy full SHA for 1b57bc6 - Browse repository at this point
Copy the full SHA 1b57bc6View commit details
Commits on Mar 7, 2022
-
Make protected members private
I left the $app protected to prevent static code analysers from concluding that the property must be removed because it's never set. This wrong detection is the consequence of the way CMSPlugin detects and sets this property through Reflection.
Nicholas K. Dionysopoulos committedMar 7, 2022 Configuration menu - View commit details
-
Copy full SHA for 4217285 - Browse repository at this point
Copy the full SHA 4217285View commit details
Commits on Mar 9, 2022
-
Nicholas K. Dionysopoulos committed
Mar 9, 2022 Configuration menu - View commit details
-
Copy full SHA for 5a6d570 - Browse repository at this point
Copy the full SHA 5a6d570View commit details -
Configuration menu - View commit details
-
Copy full SHA for 52e20e3 - Browse repository at this point
Copy the full SHA 52e20e3View commit details
Commits on May 4, 2022
-
Merge branch '4.2-dev' into feature/cache-plugin-refactor
# Conflicts: # plugins/system/cache/cache.php
Nicholas K. Dionysopoulos committedMay 4, 2022 Configuration menu - View commit details
-
Copy full SHA for 8504b4e - Browse repository at this point
Copy the full SHA 8504b4eView commit details -
Nicholas K. Dionysopoulos committed
May 4, 2022 Configuration menu - View commit details
-
Copy full SHA for dbc7acd - Browse repository at this point
Copy the full SHA dbc7acdView commit details -
Nicholas K. Dionysopoulos committed
May 4, 2022 Configuration menu - View commit details
-
Copy full SHA for 8319325 - Browse repository at this point
Copy the full SHA 8319325View commit details
Commits on May 9, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 3db06ca - Browse repository at this point
Copy the full SHA 3db06caView commit details -
Configuration menu - View commit details
-
Copy full SHA for 47831bc - Browse repository at this point
Copy the full SHA 47831bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2eec592 - Browse repository at this point
Copy the full SHA 2eec592View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89af2b8 - Browse repository at this point
Copy the full SHA 89af2b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b36537 - Browse repository at this point
Copy the full SHA 6b36537View commit details
Commits on May 11, 2022
-
Configuration menu - View commit details
-
Copy full SHA for da17dd2 - Browse repository at this point
Copy the full SHA da17dd2View commit details