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
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
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
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
Jens Willmer
33b22c1426
Create publish-latest-dashboard.yml
2021-04-05 18:13:32 +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