Age | Commit message (Expand) | Author |
---|---|---|
2023-09-26 | Remove group from resource objects...With the new schema, not all Resource objects are "owned" by a group. Those that are, are linked together through a different db table (`resource_ownership`). This commit removes the `Group` object from `Resource` objects and updates the `resource_ownership` where relevant. | Frederick Muriuki Muriithi |
2023-09-26 | Raise exception if no group for `resource_group`...Rather than using pymonad's Maybe monad and dealing with the complexity it introduces, raise an exception if there is no group found for the given resource. | Frederick Muriuki Muriithi |
2023-09-26 | Add `resource_group` function to retrieve the owning group...Some resources are "owned" by specific user groups. This commit adds a way to retrieve those "owners" where relevant. | Frederick Muriuki Muriithi |
2023-09-26 | Extract resource-type-specific code into separate modules...For easier maintenance, extract the code that relates to specific resource types/categories into separate modules, each dealing with a single resource type/category. | Frederick Muriuki Muriithi |
2023-09-26 | Extract basic resource types to a separate module. | Frederick Muriuki Muriithi |
2023-08-23 | pylint: Remove statement calling non-existent member | Frederick Muriuki Muriithi |
2023-08-23 | pylint: replace ellipsis with statement raising exception. | Frederick Muriuki Muriithi |
2023-08-23 | pylint: Replace `lambda ...` statements with `def ...` | Frederick Muriuki Muriithi |
2023-08-08 | Quiet linter: Eliminate trailing newline. | Frederick Muriuki Muriithi |
2023-08-08 | Use relative imports to break circular import errors | Frederick Muriuki Muriithi |
2023-08-08 | Fix type-checking errors | Frederick Muriuki Muriithi |
2023-08-08 | Fix issues caught by linter...* Add a .pylintrc to silence annoying messages * Fix imports * Add missing `parse_db_url` function * Add a new `gn_auth.auth.db.redis` module | Frederick Muriuki Muriithi |
2023-08-07 | Add routes to the application | Frederick Muriuki Muriithi |
2023-08-07 | Add missing modules...Copy over missing modules and functions to completely disconnect gn-auth from GN3. | Frederick Muriuki Muriithi |
2023-08-07 | Change imports to new unified db module. | Frederick Muriuki Muriithi |
2023-08-07 | Collect db-connections function in single module. | Frederick Muriuki Muriithi |
2023-08-07 | Update module name/path...Change from gn3 to gn_auth | Frederick Muriuki Muriithi |
2023-08-04 | Initialise the application and update some module imports | Frederick Muriuki Muriithi |
2023-08-04 | Copy over files from GN3 repository. | Frederick Muriuki Muriithi |