Commit Graph

9921 Commits

Author SHA1 Message Date
Diego Imbert 7c2782f3e4 fix flickering flow graph in vscode extension (#6266) 2025-07-23 12:33:53 +00:00
Ruben Fiszel de664f6014 add tagLabel in flow editor 2025-07-23 09:21:17 +00:00
dieriba 8dae223c69 feat: local type references parsing support for main function args (#5995)
* add base struct

* feat resolve interface and type declarion in entrypoint param's function

* nits

* fix reset dependencies

* update package

* fix handle infinite recursion

* add depth level and handle enum for referenced type

* nits

* nits

* nits

* perf

* fix

* done

* fix schema form cache inconsistency

* fix default type and nits

* remove

* update Object typ for parser

* one level ref from from parent when resolving types and use format for resource

* update cli and use resource type

* nits

* update parsers

* fix: use specific parser versions

---------

Co-authored-by: HugoCasa <hugo@casademont.ch>
2025-07-23 10:05:32 +02:00
Ruben Fiszel 94819e55a3 fix: include export from ts relative import tracking 2025-07-22 22:58:49 +00:00
Ruben Fiszel 07237859f5 nit force refresh on reload button 2025-07-22 21:31:24 +00:00
Ruben Fiszel ed7dc607b1 fix: run autoscaling scripts with superadmin permissions 2025-07-22 21:08:00 +00:00
Ruben Fiszel 9dbb2946e7 chore(main): release 1.511.0 (#6250)
* chore(main): release 1.511.0

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com>
2025-07-22 19:57:31 +00:00
dieriba 596280ab6d fix: scopes-run-and-webhook-token-display (#6259)
* fix

* update sqlx

* Update backend/windmill-api/src/scopes.rs

Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>

* fix perfect match

---------

Co-authored-by: Ruben Fiszel <ruben@windmill.dev>
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-07-22 20:57:39 +02:00
Ruben Fiszel 6ba1ce14e3 fix: add error name and message to job_postprocessing span 2025-07-22 18:12:42 +00:00
Diego Imbert 52ddd52ec9 Fix duckdb array and object args not working properly (#6254) 2025-07-22 15:34:38 +00:00
centdix ba93697467 feat(aichat): give completions to autocomplete for other languages than ts (#6253)
* give completitions for other languages than ts

* nit
2025-07-22 17:24:01 +02:00
centdix 9097b1e2c9 feat(aichat): improve autocomplete with ata, editor diagnostic and deletion cues (#6245)
* add diagnostic details

* add types

* remove rest of line if possible

* add visual cue

* test

* adapt to context window

* cleaning

* use suggestions instead of lib files

* better use of suggestions

* cleaning

* add help in context

* better cache

* cleaning

* cleaning

* cleaner code

* better prompts

* fix

* cleaning

* fix

* use comment + no xml

* add cond on deletion cue

* fix

* fix

* cleaner
2025-07-22 14:50:26 +02:00
claude[bot] 7a3d1baf59 fixt: Add runScriptByPath and runScriptByHash methods to SDK clients (#6252)
* feat: Add runScriptByPath and runScriptByHash methods to SDK clients

- Add runScriptByPath and runScriptByHash methods to TypeScript client
- Add run_script_by_path and run_script_by_hash methods to Python client
- Split functionality from existing methods that took both path and hash parameters
- Add deprecation warnings to existing run_script methods
- Maintain backward compatibility while encouraging use of focused methods

Closes #6251

Co-authored-by: Ruben Fiszel <rubenfiszel@users.noreply.github.com>

* Refactor SDK methods to eliminate code duplication

- Extract common logic into internal helper methods
- Python client: _run_script_async_internal() and _run_script_internal()
- TypeScript client: _runScriptAsyncInternal() and _runScriptInternal()
- Eliminate duplicated parameter processing and HTTP setup
- Maintain exact same public API surface and functionality
- Reduce lines of code while preserving all existing behaviors

Co-authored-by: Ruben Fiszel <rubenfiszel@users.noreply.github.com>

* fix ts and dev.nu for python

* trade warnings.warn for logging.warning

Signed-off-by: pyranota <pyra@duck.com>

---------

Signed-off-by: pyranota <pyra@duck.com>
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Co-authored-by: Ruben Fiszel <rubenfiszel@users.noreply.github.com>
Co-authored-by: pyranota <pyra@duck.com>
2025-07-22 12:21:21 +00:00
Ruben Fiszel c479b71579 worker group nits 2025-07-22 07:52:39 +00:00
dieriba d626b75995 feat: periodic worker group script (#6159)
* feaat periodic script

* feat periodic script

* fix unused

* check minimun time

* fix unused import

* update repo ref

* update ref

* nits and update repo ref

* add missing checks

* fix

* improve UX

* improve UX

* improve UX

* fix

---------

Co-authored-by: Ruben Fiszel <ruben@windmill.dev>
2025-07-21 22:57:56 +00:00
Alexander Petric cc44c203ad additional circular dependancy breaking bundling of cli (#6249) 2025-07-21 22:32:33 +02:00
Alexander Petric 2d696576df oauth client credentials: allow to override token url at resource level (#6233)
* oauth client credentials: allow to override token url at resource level

* ee ref
2025-07-21 20:08:56 +00:00
Ruben Fiszel 7d26c15a51 client nit 2025-07-21 18:31:40 +00:00
Ruben Fiszel 6708f59ba9 chore(main): release 1.510.1 (#6247)
* chore(main): release 1.510.1

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com>
2025-07-21 16:07:26 +00:00
Ruben Fiszel 6cdec8b081 clear current id 2 2025-07-21 16:03:38 +00:00
Ruben Fiszel 2e490441a3 improve app loader behavior 2025-07-21 15:51:31 +00:00
dieriba 1036488b3b fix: improve ssh agent worker naming (#6211)
* remove ssh suffix

* use hostname tags

* feat

* feat

* update sqlx

* use hostname

* use worker prefix

* nits
2025-07-21 13:43:25 +00:00
pyranota ec0da9cb1a build: combine build-pkgs*.sh into build.nu (#6231)
* build: combine build-pkgs* into build.nu

Signed-off-by: pyranota <pyra@duck.com>

* nit refactor

Signed-off-by: pyranota <pyra@duck.com>

---------

Signed-off-by: pyranota <pyra@duck.com>
2025-07-21 12:11:17 +00:00
Ruben Fiszel 6f41ab7a47 fix: in home, archived and include without main not taken into account 2025-07-21 12:00:45 +00:00
Alexander Petric dce7863b46 github app: workspace admin (#6225)
* github app: workspace admin

* sqlx upgrade

---------

Co-authored-by: Ruben Fiszel <ruben@windmill.dev>
2025-07-21 11:35:43 +00:00
hugocasa b860bb7238 fix: quickbooks oauth realmId (#6232)
* fix: quickbooks oauth realmId

* nits

* nit
2025-07-21 11:33:57 +00:00
Ruben Fiszel c264f69b68 fix: empty branches in branch one now return the previous_result 2025-07-21 11:23:22 +00:00
Ruben Fiszel 6d8fd2846e display default branch being chosen as green 2025-07-21 10:01:05 +00:00
HugoCasa c7492b892a fix parser package lock 2025-07-21 11:10:06 +02:00
hugocasa 61622476c7 fix: update parsers to prevent assets var bug (#6246)
* fix: update parsers to prevent assets var bug

* fix wrong parse function in cli for duckdb

---------

Co-authored-by: Diego Imbert <diego@windmill.dev>
2025-07-21 10:58:09 +02:00
Ruben Fiszel 4d3af1a321 chore(main): release 1.510.0 (#6238)
* chore(main): release 1.510.0

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com>
2025-07-20 18:57:12 +00:00
Ruben Fiszel cda763a45c optimize script/flow lazy loading 2025-07-20 00:25:50 +00:00
Ruben Fiszel 0c0f648827 nit skeleton 2025-07-20 00:11:01 +00:00
Ruben Fiszel b047f97bc3 fix: prevent loading script by hash if not permissioned 2025-07-19 23:54:01 +00:00
Ruben Fiszel 47af1f21c8 relax resource created by 2025-07-19 23:16:35 +00:00
Ruben Fiszel b00d6b5178 fix sqlx 2025-07-19 21:43:59 +00:00
Ruben Fiszel db0b271ff2 update ee-ref 2025-07-19 21:38:00 +00:00
Ruben Fiszel 3618160573 opt flow loading 2025-07-19 15:00:06 +00:00
Ruben Fiszel d990133097 feat: use sse for flow status updates 2025-07-19 14:42:26 +00:00
Ruben Fiszel 5b6d0d6028 flow builder opt 2025-07-19 11:29:51 +00:00
Ruben Fiszel 0c9886848d chore(main): release 1.509.2 (#6237)
* chore(main): release 1.509.2

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com>
2025-07-19 11:08:46 +00:00
Ruben Fiszel 8a4c0384b6 fix: add back asset kind variable 2025-07-19 11:04:28 +00:00
Ruben Fiszel 3abab0d4f5 chore(main): release 1.509.1 (#6236)
* chore(main): release 1.509.1

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com>
2025-07-19 10:01:11 +00:00
Ruben Fiszel 47a4460fc2 fix: add back asset kind variable 2025-07-19 09:58:03 +00:00
Ruben Fiszel 1b6d055ed6 flow opts 2025-07-19 07:37:56 +00:00
Ruben Fiszel d6ecec1ef6 nit svelte 5 2025-07-19 06:59:49 +00:00
Ruben Fiszel e6de1811e6 chore(main): release 1.509.0 (#6213)
* chore(main): release 1.509.0

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com>
2025-07-19 00:13:09 +00:00
Ruben Fiszel e2d4463230 nit fast in more cases 2025-07-19 00:07:16 +00:00
Ruben Fiszel f62ff95b8a nit fast in more cases 2025-07-19 00:06:26 +00:00
Ruben Fiszel cd38174955 nit 2025-07-18 23:54:46 +00:00