Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-03-06 | oauth2: resources: List all users with access to the resource. | Frederick Muriuki Muriithi | |
2023-03-06 | oauth2: group roles: commit missing template. | Frederick Muriuki Muriithi | |
2023-03-03 | oauth2: group role: View group role details. | Frederick Muriuki Muriithi | |
2023-03-03 | oauth2: Bugfix: Ensure to send the list correctly. | Frederick Muriuki Muriithi | |
2023-03-03 | oauth2: enable creation and listing of group roles. | Frederick Muriuki Muriithi | |
2023-03-01 | Show the log2 of the Mean column when Mean > 100 for Gene global search | zsloan | |
2023-03-01 | hint/autocomplete on global search | Alexander_Kabui | |
2023-03-01 | show user history on global search | Alexander_Kabui | |
2023-02-28 | Improve UI for mapping link | zsloan | |
The link is now always displayed, but it is only saved (for longer than 1 hour) if the user clicks Copy and Share (which automatically copies the link) The width of the input field (in ch) is multiplied by 0.95 because it will always be a bit shorter than the length of the link in ch (which multiplies its length by the width of the character 0). This is the best solution I could come up with for setting the width of the field. | |||
2023-02-28 | Move the code that caches mapping inputs to views.py so it can more easily ↵ | zsloan | |
include the temp_uuid (plus it's more consistent with the way caching has worked elsewhere) Also changed the default time from two months to one month | |||
2023-02-28 | Change Redis.hset to Redis.set so each caching can have a separate expiration | zsloan | |
2023-02-28 | Add hash_of_inputs in display_mapping_results (so it can be displayed in the ↵ | zsloan | |
template) | |||
2023-02-28 | Add JS for caching mapping inputs + displaying the link | zsloan | |
2023-02-28 | Add endpoint for caching mapping inputs | zsloan | |
2023-02-28 | Add GET method to /run_mapping allowing it to pull the start_vars from Redis ↵ | zsloan | |
when an id is provided | |||
2023-02-28 | Add button for copying mapping results link | zsloan | |
2023-02-28 | Get and store JSON of mapping options in Redis for one hour whenever mapping ↵ | zsloan | |
is run | |||
2023-02-28 | oauth2: Unlink data from resource(s). | Frederick Muriuki Muriithi | |
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 | |