Commit Graph
1675 Commits
Author SHA1 Message Date
Ruben Fiszel cb62a11a01 fix findFreeSpace for apps 2023-10-21 10:49:10 +02:00
Ruben Fiszel dd4883a38e minor app timelines adjustments 2023-10-21 10:02:51 +02:00
Ruben Fiszel 81dcaa4b6e feat: timelines for apps 2023-10-20 22:50:36 +02:00
Ruben Fiszel c00ff69f04 feat: timelines for apps 2023-10-20 22:50:36 +02:00
Faton Ramadani 3065acab1b fix(frontend): Remove monaco as a dependency of AppPreview (#2475) 2023-10-20 17:48:26 +02:00
Ruben Fiszel 0e1dc1396c feat: timeline for apps (#2470)
* progress

* progress

* feat: timelnes for apps

* all
2023-10-20 01:42:27 +02:00
Ruben Fiszel 56ab8470a1 fix nested app component hover 2023-10-18 23:44:28 +02:00
Ruben Fiszel a878789816 fix: add select tabs as list inputs for apps 2023-10-18 21:56:31 +02:00
Faton Ramadani e8dfea3f0a feat(frontend): app editor tutorials (#2443)
* feat(frontend): wip

* feat(frontend): skeleton done

* feat(frontend): background runnables

* feat(frontend): fix build

* feat(frontend): finish background runnable tuto

* feat(frontend): connection output

* feat(frontend): add simple app tutorial

* feat(frontend): add simple app trigger

* feat(frontend): fix wording

* feat(frontend): remove duplicate code

* feat(frontend): wip tutorial rework

* feat(frontend): Tutorial done

* feat(frontend): Fix build
2023-10-17 22:44:47 +02:00
Ruben Fiszel 61ac5e45f5 fix multiselect for mobile v2 2023-10-17 10:43:44 +02:00
Ruben Fiszel 1eeaf2e16f fix app multiselect 2023-10-17 07:40:41 +02:00
Faton Ramadani dc61ce92b7 fix(frontend): fix style panel overflow (#2437)
* fix(frontend): fix style panel overflow

* fix(frontend): hide deprecated options
2023-10-12 14:17:25 +02:00
Faton Ramadani 9d78153184 fix(frontend): fix mobile multi select (#2431)
* fix(frontend): fix mobile multi select

* fix(frontend): fix mobile multi select

* fix(frontend): fix mobile multi select
2023-10-11 16:01:17 +02:00
Faton Ramadani 5397bd517f fix(frontend): fix table wizards for old apps (#2435) 2023-10-11 14:46:23 +02:00
Faton Ramadani 5a7ab05dff feat(frontend): Table wizard (#2416)
* feat(frontend): add helper to configure AG Grid columns def

* feat(frontend): add all options

* feat(frontend): column definition helper

* feat(frontend): add header name

* feat(frontend): add presets

* feat(frontend): wip

* feat(frontend): rework preset

* feat(frontend): rework preset

* feat(frontend): table wizard

* feat(frontend): wip

* feat(frontend): wip

* feat(frontend): ordering

* feat(frontend): add sizing options

* feat(frontend): add sync button

* feat(frontend): add quick add column buttonsa
2023-10-11 14:12:48 +02:00
Faton Ramadani ade3d90d70 feat(frontend): column definition helper (#2399)
* feat(frontend): add helper to configure AG Grid columns def

* feat(frontend): add all options

* feat(frontend): column definition helper

* feat(frontend): add header name

* feat(frontend): add presets

* feat(frontend): rework preset

* feat(frontend): rework preset

* feat(frontend): fix presets

* feat(frontend): add flex + fix adding empty column def

* feat(frontend): add missing unit
2023-10-10 15:25:40 +02:00
Ruben Fiszel 20201bfa4d fix css property (#2411) 2023-10-09 18:22:46 +02:00
Faton Ramadani b056216d1f feat(frontend): fix css editor + fix dark mode (#2409) 2023-10-09 17:58:42 +02:00
Faton RamadaniandRuben Fiszel c4c075d029 feat(frontend): App polish (#2397)
* fix(frontend): app polish

* wip

* fix(frontend): rework schedule drawer

* fix(frontend): add Label wrapper for consistency

* fix(frontend): fix tab inconstiencies

* fix(frontend): make kbd modifier visible + fix spacings

* fix(frontend): add spinning animation when assistant is loading

* wip

* fix(frontend): add inner border

* feat(frontend): reorganised metadata fields

* feat(frontend): fix merge

* feat(frontend): fix build

* feat(frontend): fix build

* Update CenteredPage.svelte

* feat(frontend): fix inner-border dark

* wip

* feat(frontend): Fix buttons

---------

Co-authored-by: Ruben Fiszel <ruben@windmill.dev>
2023-10-08 23:31:53 +02:00
Ruben Fiszel 00434f1a78 fix: improve handling of large results by frontend 2023-10-08 15:37:10 +02:00
Ruben Fiszel 8b0d9dd4f0 change max-w-6xl -> max-w-7xl 2023-10-08 11:27:24 +02:00
Ruben Fiszel e98144ff07 fix: fix aggrid initialization 2023-10-06 20:00:01 +02:00
Ruben Fiszel e5731504d0 feat: add support for aggrid ee 2023-10-06 17:34:13 +02:00
Ruben Fiszel 268c585459 support clear on text input for date input 2023-10-05 23:43:25 +02:00
Ruben Fiszel 1ff5bc2f7a feat: manage cache and init scripts from worker group UI (#2396)
* cache & inits

* cache & inits

* cache & inits

* all

* fix tests

* improve
2023-10-05 19:42:15 +02:00
Ruben Fiszel c8543d7ed4 feat: add npm_config_registry support for bun, deno and being settable from UI (#2373)
* foo

* foo

* npm config
2023-10-02 14:45:29 +02:00
Ruben Fiszel 2be257e594 add fullscreen for eval fields 2023-10-01 00:21:22 +02:00
Ruben Fiszel 079de25784 fix: improve connection in apps 2023-09-30 23:53:04 +02:00
Ruben Fiszel eb369d6287 improve mouseover behavior for components 2023-09-30 19:59:38 +02:00
Faton Ramadani 1b6e66c1ab feat(frontend): copy schema from json and past runs in flow inputs (#2352)
* feat(frontend): copy schema from json and past runs in flow inputs

* feat(frontend): copy schema from json and past runs in flow inputs
2023-09-29 12:02:47 +02:00
Faton RamadaniandRuben Fiszel 0ec664d739 feat(frontend): add app groups management (#2347)
* feat(frontend): add app groups management

* feat(frontend): add app groups management

* app groups

* app groups

* app groups

---------

Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com>
2023-09-28 01:18:35 +02:00
4f6d5c9692 feat(frontend): add AppDrawer controls (#2339)
* feat(frontend): add AppDrawer controls

* feat(frontend): add AppDrawer controls

* Update utils.ts

* fix app drawer cc

* fix app drawer cc

---------

Co-authored-by: Ruben Fiszel <ruben@windmill.dev>
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com>
2023-09-27 23:22:54 +02:00
Faton Ramadani 711e85e1af feat(frontend): Switch to component list when deleting a component (#2346)
* feat(frontend): Switch to component list when deleting a component

* feat(frontend): remove console.log
2023-09-27 10:13:57 -07:00
Ruben Fiszel 604e500b17 fix: improve list component handling of non array data 2023-09-26 18:41:28 +02:00
Faton Ramadani 6ed0086e40 fix(frontend): fix modal closing issues (#2340) 2023-09-26 17:23:14 +02:00
Faton Ramadani 2b6754f5f7 fix(frontend): fix overflow (#2341)
* fix(frontend): fix overflow

* fix(frontend): fix overflow
2023-09-26 17:22:52 +02:00
Faton RamadaniandRuben Fiszel 47730131be App editor improvements (#2328)
* feat(frontend): add zoomable app editor

* feat(frontend): add viewport zoom

* fix(frontend): Fix build

* improvements

---------

Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com>
2023-09-26 02:08:08 +02:00
Ruben Fiszel 5bd3f9fe8a fix multiselect floating 2023-09-25 20:59:03 +02:00
Ruben Fiszel f6f20e946b fix multiselect portal initialization 2023-09-25 20:44:07 +02:00
Ruben Fiszel c84fa83546 nits 2023-09-25 20:27:06 +02:00
Ruben Fiszel 9ba6657153 fix: set min size of components to 1 2023-09-25 20:16:11 +02:00
Faton Ramadani 89dabcea08 fix(frontend): Fix markdown dark mode (#2329) 2023-09-25 16:23:08 +02:00
Ruben Fiszel 3717b69029 fix table when empty rows 2023-09-22 15:58:41 +02:00
Faton Ramadani ab45917b78 fix(frontend): fix alignment (#2307) 2023-09-19 17:34:06 +02:00
Faton Ramadani 547dba9e00 fix(frontend): Always mount components (#2309) 2023-09-19 17:17:33 +02:00
Faton Ramadani 0c6e540cc8 fix(frontend): fix tab styling + component bg (#2308) 2023-09-19 16:50:58 +02:00
Faton Ramadani 47a05ec587 fix(frontend): fix theme UI (#2305) 2023-09-19 11:05:43 +02:00
Faton Ramadani 8888e7fd6c fix(frontend): fix theme make default (#2304) 2023-09-19 10:12:47 +02:00
Faton Ramadani be790992a0 feat(frontend): Add component control doc (#2295)
* feat(frontend): Add component control doc

* feat(frontend): Add missing controls

* feat(frontend): add collapsable view

* feat(frontend): rework ui

* fix(frontend): fix build

* feat(frontend): add missing controls

* feat(frontend): update controls

* feat(frontend): only add recompute control for components with componentInput
2023-09-19 09:45:54 +02:00
Faton Ramadani 2157d1ef05 fix(frontend): add missing key (#2299)
* fix(frontend): add missing key

* fix(frontend): add missing key
2023-09-19 09:10:17 +02:00