1239 lines
84 KiB
JSON
1239 lines
84 KiB
JSON
[
|
|
{
|
|
"Domain": "AdvisoryAI",
|
|
"ServiceProject": "src\\AdvisoryAI\\StellaOps.AdvisoryAI.WebService\\StellaOps.AdvisoryAI.WebService.csproj",
|
|
"ServiceName": "StellaOps.AdvisoryAI.WebService",
|
|
"FunctionHints": [
|
|
"/api/v1/chat",
|
|
"/api/v1/runs",
|
|
"/v1/advisory-ai",
|
|
"/v1/advisory-ai/adapters",
|
|
"/v1/advisory-ai/search",
|
|
"/v1/search",
|
|
"AttestationEndpoints",
|
|
"ChatEndpoints",
|
|
"EvidencePackEndpoints",
|
|
"KnowledgeSearchEndpoints",
|
|
"LlmAdapterEndpoints",
|
|
"RunEndpoints",
|
|
"SearchAnalyticsEndpoints",
|
|
"SearchFeedbackEndpoints",
|
|
"UnifiedSearchEndpoints"
|
|
],
|
|
"ProjectRefs": [
|
|
"src\\__Libraries\\StellaOps.AdvisoryAI.Attestation\\StellaOps.AdvisoryAI.Attestation.csproj",
|
|
"src\\__Libraries\\StellaOps.Determinism.Abstractions\\StellaOps.Determinism.Abstractions.csproj",
|
|
"src\\__Libraries\\StellaOps.Evidence.Pack\\StellaOps.Evidence.Pack.csproj",
|
|
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
|
|
"src\\AdvisoryAI\\StellaOps.AdvisoryAI.Hosting\\StellaOps.AdvisoryAI.Hosting.csproj",
|
|
"src\\AdvisoryAI\\StellaOps.AdvisoryAI.Plugin.Unified\\StellaOps.AdvisoryAI.Plugin.Unified.csproj",
|
|
"src\\AdvisoryAI\\StellaOps.AdvisoryAI\\StellaOps.AdvisoryAI.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
|
|
"src\\Router\\__Libraries\\StellaOps.Router.AspNet\\StellaOps.Router.AspNet.csproj"
|
|
],
|
|
"DbContexts": [
|
|
"AdvisoryAiDataSource",
|
|
"AdvisoryAiDbContext"
|
|
],
|
|
"DbEvidence": [
|
|
"src\\AdvisoryAI\\StellaOps.AdvisoryAI\\Storage\\EfCore\\Context\\AdvisoryAiDbContext.cs",
|
|
"src\\AdvisoryAI\\StellaOps.AdvisoryAI\\Storage\\Postgres\\AdvisoryAiDataSource.cs"
|
|
]
|
|
},
|
|
{
|
|
"Domain": "AdvisoryAI",
|
|
"ServiceProject": "src\\AdvisoryAI\\StellaOps.OpsMemory.WebService\\StellaOps.OpsMemory.WebService.csproj",
|
|
"ServiceName": "StellaOps.OpsMemory.WebService",
|
|
"FunctionHints": [
|
|
"/api/v1/opsmemory",
|
|
"OpsMemoryEndpoints"
|
|
],
|
|
"ProjectRefs": [
|
|
"src\\__Libraries\\StellaOps.Determinism.Abstractions\\StellaOps.Determinism.Abstractions.csproj",
|
|
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
|
|
"src\\AdvisoryAI\\__Libraries\\StellaOps.OpsMemory\\StellaOps.OpsMemory.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj"
|
|
],
|
|
"DbContexts": {
|
|
|
|
},
|
|
"DbEvidence": {
|
|
|
|
}
|
|
},
|
|
{
|
|
"Domain": "Attestor",
|
|
"ServiceProject": "src\\Attestor\\StellaOps.Attestor\\StellaOps.Attestor.WebService\\StellaOps.Attestor.WebService.csproj",
|
|
"ServiceName": "StellaOps.Attestor.WebService",
|
|
"FunctionHints": [
|
|
"/api/v1/attestor/predicates",
|
|
"/api/v1/watchlist",
|
|
"AnchorsController",
|
|
"AttestorWebServiceEndpoints",
|
|
"BundlesController",
|
|
"ChainController",
|
|
"ExceptionController",
|
|
"PredicateRegistryEndpoints",
|
|
"ProofChainController",
|
|
"ProofsController",
|
|
"VerdictController",
|
|
"VerifyController",
|
|
"WatchlistEndpoints"
|
|
],
|
|
"ProjectRefs": [
|
|
"src\\__Libraries\\StellaOps.Configuration\\StellaOps.Configuration.csproj",
|
|
"src\\__Libraries\\StellaOps.Cryptography\\StellaOps.Cryptography.csproj",
|
|
"src\\__Libraries\\StellaOps.DependencyInjection\\StellaOps.DependencyInjection.csproj",
|
|
"src\\__Libraries\\StellaOps.Determinism.Abstractions\\StellaOps.Determinism.Abstractions.csproj",
|
|
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
|
|
"src\\Attestor\\__Libraries\\StellaOps.Attestor.Bundling\\StellaOps.Attestor.Bundling.csproj",
|
|
"src\\Attestor\\__Libraries\\StellaOps.Attestor.Persistence\\StellaOps.Attestor.Persistence.csproj",
|
|
"src\\Attestor\\__Libraries\\StellaOps.Attestor.Spdx3\\StellaOps.Attestor.Spdx3.csproj",
|
|
"src\\Attestor\\__Libraries\\StellaOps.Attestor.StandardPredicates\\StellaOps.Attestor.StandardPredicates.csproj",
|
|
"src\\Attestor\\__Libraries\\StellaOps.Attestor.Watchlist\\StellaOps.Attestor.Watchlist.csproj",
|
|
"src\\Attestor\\StellaOps.Attestation\\StellaOps.Attestation.csproj",
|
|
"src\\Attestor\\StellaOps.Attestor\\StellaOps.Attestor.Core\\StellaOps.Attestor.Core.csproj",
|
|
"src\\Attestor\\StellaOps.Attestor\\StellaOps.Attestor.Infrastructure\\StellaOps.Attestor.Infrastructure.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.Abstractions\\StellaOps.Auth.Abstractions.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.Client\\StellaOps.Auth.Client.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
|
|
"src\\Router\\__Libraries\\StellaOps.Router.AspNet\\StellaOps.Router.AspNet.csproj"
|
|
],
|
|
"DbContexts": "ProofChainDbContext",
|
|
"DbEvidence": "src\\Attestor\\__Libraries\\StellaOps.Attestor.Persistence\\ProofChainDbContext.cs"
|
|
},
|
|
{
|
|
"Domain": "Attestor",
|
|
"ServiceProject": "src\\Attestor\\StellaOps.Signer\\StellaOps.Signer.WebService\\StellaOps.Signer.WebService.csproj",
|
|
"ServiceName": "StellaOps.Signer.WebService",
|
|
"FunctionHints": [
|
|
"/api/v1/anchors",
|
|
"/api/v1/ceremonies",
|
|
"/api/v1/signer",
|
|
"CeremonyEndpoints",
|
|
"KeyRotationEndpoints",
|
|
"SignerEndpoints"
|
|
],
|
|
"ProjectRefs": [
|
|
"src\\__Libraries\\StellaOps.Configuration\\StellaOps.Configuration.csproj",
|
|
"src\\__Libraries\\StellaOps.Cryptography\\StellaOps.Cryptography.csproj",
|
|
"src\\__Libraries\\StellaOps.DependencyInjection\\StellaOps.DependencyInjection.csproj",
|
|
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
|
|
"src\\Attestor\\__Libraries\\StellaOps.Signer.KeyManagement\\StellaOps.Signer.KeyManagement.csproj",
|
|
"src\\Attestor\\StellaOps.Signer\\StellaOps.Signer.Core\\StellaOps.Signer.Core.csproj",
|
|
"src\\Attestor\\StellaOps.Signer\\StellaOps.Signer.Infrastructure\\StellaOps.Signer.Infrastructure.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.Abstractions\\StellaOps.Auth.Abstractions.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.Client\\StellaOps.Auth.Client.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
|
|
"src\\Router\\__Libraries\\StellaOps.Router.AspNet\\StellaOps.Router.AspNet.csproj"
|
|
],
|
|
"DbContexts": "KeyManagementDbContext",
|
|
"DbEvidence": [
|
|
"src\\Attestor\\__Libraries\\StellaOps.Signer.KeyManagement\\EfCore\\Context\\KeyManagementDbContext.cs",
|
|
"src\\Attestor\\__Libraries\\StellaOps.Signer.KeyManagement\\KeyManagementDbContext.cs"
|
|
]
|
|
},
|
|
{
|
|
"Domain": "Authority",
|
|
"ServiceProject": "src\\Authority\\StellaOps.IssuerDirectory\\StellaOps.IssuerDirectory.WebService\\StellaOps.IssuerDirectory.WebService.csproj",
|
|
"ServiceName": "StellaOps.IssuerDirectory.WebService",
|
|
"FunctionHints": [
|
|
"/issuer-directory/issuers",
|
|
"{issuerId}/keys",
|
|
"{issuerId}/trust",
|
|
"IssuerEndpoints",
|
|
"IssuerKeyEndpoints",
|
|
"IssuerTrustEndpoints"
|
|
],
|
|
"ProjectRefs": [
|
|
"src\\__Libraries\\StellaOps.Configuration\\StellaOps.Configuration.csproj",
|
|
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
|
|
"src\\Authority\\__Libraries\\StellaOps.IssuerDirectory.Persistence\\StellaOps.IssuerDirectory.Persistence.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.Abstractions\\StellaOps.Auth.Abstractions.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
|
|
"src\\Authority\\StellaOps.IssuerDirectory\\StellaOps.IssuerDirectory.Core\\StellaOps.IssuerDirectory.Core.csproj",
|
|
"src\\Authority\\StellaOps.IssuerDirectory\\StellaOps.IssuerDirectory.Infrastructure\\StellaOps.IssuerDirectory.Infrastructure.csproj",
|
|
"src\\Router\\__Libraries\\StellaOps.Router.AspNet\\StellaOps.Router.AspNet.csproj"
|
|
],
|
|
"DbContexts": [
|
|
"IssuerDirectoryDataSource",
|
|
"IssuerDirectoryDbContext"
|
|
],
|
|
"DbEvidence": [
|
|
"src\\Authority\\__Libraries\\StellaOps.IssuerDirectory.Persistence\\EfCore\\Context\\IssuerDirectoryDbContext.cs",
|
|
"src\\Authority\\__Libraries\\StellaOps.IssuerDirectory.Persistence\\Postgres\\IssuerDirectoryDataSource.cs"
|
|
]
|
|
},
|
|
{
|
|
"Domain": "BinaryIndex",
|
|
"ServiceProject": "src\\BinaryIndex\\StellaOps.BinaryIndex.WebService\\StellaOps.BinaryIndex.WebService.csproj",
|
|
"ServiceName": "StellaOps.BinaryIndex.WebService",
|
|
"FunctionHints": [
|
|
"BinaryIndexOpsController",
|
|
"GoldenSetController",
|
|
"PatchCoverageController",
|
|
"ResolutionController"
|
|
],
|
|
"ProjectRefs": [
|
|
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
|
|
"src\\BinaryIndex\\__Libraries\\StellaOps.BinaryIndex.Cache\\StellaOps.BinaryIndex.Cache.csproj",
|
|
"src\\BinaryIndex\\__Libraries\\StellaOps.BinaryIndex.Contracts\\StellaOps.BinaryIndex.Contracts.csproj",
|
|
"src\\BinaryIndex\\__Libraries\\StellaOps.BinaryIndex.Core\\StellaOps.BinaryIndex.Core.csproj",
|
|
"src\\BinaryIndex\\__Libraries\\StellaOps.BinaryIndex.Disassembly.B2R2\\StellaOps.BinaryIndex.Disassembly.B2R2.csproj",
|
|
"src\\BinaryIndex\\__Libraries\\StellaOps.BinaryIndex.GoldenSet\\StellaOps.BinaryIndex.GoldenSet.csproj",
|
|
"src\\BinaryIndex\\__Libraries\\StellaOps.BinaryIndex.Persistence\\StellaOps.BinaryIndex.Persistence.csproj",
|
|
"src\\BinaryIndex\\__Libraries\\StellaOps.BinaryIndex.VexBridge\\StellaOps.BinaryIndex.VexBridge.csproj"
|
|
],
|
|
"DbContexts": [
|
|
"BinaryIndexDbContext",
|
|
"BinaryIndexPersistenceDbContext",
|
|
"GoldenSetDbContext"
|
|
],
|
|
"DbEvidence": [
|
|
"src\\BinaryIndex\\__Libraries\\StellaOps.BinaryIndex.GoldenSet\\EfCore\\Context\\GoldenSetDbContext.cs",
|
|
"src\\BinaryIndex\\__Libraries\\StellaOps.BinaryIndex.Persistence\\BinaryIndexDbContext.cs",
|
|
"src\\BinaryIndex\\__Libraries\\StellaOps.BinaryIndex.Persistence\\EfCore\\Context\\BinaryIndexPersistenceDbContext.cs"
|
|
]
|
|
},
|
|
{
|
|
"Domain": "Concelier",
|
|
"ServiceProject": "src\\Concelier\\StellaOps.Concelier.WebService\\StellaOps.Concelier.WebService.csproj",
|
|
"ServiceName": "StellaOps.Concelier.WebService",
|
|
"FunctionHints": [
|
|
"/api/v1",
|
|
"/api/v1/advisory-sources",
|
|
"/api/v1/canonical",
|
|
"/api/v1/concelier/airgap",
|
|
"/api/v1/concelier/bundles",
|
|
"/api/v1/concelier/imports",
|
|
"/api/v1/concelier/mirrors",
|
|
"/api/v1/concelier/snapshots",
|
|
"/api/v1/concelier/version-locks",
|
|
"/api/v1/federation",
|
|
"/api/v1/feeds/snapshot",
|
|
"/internal/orch",
|
|
"FeedMirrorManagementEndpoints"
|
|
],
|
|
"ProjectRefs": [
|
|
"src\\__Libraries\\StellaOps.Configuration\\StellaOps.Configuration.csproj",
|
|
"src\\__Libraries\\StellaOps.Cryptography\\StellaOps.Cryptography.csproj",
|
|
"src\\__Libraries\\StellaOps.DependencyInjection\\StellaOps.DependencyInjection.csproj",
|
|
"src\\__Libraries\\StellaOps.Ingestion.Telemetry\\StellaOps.Ingestion.Telemetry.csproj",
|
|
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
|
|
"src\\__Libraries\\StellaOps.Plugin\\StellaOps.Plugin.csproj",
|
|
"src\\__Libraries\\StellaOps.Replay.Core\\StellaOps.Replay.Core.csproj",
|
|
"src\\Aoc\\__Libraries\\StellaOps.Aoc.AspNetCore\\StellaOps.Aoc.AspNetCore.csproj",
|
|
"src\\Aoc\\__Libraries\\StellaOps.Aoc\\StellaOps.Aoc.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.Abstractions\\StellaOps.Auth.Abstractions.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.Client\\StellaOps.Auth.Client.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
|
|
"src\\Concelier\\__Analyzers\\StellaOps.Concelier.Merge.Analyzers\\StellaOps.Concelier.Merge.Analyzers.csproj",
|
|
"src\\Concelier\\__Libraries\\StellaOps.Concelier.Connector.Common\\StellaOps.Concelier.Connector.Common.csproj",
|
|
"src\\Concelier\\__Libraries\\StellaOps.Concelier.Core\\StellaOps.Concelier.Core.csproj",
|
|
"src\\Concelier\\__Libraries\\StellaOps.Concelier.Federation\\StellaOps.Concelier.Federation.csproj",
|
|
"src\\Concelier\\__Libraries\\StellaOps.Concelier.Interest\\StellaOps.Concelier.Interest.csproj",
|
|
"src\\Concelier\\__Libraries\\StellaOps.Concelier.Merge\\StellaOps.Concelier.Merge.csproj",
|
|
"src\\Concelier\\__Libraries\\StellaOps.Concelier.Models\\StellaOps.Concelier.Models.csproj",
|
|
"src\\Concelier\\__Libraries\\StellaOps.Concelier.Persistence\\StellaOps.Concelier.Persistence.csproj",
|
|
"src\\Concelier\\__Libraries\\StellaOps.Concelier.SbomIntegration\\StellaOps.Concelier.SbomIntegration.csproj",
|
|
"src\\Router\\__Libraries\\StellaOps.Messaging\\StellaOps.Messaging.csproj",
|
|
"src\\Router\\__Libraries\\StellaOps.Router.AspNet\\StellaOps.Router.AspNet.csproj"
|
|
],
|
|
"DbContexts": [
|
|
"ConcelierDataSource",
|
|
"ConcelierDbContext"
|
|
],
|
|
"DbEvidence": [
|
|
"src\\Concelier\\__Libraries\\StellaOps.Concelier.Persistence\\EfCore\\Context\\ConcelierDbContext.cs",
|
|
"src\\Concelier\\__Libraries\\StellaOps.Concelier.Persistence\\Postgres\\ConcelierDataSource.cs"
|
|
]
|
|
},
|
|
{
|
|
"Domain": "Concelier",
|
|
"ServiceProject": "src\\Concelier\\StellaOps.Excititor.WebService\\StellaOps.Excititor.WebService.csproj",
|
|
"ServiceName": "StellaOps.Excititor.WebService",
|
|
"FunctionHints": [
|
|
"/airgap/v1/mirror/bundles",
|
|
"/attestations/rekor",
|
|
"/excititor",
|
|
"/excititor/mirror",
|
|
"/risk/v1",
|
|
"/vex/linksets",
|
|
"/vex/observations",
|
|
"AttestationEndpoints",
|
|
"EvidenceEndpoints",
|
|
"IngestEndpoints",
|
|
"LinksetEndpoints",
|
|
"MirrorEndpoints",
|
|
"MirrorRegistrationEndpoints",
|
|
"ObservationEndpoints",
|
|
"PolicyEndpoints",
|
|
"RekorAttestationEndpoints",
|
|
"RiskFeedEndpoints"
|
|
],
|
|
"ProjectRefs": [
|
|
"src\\__Libraries\\StellaOps.Ingestion.Telemetry\\StellaOps.Ingestion.Telemetry.csproj",
|
|
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
|
|
"src\\Aoc\\__Libraries\\StellaOps.Aoc\\StellaOps.Aoc.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
|
|
"src\\Concelier\\__Libraries\\StellaOps.Excititor.ArtifactStores.S3\\StellaOps.Excititor.ArtifactStores.S3.csproj",
|
|
"src\\Concelier\\__Libraries\\StellaOps.Excititor.Attestation\\StellaOps.Excititor.Attestation.csproj",
|
|
"src\\Concelier\\__Libraries\\StellaOps.Excititor.Connectors.Abstractions\\StellaOps.Excititor.Connectors.Abstractions.csproj",
|
|
"src\\Concelier\\__Libraries\\StellaOps.Excititor.Connectors.RedHat.CSAF\\StellaOps.Excititor.Connectors.RedHat.CSAF.csproj",
|
|
"src\\Concelier\\__Libraries\\StellaOps.Excititor.Core\\StellaOps.Excititor.Core.csproj",
|
|
"src\\Concelier\\__Libraries\\StellaOps.Excititor.Export\\StellaOps.Excititor.Export.csproj",
|
|
"src\\Concelier\\__Libraries\\StellaOps.Excititor.Formats.CSAF\\StellaOps.Excititor.Formats.CSAF.csproj",
|
|
"src\\Concelier\\__Libraries\\StellaOps.Excititor.Formats.CycloneDX\\StellaOps.Excititor.Formats.CycloneDX.csproj",
|
|
"src\\Concelier\\__Libraries\\StellaOps.Excititor.Formats.OpenVEX\\StellaOps.Excititor.Formats.OpenVEX.csproj",
|
|
"src\\Concelier\\__Libraries\\StellaOps.Excititor.Persistence\\StellaOps.Excititor.Persistence.csproj",
|
|
"src\\Concelier\\__Libraries\\StellaOps.Excititor.Policy\\StellaOps.Excititor.Policy.csproj",
|
|
"src\\Router\\__Libraries\\StellaOps.Messaging\\StellaOps.Messaging.csproj",
|
|
"src\\Router\\__Libraries\\StellaOps.Router.AspNet\\StellaOps.Router.AspNet.csproj"
|
|
],
|
|
"DbContexts": [
|
|
"ExcititorDataSource",
|
|
"ExcititorDbContext"
|
|
],
|
|
"DbEvidence": [
|
|
"src\\Concelier\\__Libraries\\StellaOps.Excititor.Persistence\\EfCore\\Context\\ExcititorDbContext.cs",
|
|
"src\\Concelier\\__Libraries\\StellaOps.Excititor.Persistence\\Postgres\\ExcititorDataSource.cs"
|
|
]
|
|
},
|
|
{
|
|
"Domain": "Doctor",
|
|
"ServiceProject": "src\\Doctor\\StellaOps.Doctor.WebService\\StellaOps.Doctor.WebService.csproj",
|
|
"ServiceName": "StellaOps.Doctor.WebService",
|
|
"FunctionHints": [
|
|
"/api/v1/doctor",
|
|
"/api/v1/doctor/timestamping",
|
|
"DoctorEndpoints",
|
|
"TimestampingEndpoints"
|
|
],
|
|
"ProjectRefs": [
|
|
"src\\__Libraries\\StellaOps.Configuration\\StellaOps.Configuration.csproj",
|
|
"src\\__Libraries\\StellaOps.Doctor.Plugins.Attestation\\StellaOps.Doctor.Plugins.Attestation.csproj",
|
|
"src\\__Libraries\\StellaOps.Doctor.Plugins.Core\\StellaOps.Doctor.Plugins.Core.csproj",
|
|
"src\\__Libraries\\StellaOps.Doctor.Plugins.Database\\StellaOps.Doctor.Plugins.Database.csproj",
|
|
"src\\__Libraries\\StellaOps.Doctor.Plugins.Docker\\StellaOps.Doctor.Plugins.Docker.csproj",
|
|
"src\\__Libraries\\StellaOps.Doctor.Plugins.Integration\\StellaOps.Doctor.Plugins.Integration.csproj",
|
|
"src\\__Libraries\\StellaOps.Doctor.Plugins.Observability\\StellaOps.Doctor.Plugins.Observability.csproj",
|
|
"src\\__Libraries\\StellaOps.Doctor.Plugins.Security\\StellaOps.Doctor.Plugins.Security.csproj",
|
|
"src\\__Libraries\\StellaOps.Doctor.Plugins.ServiceGraph\\StellaOps.Doctor.Plugins.ServiceGraph.csproj",
|
|
"src\\__Libraries\\StellaOps.Doctor.Plugins.Verification\\StellaOps.Doctor.Plugins.Verification.csproj",
|
|
"src\\__Libraries\\StellaOps.Doctor\\StellaOps.Doctor.csproj",
|
|
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.Abstractions\\StellaOps.Auth.Abstractions.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
|
|
"src\\Doctor\\__Plugins\\StellaOps.Doctor.Plugin.BinaryAnalysis\\StellaOps.Doctor.Plugin.BinaryAnalysis.csproj",
|
|
"src\\Doctor\\__Plugins\\StellaOps.Doctor.Plugin.Compliance\\StellaOps.Doctor.Plugin.Compliance.csproj",
|
|
"src\\Doctor\\__Plugins\\StellaOps.Doctor.Plugin.Environment\\StellaOps.Doctor.Plugin.Environment.csproj",
|
|
"src\\Doctor\\__Plugins\\StellaOps.Doctor.Plugin.Release\\StellaOps.Doctor.Plugin.Release.csproj",
|
|
"src\\Doctor\\__Plugins\\StellaOps.Doctor.Plugin.Scanner\\StellaOps.Doctor.Plugin.Scanner.csproj",
|
|
"src\\Doctor\\__Plugins\\StellaOps.Doctor.Plugin.Timestamping\\StellaOps.Doctor.Plugin.Timestamping.csproj",
|
|
"src\\Doctor\\__Plugins\\StellaOps.Doctor.Plugin.Vex\\StellaOps.Doctor.Plugin.Vex.csproj",
|
|
"src\\Router\\__Libraries\\StellaOps.Router.AspNet\\StellaOps.Router.AspNet.csproj",
|
|
"src\\Telemetry\\StellaOps.Telemetry.Core\\StellaOps.Telemetry.Core\\StellaOps.Telemetry.Core.csproj"
|
|
],
|
|
"DbContexts": {
|
|
|
|
},
|
|
"DbEvidence": {
|
|
|
|
}
|
|
},
|
|
{
|
|
"Domain": "EvidenceLocker",
|
|
"ServiceProject": "src\\EvidenceLocker\\StellaOps.EvidenceLocker\\StellaOps.EvidenceLocker.WebService\\StellaOps.EvidenceLocker.WebService.csproj",
|
|
"ServiceName": "StellaOps.EvidenceLocker.WebService",
|
|
"FunctionHints": {
|
|
|
|
},
|
|
"ProjectRefs": [
|
|
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.Abstractions\\StellaOps.Auth.Abstractions.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
|
|
"src\\EvidenceLocker\\StellaOps.EvidenceLocker\\StellaOps.EvidenceLocker.Core\\StellaOps.EvidenceLocker.Core.csproj",
|
|
"src\\EvidenceLocker\\StellaOps.EvidenceLocker\\StellaOps.EvidenceLocker.csproj",
|
|
"src\\EvidenceLocker\\StellaOps.EvidenceLocker\\StellaOps.EvidenceLocker.Infrastructure\\StellaOps.EvidenceLocker.Infrastructure.csproj",
|
|
"src\\Router\\__Libraries\\StellaOps.Router.AspNet\\StellaOps.Router.AspNet.csproj"
|
|
],
|
|
"DbContexts": "EvidenceLockerDbContext",
|
|
"DbEvidence": "src\\EvidenceLocker\\StellaOps.EvidenceLocker\\StellaOps.EvidenceLocker.Infrastructure\\EfCore\\Context\\EvidenceLockerDbContext.cs"
|
|
},
|
|
{
|
|
"Domain": "ExportCenter",
|
|
"ServiceProject": "src\\ExportCenter\\StellaOps.ExportCenter\\StellaOps.ExportCenter.WebService\\StellaOps.ExportCenter.WebService.csproj",
|
|
"ServiceName": "StellaOps.ExportCenter.WebService",
|
|
"FunctionHints": [
|
|
"/api/v1/lineage",
|
|
"/profiles",
|
|
"/runs",
|
|
"/runs/{runId:guid}/artifacts",
|
|
"/runs/{runId:guid}/verify",
|
|
"/v1/audit-bundles",
|
|
"/v1/exports",
|
|
"/v1/exports/exceptions",
|
|
"/v1/exports/simulations",
|
|
"/v1/incidents",
|
|
"/v1/promotions",
|
|
"/v1/risk-bundles",
|
|
"AttestationEndpoints",
|
|
"AuditBundleEndpoints",
|
|
"ExceptionReportEndpoints",
|
|
"ExportApiEndpoints",
|
|
"IncidentEndpoints",
|
|
"LineageExportEndpoints",
|
|
"OpenApiDiscoveryEndpoints",
|
|
"PromotionAttestationEndpoints",
|
|
"RiskBundleEndpoints",
|
|
"SimulationExportEndpoints"
|
|
],
|
|
"ProjectRefs": [
|
|
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
|
|
"src\\AirGap\\StellaOps.AirGap.Policy\\StellaOps.AirGap.Policy\\StellaOps.AirGap.Policy.csproj",
|
|
"src\\Attestor\\__Libraries\\StellaOps.Attestor.ProofChain\\StellaOps.Attestor.ProofChain.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.Abstractions\\StellaOps.Auth.Abstractions.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
|
|
"src\\ExportCenter\\StellaOps.ExportCenter\\StellaOps.ExportCenter.Client\\StellaOps.ExportCenter.Client.csproj",
|
|
"src\\ExportCenter\\StellaOps.ExportCenter\\StellaOps.ExportCenter.Core\\StellaOps.ExportCenter.Core.csproj",
|
|
"src\\ExportCenter\\StellaOps.ExportCenter\\StellaOps.ExportCenter.Infrastructure\\StellaOps.ExportCenter.Infrastructure.csproj",
|
|
"src\\Policy\\__Libraries\\StellaOps.Policy.Exceptions\\StellaOps.Policy.Exceptions.csproj",
|
|
"src\\Policy\\StellaOps.Policy.Engine\\StellaOps.Policy.Engine.csproj",
|
|
"src\\Router\\__Libraries\\StellaOps.Router.AspNet\\StellaOps.Router.AspNet.csproj",
|
|
"src\\Timeline\\__Libraries\\StellaOps.TimelineIndexer.Core\\StellaOps.TimelineIndexer.Core.csproj"
|
|
],
|
|
"DbContexts": "ExportCenterDbContext",
|
|
"DbEvidence": "src\\ExportCenter\\StellaOps.ExportCenter\\StellaOps.ExportCenter.Infrastructure\\EfCore\\Context\\ExportCenterDbContext.cs"
|
|
},
|
|
{
|
|
"Domain": "Findings",
|
|
"ServiceProject": "src\\Findings\\StellaOps.Findings.Ledger.WebService\\StellaOps.Findings.Ledger.WebService.csproj",
|
|
"ServiceName": "StellaOps.Findings.Ledger.WebService",
|
|
"FunctionHints": [
|
|
"/api/v1/findings",
|
|
"/api/v1/scoring",
|
|
"/api/v1/scoring/webhooks",
|
|
"BackportEndpoints",
|
|
"EvidenceGraphEndpoints",
|
|
"FindingSummaryEndpoints",
|
|
"ReachabilityMapEndpoints",
|
|
"RuntimeTimelineEndpoints",
|
|
"RuntimeTracesEndpoints",
|
|
"ScoringEndpoints",
|
|
"WebhookEndpoints"
|
|
],
|
|
"ProjectRefs": [
|
|
"src\\__Libraries\\StellaOps.Configuration\\StellaOps.Configuration.csproj",
|
|
"src\\__Libraries\\StellaOps.Cryptography.DependencyInjection\\StellaOps.Cryptography.DependencyInjection.csproj",
|
|
"src\\__Libraries\\StellaOps.DependencyInjection\\StellaOps.DependencyInjection.csproj",
|
|
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
|
|
"src\\AirGap\\StellaOps.AirGap.Policy\\StellaOps.AirGap.Policy\\StellaOps.AirGap.Policy.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.Abstractions\\StellaOps.Auth.Abstractions.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
|
|
"src\\Findings\\StellaOps.Findings.Ledger\\StellaOps.Findings.Ledger.csproj",
|
|
"src\\Router\\__Libraries\\StellaOps.Router.AspNet\\StellaOps.Router.AspNet.csproj",
|
|
"src\\Scanner\\__Libraries\\StellaOps.Scanner.Analyzers.Native\\StellaOps.Scanner.Analyzers.Native.csproj",
|
|
"src\\Scanner\\__Libraries\\StellaOps.Scanner.Reachability\\StellaOps.Scanner.Reachability.csproj",
|
|
"src\\Signals\\StellaOps.Signals\\StellaOps.Signals.csproj",
|
|
"src\\Telemetry\\StellaOps.Telemetry.Core\\StellaOps.Telemetry.Core\\StellaOps.Telemetry.Core.csproj"
|
|
],
|
|
"DbContexts": "FindingsLedgerDbContext",
|
|
"DbEvidence": "src\\Findings\\StellaOps.Findings.Ledger\\EfCore\\Context\\FindingsLedgerDbContext.cs"
|
|
},
|
|
{
|
|
"Domain": "Findings",
|
|
"ServiceProject": "src\\Findings\\StellaOps.RiskEngine.WebService\\StellaOps.RiskEngine.WebService.csproj",
|
|
"ServiceName": "StellaOps.RiskEngine.WebService",
|
|
"FunctionHints": [
|
|
"/exploit-maturity",
|
|
"ExploitMaturityEndpoints"
|
|
],
|
|
"ProjectRefs": [
|
|
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
|
|
"src\\Findings\\__Libraries\\StellaOps.RiskEngine.Infrastructure\\StellaOps.RiskEngine.Infrastructure.csproj",
|
|
"src\\Findings\\StellaOps.RiskEngine.Core\\StellaOps.RiskEngine.Core.csproj",
|
|
"src\\Router\\__Libraries\\StellaOps.Router.AspNet\\StellaOps.Router.AspNet.csproj"
|
|
],
|
|
"DbContexts": {
|
|
|
|
},
|
|
"DbEvidence": {
|
|
|
|
}
|
|
},
|
|
{
|
|
"Domain": "Integrations",
|
|
"ServiceProject": "src\\Integrations\\StellaOps.Integrations.WebService\\StellaOps.Integrations.WebService.csproj",
|
|
"ServiceName": "StellaOps.Integrations.WebService",
|
|
"FunctionHints": [
|
|
"/api/v1/integrations",
|
|
"IntegrationEndpoints"
|
|
],
|
|
"ProjectRefs": [
|
|
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
|
|
"src\\__Libraries\\StellaOps.Plugin\\StellaOps.Plugin.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
|
|
"src\\Integrations\\__Libraries\\StellaOps.Integrations.Contracts\\StellaOps.Integrations.Contracts.csproj",
|
|
"src\\Integrations\\__Libraries\\StellaOps.Integrations.Core\\StellaOps.Integrations.Core.csproj",
|
|
"src\\Integrations\\__Libraries\\StellaOps.Integrations.Persistence\\StellaOps.Integrations.Persistence.csproj",
|
|
"src\\Integrations\\__Plugins\\StellaOps.Integrations.Plugin.GitHubApp\\StellaOps.Integrations.Plugin.GitHubApp.csproj",
|
|
"src\\Integrations\\__Plugins\\StellaOps.Integrations.Plugin.Harbor\\StellaOps.Integrations.Plugin.Harbor.csproj",
|
|
"src\\Integrations\\__Plugins\\StellaOps.Integrations.Plugin.InMemory\\StellaOps.Integrations.Plugin.InMemory.csproj",
|
|
"src\\Router\\__Libraries\\StellaOps.Messaging\\StellaOps.Messaging.csproj"
|
|
],
|
|
"DbContexts": "IntegrationDbContext",
|
|
"DbEvidence": "src\\Integrations\\__Libraries\\StellaOps.Integrations.Persistence\\IntegrationDbContext.cs"
|
|
},
|
|
{
|
|
"Domain": "JobEngine",
|
|
"ServiceProject": "src\\JobEngine\\StellaOps.JobEngine\\StellaOps.JobEngine.WebService\\StellaOps.JobEngine.WebService.csproj",
|
|
"ServiceName": "StellaOps.JobEngine.WebService",
|
|
"FunctionHints": [
|
|
"/api/v1/approvals",
|
|
"/api/v1/environments",
|
|
"/api/v1/jobengine/audit",
|
|
"/api/v1/jobengine/circuit-breakers",
|
|
"/api/v1/jobengine/dag",
|
|
"/api/v1/jobengine/deadletter",
|
|
"/api/v1/jobengine/export",
|
|
"/api/v1/jobengine/jobs",
|
|
"/api/v1/jobengine/ledger",
|
|
"/api/v1/jobengine/pack-runs",
|
|
"/api/v1/jobengine/quota-governance",
|
|
"/api/v1/jobengine/quotas",
|
|
"/api/v1/jobengine/registry/packs",
|
|
"/api/v1/jobengine/runs",
|
|
"/api/v1/jobengine/slos",
|
|
"/api/v1/jobengine/sources",
|
|
"/api/v1/jobengine/stream",
|
|
"/api/v1/jobengine/worker",
|
|
"/api/v1/metrics/kpis",
|
|
"/api/v1/runs",
|
|
"/scale",
|
|
"/v1/runs",
|
|
"ApprovalEndpoints",
|
|
"AuditEndpoints",
|
|
"CircuitBreakerEndpoints",
|
|
"DagEndpoints",
|
|
"DeadLetterEndpoints",
|
|
"ExportJobEndpoints",
|
|
"FirstSignalEndpoints",
|
|
"HealthEndpoints",
|
|
"JobEndpoints",
|
|
"KpiEndpoints",
|
|
"LedgerEndpoints",
|
|
"OpenApiEndpoints",
|
|
"PackRegistryEndpoints",
|
|
"PackRunEndpoints",
|
|
"QuotaEndpoints",
|
|
"QuotaGovernanceEndpoints",
|
|
"ReleaseControlV2Endpoints",
|
|
"ReleaseDashboardEndpoints",
|
|
"ReleaseEndpoints",
|
|
"RunEndpoints",
|
|
"ScaleEndpoints",
|
|
"SloEndpoints",
|
|
"SourceEndpoints",
|
|
"StreamEndpoints",
|
|
"WorkerEndpoints"
|
|
],
|
|
"ProjectRefs": [
|
|
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
|
|
"src\\__Libraries\\StellaOps.Metrics\\StellaOps.Metrics.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
|
|
"src\\JobEngine\\StellaOps.JobEngine\\StellaOps.JobEngine.Core\\StellaOps.JobEngine.Core.csproj",
|
|
"src\\JobEngine\\StellaOps.JobEngine\\StellaOps.JobEngine.Infrastructure\\StellaOps.JobEngine.Infrastructure.csproj",
|
|
"src\\Router\\__Libraries\\StellaOps.Messaging.Transport.InMemory\\StellaOps.Messaging.Transport.InMemory.csproj",
|
|
"src\\Router\\__Libraries\\StellaOps.Messaging.Transport.Postgres\\StellaOps.Messaging.Transport.Postgres.csproj",
|
|
"src\\Router\\__Libraries\\StellaOps.Messaging.Transport.Valkey\\StellaOps.Messaging.Transport.Valkey.csproj",
|
|
"src\\Router\\__Libraries\\StellaOps.Messaging\\StellaOps.Messaging.csproj",
|
|
"src\\Router\\__Libraries\\StellaOps.Router.AspNet\\StellaOps.Router.AspNet.csproj",
|
|
"src\\Telemetry\\StellaOps.Telemetry.Core\\StellaOps.Telemetry.Core\\StellaOps.Telemetry.Core.csproj"
|
|
],
|
|
"DbContexts": "JobEngineDbContext",
|
|
"DbEvidence": "src\\JobEngine\\StellaOps.JobEngine\\StellaOps.JobEngine.Infrastructure\\EfCore\\Context\\JobEngineDbContext.cs"
|
|
},
|
|
{
|
|
"Domain": "JobEngine",
|
|
"ServiceProject": "src\\JobEngine\\StellaOps.PacksRegistry\\StellaOps.PacksRegistry.WebService\\StellaOps.PacksRegistry.WebService.csproj",
|
|
"ServiceName": "StellaOps.PacksRegistry.WebService",
|
|
"FunctionHints": {
|
|
|
|
},
|
|
"ProjectRefs": [
|
|
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
|
|
"src\\JobEngine\\StellaOps.PacksRegistry\\StellaOps.PacksRegistry.Core\\StellaOps.PacksRegistry.Core.csproj",
|
|
"src\\JobEngine\\StellaOps.PacksRegistry\\StellaOps.PacksRegistry.Infrastructure\\StellaOps.PacksRegistry.Infrastructure.csproj",
|
|
"src\\Router\\__Libraries\\StellaOps.Router.AspNet\\StellaOps.Router.AspNet.csproj"
|
|
],
|
|
"DbContexts": {
|
|
|
|
},
|
|
"DbEvidence": {
|
|
|
|
}
|
|
},
|
|
{
|
|
"Domain": "JobEngine",
|
|
"ServiceProject": "src\\JobEngine\\StellaOps.Scheduler.WebService\\StellaOps.Scheduler.WebService.csproj",
|
|
"ServiceName": "StellaOps.Scheduler.WebService",
|
|
"FunctionHints": [
|
|
"/api/v1/scheduler/failure-signatures",
|
|
"/api/v1/scheduler/policies/simulations",
|
|
"/api/v1/scheduler/policy/runs",
|
|
"/api/v1/scheduler/runs",
|
|
"/api/v1/scheduler/schedules",
|
|
"/api/v1/scheduler/vuln/resolver",
|
|
"/events",
|
|
"/graphs",
|
|
"FailureSignatureEndpoints",
|
|
"RunEndpoints",
|
|
"ScheduleEndpoints"
|
|
],
|
|
"ProjectRefs": [
|
|
"src\\__Libraries\\StellaOps.Cryptography\\StellaOps.Cryptography.csproj",
|
|
"src\\__Libraries\\StellaOps.Determinism.Abstractions\\StellaOps.Determinism.Abstractions.csproj",
|
|
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
|
|
"src\\__Libraries\\StellaOps.Plugin\\StellaOps.Plugin.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.Abstractions\\StellaOps.Auth.Abstractions.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
|
|
"src\\JobEngine\\StellaOps.Scheduler.__Libraries\\StellaOps.Scheduler.ImpactIndex\\StellaOps.Scheduler.ImpactIndex.csproj",
|
|
"src\\JobEngine\\StellaOps.Scheduler.__Libraries\\StellaOps.Scheduler.Models\\StellaOps.Scheduler.Models.csproj",
|
|
"src\\JobEngine\\StellaOps.Scheduler.__Libraries\\StellaOps.Scheduler.Persistence\\StellaOps.Scheduler.Persistence.csproj",
|
|
"src\\JobEngine\\StellaOps.Scheduler.__Libraries\\StellaOps.Scheduler.Queue\\StellaOps.Scheduler.Queue.csproj",
|
|
"src\\JobEngine\\StellaOps.Scheduler.__Libraries\\StellaOps.Scheduler.Worker\\StellaOps.Scheduler.Worker.csproj",
|
|
"src\\Router\\__Libraries\\StellaOps.Messaging\\StellaOps.Messaging.csproj",
|
|
"src\\Router\\__Libraries\\StellaOps.Router.AspNet\\StellaOps.Router.AspNet.csproj"
|
|
],
|
|
"DbContexts": [
|
|
"SchedulerDataSource",
|
|
"SchedulerDbContext"
|
|
],
|
|
"DbEvidence": [
|
|
"src\\JobEngine\\StellaOps.Scheduler.__Libraries\\StellaOps.Scheduler.Persistence\\EfCore\\Context\\SchedulerDbContext.cs",
|
|
"src\\JobEngine\\StellaOps.Scheduler.__Libraries\\StellaOps.Scheduler.Persistence\\Postgres\\SchedulerDataSource.cs"
|
|
]
|
|
},
|
|
{
|
|
"Domain": "JobEngine",
|
|
"ServiceProject": "src\\JobEngine\\StellaOps.TaskRunner\\StellaOps.TaskRunner.WebService\\StellaOps.TaskRunner.WebService.csproj",
|
|
"ServiceName": "StellaOps.TaskRunner.WebService",
|
|
"FunctionHints": {
|
|
|
|
},
|
|
"ProjectRefs": [
|
|
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
|
|
"src\\AirGap\\StellaOps.AirGap.Policy\\StellaOps.AirGap.Policy\\StellaOps.AirGap.Policy.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
|
|
"src\\JobEngine\\StellaOps.TaskRunner\\StellaOps.TaskRunner.Core\\StellaOps.TaskRunner.Core.csproj",
|
|
"src\\JobEngine\\StellaOps.TaskRunner\\StellaOps.TaskRunner.Infrastructure\\StellaOps.TaskRunner.Infrastructure.csproj",
|
|
"src\\Router\\__Libraries\\StellaOps.Router.AspNet\\StellaOps.Router.AspNet.csproj",
|
|
"src\\Telemetry\\StellaOps.Telemetry.Core\\StellaOps.Telemetry.Core\\StellaOps.Telemetry.Core.csproj"
|
|
],
|
|
"DbContexts": {
|
|
|
|
},
|
|
"DbEvidence": {
|
|
|
|
}
|
|
},
|
|
{
|
|
"Domain": "Notifier",
|
|
"ServiceProject": "src\\Notifier\\StellaOps.Notifier\\StellaOps.Notifier.WebService\\StellaOps.Notifier.WebService.csproj",
|
|
"ServiceName": "StellaOps.Notifier.WebService",
|
|
"FunctionHints": [
|
|
"/api/v1/observability",
|
|
"/api/v2/ack",
|
|
"/api/v2/escalation-policies",
|
|
"/api/v2/escalations",
|
|
"/api/v2/fallback",
|
|
"/api/v2/incidents",
|
|
"/api/v2/localization",
|
|
"/api/v2/notify",
|
|
"/api/v2/oncall-schedules",
|
|
"/api/v2/overrides",
|
|
"/api/v2/quiet-hours",
|
|
"/api/v2/rules",
|
|
"/api/v2/security",
|
|
"/api/v2/simulate",
|
|
"/api/v2/storm-breaker",
|
|
"/api/v2/templates",
|
|
"/api/v2/throttles",
|
|
"EscalationEndpoints",
|
|
"FallbackEndpoints",
|
|
"IncidentEndpoints",
|
|
"LocalizationEndpoints",
|
|
"NotifyApiEndpoints",
|
|
"ObservabilityEndpoints",
|
|
"OperatorOverrideEndpoints",
|
|
"QuietHoursEndpoints",
|
|
"RuleEndpoints",
|
|
"SecurityEndpoints",
|
|
"SimulationEndpoints",
|
|
"StormBreakerEndpoints",
|
|
"TemplateEndpoints",
|
|
"ThrottleEndpoints"
|
|
],
|
|
"ProjectRefs": [
|
|
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
|
|
"src\\Notifier\\StellaOps.Notifier\\StellaOps.Notifier.Worker\\StellaOps.Notifier.Worker.csproj",
|
|
"src\\Notify\\__Libraries\\StellaOps.Notify.Engine\\StellaOps.Notify.Engine.csproj",
|
|
"src\\Notify\\__Libraries\\StellaOps.Notify.Persistence\\StellaOps.Notify.Persistence.csproj",
|
|
"src\\Notify\\__Libraries\\StellaOps.Notify.Queue\\StellaOps.Notify.Queue.csproj",
|
|
"src\\Router\\__Libraries\\StellaOps.Router.AspNet\\StellaOps.Router.AspNet.csproj"
|
|
],
|
|
"DbContexts": [
|
|
"NotifyDataSource",
|
|
"NotifyDbContext"
|
|
],
|
|
"DbEvidence": [
|
|
"src\\Notify\\__Libraries\\StellaOps.Notify.Persistence\\EfCore\\Context\\NotifyDbContext.cs",
|
|
"src\\Notify\\__Libraries\\StellaOps.Notify.Persistence\\Postgres\\NotifyDataSource.cs"
|
|
]
|
|
},
|
|
{
|
|
"Domain": "Notify",
|
|
"ServiceProject": "src\\Notify\\StellaOps.Notify.WebService\\StellaOps.Notify.WebService.csproj",
|
|
"ServiceName": "StellaOps.Notify.WebService",
|
|
"FunctionHints": {
|
|
|
|
},
|
|
"ProjectRefs": [
|
|
"src\\__Libraries\\StellaOps.Configuration\\StellaOps.Configuration.csproj",
|
|
"src\\__Libraries\\StellaOps.DependencyInjection\\StellaOps.DependencyInjection.csproj",
|
|
"src\\__Libraries\\StellaOps.Determinism.Abstractions\\StellaOps.Determinism.Abstractions.csproj",
|
|
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
|
|
"src\\__Libraries\\StellaOps.Plugin\\StellaOps.Plugin.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.Abstractions\\StellaOps.Auth.Abstractions.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.Client\\StellaOps.Auth.Client.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
|
|
"src\\Notify\\__Libraries\\StellaOps.Notify.Engine\\StellaOps.Notify.Engine.csproj",
|
|
"src\\Notify\\__Libraries\\StellaOps.Notify.Models\\StellaOps.Notify.Models.csproj",
|
|
"src\\Notify\\__Libraries\\StellaOps.Notify.Persistence\\StellaOps.Notify.Persistence.csproj",
|
|
"src\\Router\\__Libraries\\StellaOps.Router.AspNet\\StellaOps.Router.AspNet.csproj"
|
|
],
|
|
"DbContexts": [
|
|
"NotifyDataSource",
|
|
"NotifyDbContext"
|
|
],
|
|
"DbEvidence": [
|
|
"src\\Notify\\__Libraries\\StellaOps.Notify.Persistence\\EfCore\\Context\\NotifyDbContext.cs",
|
|
"src\\Notify\\__Libraries\\StellaOps.Notify.Persistence\\Postgres\\NotifyDataSource.cs"
|
|
]
|
|
},
|
|
{
|
|
"Domain": "Platform",
|
|
"ServiceProject": "src\\Platform\\StellaOps.Platform.WebService\\StellaOps.Platform.WebService.csproj",
|
|
"ServiceName": "StellaOps.Platform.WebService",
|
|
"FunctionHints": [
|
|
"/api/analytics",
|
|
"/api/v1",
|
|
"/api/v1/admin",
|
|
"/api/v1/admin/migrations",
|
|
"/api/v1/administration",
|
|
"/api/v1/administration/trust-signing",
|
|
"/api/v1/authority/quotas",
|
|
"/api/v1/evidence",
|
|
"/api/v1/function-maps",
|
|
"/api/v1/gateway/rate-limits",
|
|
"/api/v1/platform",
|
|
"/api/v1/platform/identity-providers",
|
|
"/api/v1/platform/localization",
|
|
"/api/v1/policy/interop",
|
|
"/api/v1/release-control/bundles",
|
|
"/api/v1/score",
|
|
"/api/v1/setup",
|
|
"/api/v1/telemetry/federation",
|
|
"/api/v2/context",
|
|
"/api/v2/integrations",
|
|
"/api/v2/releases",
|
|
"/api/v2/security",
|
|
"/api/v2/topology",
|
|
"/dashboard/profiles",
|
|
"/definitions",
|
|
"/health",
|
|
"/onboarding",
|
|
"/platform/envsettings/db",
|
|
"/preferences",
|
|
"/quotas",
|
|
"/releases/runs",
|
|
"/runs",
|
|
"/search",
|
|
"/sessions",
|
|
"/steps",
|
|
"/weights",
|
|
"AdministrationTrustSigningMutationEndpoints",
|
|
"AnalyticsEndpoints",
|
|
"ContextEndpoints",
|
|
"EnvironmentSettingsAdminEndpoints",
|
|
"EnvironmentSettingsEndpoints",
|
|
"EvidenceThreadEndpoints",
|
|
"FederationTelemetryEndpoints",
|
|
"FunctionMapEndpoints",
|
|
"IdentityProviderEndpoints",
|
|
"IntegrationReadModelEndpoints",
|
|
"LegacyAliasEndpoints",
|
|
"LocalizationEndpoints",
|
|
"MigrationAdminEndpoints",
|
|
"PackAdapterEndpoints",
|
|
"PlatformEndpoints",
|
|
"PolicyInteropEndpoints",
|
|
"ReleaseControlEndpoints",
|
|
"ReleaseReadModelEndpoints",
|
|
"ScoreEndpoints",
|
|
"SecurityReadModelEndpoints",
|
|
"SeedEndpoints",
|
|
"SetupEndpoints",
|
|
"TopologyReadModelEndpoints"
|
|
],
|
|
"ProjectRefs": [
|
|
"src\\__Libraries\\StellaOps.Configuration\\StellaOps.Configuration.csproj",
|
|
"src\\__Libraries\\StellaOps.Infrastructure.Postgres\\StellaOps.Infrastructure.Postgres.csproj",
|
|
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
|
|
"src\\Authority\\__Libraries\\StellaOps.Authority.Persistence\\StellaOps.Authority.Persistence.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.Abstractions\\StellaOps.Auth.Abstractions.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
|
|
"src\\Concelier\\__Libraries\\StellaOps.Concelier.Persistence\\StellaOps.Concelier.Persistence.csproj",
|
|
"src\\Concelier\\__Libraries\\StellaOps.Excititor.Persistence\\StellaOps.Excititor.Persistence.csproj",
|
|
"src\\JobEngine\\StellaOps.Scheduler.__Libraries\\StellaOps.Scheduler.Persistence\\StellaOps.Scheduler.Persistence.csproj",
|
|
"src\\Notify\\__Libraries\\StellaOps.Notify.Persistence\\StellaOps.Notify.Persistence.csproj",
|
|
"src\\Platform\\__Libraries\\StellaOps.Platform.Database\\StellaOps.Platform.Database.csproj",
|
|
"src\\Platform\\StellaOps.Platform.Analytics\\StellaOps.Platform.Analytics.csproj",
|
|
"src\\Policy\\__Libraries\\StellaOps.Policy.Interop\\StellaOps.Policy.Interop.csproj",
|
|
"src\\Policy\\__Libraries\\StellaOps.Policy.Persistence\\StellaOps.Policy.Persistence.csproj",
|
|
"src\\ReleaseOrchestrator\\__Libraries\\StellaOps.ReleaseOrchestrator.EvidenceThread\\StellaOps.ReleaseOrchestrator.EvidenceThread.csproj",
|
|
"src\\Router\\__Libraries\\StellaOps.Messaging\\StellaOps.Messaging.csproj",
|
|
"src\\Router\\__Libraries\\StellaOps.Router.AspNet\\StellaOps.Router.AspNet.csproj",
|
|
"src\\Scanner\\__Libraries\\StellaOps.Scanner.Reachability\\StellaOps.Scanner.Reachability.csproj",
|
|
"src\\Signals\\StellaOps.Signals\\StellaOps.Signals.csproj",
|
|
"src\\Telemetry\\StellaOps.Telemetry.Core\\StellaOps.Telemetry.Core\\StellaOps.Telemetry.Core.csproj",
|
|
"src\\Telemetry\\StellaOps.Telemetry.Federation\\StellaOps.Telemetry.Federation.csproj"
|
|
],
|
|
"DbContexts": [
|
|
"AuthorityDataSource",
|
|
"AuthorityDbContext",
|
|
"ConcelierDataSource",
|
|
"ConcelierDbContext",
|
|
"ExcititorDataSource",
|
|
"ExcititorDbContext",
|
|
"NotifyDataSource",
|
|
"NotifyDbContext",
|
|
"PlatformDbContext",
|
|
"PolicyDataSource",
|
|
"PolicyDbContext",
|
|
"SchedulerDataSource",
|
|
"SchedulerDbContext"
|
|
],
|
|
"DbEvidence": [
|
|
"src\\Authority\\__Libraries\\StellaOps.Authority.Persistence\\EfCore\\Context\\AuthorityDbContext.cs",
|
|
"src\\Authority\\__Libraries\\StellaOps.Authority.Persistence\\Postgres\\AuthorityDataSource.cs",
|
|
"src\\Concelier\\__Libraries\\StellaOps.Concelier.Persistence\\EfCore\\Context\\ConcelierDbContext.cs",
|
|
"src\\Concelier\\__Libraries\\StellaOps.Concelier.Persistence\\Postgres\\ConcelierDataSource.cs",
|
|
"src\\Concelier\\__Libraries\\StellaOps.Excititor.Persistence\\EfCore\\Context\\ExcititorDbContext.cs",
|
|
"src\\Concelier\\__Libraries\\StellaOps.Excititor.Persistence\\Postgres\\ExcititorDataSource.cs",
|
|
"src\\JobEngine\\StellaOps.Scheduler.__Libraries\\StellaOps.Scheduler.Persistence\\EfCore\\Context\\SchedulerDbContext.cs",
|
|
"src\\JobEngine\\StellaOps.Scheduler.__Libraries\\StellaOps.Scheduler.Persistence\\Postgres\\SchedulerDataSource.cs",
|
|
"src\\Notify\\__Libraries\\StellaOps.Notify.Persistence\\EfCore\\Context\\NotifyDbContext.cs",
|
|
"src\\Notify\\__Libraries\\StellaOps.Notify.Persistence\\Postgres\\NotifyDataSource.cs",
|
|
"src\\Platform\\__Libraries\\StellaOps.Platform.Database\\EfCore\\Context\\PlatformDbContext.cs",
|
|
"src\\Policy\\__Libraries\\StellaOps.Policy.Persistence\\EfCore\\Context\\PolicyDbContext.cs",
|
|
"src\\Policy\\__Libraries\\StellaOps.Policy.Persistence\\Postgres\\PolicyDataSource.cs"
|
|
]
|
|
},
|
|
{
|
|
"Domain": "ReachGraph",
|
|
"ServiceProject": "src\\ReachGraph\\StellaOps.ReachGraph.WebService\\StellaOps.ReachGraph.WebService.csproj",
|
|
"ServiceName": "StellaOps.ReachGraph.WebService",
|
|
"FunctionHints": [
|
|
"CveMappingController",
|
|
"ReachabilityController",
|
|
"ReachGraphController"
|
|
],
|
|
"ProjectRefs": [
|
|
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
|
|
"src\\__Libraries\\StellaOps.Reachability.Core\\StellaOps.Reachability.Core.csproj",
|
|
"src\\__Libraries\\StellaOps.ReachGraph.Cache\\StellaOps.ReachGraph.Cache.csproj",
|
|
"src\\__Libraries\\StellaOps.ReachGraph.Persistence\\StellaOps.ReachGraph.Persistence.csproj",
|
|
"src\\__Libraries\\StellaOps.ReachGraph\\StellaOps.ReachGraph.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj"
|
|
],
|
|
"DbContexts": [
|
|
"ReachGraphDataSource",
|
|
"ReachGraphDbContext"
|
|
],
|
|
"DbEvidence": [
|
|
"src\\__Libraries\\StellaOps.ReachGraph.Persistence\\EfCore\\Context\\ReachGraphDbContext.cs",
|
|
"src\\__Libraries\\StellaOps.ReachGraph.Persistence\\Postgres\\ReachGraphDataSource.cs"
|
|
]
|
|
},
|
|
{
|
|
"Domain": "Remediation",
|
|
"ServiceProject": "src\\Remediation\\StellaOps.Remediation.WebService\\StellaOps.Remediation.WebService.csproj",
|
|
"ServiceName": "StellaOps.Remediation.WebService",
|
|
"FunctionHints": [
|
|
"/api/v1/remediation/contributors",
|
|
"/api/v1/remediation/match",
|
|
"/api/v1/remediation/sources",
|
|
"/api/v1/remediation/submissions",
|
|
"/api/v1/remediation/templates",
|
|
"RemediationMatchEndpoints",
|
|
"RemediationRegistryEndpoints",
|
|
"RemediationSourceEndpoints"
|
|
],
|
|
"ProjectRefs": [
|
|
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
|
|
"src\\Remediation\\StellaOps.Remediation.Core\\StellaOps.Remediation.Core.csproj",
|
|
"src\\Remediation\\StellaOps.Remediation.Persistence\\StellaOps.Remediation.Persistence.csproj"
|
|
],
|
|
"DbContexts": [
|
|
"RemediationDataSource",
|
|
"RemediationDbContext"
|
|
],
|
|
"DbEvidence": [
|
|
"src\\Remediation\\StellaOps.Remediation.Persistence\\EfCore\\Context\\RemediationDbContext.cs",
|
|
"src\\Remediation\\StellaOps.Remediation.Persistence\\Postgres\\RemediationDataSource.cs"
|
|
]
|
|
},
|
|
{
|
|
"Domain": "Replay",
|
|
"ServiceProject": "src\\Replay\\StellaOps.Replay.WebService\\StellaOps.Replay.WebService.csproj",
|
|
"ServiceName": "StellaOps.Replay.WebService",
|
|
"FunctionHints": [
|
|
"/v1/pit/advisory",
|
|
"/v1/pit/snapshots",
|
|
"/v1/replay/verdict",
|
|
"PointInTimeQueryEndpoints",
|
|
"VerdictReplayEndpoints"
|
|
],
|
|
"ProjectRefs": [
|
|
"src\\__Libraries\\StellaOps.Audit.ReplayToken\\StellaOps.Audit.ReplayToken.csproj",
|
|
"src\\__Libraries\\StellaOps.AuditPack\\StellaOps.AuditPack.csproj",
|
|
"src\\__Libraries\\StellaOps.Configuration\\StellaOps.Configuration.csproj",
|
|
"src\\__Libraries\\StellaOps.Cryptography\\StellaOps.Cryptography.csproj",
|
|
"src\\__Libraries\\StellaOps.DependencyInjection\\StellaOps.DependencyInjection.csproj",
|
|
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.Abstractions\\StellaOps.Auth.Abstractions.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
|
|
"src\\Replay\\__Libraries\\StellaOps.Replay.Core\\StellaOps.Replay.Core.csproj",
|
|
"src\\Telemetry\\StellaOps.Telemetry.Core\\StellaOps.Telemetry.Core\\StellaOps.Telemetry.Core.csproj"
|
|
],
|
|
"DbContexts": {
|
|
|
|
},
|
|
"DbEvidence": {
|
|
|
|
}
|
|
},
|
|
{
|
|
"Domain": "Router",
|
|
"ServiceProject": "src\\Router\\StellaOps.Gateway.WebService\\StellaOps.Gateway.WebService.csproj",
|
|
"ServiceName": "StellaOps.Gateway.WebService",
|
|
"FunctionHints": {
|
|
|
|
},
|
|
"ProjectRefs": [
|
|
"src\\__Libraries\\StellaOps.Auth.Security\\StellaOps.Auth.Security.csproj",
|
|
"src\\__Libraries\\StellaOps.Configuration\\StellaOps.Configuration.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
|
|
"src\\Router\\__Libraries\\StellaOps.Messaging.Transport.Valkey\\StellaOps.Messaging.Transport.Valkey.csproj",
|
|
"src\\Router\\__Libraries\\StellaOps.Messaging\\StellaOps.Messaging.csproj",
|
|
"src\\Router\\__Libraries\\StellaOps.Router.AspNet\\StellaOps.Router.AspNet.csproj",
|
|
"src\\Router\\__Libraries\\StellaOps.Router.Gateway\\StellaOps.Router.Gateway.csproj",
|
|
"src\\Router\\__Libraries\\StellaOps.Router.Transport.Messaging\\StellaOps.Router.Transport.Messaging.csproj",
|
|
"src\\Router\\__Libraries\\StellaOps.Router.Transport.Tcp\\StellaOps.Router.Transport.Tcp.csproj",
|
|
"src\\Router\\__Libraries\\StellaOps.Router.Transport.Tls\\StellaOps.Router.Transport.Tls.csproj"
|
|
],
|
|
"DbContexts": {
|
|
|
|
},
|
|
"DbEvidence": {
|
|
|
|
}
|
|
},
|
|
{
|
|
"Domain": "Scanner",
|
|
"ServiceProject": "src\\Scanner\\StellaOps.Scanner.WebService\\StellaOps.Scanner.WebService.csproj",
|
|
"ServiceName": "StellaOps.Scanner.WebService",
|
|
"FunctionHints": [
|
|
"/",
|
|
"/api/offline-kit",
|
|
"/api/reachability",
|
|
"/api/slices",
|
|
"/api/v1/offline-kit",
|
|
"/api/v1/sbom",
|
|
"/api/v1/scan",
|
|
"/drift",
|
|
"/epss",
|
|
"/github",
|
|
"/hot-lookup",
|
|
"/reachability",
|
|
"/replay",
|
|
"/sbom",
|
|
"/scans/{scanId}/score",
|
|
"/score",
|
|
"/security",
|
|
"/triage",
|
|
"/unknowns",
|
|
"ActionablesEndpoints",
|
|
"ApprovalEndpoints",
|
|
"BaselineEndpoints",
|
|
"BatchTriageEndpoints",
|
|
"CallGraphEndpoints",
|
|
"CounterfactualEndpoints",
|
|
"DeltaCompareEndpoints",
|
|
"DeltaEvidenceEndpoints",
|
|
"EpssEndpoints",
|
|
"EvidenceEndpoints",
|
|
"ExportEndpoints",
|
|
"FidelityEndpoints",
|
|
"FindingsEvidenceController",
|
|
"GitHubCodeScanningEndpoints",
|
|
"HealthEndpoints",
|
|
"LayerSbomEndpoints",
|
|
"ManifestEndpoints",
|
|
"ObservabilityEndpoints",
|
|
"OfflineKitEndpoints",
|
|
"PolicyEndpoints",
|
|
"ProofBundleEndpoints",
|
|
"ProofSpineEndpoints",
|
|
"ReachabilityDriftEndpoints",
|
|
"ReachabilityEndpoints",
|
|
"ReachabilityEvidenceEndpoints",
|
|
"ReachabilityStackEndpoints",
|
|
"ReplayEndpoints",
|
|
"ReportEndpoints",
|
|
"RuntimeEndpoints",
|
|
"SbomEndpoints",
|
|
"SbomHotLookupEndpoints",
|
|
"SbomUploadEndpoints",
|
|
"ScanEndpoints",
|
|
"ScoreReplayEndpoints",
|
|
"SecretDetectionSettingsEndpoints",
|
|
"SecurityAdapterEndpoints",
|
|
"SliceEndpoints",
|
|
"SmartDiffEndpoints",
|
|
"SourcesEndpoints",
|
|
"TriageController",
|
|
"TriageInboxEndpoints",
|
|
"TriageStatusEndpoints",
|
|
"UnknownsEndpoints",
|
|
"ValidationEndpoints",
|
|
"VexGateController",
|
|
"WebhookEndpoints",
|
|
"WitnessEndpoints"
|
|
],
|
|
"ProjectRefs": [
|
|
"src\\__Libraries\\StellaOps.Configuration\\StellaOps.Configuration.csproj",
|
|
"src\\__Libraries\\StellaOps.Cryptography.DependencyInjection\\StellaOps.Cryptography.DependencyInjection.csproj",
|
|
"src\\__Libraries\\StellaOps.Cryptography.Plugin.BouncyCastle\\StellaOps.Cryptography.Plugin.BouncyCastle.csproj",
|
|
"src\\__Libraries\\StellaOps.Cryptography\\StellaOps.Cryptography.csproj",
|
|
"src\\__Libraries\\StellaOps.DependencyInjection\\StellaOps.DependencyInjection.csproj",
|
|
"src\\__Libraries\\StellaOps.Determinism.Abstractions\\StellaOps.Determinism.Abstractions.csproj",
|
|
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
|
|
"src\\__Libraries\\StellaOps.Plugin\\StellaOps.Plugin.csproj",
|
|
"src\\__Libraries\\StellaOps.Replay.Core\\StellaOps.Replay.Core.csproj",
|
|
"src\\AirGap\\StellaOps.AirGap.Importer\\StellaOps.AirGap.Importer.csproj",
|
|
"src\\Attestor\\StellaOps.Attestation\\StellaOps.Attestation.csproj",
|
|
"src\\Authority\\__Libraries\\StellaOps.Authority.Persistence\\StellaOps.Authority.Persistence.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.Abstractions\\StellaOps.Auth.Abstractions.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.Client\\StellaOps.Auth.Client.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
|
|
"src\\Concelier\\__Libraries\\StellaOps.Concelier.Connector.Common\\StellaOps.Concelier.Connector.Common.csproj",
|
|
"src\\Concelier\\__Libraries\\StellaOps.Concelier.Core\\StellaOps.Concelier.Core.csproj",
|
|
"src\\Integrations\\__Libraries\\StellaOps.Integrations.Contracts\\StellaOps.Integrations.Contracts.csproj",
|
|
"src\\Notify\\__Libraries\\StellaOps.Notify.Models\\StellaOps.Notify.Models.csproj",
|
|
"src\\Policy\\__Libraries\\StellaOps.Policy.Determinization\\StellaOps.Policy.Determinization.csproj",
|
|
"src\\Policy\\__Libraries\\StellaOps.Policy.Explainability\\StellaOps.Policy.Explainability.csproj",
|
|
"src\\Policy\\__Libraries\\StellaOps.Policy\\StellaOps.Policy.csproj",
|
|
"src\\Router\\__Libraries\\StellaOps.Messaging\\StellaOps.Messaging.csproj",
|
|
"src\\Router\\__Libraries\\StellaOps.Router.AspNet\\StellaOps.Router.AspNet.csproj",
|
|
"src\\Scanner\\__Libraries\\StellaOps.Scanner.Cache\\StellaOps.Scanner.Cache.csproj",
|
|
"src\\Scanner\\__Libraries\\StellaOps.Scanner.Core\\StellaOps.Scanner.Core.csproj",
|
|
"src\\Scanner\\__Libraries\\StellaOps.Scanner.Emit\\StellaOps.Scanner.Emit.csproj",
|
|
"src\\Scanner\\__Libraries\\StellaOps.Scanner.Gate\\StellaOps.Scanner.Gate.csproj",
|
|
"src\\Scanner\\__Libraries\\StellaOps.Scanner.Orchestration\\StellaOps.Scanner.Orchestration.csproj",
|
|
"src\\Scanner\\__Libraries\\StellaOps.Scanner.ProofSpine\\StellaOps.Scanner.ProofSpine.csproj",
|
|
"src\\Scanner\\__Libraries\\StellaOps.Scanner.Reachability\\StellaOps.Scanner.Reachability.csproj",
|
|
"src\\Scanner\\__Libraries\\StellaOps.Scanner.Sarif\\StellaOps.Scanner.Sarif.csproj",
|
|
"src\\Scanner\\__Libraries\\StellaOps.Scanner.Sources\\StellaOps.Scanner.Sources.csproj",
|
|
"src\\Scanner\\__Libraries\\StellaOps.Scanner.Storage.Oci\\StellaOps.Scanner.Storage.Oci.csproj",
|
|
"src\\Scanner\\__Libraries\\StellaOps.Scanner.Storage\\StellaOps.Scanner.Storage.csproj",
|
|
"src\\Scanner\\__Libraries\\StellaOps.Scanner.Surface.Env\\StellaOps.Scanner.Surface.Env.csproj",
|
|
"src\\Scanner\\__Libraries\\StellaOps.Scanner.Surface.FS\\StellaOps.Scanner.Surface.FS.csproj",
|
|
"src\\Scanner\\__Libraries\\StellaOps.Scanner.Surface.Secrets\\StellaOps.Scanner.Surface.Secrets.csproj",
|
|
"src\\Scanner\\__Libraries\\StellaOps.Scanner.Surface.Validation\\StellaOps.Scanner.Surface.Validation.csproj",
|
|
"src\\Scanner\\__Libraries\\StellaOps.Scanner.Triage\\StellaOps.Scanner.Triage.csproj",
|
|
"src\\Scanner\\__Libraries\\StellaOps.Scanner.Validation\\StellaOps.Scanner.Validation.csproj",
|
|
"src\\Zastava\\__Libraries\\StellaOps.Zastava.Core\\StellaOps.Zastava.Core.csproj"
|
|
],
|
|
"DbContexts": [
|
|
"AuthorityDataSource",
|
|
"AuthorityDbContext",
|
|
"ScannerDataSource",
|
|
"ScannerDbContext",
|
|
"ScannerSourcesDataSource",
|
|
"TriageDbContext"
|
|
],
|
|
"DbEvidence": [
|
|
"src\\Authority\\__Libraries\\StellaOps.Authority.Persistence\\EfCore\\Context\\AuthorityDbContext.cs",
|
|
"src\\Authority\\__Libraries\\StellaOps.Authority.Persistence\\Postgres\\AuthorityDataSource.cs",
|
|
"src\\Scanner\\__Libraries\\StellaOps.Scanner.Sources\\Persistence\\ScannerSourcesDataSource.cs",
|
|
"src\\Scanner\\__Libraries\\StellaOps.Scanner.Storage\\EfCore\\Context\\ScannerDbContext.cs",
|
|
"src\\Scanner\\__Libraries\\StellaOps.Scanner.Storage\\Postgres\\ScannerDataSource.cs",
|
|
"src\\Scanner\\__Libraries\\StellaOps.Scanner.Triage\\TriageDbContext.cs"
|
|
]
|
|
},
|
|
{
|
|
"Domain": "Timeline",
|
|
"ServiceProject": "src\\Timeline\\StellaOps.Timeline.WebService\\StellaOps.Timeline.WebService.csproj",
|
|
"ServiceName": "StellaOps.Timeline.WebService",
|
|
"FunctionHints": [
|
|
"/api/v1/audit",
|
|
"/api/v1/timeline",
|
|
"ExportEndpoints",
|
|
"HealthEndpoints",
|
|
"ReplayEndpoints",
|
|
"TimelineEndpoints",
|
|
"UnifiedAuditEndpoints"
|
|
],
|
|
"ProjectRefs": [
|
|
"src\\__Libraries\\StellaOps.Eventing\\StellaOps.Eventing.csproj",
|
|
"src\\__Libraries\\StellaOps.HybridLogicalClock\\StellaOps.HybridLogicalClock.csproj",
|
|
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
|
|
"src\\Router\\__Libraries\\StellaOps.Microservice\\StellaOps.Microservice.csproj",
|
|
"src\\Timeline\\__Libraries\\StellaOps.Timeline.Core\\StellaOps.Timeline.Core.csproj"
|
|
],
|
|
"DbContexts": [
|
|
"EventingDataSource",
|
|
"EventingDbContext",
|
|
"TimelineCoreDataSource",
|
|
"TimelineCoreDbContext"
|
|
],
|
|
"DbEvidence": [
|
|
"src\\__Libraries\\StellaOps.Eventing\\EfCore\\Context\\EventingDbContext.cs",
|
|
"src\\__Libraries\\StellaOps.Eventing\\Postgres\\EventingDataSource.cs",
|
|
"src\\Timeline\\__Libraries\\StellaOps.Timeline.Core\\EfCore\\Context\\TimelineCoreDbContext.cs",
|
|
"src\\Timeline\\__Libraries\\StellaOps.Timeline.Core\\Postgres\\TimelineCoreDataSource.cs"
|
|
]
|
|
},
|
|
{
|
|
"Domain": "Timeline",
|
|
"ServiceProject": "src\\Timeline\\StellaOps.TimelineIndexer.WebService\\StellaOps.TimelineIndexer.WebService.csproj",
|
|
"ServiceName": "StellaOps.TimelineIndexer.WebService",
|
|
"FunctionHints": "/api/v1",
|
|
"ProjectRefs": [
|
|
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.Abstractions\\StellaOps.Auth.Abstractions.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
|
|
"src\\Router\\__Libraries\\StellaOps.Router.AspNet\\StellaOps.Router.AspNet.csproj",
|
|
"src\\Timeline\\__Libraries\\StellaOps.TimelineIndexer.Core\\StellaOps.TimelineIndexer.Core.csproj",
|
|
"src\\Timeline\\__Libraries\\StellaOps.TimelineIndexer.Infrastructure\\StellaOps.TimelineIndexer.Infrastructure.csproj"
|
|
],
|
|
"DbContexts": [
|
|
"TimelineIndexerDataSource",
|
|
"TimelineIndexerDbContext"
|
|
],
|
|
"DbEvidence": [
|
|
"src\\Timeline\\__Libraries\\StellaOps.TimelineIndexer.Infrastructure\\EfCore\\Context\\TimelineIndexerDbContext.cs",
|
|
"src\\Timeline\\__Libraries\\StellaOps.TimelineIndexer.Infrastructure\\TimelineIndexerDataSource.cs"
|
|
]
|
|
},
|
|
{
|
|
"Domain": "Unknowns",
|
|
"ServiceProject": "src\\Unknowns\\StellaOps.Unknowns.WebService\\StellaOps.Unknowns.WebService.csproj",
|
|
"ServiceName": "StellaOps.Unknowns.WebService",
|
|
"FunctionHints": [
|
|
"/api/grey-queue",
|
|
"/api/unknowns",
|
|
"GreyQueueEndpoints",
|
|
"UnknownsEndpoints"
|
|
],
|
|
"ProjectRefs": [
|
|
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
|
|
"src\\Unknowns\\__Libraries\\StellaOps.Unknowns.Core\\StellaOps.Unknowns.Core.csproj",
|
|
"src\\Unknowns\\__Libraries\\StellaOps.Unknowns.Persistence.EfCore\\StellaOps.Unknowns.Persistence.EfCore.csproj",
|
|
"src\\Unknowns\\__Libraries\\StellaOps.Unknowns.Persistence\\StellaOps.Unknowns.Persistence.csproj"
|
|
],
|
|
"DbContexts": [
|
|
"UnknownsDataSource",
|
|
"UnknownsDbContext"
|
|
],
|
|
"DbEvidence": [
|
|
"src\\Unknowns\\__Libraries\\StellaOps.Unknowns.Persistence.EfCore\\Context\\UnknownsDbContext.cs",
|
|
"src\\Unknowns\\__Libraries\\StellaOps.Unknowns.Persistence\\EfCore\\Context\\UnknownsDbContext.cs",
|
|
"src\\Unknowns\\__Libraries\\StellaOps.Unknowns.Persistence\\Postgres\\UnknownsDataSource.cs"
|
|
]
|
|
},
|
|
{
|
|
"Domain": "VexHub",
|
|
"ServiceProject": "src\\VexHub\\StellaOps.VexHub.WebService\\StellaOps.VexHub.WebService.csproj",
|
|
"ServiceName": "StellaOps.VexHub.WebService",
|
|
"FunctionHints": "/api/v1/vex",
|
|
"ProjectRefs": [
|
|
"src\\__Libraries\\StellaOps.Configuration\\StellaOps.Configuration.csproj",
|
|
"src\\__Libraries\\StellaOps.Cryptography\\StellaOps.Cryptography.csproj",
|
|
"src\\__Libraries\\StellaOps.DependencyInjection\\StellaOps.DependencyInjection.csproj",
|
|
"src\\__Libraries\\StellaOps.Ingestion.Telemetry\\StellaOps.Ingestion.Telemetry.csproj",
|
|
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
|
|
"src\\__Libraries\\StellaOps.Plugin\\StellaOps.Plugin.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.Abstractions\\StellaOps.Auth.Abstractions.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.Client\\StellaOps.Auth.Client.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
|
|
"src\\Router\\__Libraries\\StellaOps.Messaging\\StellaOps.Messaging.csproj",
|
|
"src\\Router\\__Libraries\\StellaOps.Router.AspNet\\StellaOps.Router.AspNet.csproj",
|
|
"src\\VexHub\\__Libraries\\StellaOps.VexHub.Core\\StellaOps.VexHub.Core.csproj",
|
|
"src\\VexHub\\__Libraries\\StellaOps.VexHub.Persistence\\StellaOps.VexHub.Persistence.csproj",
|
|
"src\\VexLens\\StellaOps.VexLens\\StellaOps.VexLens.csproj"
|
|
],
|
|
"DbContexts": [
|
|
"VexHubDataSource",
|
|
"VexHubDbContext"
|
|
],
|
|
"DbEvidence": [
|
|
"src\\VexHub\\__Libraries\\StellaOps.VexHub.Persistence\\EfCore\\Context\\VexHubDbContext.cs",
|
|
"src\\VexHub\\__Libraries\\StellaOps.VexHub.Persistence\\Postgres\\VexHubDataSource.cs"
|
|
]
|
|
},
|
|
{
|
|
"Domain": "VexLens",
|
|
"ServiceProject": "src\\VexLens\\StellaOps.VexLens.WebService\\StellaOps.VexLens.WebService.csproj",
|
|
"ServiceName": "StellaOps.VexLens.WebService",
|
|
"FunctionHints": [
|
|
"/api/v1/vexlens",
|
|
"/api/v1/vexlens/deltas",
|
|
"/api/v1/vexlens/export",
|
|
"/api/v1/vexlens/gating",
|
|
"/api/v1/vexlens/issuers"
|
|
],
|
|
"ProjectRefs": [
|
|
"src\\__Libraries\\StellaOps.Configuration\\StellaOps.Configuration.csproj",
|
|
"src\\__Libraries\\StellaOps.DependencyInjection\\StellaOps.DependencyInjection.csproj",
|
|
"src\\__Libraries\\StellaOps.Ingestion.Telemetry\\StellaOps.Ingestion.Telemetry.csproj",
|
|
"src\\__Libraries\\StellaOps.Localization\\StellaOps.Localization.csproj",
|
|
"src\\__Libraries\\StellaOps.Plugin\\StellaOps.Plugin.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.Abstractions\\StellaOps.Auth.Abstractions.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.Client\\StellaOps.Auth.Client.csproj",
|
|
"src\\Authority\\StellaOps.Authority\\StellaOps.Auth.ServerIntegration\\StellaOps.Auth.ServerIntegration.csproj",
|
|
"src\\Router\\__Libraries\\StellaOps.Messaging\\StellaOps.Messaging.csproj",
|
|
"src\\VexLens\\__Libraries\\StellaOps.VexLens.Spdx3\\StellaOps.VexLens.Spdx3.csproj",
|
|
"src\\VexLens\\StellaOps.VexLens.Persistence\\StellaOps.VexLens.Persistence.csproj",
|
|
"src\\VexLens\\StellaOps.VexLens\\StellaOps.VexLens.csproj"
|
|
],
|
|
"DbContexts": [
|
|
"VexLensDataSource",
|
|
"VexLensDbContext"
|
|
],
|
|
"DbEvidence": [
|
|
"src\\VexLens\\StellaOps.VexLens.Persistence\\EfCore\\Context\\VexLensDbContext.cs",
|
|
"src\\VexLens\\StellaOps.VexLens.Persistence\\Postgres\\VexLensDataSource.cs"
|
|
]
|
|
}
|
|
]
|