Paradaux
IssuesPAR-106Done
0

Group permissions UI: per-capability checkboxes with explanations

Make the admin group → capabilities editor a proper permissions screen: a checkbox per capability with a plain-language explanation of what it unlocks, reflecting the saved (synced) state and persisting on save.

The /admin/groups/[groupId] capabilities form already has checkboxes + short labels. Add a CAPABILITY_DESCRIPTIONS map (single source of truth alongside CAPABILITIES/CAPABILITY_LABELS) describing what each grant actually does in the explorer (admin / staff.audit / government), and render it under each checkbox so an admin can see the effect of each toggle. State reflects explorer_group_capability (current DB) and saves via the existing setGroupCapabilitiesAction.

Comments

No comments yet.

Activity

  • ParadauxIO linked a pull request — PR #9 open — Release economy-explorer → main (perf fixes + 1.1.0 RBAC/RUM)Jun 7, 2026, 7:36 PM
  • ParadauxIO linked a pull request — PR #9 merged — Release economy-explorer → main (perf fixes + 1.1.0 RBAC/RUM)Jun 7, 2026, 7:14 PM
  • ParadauxIO linked a pull request — PR #9 open — Release economy-explorer → main (perf fixes + 1.1.0 RBAC/RUM)Jun 7, 2026, 7:10 PM
  • ParadauxIO linked a pull request — PR #9 open — Release economy-explorer → main (perf fixes + 1.1.0 RBAC/RUM)Jun 7, 2026, 7:06 PM
  • ParadauxIO linked a commit — Commit 917d3bf — Group permissions screen: per-capability checkboxes with explanations (PAR-106)Jun 7, 2026, 4:16 PM
  • ParadauxIO changed status to Status → DoneJun 7, 2026, 4:16 PM
  • tesks changed status to Status → Pending ReleaseJun 6, 2026, 12:05 PM
  • ParadauxIO linked a commit — Commit 917d3bf — Group permissions screen: per-capability checkboxes with explanations (PAR-106)Jun 6, 2026, 12:05 PM
  • tesks created the issueJun 6, 2026, 12:03 PM