Commit graph

1028 commits

Author SHA1 Message Date
Sipke Schoorstra 08ea83154c Implement workflow instance selection 2021-04-09 17:01:15 +02:00
Sipke Schoorstra b5dc232c13 Implement sort by status 2021-04-09 17:01:15 +02:00
Sipke Schoorstra 9774e35e12 Fix date conversion issue with Sqlite provider 2021-04-09 17:01:15 +02:00
Sipke Schoorstra 6e3c8d48ac Incremental work on workflow instances list screen 2021-04-09 17:01:15 +02:00
Sipke Schoorstra 0bc41fc9b4 Incremental work on workflow instances list screen 2021-04-09 17:01:14 +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 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 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 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
Sipke Schoorstra 52cd21d0ff Fix distributed lock extensions 2021-04-07 15:36:08 +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
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
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 e1119e79a6 Accommodate for Tailwind 2 breaking changes and fix build script (temporarily disabling sonar cube) 2021-04-06 10:26:23 +02:00
Sipke Schoorstra 727191c0e8 Incremental work on dashboard 2021-04-05 21:04:55 +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
Sipke Schoorstra 392fca87f9 Configure UserTask activity 2021-04-04 15:37:28 +02:00
Sipke Schoorstra d42bd00c8f Update Telnyx activity configurations 2021-04-04 15:37:28 +02:00
Sipke Schoorstra 949ef056ab Configure Telnyx activities 2021-04-04 15:37:28 +02:00
Sipke Schoorstra e227b23f1f Incremental work on Telnyx activity configurations 2021-04-04 15:37:28 +02:00
Sipke Schoorstra ac8ddf2f00 Configure Rebus activities 2021-04-04 15:37:28 +02:00
Sipke Schoorstra 12c57de73c Update MassTransit activities 2021-04-04 15:37:28 +02:00
Sipke Schoorstra de29f99f96 Update Redirect activity 2021-04-04 15:37:28 +02:00
Sipke Schoorstra fbc9d85d86 Update activity editor controls 2021-04-04 15:37:28 +02:00
Sipke Schoorstra a7a373583c Configure HTTP activities 2021-04-04 15:37:28 +02:00
Sipke Schoorstra d7b735125f Configure EntityChanged activity 2021-04-04 15:37:28 +02:00