Fix build and code structure improvements. New but essential UI functionality. CI improvements. Documentation improvements. AI module improvements.
This commit is contained in:
@@ -54,7 +54,7 @@ using StellaOps.Concelier.WebService.Contracts;
|
||||
using StellaOps.Concelier.Core.Aoc;
|
||||
using StellaOps.Concelier.Core.Raw;
|
||||
using StellaOps.Concelier.RawModels;
|
||||
using StellaOps.Concelier.Storage.Postgres;
|
||||
using StellaOps.Concelier.Persistence.Postgres;
|
||||
using StellaOps.Concelier.Core.Attestation;
|
||||
using StellaOps.Concelier.Core.Signals;
|
||||
using AttestationClaims = StellaOps.Concelier.Core.Attestation.AttestationClaims;
|
||||
@@ -71,6 +71,7 @@ using StellaOps.Router.AspNet;
|
||||
namespace StellaOps.Concelier.WebService
|
||||
{
|
||||
|
||||
// Expose Program class for WebApplicationFactory in tests
|
||||
public partial class Program
|
||||
{
|
||||
private const string JobsPolicyName = "Concelier.Jobs.Trigger";
|
||||
@@ -4060,10 +4061,13 @@ static SignalsSymbolSetResponse ToSymbolSetResponse(AffectedSymbolSet symbolSet)
|
||||
|
||||
static PluginHostOptions BuildPluginOptions(ConcelierOptions options, string contentRoot)
|
||||
{
|
||||
// Concelier project is 3 levels deep: src/Concelier/StellaOps.Concelier.WebService/
|
||||
// Navigate up to repo root, then into plugins/concelier
|
||||
var repoRoot = Path.GetFullPath(Path.Combine(contentRoot, "..", "..", ".."));
|
||||
var pluginOptions = new PluginHostOptions
|
||||
{
|
||||
BaseDirectory = options.Plugins.BaseDirectory ?? contentRoot,
|
||||
PluginsDirectory = options.Plugins.Directory ?? Path.Combine(contentRoot, "StellaOps.Concelier.PluginBinaries"),
|
||||
BaseDirectory = options.Plugins.BaseDirectory ?? repoRoot,
|
||||
PluginsDirectory = options.Plugins.Directory ?? Path.Combine("plugins", "concelier"),
|
||||
PrimaryPrefix = "StellaOps.Concelier",
|
||||
EnsureDirectoryExists = true,
|
||||
RecursiveSearch = false,
|
||||
@@ -4138,5 +4142,4 @@ static async Task<(bool Ready, TimeSpan Latency, string? Error)> CheckPostgresAs
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user