Faton Ramadani
805d8cd054
fix(frontend): revert range ( #3916 )
2024-06-17 17:25:34 +02:00
Faton Ramadani
e4e16c5344
feat(frontend): event handlers ( #3902 )
...
* feat(frontend): wip
* feat(frontend): wip
* feat(frontend): wip
* feat(frontend): wip
* feat(frontend): wip
* feat(frontend): done
* feat(frontend): dark mode
* feat(frontend): fix dark mode + width issue
* feat(frontend): fix dark mode + width issue
* feat(frontend): fix layout
* feat(frontend): done
* feat(frontend): fix wording
2024-06-13 15:57:14 +02:00
Ruben Fiszel
a5fb80a9ce
fix: enums derivable from code
2024-06-13 08:22:44 +02:00
Faton Ramadani
402e7eaa9c
feat(frontend): Generated UI editor + Schema Form complete refactor ( #3835 )
...
* feat(frontend): wip
* feat(frontend): wip
* feat(frontend): wip
* feat(frontend): wip
* feat(frontend): wip
* feat(frontend): add type editor
* feat(frontend): wip
* feat(frontend): wip
* feat(frontend): wip
* feat(frontend): wip
* feat(frontend): dnd
* feat(frontend): add missing error
* feat(frontend): fix build
* feat(frontend): fix build
* feat(frontend): clean up
* feat(frontend): fix layout
* feat(frontend): fix dark mode
* feat(frontend): Fix Dnd + resource s3 and objects
* feat(frontend): handle inner objets
* feat(frontend): wip
* feat(frontend): wip
* feat(frontend): wip
* fix(frontend): UI nits
* fix(frontend): fix type selection
* fix(frontend): Correctly handle subproperties
* fix(frontend): fix autosize + height
* fix(frontend): replace everywhere
* fix(frontend): fix dnd
* fix(frontend): fix list refresh + height issues
* fix(frontend): fix order
* fix(frontend): restore default behavior
* fix(frontend): Move the rename input
* fix(frontend): Fix rename wrt order array
* fix(frontend): Fix hub
* fix(frontend): Fix renam
* fix(frontend): Fix UI Nits + fix SchemaForm order
* fix(frontend): Handle nested order
* fix(frontend): Fix saving properties
* fix(frontend): Improve approval form
* feat(frontend): done
* feat(frontend): merge main
* feat(frontend): done
* feat(frontend): wip
* feat(frontend): SchemaFormDND
* feat(frontend): SchemaFormDND wip
* feat(frontend): improve displayWebhookWarning
* feat(frontend): DND done
* feat(frontend): DND done
* feat(frontend): improve name
* feat(frontend): improve dnd
* feat(frontend): done
* first batch
* new try
* nits
* all
* drag handle in more places
* push everything
* migrate all
* all
* fix
* fix
* fix henri bug
---------
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com >
2024-06-12 18:37:18 +02:00
wendrul
ea025c4e16
fix: cancel jobs button missing chevron ( #3896 )
2024-06-11 19:33:57 +02:00
Ruben Fiszel
5e73ed5569
fix(backend): wrong previous result used in flow for-loop
2024-06-11 17:35:38 +02:00
wendrul
3a9a0660a6
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
8d83ae382a
fix(frontend): Fix Timeline/Node Status tab zIndex ( #3894 )
2024-06-11 16:41:37 +02:00
Ruben Fiszel
db938f5227
fix: flow args should always render in test flow
2024-06-11 13:57:53 +02:00
Ruben Fiszel
9c34e18c12
fix: improve init script handling of windows newlines
2024-06-11 00:55:28 +02:00
Ruben Fiszel
3228e420d1
fix: fix reorder of args in schema form
2024-06-10 15:38:24 +02:00
Ruben Fiszel
600fcaf32f
return flow value in flow dependency job
2024-06-08 17:38:06 +02:00
Ruben Fiszel
c8915063c4
feat: track dependency map for bun + inline script of flows
2024-06-08 16:43:48 +02:00
HugoCasa
4e0dbdca37
fix(frontend): job detail horizontal padding small screens ( #3881 )
2024-06-06 17:55:26 +02:00
Faton Ramadani
18f69a6cb2
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
7d3f67a73d
fix(frontend): encrypt openai key on workspace creation ( #3879 )
2024-06-05 23:38:40 +02:00
Ruben Fiszel
b77042a310
feat: support selecting by columns in table
2024-06-05 19:57:54 +02:00
Faton Ramadani
4cefe0e886
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
392b55a0ae
fix(frontend): Fix AgChart when the component is hidden ( #3876 )
2024-06-05 13:34:09 +02:00
Ruben Fiszel
61d5b50bf0
fix: paginate listTokens page
2024-06-05 13:24:58 +02:00
HugoCasa
06ee9b5aae
feat: customer portal link ( #3868 )
...
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
2024-06-04 23:55:54 +02:00
Ruben Fiszel
1100d1d99a
fix: handle csv with different separators in csv preview
2024-06-04 23:53:45 +02:00
Ruben Fiszel
0ba5621838
frontend nits
2024-06-04 23:09:52 +02:00
Ruben Fiszel
57ee782685
frontend nits
2024-06-04 23:06:34 +02:00
Ruben Fiszel
164e1f096d
standardize date display
2024-06-04 16:55:55 +02:00
Ruben Fiszel
f0da67f3b6
fix: improve flow status viewer to display the step details on third tab
2024-06-04 15:07:08 +02:00
Faton Ramadani
0108ba2603
Limit the where clause of the Database Studio to static only ( #3866 )
2024-06-04 09:32:40 +02:00
Ruben Fiszel
6d76acd5a7
fix: flow status viewer takes all the width on the runs page
2024-06-04 09:27:18 +02:00
wendrul
62f889c9da
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
6bc763e7c4
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
e666f837cd
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
0c89ba2924
fix: fix csv preview for storage renderer
2024-05-31 14:23:27 +02:00
Ruben Fiszel
f061484057
fix go client build
2024-05-31 12:58:17 +02:00
Ruben Fiszel
038e2e7b64
fix: simple subflow approval step triggering timeouts
2024-05-31 12:50:29 +02:00
Ruben Fiszel
0e7a25c0bd
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
78d704b2d6
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
3c9e8bc4d0
table small improvements
2024-05-30 15:05:42 +02:00
Ruben Fiszel
b0200f319d
further fix to normal tables
2024-05-30 11:31:45 +02:00
Ruben Fiszel
f57939b332
fix: wait for api to be read to load explorer table
2024-05-30 11:30:18 +02:00
Ruben Fiszel
2ce718b58a
remove donePromise
2024-05-30 11:01:55 +02:00
Ruben Fiszel
99e7318149
remove donePromise
2024-05-30 10:59:10 +02:00
Ruben Fiszel
3cf818e283
feat: replace polars with datafusion for data preview
2024-05-29 23:38:36 +02:00
HugoCasa
79948d09bb
fix: worker memory usage ( #3845 )
2024-05-29 18:16:41 +02:00
HugoCasa
ce5c52198a
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
899f18ed0e
resource others page fix
2024-05-29 15:02:52 +02:00
Ruben Fiszel
68ea7a2cb1
remove unecessary formatter black since ruff format now
2024-05-29 12:54:24 +02:00
Ruben Fiszel
2df1d2ad35
fix: fix resource type search
2024-05-29 12:09:24 +02:00
HugoCasa
bba0091bff
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
d4d64973d2
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
b49e9e803e
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