Merge ngit external-access PR 79ca68c1 into combined UAT candidate

Preserve current maintenance/session guards, Firewall UI and existing catalogs.
Retain scoped guest access, publishing journeys and local Blossom integration.
Normalize Blossom/router memory units to supported quadlet suffixes.

Validation: 108 dashboard tests, 10 gateway policy tests, strict source catalog
check. Integrated isolated backend qualification remains required before main.
This commit is contained in:
archipelago
2026-10-08 18:59:24 -04:00
100 changed files with 7479 additions and 111 deletions
+16
View File
@@ -230,6 +230,22 @@ dependencies = [
"tracing",
]
[[package]]
name = "archipelago-publishing-tests"
version = "0.1.0"
dependencies = [
"anyhow",
"chrono",
"hyper 0.14.32",
"reqwest 0.11.27",
"serde",
"serde_json",
"sha2 0.10.9",
"tempfile",
"tokio",
"uuid",
]
[[package]]
name = "archipelago-security"
version = "0.1.0"