Faton Ramadani
50654c6174
feat(frontend): merge main
2024-09-25 17:00:12 +02:00
Faton Ramadani
84eefadfcf
feat(frontend): Catch flow errors in the UI ( #4429 )
...
* feat(frontend): Catch flow errors in the UI
* feat(frontend): typo
2024-09-25 16:22:02 +02:00
Faton Ramadani
9ed4ccf634
feat(frontend): triggers
2024-09-25 16:15:10 +02:00
Faton Ramadani
95eba654b9
feat(frontend): triggers
2024-09-25 16:12:15 +02:00
Faton Ramadani
ec437bdd99
Merge branch 'main' into fr/flow-triggers-v0
2024-09-25 15:44:24 +02:00
HugoCasa
8a277a0ad9
do not call workspace error handler if flow has error handler ( #4434 )
...
* do not call workspace error handler if flow has error handler
* optimize + UI improvements for error handler
2024-09-25 09:10:41 +02:00
Faton Ramadani
65120393c5
feat(frontend): add support for routes
2024-09-24 15:19:50 +02:00
Faton Ramadani
30017cc2b1
fix(frontend): Fix delete branch one index ( #4418 )
2024-09-23 11:32:47 +02:00
HugoCasa and Ruben Fiszel
304dac3447
feat: http routing ( #4339 )
...
* feat: http routing
* all
* feat: improve UI
* final stuff
* fix: sqlx
* fix: nit
* fix: nits
* fix: error handler display
* fix: routes panel perms
* all
* fix: improve ability to paste from macos in vscode extension
* fix lock-write for deno
* all
* cleaning
* fix
* cli preprocessor
* nits
* nits
---------
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com >
2024-09-20 15:38:38 +02:00
Faton Ramadani
519566b7b8
feat(frontend): merge main
2024-09-20 09:31:43 +02:00
Ruben Fiszel
042a2bf917
fix: graceful worker exits for same worker jobs ( #4371 )
...
* all
* fix compile
2024-09-11 18:32:08 +02:00
Ruben Fiszel
a19db9a8d3
feat: add ability to edit id in flows ( #4364 )
...
* all
* all
* nit mailto
* fix
* fix
2024-09-10 20:16:43 +02:00
Ruben Fiszel
71cdb1905e
remove frontend warnings
2024-09-03 14:23:22 +02:00
Ruben Fiszel
d1d5848294
nits
2024-09-03 00:49:44 +02:00
Ruben Fiszel
e311684a66
fix: fix erronous branchone status
2024-09-02 14:03:44 +02:00
Faton Ramadani
4efc40fbb0
fix(frontend): fix inserting Ws scripts from the search menu ( #4290 )
...
* fix(frontend): fix inserting Ws scripts from the AI gen
* fix(frontend): fix inserting Ws scripts from the search menu
2024-08-26 16:36:22 +02:00
Faton Ramadani
fa7c8222d5
Merge branch 'main' into fr/flow-triggers-v0
2024-08-23 14:56:36 +02:00
Ruben Fiszel
d1c2e1f40b
improve modularity for whitelabelling
2024-08-21 15:37:26 +02:00
Faton Ramadani
84d4e2cb95
fix(frontend): Fix initial FlowGraph rendering on Chrome ( #4268 )
2024-08-20 18:23:30 +02:00
Faton Ramadani
f1ad07cf83
feat(frontend): improve UX
2024-08-20 10:31:26 +02:00
Faton Ramadani
5e091edb5b
feat(frontend): clean up
2024-08-19 14:10:32 +02:00
Faton Ramadani
6d7832c442
feat(frontend): added list of triggers in the flow graph
2024-08-19 14:06:21 +02:00
Faton Ramadani
9230f46bdb
feat(frontend): added list of triggers in the flow graph
2024-08-19 13:56:48 +02:00
Faton Ramadani and Ruben Fiszel
632bd18a2e
use xyflow internally instead of svelvet for graph rendering ( #4173 )
...
* fix(frontend): wip
* fix(frontend): wip
* fix(frontend): fix while loops + theme
* fix(frontend): wip
* fix(frontend): wip
* fix(frontend): same view as before
* fix(frontend): wip
* fix(frontend): wip
* feat(frontend): flow status viewer
* fix(frontend): wip
* feat(frontend): migrate to xyflow
* feat(frontend): dataflow
* feat(frontend): clean up
* feat(frontend): clean up
* feat(frontend): clean up
* feat(frontend): fix min-height
* feat(frontend): clean up
* feat(frontend): add missing insert button for empty loops
* feat(frontend): Fix insert
* feat(frontend): Fix branch one
* feat(frontend): Support default branch for branch one
* feat(frontend): fix add and delete branches
* feat(frontend): Make the iterations menu work
* feat(frontend): Fix graph height in the flow status viewer
* feat(frontend): code improvement
* feat(frontend): add missing trigger
* feat(frontend): add support for triggers
* feat(frontend): fix move
* feat(frontend): fix No branch for branch one
* feat(frontend): fix light theme
* feat(frontend): fix build
* feat(frontend): remove dead code
* feat(frontend): fix move
* feat(frontend): fix vertical alignement
* feat(frontend): fix viewport
* feat(frontend): style fix
* feat(frontend): fix viewgraph
* feat(frontend): fix build
* feat(frontend): Fix node position
* feat(frontend): UI nits
* feat(frontend): UI nits
* feat(frontend): fix zoom level + fix insert button position
* feat(frontend): svelvet clean up
* feat(frontend): fix paste button position
* feat(frontend): clean up
* feat(frontend): migrate Decision Tree
* feat(frontend): clean up
* feat(frontend): add callback
* feat(frontend): migrate Decision Tree
* feat(frontend): fix build
* feat(frontend): fix branches
* feat(frontend): fix branches
* feat(frontend): fix insert
* feat(frontend): wip
* feat(frontend): done
* feat(frontend): done
* feat(frontend): fix reactivity
* feat(frontend): fix z-index issues
* feat(frontend): fix bg issue
* feat(frontend): fix border status
* add padding to flow height
* Update FlowGraphV2.svelte
---------
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
2024-08-19 09:17:56 +02:00
Ruben Fiszel
49835ca6ca
fix: workspace specific default tags do not override step level custom tags
2024-08-16 17:00:34 +02:00
Ruben Fiszel
c55d15c0a9
whitelabel custom settings
2024-08-02 13:47:28 +02:00
Ruben Fiszel
d49b2d0f06
fix: fix webhooks urls after BASE_URL change
2024-07-24 13:31:06 +02:00
Faton Ramadani
fc749c687c
fix(frontend): fix flow graph when anode has multiple steps to the flow inputs ( #4097 )
2024-07-17 16:15:17 +02:00
Faton Ramadani
e6dfa390bb
fix(frontend): flow editor improvements ( #4008 )
...
* fix(frontend): wip
* fix(frontend): wip
* fix(frontend): add missing iter input for while loops
* fix(frontend): improve code
* fix(frontend): improve code
* fix(frontend): failure status for fake modules on hold
* fix(frontend): wip
* fix(frontend): improve flow step warnings
* fix(frontend): add debounce
* fix(frontend): improve rpath detection
* feat(frontend): improve code
* fix(frontend): use the code parser to detect missing dependencies
* fix(frontend): improve code
* fix(frontend): improve code
2024-07-15 09:46:35 +02:00
Ruben Fiszel
c1d9784897
nit light mode flow style
2024-07-14 09:48:38 +02:00
Ruben Fiszel
290516179e
nit light mode flow style
2024-07-14 09:43:18 +02:00
Ruben Fiszel
b498664c76
feat: improve flow status viewer (show branch chosen + all iterations in for loop) ( #4074 )
...
* all
* all
* all
* all
* all
2024-07-13 18:53:24 +02:00
Faton Ramadani
fd4fe15f49
fix(frontend): app editor improvements ( #4052 )
...
* fix(frontend): wip
* fix(frontend): fix dataflow to error handler module
* fix(frontend): add missing flow_input and result properties
* fix(frontend): fix build
* fix(frontend): improve code
2024-07-11 12:00:52 +02:00
Ruben Fiszel
b9e0f2fd2f
nit dataflow dark mode colors
2024-07-05 20:09:12 +02:00
Ruben Fiszel
c6fa154a50
nit dataflow dark mode colors
2024-07-05 20:06:31 +02:00
Faton Ramadani
7007f14a10
feat(frontend): add indicator when required field are missing ( #3935 )
...
* feat(frontend): add indicator when required field are missing
* feat(frontend): add indicator when required field are missing
* feat(frontend): remove reactivity
* feat(frontend): remove reactivity
* feat(frontend): remove reactivity
* feat(frontend): remove reactivity
* feat(frontend): remove reactivity
* feat(frontend): handle init flow
* feat(frontend): done
* feat(frontend): done
* feat(frontend): simplify code
* feat(frontend): improve code
* feat(frontend): improve ArgInput
* feat(frontend): fix icon alignement
2024-06-20 15:40:27 +02:00
Ruben Fiszel
5152e0f2a0
frontend nits
2024-06-04 23:06:34 +02:00
Ruben Fiszel
f54cfd3640
fix: improve flow status viewer to display the step details on third tab
2024-06-04 15:07:08 +02:00
d11e350de3
feat(frontend): improve graph edges + fix depedencies detection ( #3802 )
...
* feat(frontend): improve graph edges + fix depedencies detection
* Update frontend/src/lib/components/graph/svelvet/edges/views/Edges/SimpleBezierEdge.svelte
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
---------
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2024-05-23 20:17:34 +02:00
Ruben Fiszel
7e0be8914b
feat: store failed_retries per module state and display failed retries in flow status viewer
2024-05-23 19:16:26 +02:00
Ruben Fiszel
071a0ae927
feat: show more for logs on s3 directly possible from browser log viewer
2024-04-17 21:42:46 +02:00
Ruben Fiszel
ff26c8e42d
feat: while loop as new flow primitive
2024-04-02 17:38:11 +02:00
Ruben Fiszel
57a0530434
fix: display approval step at top level regardless of depth
2024-03-27 09:46:09 +01:00
Ruben Fiszel
8ea18e32b4
update sveltekit to 2.0 ( #3214 )
...
* update svelte
* update sveltekit
* fix checks
* fix checks
2024-02-14 00:52:50 +01:00
Faton Ramadani
9f98caa072
fix(frontend): Fix tutorials + Move into itself + Disable app history… ( #3181 )
...
* fix(frontend): Fix tutorials + Move into itself + Disable app history for unsaved apps + several toggle fix
* fix(frontend): clean up
* fix(frontend): add missing result for transformer
2024-02-08 15:46:10 +01:00
Faton Ramadani
d7b777a8e9
fix(frontend): Fix debug condition + decision tree + add missing date to job preview + prevent header node from being selected in the flow editor ( #2912 )
2023-12-22 13:25:12 +01:00
Ruben Fiszel
6167cd65de
ata nits
2023-12-22 07:59:13 +01:00
Faton Ramadani
c80544e8e4
feat(frontend): Decision tree ( #2812 )
...
* feat(frontend): wip
* feat(frontend): wip
* feat(frontend): wip
* feat(frontend): wip
* feat(frontend): deicision tree v0
* feat(frontend): deicision tree v0
* feat(frontend): fix build
* feat(frontend): fix events
* feat(frontend): add branch
* feat(frontend): interactions done
* feat(frontend): fix graph display
* feat(frontend): fix rendering
* feat(frontend): add end props
* feat(frontend): working empty branches
* feat(frontend): code cleanup
* feat(frontend): code cleanup
* feat(frontend): fix subgrids sync
* feat(frontend): add missing events
* feat(frontend): clean up comments
* feat(frontend): fix inputValue key
* feat(frontend): clean up comments
* feat(frontend): compute first node
* feat(frontend): fix layout
* feat(frontend): fix actions
* feat(frontend): remove console.log
* feat(frontend): fix styling + add debug mode + use label in output panel
* feat(frontend): fix styling
* feat(frontend): fix styling
* feat(frontend): done
* feat(frontend): done
* feat(frontend): done
* feat(frontend): fix add
* feat(frontend): fix delete
* feat(frontend): minor fix
* feat(frontend): fix preivous buttons
* feat(frontend): Fix the eval preview
* feat(frontend): Remove log
* feat(frontend): fix wording
* feat(frontend): select the tab in the app editor when selecting the node
2023-12-15 15:19:59 +01:00
Ruben Fiszel
c22afa3a8b
improve flow status viewer
2023-12-07 00:17:48 +01:00
Ruben Fiszel
1cc54ffb9a
more try catch around localStorage
2023-12-05 14:20:30 +01:00