Sipke Schoorstra
ae9f4104c6
Simplify IActivity ( #3991 )
...
* Cleanup IActivity interface and update activity ctors
* Increase XML comment coverage
2023-05-02 20:05:36 +02:00
Sipke Schoorstra
e12a57b83a
Fix localhost permissions for AllInOne bundle app
...
Fixes #3987
2023-05-02 11:03:34 +02:00
Sipke Schoorstra
437eb3f9dc
Update workflow definition reference updater to include version ID
2023-05-02 09:57:44 +02:00
Sipke Schoorstra
44d84e5359
Merge remote-tracking branch 'origin/v3' into v3
2023-05-01 22:26:20 +02:00
Sipke Schoorstra
bce43df83a
Add support for date like to date like conversion
...
For example, when a JS expression returns a DateTime value, and the capturing WF variable is of type DateTimeOffset.
2023-05-01 22:26:15 +02:00
Sipke Schoorstra
6bc830b37b
Fix proto actor model mapping
2023-05-01 22:25:31 +02:00
Sipke Schoorstra
aca8cc16fb
Fix activity kind for Telnyx webhooks
2023-05-01 22:25:19 +02:00
GitHub Action
3d83d94333
Updated designer version to 3.0.3-preview.125
2023-05-01 13:55:37 +00:00
Sipke Schoorstra
a8387cb964
Merge remote-tracking branch 'origin/v3' into v3
2023-05-01 15:18:30 +02:00
Sipke Schoorstra
920bf38308
Fix type converter for array types
2023-05-01 15:18:24 +02:00
GitHub Action
b50a8105c5
Updated designer version to 3.0.3-preview.124
2023-05-01 12:21:14 +00:00
Sipke Schoorstra
0744b22e6b
Fix composite activity version reference upgrade
2023-05-01 12:48:07 +02:00
Sipke Schoorstra
9b6c08bf38
Fix HTTP triggers not being updated ( #3985 )
...
* Fix triggers not being replaced
* XML comments and minor DI changes
2023-05-01 12:06:51 +02:00
Sipke Schoorstra
4112fbfc9a
ACA cluster provider support for multiple images + pluggable member store ( #3981 )
...
* Decouple ACA cluster provider storage
* Add readme
2023-04-30 22:25:40 +02:00
GitHub Action
01bb089e0e
Updated designer version to 3.0.3-preview.121
2023-04-29 08:12:31 +00:00
Sipke Schoorstra
7d713d81a3
Add support for default activity input
2023-04-28 22:41:18 +02:00
Sipke Schoorstra
39c34b5a1e
Update Users endpoint permissioms
2023-04-28 15:41:13 +02:00
Sipke Schoorstra
d1eb096b6e
Add missing model
2023-04-28 15:41:01 +02:00
Sipke Schoorstra
465358d663
Add API endpoint to create new roles
2023-04-28 15:40:48 +02:00
Sipke Schoorstra
6a0556cd2c
Update RoleStore
...
No need for serialization (which in fact breaks this store) since we already use custom converters for the Permissions field
2023-04-28 15:40:35 +02:00
Sipke Schoorstra
6c7c62a8a2
Ensure ResultVariable is declared in workflow memory space
2023-04-28 15:15:54 +02:00
Sipke Schoorstra
ed3581569b
Make Parallel activity non-browsable
...
We don't have the right UI for this yet
2023-04-28 15:14:44 +02:00
Sipke Schoorstra
a67361c6ae
Fix variable type serialization
2023-04-28 14:31:38 +02:00
Sipke Schoorstra
c31d5323a5
Add link between version ID and workflow definition activity ( #3979 )
...
Closes #3902
2023-04-28 12:40:51 +02:00
Yunus0497
4a7f5e2675
added sqlserver extension for 'ExecutionLogRecordPersistenceFeature' ( #3971 )
...
Co-authored-by: Mohammed Yunus <mohammedyunus@theaccessgroup.com>
2023-04-28 11:40:58 +02:00
Sipke Schoorstra
5d766e921b
Merge remote-tracking branch 'origin/v3' into v3
2023-04-28 11:38:13 +02:00
Sipke Schoorstra
885119c768
Add events for ActivityExecuting and ActivityExecuted
2023-04-28 11:37:01 +02:00
herblinernexxbizz
a0bdf45851
Features/fix serialization issues ( #3966 )
...
* run locally
* commit created test
* updated test
* Island
* Commented code
* creating tests
* upodate tests
* revert
* create working tests
* fix test roundtrip Jobject
* update tests
* finish tests
* create branch without getdefinition by keys
* move test files add @
* Special properties deserialization test
* refactor tests make it shorter
* clean PolymorphicObjectConverter
* rename properties
* Escape keys starting with reserved symbols
* Fix fix of converter
* Add newline normalization
* Minor cleanup and handling nullability warnings
* compact tests
---------
Co-authored-by: Marius Vasile Vușcan <marius.vuscan@nexxbiz.io>
Co-authored-by: Sipke Schoorstra <sipkeschoorstra@outlook.com>
2023-04-28 10:29:06 +02:00
GitHub Action
dc109d2a42
Updated designer version to 3.0.3-preview.120
2023-04-27 15:38:22 +00:00
gurkanguran
453dbd2196
Auto update consuming workflows' composite activity references ( #3950 )
...
* Update consuming workflows when the composite activity published
* Display auto-update option and notifications in designer
* Update consuming workflows with a separate api call
* Display notification only if there are consuming workflows found
---------
Co-authored-by: Gürkan Güran <gguran@interfirst.com>
Co-authored-by: Sipke Schoorstra <sipkeschoorstra@outlook.com>
2023-04-27 17:33:48 +02:00
gurkanguran
e9f3cb9329
Publish workflows imported programatically ( #3958 )
2023-04-27 14:52:07 +02:00
Sipke Schoorstra
cdef7d409d
Update input JSON converter to also read its ID
2023-04-25 22:39:56 +02:00
GitHub Action
876816b84c
Updated designer version to 3.0.3-preview.119
2023-04-25 20:19:15 +00:00
Sipke Schoorstra
0ea463fdd0
Add JSON workflow provider ( #3955 )
...
* Refactor import models
* Update API endpoints
* Add console sample to run workflow from JSON
* Add FluentStorage provider for JSON workflows + sample
2023-04-25 22:15:11 +02:00
Sipke Schoorstra
9aa433f64e
Refactor SendEmail inputs to support single string and string lists ( #3952 )
...
Fixes #3946
2023-04-25 11:24:02 +02:00
Sipke Schoorstra
0590d817a9
Remove deprecated activity
2023-04-24 14:48:57 +02:00
Sipke Schoorstra
b5f1d53e33
Fix named variable issue
...
Fixes an issue when referencing variables not previously set in higher scope.
2023-04-24 14:30:13 +02:00
Sipke Schoorstra
10c5d0c848
Fix serialization bug and update AllInOne reference app with support for webhooks
2023-04-24 13:44:34 +02:00
Sipke Schoorstra
a45b7e5fb2
Implement Onboarding sample ( #3944 )
...
* Add Parallel activity
* Update polymorphic converter to handle null values
* Add support for converting ExpandoObject into target type
* Update models in Webhooks module
* Add Onboarding sample projects
* Handle null values in converter
* Add error logging to webhook invoker
* Allow activity resumption callbacks to be static
* Handle $ref when serializing expando objects
2023-04-23 20:03:52 +02:00
Sipke Schoorstra
eb2c866fc0
Update CompleteTask endpoint to use permissions instead of policy
2023-04-22 20:43:54 +02:00
Sipke Schoorstra
9b5c95b72f
Allow application creation from remote hosts
2023-04-22 12:25:06 +02:00
Sipke Schoorstra
b02c644e64
Implement admin API key provider
2023-04-22 11:10:44 +02:00
Sipke Schoorstra
a98ce86c09
Add extension method to run workflows until end
2023-04-22 00:03:24 +02:00
Sipke Schoorstra
bf41758323
Cleanup workflow runner
2023-04-22 00:03:04 +02:00
Sipke Schoorstra
80ee38a727
Add missed updates
2023-04-22 00:02:51 +02:00
Sipke Schoorstra
9bdd9e9fb8
Refactor RunWorkflowOptions to be a mutable class
...
More convenient to initialize since not all fields have to be set.
2023-04-22 00:01:06 +02:00
Sipke Schoorstra
adb04b925c
Add IActivityWithResult contract
2023-04-22 00:00:14 +02:00
Sipke Schoorstra
1fd6b55c01
Rename variables in If activity
2023-04-21 23:59:59 +02:00
Sipke Schoorstra
81c85fbdbf
Update Execute endpoint to return workflow state
2023-04-21 23:59:39 +02:00
Sipke Schoorstra
4b77751214
Update CodeActivity
2023-04-21 23:59:17 +02:00