grossmj
|
d53ef175f8
|
DB and API for resource pools
|
2023-09-07 17:31:11 +07:00 |
|
grossmj
|
0077fd98aa
|
Add required privileges to all endpoints
|
2023-09-02 17:54:24 +07:00 |
|
grossmj
|
f3a4ad49f4
|
Check for group ACEs to find user privileges
|
2023-08-28 18:14:34 +10:00 |
|
grossmj
|
3e0592520b
|
Handle ACE propagate and allowed
|
2023-08-28 12:06:01 +10:00 |
|
grossmj
|
57197c3d1c
|
Comment unused code
|
2023-08-27 18:23:10 +10:00 |
|
grossmj
|
60ce1172e0
|
Use an ACL table to check for privileges
|
2023-08-27 18:20:42 +10:00 |
|
grossmj
|
9c456532d0
|
Pydantic v2 migration
|
2023-08-04 18:20:06 +10:00 |
|
grossmj
|
4c6135fe88
|
Add /permissions/prune to delete orphaned permissions
|
2021-08-17 21:55:59 +09:30 |
|
grossmj
|
d65b49acaa
|
Add user permissions + RBAC tests.
|
2021-06-03 15:40:12 +09:30 |
|
grossmj
|
36a27c0c19
|
Force refresh of updated_at value for RBAC db models.
|
2021-06-01 16:12:06 +09:30 |
|
grossmj
|
74d820fd0a
|
Use synchronize_session="fetch" when updating values.
|
2021-06-01 15:55:50 +09:30 |
|
grossmj
|
2e2e31337a
|
Add description for user permission.
|
2021-06-01 12:55:16 +09:30 |
|
grossmj
|
fbc47598d9
|
Basic functional RBAC support.
|
2021-05-27 17:28:44 +09:30 |
|
grossmj
|
6d4da98b8e
|
Base API and tables for RBAC support.
|
2021-05-25 18:34:59 +09:30 |
|