Guilhem
69b44f3b68
fix(frontend): improve workspace page ( #7502 )
...
* nit
* Improve workspace view by showing a tree
* implement search for workspaces
* Add collapse expand button
* improve unarchive button
* nit
* move search
* nit
* add max h
* Add keyboard navigation
* clean code
* Show admin workspaces with other workspaces
* Update frontend/src/routes/(root)/(logged)/user/(user)/workspaces/+page.svelte
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
* nit
---------
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
2026-01-06 18:06:42 +00:00
centdix
63c3dd2688
nit stop button styling ( #7499 )
2026-01-06 18:03:56 +00:00
Pyra
3cf5604d7b
fix: properly construct concurrency key ( #7504 )
...
Signed-off-by: pyranota <pyra@duck.com >
2026-01-06 18:03:07 +00:00
Pyra
7411e6169a
fix(csharp): make s3 path arch specific ( #7505 )
...
* fix(csharp): make s3 path arch specific
Signed-off-by: pyranota <pyra@duck.com >
* add separator
Signed-off-by: pyranota <pyra@duck.com >
---------
Signed-off-by: pyranota <pyra@duck.com >
2026-01-06 17:55:51 +00:00
Diego Imbert
e6757994d5
fix: ducklake default connection extra_args ( #7509 )
...
* Ducklake default extra_args
* indicator nit
2026-01-06 17:55:05 +00:00
Diego Imbert
15d1fb506d
Fix invisible select dropdown in audit logs filter #7510
2026-01-06 17:40:20 +00:00
Alexander Petric
e935f62f9c
fix: git sync init script where WM_EMAIL doesn't match gpg resource email ( #7508 )
2026-01-06 17:01:50 +00:00
centdix
8125036e9b
fix(aiagent): fix memory with openai ( #7506 )
...
* add memory test
* fix memory with openai
2026-01-06 16:17:29 +00:00
hugocasa
f7085770c7
fix(ci): increase integration test http client timeout for go test ( #7498 )
2026-01-06 19:12:43 +09:00
centdix
050e1f4585
feat(aichat): better diff viewer for inputs in flow mode ( #7490 )
...
* better diff viewer for inputs
* nit
* fix
* better
* nit
* fix undefined access
* fix order
* cleaning
2026-01-06 10:08:14 +00:00
Devdatta Talele
47e1130b9a
fix: handle date-only format in MySQL/MariaDB date parsing ( #7481 )
...
When updating rows in the Database Manager with MariaDB tables containing
DATE columns with non-null values, the update query was failing silently
because the date-only format (YYYY-MM-DD) was not recognized by the date
parsing regex. This caused the WHERE clause to use '0000-00-00' instead
of the actual date value. Added a new regex pattern to handle the date-only format that MariaDB
returns for DATE columns, ensuring proper date comparison in UPDATE
queries.
Co-authored-by: Diego Imbert <70353967+diegoimbert@users.noreply.github.com >
2026-01-06 07:49:32 +09:00
Guilhem
bce64bbf48
set app button loading state to true before worker execution ( #7493 )
2026-01-05 22:28:20 +00:00
centdix
eeb4feb13c
chore(aiagent): better handling of schemas ( #7488 )
...
* better handling of schemas
* add tests
* better
* add tests
* handle allof
2026-01-05 22:24:47 +00:00
Guilhem
c69d0e242f
fix workspace settings save buttons ( #7492 )
2026-01-05 22:24:28 +00:00
Guilhem
2eeb63e033
fix(frontend): improve workspace picker menu UI ( #7491 )
...
* Improve sidebar workspace picker
* nit
* nit
2026-01-05 22:23:51 +00:00
Alexander Petric
3d8f85d254
fix: support jumpcloud scim members filter syntax (RFC7644) ( #7495 )
2026-01-05 22:23:11 +00:00
hugocasa
a3da19dbc3
fix(backend): remove itered from parallel for-loop status ( #7424 )
...
* fix(backend): remove itered from parallel for-loop
* remove fk on v2_job_queue
2026-01-05 20:52:48 +00:00
hugocasa
ba4bcbba92
fix(frontend): keep full raw flow / raw code in flow status when queued ( #7480 )
2026-01-05 12:41:08 +00:00
hugocasa
4807a429c9
fix(backend): run flow error handler for flow step oom ( #7484 )
2026-01-05 12:09:33 +00:00
Diego Imbert
b53f01022c
fix: Fix db manager null access when closing it ( #7487 )
...
* fix null access
* inspect
2026-01-05 12:08:48 +00:00
centdix
62cb147847
fix tool validation ( #7482 )
2026-01-05 10:58:02 +00:00
centdix
f0361a027f
fix param for openai ( #7483 )
2026-01-05 10:56:27 +00:00
Bryan
912e0af07a
fix(agent): ignore Enter event when event.isComposing is true ( #7474 )
2026-01-02 08:57:43 +00:00
claude[bot]
bfe35a8421
fix: check tag availability for flow substeps ( #7468 )
2025-12-29 17:24:49 +00:00
Ruben Fiszel
6ebb2f6d7c
chore(main): release 1.601.1 ( #7464 )
...
* chore(main): release 1.601.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
v1.601.1
2025-12-27 15:40:10 +00:00
Ruben Fiszel
1f5a9f4b99
fix: fix svelte for full-code apps
2025-12-27 15:34:49 +00:00
Ruben Fiszel
c3a040ad1c
update monaco to 24 ( #7462 )
...
* monaco24
* update
* update
* update
* update
* update
* update
* remove graphql support
* diff more pro-eminent
2025-12-27 12:35:19 +00:00
Ruben Fiszel
dbcf5c3590
chore(internal): upgrade vite ( #7461 )
...
* vite 8
* add .npmrc
* popperjs to svelte 5
* popperjs to svelte 5
* revert to rolldown-vite
* vite 7.3.0
2025-12-27 10:23:21 +00:00
Ruben Fiszel
a4696a5c21
chore(main): release 1.601.0 ( #7460 )
...
* chore(main): release 1.601.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
v1.601.0
2025-12-27 00:41:28 +00:00
Ruben Fiszel
77961de50c
nonDottedPaths set to true for new wmill inits
2025-12-27 00:20:41 +00:00
Ruben Fiszel
be1b4100dd
nonDottedPaths to avoid using .inline_script.
2025-12-27 00:17:36 +00:00
Ruben Fiszel
16b7e8c3b7
nonDottedPaths fixes
2025-12-26 23:44:14 +00:00
Ruben Fiszel
2bd9c1fc73
fix(vscode): improve paste support for vscode extension
2025-12-26 23:21:42 +00:00
Ruben Fiszel
5f7f67790a
feat(cli): add nonDottedPaths option ( #7459 )
2025-12-26 22:16:38 +00:00
Ruben Fiszel
2e577fc847
add tests for CLI
2025-12-26 20:32:42 +00:00
Ruben Fiszel
bb24315613
chore(main): release 1.600.1 ( #7458 )
...
* chore(main): release 1.600.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
v1.600.1
2025-12-26 17:40:29 +00:00
Ruben Fiszel
940b85b17b
fix: add an flow editor drawer for editing flows in same page
2025-12-26 17:36:36 +00:00
Ruben Fiszel
94493fa4f5
allow edit button for scripts directly
2025-12-26 17:01:39 +00:00
Ruben Fiszel
ce45cf442a
chore(main): release 1.600.0 ( #7457 )
...
* chore(main): release 1.600.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
v1.600.0
2025-12-26 15:12:09 +00:00
Ruben Fiszel
66c8e2f6da
feat: allow code selection to be added as context to the AI Chat
2025-12-26 14:44:09 +00:00
Ruben Fiszel
db6f2f2762
feat: allow @ selection for raw apps
2025-12-26 14:15:13 +00:00
Aananth K
7fbc70add0
fix: add help subcommand ( #7221 )
...
* add help subcommand
* imporve env variables
2025-12-26 13:15:57 +00:00
Ruben Fiszel
c90d878bc1
feat: implement item selection for raw app builder
2025-12-26 13:14:14 +00:00
Ruben Fiszel
8029ec150a
use rolldown optionally as bundler
2025-12-26 10:50:02 +00:00
Ruben Fiszel
e53b33c8fe
chore(main): release 1.599.3 ( #7455 )
...
* chore(main): release 1.599.3
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
v1.599.3
2025-12-25 16:45:52 +00:00
Ruben Fiszel
c60b8cb51f
fix static assets loading for apps raw
2025-12-25 16:29:49 +00:00
claude[bot]
77d3004a2f
fix: add CORS headers to static assets for iframe context sharing ( #7454 )
...
* fix: add CORS headers to static assets for iframe context sharing
Add Cross-Origin-Opener-Policy, Cross-Origin-Embedder-Policy, and
Cross-Origin-Resource-Policy headers to static assets served by the backend
to match the vite preview config. This enables the TypeScript worker to work
correctly when ui_builder is loaded in an iframe.
Fixes #7453
Co-authored-by: windmill-internal-app[bot] <windmill-internal-app[bot]@users.noreply.github.com>
* fix: add CORS headers only for /apps_raw paths and force reload on navigation
- Only add Cross-Origin-Opener-Policy, Cross-Origin-Embedder-Policy, and
Cross-Origin-Resource-Policy headers for /apps_raw/ paths (not all static assets)
- Add frontend navigation handler to force page reload when navigating from
non-apps_raw paths to /apps_raw/add or /apps_raw/edit
- This ensures the TypeScript worker works correctly while avoiding CORS issues
for external iframe embeds in other parts of the app
Co-authored-by: Ruben Fiszel <rubenfiszel@users.noreply.github.com >
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
* fix: also reload when navigating from /apps/get_raw/ to apps_raw editor
When viewing a raw app at /apps/get_raw/, the cross-origin isolation
headers are not present. Force a page reload when navigating from
this path to /apps_raw/add or /apps_raw/edit to ensure the headers
are fetched from the server.
Co-authored-by: Ruben Fiszel <rubenfiszel@users.noreply.github.com >
* Update +layout.svelte
---------
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: windmill-internal-app[bot] <windmill-internal-app[bot]@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Ruben Fiszel <rubenfiszel@users.noreply.github.com >
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
2025-12-25 14:53:33 +02:00
Ruben Fiszel
6f9f87acc6
chore(main): release 1.599.2 ( #7452 )
...
* chore(main): release 1.599.2
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
v1.599.2
2025-12-25 10:19:48 +00:00
Ruben Fiszel
50952b8e44
fix ts initialization going wrong
2025-12-25 10:16:13 +00:00
Ruben Fiszel
1ec0dc77ea
remove vue support from ui builder
2025-12-25 10:11:24 +00:00