994cbf2701
Fixes three issues found during dev site testing:
1. All 4 list views (Services, Posts, Logs, Templates) missing
filterForm and activeFilters properties. Joomla searchtools
layout calls getGroup() on null filterForm. Added get('FilterForm')
and get('ActiveFilters') to all list HtmlView classes.
2. Content plugin onContentPrepareForm typed as Form but Joomla 5/6
passes PrepareFormEvent. Now accepts both: extracts Form from
PrepareFormEvent when available, falls back to legacy Form type.
3. WebServices API routes expanded: added templates and logs CRUD
endpoints alongside posts and services.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>