Diego Imbert
7d9d16a6a3
feat: runScript inline for path and hash ( #8019 )
...
* runScript inline for path and hash
* Update backend/windmill-api/src/jobs.rs
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
* refactor: unify inline script param structs and deduplicate closures
- Replace RunInlineScriptByPathFnParams and RunInlineScriptByHashFnParams
with a single RunInlineScriptFnParams using InlineScriptTarget enum
- Collapse two nearly-identical closures in worker.rs into one
- Merge duplicate InlineByPath/InlineByHash into InlineScriptArgs
- Extract shared run_inline_script_inner helper in API handler
- Add missing check_scopes to run_inline_script_by_hash endpoint
- Fix duplicate lines from prior commit in run_inline_script_by_path
- Change tag from "inline_preview" to "inline" for deployed scripts
Co-authored-by: Diego Imbert <diegoimbert@users.noreply.github.com >
* Integration tests
* rm
* rename feature to run_inline
* Run inline integration tests
* Fix tests
* check path scope
* openapi fix
* nits
* remove register_potential_assets_on_inline_execution
* unused variable
* refactor
* Pass user_db to check script permission
---------
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: Diego Imbert <diegoimbert@users.noreply.github.com >
2026-02-27 13:59:14 +01:00
hugocasa
6f24f1939d
feat: google native triggers ( #7837 )
...
* feat: google native triggers
* nit skill
* better native trigger abstraction
* use resources for workspace integrations
* better and better
* better tests
* update native trigger skill
* sqlx
* less tx and google update fix
* refactor a bit the external logic
* nits
* fix
* fix google native trigger update
* fix oauth
* review fixes
* sqlx fix
* nit
* chore: update ee-repo-ref to a10eda4251610cceee67fbe05463b8be82ffa9e0
This commit updates the EE repository reference after PR #416 was merged in windmill-ee-private.
Previous ee-repo-ref: bf3696d5f2a39a3cb84dbbee81e092155f2a8c75
New ee-repo-ref: a10eda4251610cceee67fbe05463b8be82ffa9e0
Automated by sync-ee-ref workflow.
---------
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: windmill-internal-app[bot] <windmill-internal-app[bot]@users.noreply.github.com>
2026-02-16 15:52:02 +00:00
Ruben Fiszel
44143e7576
replace leftover common:: references in dependency_map test ( #7911 )
...
* fix: replace leftover common:: references in dependency_map test
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
* fix: add missing deno_core/mcp features and gate dead code in permissions test
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
---------
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-11 16:05:34 +00:00
Ruben Fiszel
4d94d80835
add missing feature-gated deps to api-integration-tests crate
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-11 15:09:14 +00:00
Ruben Fiszel
ea52a8b8ce
refactor: move integration tests to subcrates to reduce recompilation
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-11 14:04:54 +00:00