Harden RC7 API response contracts
GeoIntel release gates / Compile, test, contracts and builds (push) Canceled after 0s
GeoIntel release gates / Python and npm vulnerability policy (push) Canceled after 0s
GeoIntel release gates / GIS image, SBOM and container scan (push) Canceled after 0s

This commit is contained in:
Codex
2026-07-18 05:07:35 +02:00
parent 8e49b857dd
commit 0fae53a7de
36 changed files with 886 additions and 153 deletions
@@ -165,7 +165,13 @@ def test_mdk_readiness_api_uses_canonical_envelope(monkeypatch) -> None:
lambda: {
"source_key": "mdk_bcp_bathymetry",
"status": "tls_error",
"configured_url": "https://example.invalid/wcs",
"tls_verified": False,
"capabilities_reachable": False,
"acquisition_supported": False,
"checked_at": "2026-07-18T00:00:00Z",
"message": "TLS validation failed.",
"limitation_message": "No insecure fallback is permitted.",
},
)
app.dependency_overrides[get_db] = lambda: db