Files
summercms/.planning/phases/12.1-user-plugin-admin-screens/12.1-UAT.md

2.0 KiB

status, phase, source, started, updated
status phase source started updated
testing 12.1-user-plugin-admin-screens
12.1-VERIFICATION.md
2026-10-05T15:10:00Z 2026-10-05T15:10:00Z

Current Test

number: 1 name: Walk Users, User Groups and Organisations in light and dark mode as an admin holding golem15.users.access_users and golem15.users.access_groups but not golem15.users.manage_privileged_groups expected: | Screens match the UI-SPEC (row-state badges with text, one status callout on preview, record actions before the primary edit button, segmented permission control, locked admin group with its note). Filter and search Users; open a banned and a deactivated user's preview; run Activate, Unban and a bulk Ban; create a user with an invitation; open Permissions; try to add the admin group; edit a group's permissions; add and remove an organisation member. awaiting: user response

Tests

1. Walk Users, User Groups and Organisations in light and dark mode as an admin holding golem15.users.access_users and golem15.users.access_groups but not golem15.users.manage_privileged_groups

expected: Screens match the UI-SPEC (row-state badges with text, one status callout on preview, record actions before the primary edit button, segmented permission control, locked admin group with its note). Filter and search Users; open a banned and a deactivated user's preview; run Activate, Unban and a bulk Ban; create a user with an invitation; open Permissions; try to add the admin group; edit a group's permissions; add and remove an organisation member. result: [pending]

2. D-30 on a user in the admin group: name-only save; email save; password save; Delete; bulk delete with another user

expected: Name-only save succeeds. Email and password each show the forbidden banner with the marked field, keep what was typed, save nothing. Delete and bulk delete each show a danger toast and delete nobody. result: [pending]

Summary

total: 2 passed: 0 issues: 0 pending: 2 skipped: 0 blocked: 0

Gaps