- Added a dedicated extension info page and removed the install URL from the info display.
- Replaced the generic extension icon with a Supervisor-focused icon.
- Added Supervisor service health diagnostics and an admin repair action for broken service/socket setup on supported operating systems.
- Added domain-scoped Supervisor program names to avoid collisions between programs with the same simple name on different domains.
- Added domain PHP handler detection so generated Supervisor configs resolve
phpto the PHP version selected for the Plesk domain. - Preserved developer-entered commands instead of rewriting them to absolute PHP binary paths.
- Added validation that rejects one-shot diagnostic commands such as
php -v. - Added managed log pre-creation, live log copy, and clear-log actions.
- Added uninstall cleanup for generated Supervisor configs, managed logs, and extension data.
- Hide customer and reseller navigation when Supervisor Manager access is not enabled for any assigned domain.
- Suppress the disabled-account warning and empty-state panel for accounts without Supervisor Manager access.
- Hardened status messages so success and error banners only come from server-side flash state, not URL parameters.
- Tightened non-admin access fallback so Supervisor Manager access still requires the explicit access permission before a resource limit can allow program management.
- Hardened config existence checks to only probe managed Supervisor config paths.
- Removed an unused duplicate privileged helper from the packaged
sbinsurface. - Compact locked domain display on the add/edit form so it aligns with the rest of the fields.
- Initial Supervisor Manager extension release.
- Added program listing, status refresh, start, stop, restart, config generation, delete, and live log tail.
- Added administrator, reseller, and customer scoped access by assigned Plesk domain.
- Added Plesk service plan permissions and subscription limits for Supervisor Manager access.
- Added domain Dev Tools integration with exact
site_idhandling. - Added project root locking, command validation, config path validation, log path validation, and privileged helper checks.
- Added Supervisor install detection and a polished not-installed state with only Install and Info actions.
- Added Ghost Compiler creator metadata, email, logo, GitHub repository, and profile links.
- Added an Info button on the manager page with version, creator, GitHub, and direct install command details.
- Added a Ghost Compiler footer on the manager page.
- Added GitHub Actions CI and release workflows that validate PHP, build the Plesk ZIP, and publish GitHub release assets.
- Added a rolling latest-package workflow that rebuilds
supervisor-manager.zipon main pushes and manual requests. - Switched the documented install URL to the stable rolling GitHub package asset.