Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-08-28 | Fix displayed error message | Frederick Muriuki Muriithi | |
2024-08-28 | Remove the "Roles" page. | Frederick Muriuki Muriithi | |
2024-08-28 | Deactivate the "create_role" function | Frederick Muriuki Muriithi | |
The `create_role` function could lead to privilege escalation. This commit deactivates it completely to prevent the chance of that happening. | |||
2024-08-28 | Bug: Add missing data to search query. | Frederick Muriuki Muriithi | |
2024-08-28 | Build search URI endpoint on server rather than on JS | Frederick Muriuki Muriithi | |
To help with maintenance, build the search URI on the server rather than in the javascript. | |||
2024-08-28 | Build phenotype results template URI on backend | Frederick Muriuki Muriithi | |
Build the template URI on the backend to remove the need to remember to update the javascript if the URI changes in the future. | |||
2024-08-28 | Provide client data used for user verification. | Frederick Muriuki Muriithi | |
2024-08-28 | Handle generic OAuthError gracefully | Frederick Muriuki Muriithi | |
2024-08-28 | Ensure endpoint returns a response. | Frederick Muriuki Muriithi | |
2024-08-28 | Enable NA sorting for case attributes | zsloan | |
The NA-excluding sort functions were moved to table_functions.js (and removed from search_results.js) so they can be used by other pages (in this case the show_trait page) | |||
2024-08-28 | Restore collections endpoints | zsloan | |
Import was removed in commit 7c77ff91f6530aca0865bd13025811f2f93e3541 because it wasn't being used in views.py, but it was providing the collections endpoints albeit indirectly. This commit makes it somewhat explicit that it is a needed module. | |||
2024-08-28 | Bug: Compute numeric timestamp for the claims. | Frederick Muriuki Muriithi | |
2024-08-28 | Check if case attribute for RRID is a list, to prevent it being added twice ↵ | zsloan | |
in situations where a sample appears in both the parent/f1 file and the .geno file | |||
2024-08-28 | Change default for Mean Expr filter to OR for correlations to avoid ↵ | zsloan | |
excluding any results when the page first loads | |||
2024-08-28 | Remove styling for search field. | Munyoki Kilyungi | |
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> | |||
2024-08-28 | Check metadata exists before setting 'editable' field in get_dataset. | Munyoki Kilyungi | |
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> | |||
2024-08-28 | Merge pull request #859 from genenetwork/revert-847-feature/gnqa-search-history | Alexander Kabui | |
Revert "Feature/gnqa search history" | |||
2024-08-28 | Revert "Feature/gnqa search history" | Alexander Kabui | |
2024-08-28 | Merge pull request #847 from genenetwork/feature/gnqa-search-history | Alexander Kabui | |
Feature/gnqa search history | |||
2024-08-26 | Allow '@' and '.' characters in searches | zsloan | |
This is mainly so e-mail searches work | |||
2024-08-26 | Set fixed width of 500px for phenotype descriptions | zsloan | |
2024-08-21 | Fix timestamp attribute names | zsloan | |
They were previously stored as 'created_timestamp' and 'changed_timestamp', but are now stored as 'created' and 'changed' | |||
2024-08-19 | Edit Haplotype Analyst legend content | zsloan | |
- Change order from Pat/Mat to Mat/Pat - Increase width of example color bars - Change 'Unk' to 'Unknown' and shift everything to the left so it fits | |||
2024-08-19 | Change 'Sequence Site' text to 'Gene Location' | zsloan | |
2024-08-19 | Only draw position marker if position exists | zsloan | |
Previous it was drawing the marker at the end of the map even when mapping with traits that don't have a position (like Publish/phenotype traits) | |||
2024-08-19 | Remove javascript escape function from View Collection page to fix encoding ↵ | zsloan | |
issues | |||
2024-08-16 | Add Wiki and RIF search terms to Xapian normal search | zsloan | |
2024-08-07 | Merge pull request #855 from jnduli/gn2_profiles_pages | Muriithi Frederick Muriuki | |
Gn2 Fix profiles pages dashboard | |||
2024-08-07 | chore: remove passing bearer token to end user | John Nduli | |
2024-08-07 | fix: remove bearer token from html and javascript | John Nduli | |
2024-08-06 | fix: use bearer token to query auth server | John Nduli | |
2024-08-06 | fix: pass in proper list of priviledge_ids | John Nduli | |
2024-08-05 | Fix typo. | Frederick Muriuki Muriithi | |
2024-08-05 | minor code formatting. | Frederick Muriuki Muriithi | |
2024-08-05 | Update JWKs endpoint documentation. | Frederick Muriuki Muriithi | |
2024-08-05 | Fix URL | Frederick Muriuki Muriithi | |
2024-08-05 | Override 'client_secret_post' auth with a JSON equivalent | Frederick Muriuki Muriithi | |
In order to use JSON consistently across the board, we make even the authentication method use JSON rather than FORMDATA. | |||
2024-08-05 | Move check for target_trait mb/chr into the if statement for ProbeSet/Geno ↵ | zsloan | |
datasets Previously it would throw an error for Publish datasets, since they don't have a location | |||
2024-08-02 | Consistently use JSON for all endpoints. | Frederick Muriuki Muriithi | |
2024-08-01 | Add mariadb package to database development container. | Arun Isaac | |
* containers/db-container.scm (operating-system)[packages]: Add mariadb. | |||
2024-08-01 | Remove obsolete configurations. | Frederick Muriuki Muriithi | |
2024-08-01 | bug: add missing `count_per_page` variable. | Frederick Muriuki Muriithi | |
2024-08-01 | Use auto-created and auto-rotated JSON Web Keys | Frederick Muriuki Muriithi | |
Use auto-created JWKs for better security. | |||
2024-08-01 | Use JWKs from auth server public endpoint | Frederick Muriuki Muriithi | |
* Fetch keys from auth server * Validate token is signed with one of the keys from server * Ensure refreshing of token is still synchronised | |||
2024-08-01 | Add module to help with rotation of JSON Web Keys. | Frederick Muriuki Muriithi | |
2024-08-01 | Fix correlation bug caused by a result trait not having a location | zsloan | |
2024-08-01 | Fix misnamed variable that caused correlation location filter to not work | zsloan | |
2024-07-31 | Fix collections import by allowing GET method for collections/add endpoint | zsloan | |
2024-07-31 | Improve logging | Frederick Muriuki Muriithi | |
Add more logging information to help with tracking and fixing bugs. | |||
2024-07-31 | Synchronise token refreshes | Frederick Muriuki Muriithi | |
The application can be run in a multi-threaded server, leading to a situation where the multiple threads attempt to get a new JWT using the exact same refresh token. This synchronises the various threads ensuring only a single thread is able to retrieve the new JWT that all the rest of the threads then use. |