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
Ruben Fiszel
387d56e2eb
fix: global cache now cache symlinks
2023-07-14 11:25:45 +02:00
Guillaume Bouvignies
7856bf67e9
feat: Front end for script concurrency limit ( #1863 )
...
* Front end for script concurrency limit
* Fix frontend
* sqlx prepare
* fix compile
* add flow inline scripts
---------
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com >
2023-07-13 17:32:08 +02:00
Ruben Fiszel
734f75d493
feat: step mocking for flows
2023-06-22 12:01:08 +02:00
Ruben Fiszel
cb3177e3c0
feat: add dynamic default args to approval page form
2023-06-20 14:36:25 +02:00
Ruben Fiszel
2ab4b364b2
fix: flow editor design improvements
2023-06-13 11:49:30 +02:00
Ruben Fiszel
3f99c12c66
add folding to editor in flow and script editor
2023-06-06 13:44:39 +02:00
Ruben Fiszel
027fa6ff09
feat: add cache as a primitive for flows ( #1671 )
...
* feat: add cache as a primitive for flows
* fix failure module
2023-06-04 14:39:10 +02:00
Ruben Fiszel
f476904af0
fix: improve websockets handling for flow editor
2023-06-02 19:45:30 +02:00
Ruben Fiszel
8e080b9028
update openapi-typescript-codegen
2023-05-24 12:30:21 +02:00
Ruben Fiszel
36280cffc8
feat: expose a react sdk to integrate windmill into react apps ( #1605 )
...
* expose react sdk
* expose react sdk
* iterate
* iterate
* iterate
* nit
* update example
* update example
* small fixes
* update all
2023-05-19 20:44:07 +02:00
Ruben Fiszel
fdbab6dcce
feat(lsp): add black + ruff + shellcheck ( #1597 )
2023-05-18 13:44:41 +02:00
Ruben Fiszel
e60a4b251e
feat(backend): cache hub scripts in the worker cache
2023-05-09 12:45:54 +02:00
Ruben Fiszel
a0cec91f90
feat(frontend): add an eval input component for flow ( #1494 )
...
* fix sqlx
* all
2023-04-28 23:09:28 +02:00