lucapisano
7cba107913
RPA Web Activities ( #1279 )
...
* defined open, close and navigate activities
* sample created
* inherit DriverId
* ClickElement added
* implemented TypeText activity and NavigateToW3School sample
* OpenBrowser headless mode
* RPA: GetText added
* fix readme
* try/catch pattern in base class. Thanks to sfmskywalker for the tip
* Update components.d.ts
Co-authored-by: Sipke Schoorstra <sipkeschoorstra@outlook.com>
2021-08-07 19:07:48 +02:00
Joseph Stewart
808f12b19b
Remove accidentally included file
2021-08-07 18:56:13 +02:00
Joseph Stewart
c49ed765b9
Add tests for liquid expressions
2021-08-07 18:56:13 +02:00
Sipke Schoorstra
c344de324c
Fix RunWorkflow resumption when child completes synchronously
...
Fixes #1347
2021-08-04 18:39:59 +02:00
Sipke Schoorstra
15743c4396
Refactor StorageStorage.net usage to allow different configurations
2021-07-31 12:54:46 +02:00
Sipke Schoorstra
e88c3487ec
Fix eager disposal of ALL event bus handlers
2021-07-26 13:15:33 +02:00
Sipke Schoorstra
e55b2fbf60
Only evaluate designer-critical properties.
...
Fixes #1163
2021-07-24 11:59:56 +02:00
Sipke Schoorstra
472358f9e7
Introduce designer-critical properties
2021-07-24 11:59:56 +02:00
Sipke Schoorstra
229f6cddaa
Select first activity as start activity when no root activity could be determined
2021-07-23 10:42:58 +02:00
Sipke Schoorstra
42e95033cf
BREAKING: Persistable input ( #1302 )
...
* Implement resuming Idle workflows + persistable input
* Refactor workflow input model
* Re-enable tests
2021-07-22 22:13:33 +02:00
Sipke Schoorstra
11fb572237
Update appsettings.json
2021-07-20 17:08:30 +02:00
Sipke Schoorstra
da94a9ab17
Fix sample project
2021-07-20 13:56:12 +02:00
Sipke Schoorstra
cc8d225f8f
Fix base path occurrences
2021-07-19 11:31:46 +02:00
Sipke Schoorstra
a688d2f270
Fix base path occurrences
2021-07-19 10:59:47 +02:00
Sipke Schoorstra
e6c35d5724
Update subpath sample
2021-07-19 09:34:05 +02:00
Sipke Schoorstra
86d7fb318f
Add support for hosting Elsa Dashboard on sub paths
2021-07-18 22:32:23 +02:00
Sipke Schoorstra
96fe0d4db3
Update dashboard apps with updated designer component constructs
2021-07-18 14:37:01 +02:00
Sipke Schoorstra
0850f0ac48
Fix that workflows blocked on a signal could not be resumed with just correlation ID
2021-07-12 19:24:51 +02:00
Sipke Schoorstra
5d74899d74
Update switch-plugin to support ANY activity type
...
Fixes #1240
2021-07-12 14:04:53 +02:00
Sipke Schoorstra
ee4536f920
Merge pull request #1229 from GreenShadeZhang/custom_tenantid_source
...
Add ITenantAccessor interface to provide custom ability for acquiring tenantid
2021-07-09 12:49:24 +02:00
Sipke Schoorstra
2592885be1
Merge pull request #1228 from elsa-workflows/final_appsettings_design
...
Refactor appsettings.json #1226
2021-07-09 12:47:18 +02:00
Sipke Schoorstra
7452d16ebe
Fix Finish output serialization recursion
2021-07-09 11:18:26 +02:00
GreenShade
89240939ba
Let the signaler return to the previous state and adjust it in the future. Update the sample code.
2021-07-08 20:36:47 +08:00
axeleron007
bf5190b94f
Code clean up
...
Code clean up
2021-07-08 13:52:24 +03:00
axeleron007
b0a57eb148
Code refactoring
...
Code refactoring
2021-07-08 13:22:49 +03:00
GreenShade
1cdd49b39b
Mainly add the ability of tenantid customization for API projects, and add sample projects
2021-07-07 22:36:54 +08:00
axeleron007
ab121e10ad
Refactor appsettings.json #1226
...
Refactor appsettings.json #1226
2021-07-07 16:13:32 +03:00
axeleron007
32c2815f55
Don#t use colon in appsettings #1223
...
Colons are removed from any element name in the appsettings
2021-07-07 10:31:29 +03:00
axeleron007
e1cc867117
The appsettings Clean up
...
The appsettings Clean up
2021-07-06 16:26:37 +03:00
axeleron007
9a3dc76b62
Update README.md
...
Update README.md
2021-07-06 16:24:30 +03:00
axeleron007
df5d380a33
Code and appsettings optimisation for Features
...
Code and appsettings optimisation for Features
2021-07-06 16:21:53 +03:00
axeleron007
f23227a0e7
Fix to Monolith Startup after Features functionality changes.
...
Fix to Monolith Startup after Features functionality changes.
2021-07-06 15:07:43 +03:00
axeleron007
4d0aec12c2
Merge branch 'arrays_in_appsettings' of https://github.com/elsa-workflows/elsa-core into arrays_in_appsettings
2021-07-06 15:01:24 +03:00
axeleron007
b452b75666
Fix to README.md
...
Fix to README.md
2021-07-06 15:01:15 +03:00
Andrey Mishurinsky
c63cc72d15
Merge branch 'master' into arrays_in_appsettings
2021-07-06 14:51:31 +03:00
axeleron007
e1a9111f5b
Merge branch 'arrays_in_appsettings' of https://github.com/elsa-workflows/elsa-core into arrays_in_appsettings
2021-07-06 14:48:30 +03:00
axeleron007
8c7a2ac12d
FeatureOptions made more generic
...
FeatureOptions made more generic
2021-07-06 14:48:28 +03:00
Sipke Schoorstra
709c7f7e59
Associate heartbeat workflow with a feature
2021-07-06 12:04:57 +02:00
Andrey Mishurinsky
46dc29dfe1
Merge branch 'master' into arrays_in_appsettings
2021-07-06 10:42:34 +03:00
axeleron007
05843c221e
Code clean up
...
Code clean up
2021-07-06 10:41:37 +03:00
axeleron007
1be303329a
README.md updated
...
README.md updated
2021-07-06 10:32:45 +03:00
axeleron007
e00fc41887
Stop using arrays for Features in the appsettings
...
Stop using arrays for Features in the appsettings
2021-07-06 10:23:17 +03:00
Sipke Schoorstra
643ffa3328
Remove invalid namespace
2021-07-05 13:12:36 +02:00
Axeleron007
b398640849
Merge branch 'master' into docker_postgre_yes
2021-07-05 12:00:35 +03:00
axeleron007
57b587f621
Clean up based on code review
...
Clean up based on code review
2021-07-05 10:25:27 +03:00
Sipke Schoorstra
c80a15548c
Update node packages
2021-07-03 21:12:00 +02:00
axeleron007
19b5868d08
Readme update
...
Readme update
2021-07-02 21:31:39 +03:00
axeleron007
517b22dab6
Clean up and restored the persistence in appsettings to EF Sqlite
...
Clean up and restored the persistence in appsettings to EF Sqlite
2021-07-02 16:58:54 +03:00
axeleron007
d8ab9070af
MongoDB persistence fixed for Webhooks
...
MongoDB persistence fixed for Webhooks
2021-07-02 16:24:17 +03:00
axeleron007
130147f5c9
Work on YesSql persistence for Webhooks
...
Work on YesSql persistence for Webhooks
2021-07-02 11:51:57 +03:00
Sipke Schoorstra
a0ade4a984
Fix rebus message type queue mixup
2021-07-01 12:18:41 +02:00
axeleron007
0f7d66b95e
MongoDB and Postgres persistence configuration
...
MongoDB and Postgres persistence configuration
2021-06-30 18:18:59 +03:00
Sipke Schoorstra
f17cb73590
Cleanup
2021-06-29 21:03:57 +02:00
Sipke Schoorstra
d49bbd61ea
Remove unused namespaces
2021-06-28 22:38:23 +02:00
Sipke Schoorstra
a3fd1a31af
Implement workflow priority channels
2021-06-28 22:38:05 +02:00
Sipke Schoorstra
c3a73d1c17
Implement JSON driver
2021-06-28 14:25:48 +02:00
Sipke Schoorstra
7958ecf49a
Improve workflow journal details
...
- Display actual property values.
- Display output properties too.
2021-06-25 22:39:50 +02:00
Sipke Schoorstra
32a16ff5a4
Fix features of sample server app
2021-06-20 19:42:28 +02:00
Sipke Schoorstra
bfed2819cc
Fix provider names in MySql and Sqlite startups
2021-06-20 13:57:07 +02:00
Sipke Schoorstra
63113d31d7
Add various Startups
...
Note that this is a work in progress. Not all modules have startups yet.
2021-06-19 20:19:05 +02:00
Sipke Schoorstra
77ab88d41e
Update Features with support for configuring middleware pipeline
2021-06-19 12:57:54 +02:00
Sipke Schoorstra
81ac5c2aed
Resolve warnings
2021-06-19 12:10:52 +02:00
Sipke Schoorstra
b506421ba5
Merge branch 'master' into webhook/url-management
...
# Conflicts:
# src/activities/Elsa.Activities.Webhooks/Elsa.Activities.Webhooks.csproj
# src/designer/elsa-workflows-studio/package-lock.json
# src/designer/elsa-workflows-studio/src/components/editors/elsa-multi-expression-editor/elsa-multi-expression-editor.tsx
# src/designer/elsa-workflows-studio/src/services/elsa-client.ts
# src/samples/server/Elsa.Samples.Server.Host/Startup.cs
2021-06-19 10:20:24 +02:00
Sipke Schoorstra
6a835e7681
Merge pull request #1140 from MilkyWare/elsa-2.0/fileactivities
...
File Activities
2021-06-18 17:29:37 +02:00
axeleron007
bb313ec95a
Setup Elsa Server project with Features #1032
...
code clean up
2021-06-18 16:53:10 +03:00
axeleron007
eb388caed1
Setup Elsa Server project with Features #1032
...
Setup Elsa Server project with Features.
2021-06-18 16:22:57 +03:00
Sipke Schoorstra
d1c73d5acd
Increase default code editor height
2021-06-17 17:00:15 +02:00
Cameron Cowen
ecafed4b2f
Added activity output properties
2021-06-17 10:16:20 +01:00
Cameron Cowen
5bdf2b3895
Merge remote-tracking branch 'upstream/master' into elsa-2.0/fileactivities
2021-06-17 09:41:59 +01:00
Sipke Schoorstra
97a9619fad
Add support for email attachments
2021-06-16 17:03:06 +02:00
Cameron Cowen
0ed9377520
Merge remote-tracking branch 'upstream/master' into elsa-2.0/fileactivities
2021-06-16 01:21:42 +01:00
Cameron Cowen
68e181f094
Updated outfile data property to bytes to not hide inherited member
2021-06-15 18:37:35 +01:00
Sipke Schoorstra
f67140f7e2
Cleanup
2021-06-14 14:10:03 +02:00
Sipke Schoorstra
9ec82d9293
Refactor Output handling
2021-06-14 14:10:03 +02:00
Sipke Schoorstra
332741d54f
Implement pluggable storage for activity input and output properties
2021-06-14 14:10:03 +02:00
Sipke Schoorstra
0c79bac321
Updated some namespaces
2021-06-14 14:10:03 +02:00
Cameron Cowen
8ee0d3a668
Merge remote-tracking branch 'upstream/master' into elsa-2.0/fileactivities
2021-06-13 01:23:11 +01:00
Cameron Cowen
5d75523c8b
Reworked outfile and readfile to use byte[]
2021-06-13 01:22:15 +01:00
Sipke Schoorstra
73e67025e7
Merge branch 'master' into webhook/url-management
...
# Conflicts:
# src/designer/elsa-workflows-studio/src/services/activity-icon-provider.tsx
# src/samples/dashboard/blazor/ElsaDashboard.Samples.Monolith/ElsaDashboard.Samples.Monolith.csproj
2021-06-09 17:05:57 +02:00
Sipke Schoorstra
4eb3736bf5
Restore faulty sample project
2021-06-08 20:30:51 +02:00
Sipke Schoorstra
24e378ebfc
Add State activity to model finite state machines
2021-06-06 20:21:58 +02:00
Cameron Cowen
b3cf8dda72
Merge remote-tracking branch 'upstream/master' into elsa-2.0/fileactivities
2021-06-06 10:07:40 +01:00
Sipke Schoorstra
287a1bb4bb
Update Blazor samples to use Elsa.Designer.Components.Web instead of using elsa-workflows-studio NPM package
2021-06-05 14:03:45 +02:00
Sipke Schoorstra
4d13dac975
Set sample projects to .NET 5
2021-06-05 13:37:25 +02:00
Sipke Schoorstra
de49a034d0
Ensure sample dashboard project always serves static web assets from IIS and non-Production environments even when not published
2021-06-05 13:00:12 +02:00
Cameron Cowen
f28b550635
Merge remote-tracking branch 'upstream/master' into elsa-2.0/fileactivities
2021-06-05 10:03:24 +01:00
axeleron007
6e2667716c
Fix to HttpEndpoint
...
Fix to HttpEndpoint class - Default value replaced with DefaultValueProvider
2021-06-04 17:16:09 +03:00
axeleron007
e391884e5f
Fix to use EF persistence instead of InMemory fo Webhooks
...
Fix to use EF persistence instead of InMemory fo Webhooks
2021-06-04 14:11:34 +03:00
axeleron007
f6e9c1e87d
Fix to Save and Update Webhook functionality
...
Fix to Save and Update Webhook functionality
2021-06-04 12:32:39 +03:00
axeleron007
a0c189d172
Webhooks migrations added
...
Webhooks migrations added
2021-06-04 11:39:22 +03:00
axeleron007
0a0f47c4ae
SqlLite persistence for webhooks
...
SqlLite persistence for webhooks
2021-06-04 09:40:58 +03:00
Sipke Schoorstra
46a625a068
Replace Blazor Dashboard with two Blazor sample projects and an HTML file sample
2021-06-03 16:06:26 +02:00
axeleron007
17831459a9
Sqllite persistence added to Webhooks in Startup
...
Sqllite persistence added to Webhooks in Startup
2021-06-02 19:42:57 +03:00
Cameron Cowen
de803aacb7
Added secondary workflow to be ignored
2021-06-01 16:31:06 +01:00
Cameron Cowen
a7fdab6b84
Removed sub directories to make subscription simplier
2021-06-01 16:30:38 +01:00
axeleron007
a718273c00
The Webhook Endpoints API configuration
...
The Webhook Endpoints API configuration
2021-06-01 14:26:43 +03:00
axeleron007
02d8e9f2fa
Migrations added
...
Migrations added
2021-06-01 00:12:22 +03:00
Sipke Schoorstra
1c089576cb
Fixes and cleanup
2021-05-31 12:37:54 +02:00
Sipke Schoorstra
8456754e3c
Merge branch 'efcore-reusability' into webhook/url-management
...
# Conflicts:
# src/designer/elsa-workflows-studio/package-lock.json
# src/designer/elsa-workflows-studio/src/components/dashboard/pages/elsa-studio-root/elsa-studio-root.tsx
# src/samples/server/Elsa.Samples.Server.Host/Startup.cs
2021-05-31 11:37:54 +02:00
Sipke Schoorstra
3f274c9b47
Fix server startup
2021-05-31 11:35:06 +02:00