Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-11-16 | auth: fix bugs in the code | Frederick Muriuki Muriithi | |
* gn3/auth/authorisation/privileges.py: Set id to UUID type * gn3/auth/authorisation/roles.py: fix parameters to types that sqlite3 supports * gn3/auth/db.py: add logging for errors and re-raise the exception * tests/unit/auth/test_roles.py: fix test | |||
2022-11-15 | auth: Specify types for privileges, roles, groups | Frederick Muriuki Muriithi | |
Use specified types for privileges, roles and types rather than using strings to help with limiting bugs. * gn3/auth/authorisation/groups.py: Specify and use the `Group` type * gn3/auth/authorisation/privileges.py: Specify and use the `Privilege` type * gn3/auth/authorisation/roles.py: Specify the `Role` type. Add the `create_role` function. | |||
2022-11-14 | auth: Implement `create_group` | Frederick Muriuki Muriithi | |