Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-05-19 | auth: Provide user and resource info in the trait data | Frederick Muriuki Muriithi | |
Provide the user and resource_id information in each trait's authorisation details to help with linking on the UI end. | |||
2023-05-19 | auth: Check for json on authorisation endpoint. Add user data. | Frederick Muriuki Muriithi | |
Ensure the authorisation endpoint expects only JSON. Add the user data to the response from the endpoint. | |||
2023-04-24 | auth: Return the actual privileges for the user | Frederick Muriuki Muriithi | |
Previously, the `oauth2/data/authorisation` endpoint was returning hard-coded values for the privileges assigned to the user for each resource. In this change, we rework to return the actual privileges for the user. | |||
2023-04-19 | oauth2: Link the phenotype traits to user groups. | Frederick Muriuki Muriithi | |
2023-04-19 | auth: Setup selected traits correctly | Frederick Muriuki Muriithi | |
Fix bugs with setting up of the selected traits for use while filtering the search results. | |||
2023-04-19 | auth: phenotypes - provide default empty list for selected traits. | Frederick Muriuki Muriithi | |
2023-04-18 | auth: Pass `--per-page` and `--selected` options. | Frederick Muriuki Muriithi | |
2023-04-17 | Hook up code to use external search script for phenotypes | Frederick Muriuki Muriithi | |
2023-04-17 | auth: Delete code that is no longer used | Frederick Muriuki Muriithi | |
2023-04-15 | Decouple `gn3.db_utils` from `flask.current_app`. | Frederick Muriuki Muriithi | |
Decouple the `gn3.db_utils` module from the global `flask.current_app` object, ensuring that the database uri value is passed in as a required argument to the `gn3.db_utils.database_connection` function. | |||
2023-04-10 | Add search and link for mRNA Assay datasets. | Frederick Muriuki Muriithi | |
2023-04-10 | Update expected request key. | Frederick Muriuki Muriithi | |
2023-04-10 | Enable search, filtering out selected, but not linked data | Frederick Muriuki Muriithi | |
When a user selects some datasets and does a new search, we filter out the selected datasets too, even though they are yet to be linked. | |||
2023-04-08 | auth: Link genotype datasets to groups. | Frederick Muriuki Muriithi | |
2023-04-04 | auth: Search for linking genotype datasets. | Frederick Muriuki Muriithi | |
2023-03-23 | auth: list the species in the database. | Frederick Muriuki Muriithi | |
2023-03-15 | auth: Data Migrations: Rework migration trigger | Frederick Muriuki Muriithi | |
Rework the migration trigger endpoint such that it does a bulk import of all the resources in the redis store. It also expects that the user that triggers the migration have the appropriate privileges. | |||
2023-03-14 | auth: Fix some linting and typing issues. | Frederick Muriuki Muriithi | |
2023-03-13 | oauth2: data: Temporarily escalate privileges to enable migration | Frederick Muriuki Muriithi | |
The functions that fetch the unlinked data have checks to ensure they are called by users with the appropriate privileges. This commit enables a temporary escalation of privileges to enable fetching the data, so as to allow successful data migration. | |||
2023-03-13 | auth: separate user detail migration from data migration | Frederick Muriuki Muriithi | |
Due to the fact that the data migration requires higher privileges than the user details, separate the user details migration endpoint from the data migrations endpoint. | |||
2023-03-10 | auth: data-migration: Fix minor bugs | Frederick Muriuki Muriithi | |
2023-03-09 | auth: redis data: migrate data in redis | Frederick Muriuki Muriithi | |
Implement the code to migrate the data from redis to SQLite. | |||
2023-03-09 | auth: data migration: Data migration outline | Frederick Muriuki Muriithi | |
Provide an outline of the data migration steps to be taken from some results of the experiments with the data in redis. | |||
2023-02-28 | auth: Unlink data from resourcesdata-access-levels-endpoint | Frederick Muriuki Muriithi | |
Enable the data editor to unlink data from a particular resource. | |||
2023-02-27 | auth: Endpoint to get access levels for data | Frederick Muriuki Muriithi | |
When the endpoint is accessed with a list of traits, it should/will respond with the access privileges for each of the traits attached for the active user. |