Commit graph

6237 commits

Author SHA1 Message Date
Craig Fowler 53b16dee4f WIP #751 - Fix a bug in YesSQL init
As of this commit, the integration test fails for the exact same reason
as the reported issue describes.
2021-04-07 21:11:40 +01:00
Craig Fowler 8afd44aa7d WIP #751 - AppVeyor also needs to create the DB 2021-04-07 21:09:26 +01:00
Craig Fowler e591c7c4e4 WIP #751 - Enable postgres in AppVeyor build
After enabling the postgresql server, connectivity in tests was
significantly improved.
2021-04-07 20:52:00 +01:00
Craig Fowler fa7601ca1a WIP #751 - Add integration test for using Postgres
From this commit onwards, in order to run all of the tests, you
must now have postgresql installed and running on your dev
environment.  The credentials/config is:
* Database name: elsa-yessql
* Username: postgres (this is the default anyway)
* Password: Password12! (this matches AppVeyor's postgres password)
* Port: 5432 (this is the default anyway)
2021-04-07 20:38:13 +01:00
Sipke Schoorstra f7529fbb63 Fix liquid handler for JValue 2021-04-07 21:07:19 +02:00
Sipke Schoorstra a0d345bebd Fix timing issue of workflow resumption by always storing new workflow instances before executing 2021-04-07 21:07:00 +02:00
Luca Pisano 8f82354b93 added cancellation token to async methods 2021-04-07 16:32:48 +02:00
Luca Pisano d0a48d5fb4 addressed revision suggestions 2021-04-07 16:32:29 +02:00
Sipke Schoorstra 52cd21d0ff Fix distributed lock extensions 2021-04-07 15:36:08 +02:00
Sipke Schoorstra a3e7b1e023 Disable YesSQL test (temp) 2021-04-07 15:06:30 +02:00
Sipke Schoorstra ae46e0e143 Update packages and accommodate for breaking changes 2021-04-07 14:48:30 +02:00
Sipke Schoorstra 74839211b8 Mark Z.EntityFramework.Plus.EFCore with private assets = all 2021-04-07 13:34:51 +02:00
Sipke Schoorstra bbbb8a40f4 Fix activity type access bug 2021-04-07 13:13:13 +02:00
Sipke Schoorstra ce957b95e7 Cleanup 2021-04-07 13:13:13 +02:00
Sipke Schoorstra 0a02dc5cc2 Update extensions for Azure distributed lock 2021-04-07 13:13:13 +02:00
Sipke Schoorstra df6ad74eec Replace custom distributed locking implementation with DistributedLock
https://github.com/madelson/DistributedLock
2021-04-07 13:13:13 +02:00
Sipke Schoorstra 031f75041a Update Blazor bindings 2021-04-07 11:18:58 +02:00
Luca Pisano 2205b91e9e typo corrections 2021-04-07 11:10:18 +02:00
Luca Pisano 5a47e11eb3 Storage Activities have been added based on already in place usage of IBlobStorage 2021-04-07 11:08:00 +02:00
Sipke Schoorstra 7bc497a59a Merge branch 'elsa-2.0/stencil-app' into feature/elsa-2.0 2021-04-06 21:48:25 +02:00
Sipke Schoorstra aec08d9b0a Fix designer controls 2021-04-06 21:46:15 +02:00
Sipke Schoorstra 4511237a35 Fix deadlocks 2021-04-06 21:45:50 +02:00
Sipke Schoorstra 023c971834 Fix TelnyxWebhookDataJsonConverter 2021-04-06 21:45:14 +02:00
Sipke Schoorstra dd82c2f96f Use the mediator for triggering workflows synchronously 2021-04-06 21:43:49 +02:00
Sipke Schoorstra 8611ed5d11 Update HttpRequestMiddleware to use mediator 2021-04-06 21:42:06 +02:00
Sipke Schoorstra 522e9fc30d Fix RunJavaScript activity attributes 2021-04-06 21:41:43 +02:00
Jens Willmer 762c220889
Update docker-compose.yaml 2021-04-06 13:48:05 +02:00
Jens Willmer b8a990658b
Update publish-dashboard.yml 2021-04-06 13:43:27 +02:00
Jens Willmer 40c3260370
Docker build workflow: elsa-dashboard:[tag] and :stable 2021-04-06 13:27:44 +02:00
Sipke Schoorstra 07cd6a8ef8 Merge branch 'feature/elsa-2.0' into elsa-2.0/stencil-app 2021-04-06 12:10:50 +02:00
Sipke Schoorstra bcfc5ec966 Update packages 2021-04-06 12:10:27 +02:00
Sipke Schoorstra 8d87bd80b0 Fix various package scripts 2021-04-06 10:52:26 +02:00
Sipke Schoorstra fcd38d0304 Set node version and fix missing line breaks 2021-04-06 10:33:43 +02:00
Sipke Schoorstra 6b07f25b23 Fix spacing 2021-04-06 10:27:53 +02:00
Sipke Schoorstra addaec5f67 Fix spacing 2021-04-06 10:27:14 +02:00
Sipke Schoorstra e1119e79a6 Accommodate for Tailwind 2 breaking changes and fix build script (temporarily disabling sonar cube) 2021-04-06 10:26:23 +02:00
Jens Willmer 76ecc415de
build badge for docker 2021-04-05 21:30:31 +02:00
Sipke Schoorstra 4b388bf8e7 Add elsa-2.0.yml 2021-04-05 21:11:06 +02:00
Sipke Schoorstra 727191c0e8 Incremental work on dashboard 2021-04-05 21:04:55 +02:00
Jens Willmer a2916d86c4
Update Dockerfile 2021-04-05 18:17:59 +02:00
Jens Willmer 33b22c1426
Create publish-latest-dashboard.yml 2021-04-05 18:13:32 +02:00
Jens Willmer 38e582da2f
Update publish-latest-dashboard.yml 2021-04-04 21:04:53 +02:00
Sipke Schoorstra aabf9ff2c2 Configure primitive activities 2021-04-04 15:37:28 +02:00
Sipke Schoorstra e2118a1135 Update expression evaluators to get merged variables 2021-04-04 15:37:28 +02:00
Sipke Schoorstra cebb57caaa Configure control flow activities 2021-04-04 15:37:28 +02:00
Sipke Schoorstra 299b871c50 Formatting 2021-04-04 15:37:28 +02:00
Sipke Schoorstra 35248ef43f Require explicit syntax for getting expression 2021-04-04 15:37:28 +02:00
Sipke Schoorstra 33231bac85 Ensure no response if already started 2021-04-04 15:37:28 +02:00
Sipke Schoorstra 9b3df1916b Handle potentially null list values 2021-04-04 15:37:28 +02:00
Sipke Schoorstra f330656c97 Configure Webhook activities 2021-04-04 15:37:28 +02:00