Commit Graph

1748 Commits

Author SHA1 Message Date
Ruben Fiszel
fb57668a65 feat: rich rendering of flows 2022-07-21 21:13:53 +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
48b9865314 minor UI fixes 2022-07-20 20:02:35 +02:00
Ruben Fiszel
aad3067000 minor UI fixes 2022-07-20 20:02:12 +02:00
Ruben Fiszel
aff4831169 minor UI fixes 2022-07-20 20:00:36 +02:00
Ruben Fiszel
e71ef67a83 minor UI fixes 2022-07-20 19:53:38 +02:00
Ruben Fiszel
a39899b4e2 minor UI fixes 2022-07-20 19:32:49 +02:00
Ruben Fiszel
48ff7be074 minor UI fixes 2022-07-20 19:28:11 +02:00
Ruben Fiszel
bd03727dd1 flow UI improvements 2022-07-20 18:36:15 +02:00
Ruben Fiszel
d4de9c982c feat: add delete schedule 2022-07-20 17:37:04 +02:00
Ruben Fiszel
c1fd48c864 small frontend fixes 2022-07-20 15:57:45 +02:00
Ruben Fiszel
637941d6d9 fix(frontend): remove unecessary step 1 of flows 2022-07-19 21:03:19 +02:00
Ruben Fiszel
c25016bed6 fix(frontend): initFlow also reset schemaStore 2022-07-19 20:43:50 +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
6e7b117a0e fix(frontend): validate username 2022-07-18 17:29:27 +02:00
Ruben Fiszel
10e9549ded fix: consistent exists/{resource} addition + usage in frontend 2022-07-18 17:21:34 +02:00
Ruben Fiszel
2b712e6ce5 feat: add run_wait_result to mimic lambda ability 2022-07-18 00:45:05 +02:00
Ruben Fiszel
e60a1a51aa fix(frontend): createInlineScript only create trigger script if step = 0 2022-07-17 18:48:36 +02:00
Ruben Fiszel
09236dd15c fix(frontend): chrome columns-2 fix for pull/push 2022-07-17 18:46:13 +02:00
Ruben Fiszel
eeacad12ad fix: flow UI back and forth pull/push fix 2022-07-17 18:40:21 +02:00
Ruben Fiszel
835cf49f55 fix: flow UI back and forth pull/push fix 2022-07-17 18:38:57 +02:00
Ruben Fiszel
36de76e8b3 fix: HubPicker pick from trigger scripts when relevant 2022-07-17 18:14:50 +02:00
Ruben Fiszel
738d429f2f feat: trigger scripts and have flows being triggered by checking new external events regularly (#200)
* v1 trigger scripts

* progress

* stop early condition

* backend execution model

* progress

* progress

* progress

* works but todo: collect result, render forloop, convert forloopraw to seq for frontend

* collect result

* v1

* that's enough

* sed
2022-07-17 13:17:45 +02:00
Ruben Fiszel
43f1d6e1de fix(frontend): add arbitrary scopes to connect an app 2022-07-14 14:40:06 +02:00
Faton Ramadani
022522a9eb Fix initial input transform (#198) 2022-07-13 13:02:24 +02:00
Faton Ramadani
6498c84a90 Refactor flow UI/UX + added fork and create script from inline script (#175)
* 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
2022-07-13 11:29:43 +02:00
Ruben Fiszel
670e55b34b feat: account part II, handle refresh tokens, clarify oauth UI (#196) 2022-07-13 10:35:08 +02:00
Ruben Fiszel
77903c37b8 fix(frontend): fix path group refresh & create variable path reset 2022-07-08 16:52:06 +02:00
Ruben Fiszel
2c8046d957 fix(frontend): fix sendRequest 2022-07-08 12:32:55 +02:00
Ruben Fiszel
1bc3b67882 fix(frontend): change lsp behavior 2022-07-08 11:12:25 +02:00
Ruben Fiszel
864fdce8c5 fix(frontend): reload editor when language changes for in-flow editor 2022-07-07 17:19:10 +02:00
Ruben Fiszel
7fb18d93c5 fix(frontend): connect an app resource creation 2022-07-07 11:06:22 +02:00
Ruben Fiszel
93e2ee5a4d fix(frontend): connect an app resource creation 2022-07-07 10:51:17 +02:00
Ruben Fiszel
0cbd222082 fix(frontend): current hash link 2022-07-07 09:10:02 +02:00
Ruben Fiszel
2cae0dad00 fix: in-flow script editor fixes 2022-07-05 12:02:12 +02:00
Ruben Fiszel
e24c2e80aa fix: in-flow script editor fixes 2022-07-05 11:57:30 +02:00
Ruben Fiszel
c2e9ef1ca0 feat: in-flow editor mvp 2022-07-05 11:26:13 +02:00
Ruben Fiszel
9883eae2e7 Replace cypress with playwright (#170)
* cypress

* all

* global setup

* global setup

* setup node

* setup node

* setup node
2022-07-05 01:46:43 +02:00
Ruben Fiszel
4b1af4bcd6 fix: bump all backend deps by breaking cycling through not using oauth2 2022-07-03 09:22:11 +02:00
Ruben Fiszel
dd1d7c4c72 fix: bump all backend deps by breaking cycling through not using oauth2 2022-07-03 09:21:48 +02:00
Ruben Fiszel
e75537bf0c editor bump + fixes 2022-07-03 03:52:37 +02:00
Ruben Fiszel
ad914cd56d fix: misc frontend 2022-07-03 00:21:14 +02:00
Ruben Fiszel
ac8aab4006 fix: misc frontend 2022-07-03 00:06:11 +02:00
Ruben Fiszel
60d48708f6 feat: OAuth "Connect an App" (#155) 2022-07-02 21:04:41 +02:00
Faton Ramadani
00faa389b4 feat: Flows Property picker component + Dynamic type inference (#129)
* Flows Property picker component + Dynamic type inference

* Merge main

* Fix selection for arrays and nested props

* Address PR comments + remove useless debugger

* Update Editor.svelte

Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com>
2022-06-29 18:35:46 +02:00
Ruben Fiszel
7aad717b53 fix: insert getResource proper parenthesis 2022-06-27 23:17:05 +02:00
Ruben Fiszel
4fb4b089ca fix: windmill deno package index.ts -> mod.ts 2022-06-27 23:12:22 +02:00
Ruben Fiszel
18c85d41f3 change community items to fit hub 2022-06-25 03:32:23 +02:00
Ruben Fiszel
9475652794 frontend: remove WIP for deno 2022-06-24 22:32:01 +02:00