Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
313e4d9
feat: add CWMS user role management panel
krowvin Aug 26, 2026
6734cd9
feat: add CWMS role configuration presets
krowvin Aug 26, 2026
f7048c8
feat: refine user role selection workflow
krowvin Aug 27, 2026
a699849
fix: label office user count
krowvin Aug 27, 2026
6bf2975
fix: prevent role panel from stretching user list
krowvin Aug 27, 2026
02df495
docs: introduce CWMS CLI role guide
krowvin Aug 27, 2026
6f0bc4c
fix: stabilize user pagination controls
krowvin Aug 27, 2026
6e00e6a
docs: note future authorization transition
krowvin Aug 27, 2026
4f5898b
docs: add CWMS user role screenshots
krowvin Aug 27, 2026
a7ca460
feat: show CWMS database role descriptions
krowvin Aug 27, 2026
7fee3eb
feat: summarize user role presets in sidebar
krowvin Aug 27, 2026
8bd6a85
Merge branch 'develop' into feature/cwms-role-management
krowvin Sep 1, 2026
bc688b5
Merge branch 'develop' into feature/cwms-role-management
krowvin Sep 2, 2026
7e5f1bf
Merge branch 'develop' into feature/cwms-role-management
krowvin Sep 11, 2026
67a638a
feat: assign offices from the user role management page
krowvin Sep 11, 2026
a9edde3
feat: add batch administrator role preset
krowvin Sep 18, 2026
b29dd30
fix: include CWMS PD Users in administrator preset
krowvin Sep 18, 2026
3e64f9c
fix: align administrator preset with cwms-cli
krowvin Sep 18, 2026
a483889
Merge develop into feature/cwms-role-management
krowvin Sep 18, 2026
43639ca
Use released user-management hooks and verify role workflows
krowvin Sep 18, 2026
30e9faa
Merge develop and preserve role and API key routes
krowvin Sep 18, 2026
77138e1
Merge branch 'develop' into feature/cwms-role-management
krowvin Sep 18, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions .github/workflows/web-gui-checks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,16 @@ jobs:
working-directory: ./cda-gui
run: npx --no-install playwright install --with-deps chromium

- name: run GUI unit tests and production build
working-directory: ./cda-gui
run: |
npm run test:unit
npm run build

- name: run authentication and role-management browser tests
working-directory: ./cda-gui
run: npm run test:auth

- name: run Storybook UI tests
working-directory: ./cda-gui
run: npm run test-storybook -- --run
Expand Down
1 change: 1 addition & 0 deletions cda-gui/.prettierignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
dist
storybook-static
build
Binary file added cda-gui/docs/screenshots/user-roles-custom.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added cda-gui/docs/screenshots/user-roles-presets.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added cda-gui/docs/screenshots/users-landing.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading