Commit graph

1059 commits

Author SHA1 Message Date
Sipke Schoorstra a4c53f64e9 Catch katavario exceptions 2021-04-14 14:45:25 +02:00
Sipke Schoorstra f3d904d246 Display While condition expression 2021-04-14 14:45:25 +02:00
Sipke Schoorstra 2902569d8f Prevent duplicate rendering of activities with multiple ancestor inbound connections 2021-04-14 14:45:25 +02:00
Sipke Schoorstra 89e1dc4e67 Fix event bus handler disposal 2021-04-14 13:13:34 +02:00
Sipke Schoorstra 5dd2c0be34 Add workflowContext global JS variable 2021-04-13 23:01:49 +02:00
Sipke Schoorstra eb09fcc7ff Fix intellisense items cut-off
Fixes #803
2021-04-13 22:13:28 +02:00
Sipke Schoorstra 2b0565ae66 Move re-indexing of triggers and re-creation of Azure Service Bus workers to an async background task (implemented as Rebus consumers) 2021-04-13 22:05:17 +02:00
Sipke Schoorstra 404f8b6fb5 Fix project reference path 2021-04-13 15:56:07 +02:00
Sipke Schoorstra 3a175936a9 Re-register Azure Service bus workers when workflows get published or retracted 2021-04-13 15:55:28 +02:00
Sipke Schoorstra c120dbd975 Remove debugger statement 2021-04-13 13:17:39 +02:00
Sipke Schoorstra 06233e7c05 Add JavaScript support for accessing appsettings 2021-04-13 13:17:24 +02:00
Sipke Schoorstra 5bab13e9f9 Add Liquid support for accessing appsettings 2021-04-13 12:57:58 +02:00
Sipke Schoorstra 1d1154723f Fix workflow settings error 2021-04-13 12:55:17 +02:00
Sipke Schoorstra 632087b12f Fix label display 2021-04-13 12:54:54 +02:00
Sipke Schoorstra a8de0f70c7 Handle null or empty queue names 2021-04-13 12:54:31 +02:00
Sipke Schoorstra 644f3cb95e Fix project reference path 2021-04-13 11:09:39 +02:00
Sipke Schoorstra 094eccd572 Implement Switch expression evaluation 2021-04-12 22:29:58 +02:00
Sipke Schoorstra b00eea3c6d Implement Switch UI with multi-expression support 2021-04-12 22:29:58 +02:00
Sipke Schoorstra 39041f6394 Extract multi-syntax expression editor component 2021-04-12 22:29:58 +02:00
Sipke Schoorstra bf7e7894ff Rename workflow definition editor notifications component 2021-04-12 22:29:58 +02:00
Sipke Schoorstra 5b3b11e2b5 Rename drivers folder 2021-04-12 22:29:58 +02:00
Sipke Schoorstra 7991d4a468 Fix locking bug 2021-04-12 22:29:58 +02:00
Sipke Schoorstra 08bc052a03 Incremental work on ASP.NET Core reference application for dashboard 2021-04-12 22:29:58 +02:00
Sipke Schoorstra 017897095a Rename stencil app components 2021-04-12 22:29:58 +02:00
Sipke Schoorstra 9709ee6ca2 Implement search 2021-04-09 21:47:44 +02:00
Sipke Schoorstra 8900443669 Implement pagination 2021-04-09 21:26:42 +02:00
Sipke Schoorstra 4dbee3a7b3 Fix that subscriptions weren't created 2021-04-09 17:46:45 +02:00
Sipke Schoorstra 9defb83ba8 Lock on correlation ID to prevent race condition between incoming events and newly started workflows not yet persisted 2021-04-09 17:46:31 +02:00
Sipke Schoorstra 748df07087 Fix TriggerWorkflows to select only Suspended instances 2021-04-09 17:01:15 +02:00
Sipke Schoorstra 86d958e4e8 Incremental work on pager 2021-04-09 17:01:15 +02:00
Sipke Schoorstra c1a5981485 Implement Delete and Bulk Delete 2021-04-09 17:01:15 +02:00
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