elsa-core/src/modules/Elsa.Workflows.Runtime
lukhipolito-nexxbiz 5816f6e3be
Fixing workflow reload logic (#7324)
* Made two changes:

1. TriggerScheduler was returning a null for a payload, which would cause NullReferenceException, and this would break the populator which prevented other workflow definitions from being imported/published correctly.

2. The reloader was only executing a part of the actual loading logic, meaning that workflow definitions used as activities were not correcly resolved to the expected versions

* Update src/modules/Elsa.Scheduling/Services/DefaultTriggerScheduler.cs

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>

---------

Co-authored-by: j03y-nxxbz <joey.barten@nexxbiz.io>
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2026-02-25 19:14:08 +01:00
..
ActivationValidators Add workflow activation and startup services. (#6076) 2024-10-30 22:51:14 +01:00
Activities Adds Publish Event Activity Tests (#7093) 2025-11-25 19:06:16 +01:00
Bookmarks Merge branch 'refs/heads/main' into blueberry 2025-03-10 15:13:26 +02:00
Commands Fix race condition in Distributed Workflow Runtime during same-workflow event publishing (#6538) 2025-03-31 18:11:27 +02:00
Comparers Add idempotency tests for trigger indexing and fix serialization mismatch in WorkflowTriggerEqualityComparer (#7320) 2026-02-25 14:39:23 +01:00
Constants
Contexts Add workflow activation and startup services. (#6076) 2024-10-30 22:51:14 +01:00
Contracts Update multitenancy logic and improve Result handling: (#7281) 2026-02-11 10:11:12 +01:00
Entities Refactor activity execution record serialization with snapshots (#6807) 2025-07-18 14:14:19 +02:00
Enums Distributed locks to prevent multiple pods executing Reload and Refresh (#7311) 2026-02-23 20:56:15 +01:00
Exceptions Enhances workflow runtime resilience and signaling (#6643) 2025-05-13 13:51:47 +02:00
Extensions Add Elsa Script DSL (#7076) 2025-11-25 19:57:50 +01:00
Features Merge remote-tracking branch 'origin/patch/3.5.3' into develop/3.6.0 2025-12-10 20:48:50 +01:00
Filters Addresses warnings and enforces null safety (#7051) 2025-11-12 16:56:31 +01:00
Handlers Ensure graceful handling of missing ParentInstanceId in ResumeBulkDispatchWorkflowActivity and add signal-based wait in DeleteWorkflowTests. 2026-01-30 21:41:27 +01:00
LogPersistence Refactor activity execution record capturing (#6836) 2025-08-04 08:44:42 +02:00
Matches Incremental work on restoring previous workflow runtime API surface for backward compatibility 2025-01-28 00:11:25 +01:00
Messages Merge remote-tracking branch 'origin/develop/3.5.0' 2025-05-21 09:55:35 +02:00
Middleware Merge remote-tracking branch 'origin/main' into release/3.6.0 2025-12-29 19:57:50 +01:00
Models Add Elsa Script DSL (#7076) 2025-11-25 19:57:50 +01:00
Notifications Add workflow dispatch notifications 2025-12-20 22:30:43 +00:00
Options Removed optional purge 2025-03-12 13:58:38 +02:00
OrderDefinitions Add support for ordered and paginated trigger retrieval 2025-05-26 21:15:54 +02:00
Parameters Deprecate and clean up legacy workflow runtime components. 2025-01-28 09:26:46 +01:00
Params Deprecate and clean up legacy workflow runtime components. 2025-01-28 09:26:46 +01:00
Providers Refactor ClrWorkflowsProvider: fix class declaration to include missing class name. 2026-02-09 19:53:50 +01:00
Requests Addresses warnings and enforces null safety (#7050) 2025-11-12 15:53:23 +01:00
Responses Distributed locks to prevent multiple pods executing Reload and Refresh (#7311) 2026-02-23 20:56:15 +01:00
Results Merge branch 'refs/heads/main' into blueberry 2025-03-10 15:13:26 +02:00
Services Fixing workflow reload logic (#7324) 2026-02-25 19:14:08 +01:00
Stimuli ExecuteWorkflow Activity: Add Wait For Completion option (#6153) 2024-11-26 20:37:41 +01:00
Stores Add support for ordered and paginated trigger retrieval 2025-05-26 21:15:54 +02:00
Tasks Add migration files for database schema V3.4 2025-02-22 20:48:56 +01:00
UIHints
Elsa.Workflows.Runtime.csproj Update all dependencies to new projects. 2025-05-21 00:20:13 +01:00
Elsa.Workflows.Runtime.csproj.DotSettings Fixed Log Persistence Mode Evaluation For Activity Execution (#6595) 2025-04-17 18:03:06 +02:00
FodyWeavers.xml
IsExternalInit.cs
RuntimeStimulusNames.cs Support for Writing Custom Trigger Activities Using Existing Trigger Infrastructure (#6527) 2025-03-21 23:16:56 +01:00