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
Faton Ramadani
63719553ab
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
Faton Ramadani
82a7575f6e
feat(frontend): improve approval form edition + add a delete button t… ( #3946 )
...
* feat(frontend): improve approval form edition + add a delete button to the EditableSchema
* feat(frontend): only show a few lines of code for Hub/workflow scripts by default
* feat(frontend): fix spacing
* feat(frontend): improve
* feat(frontend): fix toggle
* feat(frontend): add missing space
2024-06-21 16:57:09 +02:00
Faton Ramadani
092e5dd63a
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
600fcaf32f
return flow value in flow dependency job
2024-06-08 17:38:06 +02:00
Ruben Fiszel
c8915063c4
feat: track dependency map for bun + inline script of flows
2024-06-08 16:43:48 +02:00
Ruben Fiszel
68ea7a2cb1
remove unecessary formatter black since ruff format now
2024-05-29 12:54:24 +02:00
wendrul
503a83fab8
Add concurrency key for inline scripts in flows ( #3801 )
2024-05-23 14:59:18 +02:00
Ruben Fiszel
e66d4b6708
continue on error option for steps
2024-04-02 10:32:47 +02:00
Ruben Fiszel
5c2e9704b7
nit flow editor
2024-03-26 18:54:37 +01:00
Ruben Fiszel
b017fb6ec8
nits
2024-03-13 02:18:14 +01:00
Ruben Fiszel
f4fd7afbb3
fix: improve custom concurrency key handling
2024-03-06 15:53:01 +01:00
Ruben Fiszel
00c79a54ff
fix: improve dev mode for flows
2024-03-01 01:12:20 +01:00
Ruben Fiszel
00fbacdab4
fix: AI copilot available in the vscode flow editor ( #3314 )
...
* all
* foo
* add ai to vscode for flows
* add ai to vscode for flows
* foo
* foo
2024-02-29 20:22:44 +01:00
HugoCasa
6eb1e27a74
feat: flow inputs ai gen ( #3191 )
...
* feat: flow inputs ai gen
* fix: prevent flow builder crash on AI gen
* fix: nits
* fix: adjust tab behavior
2024-02-10 19:51:44 +01:00
Faton Ramadani
b8ce740a9a
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
a06112abc9
feat(frontend): add status when a flow setting is enabled ( #3161 )
...
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
2024-02-06 16:05:20 +01:00
Guillaume Bouvignies
2870d4882d
feat: Retry for scheduled scripts ( #2893 )
...
* feat: Retry for scheduled scripts
* rename scheduldedscriptwithretry to singlescriptflow
* Schedule options under tabs
2023-12-22 14:59:46 +01:00
Ruben Fiszel
1a0a3ba07d
feat: bun automatic type acquisition in frontend directly ( #2884 )
...
* foo
* ata
* done
* remove bun from lsp
* update all
2023-12-20 12:52:01 +01:00
Guillaume Bouvignies
d8eb92e3e5
fix: Persistent script spinner ( #2879 )
2023-12-18 16:16:25 +01:00
Guillaume Bouvignies
8d87712e2c
chore: Update S3 code snippets ( #2854 )
...
* chore: Update S3 code snippets
* update tooltip
* cleanup code
2023-12-14 15:35:24 +01:00
Guillaume Bouvignies
71743801c8
feat: Cancel persistent script runs from drawer ( #2847 )
...
* feat: Cancel persistent script runs from drawer
* Add explicit buttons
* revert change to docker compose
2023-12-14 15:30:39 +01:00
Guillaume Bouvignies
7c71b65a99
feat: Add default timeout for instance and custom timeout for scripts ( #2811 )
...
* feat: Add default timeout for instance and custom timeout for scripts
* final
* sqlx prepare
* Logs a warning in the job logs
* Fix merge
* JOB_DEFAULT_TIMEOUT is an optional
* Fix JOB_DEFAULT_TIMEOUT monitor loading
---------
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com >
2023-12-13 07:08:07 +01:00
Guillaume Bouvignies
346d9affa5
feat: Add possibility to delete flow step results when the flow is complete ( #2806 )
...
* feat: Add possibility to delete flow step results when the flow is complete
* Add third layer of tabs and gate feature to EE
2023-12-08 21:30:44 +01:00
HugoCasa
03568178a4
feat: sql types autocomplete ( #2810 )
...
* feat: sql types autocomplete
* fix: frontend check
2023-12-08 15:20:33 +01:00
Ruben Fiszel
93f34693ac
fix reload
2023-12-07 18:38:59 +01:00
Ruben Fiszel
cb098182db
fix reload
2023-12-07 18:32:00 +01:00
Ruben Fiszel
e3e25476bd
multiple small fixes
2023-12-07 15:40:14 +01:00
Ruben Fiszel
7998b9963f
apply enterprise limits
2023-11-11 09:46:09 +01:00
Ruben Fiszel
b6f20b85c4
fix: fix flow module builder
2023-11-10 13:32:19 +01:00
Ruben Fiszel
c65a90e41a
fix: optimize single step iterative forloops ( #2596 )
...
* cc
* fixed
2023-11-10 13:17:39 +01:00
HugoCasa
1a41b8cf33
fix: frontend build ( #2593 )
2023-11-08 10:55:17 +01:00
HugoCasa
51d41dc7e5
fix: s3 snippets arg inputs update ( #2592 )
2023-11-08 10:26:47 +01:00
Ruben Fiszel
6c6dfbc121
flow vscode extension improvements ( #2536 )
...
* flow dev
* vscode flow extension improvements
2023-11-01 13:10:10 +01:00
Guillaume Bouvignies
bd69bafe59
feat: Priority queue ( #2476 )
...
* BE v1 for priority queue
* Add FE prototype
* sqlx prepare
* Disply priority badge in job detail view
* sqlx prepare post merge
* Add priority number input field next to toggle
* increase dnd timeout for app events
* Update db migration
* Fix FE import
* Add badge to script/flow details page and fix EE-only mention in tooltip
---------
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com >
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
2023-10-23 14:22:59 +02:00
Faton Ramadani
be1c6ab3df
Fix dependencies issues ( #2486 )
...
* fix(frontend): Fix dependencies issues
* fix(frontend): fix build
* fix(frontend): remove code duplication
2023-10-23 13:54:31 +02:00
Guillaume Bouvignies
3443cf5ba5
feat: Flow approvers user groups can be JS InputTransforms ( #2468 )
...
* backend auth user validation
* Approval page suggesting login
* BE impl to support groups
* Add FE for setting suspend on flow step
* handle admin as a specific case
* restrict feature to entperprise only
* group names as static input transforms
* Suspend settings with tabs
* Update enterprise edition check
* cleanup
* FE InputTransformForm
* BE InputTransform
* Fix FE
* cleanup
* ArgInput list multiselect
* cleanup
* reset vscode settings
2023-10-20 01:39:31 +02:00
Faton Ramadani
c4c075d029
feat(frontend): App polish ( #2397 )
...
* fix(frontend): app polish
* wip
* fix(frontend): rework schedule drawer
* fix(frontend): add Label wrapper for consistency
* fix(frontend): fix tab inconstiencies
* fix(frontend): make kbd modifier visible + fix spacings
* fix(frontend): add spinning animation when assistant is loading
* wip
* fix(frontend): add inner border
* feat(frontend): reorganised metadata fields
* feat(frontend): fix merge
* feat(frontend): fix build
* feat(frontend): fix build
* Update CenteredPage.svelte
* feat(frontend): fix inner-border dark
* wip
* feat(frontend): Fix buttons
---------
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
2023-10-08 23:31:53 +02:00
Faton Ramadani
33b1c752ae
feat(frontend): add driverjs ( #2327 )
...
* feat(frontend): add driverjs
* feat(frontend): pipeline done
* feat(frontend): texts updated
* feat(frontend): split tutorials into two
* feat(frontend): Branch one tutorial
* wip
* feat(frontend): flow editor tutorial v0 done
* feat(frontend): flow editor tutorial v0 done
* feat(frontend): fix how tutorials are started
* feat(frontend): fix how tutorials are started
2023-10-04 10:12:07 +02:00
HugoCasa
9f8682459a
feat: snowflake schema explorer + refactoring ( #2260 )
2023-09-08 16:49:47 +02:00
HugoCasa
1d71154c99
feat: flow copilot ( #2219 )
...
* chore: refactoring
* feat: hub embeddings search benchmark
* feat: flow copilot v0
* feat: as trigger schedule + refactoring
* feat: improvements
* fix: remove unecessary filter
* feat: UX improvements
* fix: frontend check
* feat: switch to bun + other improvements
* fix: improve reactivity
2023-09-07 18:03:48 +02:00
Ruben Fiszel
8d62fbdbdc
feat: add caching to flows and scripts ( #2193 )
...
* cachettl
* all
2023-08-29 13:00:20 +02:00
Faton Ramadani
4817f20d57
fix(frontend): Fix code display + use async/await in fetch examples ( #2150 )
...
* fix(frontend): Fix code display + use async/await in fetch examples
* fix(frontend): Fix all fetch code
* fix(frontend): Add missing quote
* fix(frontend): fix async code
* fix(frontend): fix waitForCompletion callback
* fix(frontend): Correcltly encode payload
* fix(frontend): Correcltly encode payload
2023-08-23 11:35:22 +02:00
HugoCasa
5b11f7e6cd
feat: add s3 snippets ( #2052 )
...
* feat: add s3 snippets
* fix: rename to push pull aggregate
---------
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
2023-08-14 18:23:17 +02:00
Ruben Fiszel
6c672b5a23
fix frontend compile issues
2023-08-13 15:05:18 +02:00
Faton Ramadani
c3c5b498bb
fix(frontend): Fix flow editor panel sizes ( #1985 )
2023-08-02 17:47:29 +02:00
Ruben Fiszel
b0660619c8
feat: add step's custom timeout
2023-07-30 20:42:24 +02:00
HugoCasa
d31929688b
fix(frontend): reset btn for all langs ( #1949 )
2023-07-28 00:24:14 +02:00
Ruben Fiszel
ebeeafccb8
fix: remove lockfile on any rawinput change in flows
2023-07-20 20:24:03 +02:00
HugoCasa
d4345fb02c
feat(frontend): generate scripts in the flow and app builders ( #1886 )
...
* feat: add inline code gen flow
* feat(frontend): add script gen to flow and app builders
* fix(backend): allow all users to use openai
* Fix build
* Fix build
* Fix build
---------
Co-authored-by: Faton Ramadani <faton.ramadani14@gmail.com >
2023-07-18 12:55:35 +02:00