Age | Commit message (Expand) | Author |
2023-09-26 | Add System resource, and group resource(s) to list of user resources•••* The system resource is public, and should be present for all users.
* Each user that is a member of a group, should have their group show
up in their list of resources.
* Fix the SQL join: add an `ON ...` clause.
| Frederick Muriuki Muriithi |
2023-09-26 | Update `user_roles`: Return roles for user by resource. | Frederick Muriuki Muriithi |
2023-09-26 | Move `groups` package under `resources` package•••With user groups being resources that users can act on (with the
recent changes), this commit moves the `groups` module to under the
`resources` module.
It also renames the `*_resources.py` modules by dropping the
`_resources` part since the code is under the `resources` module
anyway.
| Frederick Muriuki Muriithi |
2023-09-26 | Update tests & fixtures to conform to schema changes | Frederick Muriuki Muriithi |
2023-09-26 | migrations: Create `group_resources` table. | Frederick Muriuki Muriithi |
2023-09-26 | Resources refactor: Add `resource_ownership` table•••New table to link resources to groups, where relevant.
| Frederick Muriuki Muriithi |
2023-08-23 | pylint: Replace `lambda ...` statements with `def ...` | Frederick Muriuki Muriithi |
2023-08-07 | Fix tests | Frederick Muriuki Muriithi |
2023-08-07 | Change imports to new unified db module. | Frederick Muriuki Muriithi |
2023-08-07 | Update module name/path•••Change from gn3 to gn_auth
| Frederick Muriuki Muriithi |
2023-08-04 | Copy over files from GN3 repository. | Frederick Muriuki Muriithi |