0
I Use This!
Very Low Activity

Commits : Listings

Analyzed about 19 hours ago. based on code collected 1 day ago.
Aug 13, 2025 — Aug 13, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Fix gh-348 LegacyObjectTrait::normalizePossibleCMSObject() gated the unwrap on class_exists(CMSObject::class) && !$item instanceof CMSObject, which degenerates to always-false on Joomla releases that remove CMSObject and would then fatal on any plain object via $item->getProperties(); the guard is replaced by method_exists($item, 'getProperties'), and objects without that method have their public properties extracted using the same logic as Joomla's LegacyPropertyManagementTrait::getProperties(true). More... 7 days ago
Replace the deprecated Table::getDbo() with getDatabase() More... 9 days ago
Fix the title and new-record detection on the Item edit page More... 9 days ago
Correct the documented diagnosis of the missing Content-Length header More... 9 days ago
Add Save as Copy to Releases More... 9 days ago
Reject return URLs containing control characters More... 9 days ago
Fix the dead Factory::getConfig() branch in CacheCleaner More... 9 days ago
Fix invalid Content-Digest header when a stored file hash is corrupt More... 9 days ago
Fix liar mode dropping minor version .10 from update streams More... 9 days ago
Fix the alias uniqueness check for items never actually checking aliases More... 9 days ago
Fix the backend list tag filter erroring out on two or more tags More... 9 days ago
Fix the Categories view erroring out when the URL has no layout More... 9 days ago
Fix the JSON update stream, and the "Array" appended to every format-less update stream More... 9 days ago
Regen CSS More... 9 days ago
Fix double-escaped ampersands in the update stream index URLs More... 9 days ago
Fix update streams erroring out when given a Download ID More... 9 days ago
Fix corrupt bytes on HTTP Range downloads More... 9 days ago
Add unit and integration test suites More... 9 days ago
Fix fatal error opening the control panel without Akeeba Backup More... 9 days ago
Replace the Copy task with Save as Copy More... 10 days ago
Fix Latest view error page when no release is visible More... 10 days ago
Hardening: authorise the frontend Download ID edit view More... 10 days ago
Support the Joomla 6.2 security flag in update streams More... 14 days ago
Trim derivable content from CLAUDE.md More... 21 days ago
Hardening: enforce authorisation on the JSON:API endpoints More... 27 days ago
Hardening: add missing _JEXEC guard to 10 extension source files More... 27 days ago
Hardening: SQL sink defense-in-depth in list models More... 27 days ago
Project management More... about 1 month ago
Joomla 7.0 readiness: editor button plugin and mod_arsdownloads (#249) More... about 2 months ago
Moved from Babel to Terser More... about 2 months ago