Commit graph

37 commits

Author SHA1 Message Date
Sipke Schoorstra efb27e73e5 Fix designer bg 2021-03-11 16:05:58 +01:00
Sipke Schoorstra 5df7621b5b Generate optimized tailwind css 2021-03-11 15:14:27 +01:00
Sipke Schoorstra 4a4961471a Implement Import feature 2021-03-11 14:51:17 +01:00
Sipke Schoorstra e66b410545 Implement Export feature 2021-03-11 14:51:17 +01:00
Sipke Schoorstra f61df66148
Activity editor tabs (#745)
* Add activity editor tabs

* WIP: Workflow Context activity tab

* Implement common activity settings
2021-03-11 11:28:19 +01:00
Craig Fowler 6f7d512a9f
Merge pull request #735 from craigfowler/feature/728-WorkflowInstances-not-persisting
Resolve #728 workflow instances weren't persisting
2021-03-11 09:01:07 +00:00
Craig Fowler 5c927501d0 PR rework #728 - Default persistence behavior
This reworks the way that the default behavior is selected, in line
with comments.  The changes to the enum are reverted, and the
three places which create a workflow definition are now altered to
explicitly choose WorkflowBurst

This includes a change to the TS enum definition - update to match
its C# counterpart.
2021-03-10 20:08:53 +00:00
Sipke Schoorstra edc9a5ceda Remove unnecessary workflowDefinition construction in constructor of workflow editor component 2021-03-10 20:55:53 +01:00
Sipke Schoorstra 7075b6ae77 Auto-clean invalid connections 2021-03-10 20:50:06 +01:00
Sipke Schoorstra 68675b685a Fix that icon components are reused 2021-03-10 20:01:20 +01:00
Sipke Schoorstra 14bf27942a Provide icons for core activities 2021-03-10 15:11:51 +01:00
Sipke Schoorstra f6cea85821 Package Monaco Editor worker initialization for easier reuse 2021-03-10 13:38:18 +01:00
Sipke Schoorstra 98798c8dfd Fix designer to insert new activities connected between Start and existing target 2021-03-09 14:08:16 +01:00
Sipke Schoorstra dee30999b4 Implement drag&drop to change connections 2021-03-09 13:49:22 +01:00
Sipke Schoorstra 6220a49708 Implement delete connection on click 2021-03-09 13:49:22 +01:00
Sipke Schoorstra bba0878de3 Implement persistence of manually created connections 2021-03-09 13:49:22 +01:00
Sipke Schoorstra 1241a75d15 Add Persistence Behavior setting to Workflow Definition settings dialog 2021-03-08 15:22:44 +01:00
Sipke Schoorstra 0e3f8b40b0 Add Unpublish button to workflow editor 2021-03-08 15:14:02 +01:00
Sipke Schoorstra b07eabc6c6 Add visual indicator when workflow being saved in the background 2021-03-08 13:39:01 +01:00
Sipke Schoorstra ed012d9c64 Fix Published notification message binding 2021-03-06 22:07:05 +01:00
Sipke Schoorstra 7481d3e08b Add Published notification 2021-03-06 22:04:30 +01:00
Sipke Schoorstra 5d3385e594 Update elsa designer tailwind 2021-03-06 14:29:54 +01:00
Sipke Schoorstra d7d7bd4a7e Add RunJavaScript activity 2021-03-06 13:41:52 +01:00
Sipke Schoorstra dc95276abb Update SendEmail activity property UI hints 2021-03-06 09:40:49 +01:00
Sipke Schoorstra 21ac6866ea Add multi-text control 2021-03-06 09:40:49 +01:00
Sipke Schoorstra 0a4c564667 WIP: Add plugin model for customizing activity displays 2021-03-06 09:40:49 +01:00
Sipke Schoorstra b5f5d5d223 Update Blazor Bindings with latest stencil component 2021-03-04 17:45:59 +01:00
Sipke Schoorstra f8d0a7ec03 Fix typo and client 2021-03-04 17:45:59 +01:00
Sipke Schoorstra 3b7e5aff57 Add dropdown control 2021-03-04 17:45:59 +01:00
Sipke Schoorstra 9c6c141516 Add checkbox control 2021-03-04 17:45:59 +01:00
Sipke Schoorstra e15893bef2 WIP: Add JSON expression handler 2021-03-04 17:45:59 +01:00
Sipke Schoorstra 1c948ba0e3 WIP: Improved code editor style and added check-list input editor 2021-03-04 17:45:59 +01:00
Sipke Schoorstra a14f7cc267
Expressions editor (#695)
* A functioning monaco editor

* Incremental work on intellisense

* Add Workflow Context Options settings to designer

* Rudimentary work on variables
2021-03-02 09:00:51 +01:00
Jens Willmer 5ea9afb87e Time since option 2021-02-26 11:29:55 +01:00
Jens Willmer ab842d9193 Fixed code highlighting and auto complete 2021-02-26 11:28:55 +01:00
Sipke Schoorstra 49108a9544 Add missing bindings project 2021-02-20 15:42:49 +01:00
Sipke Schoorstra 86980a752e
Designer web component (#636)
* Activity picker dialog

* Activity picker

* Activity editor

* Activity property fields

* Blazor bindings for Elsa designer

* Only index triggers from published & enabled workflow definitions

* Handle case of null workflow blueprint not found

* Add check for zero duration and general scheduler exceptions

* Don't rethrow expression evaluation failure

* Workflow definition settings editor modal

* Integration between stencil and blazor 🎉

* Fix expression type conversion

* Add publish button and restructure components

* Fix up workflow definition ID vs workflow definition version ID

* Update EF Core migrations

* Fix Workflow Publisher

* Fix version display

* Add Import menu item
2021-02-16 09:55:13 +01:00