Age | Commit message (Expand) | Author |
2022-12-22 | tests: Setup environment variables and configs | Frederick Muriuki Muriithi |
2022-12-22 | auth: implement OAuth2 flow.oauth2_auth_flow | Frederick Muriuki Muriithi |
2022-12-21 | migrations: create the authorisation_code table | Frederick Muriuki Muriithi |
2022-12-21 | migrations: create oauth2_tokens table | Frederick Muriuki Muriithi |
2022-12-21 | migrations: New migration | Frederick Muriuki Muriithi |
2022-12-21 | gn3: (gn3.random -> gn3.chancy): Rename module to avoid conflicts. | Frederick Muriuki Muriithi |
2022-12-12 | tests: Update fixtures to use for testing resources functions | Frederick Muriuki Muriithi |
2022-12-12 | auth: pass cursor object to `user_group` function | Frederick Muriuki Muriithi |
2022-12-12 | auth: Attach group to GroupRole, rather than group_id | Frederick Muriuki Muriithi |
2022-12-12 | tests: Reorganise fixtures | Frederick Muriuki Muriithi |
2022-12-08 | auth: test for `user_resources` function (incomplete) | Frederick Muriuki Muriithi |
2022-12-08 | tests: Fix issues caught by tests | Frederick Muriuki Muriithi |
2022-12-08 | auth: add test to retrieve public resources | Frederick Muriuki Muriithi |
2022-12-08 | auth: add function to retrieve a user's group | Frederick Muriuki Muriithi |
2022-12-08 | migrations: Add column `public` to `resources` table | Frederick Muriuki Muriithi |
2022-12-06 | migrations: Add `group_user_roles_on_resources` table | Frederick Muriuki Muriithi |
2022-12-06 | mypy and pylint fixes | Alexander_Kabui |
2022-12-06 | remove noisy tests for constant array correlation | Alexander_Kabui |
2022-12-06 | update tests for lit correlation | Alexander_Kabui |
2022-11-29 | tests: fix failing test | Frederick Muriuki Muriithi |
2022-11-24 | auth: Check for authentication and fix errors | Frederick Muriuki Muriithi |
2022-11-24 | auth: Implement `create_resource` function | Frederick Muriuki Muriithi |
2022-11-24 | tests: Add test for `create_resource` | Frederick Muriuki Muriithi |
2022-11-21 | auth: Prevent group leader from being a member of multiple groups | Frederick Muriuki Muriithi |
2022-11-17 | auth: Finish implementation of `create_group_role` | Frederick Muriuki Muriithi |
2022-11-17 | Migrations: Create `group_users` table | Frederick Muriuki Muriithi |
2022-11-17 | tests: Add test to check creation of roles attached to groups | Frederick Muriuki Muriithi |
2022-11-17 | Tests: Make test failure messages clearer. | Frederick Muriuki Muriithi |
2022-11-17 | Migrations: Add column `group_role_id` to `group_roles` table | Frederick Muriuki Muriithi |
2022-11-17 | tests: test for addition of data to non-empty table | Frederick Muriuki Muriithi |
2022-11-16 | pylint: fix some linting errors | Frederick Muriuki Muriithi |
2022-11-16 | tests: Add tests for privileges | Frederick Muriuki Muriithi |
2022-11-16 | auth: fix bugs in the code | Frederick Muriuki Muriithi |
2022-11-16 | tests: Test role creation | Frederick Muriuki Muriithi |
2022-11-15 | auth: Return results of calling function directly | Frederick Muriuki Muriithi |
2022-11-15 | Add missing module __init__.py to mitigate the mypy errors | Frederick Muriuki Muriithi |
2022-11-15 | pylint: Fix a myriad of linting errors | Frederick Muriuki Muriithi |
2022-11-15 | pylint: Fix linting errors. | Frederick Muriuki Muriithi |
2022-11-15 | tests: typo: fix migration script file name | Frederick Muriuki Muriithi |
2022-11-15 | tests: Use `gn3.auth.db` functions for db connection and cursor | Frederick Muriuki Muriithi |
2022-11-15 | tests: Fix cause of `DeprecationWarning` | Frederick Muriuki Muriithi |
2022-11-14 | auth: Implement `create_group` | Frederick Muriuki Muriithi |
2022-11-14 | tests: split test app and test client | Frederick Muriuki Muriithi |
2022-11-14 | Migrations: Create `user_roles` table | Frederick Muriuki Muriithi |
2022-11-14 | auth: Add test for `create_group` | Frederick Muriuki Muriithi |
2022-11-14 | Migrations: Create the `group-leader` role and give it privileges | Frederick Muriuki Muriithi |
2022-11-14 | Migrations: Create `group_roles` table | Frederick Muriuki Muriithi |
2022-11-14 | Migrations: Drop `generic_role*` tables | Frederick Muriuki Muriithi |
2022-11-14 | Rename files for consistency | Frederick Muriuki Muriithi |
2022-11-14 | Migrations: Add generic_role_privileges table | Frederick Muriuki Muriithi |