claude[bot]
6807fc6a3c
feat: implement quiet mode to filter verbose logs ( #7478 )
...
* feat: implement quiet mode to filter verbose logs
Add QUIET_MODE environment variable (set to "true" or "1" to enable) that:
- Filters logs with the "windmill_verbose" target via tracing_init
- Increases frequency of periodic logs by 10x when enabled
- Marks per-job worker logs as verbose so they are suppressed in quiet mode
Key changes:
- Add QUIET_MODE lazy_static and VERBOSE_TARGET constant to tracing_init.rs
- Create create_targets_filter() helper that filters windmill_verbose target
- Mark periodic "still running" and "memory snapshot" logs with VERBOSE_TARGET
- Mark per-job "fetched job", "started handling", "job finished" logs as verbose
- Increase memory snapshot interval from every 10 ticks to every 100 ticks in quiet mode
- Increase "still running" log interval from every tick to every 10 ticks in quiet mode
- Add quiet mode notification in job logs
Closes #7477
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-authored-by: windmill-internal-app[bot] <windmill-internal-app[bot]@users.noreply.github.com>
* Update tracing_init.rs
* Update worker.rs
* Remove target from tracing info logs
---------
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: Ruben Fiszel <ruben@windmill.dev >
2026-01-06 18:38:58 +00:00
Pyra
dd26c7d00f
nit: better logs for debouncing ( #7501 )
...
* nit: better logs for debouncing
Signed-off-by: pyranota <pyra@duck.com >
* ee ref
Signed-off-by: pyranota <pyra@duck.com >
* ee ref
Signed-off-by: pyranota <pyra@duck.com >
* remove default featrues
Signed-off-by: pyranota <pyra@duck.com >
* chore: update ee-repo-ref to ea468d0b673257c694203517b0c5df52d9cb70dd
This commit updates the EE repository reference after PR #373 was merged in windmill-ee-private.
Previous ee-repo-ref: 1196ee50bfdbc8c9fd5220d6e324334dd41293a5
New ee-repo-ref: ea468d0b673257c694203517b0c5df52d9cb70dd
Automated by sync-ee-ref workflow.
---------
Signed-off-by: pyranota <pyra@duck.com >
Co-authored-by: windmill-internal-app[bot] <windmill-internal-app[bot]@users.noreply.github.com>
2026-01-06 18:16:53 +00:00
Alexander Petric
eaca36f4b6
fix: use tini with unshare to preserve signals (e.g oom) ( #7471 )
...
* use tini with unshare to preserve signals (e.g oom)
* fix ci
* ci as nsjail
* simplify
* fix flaky go integration test
---------
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
2026-01-06 18:08:47 +00:00
hugocasa
51c7faf881
fix: make workspace id change faster and add 100k jobs limit ( #7500 )
2026-01-06 18:07:51 +00:00
Guilhem
4adc5b1776
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
a7c1ee5db1
nit stop button styling ( #7499 )
2026-01-06 18:03:56 +00:00
Pyra
810347b061
fix: properly construct concurrency key ( #7504 )
...
Signed-off-by: pyranota <pyra@duck.com >
2026-01-06 18:03:07 +00:00
Pyra
43e8d0036a
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
615ecab687
fix: ducklake default connection extra_args ( #7509 )
...
* Ducklake default extra_args
* indicator nit
2026-01-06 17:55:05 +00:00
Diego Imbert
d4080985c3
Fix invisible select dropdown in audit logs filter #7510
2026-01-06 17:40:20 +00:00
Alexander Petric
61677c0687
fix: git sync init script where WM_EMAIL doesn't match gpg resource email ( #7508 )
2026-01-06 17:01:50 +00:00
centdix
89c0f8c3c9
fix(aiagent): fix memory with openai ( #7506 )
...
* add memory test
* fix memory with openai
2026-01-06 16:17:29 +00:00
hugocasa
b10a3a3bb2
fix(ci): increase integration test http client timeout for go test ( #7498 )
2026-01-06 19:12:43 +09:00
centdix
66515b4ec6
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
939ac8d820
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
56fef6a165
set app button loading state to true before worker execution ( #7493 )
2026-01-05 22:28:20 +00:00
centdix
357627df5e
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
711b744b2b
fix workspace settings save buttons ( #7492 )
2026-01-05 22:24:28 +00:00
Guilhem
ca285a189f
fix(frontend): improve workspace picker menu UI ( #7491 )
...
* Improve sidebar workspace picker
* nit
* nit
2026-01-05 22:23:51 +00:00
Alexander Petric
b9d2adb704
fix: support jumpcloud scim members filter syntax (RFC7644) ( #7495 )
2026-01-05 22:23:11 +00:00
hugocasa
ba54e6c6c7
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
2339075c53
fix(frontend): keep full raw flow / raw code in flow status when queued ( #7480 )
2026-01-05 12:41:08 +00:00
hugocasa
cc4e031870
fix(backend): run flow error handler for flow step oom ( #7484 )
2026-01-05 12:09:33 +00:00
Diego Imbert
ffd45af262
fix: Fix db manager null access when closing it ( #7487 )
...
* fix null access
* inspect
2026-01-05 12:08:48 +00:00
centdix
c5f9ea7a84
fix tool validation ( #7482 )
2026-01-05 10:58:02 +00:00
centdix
7b29159a43
fix param for openai ( #7483 )
2026-01-05 10:56:27 +00:00
Bryan
26964e7f56
fix(agent): ignore Enter event when event.isComposing is true ( #7474 )
2026-01-02 08:57:43 +00:00
claude[bot]
e0ec2ea209
fix: check tag availability for flow substeps ( #7468 )
2025-12-29 17:24:49 +00:00
Ruben Fiszel
526ae033cb
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 >
2025-12-27 15:40:10 +00:00
Ruben Fiszel
a26ca6364e
fix: fix svelte for full-code apps
2025-12-27 15:34:49 +00:00
Ruben Fiszel
2f3be98948
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
710adeb889
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
acededc35d
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 >
2025-12-27 00:41:28 +00:00
Ruben Fiszel
ba7b49e0b3
nonDottedPaths set to true for new wmill inits
2025-12-27 00:20:41 +00:00
Ruben Fiszel
47e52482ce
nonDottedPaths to avoid using .inline_script.
2025-12-27 00:17:36 +00:00
Ruben Fiszel
642d44bbc1
nonDottedPaths fixes
2025-12-26 23:44:14 +00:00
Ruben Fiszel
e9a960dca7
fix(vscode): improve paste support for vscode extension
2025-12-26 23:21:42 +00:00
Ruben Fiszel
20a49a30f8
feat(cli): add nonDottedPaths option ( #7459 )
2025-12-26 22:16:38 +00:00
Ruben Fiszel
dfce288e77
add tests for CLI
2025-12-26 20:32:42 +00:00
Ruben Fiszel
0c5d97a52c
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 >
2025-12-26 17:40:29 +00:00
Ruben Fiszel
96f19a76a7
fix: add an flow editor drawer for editing flows in same page
2025-12-26 17:36:36 +00:00
Ruben Fiszel
4269ed7d36
allow edit button for scripts directly
2025-12-26 17:01:39 +00:00
Ruben Fiszel
c1cce95a3c
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 >
2025-12-26 15:12:09 +00:00
Ruben Fiszel
f8db36fa04
feat: allow code selection to be added as context to the AI Chat
2025-12-26 14:44:09 +00:00
Ruben Fiszel
56b9fd4eb7
feat: allow @ selection for raw apps
2025-12-26 14:15:13 +00:00
Aananth K
b22dd15734
fix: add help subcommand ( #7221 )
...
* add help subcommand
* imporve env variables
2025-12-26 13:15:57 +00:00
Ruben Fiszel
4d8820a6e9
feat: implement item selection for raw app builder
2025-12-26 13:14:14 +00:00
Ruben Fiszel
9275d92802
use rolldown optionally as bundler
2025-12-26 10:50:02 +00:00
Ruben Fiszel
2883b9f92f
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 >
2025-12-25 16:45:52 +00:00
Ruben Fiszel
3ee7d27a1e
fix static assets loading for apps raw
2025-12-25 16:29:49 +00:00