- Temporary Traits Access Concerns
issue opened on Aug 03 2023 by Frederick Muriuki Muriithi
...achive this are:
* Change the names to make them hard to guess - maybe use hashes
* Use the auth system to control access to the traits in a robust way
These pathways are not mutually exclusive, which...
- Rework Resources
✓ issue opened on Sep 06 2023 by Frederick Muriuki Muriithi, last updated on Feb 27 2024 by Frederick Muriuki Muriithi; 2 of 3 tasks done
...change
* keywords: auth, authorisation, resources, design change, gn-auth
## Description
The authorisation system uses the idea of "Resources" as its most basic model: users have privileges to act...
- Quality Control of Data in Uploaded R/qtl2 Bundles
✓ issue opened on Feb 02 2024 by Frederick Muriuki Muriithi, last updated on Sep 16 2024 by Frederick Muriuki Muriithi; 10 of 15 tasks done
...Control File
* [x] MUST exist in bundle
* [x] One and only one control file in the bundle
* [x] Defaults for control data are auto-provided by code
* [x] Every file listed in control file MUST exist...
- Clean up Authorisation
✓ issue opened on Nov 19 2021 by BonfaceKilz, last updated on Dec 04 2023 by Frederick Muriuki Muriithi; 4 of 4 tasks done
...to change privileges for phenotype data, you have to do it trait by trait (or at least to a selection of traits you manually choose). But for mRNA ("ProbeSet") traits you can just refer to the entire...
- Link Authentication/Authorisation
issue opened on Jun 24 2024 by Frederick Muriuki Muriithi
...their data, they need access to it. The auth system, by default, will deny anyone/everyone access to any data that is not linked to a resource and which no user has any roles allowing them access...
- Migrate User Accounts from Redis to new Auth DB
✓ issue opened on Dec 22 2022 by Frederick Muriuki Muriithi, last updated on May 22 2023 by Frederick Muriuki Muriithi
...issue was deemed unnecessary.
Users will have to register anew and their access details reconfirmed.
--------------------
Currently, on GN2, user details are stored in Redis. We need to migrate these...
- Feature Request: Create Test Accounts
issue opened on Sep 16 2024 by Frederick Muriuki Muriithi, last updated on Sep 17 2024 by Frederick Muriuki Muriithi
...change, what happens? Password changes requires emails to be sent out with a time-sensitive token. The emails in the test accounts are not meant to be actual existing emails and thus cannot reliably...
- Build Registration Page for OAuth2 Clients
✓ issue opened on Dec 22 2022 by Frederick Muriuki Muriithi, last updated on May 30 2023 by Frederick Muriuki Muriithi
...OAuth2 clients that users can use to access the GN3 service with the new auth system.
Fixed with commits
=> https://github.com/genenetwork/genenetwork3/commit/25c6da03e1639895f0051e8be6502762beefde0b...
- Sort by Attributes
✓ issue opened on May 31 2024 by Frederick Muriuki Muriithi, last updated on May 31 2024 by Zachary Sloan
...js were moved into table_functions.js so they could be used by more pages.
In this case, the trait page needed access so that the case attribute columns could be sorted such that NA/NULL value
are...