Import app route manifests

This commit is contained in:
jwinterm
2026-07-06 03:49:34 -04:00
parent cf0b89b572
commit 2ca73ca431
9 changed files with 315 additions and 25 deletions
+24
View File
@@ -91,6 +91,14 @@ CONFIG_FIELDS = (
"[]",
"Route patterns that must not be published.",
),
ConfigField(
"site.interactions",
"route_manifest",
"path",
False,
"",
"JSON route manifest generated or maintained by the application.",
),
ConfigField(
"site.interactions.route",
"match",
@@ -123,6 +131,22 @@ CONFIG_FIELDS = (
"none",
"Payment adapter required by a route group.",
),
ConfigField(
"site.interactions.route",
"realtime",
"boolean",
False,
"false",
"Whether a route group requires live state or streaming updates.",
),
ConfigField(
"site.interactions.route",
"public_allowed",
"boolean",
False,
"true",
"Whether this route group may be emitted into public protocol outputs.",
),
ConfigField(
"site.protocols.<name>",
"enabled",