diff options
Diffstat (limited to 'packages/meshbay-common/src/meshbay_common/adminop.py')
| -rw-r--r-- | packages/meshbay-common/src/meshbay_common/adminop.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/packages/meshbay-common/src/meshbay_common/adminop.py b/packages/meshbay-common/src/meshbay_common/adminop.py index ad109b2..c48f011 100644 --- a/packages/meshbay-common/src/meshbay_common/adminop.py +++ b/packages/meshbay-common/src/meshbay_common/adminop.py @@ -54,6 +54,13 @@ OP_MEMBER_UPLOAD = "member_upload" # anything about key material, but an unsigned toggle would let any member # turn a disabled one back on. OP_APPS_ENABLED = "apps_enabled" +# How often the indexer's reconciliation backstop runs, and how long it waits +# after a file's last write before hashing it. Signed like the rest for +# consistency with every other operator-only setting here, even though the +# worst a wrong value costs is index staleness or extra disk churn — not a +# security property in itself, but the pattern (every operator setting is +# signed) is what keeps the authorization model simple to reason about. +OP_SET_SCAN_SETTINGS = "set_scan_settings" OP_ROOT_ADD = "root_add" OP_ROOT_REMOVE = "root_remove" OP_GROUP_ATTACH = "group_attach" |