Commit Graph
2538 Commits
Author SHA1 Message Date
Ruben Fiszel 5a8f8b72c1 fix parquet preview table offset 2024-01-25 15:49:16 +01:00
Ruben Fiszel 5b4c120540 fix: add s3 parquet file renderer 2024-01-25 15:46:02 +01:00
Ruben Fiszel 380574f703 fix: add s3 parquet file renderer 2024-01-25 15:45:18 +01:00
Guillaume Bouvignies ef76a90e34 fix: Better UI for S3 download and S3 TS SDK endpoints (#3065)
* Better UI for S3 download and S3 TS SDK endpoints

* gitignore typescript client node_modules

* USe Windmill BE upload endpoint for TS SDK

* Use WM backend endpoint in Python upload SDK endpoint

* revert changes

* Add expiration for Python

* Add downaload endpoint

* Add toggle for public S3 resource

* revert changes to package.json

* Add link to doc page

* fix unauthorized bug
2024-01-25 15:34:40 +01:00
Ruben Fiszel 02473dcf68 fix select in table default value 2024-01-24 23:49:54 +01:00
Ruben Fiszel 2b70d91f36 fix(app): improve app reactivity 2024-01-24 22:06:08 +01:00
Faton Ramadani afedbc89ad feat(frontend): app editor right click menu (#3050)
* fix(frontend): app editor right click menu

* feat(frontend): fix actions

* feat(frontend): fix delete

* fix(frontend): Fix menus

* feat(frontend): fix right-click menu

* feat(frontend): fix build

* feat(frontend): correctly delete multiple components
2024-01-24 17:08:30 +01:00
Ruben Fiszel df607c2a10 fix: bun default registry and performance improvements 2024-01-24 16:51:08 +01:00
Faton Ramadani 24922fc708 feat(frontend): Changelog updates (#3067)
* wip

* feat(frontend): Display changelogs

* feat(frontend): Display changelogs

* feat(frontend): Display changelogs

* feat(frontend): update interaction

* feat(frontend): add changelog listener
2024-01-24 14:56:28 +01:00
Ruben Fiszel b6708822c4 fix: fix add resource with keys as objects 2024-01-24 14:43:14 +01:00
Faton Ramadani 622f3264c9 feat(frontend): Ag Grid compactness (#3052)
* feat(frontend): add support for compactness

* feat(frontend): add support for compactness

* feat(frontend): cleanup

* feat(frontend): rowHeight onMount

* feat(frontend): move rowHeights definition
2024-01-24 11:10:10 +01:00
Faton Ramadani ddfde994ee feat(frontend): display a warning with a documentation link on how to… (#3012)
* feat(frontend): display a warning with a documentation link on how to use persistent storage for large files

* feat(frontend): display a warning with a documentation link on how to use persistent storage for large files

* feat(frontend): display alert linked to persistent storage

* feat(frontend): display alert linked to persistent storage

* feat(frontend): change wording

* feat(frontend): change wording
2024-01-24 11:03:37 +01:00
Faton Ramadani c97fa1bc16 feat(frontend): add support for range area (#3068) 2024-01-24 10:54:48 +01:00
Guillaume Bouvignies dae1933a8c feat: Set a default app for each workspace (#3014)
* feat: workspace default app

* sqlx prepare

* rebase migration

* Redirect from home page

* move redirect to the workspaces page

* sqlx prepare

* auto redirect when only one workspace and load user before redirecting

* Add check for operator

* refresh userstore before redirecting to workspace app

* check for superadmin

* revert node_modules

* revert package-lock.json
2024-01-24 09:26:23 +01:00
Ruben Fiszel 1f71bdda85 feat: exporting tarball/sync doesn't require admin perms anymore 2024-01-23 21:55:08 +01:00
Ruben Fiszel 0b7bb2bd44 add resource type description in resource editor 2024-01-23 21:40:39 +01:00
Guillaume Bouvignies a190f9b91c feat: Custom concurrency key for scripts (#3046)
* feat: Custom concurrency key for scripts

* Add FE page for concurrency groups

* sqlx prepare

* rebase migration

* interpolate args value

* emptyString -> undefined
2024-01-23 12:46:19 +01:00
Ruben Fiszel 693cdcca41 improve AgCharts 2024-01-23 12:16:06 +01:00
Ruben Fiszel b0add51af6 fix: improve decision tree 2024-01-23 10:34:36 +01:00
Ruben Fiszel fd1593bdcc clear inline script locks on edit 2024-01-22 23:49:46 +01:00
Ruben Fiszel f822de3b98 improve app tab selection 2024-01-22 23:27:00 +01:00
Ruben Fiszel 1fae69a613 remove extra id on components position 2024-01-22 22:26:03 +01:00
Guillaume Bouvignies 4f4b59c77a feat: Download button for s3 files (#3059)
* feat: Download button for s3 files

* Add S3 load and write endpoint to Python and TS SDK

* fix
2024-01-22 21:40:30 +01:00
Ruben Fiszel b864bacdcb remove extra modal text 2024-01-22 16:21:18 +01:00
Ruben Fiszel aadf91afad fix: fix initialization callback of AppDbexplorer 2024-01-21 22:20:03 +01:00
Bret Mogilefsky 6b7fee92c3 Fix typo (#3054) 2024-01-21 20:22:10 +01:00
Bret Mogilefsky 5dab3c7832 Fix typo in setup SMTP instructions (#3055) 2024-01-21 20:21:54 +01:00
Ruben Fiszel 2e9e79dc7a fix: use hash on objects instead of shallow equal comparison to improve trigger reliability of apps 2024-01-21 20:02:36 +01:00
Ruben Fiszel 052c9f6d01 improve quickadd column 2024-01-21 19:09:56 +01:00
Ruben Fiszel 07c38eed79 make appeditor & preview resilient to no css 2024-01-21 18:48:35 +01:00
Faton Ramadani 6c7004935f fix(frontend): Fix display for array of objects (#3051) 2024-01-21 15:38:55 +01:00
Ruben Fiszel 9c344605ed fix: improve approval/prompt helpers 2024-01-20 15:25:49 +01:00
Ruben Fiszel 3250d1ea47 feat: non owner can resume flows if resume url is in message 2024-01-20 13:50:56 +01:00
Ruben Fiszel beb4a6c572 improve modal behavior 2024-01-20 11:42:31 +01:00
Ruben Fiszel f9f8130efe improve app handling of job with error keys 2024-01-19 20:22:20 +01:00
Guillaume Bouvignies 326eac46fc feat: File path is option when uploading a file to S3 (#3029)
* feat: File path is option when uploading a file to S3

* Add frontend

* Fix lock

* Drag and drop file upload UI
2024-01-19 14:17:42 +01:00
Ruben Fiszel 1863133e54 fix: improve onDemandOnly runnables 2024-01-19 10:55:17 +01:00
Ruben Fiszel b9ac7c93e2 make tables support json 2024-01-19 02:29:14 +01:00
Faton Ramadani 1b3462b461 fix(frontend): fix hidden wizards (#3045) 2024-01-18 17:40:21 +01:00
Faton RamadaniandRuben Fiszel 78f80c8b0d feat(frontend): Rich table display (#3028)
* feat(frontend): rich debug table

* feat(frontend): rich debug table

* feat(frontend): rich debug table

* feat(frontend): wip

* feat(frontend): table v0

* feat(frontend): fix layout audit page

* feat(frontend): display rich result by default

* feat(frontend): add selected rows

* feat(frontend): add unique ids

* feat(frontend): restore max-h

* feat(frontend): md support + remove sorting on types that don't support comparaison

* feat(frontend): fix actions

* feat(frontend): fix md

* feat(frontend): fix md

---------

Co-authored-by: Ruben Fiszel <ruben@windmill.dev>
2024-01-18 17:26:46 +01:00
Ruben Fiszel c4320556fc adapt lock to new deserializer 2024-01-18 16:11:49 +01:00
Ruben Fiszel 51929d2bd7 fix: make some eval onDemandOnly 2024-01-18 08:22:24 +01:00
Ruben Fiszel cb713852f6 fix dnd for tabs 2024-01-17 17:01:37 +01:00
Faton Ramadani 14099b49ac fix(frontend): Fix deno logo + add missing onDestroy (#3025) 2024-01-17 16:26:33 +01:00
Ruben Fiszel 9edbba052a fix: make DisplayResult more resilient 2024-01-17 11:53:33 +01:00
Ruben Fiszel a24645ee00 feat: OIDC support (#3017)
* oidc

* update

* feat: add support for multiselect in python

* d

* d

* progress

* all

* all

* all
2024-01-16 23:32:26 +01:00
Faton Ramadani 8cd8902121 feat(frontend): Add running runs on the script detail page (#3005)
* feat(frontend): Add running runs on the script detail page

* feat(frontend): Add running runs on the script detail page

* feat(frontend): Fix build

* feat(frontend): bump refresh rate, remove getCount call

* feat(frontend): improve code readability

* feat(frontend): fix getCount
2024-01-16 18:38:54 +01:00
Guillaume Bouvignies daaeb83002 feat: Browse s3 bucket content from workspace settings page (#3013) 2024-01-16 18:28:46 +01:00
Faton Ramadani bd8193defe feat(frontend): add specific bun and deno icons (#3006)
* feat(frontend): add specific bun and deno icons

* feat(frontend): wip

* feat(frontend): fix icons scale and position
2024-01-16 10:48:23 +01:00
Ruben Fiszel ee479726ad fix: improve favorite menu 2024-01-13 17:25:45 +01:00