Ruben Fiszel
bb58eba2b5
feat(frontend): deeper integration with the hub
2022-07-23 21:11:31 +02:00
Ruben Fiszel
ba4de1af0a
websocket auto-connect
2022-07-23 18:29:21 +02:00
Ruben Fiszel
d4298882d4
websocket auto-connect
2022-07-23 18:28:41 +02:00
Ruben Fiszel
9e9138e4ee
fix: display websocket status in flow inline editor
2022-07-23 16:09:53 +02:00
Ruben Fiszel
2b3ddc1dda
remove unnecessary vscode import
2022-07-23 15:54:16 +02:00
Ruben Fiszel
7a6a2c982d
feat: add editor bar to inline scripts of flows
2022-07-23 11:20:22 +02:00
Ruben Fiszel
c7528d417f
fix: export json is converted to pull mode + rd fix
2022-07-22 21:12:03 +02:00
Ruben Fiszel
666e0f68d0
fix: export json is converted to pull mode
2022-07-22 02:28:05 +02:00
Ruben Fiszel
36606ab8b6
feat: more visual cues about trigger scripts
2022-07-22 02:23:10 +02:00
Ruben Fiszel
154c2a91ca
feat: more visual cues about trigger scripts
2022-07-22 02:22:09 +02:00
Ruben Fiszel
7862ff41e2
feat: import and export flow from JSON
2022-07-22 02:07:19 +02:00
Ruben Fiszel
4be5d37a54
fix: improve tooltip
2022-07-22 00:15:49 +02:00
Ruben Fiszel
c84b1c9a8c
fix: improve tooltip
2022-07-21 23:58:32 +02:00
Ruben Fiszel
38ffcfeb29
feat: rich rendering of flows
2022-07-21 21:13:53 +02:00
Ruben Fiszel
4d01598e24
fix: placeholder undefined for arginput
2022-07-21 15:32:11 +02:00
Faton Ramadani
3c16621f6b
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
d1c0feb025
minor UI fixes
2022-07-20 20:02:35 +02:00
Ruben Fiszel
855647fdf0
minor UI fixes
2022-07-20 20:02:12 +02:00
Ruben Fiszel
9adf252c1f
minor UI fixes
2022-07-20 20:00:36 +02:00
Ruben Fiszel
134b3a6356
minor UI fixes
2022-07-20 19:53:38 +02:00
Ruben Fiszel
1ec69efcbb
minor UI fixes
2022-07-20 19:32:49 +02:00
Ruben Fiszel
02a37900fe
minor UI fixes
2022-07-20 19:28:11 +02:00
Ruben Fiszel
5eb190b0ba
flow UI improvements
2022-07-20 18:36:15 +02:00
Ruben Fiszel
acb09d1ce1
small frontend fixes
2022-07-20 15:57:45 +02:00
Ruben Fiszel
f429074528
fix(frontend): remove unecessary step 1 of flows
2022-07-19 21:03:19 +02:00
Ruben Fiszel
5941467ea1
fix(frontend): initFlow also reset schemaStore
2022-07-19 20:43:50 +02:00
Ruben Fiszel
97292d18fb
fix(frontend): filter script by is_trigger and jobs by is_skipped + path fix
2022-07-19 20:23:58 +02:00
Ruben Fiszel
ca66d33a42
fix: consistent exists/{resource} addition + usage in frontend
2022-07-18 17:21:34 +02:00
Ruben Fiszel
bd004cff0f
fix(frontend): createInlineScript only create trigger script if step = 0
2022-07-17 18:48:36 +02:00
Ruben Fiszel
8272b11107
fix(frontend): chrome columns-2 fix for pull/push
2022-07-17 18:46:13 +02:00
Ruben Fiszel
8918eb6fdb
fix: flow UI back and forth pull/push fix
2022-07-17 18:40:21 +02:00
Ruben Fiszel
0973859813
fix: flow UI back and forth pull/push fix
2022-07-17 18:38:57 +02:00
Ruben Fiszel
7e846c32a6
fix: HubPicker pick from trigger scripts when relevant
2022-07-17 18:14:50 +02:00
Ruben Fiszel
af23b30c37
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
372b14e158
fix(frontend): add arbitrary scopes to connect an app
2022-07-14 14:40:06 +02:00
Faton Ramadani
50bc14c39f
Fix initial input transform ( #198 )
2022-07-13 13:02:24 +02:00
Faton Ramadani
5502047474
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
8403fbbc02
feat: account part II, handle refresh tokens, clarify oauth UI ( #196 )
2022-07-13 10:35:08 +02:00
Ruben Fiszel
6a341f5dc3
fix(frontend): fix path group refresh & create variable path reset
2022-07-08 16:52:06 +02:00
Ruben Fiszel
5da9819ca5
fix(frontend): fix sendRequest
2022-07-08 12:32:55 +02:00
Ruben Fiszel
d6e0817dc4
fix(frontend): change lsp behavior
2022-07-08 11:12:25 +02:00
Ruben Fiszel
72c7890427
fix(frontend): reload editor when language changes for in-flow editor
2022-07-07 17:19:10 +02:00
Ruben Fiszel
e400dccedd
fix(frontend): connect an app resource creation
2022-07-07 11:06:22 +02:00
Ruben Fiszel
68c5318d16
fix(frontend): connect an app resource creation
2022-07-07 10:51:17 +02:00
Ruben Fiszel
466f6b339a
fix: in-flow script editor fixes
2022-07-05 12:02:12 +02:00
Ruben Fiszel
5853dfd85d
fix: in-flow script editor fixes
2022-07-05 11:57:30 +02:00
Ruben Fiszel
330b373c24
feat: in-flow editor mvp
2022-07-05 11:26:13 +02:00
Ruben Fiszel
5f8556aca9
editor bump + fixes
2022-07-03 03:52:37 +02:00
Ruben Fiszel
7941f4d3bb
fix: misc frontend
2022-07-03 00:21:14 +02:00
Ruben Fiszel
a97949472d
fix: misc frontend
2022-07-03 00:06:11 +02:00