Skip to content

Commit 0c4e498

Browse files
authored
Add web-based capabilities management interface (#125)
* Add web-based capabilities management interface * Update easy-oauth
1 parent a187e21 commit 0c4e498

File tree

8 files changed

+605
-6
lines changed

8 files changed

+605
-6
lines changed

config/basic.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,12 +74,13 @@ paperoni:
7474
force_user:
7575
email: __admin__
7676
capabilities:
77+
guest_capabilities: []
7778
user_overrides:
7879
__admin__: [admin]
7980
user_file: ${paperoni.data_path}/permissions.yaml
8081
graph:
8182
user_management: []
8283
user: []
83-
search: []
84+
search: [user]
8485
validate: [search]
8586
dev: []

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ dash = "paperoni.dash:Dash"
8080
exc = "paperoni.srx:ExceptionSerialization"
8181

8282
[tool.uv.sources]
83-
easy-oauth = { git = "https://github.com/mila-iqia/easy-oauth", rev = "v0.0.2" }
83+
easy-oauth = { git = "https://github.com/mila-iqia/easy-oauth", rev = "v0.0.3" }
8484

8585
[tool.ruff]
8686
line-length = 90

0 commit comments

Comments
 (0)