index
:
genenetwork2
acenteno
authentication_test
blatseq_fix
chores/code-refactoring
chores/lmdb-integration
chores/replace-cdns
chores/script-textfile-generator
correlations-return-fewer-results
debug-too-many-connections-error
decouple_tools_and_wqflask_app
development
epysode
feature/search-history
feature/textfile-generator
gn-master
guix-shell
hook-up-auth-to-traits-page
itp_covariate_testing
jupyter_notebooks_ui
lmdb-code/refactoring
master
notebooks_api
oauth2-migrate-user-details-and-data
partial-correlations
partial_corr_ui_rework
pcorrs_targets
penguin2
phewas
production
proxy-integration
refactor-configurations
refactor-data_set_py-20220920
revert-366-360_update_htmlgen
rework-genotype-linking
run-corrs-in-external-process
stable
testing
GeneNetwork (2nd generation)
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
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
scripts: resource: Add value for "admin" when updating resources
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
scripts: resource.py: Add shebang
BonfaceKilz
2021-10-25
scripts: group.py: Add extra optional arg to specify uid
BonfaceKilz
2021-10-25
scripts: group.py: Add shebang
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
Add default setting for REDIS_URL
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
2021-10-22
Include the admin privilege for the 'editors' group, since it wasn't being se...
zsloan
[next]