Sipke Schoorstra
fbaa88688b
Implement async version of js-event-bus
2021-09-17 09:55:42 +02:00
Sipke Schoorstra
5816cdf399
Refactor workflow execution log API
...
Fixes #1529
2021-09-17 08:16:19 +02:00
axeleron007
1f4f5f695b
Code clean up
2021-09-17 09:13:11 +03:00
axeleron007
d9c9324020
code clean up
2021-09-17 09:11:30 +03:00
Sipke Schoorstra
142b574481
Update packages
2021-09-16 20:25:38 +02:00
axeleron007
a4103f44e5
Test Panel functionality fixed.
2021-09-16 18:56:24 +03:00
axeleron007
00dfe2603e
Fix to Test Panel
2021-09-16 18:25:44 +03:00
Andrey Mishurinsky
cb73a5295c
Merge branch 'master' into manual_workflow_trigger
2021-09-16 17:16:06 +03:00
axeleron007
3b71f50981
Workflow Properties Panel added
2021-09-16 17:10:25 +03:00
simona-taran
691d46c3bc
Added keybaord actions support for activity edit modal. ( #1541 )
2021-09-16 15:14:45 +02:00
axeleron007
1a1b8a3ca3
Fix to renderActivity and renderActivityBody
2021-09-16 16:03:28 +03:00
axeleron007
dd2c14afe9
Faulted status added to Workflow Test
2021-09-16 15:38:29 +03:00
Sipke Schoorstra
b22e555140
Update Stencil
2021-09-16 14:15:09 +02:00
Sipke Schoorstra
7cb8e3edd1
Record fault execution log during begin workflow phase
2021-09-16 14:14:54 +02:00
axeleron007
3d64d75782
Code clean up and refactoring
2021-09-16 14:52:32 +03:00
Sipke Schoorstra
4d6c4544ed
Add Publish endpoint
2021-09-16 13:51:01 +02:00
simona-taran
4b3d21c166
Added flyout panel to instances page. Refactored existing properties panel to share the same component. ( #1531 )
2021-09-16 13:08:38 +02:00
axeleron007
c1104e35d4
Fix to Json Schema type definition parser
2021-09-16 13:30:29 +03:00
axeleron007
dd16c1921f
Fix to Test run mode.
2021-09-16 12:51:27 +03:00
axeleron007
191928a943
Highlight activity with a color in designer tree on text execution
2021-09-15 14:08:32 +03:00
axeleron007
b11ccbbc2d
Use as Json Schema implementation
2021-09-15 12:32:41 +03:00
Sipke Schoorstra
e0d629654d
Add dynamic activity border color CSS classes to safe lists
2021-09-14 20:49:55 +02:00
Sipke Schoorstra
eea740e502
Work on some warnings
2021-09-14 16:15:20 +02:00
Sipke Schoorstra
6352372179
Update package references
2021-09-14 16:09:59 +02:00
Sipke Schoorstra
8255861842
Fix package downgrade error
2021-09-14 15:33:24 +02:00
Sipke Schoorstra
11566a2b76
Fix Webhooks service registration
2021-09-14 15:07:25 +02:00
axeleron007
08235ce8d4
Merge branch 'master' into manual_workflow_trigger
2021-09-14 15:19:10 +03:00
axeleron007
27da6531d1
Fix to published workflow
2021-09-14 15:01:32 +03:00
axeleron007
df1145bc72
Some fixes to the Typescript definition generator
2021-09-14 09:29:27 +03:00
Sipke Schoorstra
fa4da6f841
Update dashboard app with base path setting
2021-09-13 21:50:41 +02:00
Sipke Schoorstra
695ba14b0d
Fix workflow blueprint side panel
2021-09-13 20:11:56 +02: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
Sipke Schoorstra
f0c9d3a300
Merge branch 'master' of https://github.com/elsa-workflows/elsa-core
2021-09-12 12:44:17 +02:00
Sipke Schoorstra
80fb0a7633
Update Elsa.Webhooks.Persistence.EntityFramework.Core.csproj
2021-09-12 12:30:42 +02:00
Tomislav Petrovic
3584b7b3a2
Add page size control and some sanity checks, fix one off in pager
2021-09-12 12:28:03 +02:00
Sipke Schoorstra
b98528a95a
Merge pull request #1513 from MilkyWare/elsa-2.0/fileactivities
...
Elsa 2.0/fileactivities
2021-09-12 12:27:37 +02:00
henry.zhang
47fc858aa7
Add ReferenceLoopHandling In MongoDb Serializer
2021-09-12 12:18:10 +02:00
Cameron Cowen
fd3b5ad388
Added workflow to create files to auto kick off file watcher
2021-09-11 00:29:06 +01:00
Cameron Cowen
b9de6fcbd7
Removed unused workflows
2021-09-11 00:27:48 +01:00
Cameron Cowen
1be0aff462
Minor tweak
2021-09-10 23:29:46 +01:00
Cameron Cowen
b9d475697f
Fixed readfile extensions using wrong activity
2021-09-10 23:29:26 +01:00
Cameron Cowen
7b4c1d8a5d
Updated activity parameters (made some required and updated use of default values)
2021-09-10 21:40:37 +01:00
Sipke Schoorstra
ccda7691db
Remove Schema config for MySql provider
...
Fixes #1453
2021-09-10 14:40:15 +02:00
Sipke Schoorstra
e6f55bd579
Update EF and Fody packages
2021-09-10 14:37:35 +02:00
Sipke Schoorstra
96ea6c3458
Implement Cancel workflow on dashboard
2021-09-09 23:02:02 +02:00
Sipke Schoorstra
5a3bd4467d
Update stencil
2021-09-09 23:02:02 +02:00
Sipke Schoorstra
86efb968c4
Implement workflow instance deleter with support for locking
2021-09-09 23:02:02 +02:00
Sipke Schoorstra
0184003b85
Publish WorkflowInstanceCancelled event from workflow runner
2021-09-09 23:02:02 +02:00
Sipke Schoorstra
ac43c9fb9d
Publish WorkflowInstanceDeleted event
2021-09-09 23:02:02 +02:00
Sipke Schoorstra
fc96051628
Remove unnecessary ambient locking code
2021-09-09 23:02:02 +02:00
Sipke Schoorstra
64636a362b
Initial work on workflow instance cancellation
2021-09-09 23:02:02 +02:00
Cameron Cowen
3c46fcc08c
Added changetypes to bookmark
2021-09-08 11:40:31 +01:00
Sipke Schoorstra
94b086f5f0
Update RefreshWorkflowContext.cs
...
This change ensures that workflow context (if a context ID is present) is always loaded before executing a workflow. This needs to happen regardless of the configured fidelity.
Fixes #1490
2021-09-08 10:21:25 +02:00
Cameron Cowen
dded9bc884
Additional test wotkflow scenarios
2021-09-08 00:55:48 +01:00
Cameron Cowen
85f3326c20
Ensure file watcher paths exist and added logic to only add requested event handlers
2021-09-08 00:27:38 +01:00
Cameron Cowen
b5524d29a1
Renamed bookmark to be more generic
2021-09-08 00:25:57 +01:00
Cameron Cowen
bf7e4aab2d
Added map from RenameEventArgs to FileSystemEvent class
2021-09-08 00:21:37 +01:00
Cameron Cowen
d441fc4c17
WatchDirectory additions for changetypes and notifyfilters
2021-09-08 00:20:46 +01:00
Cameron Cowen
eae364114a
Added notifyfilters to watchdiretory
2021-09-08 00:20:23 +01:00
Cameron Cowen
f3b10e4f30
Added logging appsettings
2021-09-07 23:55:51 +01:00
Cameron Cowen
1eeaf87c57
Added helper to start watchdirectory workflow
2021-09-07 15:38:31 +01:00
Sipke Schoorstra
de9ac4b074
Incremental fix for YesSQL provider with And/Or specifications
...
Fixes #1472
2021-09-06 16:30:35 +02:00
Cameron Cowen
96c0897265
Tidy up
2021-09-05 23:46:20 +01:00
Cameron Cowen
7cac3b106f
Make bookmark more readable
2021-09-05 23:44:09 +01:00
Cameron Cowen
33741fa321
Fixes to watchdirectory sample workflow
2021-09-05 23:25:12 +01:00
Cameron Cowen
5b3e999430
Removed need for worker by using sender to build watch directory bookmark
2021-09-05 23:01:01 +01:00
Cameron Cowen
c74d6f4bf1
Merge remote-tracking branch 'upstream/master' into elsa-2.0/fileactivities
2021-09-05 22:26:57 +01:00
Cameron Cowen
1d6549f132
Rename startup method
2021-09-05 22:26:37 +01:00
Cameron Cowen
0e736e7099
Created separate helper to return blueprint instances of an activity
2021-09-05 22:16:05 +01:00
Cameron Cowen
beddedae29
Added output to activity
2021-09-05 21:00:22 +01:00
Cameron Cowen
5900cc9fd8
Added launching workflow from fs event handler
2021-09-03 22:47:11 +01:00
Cameron Cowen
1d2801f3e0
Added pattern to FS bookment
2021-09-03 22:46:14 +01:00
Cameron Cowen
4b4491b559
Added IWorkflowLaunchpad to FS watcher worker
2021-09-03 22:18:38 +01:00
Cameron Cowen
a2f2b9d9b3
Added mapping system io event model to custom model
2021-09-03 22:15:44 +01:00
Cameron Cowen
106a431216
Added FileSystemEvent mapper profile
2021-09-03 22:12:10 +01:00
Sipke Schoorstra
b007dc7574
Make boolean properties of ActivityInputAttribute non-nullable
...
Fixes #1390 .
2021-09-03 13:10:00 +02:00
Sipke Schoorstra
e04a910d96
Workflow journal enhancements ( #1481 )
...
* Add support for custom journal data logging
* Update ForEach with journal logging
* Update ReadLine with Journal logging
* Update For.cs
* Update While.cs
* Update Switch activity
* Update Join.cs
* Update Timer activities
* Update Azure Service Bus and Telnyx activities
* Update various other activities
2021-09-03 13:05:09 +02:00
Cameron Cowen
592ab0677b
Merge remote-tracking branch 'upstream/master' into elsa-2.0/fileactivities
2021-09-02 23:14:43 +01:00
Cameron Cowen
42d38a8041
Added services, startup and bookmark to file sc extensions
2021-09-02 23:13:28 +01:00
Cameron Cowen
63d1355c14
Added startup task for watchers
2021-09-02 23:12:48 +01:00
Cameron Cowen
eadec5289c
set logger in constructor
2021-09-02 23:12:33 +01:00
Cameron Cowen
eba4d96653
Added singleton service to manage workers
2021-09-02 23:12:17 +01:00
Cameron Cowen
dc3b7d62e0
Added initial FS worker to manage System.IO watcher and hold path and filter
2021-09-02 23:10:41 +01:00
Cameron Cowen
45a704f1ca
Renamed bookmark
2021-09-02 23:08:32 +01:00
Cameron Cowen
d6ba8c15fb
Removed unused factory
2021-09-02 23:02:17 +01:00
Cameron Cowen
ac511378ec
Added initial file watcher sample project
2021-09-02 22:33:38 +01:00
Cameron Cowen
4247ff96b1
Initial WatchDirectory builder extensions
2021-09-02 21:51:53 +01:00
Cameron Cowen
0346658f6b
Added regions
2021-09-02 21:32:02 +01:00
Cameron Cowen
d1cc26fd0f
Added pattern extensions
2021-09-02 21:31:02 +01:00
Cameron Cowen
bd546068e5
Added pattern to watchdirectory
2021-09-02 21:30:48 +01:00
axeleron007
68ad66b4a7
Use generics for TargetType in intellisense typescript generator and code clean up
2021-09-02 18:00:17 +03:00
Sipke Schoorstra
6ea04895a4
Merge Abstractions into WorkflowSettings
2021-09-02 16:33:49 +02:00
Sipke Schoorstra
a20fba7253
Fix namespaces
2021-09-02 16:26:40 +02:00
Sipke Schoorstra
6bb03d1062
Update components.d.ts
2021-09-02 16:21:09 +02:00
Sipke Schoorstra
e72f213fb2
Merge branch 'master' of https://github.com/elsa-workflows/elsa-core
2021-09-02 16:21:01 +02:00
Sipke Schoorstra
9e5bc8f1d1
Update components.d.ts
2021-09-02 16:20:52 +02: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
Andrea Pierangeli
dd4868a3ed
Sync auto-generated build files
2021-09-02 15:53:13 +02:00
Andrey Mishurinsky
a24fa583cc
some test changes
2021-09-02 09:47:31 +03:00