centdix
3151afabc0
fix api tools logic ( #6144 )
2025-07-08 15:44:58 +00:00
Diego Imbert
f4bb9eb573
Fix reading undefined schema in SchemaForm ( #6145 )
2025-07-08 15:34:01 +00:00
centdix
5d3d28915f
internal: nits for claude demo ( #6141 )
...
* nits for claude demo
* better prompt
2025-07-08 10:53:26 +00:00
Alexander Petric
4482e9d86a
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
70d06be02c
home page filter sync
2025-07-08 06:47:08 +00:00
Ruben Fiszel
3a82a68d7e
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 >
v1.503.0
2025-07-07 15:53:08 +00:00
centdix
60a47e8b78
feat: inline ai chat with cmd+k ( #6133 )
2025-07-07 15:45:37 +00:00
Ruben Fiszel
566a9c45d0
fix: fix frontend scripts in app editor copying their content
2025-07-07 15:41:32 +00:00
Ruben Fiszel
3fbd3ec4f9
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
d69d277ff9
fix: correctly set selected step editor code when reverting to snapshot ( #6131 )
2025-07-04 11:19:42 +00:00
HugoCasa
be62977047
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
1ed1c18f45
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
e3aee0c587
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]
c498c48ced
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
835645643e
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]
13716c7df3
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
f35dae4ad9
Fix unstable flow layout ( #6126 )
2025-07-03 08:48:56 +00:00
HugoCasa
23d624aa23
fix: error handling for S3 file loading in py and ts clients ( #6124 )
2025-07-02 21:28:13 +00:00
centdix
4f77fdeeb0
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
7284c51762
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
846ca65b87
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 >
v1.502.2
2025-07-02 05:47:44 +00:00
centdix
8f2d7c473f
fix ai chat tooltip position issue ( #6114 )
2025-07-01 22:15:06 +00:00
Guilhem
0afe3f9691
fix(frontend): improve step job load ( #6109 )
...
* fix(frontend): improve step job load
* nit
2025-07-01 23:41:26 +02:00
HugoCasa
2fb912b78c
fix: bad spacing ai chat context elements ( #6111 )
2025-07-01 23:39:01 +02:00
pyranota
a2334629d3
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
106485989c
nit: remove Assistants button for Nushell ( #6113 )
...
Signed-off-by: pyranota <pyra@duck.com >
2025-07-01 23:38:06 +02:00
Guilhem
7042a6f52d
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
dd91089436
improve graphql error reporting ( #6092 )
2025-07-01 15:45:04 +02:00
Ruben Fiszel
218792c80b
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 >
v1.502.1
2025-07-01 14:16:13 +02:00
pyranota
626372954b
build: add claude-code to nix shell ( #6101 )
...
Signed-off-by: pyranota <pyra@duck.com >
2025-07-01 14:11:30 +02:00
Guilhem
a4c295b5e8
fix(frontend): update test job logs ( #6102 )
2025-07-01 12:09:33 +00:00
Ruben Fiszel
77a59501b6
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 >
v1.502.0
2025-06-30 20:18:34 +00:00
windmill-internal-app[bot]
c51e128920
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
8ba3959ada
fix: fix s3 settings reset
2025-06-30 20:05:26 +00:00
Ruben Fiszel
e1ff8c1e53
fix cargo check
2025-06-30 16:41:09 +00:00
Ruben Fiszel
e4eae849c9
fix cargo check
2025-06-30 16:33:03 +00:00
HugoCasa
805a8b574c
fix: test up to broken due to mutable flow ai chat preview ( #6096 )
2025-06-30 16:27:44 +00:00
Ruben Fiszel
d3db848450
fix drawer issues
2025-06-30 08:08:51 +00:00
Ruben Fiszel
b180ff1e56
fix drawer issues
2025-06-30 08:00:14 +00:00
Ruben Fiszel
53f615ca0b
lazy load nits
2025-06-30 00:07:35 +00:00
Ruben Fiszel
a5c4de0637
nit
2025-06-29 22:48:22 +00:00
Ruben Fiszel
a7e78f01f1
fix: optimize public apps rendering
2025-06-29 22:46:27 +00:00
Ruben Fiszel
cd35b82761
minor perf nits
2025-06-29 20:15:03 +00:00
Ruben Fiszel
9da84ba436
minot perf nits
2025-06-29 20:05:32 +00:00
Ruben Fiszel
cf8b0e69d9
lazy load superadmin settings
2025-06-29 19:41:34 +00:00
Ruben Fiszel
52ac19642d
finish migrating app editor to svelte 5 ( #6090 )
...
* all
* all
* all
* all
2025-06-29 19:01:06 +00:00
Ruben Fiszel
6d2c118b3e
recompute all fix
2025-06-29 10:09:16 +00:00
Ruben Fiszel
5ac5c873fd
app svelte 5 improvements
2025-06-29 09:29:28 +00:00
Ruben Fiszel
8a6426bb4e
improve arraystaticinputeditor
2025-06-29 09:03:35 +00:00
Ruben Fiszel
2c7705b78c
more app svelte 5 migrations
2025-06-29 08:43:37 +00:00