aboutsummaryrefslogtreecommitdiff
path: root/gn3/auth/authorisation
AgeCommit message (Expand)Author
2023-02-02auth: Reorganise modules/packages for easier dev and maintenanceFrederick Muriuki Muriithi
2023-01-31auth: Retrieve group members.Frederick Muriuki Muriithi
2023-01-31auth: Remove the @authenticated_p decoratorFrederick Muriuki Muriithi
2023-01-30auth: Do not treat not finding a group as an errorFrederick Muriuki Muriithi
2023-01-30auth: API: retrieve resourcesFrederick Muriuki Muriithi
2023-01-30auth: groups: cleanup codeFrederick Muriuki Muriithi
2023-01-30auth: API: Retrieve a user's groupFrederick Muriuki Muriithi
2023-01-28auth: Enable retrieval of a role by id.Frederick Muriuki Muriithi
2023-01-28auth: rework dictifyFrederick Muriuki Muriithi
2023-01-28auth: Store error_code in Exception for flexibilityFrederick Muriuki Muriithi
2023-01-23auth: create group: Fix group creation.Frederick Muriuki Muriithi
2023-01-21auth: Groups - Fetch all existing groupsFrederick Muriuki Muriithi
2023-01-21auth: Roles - Fix bug with role retrieval.Frederick Muriuki Muriithi
2023-01-19auth: Fix user registrationFrederick Muriuki Muriithi
2023-01-16auth: update privileges formatFrederick Muriuki Muriithi
2023-01-11auth: assign default role. separate group creation from group adminFrederick Muriuki Muriithi
2023-01-05auth: Persist the user's registration detailsFrederick Muriuki Muriithi
2023-01-04auth: Add `/register-user` endpointFrederick Muriuki Muriithi
2023-01-04auth: return group info as part of user detailsFrederick Muriuki Muriithi
2023-01-04auth: Return only non-resource roles on `/user-roles` endpointFrederick Muriuki Muriithi
2023-01-03auth: Fetch all of a user's roles.Frederick Muriuki Muriithi
2022-12-12auth: functions to get user resourcesFrederick Muriuki Muriithi
2022-12-12auth: Add a way to check whether a user is a group leaderFrederick Muriuki Muriithi
2022-12-12auth: pass cursor object to `user_group` functionFrederick Muriuki Muriithi
2022-12-12auth: Attach group to GroupRole, rather than group_idFrederick Muriuki Muriithi
2022-12-08auth: test for `user_resources` function (incomplete)Frederick Muriuki Muriithi
2022-12-08tests: Fix issues caught by testsFrederick Muriuki Muriithi
2022-12-08auth: add test to retrieve public resourcesFrederick Muriuki Muriithi
2022-12-08auth: add function to retrieve a user's groupFrederick Muriuki Muriithi
2022-11-24auth: Check for authentication and fix errorsFrederick Muriuki Muriithi
2022-11-24auth: Implement `create_resource` functionFrederick Muriuki Muriithi
2022-11-24auth: Define base exceptionsFrederick Muriuki Muriithi
2022-11-24tests: Add test for `create_resource`Frederick Muriuki Muriithi
2022-11-21auth: Prevent group leader from being a member of multiple groupsFrederick Muriuki Muriithi
2022-11-17auth: Finish implementation of `create_group_role`Frederick Muriuki Muriithi
2022-11-16auth: fix bugs in the codeFrederick Muriuki Muriithi
2022-11-15auth: Add `create_group_role` function.Frederick Muriuki Muriithi
2022-11-15auth: Return results of calling function directlyFrederick Muriuki Muriithi
2022-11-15auth: Specify types for privileges, roles, groupsFrederick Muriuki Muriithi
2022-11-15auth: Reorganise package - move function to `checks` moduleFrederick Muriuki Muriithi
2022-11-15pylint: Fix linting errors.Frederick Muriuki Muriithi
2022-11-14auth: Implement `create_group`Frederick Muriuki Muriithi
2022-11-14auth: Add test for `create_group`Frederick Muriuki Muriithi
2022-11-03Initialise the Auth(entic|oris)ation packagesFrederick Muriuki Muriithi