Commit Graph

10079 Commits

Author SHA1 Message Date
centdix
c1c65720b4 feat(mcp): allow filtering by folder (#6366)
* allow filtering mcp by folder

* nit

* add error if wrong format
2025-08-12 12:21:16 +00:00
Ruben Fiszel
98912d47db fix: fix preprocessor usage in python 2025-08-12 12:14:50 +00:00
Ruben Fiszel
5f22180214 fix(app): improve copy paste of tables with sub-components 2025-08-12 10:01:13 +00:00
pyranota
5360171197 chore: add rust client build check workflow (#6365)
* chore: add rust client build check workflow

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

* check for .rs files in backend

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

---------

Signed-off-by: pyranota <pyra@duck.com>
2025-08-11 18:50:16 +00:00
pyranota
076304f510 fix: fix v1.523.0 rust sdk build (#6363)
Signed-off-by: pyranota <pyra@duck.com>
2025-08-11 19:58:40 +02:00
centdix
c6a2d75176 nit(mcp): Add warning when no runnable found (#6362)
* display included tools

* add warning when no tools

* fix workspace usage

* remove dispatch usage

* nit

* cache results

* no state
2025-08-11 16:55:12 +00:00
Ruben Fiszel
63b8548f4d chore(main): release 1.523.0 (#6359)
* chore(main): release 1.523.0

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com>
2025-08-11 16:16:16 +00:00
Alexander Petric
e18aafa66f fix: add extra query params for token request for client credentials (#6360)
ee repo ref
2025-08-11 15:46:55 +00:00
Ruben Fiszel
fca5bb4f55 fix: improve app decision tree behavior 2025-08-11 15:29:17 +00:00
Ruben Fiszel
845d02233b remove debug numbers 2025-08-11 12:21:15 +00:00
Ruben Fiszel
1fcd0af7ff fix: remove spurrious error log for apps 2025-08-11 12:12:35 +00:00
Ruben Fiszel
557bdb9d79 fix: improve app component loading speed 2025-08-11 12:09:45 +00:00
centdix
ef34c697b8 feat(aichat): add api mode to call api endpoints (#6343)
* add api mode

* add endpoint to list tools

* use new endpoint from frontend

* draft tool exec display

* cleaning

* improve claude.md

* better theming

* show actual data

* add bacon to gitignore

* simpler logic

* add openapi def

* cleaning

* add confirmation

* simplify

* fix cancel

* fix build

* cleaning

* better logic

* path instructions

* add new endpoint

* cleaning

* fix

* cancel when creating new chat

* nits

* handle errors

* allow changing mode to api mode
2025-08-11 11:13:44 +00:00
centdix
b645a9b382 feat(aichat): add gpt5 compatibility (#6358)
* add gpt5 compat

* add to list

* fix

* fix

* fix
2025-08-11 12:28:42 +02:00
Ruben Fiszel
b47e26386e fix(app): improve carousel list recursive error 2025-08-11 10:04:09 +00:00
Ruben Fiszel
104d8faf47 chore(main): release 1.522.1 (#6357) 2025-08-11 06:19:42 +00:00
Ruben Fiszel
804c3254b3 fix(app): improve id handling for transformers 2025-08-11 06:17:47 +00:00
Ruben Fiszel
a29c496a96 nits 2025-08-10 23:24:36 +00:00
Ruben Fiszel
f46b38f38a fix: improve validate ID for id editors 2025-08-10 23:14:16 +00:00
Ruben Fiszel
17ac3b5bfb fix(app): handle inline script of components with underscore in apps 2025-08-10 23:10:15 +00:00
Ruben Fiszel
5a8b750416 chore(main): release 1.522.0 (#6354)
* chore(main): release 1.522.0

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com>
2025-08-10 22:24:57 +00:00
Ruben Fiszel
f9dd7c03b4 sqlx 2025-08-08 22:05:53 +00:00
Ruben Fiszel
14b00bc475 feat: add configurable stale jobs detection and cancellation 2025-08-08 17:32:11 +00:00
Ruben Fiszel
a8600d9541 chore(main): release 1.521.0 (#6342) 2025-08-08 17:03:16 +00:00
Roderik-WU
98e763a0ca Fix docstring example in load_s3_file_reader to use correct function name (#6349)
The usage example in the load_s3_file_reader docstring incorrectly showed `wmill.load_s3_file(...)`. Updated it to `wmill.load_s3_file_reader(...)` to match the actual method being documented.
2025-08-08 17:01:32 +00:00
dieriba
cd3f5eda8c nits: remove unused (#6352)
* remove unused

* update repo ref
2025-08-08 16:57:04 +00:00
centdix
7f5482febb add allowed bots (#6353) 2025-08-08 16:56:52 +00:00
Ruben Fiszel
d7d93c7112 fix: display if tag has an active workers attached to it in tag select 2025-08-08 16:40:48 +00:00
dieriba
7fab48ce76 add ack_id field and update hub link for gcp (#6351) 2025-08-08 15:04:57 +00:00
windmill-internal-app[bot]
80dd56cdf2 docs(changelog): add new entries from changelog (#6347)
Co-authored-by: windmill-internal-app[bot] <windmill-internal-app[bot]@users.noreply.github.com>
2025-08-08 13:29:04 +00:00
hugocasa
c6f5d09ff9 fix: do not save license key when renewing if the expiry date is earlier than that of the current key (#6346)
* fix: do not save license key when renewing if the expiry date is earlier than that of the current key

* tmp ref

* final ref
2025-08-08 14:23:31 +02:00
Ruben Fiszel
73c19f56eb fix oss build 2025-08-07 18:27:09 +00:00
Ruben Fiszel
dd0796c6cd fix oss 2025-08-07 18:14:33 +00:00
dieriba
7a5a599a9b feat: add instance-wide workspace prefix option for custom app (#6180) 2025-08-07 17:55:26 +00:00
Alexander Petric
73c55487b4 feat: nextcloud oauth (#6341)
Co-authored-by: Ruben Fiszel <ruben@windmill.dev>
2025-08-07 17:52:47 +00:00
dieriba
9be04984b6 feat: togglable manual acknowledgement for gcp trigger (#6321)
* update

* done

* update repo ref

* nits

* update repo ref

* fix

* all

---------

Co-authored-by: Ruben Fiszel <ruben@windmill.dev>
2025-08-07 17:45:50 +00:00
Ruben Fiszel
665ce90e55 nit tab change for streams result 2025-08-07 16:57:11 +00:00
Ruben Fiszel
9091c72d9d chore(main): release 1.520.1 (#6339)
* chore(main): release 1.520.1

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com>
2025-08-07 16:28:14 +00:00
Ruben Fiszel
e5b4d7e70e fix: fix oss build 2025-08-07 16:20:44 +00:00
Ruben Fiszel
ee940a383a chore(main): release 1.520.0 (#6337)
* chore(main): release 1.520.0

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com>
2025-08-07 15:59:10 +00:00
centdix
e2ef3317ef feat(mcp): add api endpoints as tools (#6329)
* working list tools

* working call tool

* add schema

* implement calling the endpoint

* use openapi instead

* correctly implement call_tool

* provide workspace from context

* cleaning

* add more endpoints

* remove resolved hack

* add missing properties description

* add list scripts and flows

* add instructions

* remove bacon.toml

* cleaning

* remove bacon.toml

* nit

* nit

* cleaning

* fix openapi file

* nit

* better error handling
2025-08-07 15:55:35 +00:00
centdix
5f06a607cb chore(cli): easier dev on cli (#6336)
* add ts extensions by default

* remove script

* add script to remove ext

* simpler scripts

* add readme

* add revert mode

* nit

* fix

* fix typos

* typo
2025-08-07 15:55:14 +00:00
Alexander Petric
f19cc2aa4c bun install with no cache option if env: BUN_NO_CACHE (#6338)
* bun install with no cache option if env: BUN_NO_CACHE

* lazy static
2025-08-07 15:54:57 +00:00
Ruben Fiszel
dfd8356284 optimize further app endpoints 2025-08-07 15:48:47 +00:00
Ruben Fiszel
614df15719 fix: improve result stream query efficiency 2025-08-07 15:31:47 +00:00
dieriba
4759c42da2 feat: add email workspace error handler if smtp is configured (#6267)
* detecting trigger kind on job error

* v0 done

* done

* updat .sqlx and add mgrations

* fix: set back vs code settings and unused

* fix unused import

* add feature flag

* update ref

* nits

* nits

* done

* update repo ref

* remove

* add isCloudHosted

* update sqlx

* big

* fix

* use extra args instead of new col

* nits

* update .sqllx

* update ref

* update email

* fix

* fix

* fix

* nits

* update script and use env base_internal_url

* update sqlx and fix query

* remove

* fix unused import

* update ref
2025-08-07 16:46:53 +02:00
Ruben Fiszel
0977b87cbb update openapi spec exposed docs 2025-08-07 12:06:22 +00:00
Ruben Fiszel
b00641122c update openapi spec exposed docs 2025-08-07 11:52:06 +00:00
Ruben Fiszel
321ccadec2 chore(main): release 1.519.2 (#6335)
* chore(main): release 1.519.2

* Apply automatic changes

---------

Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com>
2025-08-07 07:10:43 +00:00
Ruben Fiszel
46da50c825 fix: native text response streaming in agent workers 2025-08-07 06:56:56 +00:00