Ruben Fiszel
6eba9426a1
feat: flow history picker for flow status + load last flow state
2025-02-01 14:38:05 +01:00
Guilhem
ad71e4ee19
feat: history for flow inputs ( #5117 )
...
* feat (frontend): improve capture UI
* show schema diff
* add accept reject form
* add diff for first node input
* move update schema button
* change modified properties display
* propagate change through nested components
* allow modification of nested object in schema
* reject nested changes
* clean logic
* clean code
* clean
* nit
* fix first strep input
* fix argument preview
* clean
* restore indentation for nested objects
* ignore undefined field in diff computation
* fix run button disabled update
* nit
* fix update JSON
* fix deletion of nested components
* dark mode
* clean
* replace dropdown with sidebar
* only check type for compatibility
* add shadow
* disbale dnd on edit
* auto-scroll within schema
* fix nested not dnd object diff viewer
* fix captures drawer
* open edit tab on add new arg
* change button label when schema is the same
* ajust padding
* fix arg update
* fix oneof display
* propagate change event through nested schema
* handle oneOf
* fix preview arg sync
* handle s3 object
* fix arg sync
* update schema input compatibility
* clean compatible
* accept empty array items
* clean
* increase of schema args gap
* fix nested schema update
* allow number and int compatibility
* reset args when modifying schema
* open fields on add with addPropertyV2
* feat(frontend): use new saved inputs picker
* add object viewer to saved inputs row
* Display alert info on select saved or historic input
* Allow args edit when using saved/historic inputs
* replace input library drawers with panels
* add captures and saved inputs to arg picker
* polish ui
* nit
* clean
* add json arg editor
* fix escape for deselect input
* bind schema form valid
* nit
* handle big payloads
* nit
* nit
* validity check disabled in json view
* improve infinit list request
* fix json schema inferrence
* nit
* nit
* nit
* nit
* fix tipo
* handle large captures
* fix cancel button shift
* use sideTabBar has a trigger
* nit
* fix everything
* fix
---------
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
2025-01-30 16:30:56 +01:00
HugoCasa
86dba86913
fix frontend checks for script and flow preview jobs ( #4961 )
2024-12-21 05:13:27 +09:00
Ruben Fiszel
7674eadf47
flow editor improvements
2024-12-18 00:21:25 +01:00
Ruben Fiszel
2230c729d5
optimize for loop rendering with more than 500 iterations
2024-12-05 23:52:34 +01:00
Ruben Fiszel
e8a5267beb
load all branchall even if branches > 20
2024-12-05 22:45:45 +01:00
Ruben Fiszel
f64cc6f76f
nit cache and skip on input node
2024-12-05 17:54:45 +01:00
Ruben Fiszel
d1aeafcb82
improve flow status viewer
2024-11-29 22:05:55 +01:00
Ruben Fiszel
ccad183efd
fix: improve flow status viewer performance
2024-11-29 21:30:31 +01:00
Ruben Fiszel
2814f7c24a
fix: improve flow status viwer iteration picker
2024-11-29 18:33:34 +01:00
Lucas Abel
ca68bfb846
fix simple step flow rendering for while loop ( #4804 )
2024-11-27 16:07:16 +01:00
Lucas Abel
60f2e9e242
enable is_simple optimization for FlowScript ( #4799 )
...
* backend: remove some allocations in `worker_flow.rs`
* feat(backend): enable `is_simple` optimization for `FlowScript`
* fix: fix node retrieval for `flowscript` inner step
2024-11-27 10:06:19 +01:00
Ruben Fiszel
84caddc0ec
feat: expose settable col id for app aggrid tables
2024-11-26 16:38:15 +01:00
Ruben Fiszel
121dd83a46
fix: improve flow status viwer iteration picker
2024-11-26 12:38:34 +01:00
HugoCasa
860ecd868c
fix(frontend): pdf viewer fullscreen z-index ( #4762 )
...
* fix: pdf viewer fullscreen z-index
* increase zindex of multiselect
2024-11-20 17:32:02 +01:00
Ruben Fiszel
d9d6a88e02
improve flow status viewer
2024-11-20 14:03:49 +01:00
Ruben Fiszel
659713b45b
fix: improve flow status viewer for iterations ( #4744 )
...
* fix: improve flow status viewer iteration picker
* check
* check
* nit rm console log
* progress
* progress
* progress
2024-11-19 10:27:33 +01:00
Ruben Fiszel
bb1191d7af
feat: expandable subflows in flows ( #4683 )
...
* all
* nit right panel flow props
* nits
2024-11-11 10:05:18 +01:00
Guilhem
cc1d3f2193
feat(frontend): improve and simplify scheduled poll flows ( #4560 )
2024-11-04 23:18:09 +01:00
Ruben Fiszel
45af2544df
fix(frontend): improve display of error handlers
2024-10-19 16:57:12 +02:00
Ruben Fiszel
bd38b53124
fix: fix flow viewer renderer outside of flow details and editor context
2024-10-17 17:09:44 +02:00
Ruben Fiszel
7c0950d9da
fix: fix uv path
2024-10-03 22:42:34 +02:00
HugoCasa
04ef675b1d
skip step better UI ( #4465 )
2024-10-01 12:28:46 +02:00
HugoCasa
ae8f29a4cb
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
Ruben Fiszel
dfeed377f6
avoid double loading for run page detail of flow and improve ArgInfo renderer
2024-09-03 20:19:47 +02:00
Ruben Fiszel
497edd047c
remove frontend warnings
2024-09-03 14:23:22 +02:00
Ruben Fiszel
c5feaefec7
fix: fix erronous branchone status
2024-09-02 14:03:44 +02:00
Ruben Fiszel
d3ca2e881c
fix flow status viewer
2024-08-28 12:19:19 +02:00
Ruben Fiszel
e1223a6f24
fix: cache hub scripts in more cases + pre-cache hub scripts deps in deno
2024-08-27 02:30:54 +02:00
Ruben Fiszel
b78249e7f7
improve modularity for whitelabelling
2024-08-21 15:37:26 +02:00
Ruben Fiszel
930ebc0ae6
handle better empty flows details
2024-08-21 11:29:37 +02:00
Faton Ramadani
58d2005268
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
8537444d0c
fix: workspace specific default tags do not override step level custom tags
2024-08-16 17:00:34 +02:00
Ruben Fiszel
f300f4cf2e
nits whitelabel
2024-08-14 02:09:22 +02:00
Ruben Fiszel
07fc1eee29
feat: windmill embed
2024-08-09 09:57:43 +02:00
HugoCasa
e2388989bb
feat: get completed flow node result by api/download + eval list result json path optim ( #4108 )
...
* feat: get completed flow node result by api
* fix: missing file
* feat: fallback to completed job + fix dfs
* feat: download all results + eval improvement
* fix: nit regex
* fix: nit
2024-07-29 20:30:55 +02:00
Ruben Fiszel
c9300bce2b
fix sveltekit conf
2024-07-22 22:36:56 +02:00
Ruben Fiszel
7b1798f9ef
fix: fix BASE_URL build conf
2024-07-22 21:53:08 +02:00
Ruben Fiszel
b1a3244032
fix: fix BASE_URL build conf
2024-07-22 20:56:13 +02:00
Ruben Fiszel
d7b5796fd8
small nit BASE_URL
2024-07-22 19:34:33 +02:00
Marcel Klehr
e21a814712
fix: Allow deploying frontend in a sub directory ( #3867 )
...
* fix: Allow depolying frontend in a sub directory
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
* fix: Allow depolying frontend in a sub directory
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
* fix: Allow depolying frontend in a sub directory
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
* fix: Allow depolying frontend in a sub directory
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
* fix: Allow depolying frontend in a sub directory
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
* fix: Allow depolying frontend in a sub directory
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
* fix: Allow depolying frontend in a sub directory
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
* fix: Allow depolying frontend in a sub directory
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
* fix: Allow depolying frontend in a sub directory
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
* fix: Allow depolying frontend in a sub directory
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
* fix: Allow depolying frontend in a sub directory
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
* fix: Allow depolying frontend in a sub directory
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
* fix: Allow depolying frontend in a sub directory
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
* fix: Allow depolying frontend in a sub directory
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
* fix: Expose base path from $lib/navigation
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
* fix: Allow deploying frontend in sub directory
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
* fix: Allow deploying frontend in sub directory
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
* fix: Allow deploying frontend in sub directory
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
* fix: Allow deploying frontend in sub directory
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
* fix: Allow deploying frontend in sub directory
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
* update
* update
---------
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com >
2024-07-22 19:26:17 +02:00
Faton Ramadani
42db71fbdb
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
7f2cbb40f6
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
Ruben Fiszel
f1f9f4b2ac
nit improvement UX for single step flow
2024-07-09 12:45:35 +02:00
Ruben Fiszel
e6a12237db
flow layout improvements
2024-07-06 02:34:41 +02:00
Ruben Fiszel
2812792326
fix: memory optimization for flow with big args ( #4019 )
2024-07-04 10:08:42 +02:00
Ruben Fiszel
1beb1b1fd2
feat: allow downloading args over the size limit
2024-07-02 17:54:19 +02:00
Ruben Fiszel
6bb93d91d8
fix: handle better single step parallel flows
2024-06-19 08:28:15 +02:00
Faton Ramadani
8d83ae382a
fix(frontend): Fix Timeline/Node Status tab zIndex ( #3894 )
2024-06-11 16:41:37 +02:00
HugoCasa
4e0dbdca37
fix(frontend): job detail horizontal padding small screens ( #3881 )
2024-06-06 17:55:26 +02:00