Sipke Schoorstra
56f70ea9e2
Add server features API
...
Closes #2588
2021-12-20 16:33:07 +01:00
Konstantins Vedenins
f8c174df14
Closes #1660 : Added RabbitMQ activities ( #2547 )
...
* Added RabbitMQ activities
* Added RabbitMQ activities
* RabbitMQ: cleaned up & refactored, added sample project
* reverted change that re-written other update during conflict resolve
* removed queue listener toggle for RabbitMQ receiver, refactored workers
2021-12-16 14:33:03 +01:00
Sipke Schoorstra
1214d03876
Move workflow testing code into module
2021-12-10 16:34:05 +01:00
Sipke Schoorstra
62aa989a9e
Fix JS intellisense
...
This does remove intellisense for "strongly typed" HttpEndpoint's Output property.
2021-11-25 16:29:26 +01:00
Konstantins Vedenins
621f0ccf2e
Closes #676 : Execute single activity ( #2438 )
...
* #676 added restartFromActivity server implementation
* #676 : restart from activity - added client side implementation
* #676 : renamed method to better reflect it's purpose
* #676 : moved workflow test activity message status to enum
* #676 : when workflow is executed, first activity is selected
* #676 : moved workflow testing to a separate module
Co-authored-by: Sipke Schoorstra <sipkeschoorstra@outlook.com>
2021-11-19 20:54:49 +01:00
Sipke Schoorstra
a4d91c0ae0
Added sample code for demonstrating Azure Service Bus activities
2021-11-09 14:29:05 +01:00
Sipke Schoorstra
4934de6ac8
Service Bus refactorings ( #1613 )
...
Fixes an issue where message types were registered with their own service bus, instead of these message types becoming part of the same bus configuration.
Fixes #1464
2021-10-08 16:45:23 +02:00
Sipke Schoorstra
7106225c04
Remove temp code from sample server
2021-10-04 15:36:17 +02:00
axeleron007
f9923b5ca1
Intermediate commit to the PR requests
2021-09-29 12:36:32 +03:00
axeleron007
cd0f0154c1
Some fixes after pull request (merge with master)
2021-09-28 11:11:01 +03:00
Andrey Mishurinsky
bdf304627a
Merge branch 'master' into manual_workflow_trigger
2021-09-27 15:44:56 +03:00
Sipke Schoorstra
f15f14b240
Implement cleanup service ( #1580 )
2021-09-27 13:55:24 +02:00
axeleron007
08235ce8d4
Merge branch 'master' into manual_workflow_trigger
2021-09-14 15:19:10 +03:00
Sipke Schoorstra
f7f52ec8b3
Update Server sample project with reference to File activities package
2021-09-13 20:11:26 +02:00
axeleron007
14c7582a32
Workflow Execution development
2021-09-13 18:29:40 +03:00
axeleron007
68ad66b4a7
Use generics for TargetType in intellisense typescript generator and code clean up
2021-09-02 18:00:17 +03:00
Andrey Mishurinsky
ef37f87514
Disable workflow ( #1336 )
...
* Publish/Subscribe events added to WorkflowSettings and WorkflowRegistry
* Workflow Registry re-indexed and cache refreshed on workflow disable/enable
* IsDisabled property added to WorkflowBlueprintSummary to display disabled status in the UI
* MySql, PostgreSql and SqlServer persistence added to Workflow Settings
* Validation for disabled workflow in Workflow Resumer
* WorkflowSettings configuration added to the appsettings.json
* Workflow Settings added to Elsa.Server.Host startup collection
* IWorkflowSettingsProvider implemented
* Update README.md
* Elsa-Workflow-Settings and Elsa-Webhooks separate modules added and decoupled from Elsa Web
* Delete unused Client projects
* LoadWorkflowSettingsDisabledHandler changes
* FeatureProvider removed, Webhooks plugin merged to Webhooks Feature Plugin
* Update Webhooks and Settings plugin
Co-authored-by: Sipke Schoorstra <sipkeschoorstra@outlook.com>
2021-09-02 16:20:10 +02:00
Andrey Mishurinsky
a24fa583cc
some test changes
2021-09-02 09:47:31 +03:00
Sipke Schoorstra
e55b2fbf60
Only evaluate designer-critical properties.
...
Fixes #1163
2021-07-24 11:59:56 +02:00
axeleron007
df5d380a33
Code and appsettings optimisation for Features
...
Code and appsettings optimisation for Features
2021-07-06 16:21:53 +03:00
axeleron007
e1a9111f5b
Merge branch 'arrays_in_appsettings' of https://github.com/elsa-workflows/elsa-core into arrays_in_appsettings
2021-07-06 14:48:30 +03:00
axeleron007
8c7a2ac12d
FeatureOptions made more generic
...
FeatureOptions made more generic
2021-07-06 14:48:28 +03:00
Andrey Mishurinsky
46dc29dfe1
Merge branch 'master' into arrays_in_appsettings
2021-07-06 10:42:34 +03:00
axeleron007
05843c221e
Code clean up
...
Code clean up
2021-07-06 10:41:37 +03:00
axeleron007
e00fc41887
Stop using arrays for Features in the appsettings
...
Stop using arrays for Features in the appsettings
2021-07-06 10:23:17 +03:00
Sipke Schoorstra
643ffa3328
Remove invalid namespace
2021-07-05 13:12:36 +02:00
Axeleron007
b398640849
Merge branch 'master' into docker_postgre_yes
2021-07-05 12:00:35 +03:00
axeleron007
57b587f621
Clean up based on code review
...
Clean up based on code review
2021-07-05 10:25:27 +03:00
axeleron007
0f7d66b95e
MongoDB and Postgres persistence configuration
...
MongoDB and Postgres persistence configuration
2021-06-30 18:18:59 +03:00
Sipke Schoorstra
f17cb73590
Cleanup
2021-06-29 21:03:57 +02:00
Sipke Schoorstra
a3fd1a31af
Implement workflow priority channels
2021-06-28 22:38:05 +02:00
Sipke Schoorstra
c3a73d1c17
Implement JSON driver
2021-06-28 14:25:48 +02:00
Sipke Schoorstra
32a16ff5a4
Fix features of sample server app
2021-06-20 19:42:28 +02:00
Sipke Schoorstra
63113d31d7
Add various Startups
...
Note that this is a work in progress. Not all modules have startups yet.
2021-06-19 20:19:05 +02:00
Sipke Schoorstra
77ab88d41e
Update Features with support for configuring middleware pipeline
2021-06-19 12:57:54 +02:00
Sipke Schoorstra
b506421ba5
Merge branch 'master' into webhook/url-management
...
# Conflicts:
# src/activities/Elsa.Activities.Webhooks/Elsa.Activities.Webhooks.csproj
# src/designer/elsa-workflows-studio/package-lock.json
# src/designer/elsa-workflows-studio/src/components/editors/elsa-multi-expression-editor/elsa-multi-expression-editor.tsx
# src/designer/elsa-workflows-studio/src/services/elsa-client.ts
# src/samples/server/Elsa.Samples.Server.Host/Startup.cs
2021-06-19 10:20:24 +02:00
axeleron007
bb313ec95a
Setup Elsa Server project with Features #1032
...
code clean up
2021-06-18 16:53:10 +03:00
axeleron007
eb388caed1
Setup Elsa Server project with Features #1032
...
Setup Elsa Server project with Features.
2021-06-18 16:22:57 +03:00
Sipke Schoorstra
332741d54f
Implement pluggable storage for activity input and output properties
2021-06-14 14:10:03 +02:00
axeleron007
6e2667716c
Fix to HttpEndpoint
...
Fix to HttpEndpoint class - Default value replaced with DefaultValueProvider
2021-06-04 17:16:09 +03:00
axeleron007
e391884e5f
Fix to use EF persistence instead of InMemory fo Webhooks
...
Fix to use EF persistence instead of InMemory fo Webhooks
2021-06-04 14:11:34 +03:00
axeleron007
f6e9c1e87d
Fix to Save and Update Webhook functionality
...
Fix to Save and Update Webhook functionality
2021-06-04 12:32:39 +03:00
axeleron007
a0c189d172
Webhooks migrations added
...
Webhooks migrations added
2021-06-04 11:39:22 +03:00
axeleron007
0a0f47c4ae
SqlLite persistence for webhooks
...
SqlLite persistence for webhooks
2021-06-04 09:40:58 +03:00
axeleron007
17831459a9
Sqllite persistence added to Webhooks in Startup
...
Sqllite persistence added to Webhooks in Startup
2021-06-02 19:42:57 +03:00
axeleron007
a718273c00
The Webhook Endpoints API configuration
...
The Webhook Endpoints API configuration
2021-06-01 14:26:43 +03:00
Sipke Schoorstra
8456754e3c
Merge branch 'efcore-reusability' into webhook/url-management
...
# Conflicts:
# src/designer/elsa-workflows-studio/package-lock.json
# src/designer/elsa-workflows-studio/src/components/dashboard/pages/elsa-studio-root/elsa-studio-root.tsx
# src/samples/server/Elsa.Samples.Server.Host/Startup.cs
2021-05-31 11:37:54 +02:00
Sipke Schoorstra
3f274c9b47
Fix server startup
2021-05-31 11:35:06 +02:00
Sipke Schoorstra
589cab520b
Add Conductor project and SendCommand activity
2021-05-31 10:01:33 +02:00
axeleron007
1a592af92d
Initial check in
...
Initial check in
2021-05-30 14:30:07 +03:00