dieriba and Ruben Fiszel
f2df6cbc99
improve: add retry logic for sqs oidc fetch credentials ( #6275 )
...
* improve
* update dependency
* push ee ref
---------
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
2025-07-26 13:25:25 +00:00
Ruben Fiszel and rubenfiszel
93f8ce4e08
chore(main): release 1.513.1 ( #6272 )
...
* chore(main): release 1.513.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-07-25 18:11:43 +00:00
centdix
82ac687d24
fix(mcp): allow mcp scopes to run scripts and flows ( #6278 )
...
* allow mcp scopes to run scripts and flows
* fix
* fix
2025-07-25 17:16:03 +00:00
David P. Kleinschmidt
0cc2abcd30
Use backwards-compatible union type syntax in Python client ( #6277 )
2025-07-25 15:25:08 +00:00
Ruben Fiszel
471883e738
nit flow logs message with error handler
2025-07-25 14:06:53 +00:00
Ruben Fiszel
edb522ed6b
fix: improve error handler behavior wrt to parrallel branchall & forloops ( #6273 )
...
* error handler improvement
* fix: improve error handler behavior with parallel for loops
* all
* Error handler
2025-07-25 13:53:43 +00:00
Ruben Fiszel
1aea6dad77
fix: jobLoader for flowstatusviewerinner work with public apps
2025-07-25 09:44:07 +00:00
Ruben Fiszel and rubenfiszel
fccb5770f4
chore(main): release 1.513.0 ( #6269 )
...
* chore(main): release 1.513.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-07-24 23:24:00 +00:00
Ruben Fiszel
ba703764f8
fix: fix webhook panel reactivity
2025-07-24 23:20:48 +00:00
Ruben Fiszel
7f8674b523
fix backend tests
2025-07-24 21:21:25 +00:00
hugocasa
80f6ee5250
fix: add windir env var to pwsh for legacy modules like AD ( #6271 )
2025-07-24 17:38:26 +00:00
Ruben Fiszel
e4c852b354
nit
2025-07-24 17:17:59 +00:00
Ruben Fiszel
5dd8e7d7b8
fix: improve aggrid columnDefs reactivity
2025-07-24 17:11:36 +00:00
Ruben Fiszel
026f2990bf
fix warning
2025-07-24 12:16:14 +00:00
iqdecay
b09b0ff792
feat: enable workspace exclusion in custom tags ( #6263 )
...
* feat: enable tags that exclude workspaces
* feat: frontend tooltip
* fix: use method to check if tag applies
* refactor: change conversion method
* fix: change operator comparison
* remove redundant tests
2025-07-24 12:11:29 +00:00
Ruben Fiszel
6d67965bd0
test fix
2025-07-24 12:08:20 +00:00
Ruben Fiszel
b04056e325
more debug info for completed_runs
2025-07-24 11:40:21 +00:00
0c85f114d5
nit(aichat): recommend anthropic as provider ( #6265 )
...
* feat(aichat): add recommendation alert for Claude latest model in Anthropic provider settings
Add info alert in AI workspace settings recommending Claude latest model for better reliability of AI chat when using Anthropic provider.
Co-authored-by: Ruben Fiszel <rubenfiszel@users.noreply.github.com >
* fix
* nit
* nit
* use badge
* use blue
* add tooltip
---------
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: centdix <farhadg110@gmail.com >
2025-07-23 15:14:51 +00:00
63c0062283
nit(aichat): delete old messages when conversation becomes too long ( #6258 )
...
* delete old messages
* nit
* feat(aichat): add recursion bounds and improve token estimation
- Add maxDepth parameter (default 10) to deleteOldestMessage to prevent infinite recursion
- Enhance estimateTokenUsage to handle tool calls, content arrays, and function names
- Improves stability and accuracy of message cleanup when conversations become too long
Co-authored-by: centdix <centdix@users.noreply.github.com >
* nit
* cleaning
* better logic
* fix logic
* fix
---------
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Co-authored-by: centdix <centdix@users.noreply.github.com >
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
2025-07-23 16:36:41 +02:00
Ruben Fiszel and rubenfiszel
b91f977938
chore(main): release 1.512.0 ( #6260 )
...
* chore(main): release 1.512.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-07-23 13:49:23 +00:00
Ruben Fiszel
b3ad7834b2
decision tree nits
2025-07-23 13:45:41 +00:00
Ruben Fiszel
46d6f68ec1
fix: fix decision tree graph editor
2025-07-23 13:42:04 +00:00
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 and HugoCasa
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 and rubenfiszel
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
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
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 and Ruben Fiszel
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 and rubenfiszel
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 and Ruben Fiszel
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