yacine Bouraroui
1ce19166ed
create a separate params table for immutable jobs fields
2024-09-30 12:10:51 +02:00
yacine Bouraroui
a0542dc853
missing build folder in frontend breaks the build of windmill worker on first git clone
2024-09-30 10:59:09 +02:00
Ruben Fiszel
f166101332
chore(main): release 1.402.3 ( #4458 )
...
* chore(main): release 1.402.3
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2024-09-30 09:55:50 +02:00
Ruben Fiszel
cbd7a016fe
fix: improve allowed domains setting for sso
2024-09-30 09:52:03 +02:00
Ruben Fiszel
ddd3e46afa
optimize flow update parallel queries
2024-09-29 13:17:11 +02:00
Ruben Fiszel
827113c797
add urandom to nsjail
2024-09-29 12:31:55 +02:00
Ruben Fiszel
c3546afa63
quote req and target for nsjail python download
2024-09-29 12:13:54 +02:00
Ruben Fiszel
043fd83aae
optimize early stop query
2024-09-29 01:19:06 +02:00
Ruben Fiszel
41e8c0def2
optimize skip failure query
2024-09-29 00:38:43 +02:00
Ruben Fiszel
7f260a0d5a
chore(main): release 1.402.2 ( #4457 )
2024-09-28 18:31:37 +02:00
Ruben Fiszel
2568a2a64b
avoid overlap on flow timelines with long ids
2024-09-28 18:29:38 +02:00
Ruben Fiszel
ded73ff296
fix: make form properties disablable
2024-09-28 18:10:42 +02:00
Ruben Fiszel
e3d251256d
accept multiple whitelabelled domains for sso
2024-09-28 17:45:19 +02:00
Ruben Fiszel
887fd9043e
optimize more queries
2024-09-28 17:34:37 +02:00
Ruben Fiszel
95e66ebf43
chore(main): release 1.402.1 ( #4456 )
...
* chore(main): release 1.402.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2024-09-28 16:10:20 +02:00
Ruben Fiszel
6206f5e75e
improve suspend_first frequency behavior
2024-09-28 15:50:12 +02:00
Ruben Fiszel
f189aaad5a
fix: improve suspend_first behavior and frequency
2024-09-28 15:46:50 +02:00
Henri Courdent
9feed32e6b
Changelog update to frontend 27 09 ( #4453 )
2024-09-27 21:15:14 +02:00
Faton Ramadani
745fa66c90
fix(frontend): Fix flow graph bg in dark mode on chrome ( #4454 )
2024-09-27 21:14:58 +02:00
HugoCasa
6fb936cdb6
fix: allow preprocessor to write to args.json on nsjail ( #4455 )
2024-09-27 21:12:38 +02:00
Ruben Fiszel
da969da96f
improve benchmarking tools ( #4450 )
2024-09-27 10:48:04 +02:00
Ruben Fiszel
f56ed3c9e6
chore(main): release 1.402.0 ( #4447 )
...
* chore(main): release 1.402.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2024-09-26 17:04:02 +02:00
Ruben Fiszel
048625404d
add suspended flows to cli queues
2024-09-26 16:52:09 +02:00
Ruben Fiszel
5a191d83ca
improve list queue api
2024-09-26 14:31:17 +02:00
Ruben Fiszel
bd6ddc166b
feat(cli): add queues, workers and worker-groups commands ( #4439 )
...
* all
* all
* all
* all
* all
* all
* all
* all
* all
* all
* all
* all
* all
* all
2024-09-26 11:27:37 +02:00
Ruben Fiszel
39dd2b2c32
chore(main): release 1.401.0 ( #4444 )
...
* chore(main): release 1.401.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2024-09-25 18:14:05 +02:00
HugoCasa
97cdafac86
feat: add return_last_result annotation to sql ( #4443 )
2024-09-25 18:11:11 +02:00
Ruben Fiszel
cad14264ba
fix: fix flow rendering
2024-09-25 18:10:12 +02:00
Ruben Fiszel
64271cf48d
chore(main): release 1.400.0 ( #4438 )
...
* chore(main): release 1.400.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2024-09-25 16:26:07 +02:00
Faton Ramadani
06b7363b44
feat(frontend): Catch flow errors in the UI ( #4429 )
...
* feat(frontend): Catch flow errors in the UI
* feat(frontend): typo
2024-09-25 16:22:02 +02:00
wendrul
308d8322bd
fix: remove autocomplete for searchbar ( #4440 )
2024-09-25 16:03:03 +02:00
wendrul
08ae91e6dd
feat: add static variable and resources support to ansible ( #4435 )
...
* Add static variable and resources to ansible
* Add wasm parser to cli
* Fix pulling of resources, rs and playbooks
* Remove unused import, add publish pkg-yaml
* Update package.json
* Update generate-metadata
* Fix null fields being serialized in script metadata
* npm install
2024-09-25 15:05:53 +02:00
Ruben Fiszel
d7f8e78d47
chore(main): release 1.399.0 ( #4436 )
...
* chore(main): release 1.399.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2024-09-25 14:42:36 +02:00
Ruben Fiszel
db39a89395
fix(cli): version the whole client for deno compatibility
2024-09-25 14:38:35 +02:00
HugoCasa
39cc2b13aa
fix: correct AI generation for CRON and regex ( #4437 )
2024-09-25 12:53:32 +02:00
HugoCasa
1feccd493e
feat: add tag filtering to external JWT authentication ( #4425 )
...
* feat: tag filtering jwt ext auth
* move tags to scopes
* fix symlink
* update ee ref
2024-09-25 11:21:19 +02:00
HugoCasa
118ffc57fb
do not call workspace error handler if flow has error handler ( #4434 )
...
* do not call workspace error handler if flow has error handler
* optimize + UI improvements for error handler
2024-09-25 09:10:41 +02:00
Ruben Fiszel
3d00d0bdc5
nit + triggers sign
2024-09-24 20:04:15 +02:00
Ruben Fiszel
3e46346254
nit remove getLogs
2024-09-24 19:31:51 +02:00
Ruben Fiszel
0fc74340b0
improve init script error handling
2024-09-24 19:27:00 +02:00
pyranota
25a5598d1a
Add Explicit Progress Hint ( #4433 )
...
* Add new component `ExecutionDuration`
Reusable component helps with tracking execution time of job
It is not using job.started_at, but instead uses it's own tracking mechanism
The key difference that it can give insights during execution of job and measures pure execution time
Accuracy is configurable with `updateResolution`
Can also detect if job is `longRunning` e.g. runs more than X-seconds
* Implement Hint for Explicit Progress
It uses ExecutionDuration component introduced in previous commit
and device's local storage to handle `Dont show again`
* Remove dublication of `FlowProgressBar` in `run` page
* Change Hint styling
* Change values in `ExecutionDuration` to match required
`longDefinition`: 3 -> 30
`updateResolution`: 2 -> 10
Meaning jobs running more than 30s counts as a `Long Running Job`
* Fix broken link
* Scope to langs: `python3`, `bun` and `deno` jobKinds: `script`
* Simplify ExecutionDuration for new scope
* Bring `preview` job kind into the scope
We need this to show this tip in preview pages.
e.g. By clicking on subjob details of flow (this subjob is preview)
2024-09-24 19:13:06 +02:00
HugoCasa
48914e9ccb
http routing docs link ( #4431 )
2024-09-24 17:23:14 +02:00
HugoCasa
e13a531084
add bun/deno/python transform tests ( #4432 )
2024-09-24 17:14:00 +02:00
pyranota
945d1a7e51
fix get_job_update returning error ( #4427 )
...
When get_progress specified to true, but there is no record of progress for given job
Endpoint will fail and return error.
Nothing cricial but should be fixed.
2024-09-24 10:24:26 +02:00
Henri Courdent
20fd1b9dd4
Frontend update to docs ( #4426 )
2024-09-23 18:59:32 +02:00
Ruben Fiszel
d66e170856
chore(main): release 1.398.1 ( #4424 )
...
* chore(main): release 1.398.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2024-09-23 18:04:41 +02:00
HugoCasa
17f6e77853
fix: time handling in bun and deno ( #4423 )
...
* fix: time handling in bun and deno
* put dates conversion in try catch
2024-09-23 18:00:36 +02:00
Ruben Fiszel
d4a77f5719
chore(main): release 1.398.0 ( #4412 )
...
* chore(main): release 1.398.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <rubenfiszel@users.noreply.github.com >
2024-09-23 17:28:18 +02:00
wendrul
a7ef3ed293
fix: various improvements for ansible ( #4419 )
...
* Improve error messages, fix dependency job issue
* Add nsjail support for ansible
* Remove invalid comment syntax
* Change nsjail config and ansible controller config to be ephemeral
* Move ansible cfg to later to overwrite possible files named ansible.cfg
* Fix ansible.cfg env var
* Fix tmp dir issue
2024-09-23 16:44:37 +02:00
Ruben Fiszel
768d4b752e
fix: update pip to 24.2 and python 3.11.8->3.11.10
2024-09-23 14:01:31 +02:00