feat: merge tenant plugin into firewall (access controls) #225

Open
opened 2026-06-21 15:57:39 +00:00 by jmiller · 2 comments
Owner

Rationale

The tenant plugin's features (restrict installer, hide sysinfo, restrict global config, restrict template editing, disable install URL, hidden menu items) are all access control/security features that belong in the firewall plugin.

Plan

  1. Add tenant fieldset to firewall plugin XML config
  2. Move tenant event handlers into Firewall.php
  3. Migrate tenant params to firewall params in postflight
  4. Remove tenant plugin from package manifest
  5. Add tenant to retired extensions list
## Rationale The tenant plugin's features (restrict installer, hide sysinfo, restrict global config, restrict template editing, disable install URL, hidden menu items) are all access control/security features that belong in the firewall plugin. ## Plan 1. Add tenant fieldset to firewall plugin XML config 2. Move tenant event handlers into Firewall.php 3. Migrate tenant params to firewall params in postflight 4. Remove tenant plugin from package manifest 5. Add tenant to retired extensions list
Author
Owner

Branch created: feature/225-feat-merge-tenant-plugin-into-firewall-a

git fetch origin
git checkout feature/225-feat-merge-tenant-plugin-into-firewall-a
Branch created: [`feature/225-feat-merge-tenant-plugin-into-firewall-a`](https://git.mokoconsulting.tech/MokoConsulting/MokoSuiteClient/src/branch/feature/225-feat-merge-tenant-plugin-into-firewall-a) ```bash git fetch origin git checkout feature/225-feat-merge-tenant-plugin-into-firewall-a ```
Author
Owner

In progress: tenant features identified for merge into firewall. Issue created but not started.

In progress: tenant features identified for merge into firewall. Issue created but not started.
Sign in to join this conversation.
No labels
Priority Medium
Type Feature
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MokoConsulting/MokoSuiteClient#225