Sipke Schoorstra
e25d32ff62
Add HTTP Endpoints sample project
2023-05-11 22:59:46 +02:00
Sipke Schoorstra
96b840d9e6
Remove dependency on IWorkflowInstanceStore
2023-05-11 22:59:35 +02:00
Sipke Schoorstra
c18701e8ce
Update Http module to add Authorization services
...
Required by AuthenticationBasedHttpEndpointAuthorizationHandler
2023-05-11 22:58:59 +02:00
Sipke Schoorstra
4e99f37b77
Fix target type discovery
...
When trying to locate a memory block from a reference, we need to search the hierarchy.
2023-05-11 16:53:33 +02:00
Sipke Schoorstra
5848db1f37
Remove $id exclusion from ExpandoObjectConverter
2023-05-11 11:17:16 +02:00
Sipke Schoorstra
2ae438002d
Fix that flowchart doesn't complete
...
The issue was that the "has pending work" check considered *any* scheduled activity, regardless of the owner. Instead, the flowchart should check the scheduler for any work that *it* scheduled.
2023-05-10 21:46:11 +02:00
Sipke Schoorstra
dcc35469a7
Implement backwards compatibility for older activity schema
2023-05-10 21:44:37 +02:00
Sipke Schoorstra
796c6cbc2b
HTTP parser: parse object into ExpandoObject
2023-05-10 16:10:24 +02:00
Sipke Schoorstra
7ab08215a9
Fix workflow activity doesn't complete when no assigned outputs
2023-05-10 15:59:22 +02:00
Sipke Schoorstra
e799381001
Ensure ExpandoObject array properties are deserialized as arrays
...
This also enables the use of jint's isArray method to return true, since the object is now an actual array.
2023-05-10 13:57:44 +02:00
Sipke Schoorstra
c4a435b495
Merge remote-tracking branch 'origin/v3' into v3
2023-05-10 11:38:55 +02:00
Sipke Schoorstra
791e691ae7
Fix usage of incorrect activity descriptor when evaluating props
2023-05-10 11:38:50 +02:00
herblinernexxbizz
8cec7615aa
remove polymorphicobjectconverter for http serialization ( #4018 )
2023-05-10 10:18:18 +02:00
Sipke Schoorstra
832a5b116b
Update memory store to use concurrent dictionary
...
Fixes #3741
2023-05-08 22:56:37 +02:00
GitHub Action
f6b0ab9974
Updated designer version to 3.0.3-preview.126
2023-05-08 20:43:46 +00:00
Sipke Schoorstra
47ed8e3571
Cleanup IActivity interface ( #4010 )
...
* Update activity names and descriptions
* Rename JS functions
* Make endpoint class internal
* Pre-create workflow instance ID when dispatching workflows
2023-05-08 22:38:59 +02:00
Sipke Schoorstra
5b84f264c3
Update polymorphic converter to stop trying to parse string into date time offset
2023-05-03 10:35:58 +02:00
Sipke Schoorstra
14b23d1cc5
Auto stash before revert of "Simplify IActivity ( #3991 )"
2023-05-03 10:34:38 +02:00
Sipke Schoorstra
307962c0f5
Revert "Simplify IActivity ( #3991 )"
...
This reverts commit ae9f4104c6 .
2023-05-03 10:24:36 +02:00
Sipke Schoorstra
945c45127f
Update API keys
2023-05-02 21:19:02 +02:00
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
Sipke Schoorstra
dfb7a0ecd0
Update API key
2023-05-01 22:24:58 +02:00
GitHub Action
3d83d94333
Updated designer version to 3.0.3-preview.125
2023-05-01 13:55:37 +00:00
Sipke Schoorstra
747aa7e755
I debugged it :)
2023-05-01 15:51:36 +02:00
Sipke Schoorstra
f345910116
Hide notifications when clicking dropdown button
2023-05-01 15:51:17 +02: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
3f00cc2b1c
Export ShellInitializingContext
2023-05-01 14:16:49 +02:00
Sipke Schoorstra
99349e4beb
Fix descriptor initialization
2023-05-01 12:48:29 +02: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
Sipke Schoorstra
213b0e29b9
Refactor plugin API, decouple descriptors from login plugin
2023-04-29 12:19:20 +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
b16c005875
Allow creation of users, roles and applications for localhost requests
2023-04-28 15:39:43 +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