chihlasm
c5b8229ef6
fix(admin): allow owner and admin account roles in user creation and role management
...
Four places were hardcoded to engineer|viewer only:
- AccountRoleUpdate schema (user.py) — blocked PUT /admin/users/{id}/account-role at the API level
- AdminUserCreate schema (admin.py) — blocked creating users with owner/admin role
- AccountDetailPage role dropdowns (create form + inline member role changer)
- AccountsPage create user role dropdown
Now all four accept the full set: owner, admin, engineer, viewer.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-14 13:24:17 +00:00
..
2026-04-14 06:09:01 +00:00
2026-04-14 13:24:17 +00:00
2026-04-14 05:35:25 +00:00
2026-04-13 04:44:51 -04:00
2026-04-07 13:09:16 +00:00
2026-03-22 04:34:35 -04:00
2026-03-22 04:34:35 -04:00
2026-03-24 22:55:11 +00:00
2026-03-30 00:34:38 +00:00
2026-03-22 04:34:35 -04:00
2026-03-22 04:34:35 -04:00
2026-03-29 16:20:52 +00:00
2026-04-06 20:20:07 -04:00
2026-03-22 04:34:35 -04:00
2026-03-27 05:42:08 +00:00
2026-03-22 04:34:35 -04:00
2026-02-19 22:10:47 -05:00
2026-03-22 04:34:35 -04:00
2026-04-06 20:17:47 +00:00
2026-03-27 05:42:08 +00:00
2026-03-24 05:45:58 +00:00
2026-03-29 16:20:52 +00:00
2026-03-22 04:34:35 -04:00
2026-03-30 01:54:48 +00:00
2026-03-22 04:34:35 -04:00
2026-04-01 06:52:50 +00:00
2026-03-29 16:20:24 +00:00
2026-03-29 16:20:13 +00:00
2026-03-29 17:06:30 -04:00
2026-03-22 04:34:35 -04:00
2026-03-22 04:34:35 -04:00
2026-03-27 05:42:08 +00:00
2026-04-01 05:09:42 +00:00
2026-04-01 06:01:58 +00:00
2026-03-14 20:18:59 -04:00
2026-03-22 04:34:35 -04:00
2026-03-30 04:38:33 +00:00
2026-03-24 22:36:01 +00:00
2026-03-22 04:34:35 -04:00
2026-03-23 04:09:19 +00:00
2026-03-29 16:20:13 +00:00
2026-03-27 05:42:08 +00:00
2026-03-29 16:20:52 +00:00
2026-03-22 04:34:35 -04:00
2026-03-22 04:34:35 -04:00
2026-04-01 06:36:20 +00:00
2026-04-01 06:14:51 +00:00
2026-03-22 04:34:35 -04:00