Skip to content

feat(web): add select-all for group permissions - #1573

Merged
rumblefrog merged 1 commit into
mainfrom
fix/1436-group-permissions-select-all
Sep 19, 2026
Merged

rumblefrog merged 1 commit into
mainfrom
fix/1436-group-permissions-select-all

Conversation

@rumblefrog

Copy link
Copy Markdown
Member

Summary

  • add a Select all control to the web admin group permission grid
  • keep the control's checked and indeterminate states synchronized with individual flags and the live unsigned bitmask
  • cover select, clear, partial selection, save, and reload behavior while keeping the mutating flow serial

Closes #1436

Testing

  • ./sbpp.sh phpstan
  • ./sbpp.sh ts-check
  • ./sbpp.sh composer api-contract (no diff)
  • ./sbpp.sh e2e --workers=1
  • ./sbpp.sh e2e specs/flows/admin-groups-bitmask.spec.ts --project=chromium (after final rebase)

@rumblefrog
rumblefrog requested a review from a team September 18, 2026 22:25
@rumblefrog
rumblefrog merged commit 6c30cac into main Sep 19, 2026
5 checks passed
@rumblefrog
rumblefrog deleted the fix/1436-group-permissions-select-all branch September 19, 2026 00:47
@github-actions github-actions Bot locked and limited conversation to collaborators Sep 19, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

'Group Management' -> 'Web admin groups' Page - Add 'Select all' to Permission flags

1 participant