Faton Ramadani
|
64cc375cbc
|
feat(frontend): add menu component (#2721)
* feat(frontend): add menu component
* wip
* feat(frontend): menu component done
* feat(frontend): Fix styling + handle menu items everywhere
* feat(frontend): Fix styling + handle menu items everywhere
|
2023-11-30 12:39:18 +01:00 |
|
Faton Ramadani
|
3f4a9e06cf
|
feat(frontend): Stat card improvement (#2709)
* feat(frontend): add class+ style support + added support for custom images
* feat(frontend): add class+ style support + added support for custom images
* feat(frontend): fix styling
* feat(frontend): add quick style buttons
* feat(frontend): fix quick tailwind class
* feat(frontend): add space only if needed
* feat(frontend): fix build
* feat(frontend): fix line heights
|
2023-11-28 22:37:11 +01:00 |
|
Faton Ramadani
|
c5c736c157
|
fix(frontend): correctly handle when result is undefined (#2693)
|
2023-11-23 18:21:58 +01:00 |
|
Henri Courdent
|
5618238f8f
|
Update chart components (#2629)
|
2023-11-15 16:02:09 +01:00 |
|
Ruben Fiszel
|
b99518afb9
|
UX improvements
|
2023-11-15 08:59:43 +01:00 |
|
Faton Ramadani
|
cdc76994f8
|
feat(frontend): Buttons refactor (#2545)
* feat(frontend): wip
* feat(frontend): button refactor wip
* feat(frontend): button refactor wip
* feat(frontend): fix build
* feat(frontend): fix build
* fix(frontend): fix build
* fix(frontend): fix buttons styles
* fix(frontend): remove dev file
* feat(frontend): clean up
* feat(frontend): done
* feat(frontend): done
* feat(frontend): remove duplicated componnet
* feat(frontend): wip
* feat(frontend): wip
* feat(frontend): forked Flow icons
* feat(frontend): remove legacy dropdown
* feat(frontend): migrated all + remove dependencies
* feat(frontend): clean up
|
2023-11-10 09:43:10 +01:00 |
|
Ruben Fiszel
|
e16ca4d143
|
make tabs non disablable by default
|
2023-11-08 09:45:41 +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
|
455b74e3ca
|
fix resource picker in some rare context
|
2023-10-28 20:54:59 +02:00 |
|
Ruben Fiszel
|
65f2433ec0
|
feat: add form validation for apps
|
2023-10-22 17:55:05 +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 |
|
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
|
e5731504d0
|
feat: add support for aggrid ee
|
2023-10-06 17:34:13 +02:00 |
|
Ruben Fiszel
|
2be257e594
|
add fullscreen for eval fields
|
2023-10-01 00:21:22 +02:00 |
|
Ruben Fiszel
|
eb369d6287
|
improve mouseover behavior for components
|
2023-09-30 19:59:38 +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 |
|
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 |
|
Faton Ramadani
|
47a05ec587
|
fix(frontend): fix theme UI (#2305)
|
2023-09-19 11:05:43 +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 |
|
Faton Ramadani
|
662ef7d4d3
|
fix(frontend): Fix rich result styling + add title and hideDetails config (#2294)
|
2023-09-18 11:05:26 +02:00 |
|
 Faton RamadaniandRuben Fiszel
|
c19757af1b
|
feat(frontend): Global CSS editor (#2178)
* feat(frontend): add global css
* feat(frontend): working styling
* feat(frontend): Add default classes
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* feat(frontend): Add global css v0
* feat(frontend): Add global css v0
* add css workers
* fix(frontend): Fix overflow issue
* wip
* feat(frontend): check for EE before injecting global css
* wip
* wip
* wip
* fix(frontend): fix typing issues
* fix(frontend): fix typing issues
* fix(frontend): fix global css
* fix(frontend): add missing mapping
* fix(frontend): Fix how styles are loaded
* fix(frontend): fix preview
* feat(frontend): fix everything
* feat(frontend): fix class autocomplete
* feat(frontend): remove console.log
* feat(frontend): update tooltup
* feat(frontend): eval
* feat(frontend): eval
* feat(frontend): fix build
* feat(frontend): fix initial binding
* feat(frontend): wip
* wip
* feat(frontend): Finish theme v0
* feat(frontend): Fix resource page
* feat(frontend): fix build
* feat(frontend): theme UI
* feat(frontend): theme UI
* feat(frontend): theme UI
* feat(frontend): fix EE
* feat(frontend): add missing warning
* feat(frontend): fix preview
* feat(frontend): fix global css by component initialisation
* feat(frontend): remove unused libraries
* feat(frontend): fix EE check
* feat(frontend): fix EE check
* feat(frontend): fix preview
* feat(frontend): Fix migration
* feat(frontend): Fix issues
* feat(frontend): add missing disabled in migration modal
* feat(frontend): Fix preview
* feat(frontend): Fix preview
* all
* all
* all
* sqlx
---------
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com>
|
2023-09-15 22:55:47 +02:00 |
|
Ruben Fiszel
|
b1c4ba4128
|
recovery handler is ee only
|
2023-09-14 09:04:50 +02:00 |
|
Ruben Fiszel
|
47b1591e8f
|
fix: update to svelte 4 (#2280)
* svelte4
* update
* update
* update
* update
* update
* update
|
2023-09-13 23:55:27 +02:00 |
|
Ruben Fiszel
|
f6982fe818
|
fix: improve splitpane + improve deleting conditional tab
|
2023-09-13 23:09:07 +02:00 |
|
Ruben Fiszel
|
37830b6163
|
fix app crash
|
2023-09-11 19:11:36 +02:00 |
|
Ruben Fiszel
|
3f07675290
|
improve error message for js expr in apps
|
2023-09-11 17:08:58 +02:00 |
|
Ruben Fiszel
|
4738a8c99e
|
feat: introduce container groups
|
2023-09-08 09:48:28 +02:00 |
|
HugoCasa
|
258899e0c3
|
feat: big query schema explorer (#2247)
* feat: big query schema explorer
* fix: schema caching
|
2023-09-07 17:49:21 +02:00 |
|
Ruben Fiszel
|
bae5fc3885
|
nit fix on static editor
|
2023-09-07 09:14:17 +02:00 |
|
Ruben Fiszel
|
3d79187f31
|
feat: lock inline scripts for apps on deploy
|
2023-08-26 09:12:19 +02:00 |
|
Ruben Fiszel
|
43c32ca9e3
|
fix input value initialization
|
2023-08-24 19:49:02 +02:00 |
|
Ruben Fiszel
|
3fb405d690
|
UX nits
|
2023-08-24 14:38:51 +02:00 |
|
Ruben Fiszel
|
4d84a5bb38
|
feat: remove connect in favor of eval
|
2023-08-24 14:22:31 +02:00 |
|
Ruben Fiszel
|
b3946172fc
|
convert from static to expr automatically on toggle
|
2023-08-24 11:09:27 +02:00 |
|
Ruben Fiszel
|
e55b5b9c76
|
feat: add templatev2 using new eval
|
2023-08-24 01:48:40 +02:00 |
|
Ruben Fiszel
|
029a0974c0
|
small fixes
|
2023-08-24 01:11:42 +02:00 |
|
Ruben Fiszel
|
48b1a19cdd
|
remove connected from runnable inputs
|
2023-08-24 01:04:26 +02:00 |
|
Ruben Fiszel
|
2d6e5ff214
|
remove connected from runnable inputs
|
2023-08-24 01:02:26 +02:00 |
|
Ruben Fiszel
|
9f21c0c650
|
remove connected from runnable inputs
|
2023-08-24 00:59:03 +02:00 |
|
Ruben Fiszel
|
ff3e8e6cf8
|
feat: eval v2, blazing fast eval triggered only upon the right changes (#2164)
* progress
* progress
* progress
* add suggestions to frontend scripts
* all eval
* remove onlyStatic
* handle better conversions
* handle better conversions
* remove variable picker
* fix pen positioning
* fix v1
|
2023-08-23 19:50:35 +02:00 |
|
Faton Ramadani
|
c4e451347c
|
Fix app list (#2152)
* fix(frontend): Fix app list pagination
* fix(frontend): make minimal changes
* fix(frontend): make minimal changes
* fix(frontend): make minimal changes
* fix(frontend): revert unecessary changes
* fix(frontend): done
* fix(frontend): revert unnecessary changes
* fix(frontend): remove code duplication
* fix(frontend): remove code duplication
|
2023-08-22 16:46:24 +02:00 |
|