Ruben Fiszel
4a6d02960c
nits
2025-11-04 19:13:09 +00:00
Ruben Fiszel
f8e0381628
chore(main): release 1.572.2 ( #7054 )
...
* chore(main): release 1.572.2
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-11-04 17:37:57 +00:00
centdix
5ed41c6d13
fix(aiagent): force structured tool usage for claude ( #7052 )
2025-11-04 17:06:33 +00:00
Ruben Fiszel
79dd63ac4c
chore(main): release 1.572.1 ( #7048 )
...
* chore(main): release 1.572.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-11-04 16:48:20 +00:00
Alexander Petric
11ffed3e4a
ee-ref ( #7050 )
...
* fix: git sync repo detection script work with empty repo, no commits + nits
* Update frontend/src/lib/components/RepositorySelector.svelte
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* ee ref
* repo ref
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-11-04 16:02:54 +00:00
Alexander Petric
1d848b2ef7
git sync repo detection script work with empty repo with no commits ( #7039 )
...
* fix: git sync repo detection script work with empty repo, no commits + nits
* Update frontend/src/lib/components/RepositorySelector.svelte
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* ee ref
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-11-04 15:43:44 +00:00
dieriba
0ae27a3fe8
fix: preprocessor schema type ( #7049 )
...
* fix
* Revert "fix"
This reverts commit 93618470d0 .
* ok
2025-11-04 15:39:17 +00:00
Alexander Petric
4220582daf
fix: pass whitelist env vars to bun install ( #7047 )
2025-11-04 15:30:10 +00:00
Diego Imbert
0cbb0dacb1
parse duckdb json query results ( #7040 )
...
* parse duckdb json query results
* don't pass alias recursively
2025-11-04 15:29:56 +00:00
Ruben Fiszel
4a849ca9b9
fix: add workspace error handler cache for improved performance
2025-11-04 15:26:19 +00:00
Ruben Fiszel
b0e38dcdad
nit
2025-11-04 15:21:54 +00:00
Ruben Fiszel
bd31f4fc17
nit
2025-11-04 15:21:16 +00:00
Pyra
6052714833
fix(ruby): propagate error correctly ( #7046 )
...
Signed-off-by: pyranota <pyra@duck.com >
2025-11-04 16:01:49 +01:00
Ramtin Mesgari
5da494b197
refactor: remove legacy database views v2_as_queue and v2_as_completed_job ( #6689 )
...
* refactor: remove legacy database views v2_as_queue and v2_as_completed_job
Signed-off-by: Ramtin Mesgari <26694963+iamramtin@users.noreply.github.com >
* fix tests
* fix jobs.rs
* end
* fix
* improvement
* improvement
---------
Signed-off-by: Ramtin Mesgari <26694963+iamramtin@users.noreply.github.com >
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
2025-11-04 13:08:02 +00:00
centdix
e6d700878f
fix typo ( #7044 )
2025-11-04 11:36:04 +00:00
Ruben Fiszel
4cfaa19bad
nit
2025-11-04 10:14:55 +00:00
Ruben Fiszel
2d1c1d81ba
internal(backend): mini completed job + improvements ( #7042 )
...
* mini completed job
* mini completed job
* sqlx
* restore dedi
* restore dedi
* nits
* fix
2025-11-04 09:31:11 +00:00
Ruben Fiszel
606f8dafe7
chore(main): release 1.572.0 ( #7027 )
...
* chore(main): release 1.572.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-11-03 14:28:37 +00:00
hugocasa
aaadf60d8f
fix(backend): add 404 error when not found in resource delete endpoints ( #7036 )
2025-11-03 14:10:36 +00:00
hugocasa
16317a4714
fix: consider duckdb as a normal tag ( #7035 )
2025-11-03 10:55:13 +00:00
hugocasa
c04489c463
fix: include missing tags from default/native consts ( #7034 )
2025-11-03 10:31:33 +00:00
Ruben Fiszel
f7b5595db5
fix sqlx
2025-11-01 17:38:15 +00:00
dieriba
b5e341fde7
perf: parse flow value only if needed ( #7025 )
...
* nits
* renames
2025-11-01 15:08:34 +01:00
Pyra
f661caf2b1
fix: fix rebuild_dependency_map ( #7026 )
...
* nit: fix rebuild_dependency_map
Signed-off-by: pyranota <pyra@duck.com >
* ignore archived flows
Signed-off-by: pyranota <pyra@duck.com >
---------
Signed-off-by: pyranota <pyra@duck.com >
2025-11-01 15:07:38 +01:00
dieriba
5f6aabb667
nits: warning retry ( #6760 )
...
* done
* ok
* ok
* better
* update sqlx
* raw val
2025-11-01 10:40:43 +00:00
Ruben Fiszel
24c802316d
chore(main): release 1.571.0 ( #7024 )
...
* chore(main): release 1.571.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-11-01 09:54:46 +00:00
Ruben Fiszel
a2223802cf
nit
2025-11-01 09:43:21 +00:00
hugocasa
5f79a60d5b
feat(backend): allow specifying oidc token expiration with env var ( #7022 )
...
* feat(backend): allow specifying oidc token expiration with env var
* Update ee-repo-ref.txt
---------
Co-authored-by: windmill-internal-app[bot] <windmill-internal-app[bot]@users.noreply.github.com>
2025-11-01 09:19:15 +00:00
Ruben Fiszel
8e9ddb7b84
flow generate locks improvements
2025-11-01 08:53:52 +00:00
Pyra
abfc1cba1c
fix: redeployment of relative import overwrites lock from raw reqs ( #7023 )
...
Signed-off-by: pyranota <pyra@duck.com >
2025-10-31 23:52:31 +01:00
Ruben Fiszel
4c7373e5dd
chore(main): release 1.570.0 ( #7016 )
...
* chore(main): release 1.570.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-10-31 07:43:00 +00:00
Ruben Fiszel
d86ce2e3e3
fix: better handle same worker zombie job
2025-10-31 07:36:38 +00:00
Tristan TR
fc3aae10f7
feat: add onboarding form for cloud first timers ( #6876 )
...
* Create onboarding pages
* add the users/onboarding route
* make the onboarding not available in oss
* Front end for onboarding form for cloud users
* WIP: Save current progress on first-timers onboarding feature
* Put back the cloud.ts file like before
* Add the onboading form when cloud users connect for the first time
* Add check to show onboarding only for first time users on cloud
* Add submit_onboarding_data route in the backend
* Remove useless cookie code
* Remove useless function
* Remove the unused onMount import
* Add SQLx query cache for first_time_user field
* Allow dead_code for OnboardingData in OSS version
* Point to the latest ee hash
* Add maxlength on use_case text input
* Collect from the frontend only inputted data from the users - touche_point and use_case
* write latest ee ref
* Remove checkFirstTimeSetup() call if cloud instance
* Remove silent error
* Remove magical number from onboarding screen navigation
* remove unused databse field for login query
* Add first_time_user check in loadUser()
* Add input for the Other answer
* Update ee hash
* Remove autofocus
* Improve the submit onboarding data function checks
* Fix feature flags
* Add latest ee hash
* Update to latest hash
* Update to last ee hash
* nits
* simplify feature flag logic
* nit
* Update ee-repo-ref.txt
* nits
* update ref
---------
Co-authored-by: wendrul <dethomassin.etienne@gmail.com >
Co-authored-by: Diego Imbert <70353967+diegoimbert@users.noreply.github.com >
Co-authored-by: HugoCasa <hugo@casademont.ch >
Co-authored-by: windmill-internal-app[bot] <windmill-internal-app[bot]@users.noreply.github.com>
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
2025-10-30 20:32:28 +01:00
Pyra
d764b279c5
fix: disable debouncing for scheduled jobs ( #7015 )
...
* disable debouncing for scheduled jobs
Signed-off-by: pyranota <pyra@duck.com >
* bump
---------
Signed-off-by: pyranota <pyra@duck.com >
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
2025-10-30 18:15:35 +00:00
Ruben Fiszel
75b3def08d
chore(main): release 1.569.0 ( #7001 )
...
* chore(main): release 1.569.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-10-30 17:05:39 +00:00
Ruben Fiszel
a807670589
proper script debounce editor
2025-10-30 17:04:16 +00:00
Alexander Petric
700e642c1e
feat: slack app on workspace level ( #6992 )
...
* feat: slack app on workspace level
* frontend
* ee repo ref
* Update SQLx metadata
* repo ref
* ee repo ref
* ee repo ref
* sqlx
* ee repo ref
* ee ref + sqlx
---------
Co-authored-by: windmill-internal-app[bot] <windmill-internal-app[bot]@users.noreply.github.com>
2025-10-30 16:24:44 +00:00
Pyra
db5b1f6700
null debounce_delay_s if 0 ( #7013 )
...
Signed-off-by: pyranota <pyra@duck.com >
2025-10-30 16:21:08 +00:00
Alexander Petric
b0a3da441a
feat: support slack @ commands ( #7008 )
...
* feat: support slack @ commands
* sqlx
* ee repo ref
2025-10-30 16:09:55 +00:00
hugocasa
cf86881528
fix(backend): add locks to inline preprocessor/failure/tool modules in flows ( #6825 )
...
* fix(backend): add locks to inline preprocessor/failure/tool modules in flows
* fix merge
* fix tests
* fix tests
* add test for ai agent tool
* nit
* fix build
* fix locking
2025-10-30 10:33:36 +00:00
Ruben Fiszel
6e87e03f36
fix: prioritize dependency jobs by default
2025-10-30 09:26:21 +00:00
Ruben Fiszel
5670fff32a
chore(main): release 1.568.0 ( #6986 )
...
* chore(main): release 1.568.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-10-30 07:03:07 +00:00
Ruben Fiszel
34b6daccb7
improve indexer indexes
2025-10-30 06:47:26 +00:00
Ruben Fiszel
a9ea0c0187
nit tracing info for schedules
2025-10-30 05:14:15 +00:00
Pyra
83c0c82124
fix: auto-unarchived scripts ( #6998 )
...
* fix: auto-unarchived scripts
Signed-off-by: pyranota <pyra@duck.com >
* also do for archive by hash
Signed-off-by: pyranota <pyra@duck.com >
---------
Signed-off-by: pyranota <pyra@duck.com >
2025-10-29 21:09:36 +00:00
Alexander Petric
50a476b529
feat: Add AI_HTTP_HEADERS environment variable for custom AI request headers ( #6994 )
...
This commit adds support for setting custom HTTP headers for all AI API requests
via the AI_HTTP_HEADERS environment variable.
Usage:
AI_HTTP_HEADERS="customheader1: hello, customheader2: world"
The environment variable accepts a comma-separated list of header:value pairs.
These headers will be applied to all AI requests made through both the worker
(AI agent jobs) and the API (AI proxy requests).
Changes:
- backend/windmill-worker/src/ai_executor.rs: Parse and apply custom headers
- backend/windmill-api/src/ai.rs: Parse and apply custom headers
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: windmill-internal-app[bot] <windmill-internal-app[bot]@users.noreply.github.com>
2025-10-29 21:03:36 +00:00
hugocasa
cdf8fdf4a4
fix(backend): more efficient worker telemetry ( #6997 )
...
* fix(backend): more efficient worker telemetry
* update ref
* update ee ref
* Update ee-repo-ref.txt
---------
Co-authored-by: windmill-internal-app[bot] <windmill-internal-app[bot]@users.noreply.github.com>
2025-10-29 21:01:32 +00:00
Ruben Fiszel
b5b0b36da0
add OTEL_JOB_LOGS
2025-10-29 18:20:15 +00:00
Ruben Fiszel
cc833b48c8
configurable DISABLE_AUDIT_LOG
2025-10-28 22:56:46 +00:00
Alexander Petric
891bf75519
feat: support search for gh repo when pagination needed ( #6982 )
...
* frontend changes gh app search repo
* feat: support search for gh repo when pagination needed
* backend
* ee repo ref
2025-10-28 23:24:26 +01:00