Commit Graph

26 Commits

Author SHA1 Message Date
Ruben Fiszel
f6f829b9f0 remove tooltip 2022-09-15 22:15:26 +02:00
Ruben Fiszel
d6def449ed split editor and simple editor 2022-09-03 15:11:51 +02:00
Ruben Fiszel
1d873d5bd5 feat: clean openflow spec v1 (#491)
* clean api 2

* the rest

* clean tests

* stop_after_if test

* unbox `modules: Vec<FlowModule>` in `ForloopFlow`

* migrate

* initFlow stop_after_if_expr and skip_if_stopped

* s/migrateInitTransform/migrateFlowModule

I didn't read the name before... oops

* sql migration for openflow changes

* fix frontend migration code

Co-authored-by: sqwishy <somebody@froghat.ca>
2022-09-02 01:26:39 +02:00
Ruben Fiszel
22dbd7d272 fix multiline arg 2022-08-23 22:55:18 +02:00
Ruben Fiszel
dcf55dbeb0 change sql editor to few lines editor 2022-08-18 00:05:46 +02:00
Ruben Fiszel
beee877bbd make simple object settable as JSON 2022-08-16 19:02:02 +02:00
Ruben Fiszel
6e8e0e59d0 feat: add literal object type support (#401) 2022-08-13 21:18:54 +02:00
Ruben Fiszel
3996a986bb websocket improvement 2022-08-08 09:14:58 +02:00
Ruben Fiszel
83f2ba44a8 some reactive changes 2022-08-07 09:56:50 +02:00
Ruben Fiszel
df3ebc9c0c autoresize textare and improved performance for string templates 2022-08-06 18:45:15 +02:00
Faton Ramadani
486387d0ec Flow fix property picker (#326)
* Fix property picker

* Fix property picker
2022-08-04 00:28:46 +02:00
Faton Ramadani
72a6004380 Flow: Input connect (#325)
* Fix EditorBar in the script editor

* Rework ArgInput

* Add a button to link a property

* Adapt style

* Clean up

* Clean up Toggle

* Clean up Toggleclear

* Fix editor

* Fix login test

* Fix login test

* Done

* Fix toggling issues
2022-08-03 19:51:58 +02:00
Ruben Fiszel
5e14b6dfb3 feat: add primitive sql format (#320) 2022-08-02 16:55:20 +02:00
Ruben Fiszel
f825712ca8 fix list rendering + (s) 2022-07-29 17:39:31 +02:00
Ruben Fiszel
449b6866ec connect an app under resource picker 2022-07-29 16:27:05 +02:00
Ruben Fiszel
bd9343c42c feat: resource type picker in schema modal + proper initialization of raw javascript editor when applicable 2022-07-29 14:13:44 +02:00
Ruben Fiszel
87bf8d55ce feat: base64 support in schema editor 2022-07-29 11:40:28 +02:00
Ruben Fiszel
07fac175a0 feat: add schedule settable from pull flows 2022-07-27 12:18:02 +02:00
Ruben Fiszel
767c0a9acf fix: multiple UI fixes 2022-07-26 17:28:36 +02:00
Ruben Fiszel
07c7982bfb fix(frontend): display number field in flows 2022-07-25 20:35:21 +02:00
Ruben Fiszel
90f9edb3c2 fix: improve tooltip 2022-07-22 00:15:49 +02:00
Ruben Fiszel
61c6704d74 fix: placeholder undefined for arginput 2022-07-21 15:32:11 +02:00
Faton Ramadani
31411e256f feat: dynamic template for script inputs in flow
* Refactor flow UI/UX + added fork and create script from inline script

* Prevent infinite loop when remove steps

* Fix forking a script from the Hub

* Fix viewing code of  a script from the Hub

* Fix PR comments

* Fix code highlight

* Fix path

* Find next available path

* Fix copy first step schema

* Light dynamic input WIP

* Fix initial input transform

* Use backquote to inject code

* Light dynamic input working

* Adapt warning message

* Merge main

* Change toggle text

* Change toggle text

* Fix preview

* Add missing id

* Fix z-index

* Update frontend/src/lib/components/ModuleStep.svelte

* pushed propertiesType fix

* pushed propertiesType fix

* JSON.parse resulting expr

* use class for property-picker

* Rework onmouseleave logic

* handle all types

* give up on object

* give up on object

* give up on object

* fix toggle

* good to merge

Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com>
2022-07-21 14:58:55 +02:00
Ruben Fiszel
80ddfed361 fix(frontend): filter script by is_trigger and jobs by is_skipped + path fix 2022-07-19 20:23:58 +02:00
Ruben Fiszel
cd524c6ce4 fixing itemsType ts types 2022-06-22 23:27:33 +02:00
Ruben Fiszel
8f4d0ecf17 move to paths 2022-06-22 22:34:01 +02:00