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 |
|
Ruben Fiszel
|
5910a898f2
|
minot perf nits
|
2025-06-29 20:05:32 +00:00 |
|
Ruben Fiszel
|
3bd8f31258
|
lazy load superadmin settings
|
2025-06-29 19:41:34 +00:00 |
|
Ruben Fiszel
|
7968d8cfc4
|
finish migrating app editor to svelte 5 (#6090)
* all
* all
* all
* all
|
2025-06-29 19:01:06 +00:00 |
|
Ruben Fiszel
|
56dd79c518
|
recompute all fix
|
2025-06-29 10:09:16 +00:00 |
|
Ruben Fiszel
|
e19c8f47d0
|
app svelte 5 improvements
|
2025-06-29 09:29:28 +00:00 |
|
Ruben Fiszel
|
b5c561f09e
|
improve arraystaticinputeditor
|
2025-06-29 09:03:35 +00:00 |
|
Ruben Fiszel
|
6327c88628
|
more app svelte 5 migrations
|
2025-06-29 08:43:37 +00:00 |
|
Ruben Fiszel
|
779eb050f0
|
fix appDisplayComponentByJobId
|
2025-06-29 08:18:46 +00:00 |
|
Ruben Fiszel
|
cfe769d908
|
fix delete issue of app
|
2025-06-29 07:54:41 +00:00 |
|
Ruben Fiszel
|
0191d27d7d
|
svelte 5 nits
|
2025-06-29 07:43:36 +00:00 |
|
Ruben Fiszel
|
587ae31f4e
|
svelte 5 nits
|
2025-06-28 21:54:36 +00:00 |
|
Ruben Fiszel
|
0aabe1c974
|
svelte 5 nits
|
2025-06-28 21:46:49 +00:00 |
|
Ruben Fiszel
|
bd187eb9ac
|
nits svelte 5 migration
|
2025-06-28 20:13:55 +02:00 |
|
Ruben Fiszel
|
93b2acf315
|
fix: public url in app menu
|
2025-06-28 19:41:12 +02:00 |
|
Ruben Fiszel
|
584f72d5fb
|
make OUTSTANDING_WAITING_TIME_TS configurable
|
2025-06-28 19:06:55 +02:00 |
|
Ruben Fiszel
|
095b8c1541
|
warn after long list_jobs duration
|
2025-06-28 19:02:34 +02:00 |
|
Ruben Fiszel
|
7ec6227342
|
update rust to 1.88
|
2025-06-28 11:35:45 +02:00 |
|
Alexander Petric
|
7f41fa9524
|
hubpaths for git sync gpg improvement: add commit author (#6087)
|
2025-06-28 08:10:56 +00:00 |
|
Ruben Fiszel
|
4dc60a5dd6
|
nit resource picker
|
2025-06-28 08:09:21 +00:00 |
|
HugoCasa
|
ab0a2ee1ac
|
feat: kafka better retry and errors (#6067)
* feat: kafka better retry and errors
* update ee ref
|
2025-06-27 22:34:58 +02:00 |
|