Commit Graph

650 Commits

Author SHA1 Message Date
Ruben Fiszel
d3f983e9ed improve settings, add tag to logs 2023-11-05 23:13:58 +01:00
HugoCasa
1f9455a3d3 feat: improve drafts and diffs (#2534)
* feat: improve drafts and diffs

* feat: add scripts diff button

* fix: remove diff drawer in scripts/add

* fix: nits

* feat: diffs for flows and apps w/ deep comparison

* fix: flow preview buttons height

* fix: use ordered json stringify

* fix: code view

* fix: temp flow diffs

* fix: flow diffs merge conflict
2023-11-04 08:45:03 +01:00
Ruben Fiszel
8958d58974 add waiting for execution to flow timeline 2023-11-01 16:56:34 +01:00
Ruben Fiszel
6c47358c78 improve list rendering when height is not set 2023-11-01 14:24:45 +01:00
Ruben Fiszel
a450ac5301 feat: improve inputs handling for large list on apps 2023-11-01 11:30:35 +01:00
Ruben Fiszel
dc6925656b improve app timelines 2023-10-31 23:43:40 +01:00
Faton Ramadani
fc318724cf feat(frontend): chartjs wizard (#2532)
* feat(frontend): chartjs wizard

* feat(frontend): fix indentation

* feat(frontend): done

* feat(frontend): remove console.log

* feat(frontend): fix dark mode + remove legacy components

* feat(frontend): reorder component list

* feat(frontend): fix dark mode
2023-10-31 21:12:44 +01:00
Ruben Fiszel
45172c8487 fix: add on success events to triggers list 2023-10-31 13:15:11 +01:00
Ruben Fiszel
1632ab1dfe fix: fix table reactivity 2023-10-30 20:09:24 +01:00
Faton Ramadani
e55dbea70c feat(frontend): plotly wizard (#2517)
* feat(frontend): plotly wizard

* feat(frontend): fix refresh

* feat(frontend): Fix function aggregate

* feat(frontend): clean code

* fix(frontend): fix charts in JSON mode + added all the missing tooltips

* fix(frontend): fix compatibility

* fix(frontend): add tooltip for aggregation methods

* feat(frontend): add ui-editor -> json conversion

* feat(frontend): add confirmation modal

* feat(frontend): fix errors

* feat(frontend): small ui fix

* feat(frontend): Correctly format eval

* feat(frontend): Fix conversion from UI Editor eval to JSON

* feat(frontend): fix initial loading

* feat(frontend): remove raw + eval in UI editor mode for datasets
2023-10-30 19:14:54 +01:00
Ruben Fiszel
432f06efac fix: make modal and drawer button hiddable as config 2023-10-30 17:24:03 +01:00
Ruben Fiszel
455b74e3ca fix resource picker in some rare context 2023-10-28 20:54:59 +02:00
Ruben Fiszel
486ed80a5a add invisible where overflow-hidden 2023-10-27 22:05:39 +02:00
Faton Ramadani
e8ee90f39a fix(frontend): fix insert new item (#2519)
* fix(frontend): fix insert new item

* fix(frontend): fix insert new item
2023-10-27 18:36:27 +02:00
Faton Ramadani
814f384751 fix(frontend): add a disabled prop to text inputs (#2512)
* fix(frontend): add a disabled prop to text inputs

* fix(frontend): add h-full to text area
2023-10-25 16:02:28 +02:00
Faton Ramadani
2c493a5d7b feat(frontend): add display borders configuration to list component (#2508) 2023-10-25 10:03:27 +02:00
Ruben Fiszel
ccf260e166 fix outputs overflow-auto 2023-10-23 14:09:53 +02:00
Ruben Fiszel
6d32821139 fix improve component docs 2023-10-22 18:14:42 +02:00
Ruben Fiszel
c531ed9544 fix improve component docs 2023-10-22 18:14:34 +02:00
Ruben Fiszel
65f2433ec0 feat: add form validation for apps 2023-10-22 17:55:05 +02:00
Ruben Fiszel
e65a744ae2 increase dnd timeout for app events 2023-10-22 15:36:36 +02:00
Ruben Fiszel
32def95e73 feat: improve dragndrop experience on editor 2023-10-22 15:27:16 +02:00
Ruben Fiszel
9dd210478e feat: dragndrop component on creation 2023-10-21 22:50:19 +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
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
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
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 Ramadani
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
8b0d9dd4f0 change max-w-6xl -> max-w-7xl 2023-10-08 11:27:24 +02:00
Ruben Fiszel
e5731504d0 feat: add support for aggrid ee 2023-10-06 17:34:13 +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
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
Faton Ramadani
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
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 Ramadani
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
c84fa83546 nits 2023-09-25 20:27:06 +02:00