Guillaume Bouvignies
9aea209226
feat: S3 file picker as a drawer ( #2640 )
...
* feat: Pick a S3 file drawer
* Add endpoint to generate simple file preview
* FE prototype for file preview
* More info on the preview
* Small fix
* Fix BE compile
* fix BE compile
* remove weird vite.config.js file
* Fix fronte NodeJS.Timer -> NodeJS.Timeout and rename dataset to file for S3
* Add EE restrictions and polish FE
* Fix merge conflicst
* replace dataset with s3 object
* Update wording
* BE throws an error when bucket too large in CE
* regenerate Cargo.lock
* Fix typo in error message
2023-11-20 10:26:36 +01:00
Ruben Fiszel
c9c88dd3d5
feat: agent mode v0
2023-11-20 00:32:17 +01:00
Ruben Fiszel
efac70453e
fix: improve error message for unauthorized variables/resources
2023-11-18 16:27:09 +01:00
Ruben Fiszel
a01ae3540c
fix: leave workspace + instance api
2023-11-18 15:07:06 +01:00
Ruben Fiszel
9c1e049fc8
fix: add toggle to invites
2023-11-18 13:46:51 +01:00
Ruben Fiszel
f80b90ec40
restrict nb of groups to 3 and workspaces to 2
2023-11-18 13:28:29 +01:00
Ruben Fiszel
228333f0e1
fix: auto-invite all instead of by domain
2023-11-18 12:36:08 +01:00
Ruben Fiszel
e5c6836ffa
fix template editor
2023-11-17 18:24:17 +01:00
Ruben Fiszel
4bd197b7bb
create workspace require superadmin is now default
2023-11-17 16:30:19 +01:00
Ruben Fiszel
24fb712587
fix delete workspace
2023-11-17 13:19:51 +01:00
Ruben Fiszel
518a8396b3
feat: dedicated workers for flows ( #2637 )
...
* dw for flows
* dw for flows
* all
* sqlx
* sqlx
* dedicated workers
* more comments
2023-11-17 10:00:04 +01:00
HugoCasa
93851ffd37
feat: collect vcpus and accounts usage ( #2635 )
2023-11-16 13:52:56 +01:00
HugoCasa
fcd8d5c22f
fix: stripe ops ee only ( #2634 )
2023-11-15 20:16:10 +01:00
Guillaume Bouvignies
f932e4c916
feat: Add Python SDK capabilities to generate Polars and DuckDB connection settings to S3 ( #2625 )
...
* feat: Add Python SDK capabilities to generate Polars and DuckDB connection settings to S3
* Add endpoint to list S3 objects
* Add FE to set the workspace S3 resource
* Fix openapi
* sqlx prepare
* Hide Windmil LFS tab
2023-11-15 19:37:02 +01:00
HugoCasa
b649fae0b0
feat: sync team plans ( #2619 )
...
* feat: sync team plans
* fix: migration
* fix: remove sub id + set billing cycle
* fix: msg
* feat: add overquota state
* fix: minor
* fix: overall improvements
* fix: sql prepare
* fix: disable seats warning for enterprise
* fix: use lazy static everywhere
2023-11-15 19:36:17 +01:00
Ruben Fiszel
eeb6b8280a
fix: fix delete schedule clear jobs
2023-11-15 13:13:24 +01:00
Ruben Fiszel
3d7b3d74bc
feat: add dedicated worker support for deno
2023-11-11 15:19:27 +01:00
Ruben Fiszel
e6e1e8e1ef
improve cancel_all handling of non running jobs
2023-11-11 12:14:48 +01:00
Ruben Fiszel
4b873a9f5f
fix: improve display of optimized one-loops + dependency jobs of dedicated workers happen on dedicated worker
2023-11-10 15:14:22 +01:00
HugoCasa
2fe623cf6b
feat: add sql server ( #2604 )
...
* feat: add sql server
* feat: mssql test, db schema, AI
* chore: update to latest parser
* fix: clean mssql executor
2023-11-10 11:16:13 +01:00
Ruben Fiszel
dd24ed59ec
feat: add support for custom components in react or vanilla JS ( #2603 )
...
* cc
* cc
* cc
* all
* sqlx
2023-11-09 19:38:52 +01:00
Guillaume Bouvignies
08782f66e7
refactor: Slack error handler is handled mostly in frontend ( #2601 )
...
* refactor: Slack error handler is handled mostly in frontend
* sqlx prepare
* check for slack in function
2023-11-09 18:17:28 +01:00
Ruben Fiszel
26895e5e1f
do not require being a super admin for default error handler
2023-11-09 12:07:14 +01:00
Guillaume Bouvignies
bc4f935c08
fix: Fix error handler token injection ( #2598 )
...
* fix: Fix error handler token injection
* Add frontend
2023-11-09 11:58:45 +01:00
Ruben Fiszel
0456e5daec
do not require being a super admin for default error handler
2023-11-09 11:56:12 +01:00
Guillaume Bouvignies
18f3a4b43b
fix: Frontend workspace error handler args ( #2597 )
...
* fix: Frontend workspace error handler args
* UPdate script version
* 6512
2023-11-09 11:04:54 +01:00
Guillaume Bouvignies
36ab98c1c1
feat: Add override all schedule handlers button ( #2579 )
...
* feat: Add override all schedule handlers button
* sqlx prepare
* sqlx prepare again
2023-11-07 13:29:23 +01:00
Ruben Fiszel
f15d12c3ab
fix compile
2023-11-07 09:42:28 +01:00
Ruben Fiszel
1b3d01fc0c
fix: add tag sync for cli
2023-11-06 22:06:24 +01:00
Ruben Fiszel
d74d2b4efb
fix: add tag support for CLI
2023-11-06 21:40:25 +01:00
Guillaume Bouvignies
54cc811405
feat: Add toggle to optionally mute error handler for cancelled jobs ( #2567 )
...
* fix: Fix canceled flag in completed_job table
* Add toggle to workspace settings
2023-11-06 18:24:51 +01:00
HugoCasa
0a6b37ffab
feat: add new stats ( #2568 )
...
* feat: add new stats
* feat: use license key id + manually send usage
2023-11-06 18:23:25 +01:00
Ruben Fiszel
aeacaa2b01
fix: improve dedicated workers
2023-11-06 11:21:36 +01:00
Ruben Fiszel
48e86ac96d
add version to workers
2023-11-05 18:59:32 +01:00
Guillaume Bouvignies
d3698fc07b
feat: Schedule error handler improvements ( #2555 )
...
* Fix schedule path for scheduled scripts
* feat: Add possibility to mute workspace error handler on schedules and define an error/recovery handler as default
* Permission error handlers to the error handler group for consistency, and small refactoring
* Fix recovery handler
* Add parent job to recovery handler for consistency
* Fix tests
* Locking feature to EE in FE
2023-11-04 00:52:37 +01:00
Ruben Fiszel
64e98367a8
fix: support results[<x>] + export more metatada for scripts
2023-11-03 21:53:58 +01:00
Guillaume Bouvignies
8dfff04730
fix: Slack error handler missing "slack" arg ( #2546 )
2023-11-02 22:33:16 +01:00
HugoCasa
480a9465a5
fix: enable default tokenizer truncation ( #2537 )
2023-11-01 14:45:24 +01:00
Ruben Fiszel
5742620212
fix: only load embeddings if in server mode
2023-11-01 00:44:24 +01:00
Guillaume Bouvignies
7b7cf8b050
feat: Ability to restart flow on loop/branchall iteration ( #2526 )
...
* feat: Ability to restart flow on loop/branchall iteration
* Add popover to frontend
* refresh restart button onSelectedJobStepChange
* Display branch names for branchall
* Fix flow preview
* Fix compile break
---------
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
2023-10-31 15:27:54 +01:00
HugoCasa
b3aaed8721
fix: workspaced embeddings for resource types ( #2525 )
...
* fix: workspaced embeddings for resource types
* fix: remove admins only rts
2023-10-30 15:28:20 +01:00
Ruben Fiszel
5408da3a74
add more migration info at start
2023-10-30 15:17:32 +01:00
Guillaume Bouvignies
29ea5f0f7e
feat: Restartable flows ( #2514 )
...
* feat: Restartable flows for simple sequential flows
* check if status of previous module to initialize last_result
* compute result of forloop flows when needed
* Add possibility to restart a flow preview
* Re-compute leaf jobs when needed
* FE polishing
* Add tooltip on button and fix module not found error in preview
* Handle ListJob when computing leaf job from db
* Fix unused imports
* ./build_openapi.sh
* sqlx prepare
2023-10-30 12:51:56 +01:00
Ruben Fiszel
fb2da8ebb7
fix resource types embedding
2023-10-27 16:48:20 +02:00
Ruben Fiszel
57dc62b298
fix: prometheus metrics are an instance settings
2023-10-25 23:32:47 +02:00
Ruben Fiszel
d4da2de5c0
fix: improve concurrency limit lock
2023-10-25 00:17:38 +02:00
Ruben Fiszel
7a0346e167
improve batch job api for scripts
2023-10-24 12:20:57 +02:00
Guillaume Bouvignies
a6c8725227
fix: ListableQueuedJob were missing the priority field ( #2500 )
2023-10-24 09:49:14 +02:00
Ruben Fiszel
723059b0d5
add support for batch flow jobs
2023-10-23 21:53:22 +02:00
Ruben Fiszel
65b36baf41
feat: dedicated worker for python ( #2492 )
...
* update
* all
2023-10-23 20:21:16 +02:00