aboutsummaryrefslogtreecommitdiffstats
path: root/src/access/mod.rs
diff options
context:
space:
mode:
authortv <tv@krebsco.de>2026-11-07 22:35:21 +0100
committertv <tv@krebsco.de>2026-11-07 22:35:21 +0100
commitf44fbf5b93269bb3573e8a2701e70ab0d7613153 (patch)
tree32915998f6e797afcc13f485ccde66bac0e94150 /src/access/mod.rs
parent389b11b597b6bf60f120b190002bbb76fff28dbf (diff)
access: the policy enforced
_continuum/access/policy ({"version": 1}) has every node screen every change it receives, on every path changes come in. A policy a node doesn't know stops its writes through the API. GET /admin/refused. Auth plan M6.
Diffstat (limited to 'src/access/mod.rs')
-rw-r--r--src/access/mod.rs5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/access/mod.rs b/src/access/mod.rs
index 1109fa6..ea2e65c 100644
--- a/src/access/mod.rs
+++ b/src/access/mod.rs
@@ -13,12 +13,9 @@ use serde::{Deserialize, Serialize};
use crate::document::meta;
+pub(crate) mod policy;
pub(crate) mod registry;
-// Judging changes on receipt is what uses it; until then, the tests.
-#[cfg_attr(not(test), allow(dead_code))]
pub(crate) mod rules;
-// Judging changes on receipt is what uses it; until then, the tests.
-#[cfg_attr(not(test), allow(dead_code))]
pub(crate) mod screen;
pub(crate) mod token;