elsa-core/src/modules/Elsa.Workflows.Api/Endpoints
Copilot 794a35dd76
refactor: extract shared shell reload response models and address review feedback (#7355)
* feat: add specification and quality checklist for Shell Reload API endpoints

* feat: implement Shell Reload API endpoints and associated documentation

* feat: enhance Shell Reload API documentation and add tasks for implementation phases

* feat: implement Shell Reload API features with endpoints, interface contracts, models, and component tests

* feat: update Shell Reload API responses and tests to reflect changes in error handling and response structure

* Fix shell reload follow-up review issues (#7354)

* Initial plan

* Address shell reload review feedback

Co-authored-by: sfmskywalker <938393+sfmskywalker@users.noreply.github.com>

* Dispose shell reload semaphore

Co-authored-by: sfmskywalker <938393+sfmskywalker@users.noreply.github.com>

* Harden shell reload follow-up fixes

Co-authored-by: sfmskywalker <938393+sfmskywalker@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: sfmskywalker <938393+sfmskywalker@users.noreply.github.com>

* Update src/modules/Elsa.Workflows.Api/Endpoints/Shells/Reload/Endpoint.cs

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

* Potential fix for pull request finding 'Missed opportunity to use Where'

Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>

* Update src/modules/Elsa.Workflows.Api/Endpoints/Shells/Reload/Endpoint.cs

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Initial plan

* Extract shared ShellsResponseModels.cs to eliminate Response/ShellResponse duplication and null! vs default! inconsistency

Co-authored-by: sfmskywalker <938393+sfmskywalker@users.noreply.github.com>

* Merge origin/main - resolve add/add conflicts in shell reload endpoints (fix missing trailing newline)

Co-authored-by: sfmskywalker <938393+sfmskywalker@users.noreply.github.com>

---------

Co-authored-by: Sipke Schoorstra <sipkeschoorstra@outlook.com>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: sfmskywalker <938393+sfmskywalker@users.noreply.github.com>
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-09 09:17:28 +01:00
..
ActivityDescriptorOptions/Get Update package versions and use new FastEnpoints methods. 2025-08-05 23:50:40 +01:00
ActivityDescriptors Addresses warnings and enforces null safety (#7050) 2025-11-12 15:53:23 +01:00
ActivityExecutions Adds activity execution call stack support (#7271) 2026-02-24 15:23:59 +01:00
ActivityExecutionSummaries/ListSummaries Implement multitenant HTTP routing (#6031) 2024-10-14 21:27:11 +02:00
Bookmarks/Resume Adds ILoggerFactory support to converters (#7153) 2025-12-19 21:54:20 +01:00
CommitStrategies Refactor commit strategies API to unify descriptor model. 2025-01-30 18:32:15 +01:00
Events Adds ILoggerFactory support to converters (#7153) 2025-12-19 21:54:20 +01:00
Features Integrate shells (#7279) 2026-02-12 20:30:02 +01:00
IncidentStrategies/List Update namespaces and correct merge artefacts 2024-10-11 20:41:49 +02:00
LogPersistenceStrategies/List Introduce Log Persistence Strategy (#6057) 2024-10-25 19:41:10 +02:00
Package Update package versions and use new FastEnpoints methods. 2025-08-05 23:50:40 +01:00
Scripting/ExpressionDescriptors/List Update package versions and use new FastEnpoints methods. 2025-08-05 23:50:40 +01:00
Shells refactor: extract shared shell reload response models and address review feedback (#7355) 2026-03-09 09:17:28 +01:00
StorageDrivers/List Update namespaces and correct merge artefacts 2024-10-11 20:41:49 +02:00
Tasks/Complete Adds ILoggerFactory support to converters (#7153) 2025-12-19 21:54:20 +01:00
Tests/Activities Update package versions and use new FastEnpoints methods. 2025-08-05 23:50:40 +01:00
VariableTypes/List
WorkflowActivationStrategies/List Update namespaces and correct merge artefacts 2024-10-11 20:41:49 +02:00
WorkflowDefinitions Merge branch 'fix/trigger-indexing-idempotency' 2026-02-24 15:30:54 +01:00
WorkflowInstances Adds ILoggerFactory support to converters (#7153) 2025-12-19 21:54:20 +01:00