Commit graph

4126 commits

Author SHA1 Message Date
GitHub Action 83bed90103 Updated designer version to 3.0.3-preview.182 2023-07-06 17:35:57 +00:00
Sipke Schoorstra 949905ee78 Set default value for Timer activity 2023-07-06 19:32:44 +02:00
Sipke Schoorstra b5e882efc0 Add support for mixed-cased JSON keys 2023-07-06 19:32:30 +02:00
Sipke Schoorstra b9defca7bd Remove MongoDB commented lines 2023-07-06 19:27:09 +02:00
Sipke Schoorstra 49da22fb8e Add ToolVersion field to workflow definition 2023-07-06 18:06:18 +02:00
Sipke Schoorstra 0eea344406 Add ToolVersion field to workflow definition 2023-07-06 15:48:28 +02:00
Sipke Schoorstra 7efe9e590e Fix that CreatedAt date of new versions were not updated 2023-07-06 14:21:10 +02:00
Sipke Schoorstra 259785144c Add endpoint to get workflow definition by ID 2023-07-06 14:20:36 +02:00
Sipke Schoorstra fdf71a4141 Add order by version API and update client 2023-07-05 22:26:43 +02:00
Sipke Schoorstra 5d956c9b1e Fix IsCollection type extension 2023-07-04 17:55:30 +02:00
Sipke Schoorstra 5b39041494 Add UIHintDescriptor model to API client 2023-07-04 14:29:05 +02:00
Sipke Schoorstra 3592c9c052 Merge remote-tracking branch 'origin/v3' into v3 2023-07-04 11:57:21 +02:00
Sipke Schoorstra ff327c9305 Update FastEndpoints to latest version 2023-07-04 11:57:15 +02:00
Sipke Schoorstra 13db9bc1ac Add retract client API 2023-07-04 11:57:01 +02:00
GitHub Action 809b01e1ef Updated designer version to 3.0.3-preview.181 2023-07-04 08:05:07 +00:00
Sipke Schoorstra 4c2ae330f2 Add (bulk) publish/retract ops to API client 2023-07-04 10:01:01 +02:00
Sipke Schoorstra 9971f94fb8 Update bulk publish APIs and clients 2023-07-03 22:55:21 +02:00
Sipke Schoorstra 924f74e84b Add export API client 2023-07-03 22:41:20 +02:00
Sipke Schoorstra 466c4b922e Fix tests, remove named variables
Only reference variables by C# reference or reference ID
2023-07-03 21:31:03 +02:00
Sipke Schoorstra 7224d19272 Create at least one trigger when no payloads are provided 2023-07-03 15:47:20 +02:00
Sipke Schoorstra b7c73d555a Fix extension to return default value in case key exists but for null 2023-07-03 15:28:02 +02:00
Sipke Schoorstra 000b91eafc Add HttpStatusCodeCase model 2023-07-03 15:27:33 +02:00
Sipke Schoorstra 159f27b635 Add activation strategy API client 2023-07-02 18:59:13 +02:00
Sipke Schoorstra 09e1b1efb1 Add ActivityOutput model to API client 2023-07-01 23:11:11 +02:00
Sipke Schoorstra 143fbefd55 Add API client for variable types and storage drivers 2023-07-01 22:18:04 +02:00
Sipke Schoorstra 3e77eac149 Add IsReadOnly property to WorkflowDefinition in API client 2023-07-01 12:01:29 +02:00
Sipke Schoorstra fe5cfc220d Add extensions to get and set CanStartWorkflow to API client 2023-07-01 11:39:40 +02:00
Sipke Schoorstra 5ccd2e5529 Cleanup Delete method on API client 2023-07-01 11:39:20 +02:00
Sipke Schoorstra 1c86811418 Fix query string list serialization for API client 2023-07-01 11:38:41 +02:00
Sipke Schoorstra 10d4af3db1 Make Delete endpoint internal 2023-07-01 11:38:20 +02:00
Sipke Schoorstra ab4f28bc02 Add unique name query to workflow definition store 2023-06-30 20:56:37 +02:00
Sipke Schoorstra 31abda7d55 Add activity extensions to access metadata properties 2023-06-30 15:52:53 +02:00
Sipke Schoorstra 3c0dfbf46b Fix typo in description of RunTask activity 2023-06-30 15:52:35 +02:00
Sipke Schoorstra 925946d404 Add bulk delete client API 2023-06-30 11:23:28 +02:00
Sipke Schoorstra 299f9248f0 Update flowchart JSON converter to handle undefined connections array 2023-06-30 11:23:12 +02:00
Sipke Schoorstra a11a4a0b45 Scaffold gRPC API project 2023-06-29 22:08:22 +02:00
Sipke Schoorstra eabe853fe7 Add workflow definition count endpoint + unique name validation 2023-06-29 22:08:10 +02:00
Sipke Schoorstra 9bc77b9931 Fix serialisation stack overflow 2023-06-29 22:05:09 +02:00
Sipke Schoorstra 257542db61 Merge remote-tracking branch 'origin/v3' into v3 2023-06-29 14:51:04 +02:00
Sipke Schoorstra 336e55a230 Add FlowSwitch resolver to API client 2023-06-29 14:51:00 +02:00
GitHub Action 7e699672d4 Updated designer version to 3.0.3-preview.180 2023-06-29 10:30:15 +00:00
Sipke Schoorstra 816a6f3f8e Add MongoDB sample project 2023-06-29 12:27:21 +02:00
Sipke Schoorstra a1ce26a35c Explicitly ignore WorkflowState type from EF Core 2023-06-28 23:24:30 +02:00
Sipke Schoorstra ba6ffb32d5 Update Program 2023-06-28 22:46:58 +02:00
Sipke Schoorstra 3fccf95413 Rename designtime class 2023-06-28 22:46:45 +02:00
Sipke Schoorstra c65b894c36 Remove health check installation from MongoDB feature 2023-06-28 22:46:30 +02:00
gurkanguran bc2b4e8fde
Mongodb implementation (#4127)
* Implemented MongoDb

* Use main entity models in mongodb

* Fixed object serialization issue

* Fixed issues caused by duplicate collection names

* Optimized count query

* Fixed the issues after merge

* Revert "Fixed the issues after merge"

This reverts commit 5568af60cfc107b8ee68fd4c89fbb02946f8a6a3.

* Use expression helper to solve mongodb query issue

* Handle null values during deserialization

* Moved MongoDb project to persistence folder

* Did some refactor and added type serializer for variable fix

* Modularize mongodb indices creation

* Fixed the build

* Implement variable serializer

* Update SQLite migrations

---------

Co-authored-by: Sipke Schoorstra <sipkeschoorstra@outlook.com>
2023-06-28 22:44:51 +02:00
gurkanguran f0814f4f64
Fixes the issue with httpendoint not being suspended #4143 (#4171)
* Fixes the issue with httpendoint not being suspended #4143

* Simplify HttpEndpoint and bookmark processor

* Fix issue with null workflow state ID

* Remove implicit instalment of EF Core provider for Trigger and Bookmark store

---------

Co-authored-by: Sipke Schoorstra <sipkeschoorstra@outlook.com>
2023-06-28 20:55:57 +02:00
GitHub Action c1ac62ffb6 Updated designer version to 3.0.3-preview.179 2023-06-28 16:21:13 +00:00
gurkanguran 307a497089
Show suspended activities in journal (#4170)
* Show suspended activities in journal

* Fixes #4143
2023-06-28 18:17:29 +02:00