Commit graph

2759 commits

Author SHA1 Message Date
Sipke Schoorstra 6bc7b1ec8d Add Get endpoint for Activity descriptors 2022-11-28 21:35:05 +01:00
Sipke Schoorstra 1cfe7b4181 Fix that composite roots were serialized 2022-11-28 21:34:49 +01:00
Sipke Schoorstra 414b730501 Fix ActivityRegistry Find method 2022-11-28 21:34:27 +01:00
Sipke Schoorstra 84afa064e1 Update samples 2022-11-28 21:34:10 +01:00
Sipke Schoorstra 4fd2066c11 Update Delay activity 2022-11-28 21:33:35 +01:00
Sipke Schoorstra 90c9ed40d3 Merge remote-tracking branch 'origin/v3' into v3 2022-11-28 19:12:07 +01:00
Sipke Schoorstra e4647affe1 Configure RunJavaScript to use javascript language for Monaco editor 2022-11-28 19:12:01 +01:00
gurkanguran 016e642ac4
Auto rotating (#3482)
* Implemented auto-orientation of ports and edges

* Added mapping for different connection models on server/client sides

* Increased the size of circles

Fixes #2893 

Co-authored-by: Gürkan Güran <grkngrn@gmail.com>
2022-11-28 15:34:32 +01:00
Sipke Schoorstra d5d9c63548 Fix loading descriptors after login 2022-11-28 15:20:32 +01:00
Sipke Schoorstra bc573386b9 Add Guid as variable type 2022-11-28 14:24:54 +01:00
Sipke Schoorstra 4aa9f382ab Hide Root from being visible 2022-11-27 22:02:00 +01:00
Sipke Schoorstra 3714eb288f Remove value column from variables view 2022-11-27 22:01:44 +01:00
Sipke Schoorstra 4933c56af2 Fix broken sample 2022-11-27 13:28:53 +01:00
Sipke Schoorstra 7591a2f37b Register HTTP models for variable types by default 2022-11-27 13:28:43 +01:00
Sipke Schoorstra 95bf909894 Fix label display for checkbox and monaco 2022-11-27 13:28:25 +01:00
Sipke Schoorstra b1fac2e24d Fix input type name mapping 2022-11-27 13:28:00 +01:00
Sipke Schoorstra b5a2e95ed3
Implement types API endpoint (#3479) 2022-11-26 22:27:33 +01:00
Sipke Schoorstra 2ed1e14578 Fix variable mapper & converter 2022-11-26 20:00:22 +01:00
Sipke Schoorstra 1e15cf1ae0
Ensure unique friendly activity ID after copy paste (#3474)
* Fix workflow navigator

* Apply unique name upon paste

Fixes #3414

* Implement activity Id uniqueness when copy-paste
2022-11-25 22:23:00 +01:00
Sipke Schoorstra 6bab9982cd
Update import / export (#3471) 2022-11-25 13:27:35 +01:00
Sipke Schoorstra ae1590220d Formatting 2022-11-24 21:12:07 +01:00
Sipke Schoorstra 2876bb65bc Add FlowNode activity 2022-11-24 16:03:35 +01:00
Sipke Schoorstra cf6c80ab85
Add email module (#3469) 2022-11-24 14:28:29 +01:00
Sipke Schoorstra d14cd617f3 Make Workflow non-browsable activity 2022-11-24 11:07:26 +01:00
Sipke Schoorstra 74fc48e89d Fix nesting containers 2022-11-24 10:56:43 +01:00
Sipke Schoorstra 7462d95f5e Merge remote-tracking branch 'origin/v3' into v3 2022-11-23 22:36:51 +01:00
Sipke Schoorstra 2567eb6535 Implement variable picker 2022-11-23 22:36:43 +01:00
cristinamudura 7d6e1f8cc7
Implemented delete of workflow definitions on Delete button click (#3462) 2022-11-23 12:45:14 +01:00
Sipke Schoorstra c3a3d85f47 Only register browsable, concrete activity types 2022-11-23 11:21:15 +01:00
Sipke Schoorstra 08ef4f8410 Make DynamicActivity non-browsable 2022-11-23 11:20:48 +01:00
Sipke Schoorstra 8a4e219e07 Minor renaming 2022-11-23 11:20:35 +01:00
Sipke Schoorstra 0f358e72f9 Fix HTTP activity issues 2022-11-23 11:20:00 +01:00
Sipke Schoorstra 651a7a76d5 Update FastEndpoints packages 2022-11-23 11:17:38 +01:00
Sipke Schoorstra f6a06f6f45 Merge MemoryCache module with Common module 2022-11-23 11:17:22 +01:00
Sipke Schoorstra 2df0dab39f Fix result propagation for Inline activity 2022-11-22 13:09:32 +01:00
Sipke Schoorstra 9981dc1f10 Add Complete activity for completing composite activities 2022-11-22 13:09:14 +01:00
Sipke Schoorstra be3e7ac707 Update Composite and remove completion callback 2022-11-22 12:36:32 +01:00
Sipke Schoorstra 03eba3f6ad Incremental work on composite activity completion 2022-11-21 22:49:11 +01:00
Sipke Schoorstra e40b987446 Small API improvements 2022-11-21 22:01:52 +01:00
Sipke Schoorstra 4b958143e9 Telnyx activity improvements 2022-11-21 12:43:34 +01:00
Sipke Schoorstra c06f70e434 Incremental work on flow + sequential versions of Telnyx activities 2022-11-20 22:37:52 +01:00
Sipke Schoorstra 9dcae97a0e Add support for lazy initialization of output 2022-11-20 20:37:56 +01:00
Sipke Schoorstra 660cfbfd05 Update DB context class names and create SQL Server provider 2022-11-20 19:00:03 +01:00
Sipke Schoorstra 8cc8d1bcbf
Telnyx integration (#3453)
* Incremental work on Telnyx integration

* Incremental port of Telnyx activities

* Fix polymorphic JSON serialization for webhook data

* Fix IsFirstPass logic

* Fix trigger base to prevent activity auto completion

* Temporarily disable persistent snapshotting provider for testing

* Fix namespaces

* Add method to register activities in bulk using marker type

* Fix Telnyx refit client setup

* Register all Telnyx activities by default

* Incremental work on webhook driven resumption and correlation

* Incremental work on post-bookmark signaling

* Fix bookmark resolution

* Include correlation ID with bookmark

* Fix Telnyx resumption input

* Replace bookmark persisted signal with handler

* Fix SpeakText completion

* Add flow outcomes to SpeakText activity

* Update GatherUsingSpeak and GatherUsingaudio

* Refactor "is first pass" concept

* Fix WebhookEvent activity

* Add HTTP absolute URL provider

* Formatting and small changes

* Various API enhancements
2022-11-19 22:30:43 +01:00
Gürkan Güran 9789288694 Show starting activity when importing graph 2022-11-17 20:10:08 +01:00
Sipke Schoorstra 5e180accc7 Incremental work on workflow instance viewer 2022-11-13 13:32:23 +01:00
Sipke Schoorstra 6947f45693 Remove unused namespaces 2022-11-13 12:45:34 +01:00
Sipke Schoorstra 7dd7e14745 Remove unused namespaces 2022-11-12 22:03:05 +01:00
Sipke Schoorstra 8b2605d593 Fix variable modal save button 2022-11-12 22:02:55 +01:00
Sipke Schoorstra 3bed8b970b Fix package tags 2022-11-11 21:25:14 +01:00