Cameron Cowen
633ee35f9d
Migrated attributes to updated versions
2021-06-07 16:00:06 +01:00
Cameron Cowen
5540ce65a5
Migrate activities to use new attributes
2021-06-06 11:04:55 +01:00
Cameron Cowen
b3cf8dda72
Merge remote-tracking branch 'upstream/master' into elsa-2.0/fileactivities
2021-06-06 10:07:40 +01:00
Sipke Schoorstra
142d42d00c
Ad default constructors to appease Swagger gen
2021-06-05 15:36:11 +02:00
Sipke Schoorstra
a64675817a
Fix that JS handler overwrites activity output with other props
2021-06-05 15:35:50 +02:00
Sipke Schoorstra
9b9366028e
Fix JObject initialization for liquid handler
2021-06-05 15:34:52 +02:00
Sipke Schoorstra
d834264c4d
Remove unnecessary markup
2021-06-05 15:33:49 +02:00
Sipke Schoorstra
d9b7225da7
Add Type converter to activity state serializer
2021-06-05 15:33:33 +02:00
Sipke Schoorstra
287a1bb4bb
Update Blazor samples to use Elsa.Designer.Components.Web instead of using elsa-workflows-studio NPM package
2021-06-05 14:03:45 +02:00
Sipke Schoorstra
a94ccf8b71
Add support for fully-qualified Monaco base URL (e.g. when using unpkg)
2021-06-05 14:02:56 +02:00
Sipke Schoorstra
f8ee1f8847
Fix WorkflowStudio Razor component
2021-06-05 14:02:29 +02:00
Sipke Schoorstra
4d13dac975
Set sample projects to .NET 5
2021-06-05 13:37:25 +02:00
Sipke Schoorstra
e24609d3ec
Telnyx activities enhancements
2021-06-05 13:33:56 +02:00
Sipke Schoorstra
d339b8d389
Add support for JProperty objects
2021-06-05 13:00:38 +02:00
Sipke Schoorstra
de49a034d0
Ensure sample dashboard project always serves static web assets from IIS and non-Production environments even when not published
2021-06-05 13:00:12 +02:00
Sipke Schoorstra
2d12b5c516
Fix distributed deadlock
2021-06-05 12:59:18 +02:00
Sipke Schoorstra
0552d89f19
Ensure activity property values are restored from activity state before executing/resuming
2021-06-05 12:59:04 +02:00
Sipke Schoorstra
ec172d98c1
Remove activity state from execution log to prevent large record sizes
2021-06-05 12:58:30 +02:00
Sipke Schoorstra
51a7b0f050
Add helper methods for accessing stored activity property values from activity state
2021-06-05 12:58:06 +02:00
Sipke Schoorstra
804eb27a2b
Reconsider activity output
2021-06-05 12:57:01 +02:00
Sipke Schoorstra
c2ce8a72b9
Telnyx activities enhancements
2021-06-05 12:56:04 +02:00
Cameron Cowen
a004ea774d
Default timestamp in model
2021-06-05 10:16:27 +01:00
Cameron Cowen
f28b550635
Merge remote-tracking branch 'upstream/master' into elsa-2.0/fileactivities
2021-06-05 10:03:24 +01:00
Sipke Schoorstra
b4f83f43aa
Fix potential race condition to Quartz scheduler causing duplicate scheduler error
2021-06-04 14:52:46 +02:00
Sipke Schoorstra
46a625a068
Replace Blazor Dashboard with two Blazor sample projects and an HTML file sample
2021-06-03 16:06:26 +02:00
Sipke Schoorstra
97df3b7bc7
Acquire lock on correlation ID when dispatching new workflows
...
This fixes a race condition between initial workflow execution that e.g. sends a message to a topic, which is then handled by the same workflow later on.
But if that message is delivered too soon (before the workflow got persisted & indexed), then the message consumer won't be able to find the workflow.
Acquiring a lock on the correlation ID fixes this by synchronizing access to that resource
2021-06-03 14:02:07 +02:00
Sipke Schoorstra
44d756241a
Remove redundant locking
2021-06-02 14:14:45 +02:00
Sipke Schoorstra
cdaa105f3e
Cleanup + comments
2021-06-02 14:00:56 +02:00
Sipke Schoorstra
93e80b5248
Fix race condition between finding bookmarks and indexing workflows
2021-06-02 13:54:39 +02:00
Sipke Schoorstra
b6f165cc95
Turning some Telnyx activities into "jobs" (blocking actions)
2021-06-01 22:27:14 +02:00
Cameron Cowen
eb7de1eb05
Tidy up
2021-06-01 17:59:29 +01:00
Cameron Cowen
de803aacb7
Added secondary workflow to be ignored
2021-06-01 16:31:06 +01:00
Cameron Cowen
a7fdab6b84
Removed sub directories to make subscription simplier
2021-06-01 16:30:38 +01:00
Sipke Schoorstra
d9e88dd195
Fix type definition generation for classes
2021-05-31 20:38:10 +02:00
Sipke Schoorstra
d9115639fc
Add GatherUsingSpeak activity
2021-05-31 20:37:53 +02:00
Sipke Schoorstra
63a2ec6000
Prevent named activities from being rendered into typescript definition when name is empty string
2021-05-31 19:52:37 +02:00
Sipke Schoorstra
05c7973057
Fix that property setters have access to ambient activity execution
...
This is necessary for composite components
2021-05-31 19:51:56 +02:00
Sipke Schoorstra
79131e2dde
Introduce NonPersistableAttribute to control what gets persisted in state
2021-05-31 19:50:42 +02:00
Sipke Schoorstra
3eaefab72f
Various Telnyx activity enhancements
2021-05-31 19:50:09 +02:00
Sipke Schoorstra
c7b0b2d497
Update Telnyx ResolveExtension with output properties
2021-05-31 19:49:20 +02:00
Sipke Schoorstra
f8b3958f1c
Improve Telnyx CallRingGroup
2021-05-31 19:48:48 +02:00
Sipke Schoorstra
967fbddf8b
Improve Telnyx JS intellisense
2021-05-31 11:26:24 +02:00
Sipke Schoorstra
0f7a708c0f
Update Telnyx ResolveExtension with output property
2021-05-31 10:18:42 +02:00
Sipke Schoorstra
df8d85f183
Update ActivityPropertyUIHintResolver to use renamed ActivityInputUIHints
2021-05-31 10:18:22 +02:00
Sipke Schoorstra
f63d264dc4
Downgrade sample app from 6.0 to 5.0
2021-05-31 10:17:08 +02:00
Sipke Schoorstra
23a47b30b2
Add Task activity and provider
2021-05-31 10:01:33 +02:00
Sipke Schoorstra
3d623b94e1
Improve bookmarking API and add Event Received activity
2021-05-31 10:01:33 +02:00
Sipke Schoorstra
589cab520b
Add Conductor project and SendCommand activity
2021-05-31 10:01:33 +02:00
Cameron Cowen
51beb7fedc
Formatting
2021-05-30 14:25:45 +01:00
Cameron Cowen
c01ec242ed
Merge remote-tracking branch 'upstream/master' into elsa-2.0/fileactivities
2021-05-30 14:05:12 +01:00