Commit graph

1449 commits

Author SHA1 Message Date
Sipke Schoorstra 51df0fc313 Implement sort by status 2021-04-09 11:29:03 +02:00
Sipke Schoorstra 54ecc39e1d Fix date conversion issue with Sqlite provider 2021-04-09 11:28:35 +02:00
Sipke Schoorstra 22ce7e2e81 Incremental work on workflow instances list screen 2021-04-08 21:19:56 +02:00
Craig Fowler 57e38425ae
Merge pull request #846 from craigfowler/feature/751-postgres-yessql-exception
Resolve #751 - Crash when using PostgreSql with YesSQL
2021-04-08 16:53:58 +01:00
Sipke Schoorstra f329db3b25 Incremental work on workflow instances list screen 2021-04-08 17:02:58 +02:00
Sipke Schoorstra f074260211 Update DistributedLockProvider to not throw, but return a null handle 2021-04-08 14:53:15 +02:00
Craig Fowler 22326f1bab Resolve #751 - Fixes the reported problem 2021-04-07 22:26:21 +01:00
Craig Fowler 8798d6bd42 WIP #751 - Fix an issue with migrations
Rather oddly, the migrations weren't committing, and so the index
tables never got created.
2021-04-07 22:25:49 +01:00
Craig Fowler 3e010fe26c WIP #751 - Add env vars for Postgres credentials
This should stop the build from hanging, because postgres
createdb prompts for credentials and never gets any.
2021-04-07 22:08:53 +01:00
Craig Fowler 8d91792b06 WIP #751 - Correct AppVeyor postgres path 2021-04-07 21:50:13 +01:00
Craig Fowler f5660336a3 WIP #751 - AppVeyor needs the postgres path 2021-04-07 21:39:40 +01:00
Craig Fowler 745b818b1d WIP #751 - Another attempt to create the db 2021-04-07 21:27:43 +01:00
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
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