Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-02-24 | oauth2: resources: Enable linking data to resources | Frederick Muriuki Muriithi | |
2023-02-23 | Uncheck/unselect rows when reseting trait page table | zsloan | |
For some reason DataTables was sorting checked rows to the bottom when redrawing the table with the Reset button, so this is the only solution I could come up with (since I don't know the actual reason it was doing that) | |||
2023-02-23 | oauth2: data: link data to groups. | Frederick Muriuki Muriithi | |
2023-02-22 | oauth2: Provide UI to select and list ungrouped data. | Frederick Muriuki Muriithi | |
2023-02-21 | oauth2: resources: List resource data. List unlinked data. | Frederick Muriuki Muriithi | |
List a particular resource's data. List any unlinked data that can be attached to a particular resource. | |||
2023-02-17 | Use abbreviation as symbol for phenotypes in collection page | zsloan | |
2023-02-17 | Default trait abbreviation to N/A and only set to ↵ | zsloan | |
pre/post_publication_abbreviation if they're not None | |||
2023-02-14 | Fix collection page error when ProbeSet/Publish traits don't have a mean | zsloan | |
2023-02-13 | Enable mapping compute buttons and change text back to Compute after tables ↵ | zsloan | |
have loaded | |||
2023-02-13 | Initially disable mapping compute buttons + change their text to Loading | zsloan | |
2023-02-10 | oauth2: data: Start on UI for linking data to groups. | Frederick Muriuki Muriithi | |
2023-02-09 | oauth2: groups: Reject join requests. | Frederick Muriuki Muriithi | |
Add handler for rejecting user join requests. Fix a number of minor UI bugs. | |||
2023-02-09 | oauth2: fix variable name. Fetch join requests if there's no group. | Frederick Muriuki Muriithi | |
2023-02-09 | oauth2: Remove create/join options with active request | Frederick Muriuki Muriithi | |
If a user has an active join request, then do not provide them with the option to create a new group, or even to request to join another group. | |||
2023-02-09 | oauth2: reorganise the endpoints. | Frederick Muriuki Muriithi | |
2023-02-08 | oauth2: groups: Handle join requests. | Frederick Muriuki Muriithi | |
2023-02-07 | oauth2: groups: Enable user to request to be added to group. | Frederick Muriuki Muriithi | |
2023-02-06 | oauth2: resources: View resource. Handle creation error/success | Frederick Muriuki Muriithi | |
* Handle the resource creation success or error in a better way than simply dropping the user to a plaintext/json results page. * Enable viewing a particular resource's details. | |||
2023-02-03 | oauth2: resource: implement incomplete resource creation flow | Frederick Muriuki Muriithi | |
2023-02-03 | Add perf scripts that compare fetching a trait using GN API vs LMDB | Munyoki Kilyungi | |
* scripts/performance/(README,org, timeit_gn2.py, timeit_lmdb.py): New files. Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> | |||
2023-02-02 | oauth2: Update endpoints to the API server | Frederick Muriuki Muriithi | |
The endpoints to the GN3 API server changed in a recent update, necessitating this commit to update the endpoints. | |||
2023-01-31 | oauth2: Display members in groups page. Rework UI. | Frederick Muriuki Muriithi | |
2023-01-31 | oauth2: Fix bugs with group creation. Rename functions. | Frederick Muriuki Muriithi | |
Fix some bugs with group creation, mainly correctiong the urls. Rename importable functions to remove the double underscores. | |||
2023-01-31 | oauth2: remove obsolete function. | Frederick Muriuki Muriithi | |
2023-01-30 | oauth2: update url | Frederick Muriuki Muriithi | |
2023-01-30 | oauth2: fix errors. | Frederick Muriuki Muriithi | |
2023-01-30 | oauth2: Fix missing imports and update URLs | Frederick Muriuki Muriithi | |
2023-01-30 | oauth2: Fix missing import. | Frederick Muriuki Muriithi | |
2023-01-30 | oauth2: Add placeholder endpoints and UI elements | Frederick Muriuki Muriithi | |
Add some endpoints and UI elements to act as placeholders for yet to be implemented functionality. | |||
2023-01-30 | oauth2: Display user's group information. | Frederick Muriuki Muriithi | |
2023-01-30 | oauth2: split out code into separate modules | Frederick Muriuki Muriithi | |
To ease development and maintenance, split the code into separate modules, nesting the blueprints for a more modular feel. | |||
2023-01-28 | mechanical-rob: unescape html entities. | Frederick Muriuki Muriithi | |
2023-01-28 | oauth2: List the user roles. View a particular role's details. | Frederick Muriuki Muriithi | |
2023-01-26 | Dump metadata in addition to sample data. | Munyoki Kilyungi | |
* scripts/sampledata: Dump metadata in addition to data. | |||
2023-01-26 | oauth2: UI: Rework user dashboard UI | Frederick Muriuki Muriithi | |
Separate the roles, resources and group information from the overview page. | |||
2023-01-25 | mechanical-rob: corrs: Activate tests. Print out whitespace | Frederick Muriuki Muriithi | |
* Activate the correlation correctness tests * Print out whitespace characters in such a form that allows visual comparison of differences to help with fixing issues caught by tests. | |||
2023-01-25 | mechanical-rob: move newline | Frederick Muriuki Muriithi | |
2023-01-25 | mechanical-rob: Fix bugs with corrs test | Frederick Muriuki Muriithi | |
* Replace CRLF in html output with newline to prevent equality comparisons from failing if that's the only difference. * Only include failures that have actual content: filter out empty failure items * Print out an extra newline on completion of checks | |||
2023-01-24 | mechanical-rob: update corrs tests and clean up data | Frederick Muriuki Muriithi | |
2023-01-24 | scripts: Provide help info for script. | Frederick Muriuki Muriithi | |
2023-01-24 | correlations: Escape strings for html | Frederick Muriuki Muriithi | |
Improves upon commit 63aff5ca22cfb5caaa38ac1d737afa48fc8dbf02 | |||
2023-01-24 | mechanical-rob: eliminate extraneous spaces before comparisons | Frederick Muriuki Muriithi | |
2023-01-23 | oauth2: create group | Frederick Muriuki Muriithi | |
Enable creation of a new group. | |||
2023-01-23 | oauth2: Retain email input, and "next uri" on error | Frederick Muriuki Muriithi | |
Retain the "next uri" and the email the user had input in the case of an error, so that the user has the chance to correct their input, and still get to the uri they originally intended to (on success). | |||
2023-01-21 | oauth2: Cleanup fetching of roles and groups. Update template. | Frederick Muriuki Muriithi | |
2023-01-20 | Make dump script faster by using concurrency module | Munyoki Kilyungi | |
2023-01-20 | Dump all sample data into a given directory | Munyoki Kilyungi | |
* scripts/sampledata.py: Import gen_dropdown_json. (main): Dump all the sample data from all the datasets into a given directory. | |||
2023-01-20 | Return a trait's display name if the name is non-existent | Munyoki Kilyungi | |
* scripts/sampledata.py (fetch_all_traits): Should the name of a trait not exists, e.g. in probeset data, return it's display name. | |||
2023-01-20 | Update demo to dump entire dataset for BXDPublish | Munyoki Kilyungi | |
* scripts/sampledata.py: Import os and sys. <__name__>: Add demo to dump "BXDPublish" dataset. | |||
2023-01-20 | Remove hard-coded values | Munyoki Kilyungi | |
* scripts/sampledata.py (dump_sample_data): Remove hard-coded values for trait_id and dataset_name. |