Age | Commit message (Expand) | Author |
22 hours | Clean up data on group deletion.HEADmain | Frederick Muriuki Muriithi |
22 hours | Re-grant access to sysadmin, in case they're removed as group member | Frederick Muriuki Muriithi |
22 hours | Revoke roles a user has on group when they are removed as a member. | Frederick Muriuki Muriithi |
22 hours | Check for data inconsistency. | Frederick Muriuki Muriithi |
22 hours | Prevent error in case sysadmin user already has access•••In case any sysadmin user has access to the resource, we do not want
the query failing for other sysadmins.
| Frederick Muriuki Muriithi |
22 hours | Grant sysadmins access to user group when its created. | Frederick Muriuki Muriithi |
25 hours | Add type-hinting to the top-level exception handler. | Frederick Muriuki Muriithi |
25 hours | Set HTTP response code from the exception if present. | Frederick Muriuki Muriithi |
25 hours | Delete a group. | Frederick Muriuki Muriithi |
28 hours | Break circular dependency - move utility function to module of use. | Frederick Muriuki Muriithi |
28 hours | Add function to retrieve inbredset-group data. | Frederick Muriuki Muriithi |
28 hours | Fix query to remove user from group. | Frederick Muriuki Muriithi |
29 hours | Add sysadmin-level privileges for user management. | Frederick Muriuki Muriithi |
2 days | Provide endpoint to remove a group member. | Frederick Muriuki Muriithi |
2 days | Fix linting errors and typos. | Frederick Muriuki Muriithi |
2 days | Call the correct function. | Frederick Muriuki Muriithi |
2 days | Type-Check fix: Function does not return anything. | Frederick Muriuki Muriithi |
2 days | Use provided functions to add warnings filters. | Frederick Muriuki Muriithi |
2 days | Remove a user from a group as a member. | Frederick Muriuki Muriithi |
2 days | Fetch resource object that wraps the group for authorisations | Frederick Muriuki Muriithi |
2 days | Don't allow user to create a group when they are a member of another•••When user is made a member of a group, we revoke their ability to
create a new group.
| Frederick Muriuki Muriithi |
2 days | Implement revocation of `system-administrator` role. | Frederick Muriuki Muriithi |
2 days | Grant user `system-administrator` role on all resources•••During promotion of a user to system admin, grant the user
`system-administrator` role on all resources in the system.
| Frederick Muriuki Muriithi |
2 days | Add global configurations for warnings filters. | Frederick Muriuki Muriithi |
2 days | Rename function, retaining some backwards compatibility. | Frederick Muriuki Muriithi |
2 days | Function to fetch the `system-administrator` role details from db. | Frederick Muriuki Muriithi |
3 days | Fix issues caught by the type-checker. | Frederick Muriuki Muriithi |
3 days | Fix issues caught by code-linter. | Frederick Muriuki Muriithi |
3 days | Pass connection object rather than cursor object. | Frederick Muriuki Muriithi |
3 days | Actually delete a resource. | Frederick Muriuki Muriithi |
3 days | Grant sysadmins access to the resource when created. | Frederick Muriuki Muriithi |
3 days | Add function to delete a resource. | Frederick Muriuki Muriithi |
3 days | Add new route for consistency. | Frederick Muriuki Muriithi |
3 days | Refactor: Replace old auth-checking function with spec-based one. | Frederick Muriuki Muriithi |
3 days | Bugfix: Fix typo - we don't pass objects, just their IDs. | Frederick Muriuki Muriithi |
3 days | Assign `system-administrator` role on all non-system resources. | Frederick Muriuki Muriithi |
3 days | Assign now system-wide resource-access privileges to sysadmins. | Frederick Muriuki Muriithi |
3 days | Add system-wide resource-access privileges for system administrators•••System administrators need to access, and modify the resources in the
system, and to do that, we need to grant them specific privileges to
check against.
These privileges act on the wrapper resource objects, not necessarily
the data attached to the resource object.
| Frederick Muriuki Muriithi |
3 days | Deprecate older authorisation-checking functions. | Frederick Muriuki Muriithi |
3 days | Import entire uuid module rather than specific symbols. | Frederick Muriuki Muriithi |
3 days | Create outline for deleting user groups from the auth server. | Frederick Muriuki Muriithi |
3 days | Add spec-based authorisation checker function. | Frederick Muriuki Muriithi |
4 days | Add group details to masquerade data. | Frederick Muriuki Muriithi |
4 days | Only include the group if the user is a member of one. | Frederick Muriuki Muriithi |
10 days | Migrations: Give sysadmins the 'system:user:edit' privilege. | Frederick Muriuki Muriithi |
10 days | Migrations: New privilege (system:user:edit)•••Add a new privilege to give users the general ability to edit user
information at the 'system level', i.e. edit user information for any
user.
| Frederick Muriuki Muriithi |
2025-07-17 | Bugfix: remove obsolete variable name. | Frederick Muriuki Muriithi |
2025-07-17 | Bugfix: Get user IDs from objects. | Frederick Muriuki Muriithi |
2025-07-17 | Bugfix: Retrieve the reasons, not the entire dict. | Frederick Muriuki Muriithi |
2025-07-17 | Improve messaging for deletion failures. | Frederick Muriuki Muriithi |