Age | Commit message (Expand) | Author |
2023-05-19 | auth: Provide user and resource info in the trait data...Provide the user and resource_id information in each trait's authorisation
details to help with linking on the UI end.
| Frederick Muriuki Muriithi |
2023-05-19 | auth: Check for json on authorisation endpoint. Add user data....Ensure the authorisation endpoint expects only JSON.
Add the user data to the response from the endpoint.
| Frederick Muriuki Muriithi |
2023-04-24 | auth: Return the actual privileges for the user...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.
| Frederick Muriuki Muriithi |
2023-04-19 | oauth2: Link the phenotype traits to user groups. | Frederick Muriuki Muriithi |
2023-04-19 | auth: Setup selected traits correctly...Fix bugs with setting up of the selected traits for use while filtering the
search results.
| Frederick Muriuki Muriithi |
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`....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.
| Frederick Muriuki Muriithi |
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...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.
| Frederick Muriuki Muriithi |
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...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.
| Frederick Muriuki Muriithi |
2023-03-14 | auth: Fix some linting and typing issues. | Frederick Muriuki Muriithi |
2023-03-13 | oauth2: data: Temporarily escalate privileges to enable migration...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.
| Frederick Muriuki Muriithi |
2023-03-13 | auth: separate user detail migration from data migration...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.
| Frederick Muriuki Muriithi |
2023-03-10 | auth: data-migration: Fix minor bugs | Frederick Muriuki Muriithi |
2023-03-09 | auth: redis data: migrate data in redis...Implement the code to migrate the data from redis to SQLite.
| Frederick Muriuki Muriithi |
2023-03-09 | auth: data migration: Data migration outline...Provide an outline of the data migration steps to be taken from some results
of the experiments with the data in redis.
| Frederick Muriuki Muriithi |
2023-02-28 | auth: Unlink data from resources...Enable the data editor to unlink data from a particular resource.
data-access-levels-endpoint | Frederick Muriuki Muriithi |
2023-02-27 | auth: Endpoint to get access levels for data...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.
| Frederick Muriuki Muriithi |