Age | Commit message (Expand) | Author |
2021-10-25 | Updated version tutorial on 10-25-21 by ACenteno | Arthur Centeno |
2021-10-25 | Merge github.com:genenetwork/genenetwork2 into acenteno | Arthur Centeno |
2021-10-25 | Updated version of tutorials by ACenteno on 10-25-21 | Arthur Centeno |
2021-10-25 | manage_resource.html: Replace button with link | BonfaceKilz |
2021-10-25 | Add "POST /resources/<resource_id>/change-owner" endpoint | BonfaceKilz |
2021-10-25 | change_resource_owner.html: Replace "the_html" with searchResultHtml | BonfaceKilz |
2021-10-25 | change_resource_owner.html: Replace "var" with "let"•••"let" is lexically scoped.
| BonfaceKilz |
2021-10-25 | change_resource_owner.html: Update endpoint for user-search•••This link has the {{ resource_id }} set because it's a required
argument for the "@edit_admins_access_required" decorator
| BonfaceKilz |
2021-10-25 | Add "POST /resource-management/<resource_id>/users/search" | BonfaceKilz |
2021-10-25 | Add "GET /resources/<resource_id>/change-owner" endpoint | BonfaceKilz |
2021-10-25 | utility: redis_tools: Remove dead functions | BonfaceKilz |
2021-10-25 | manage_resource.html: Update the URL for updating the owner | BonfaceKilz |
2021-10-25 | decorators: Use the correct logic to check for edit_admins_access | BonfaceKilz |
2021-10-25 | Update failing tests when testing `get_user_access_roles` | BonfaceKilz |
2021-10-25 | Use gn-proxy to fetch access-roles instead of looking at redis | BonfaceKilz |
2021-10-25 | Add `edit_admins_required` decorator | BonfaceKilz |
2021-10-25 | Add "GN2_PROXY" as a configurable option | BonfaceKilz |
2021-10-25 | Add `POST resource-management/resources/<resource-id>/make-public`•••This endpoint either makes resources public or non-public by tweaking
the access-masks.
| BonfaceKilz |
2021-10-25 | wqflask: resource_manager: Add "resource_id" to resource dict | BonfaceKilz |
2021-10-25 | resource_manager: Use := to store embellished resource dict | BonfaceKilz |
2021-10-25 | Rename manage_resource -> view_resource | BonfaceKilz |
2021-10-25 | manage_resource.html: Toggle the "is open to public" radio buttons | BonfaceKilz |
2021-10-25 | wqflask: decorators: Make `edit_access_required` more generic•••This now supports passing the `resource_id` directly.
| BonfaceKilz |
2021-10-25 | Move access_roles enums to it's own module | BonfaceKilz |
2021-10-25 | wqflask: decorators: Fix type when calling hexdigest() | BonfaceKilz |
2021-10-25 | manage_resources.html: Clean up html | BonfaceKilz |
2021-10-25 | manage_resource: Remove column "Admin" from group permissions table•••A group does not have "admin" privileges. Instead, a user can have
admin privileges over a particular group.
| BonfaceKilz |
2021-10-25 | manage_resource: Add missing bootstrap "table" class | BonfaceKilz |
2021-10-25 | manage_resource.html: Remove unused stylesheets | BonfaceKilz |
2021-10-25 | authentication_tools: Mark `check_owner_or_admin` as deprecated•••Use the new auth proxy tools instead.
| BonfaceKilz |
2021-10-25 | Add "GET /resource-management/resources/<resource_id>" | BonfaceKilz |
2021-10-25 | wqflask: resource_manager: Add `add_extra_resource_metadata` method | BonfaceKilz |
2021-10-25 | Remove dead line | BonfaceKilz |
2021-10-25 | manage_resource.html: Display group name next to it's unique id | BonfaceKilz |
2021-10-25 | manage_resource.html: If owner owns a resource display their name | BonfaceKilz |
2021-10-25 | manage_resource.html: Remove "flash" | BonfaceKilz |
2021-10-25 | utility.hmac: Label "hmac_creation" as deprecated•••This function is coupled to "wqflask.app", therefore requiring it's
import at the module level. This may lead circular importation issues
when working with blueprints.
| BonfaceKilz |
2021-10-25 | decorators: Add `@login_required` decorator | BonfaceKilz |
2021-10-25 | Remove "utility.hmac.hmac_creation" which causes circular imports•••Hacky but re-implement `hmac_creation` as `create_hmac`
| BonfaceKilz |
2021-10-25 | Replace "resource_id" with "resource_info" dict•••This avoids calling Redis twice when fetching metadata about the
resource.
| BonfaceKilz |
2021-10-25 | Get a users access mask•••If a user has several access roles, select the highest role.
| BonfaceKilz |
2021-10-25 | Add immutable data structures for admin and data access roles | BonfaceKilz |
2021-10-25 | resource_manager: Add OrderedEnum•••Borrowed from:
<https://github.com/woodruffw/ordered_enum/tree/master/src/ordered_enum>
| BonfaceKilz |
2021-10-25 | resource_manager: Add `get_user_membership` method | BonfaceKilz |
2021-10-25 | resource_manager: Delete every route & helper method in this module•••This module is coupled to `utility.redis_tools` which needs to be
deprecated. Also, the routes are created by importing `app` instead of
creating a new blueprint.
| BonfaceKilz |
2021-10-25 | Add test-cases for `get_user_membership` | BonfaceKilz |
2021-10-25 | Mark `get_resource_info` as deprecated | BonfaceKilz |
2021-10-25 | Move markdown_routes to api/markdown•••All new API definitions should be migrated to "wqflask/ api"
| BonfaceKilz |
2021-10-25 | api: correlation: Delete unused imports | BonfaceKilz |
2021-10-25 | api: correlation: Delete unused logger | BonfaceKilz |