kbase / workspace_deluxe

The Workspace Service (WSS) is primarily a language independent remote storage and retrieval system for KBase typed objects (TO) defined with the KBase Interface Description Language (KIDL).
MIT License
1 stars 17 forks source link

Add admin mode to PermissionsChecker #701

Closed MrCreosote closed 1 year ago

MrCreosote commented 1 year ago

Surprised it's not already there. Anyway, will be needed for the admin object metadata method and also allows us to clean up some other methods that were doing hacky things to get around it.

codecov[bot] commented 1 year ago

Codecov Report

Merging #701 (2725d72) into develop (5dd0d33) will increase coverage by 0.01%. Report is 11 commits behind head on develop. The diff coverage is 97.93%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## develop #701 +/- ## ============================================= + Coverage 87.52% 87.54% +0.01% + Complexity 5228 5224 -4 ============================================= Files 224 224 Lines 17385 17410 +25 Branches 2561 2560 -1 ============================================= + Hits 15216 15241 +25 Misses 1706 1706 Partials 463 463 ```