Some checks failed
Docs CI / lint-and-preview (push) Has been cancelled
- Added RuntimeFactsNdjsonReader for reading NDJSON formatted runtime facts. - Introduced IRuntimeFactsIngestionService interface and its implementation. - Enhanced Program.cs to register new services and endpoints for runtime facts. - Updated CallgraphIngestionService to include CAS URI in stored artifacts. - Created RuntimeFactsValidationException for validation errors during ingestion. - Added tests for RuntimeFactsIngestionService and RuntimeFactsNdjsonReader. - Implemented SignalsSealedModeMonitor for compliance checks in sealed mode. - Updated project dependencies for testing utilities.
36 lines
1023 B
Plaintext
36 lines
1023 B
Plaintext
# Signals service configuration template.
|
|
# Copy to ../etc/signals.yaml (relative to the Signals content root)
|
|
# and adjust values to fit your environment.
|
|
|
|
schemaVersion: 1
|
|
|
|
Signals:
|
|
Authority:
|
|
Enabled: true
|
|
Issuer: "https://authority.stella-ops.local"
|
|
AllowAnonymousFallback: false
|
|
Audiences:
|
|
- "api://signals"
|
|
RequiredTenants:
|
|
- "tenant-default"
|
|
RequiredScopes:
|
|
- "signals:read"
|
|
- "signals:write"
|
|
- "signals:admin"
|
|
BypassNetworks:
|
|
- "127.0.0.1/32"
|
|
- "::1/128"
|
|
Mongo:
|
|
ConnectionString: "mongodb://localhost:27017/signals"
|
|
Database: "signals"
|
|
CallgraphsCollection: "callgraphs"
|
|
ReachabilityFactsCollection: "reachability_facts"
|
|
Storage:
|
|
RootPath: "../data/signals-artifacts"
|
|
AirGap:
|
|
SealedMode:
|
|
EnforcementEnabled: false
|
|
EvidencePath: "../ops/devops/sealed-mode-ci/artifacts/sealed-mode-ci/latest/signals-sealed-ci.json"
|
|
MaxEvidenceAge: "06:00:00"
|
|
CacheLifetime: "00:01:00"
|