Commit graph

3849 commits

Author SHA1 Message Date
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 a7f4aac97b Add tests for workflow result variable 2023-04-28 15:16:09 +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
Sipke Schoorstra 19899b958b Merge remote-tracking branch 'origin/v3' into v3 2023-04-28 11:42:44 +02:00
Sipke Schoorstra 316d35e796 Remove unused code 2023-04-28 11:42:36 +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
Sipke Schoorstra f3b45d3200 Update comment 2023-04-27 15:30:58 +02:00
gurkanguran e9f3cb9329
Publish workflows imported programatically (#3958) 2023-04-27 14:52:07 +02:00
Sipke Schoorstra 6bea19ef00 Fix workflow server and designer sample project 2023-04-26 14:41:12 +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 799e9e02ed Merge branch 'v3-sendemail-refactor' into v3 2023-04-25 15:27:57 +02:00
Sipke Schoorstra 06104ff250 Update onboarding sample app 2023-04-25 15:27:16 +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 32a6d4aef2 Refactor SendEmail inputs to support single string and string lists 2023-04-25 11:18:38 +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 b104d27145 Update smtp4dev to listen on port 4000 instead of 3000
The documentation dev server also uses 3000
2023-04-24 13:43:14 +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 ba68192735 Fix sample workflow 2023-04-22 20:44:02 +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