Age | Commit message (Expand) | Author |
2024-06-03 | Ensure endpoint returns a response. | Frederick Muriuki Muriithi |
2024-05-31 | Enable NA sorting for case attributes...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)
| zsloan |
2024-05-31 | Restore collections endpoints...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.
| zsloan |
2024-05-30 | Fix redirection bug. | Frederick Muriuki Muriithi |
2024-05-29 | Handle attributeError when getting error codes. | Alexander_Kabui |
2024-05-28 | BugFix: return correct status code for generic exceptions handler. | Alexander_Kabui |
2024-05-23 | Bug: Compute numeric timestamp for the claims. | Frederick Muriuki Muriithi |
2024-05-22 | Check if case attribute for RRID is a list, to prevent it being added twice i... | zsloan |
2024-05-21 | Change default for Mean Expr filter to OR for correlations to avoid excluding... | zsloan |
2024-05-20 | Remove styling for search field....Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2024-05-20 | Check metadata exists before setting 'editable' field in get_dataset....Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2024-05-14 | Consistently use the same OAuthSession client | Frederick Muriuki Muriithi |
2024-05-14 | Enable client to automatically request a refresh token. | Frederick Muriuki Muriithi |
2024-05-14 | Redirect to index rather than no-longer supported login...Redirect to index of the site rather that the no-longer supported
"Password Grant"-using login page.
Disable the login route entirely.
| Frederick Muriuki Muriithi |
2024-05-13 | Disable gnqa functionality.... * to test the functionality use ga.genenetwork.org
| Alexander_Kabui |
2024-05-09 | Remove debug statements. | Alexander_Kabui |
2024-05-09 | Improve error messaging for errors in gn fahamu UI. | Alexander_Kabui |
2024-05-07 | Merge pull request #844 from genenetwork/feature/gnqa-ui-revamp...Use HTMX Js api to toggle upvote and downvote functionality. | Alexander Kabui |
2024-05-07 | Use HTMX Js api to toggle upvote and downvote functionality. | Alexander_Kabui |
2024-05-06 | Use correct link to point to xapian search....Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2024-04-30 | Point the history to the upstream git repository....Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2024-04-30 | Remove unused imports....Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2024-04-30 | Use a dataset's label instead of it's id when fetching auth details....* gn2/wqflask/views.py (get_dataset): Use a dataset's label as it's
identifier.
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2024-04-30 | Pass JWT tokens to gn3....* gn2/wqflask/edit.py (save): Pass the JWT from gn-auth to GN3.
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2024-04-30 | Revert "Create constructors for encoding and decoding a token."...This reverts commit e7a3bf22da1b63a01343f2cd30cd13c234fe508c.
| Munyoki Kilyungi |
2024-04-30 | Make returning an json object from oauth2_get optional....* gn2/wqflask/oauth2/client.py (oauth2_get): Add a jsonify_p key word
that defaults to False.
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2024-04-30 | Remove unused imports....* gn2/wqflask/edit.py: Delete subprocess, Paht, Either, Left, Right.
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2024-04-30 | Delete __run__cmd__....* gn2/wqflask/edit.py (__run_cmd__): Delete.
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2024-04-30 | Remove methods for fetching a dataset's metadata edit history....* gn2/wqflask/edit.py (__fetch_dataset_git_history__): Delete
(view_history): Delete.
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2024-04-30 | Delete function for saving metadata....* gn2/wqflask/edit.py (save_dataset_metadata): Delete.
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2024-04-30 | Create a JWT to pass in secinfo to a GN3 editing endpoint....Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2024-04-30 | Create constructors for encoding and decoding a token....* gn2/tests/unit/wqflask/oauth2/(__init__.py, test_tokens.py): Test
cases for jwt token creation.
* gn2/wqflask/oauth2/tokens.py (JWTToken): New module for creating jwt tokens.
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
| Munyoki Kilyungi |
2024-04-25 | Merge pull request #841 from genenetwork/feature/implement-new-qnqa-ui-template...Feature/implement new qnqa UI template | Alexander Kabui |
2024-04-24 | Bug: use dict object on Response object. | Frederick Muriuki Muriithi |
2024-04-24 | Fetch message for authlib errors. | Frederick Muriuki Muriithi |
2024-04-24 | Send assertion as a string, not bytes. | Frederick Muriuki Muriithi |
2024-04-24 | Use app's logger rather than root logger. | Frederick Muriuki Muriithi |
2024-04-24 | DEBUG: log out request details...There is a failure on CI/CD that is not obvious - the logs should help
with debugging the issue.
| Frederick Muriuki Muriithi |
2024-04-24 | Setup logging...Add logging to genenetwork2
| Frederick Muriuki Muriithi |
2024-04-23 | Create an endpoint for gnqa test template | Alexander_Kabui |
2024-04-23 | Add implementation for new gnqa template.... * This is a separate interface from gnqa main page for testing.
| Alexander_Kabui |
2024-04-23 | Implementation for gnqa chatbox ui | Alexander_Kabui |
2024-04-23 | Add reimplementation for gnqa error page | Alexander_Kabui |
2024-04-23 | Don't fail startup due to missing config. | Frederick Muriuki Muriithi |
2024-04-23 | Separate the auth server's public key from app's private key...* Use the app's private key to sign the initial assertions used for
retrieving an authorisation token from the auth server.
* Use auth server's public key to validate the authorisation tokens
got from the auth server.
| Frederick Muriuki Muriithi |
2024-04-23 | Generate assertions to be used to get the token from the auth server | Frederick Muriuki Muriithi |
2024-04-23 | Client needs access to PRIVATE KEY, not PUBLIC KEY. | Frederick Muriuki Muriithi |
2024-04-23 | Use the JWT Bearer grant type | Frederick Muriuki Muriithi |
2024-04-23 | SSL_KEY_PAIR_PUBLIC_KEY: New setting...Define a new setting named SSL_KEY_PAIR_PUBLIC_KEY to hold the path
to the SSL key-pair's public key, used with the JWTs.
| Frederick Muriuki Muriithi |
2024-04-22 | Change haplotype analyst color scheme | zsloan |