aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-11-13Bug: Fix typo in queryFrederick Muriuki Muriithi
2023-11-13Update check for adminsFrederick Muriuki Muriithi
2023-11-02Config: Use instance_path to load secrets.Frederick Muriuki Muriithi
2023-11-02mypy: Fix typing errors.Frederick Muriuki Muriithi
2023-11-02pylint: Fix linting errors.Frederick Muriuki Muriithi
2023-10-27Use upstream `yoyo-migrations`Frederick Muriuki Muriithi
2023-10-27Configuration: OAUTH2_SCOPE - provide clarificationFrederick Muriuki Muriithi
2023-10-12migrations: Create role for dealing with inbredset groups.Frederick Muriuki Muriithi
2023-10-12Bugs: Fix query and provide default function for inbredset-groupFrederick Muriuki Muriithi
2023-10-12Assign role to act on InbredSets to admin.Frederick Muriuki Muriithi
2023-10-10Get authorisation by resource_idsFrederick Muriuki Muriithi
2023-10-10Temporarily return no data for resources of types system and group.Frederick Muriuki Muriithi
2023-10-09Fetch InbredSet group resource ID by SpeciesId and InbredSetIdFrederick Muriuki Muriithi
2023-10-09scripts: Provide script to link InbredSets to auth system.Frederick Muriuki Muriithi
2023-10-02migrations: New migration - InbredSet ResourcesFrederick Muriuki Muriithi
2023-09-29Make migrations directory a package.Frederick Muriuki Muriithi
2023-09-27Add missing importFrederick Muriuki Muriithi
2023-09-27List all packages to install.Frederick Muriuki Muriithi
2023-09-27Update setup.pyFrederick Muriuki Muriithi
2023-09-27Update dependency: Use upstream python-mypyFrederick Muriuki Muriithi
2023-09-27guix-bioinformatics: Update guix channel URLFrederick Muriuki Muriithi
2023-09-27typing: fix and ignore typing issues.Frederick Muriuki Muriithi
2023-09-27linting: Remove unused import, handle unused variableFrederick Muriuki Muriithi
2023-09-27Bug: Fix issue with viewing resources of type "group".Frederick Muriuki Muriithi
2023-09-26Update queryFrederick Muriuki Muriithi
2023-09-26Handle AuthorisationError at the top-levelFrederick Muriuki Muriithi
2023-09-26Handle temporary edge casesFrederick Muriuki Muriithi
2023-09-26Add `public-view` role. Assign it to users.Frederick Muriuki Muriithi
2023-09-26Update fetching a single roleFrederick Muriuki Muriithi
2023-09-26Initialise package to handle resources of type "system".Frederick Muriuki Muriithi
2023-09-26Update /roles endpoint: rework code for new `user_roles` functionFrederick Muriuki Muriithi
2023-09-26Add default `REDIS_URI` configuration.Frederick Muriuki Muriithi
2023-09-26Add System resource, and group resource(s) to list of user resourcesFrederick Muriuki Muriithi
2023-09-26Update `user_roles`: Return roles for user by resource.Frederick Muriuki Muriithi
2023-09-26Move `groups` package under `resources` packageFrederick Muriuki Muriithi
2023-09-26Update tests & fixtures to conform to schema changesFrederick Muriuki Muriithi
2023-09-26Remove group from resource objectsFrederick Muriuki Muriithi
2023-09-26Raise exception if no group for `resource_group`Frederick Muriuki Muriithi
2023-09-26Add `resource_group` function to retrieve the owning groupFrederick Muriuki Muriithi
2023-09-26Extract resource-type-specific code into separate modulesFrederick Muriuki Muriithi
2023-09-26Extract basic resource types to a separate module.Frederick Muriuki Muriithi
2023-09-26Fix foreign-key refs. Merge tables.Frederick Muriuki Muriithi
2023-09-26Add a 'system' resourceFrederick Muriuki Muriithi
2023-09-26migrations: Create `group_resources` table.Frederick Muriuki Muriithi
2023-09-26Drop `group_id` from resources tableFrederick Muriuki Muriithi
2023-09-26Add `system` and `group` resource categories.Frederick Muriuki Muriithi
2023-09-26Resources refactor: Add `resource_ownership` tableFrederick Muriuki Muriithi
2023-09-19Remove pinned commitFrederick Muriuki Muriithi
2023-09-06Update yoyo-migration and mypyFrederick Muriuki Muriithi
2023-08-31Add documentation on troubleshooting tokensFrederick Muriuki Muriithi