elsa-core/test/unit
Sipke Schoorstra 8e301d4e1e
[codex] Scope console logs to workflow instances (#7535)
* Avoid null endpoint DTO metadata in tests

* Enforce console logs hub read permission

* Remove unused console logs hub import

* Support mapped endpoint metadata in auth tests

* Reduce console log capture throughput impact

* Address Copilot console logs review

* Refactor task scheduling to support tenant-level background work and enhance logging functionality.

* Introduce ConsoleStreamHook for stdout/stderr tee and enhance logging validation. Adjust test cases and startup warnings for distributed lock provider usage.

* Refactor console logging pipeline with capture optimization and new ConsoleLogsHost; update tests accordingly.

* Add Ansi SGR parser for console logs and associated unit tests

* Remove ANSI color renderings and parsers; integrate ConsoleLogScopeAccessor for improved logging context with workflow instance ID support.

* Address console logs code quality feedback

* Address PR review feedback

* Preserve console logs extension points

* Stabilize console logs host lifecycle

* Address final automated review comments

* Tighten console log capture shutdown

* Address console log review feedback

* Address follow-up review feedback

* Cover final review feedback

* Avoid recursive console provider initialization

* Guard console host lease shutdown

* Preserve console log scope and provider lifetime

* Correlate console log scope fallback

* Tighten console scope correlation

* Expose host services during provider construction

* Redact ANSI-normalized console lines
2026-05-25 11:49:51 +02:00
..
Elsa.Activities.UnitTests Add OpenTelemetry workflow instrumentation (#7514) 2026-05-22 01:17:05 +02:00
Elsa.Common.UnitTests [codex] Scope console logs to workflow instances (#7535) 2026-05-25 11:49:51 +02:00
Elsa.Diagnostics.ConsoleLogs.UnitTests [codex] Scope console logs to workflow instances (#7535) 2026-05-25 11:49:51 +02:00
Elsa.Diagnostics.StructuredLogs.Persistence.Relational.UnitTests Fix structured log diagnostics registration 2026-05-17 08:42:23 +02:00
Elsa.Diagnostics.StructuredLogs.UnitTests Add structured log provider tests (#7449) 2026-05-16 09:23:31 +02:00
Elsa.Expressions.UnitTests [codex] Harden C# expression host-code execution (#7519) 2026-05-21 00:50:25 +02:00
Elsa.Http.UnitTests [codex] Harden workflow JSON type resolution (#7499) 2026-05-22 15:25:49 +02:00
Elsa.Identity.UnitTests Address identity review feedback 2026-05-21 02:03:06 +02:00
Elsa.Mediator.UnitTests Propagate exceptions from command handlers correctly (#7218) 2026-02-09 10:58:49 +01:00
Elsa.Resilience.Core.UnitTests Enhances distributed lock handling with resilience (#7161) 2025-12-29 19:53:48 +01:00
Elsa.SasTokens.UnitTests [codex] Harden initial security remediation slice (#7495) 2026-05-22 00:45:47 +02:00
Elsa.Scheduling.UnitTests [codex] Scope console logs to workflow instances (#7535) 2026-05-25 11:49:51 +02:00
Elsa.Secrets.UnitTests Increase Elsa Secrets test coverage (#7530) 2026-05-23 15:47:56 +02:00
Elsa.Shells.Api.Tests Graceful shutdown for the workflow runtime (drain, pause, recover) (#7424) 2026-05-02 19:27:08 +02:00
Elsa.Tenants.UnitTests Fix Multitenancy Support and Normalize Tenant ID Handling (#7217) 2026-01-30 19:54:13 +01:00
Elsa.Workflows.Api.UnitTests [codex] Authorize workflow instance SignalR observation (#7504) 2026-05-22 15:26:55 +02:00
Elsa.Workflows.Core.UnitTests [codex] Harden workflow JSON type resolution (#7499) 2026-05-22 15:25:49 +02:00
Elsa.Workflows.Management.UnitTests Refine timestamp filter validation feedback 2026-05-21 01:49:44 +02:00
Elsa.Workflows.Runtime.UnitTests [codex] Scope console logs to workflow instances (#7535) 2026-05-25 11:49:51 +02:00
Directory.Build.props