PAR-100
0
Wire /admin/groups into nav + end-to-end RBAC verification
DoneNormalrianEconomy ExplorerImprovement
Finish the RBAC rollout (follow-ups to PAR-98 / PAR-99):
- Nav discoverability: the
/admin/groupsadmin tool isn't linked anywhere —HeaderNavonly adds Audit + API keys for admins. Add a "Groups" admin nav link. - End-to-end verification (needs a real environment): run the explorer integration suite in CI (
findCapabilities), and on a live server with LuckPerms enablereconciliation.enabled, set a group'sluckperms_node, and confirm members reconcile intoexplorer_group_memberand propagate toviewer.capabilities/isStaff.
Resources
- PR#9 Release economy-explorer → main (perf fixes + 1.1.0 RBAC/RUM)MCCitiesNetwork/economy-explorer
- commit8e078ee Link /admin/groups in nav; unit-test capability helpers (PAR-100)MCCitiesNetwork/economy-explorer
- PR · merged#8 Release: economy-explorer 1.1.0 (HOLD — needs V10–V12 migrated)MCCitiesNetwork/economy-explorer
Comments
tesks · Jun 5, 2026, 11:25 AM
In-repo part done & pushed (economy-explorer 8e078ee, develop):
- Added a "Groups" admin nav link in
HeaderNav(alongside Audit / API keys; admin-gated). - Unit tests for the capability helpers — 64 unit tests green, incl. the DOC case (staff.audit-only →
isStafftrue, role staysplayer).
Remaining (environment-gated, can't run locally):
- Explorer integration suite (
findCapabilities) in CI. - Live-server check: enable
reconciliation.enabledwith LuckPerms, set a group'sluckperms_node, confirm membership reconciles intoexplorer_group_memberand propagates toviewer.capabilities/isStaff.
Moving to Pending Release — only the live/CI verification remains.
Activity
- ParadauxIO linked a pull request — PR #9 open — Release economy-explorer → main (perf fixes + 1.1.0 RBAC/RUM)
- ParadauxIO linked a pull request — PR #9 merged — Release economy-explorer → main (perf fixes + 1.1.0 RBAC/RUM)
- ParadauxIO linked a pull request — PR #9 open — Release economy-explorer → main (perf fixes + 1.1.0 RBAC/RUM)
- ParadauxIO linked a pull request — PR #9 open — Release economy-explorer → main (perf fixes + 1.1.0 RBAC/RUM)
- ParadauxIO linked a commit — Commit 8e078ee — Link /admin/groups in nav; unit-test capability helpers (PAR-100)
- ParadauxIO changed status to Status → Done
- ParadauxIO linked a pull request — PR #8 merged — Release: economy-explorer 1.1.0 (HOLD — needs V10–V12 migrated)
- ParadauxIO linked a pull request — PR #8 open — Release: economy-explorer 1.1.0 (HOLD — needs V10–V12 migrated)
- ParadauxIO linked a pull request — PR #8 open — Release: develop → main
- ParadauxIO linked a pull request — PR #8 open — Release: develop → main
- ParadauxIO linked a pull request — PR #8 open — Release: develop → main
- ParadauxIO linked a pull request — PR #8 open — Release: develop → main
- ParadauxIO linked a pull request — PR #8 open — Release: develop → main
- ParadauxIO linked a pull request — PR #8 open — Release: develop → main
- tesks changed status to Status → Pending Release
- tesks commented
- ParadauxIO linked a commit — Commit 8e078ee — Link /admin/groups in nav; unit-test capability helpers (PAR-100)
- tesks created the issue