wendrul
b9092e591e
fix: cancel jobs button missing chevron ( #3896 )
2024-06-11 19:33:57 +02:00
Ruben Fiszel
dcff6e9ff3
fix(backend): wrong previous result used in flow for-loop
2024-06-11 17:35:38 +02:00
wendrul
7474145f0e
feat: cancel jobs based on filters ( #3874 )
...
* WIP
* Add endpoint to cancel jobs
* Fix endpoints and add modal to cancel jobs
* Add useful tooltips and warnings
* Fix openapi.yml
* Prepare sqlx
* Prepare sqlx
* Select jobs to cancel
* Prepare sqlx
* Remove unused variable
* Make small fixes
- gap between buttons
- dropdown in one button with chevron instead of two buttons
- filters shown on the cancel filtered modal
2024-06-11 17:12:30 +02:00
Faton Ramadani
609f332116
fix(frontend): Fix Timeline/Node Status tab zIndex ( #3894 )
2024-06-11 16:41:37 +02:00
Ruben Fiszel
1be0bfaf7b
fix: flow args should always render in test flow
2024-06-11 13:57:53 +02:00
Ruben Fiszel
eb068fd086
fix: improve init script handling of windows newlines
2024-06-11 00:55:28 +02:00
Ruben Fiszel
61bb069da3
fix: fix reorder of args in schema form
2024-06-10 15:38:24 +02:00
Ruben Fiszel
26822d9db8
return flow value in flow dependency job
2024-06-08 17:38:06 +02:00
Ruben Fiszel
5ae8592792
feat: track dependency map for bun + inline script of flows
2024-06-08 16:43:48 +02:00
HugoCasa
66e6fe374c
fix(frontend): job detail horizontal padding small screens ( #3881 )
2024-06-06 17:55:26 +02:00
Faton Ramadani
6c4e7d0e93
fix(frontend):Add missing InitializeComponent for components Flow Status by id and Log by Job id ( #3882 )
2024-06-06 17:34:32 +02:00
HugoCasa
387ea4469f
fix(frontend): encrypt openai key on workspace creation ( #3879 )
2024-06-05 23:38:40 +02:00
Ruben Fiszel
b1f9272d9f
feat: support selecting by columns in table
2024-06-05 19:57:54 +02:00
Faton Ramadani
ef2329bb87
fix(frontend): Remove useless RunnableWrapper on Log and Flow status … ( #3877 )
...
* fix(frontend): Remove useless RunnableWrapper on Log and Flow status component
* fix(frontend): fix wording
* fix(frontend): fix wording
* fix(frontend): add missing render prop
2024-06-05 16:21:33 +02:00
Faton Ramadani
be092d2527
fix(frontend): Fix AgChart when the component is hidden ( #3876 )
2024-06-05 13:34:09 +02:00
Ruben Fiszel
0975fb6950
fix: paginate listTokens page
2024-06-05 13:24:58 +02:00
HugoCasa
14bd5fe051
feat: customer portal link ( #3868 )
...
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
2024-06-04 23:55:54 +02:00
Ruben Fiszel
b756a3b31e
fix: handle csv with different separators in csv preview
2024-06-04 23:53:45 +02:00
Ruben Fiszel
bb6ae23cbc
frontend nits
2024-06-04 23:09:52 +02:00
Ruben Fiszel
5152e0f2a0
frontend nits
2024-06-04 23:06:34 +02:00
Ruben Fiszel
4408e4fb86
standardize date display
2024-06-04 16:55:55 +02:00
Ruben Fiszel
f54cfd3640
fix: improve flow status viewer to display the step details on third tab
2024-06-04 15:07:08 +02:00
Faton Ramadani
2b85bc63b7
Limit the where clause of the Database Studio to static only ( #3866 )
2024-06-04 09:32:40 +02:00
Ruben Fiszel
b6016abb22
fix: flow status viewer takes all the width on the runs page
2024-06-04 09:27:18 +02:00
wendrul
203264b871
feat: warn when jobs spent a long time waiting in queue ( #3856 )
...
* Store jobs that waited for too long
* Add warnings as badges for long waited jobs
* Separate into self_wait_time and aggregate
Change the UI accordingly
* Prepare sqlx
* Update backend/windmill-queue/src/jobs.rs
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* Fix incorrect query
* Prepare sqlx
* Move insert to pull + UI fixes
Insert as soon as the job is pulled and therefore started.
Add a badge on the lfow timeline to show the self wait time
* Move to after the pull in the worker
Move the logic to after the pull in the worker in the case its not a
noop
* Remove weird line
* Remove unnecessary async
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
2024-06-03 16:05:15 +02:00
Faton Ramadani
76b65771a0
feat(frontend): Fix how runnable tied to a table actions are triggered + Display the sync columnDef error only in the editor ( #3862 )
2024-06-03 16:02:21 +02:00
Ruben Fiszel
181cb7dec9
fix: further restrict job api to logged in workspace users or anonymous jobs only" ( #3860 )
2024-06-03 15:13:15 +02:00
Ruben Fiszel
326446e5ce
fix: fix csv preview for storage renderer
2024-05-31 14:23:27 +02:00
Ruben Fiszel
8ffceb9a31
fix go client build
2024-05-31 12:58:17 +02:00
Ruben Fiszel
be160f6e46
fix: simple subflow approval step triggering timeouts
2024-05-31 12:50:29 +02:00
Ruben Fiszel
a22dc985fa
feat: support multiple object storage + parquet_csv + polars -> datafusion" ( #3853 )
...
* multiple storage
* all
* rm symlinks
* all
* all
2024-05-31 11:59:51 +02:00
wendrul
5156e291fa
feat: chart interactivity: click points on the graph to select the corresponding jobs ( #3851 )
...
* Make click on RunChart higlight and select job
* Select job when clicking on graph point
* Fix type of chart data object
* Persist selection on refresh and other changes
2024-05-30 19:26:11 +02:00
Ruben Fiszel
9b7b650d8b
table small improvements
2024-05-30 15:05:42 +02:00
Ruben Fiszel
24889fb3a0
further fix to normal tables
2024-05-30 11:31:45 +02:00
Ruben Fiszel
96246cd697
fix: wait for api to be read to load explorer table
2024-05-30 11:30:18 +02:00
Ruben Fiszel
cefa12b551
remove donePromise
2024-05-30 11:01:55 +02:00
Ruben Fiszel
660f38ecd0
remove donePromise
2024-05-30 10:59:10 +02:00
Ruben Fiszel
e07c2621e9
feat: replace polars with datafusion for data preview
2024-05-29 23:38:36 +02:00
HugoCasa
e052dd5f6e
fix: worker memory usage ( #3845 )
2024-05-29 18:16:41 +02:00
HugoCasa
dc2d7e1c8f
feat: display last key renewal attempt ( #3839 )
...
* feat: display last key renewal attempt
* feat: improve UI + add renew button + dev instance
* fix: nits
* chore: update ee ref
* fix: nit
* fix: tests
2024-05-29 16:28:00 +02:00
Ruben Fiszel
6b2299f7a8
resource others page fix
2024-05-29 15:02:52 +02:00
Ruben Fiszel
717ecb93dd
remove unecessary formatter black since ruff format now
2024-05-29 12:54:24 +02:00
Ruben Fiszel
b01e33523d
fix: fix resource type search
2024-05-29 12:09:24 +02:00
HugoCasa
5d2b244869
fix: worker metrics ( #3837 )
...
* fix: worker metrics
* chore: sqlx
* chore: update ee ref
* fix: remove jemalloc stats unwrap
2024-05-29 01:12:00 +02:00
Henri Courdent
ac8118c409
Links update & stroke width icons ( #3833 )
...
* Links update & stroke width icons
* Update frontend/src/lib/components/StringTypeNarrowing.svelte
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>
2024-05-28 16:05:56 +02:00
Faton Ramadani
c246bb0705
feat(frontend): add open/close state of the modal in the outputs ( #3822 )
...
* feat(frontend): add open/close state of the modal in the outputs
* feat(frontend): add onOpen/onClose event handlers
* feat(frontend): add onOpen/onClose event hander
* feat(frontend): improve close logic for drawers
* feat(frontend): refactor handleSideEffect into an util file
* feat(frontend): improve code
* feat(frontend): improve naming
* feat(frontend): improve code
* feat(frontend): improve code
* feat(frontend): remove on Open/Close actions
* feat(frontend): simplify the implementation
* feat(frontend): fix callbacks
2024-05-27 20:32:07 +02:00
HugoCasa
621464b550
feat: worker vcpus/memory limits + mem usage ( #3828 )
2024-05-27 18:43:02 +02:00
HugoCasa
256185308e
feat(frontend): upgrade to gpt-4o + add AI support for php ( #3820 )
...
* feat: upgrade to gpt-4o
* feat: improve code completion + UI stuff
2024-05-27 18:29:42 +02:00
Henri Courdent
ecc8466b88
Changelog update frontend ( #3824 )
2024-05-27 15:58:31 +02:00
Ruben Fiszel
40045e0c0f
clarify iframe for apps
2024-05-27 14:06:27 +02:00