Ruben Fiszel
55546971a8
chore(main): release 1.547.0 ( #6663 )
...
* chore(main): release 1.547.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-09-23 19:31:07 +02:00
Ruben Fiszel
27271eead6
chore(main): release 1.546.1 ( #6659 )
...
* chore(main): release 1.546.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-09-23 10:22:23 +00:00
Ruben Fiszel
3f66314419
chore(main): release 1.546.0 ( #6648 )
...
* chore(main): release 1.546.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-09-23 06:36:20 +02:00
Ruben Fiszel
b0eee976c1
chore(main): release 1.545.0 ( #6639 )
...
* chore(main): release 1.545.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-09-20 14:05:36 +00:00
Ruben Fiszel
e931bdd728
check
2025-09-20 00:54:29 +00:00
Ruben Fiszel
fb93024d3e
vacuum skip_locked
2025-09-20 00:42:43 +00:00
hugocasa
d365014882
build on macos with deno_core ( #6642 )
2025-09-19 17:33:05 +00:00
Ruben Fiszel
a5384fc204
chore(main): release 1.544.2 ( #6637 )
...
* chore(main): release 1.544.2
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-09-18 18:10:04 +00:00
Ruben Fiszel
de92262449
chore(main): release 1.544.1 ( #6636 )
...
* chore(main): release 1.544.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-09-18 17:36:07 +00:00
Ruben Fiszel
0143a55b11
chore(main): release 1.544.0 ( #6619 )
...
* chore(main): release 1.544.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-09-18 15:57:18 +00:00
Diego Imbert
673b4d2a4c
Advanced S3 permissionning ( #6617 )
...
* Advanced permission rules UI
* stash
* first iteration for s3 rule parsing
* Move to glob based approach
* cache expiry
* fix popover positioning
* ee
* unused imports
* forgot windmill_uploads
* Check S3 permissions for apps
* nit
* typo
* ee repo ref
* forgot get_workspace_s3_resource_and_check_paths in oss
2025-09-17 12:15:33 +00:00
Ruben Fiszel
3bde06f1fd
chore(main): release 1.543.0 ( #6607 )
...
* chore(main): release 1.543.0
* Apply automatic changes
* update cargo
* update cargo
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-09-15 17:41:04 +00:00
Ruben Fiszel
c3cab2c0f0
chore(main): release 1.542.4 ( #6597 )
...
* chore(main): release 1.542.4
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-09-13 10:19:21 +00:00
Ruben Fiszel
fe911a3271
chore(main): release 1.542.3 ( #6593 )
...
* chore(main): release 1.542.3
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-09-11 21:58:45 +00:00
Ruben Fiszel
a8f67f483c
fix: catchPanicLayer to handle axum panics more gracefully + onFailure tracing
2025-09-11 21:54:28 +00:00
Ruben Fiszel
ab570d1fd7
chore(main): release 1.542.2 ( #6592 )
...
* chore(main): release 1.542.2
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-09-11 18:13:38 +00:00
Ruben Fiszel
cabc677681
chore(main): release 1.542.1 ( #6581 )
...
* chore(main): release 1.542.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-09-11 13:13:19 +02:00
Ruben Fiszel
0c00754749
chore(main): release 1.542.0 ( #6576 )
...
* chore(main): release 1.542.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-09-11 00:36:46 +00:00
Ruben Fiszel
d1eaba19f7
chore(main): release 1.541.1 ( #6569 )
...
* chore(main): release 1.541.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-09-10 15:54:55 +00:00
Diego Imbert
304f953710
Separate duckdb crate to fix c++ build/link issues ( #6551 )
...
* call ffi
* remove duckdb dep
* rename windmill_duckdb_ffi_internal
* static lib
* ci
* back to dylib, bug isn't fixed in static
* feature flag and copy dynamic lib
* fix dynlib in docker
* load libwindmill_duckdb_ffi_internal at runtime on usage
* lazy static deadlocks
* Cache dynamic library handles
* update auto s3 path insert from editor bar
* Fix duckdb S3 freezing worker because of blocking task in tokio async context
* build dll windows GH workflow
* try fix windows build
* revert build.rs
* nit fixes CI
* Dockerfile update (not tested yet
* build dev sh for duckdb lib
* mistake
* attach windmill_duckdb_ffi_internal.so artefact
* rhel9
* docker fixes
* fix dockerfile
* better err msg
* forgot lib prefix .so
* add column_order
* fix column_order
2025-09-10 14:43:46 +00:00
Ruben Fiszel
bec4e5b457
use official async-oauth2 release
2025-09-10 07:14:40 +00:00
Ruben Fiszel
18087bff50
chore(main): release 1.541.0 ( #6566 )
...
* chore(main): release 1.541.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-09-09 22:51:19 +00:00
Ruben Fiszel
f45fd11092
chore(main): release 1.540.2 ( #6562 )
...
* chore(main): release 1.540.2
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-09-09 14:42:33 +00:00
Ruben Fiszel
d039b735d1
chore(main): release 1.540.1 ( #6558 )
...
* chore(main): release 1.540.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-09-09 15:27:11 +02:00
Ruben Fiszel
ba7b0cc410
fix: use correct scope in client credentials exchange
2025-09-09 10:08:28 +00:00
Ruben Fiszel
29c4f91ee5
chore(main): release 1.540.0 ( #6556 )
...
* chore(main): release 1.540.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-09-09 07:55:28 +00:00
Ruben Fiszel
9fca83626d
chore(main): release 1.539.1 ( #6550 )
...
* chore(main): release 1.539.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-09-06 14:20:59 +00:00
Ruben Fiszel
805423f7b9
chore(main): release 1.539.0 ( #6506 )
...
* chore(main): release 1.539.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-09-05 17:11:18 +00:00
Ruben Fiszel
0647202a4f
fix: check perms more tightly for running jobs ( #6532 )
...
* all
* masterpiece
* masterpiece
* masterpiece
* masterpiece
* masterpiece
* masterpiece
* masterpiece
* all
* masterpiece
* masterpiece
* masterpiece
* masterpiece
* masterpiece
* masterpiece
* nits
2025-09-05 06:07:45 +00:00
dieriba
f10cac1c4b
feat: conditional retry workflow ( #6461 )
...
* feat retry
* fix
* fix
* fix and nits
* fix query
* fix test
* nits and perf
* update sqlx
* once
* remove
* update sqlx
2025-09-03 20:24:38 +00:00
Diego Imbert
420be5a1f8
feat: use S3 Proxy for duckdb instead of direct connection ( #6505 )
...
* s3 proxy works with get (no auth yet)
* nit
* support s3:// syntax
* Support s3:// syntax and fix vite api proxy normalizing double slashes in URI
* s3 checks authed
* nit
* PUT works
* delete file works
* Derive the JWT signature from the backend
* Authorize s3 correctly (JWT signature is never sent in cleartext)
* convert object store error to wmill error for correct status code
* stash
* fix
* POST first request proxy works
* s3 put for duckdb
* factor out direct proxy code
* Fix Issue with backend proxy and wrong signature due to Host header mismatch
* Add _default_ syntax to solve URI normalization issues with signing
* restricted to user paths toggle
* user path restriction works !
* change restriction to allow
* fix
* factor out code
* better permissions UX in object storage settings
* Revert to restrict_to_user_paths
* check permissions in old s3 api
* DuckDB now uses S3 Proxy and no longer needs LFS query
* implement todo
* fix hardcoded w_id
* s3 proxy size limit
* s3_proxy is ee
* nit
* add Google Cloud Storage as option to secondary storage
* GCS secret in duckdb
* fix toolchain compile
* Remove user permissions for v0
* fix ci 2
* fix CI OSS
* fix missing feature flag
* fix unused warning
* integration test fails bc rustc 1.85.0
* ee ref
* fix ci ...
* update ee ref
2025-09-03 15:03:44 +00:00
dieriba
f3fd1e90b0
feat: refactor trigger crud ( #6472 )
...
* base
* base crate
* websocket updated
* crud refactored
* fix and nits
* fix compiler warning, nits and update repo ref
* fix oss
* fix compilation
* update ref
* fix
* update feature
* listener base
* add listener
* refactor logic done and implemented for postgres
* fix capture
* websocket
* implem for all triggers
* update sqlx,repo ref and fix
* fix oss
* unify struct fix websocket
* nits and fix oss runtime axum error
* perf cache query
* update .sqlx
* update .sqlx
* fix
* fix unused
* fix
* fix
* nits and fix http handler update endpoint
* update .sqlx
* update repo ref
* nits
* fix
* update ref
* fix
* update .sqlx
2025-09-02 11:28:06 +00:00
Ruben Fiszel
ac04779df1
chore(main): release 1.538.0 ( #6495 )
...
* chore(main): release 1.538.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-09-01 12:42:19 +00:00
Ruben Fiszel
89e20f5197
chore(main): release 1.537.1 ( #6491 )
...
* chore(main): release 1.537.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-08-29 09:43:00 +00:00
Ruben Fiszel
7a1c28f6d7
chore(main): release 1.537.0 ( #6486 )
...
* chore(main): release 1.537.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-08-28 19:29:04 +00:00
Ruben Fiszel
eceab931af
chore(main): release 1.536.0 ( #6471 )
...
* chore(main): release 1.536.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-08-27 13:43:03 +00:00
Ruben Fiszel
0ceb72f012
chore(main): release 1.535.0 ( #6460 )
...
* chore(main): release 1.535.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-08-25 14:43:29 +00:00
Ruben Fiszel
a691ae2883
chore(main): release 1.534.1 ( #6458 )
...
* chore(main): release 1.534.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-08-25 13:37:53 +00:00
Ruben Fiszel
082312000f
chore(main): release 1.534.0 ( #6452 )
...
* chore(main): release 1.534.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-08-25 12:46:19 +00:00
Ruben Fiszel
8964896c13
chore(main): release 1.533.1 ( #6449 )
...
* chore(main): release 1.533.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-08-23 08:02:32 +00:00
Ruben Fiszel
5b338bb749
chore(main): release 1.533.0 ( #6448 )
...
* chore(main): release 1.533.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-08-23 02:53:29 +01:00
Ruben Fiszel
2046b64ec8
chore(main): release 1.532.0 ( #6439 )
...
* chore(main): release 1.532.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-08-22 11:05:42 +01:00
Ruben Fiszel
ee5e39a3d5
chore(main): release 1.531.0 ( #6429 )
...
* chore(main): release 1.531.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-08-22 08:01:58 +00:00
Ruben Fiszel
58bc913dfc
chore(main): release 1.530.0 ( #6426 )
...
* chore(main): release 1.530.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-08-20 18:20:55 +00:00
Ruben Fiszel
26a47ee699
chore(main): release 1.529.0 ( #6423 )
...
* chore(main): release 1.529.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-08-20 09:32:32 +00:00
Ruben Fiszel
31892ca11e
chore(main): release 1.528.0 ( #6407 )
...
* chore(main): release 1.528.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-08-19 03:45:30 +01:00
pyranota
eaf4054bd3
feat: native k8s autoscaling integration (EE) ( #6405 )
...
* stage progress
* stage progress (dirty)
* feat: native k8s autoscaling integration (EE)
Signed-off-by: pyranota <pyra@duck.com >
* fix frontend
Signed-off-by: pyranota <pyra@duck.com >
* update ee ref
Signed-off-by: pyranota <pyra@duck.com >
* update ee ref
Signed-off-by: pyranota <pyra@duck.com >
* Update backend/windmill-api/src/configs.rs
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* Update ee-repo-ref.txt
---------
Signed-off-by: pyranota <pyra@duck.com >
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
2025-08-19 02:20:14 +00:00
pyranota
896238a1a7
remove ruby from default features ( #6406 )
...
* fix: remove `ruby` from default features
* fix build error
2025-08-19 02:05:46 +00:00
Ruben Fiszel
68bf2955f7
chore(main): release 1.527.1 ( #6400 )
...
* chore(main): release 1.527.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-08-16 10:40:55 +00:00
Ruben Fiszel
396b6e5c7f
chore(main): release 1.527.0 ( #6395 )
...
* chore(main): release 1.527.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-08-15 13:27:11 +00:00