Add MongoDB storage library and update acceptance tests with deterministic stubs
- Created StellaOps.Notify.Storage.Mongo project with initial configuration. - Added expected output files for acceptance tests (at1.txt to at10.txt). - Added fixture input files for acceptance tests (at1 to at10). - Created input and signature files for test cases fc1 to fc5.
This commit is contained in:
4
docs/assets/vuln-explorer/README.md
Normal file
4
docs/assets/vuln-explorer/README.md
Normal file
@@ -0,0 +1,4 @@
|
||||
Asset staging for Vuln Explorer Md.XI
|
||||
- Record SHA256 hashes in ../SHA256SUMS when dropping assets.
|
||||
- Subdirs: console, api, cli, ledger, telemetry, rbac, runbook, advisory, sbom, vex.
|
||||
- Keep filenames deterministic and stable.
|
||||
@@ -1,3 +1,83 @@
|
||||
# Vuln Explorer Md.XI asset hashes
|
||||
# Format: <sha256> <relative-path-under-docs>
|
||||
# Populate when captures/payloads land (screens, API/CLI samples, fixtures).
|
||||
# pending assets placeholder lines (hash when available)
|
||||
<hash> assets/vuln-explorer/console/console-list.png
|
||||
<hash> assets/vuln-explorer/console/console-detail.png
|
||||
<hash> assets/vuln-explorer/console/console-shortcuts.md
|
||||
<hash> assets/vuln-explorer/console/console-saved-view.json
|
||||
<hash> assets/vuln-explorer/api/api-findings-list.json
|
||||
<hash> assets/vuln-explorer/api/api-finding-detail.json
|
||||
<hash> assets/vuln-explorer/api/api-action-post.json
|
||||
<hash> assets/vuln-explorer/api/api-report-create.json
|
||||
<hash> assets/vuln-explorer/api/api-vex-decision.json
|
||||
<hash> assets/vuln-explorer/cli/cli-findings-list.json
|
||||
<hash> assets/vuln-explorer/cli/cli-findings-view.json
|
||||
<hash> assets/vuln-explorer/cli/cli-action.json
|
||||
<hash> assets/vuln-explorer/cli/cli-report-create.json
|
||||
<hash> assets/vuln-explorer/cli/cli-export-offline.json
|
||||
<hash> assets/vuln-explorer/cli/cli-vex-decision.json
|
||||
<hash> assets/vuln-explorer/ledger/ledger-history.jsonl
|
||||
<hash> assets/vuln-explorer/ledger/ledger-actions.jsonl
|
||||
<hash> assets/vuln-explorer/ledger/ledger-replay-output.json
|
||||
<hash> assets/vuln-explorer/ledger/ledger-manifest.json
|
||||
<hash> assets/vuln-explorer/telemetry/metrics-sample.json
|
||||
<hash> assets/vuln-explorer/telemetry/logs-sample.jsonl
|
||||
<hash> assets/vuln-explorer/telemetry/traces-sample.json
|
||||
<hash> assets/vuln-explorer/telemetry/dashboard.json
|
||||
<hash> assets/vuln-explorer/rbac/rbac-scope-table.md
|
||||
<hash> assets/vuln-explorer/rbac/abac-claims.json
|
||||
<hash> assets/vuln-explorer/rbac/attachment-token-flow.json
|
||||
<hash> assets/vuln-explorer/runbook/runbook-projector-lag.md
|
||||
<hash> assets/vuln-explorer/runbook/runbook-resolver-storm.json
|
||||
<hash> assets/vuln-explorer/runbook/runbook-export-failure.json
|
||||
<hash> assets/vuln-explorer/runbook/runbook-policy-activation.md
|
||||
<hash> assets/vuln-explorer/advisory/advisory-normalized.json
|
||||
<hash> assets/vuln-explorer/advisory/advisory-withdrawn.json
|
||||
<hash> assets/vuln-explorer/advisory/advisory-bundle-manifest.json
|
||||
<hash> assets/vuln-explorer/sbom/sbom-component-resolution.json
|
||||
<hash> assets/vuln-explorer/sbom/sbom-path-dedupe.json
|
||||
<hash> assets/vuln-explorer/sbom/safe-version-hints.json
|
||||
<hash> assets/vuln-explorer/vex/vex-csaf-sample.json
|
||||
<hash> assets/vuln-explorer/vex/vex-mapping-output.json
|
||||
<hash> assets/vuln-explorer/vex/vex-precedence-table.md
|
||||
# pending assets placeholder lines (hash when available)
|
||||
<hash> assets/vuln-explorer/console/console-list.png
|
||||
<hash> assets/vuln-explorer/console/console-detail.png
|
||||
<hash> assets/vuln-explorer/console/console-shortcuts.md
|
||||
<hash> assets/vuln-explorer/console/console-saved-view.json
|
||||
<hash> assets/vuln-explorer/api/api-findings-list.json
|
||||
<hash> assets/vuln-explorer/api/api-finding-detail.json
|
||||
<hash> assets/vuln-explorer/api/api-action-post.json
|
||||
<hash> assets/vuln-explorer/api/api-report-create.json
|
||||
<hash> assets/vuln-explorer/api/api-vex-decision.json
|
||||
<hash> assets/vuln-explorer/cli/cli-findings-list.json
|
||||
<hash> assets/vuln-explorer/cli/cli-findings-view.json
|
||||
<hash> assets/vuln-explorer/cli/cli-action.json
|
||||
<hash> assets/vuln-explorer/cli/cli-report-create.json
|
||||
<hash> assets/vuln-explorer/cli/cli-export-offline.json
|
||||
<hash> assets/vuln-explorer/cli/cli-vex-decision.json
|
||||
<hash> assets/vuln-explorer/ledger/ledger-history.jsonl
|
||||
<hash> assets/vuln-explorer/ledger/ledger-actions.jsonl
|
||||
<hash> assets/vuln-explorer/ledger/ledger-replay-output.json
|
||||
<hash> assets/vuln-explorer/ledger/ledger-manifest.json
|
||||
<hash> assets/vuln-explorer/telemetry/metrics-sample.json
|
||||
<hash> assets/vuln-explorer/telemetry/logs-sample.jsonl
|
||||
<hash> assets/vuln-explorer/telemetry/traces-sample.json
|
||||
<hash> assets/vuln-explorer/telemetry/dashboard.json
|
||||
<hash> assets/vuln-explorer/rbac/rbac-scope-table.md
|
||||
<hash> assets/vuln-explorer/rbac/abac-claims.json
|
||||
<hash> assets/vuln-explorer/rbac/attachment-token-flow.json
|
||||
<hash> assets/vuln-explorer/runbook/runbook-projector-lag.md
|
||||
<hash> assets/vuln-explorer/runbook/runbook-resolver-storm.json
|
||||
<hash> assets/vuln-explorer/runbook/runbook-export-failure.json
|
||||
<hash> assets/vuln-explorer/runbook/runbook-policy-activation.md
|
||||
<hash> assets/vuln-explorer/advisory/advisory-normalized.json
|
||||
<hash> assets/vuln-explorer/advisory/advisory-withdrawn.json
|
||||
<hash> assets/vuln-explorer/advisory/advisory-bundle-manifest.json
|
||||
<hash> assets/vuln-explorer/sbom/sbom-component-resolution.json
|
||||
<hash> assets/vuln-explorer/sbom/sbom-path-dedupe.json
|
||||
<hash> assets/vuln-explorer/sbom/safe-version-hints.json
|
||||
<hash> assets/vuln-explorer/vex/vex-csaf-sample.json
|
||||
<hash> assets/vuln-explorer/vex/vex-mapping-output.json
|
||||
<hash> assets/vuln-explorer/vex/vex-precedence-table.md
|
||||
|
||||
1
docs/assets/vuln-explorer/advisory/README.md
Normal file
1
docs/assets/vuln-explorer/advisory/README.md
Normal file
@@ -0,0 +1 @@
|
||||
# ADVISORY assets (hash before publish)
|
||||
1
docs/assets/vuln-explorer/api/README.md
Normal file
1
docs/assets/vuln-explorer/api/README.md
Normal file
@@ -0,0 +1 @@
|
||||
# API assets (hash before publish)
|
||||
1
docs/assets/vuln-explorer/cli/README.md
Normal file
1
docs/assets/vuln-explorer/cli/README.md
Normal file
@@ -0,0 +1 @@
|
||||
# CLI assets (hash before publish)
|
||||
1
docs/assets/vuln-explorer/console/README.md
Normal file
1
docs/assets/vuln-explorer/console/README.md
Normal file
@@ -0,0 +1 @@
|
||||
# CONSOLE assets (hash before publish)
|
||||
1
docs/assets/vuln-explorer/ledger/README.md
Normal file
1
docs/assets/vuln-explorer/ledger/README.md
Normal file
@@ -0,0 +1 @@
|
||||
# LEDGER assets (hash before publish)
|
||||
1
docs/assets/vuln-explorer/rbac/README.md
Normal file
1
docs/assets/vuln-explorer/rbac/README.md
Normal file
@@ -0,0 +1 @@
|
||||
# RBAC assets (hash before publish)
|
||||
1
docs/assets/vuln-explorer/runbook/README.md
Normal file
1
docs/assets/vuln-explorer/runbook/README.md
Normal file
@@ -0,0 +1 @@
|
||||
# RUNBOOK assets (hash before publish)
|
||||
1
docs/assets/vuln-explorer/sbom/README.md
Normal file
1
docs/assets/vuln-explorer/sbom/README.md
Normal file
@@ -0,0 +1 @@
|
||||
# SBOM assets (hash before publish)
|
||||
1
docs/assets/vuln-explorer/telemetry/README.md
Normal file
1
docs/assets/vuln-explorer/telemetry/README.md
Normal file
@@ -0,0 +1 @@
|
||||
# TELEMETRY assets (hash before publish)
|
||||
1
docs/assets/vuln-explorer/vex/README.md
Normal file
1
docs/assets/vuln-explorer/vex/README.md
Normal file
@@ -0,0 +1 @@
|
||||
# VEX assets (hash before publish)
|
||||
Reference in New Issue
Block a user