Ruben Fiszel
2fc7d89176
resource picker nits
2025-07-09 09:26:34 +00:00
Ruben Fiszel
82662b7784
fix: fix resource select loop
2025-07-09 09:19:05 +00:00
Ruben Fiszel
f71ddb75ec
whitelabel sdk light ( #6147 )
...
* all
* all
2025-07-08 23:41:02 +00:00
Ruben Fiszel
ff59112514
chore(main): release 1.503.1 ( #6140 )
...
* chore(main): release 1.503.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-07-08 22:53:17 +00:00
Diego Imbert
da13fb2089
Fix resource picker auto select if single choice ( #6143 )
...
* Fix resource picker auto select if single choice
* clear value on resourceType change
2025-07-08 22:49:17 +00:00
Diego Imbert
25e24bfa5a
Fix Json Editor freezing on big input ( #6142 )
...
* Fix Json Editor freezing on big input
* fix root cause from FakeMonacoPlaceholder
* load too big anyway button
2025-07-08 22:49:01 +00:00
Ruben Fiszel
c20d6bf971
fix: fix isValid state when schema is empty
2025-07-08 22:46:42 +00:00
centdix
86223dd8f3
fix api tools logic ( #6144 )
2025-07-08 15:44:58 +00:00
Diego Imbert
6400517340
Fix reading undefined schema in SchemaForm ( #6145 )
2025-07-08 15:34:01 +00:00
centdix
2b87584554
internal: nits for claude demo ( #6141 )
...
* nits for claude demo
* better prompt
2025-07-08 10:53:26 +00:00
Alexander Petric
bb92319eb7
fix: correct paths and no symlink for windows (go) ( #6139 )
...
* fix: correct paths and no symlink for windows (go)
* fix: improve Windows Go executor compatibility
- Fix path handling inconsistency - use consistent double backslashes
- Replace hardcoded Windows paths with dynamic system path detection
- Add missing env_clear() call for mod init command
- Create helper functions to reduce Windows environment setup duplication
- Use SYSTEMDRIVE and TMP/TEMP environment variables for better compatibility
Co-authored-by: Alexander Petric <alpetric@users.noreply.github.com >
---------
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
2025-07-08 06:52:44 +00:00
Ruben Fiszel
16e58bdcf9
home page filter sync
2025-07-08 06:47:08 +00:00
Ruben Fiszel
90ed92a73c
chore(main): release 1.503.0 ( #6121 )
...
* chore(main): release 1.503.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-07-07 15:53:08 +00:00
centdix
9655a9e6dd
feat: inline ai chat with cmd+k ( #6133 )
2025-07-07 15:45:37 +00:00
Ruben Fiszel
a8e0615e17
fix: fix frontend scripts in app editor copying their content
2025-07-07 15:41:32 +00:00
Ruben Fiszel
5f25448820
fix: tag select in script builder top bar ( #6136 )
...
* all
* update
* react 18
* update
* update
* update
2025-07-07 10:27:09 +00:00
HugoCasa
0cd6bed7f9
fix: correctly set selected step editor code when reverting to snapshot ( #6131 )
2025-07-04 11:19:42 +00:00
HugoCasa
151afe3be3
fix(frontend): make sure to set workspaceStore and token before mount in extension ( #6129 )
...
* fix(frontend): make sure to set workspaceStore and token before mount in extension
* nit
2025-07-04 11:19:21 +00:00
centdix
49273d1002
internal: better claude review ( #6130 )
...
* better claude review
* Update pr-ready-review.yml
---------
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
2025-07-04 11:18:57 +00:00
wendrul
91a874152e
fix: ctrl k not showing navigation items + improve ai button by making it an item in the menu ( #6132 )
...
* Fix missing navigation after migration to svelte 5 of ctrl k search
.includes doesn't work anymore because the items inside the array are
treated as state, and thus svelte wraps them with a Proxy thing
* Change ask ai to be a menu item
* Remove comment
2025-07-04 11:13:58 +00:00
claude[bot]
cb4d57cb62
feat: allow editing messages in AI chat ( #6117 )
...
* feat: add message editing functionality to AI chat
- Add editMessage() method to AIChatManager for editing user messages
- Add edit button UI that appears on hover for all user messages
- Transform message display into textarea when editing
- Remove subsequent messages and resend on Enter
- Add keyboard shortcuts: Enter to save, Escape to cancel
- Maintain existing restart generation functionality
Co-authored-by: Ruben Fiszel <rubenfiszel@users.noreply.github.com >
* fix
* big cleaning
* use aichatinput when editing message
* cleaning
* fix
* remove logs
* better retry button
* fix
* Update frontend/src/lib/components/copilot/chat/ContextTextarea.svelte
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* cleaning
* fix retry logic
---------
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 >
Co-authored-by: centdix <40307056+centdix@users.noreply.github.com >
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-07-04 13:11:29 +02:00
wendrul
1f03eb96de
feat: Better tracing for audit logs, including a graph to visualize them ( #6078 )
...
* Migrate audit log page to svelte 5
* Add email and span cols to audit table
* Add token_prefixs to audit logs (into AuditAuthorable trait)
* Add audit logs graph (wip)
* Add audit span on push and jwt
* Unify same job audit into the same audit span
* Improve the graph visually
* Fix typo
* functioning graph with svelte issue
* Fix leak
* feat: migrate AuditLogsTable from DataTable to VirtualList for performance
- Replace DataTable component with VirtualList for handling thousands of rows
- Migrate to Svelte 5 runes ($props, $bindable, $derived, $state)
- Implement flattenLogs() for virtual scrolling with grouped date headers
- Add sticky indices and dynamic height calculation
- Update parent component to use callback prop pattern instead of events
- Preserve all existing functionality: filtering, selection, pagination
- Follows RunsTable.svelte implementation pattern
Resolves performance issues when displaying large audit log datasets.
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-authored-by: Ruben Fiszel <rubenfiszel@users.noreply.github.com >
* Fix remaining virtual list issues
* WIP graph
* Fix chart styling
* Fix npm check
* Fix missing audit_span arguments
* Update sqlx
* use varchar 255 for email as in other tables
* Remove syntax inconsistency
* Match struct with ee crate
* Update ee-repo-ref.txt
* Update worker_flow.rs
* Remove redefinition of trait to prevent shadowing
* Re add trait on oss but only when no `private` flag
---------
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: GitHub Action <action@github.com >
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
2025-07-03 21:02:45 +00:00
claude[bot]
03318a1a43
chore: update croner dependency to version 2.2.0 ( #6119 )
...
Update croner dependency from 2.0.6 to 2.2.0 as requested in #6118 .
🤖 Generated with [Claude Code](https://claude.ai/code )
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: Ruben Fiszel <ruben@windmill.dev >
2025-07-03 09:08:25 +00:00
Diego Imbert
4205b47746
Fix unstable flow layout ( #6126 )
2025-07-03 08:48:56 +00:00
HugoCasa
d7f11c3367
fix: error handling for S3 file loading in py and ts clients ( #6124 )
2025-07-02 21:28:13 +00:00
centdix
416e3e0642
internal: add ee ref command ( #6115 )
...
* add eeref command
* fix
* Update .github/workflows/git-commands.yaml
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-07-02 16:32:14 +00:00
Alexander Petric
421d1b55fe
fix: carousel app component, expose current index ( #6120 )
...
* feat: carousel app component, expose current index
* minimal diff
2025-07-02 16:31:43 +00:00
Ruben Fiszel
4b9e94f21b
chore(main): release 1.502.2 ( #6108 )
...
* chore(main): release 1.502.2
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-07-02 05:47:44 +00:00
centdix
e2c84759eb
fix ai chat tooltip position issue ( #6114 )
2025-07-01 22:15:06 +00:00
Guilhem
224bad1fc2
fix(frontend): improve step job load ( #6109 )
...
* fix(frontend): improve step job load
* nit
2025-07-01 23:41:26 +02:00
HugoCasa
dc8f967dbc
fix: bad spacing ai chat context elements ( #6111 )
2025-07-01 23:39:01 +02:00
pyranota
fa80e7749d
ci: add tests for python's global-site-packages ( #6112 )
...
Signed-off-by: pyranota <pyra@duck.com >
2025-07-01 23:38:26 +02:00
pyranota
5565f1b72d
nit: remove Assistants button for Nushell ( #6113 )
...
Signed-off-by: pyranota <pyra@duck.com >
2025-07-01 23:38:06 +02:00
Guilhem
8666069c76
fix(frontend): only show test button for script modules ( #6107 )
...
* fix(frontend): only show test button for script modules
* nit
2025-07-01 18:14:06 +02:00
Alexander Petric
40779f8ff2
improve graphql error reporting ( #6092 )
2025-07-01 15:45:04 +02:00
Ruben Fiszel
0094fb5f11
chore(main): release 1.502.1 ( #6103 )
...
* chore(main): release 1.502.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-07-01 14:16:13 +02:00
pyranota
758cfd0b3c
build: add claude-code to nix shell ( #6101 )
...
Signed-off-by: pyranota <pyra@duck.com >
2025-07-01 14:11:30 +02:00
Guilhem
1637feac88
fix(frontend): update test job logs ( #6102 )
2025-07-01 12:09:33 +00:00
Ruben Fiszel
77035ea8fd
chore(main): release 1.502.0 ( #6082 )
...
* chore(main): release 1.502.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
2025-06-30 20:18:34 +00:00
windmill-internal-app[bot]
f99f8ec441
fix: add support for GCS object storage ( #6083 )
...
* AI: Updates to files (run 15923369101)
* all
* ee ref
* unneeded
---------
Co-authored-by: windmill-internal-app[bot] <windmill-internal-app[bot]@users.noreply.github.com>
Co-authored-by: HugoCasa <hugo@casademont.ch >
2025-06-30 20:11:57 +00:00
Ruben Fiszel
d8bf7d22d5
fix: fix s3 settings reset
2025-06-30 20:05:26 +00:00
Ruben Fiszel
aab8b7949c
fix cargo check
2025-06-30 16:41:09 +00:00
Ruben Fiszel
7485872557
fix cargo check
2025-06-30 16:33:03 +00:00
HugoCasa
66cbcf562b
fix: test up to broken due to mutable flow ai chat preview ( #6096 )
2025-06-30 16:27:44 +00:00
Ruben Fiszel
4bcedf26e0
fix drawer issues
2025-06-30 08:08:51 +00:00
Ruben Fiszel
12a46e5b9f
fix drawer issues
2025-06-30 08:00:14 +00:00
Ruben Fiszel
108ff955de
lazy load nits
2025-06-30 00:07:35 +00:00
Ruben Fiszel
4b17f0e4f7
nit
2025-06-29 22:48:22 +00:00
Ruben Fiszel
41c8ac1c92
fix: optimize public apps rendering
2025-06-29 22:46:27 +00:00
Ruben Fiszel
e2128b854e
minor perf nits
2025-06-29 20:15:03 +00:00