Commit Graph

77 Commits

Author SHA1 Message Date
Ruben Fiszel
0d89249df9 fix disappearing scripts 2023-03-22 19:30:11 +01:00
Faton Ramadani
71d51a6981 fix(frontend): fix refresh with manual dependencies (#1319)
* fix(frontend): fix refresh with manual dependencies

* fix(frontend): fix id generation

* fix(frontend): wip

* fix(frontend): wip

* fix(frontend): Fix binding + hide toggle for frontend scripts
2023-03-22 18:27:38 +01:00
Ruben Fiszel
9fc26b061f improve move animation 2023-03-19 23:12:01 +01:00
Ruben Fiszel
164333b6ee feat(apps): add transformers for data sources 2023-03-19 15:16:31 +01:00
Ruben Fiszel
2814e03144 apps load when all outputs are initialized 2023-03-18 20:25:21 +01:00
Ruben Fiszel
d31faed648 fix lock + reactivity on ctrl + fix optionValuesKeys 2023-03-18 15:52:46 +01:00
Ruben Fiszel
69b7d92bda improve type definition of apps and sync them with static components + purge app content of unecessary data 2023-03-18 15:29:42 +01:00
Faton Ramadani
806a7593f0 feat(frontend): App component triggers (#1303)
* feat(frontend): add trigger list

* feat(frontend): add trigger list

* feat(frontend): add support for refreshOn

* feat(frontend): add support for refreshOn

* feat(frontend): rework

* feat(frontend): rework

* feat(frontend): code cleanup
2023-03-17 20:51:00 +01:00
Ruben Fiszel
04431e8599 apps rich configuration v0 + resource picker clear fix for apps 2023-03-17 12:25:03 +01:00
Ruben Fiszel
66f62ab834 feat(frontend): add listeners for frontend scripts 2023-03-16 14:56:16 +01:00
Ádám Kovács
ec2cf5c68c fix(frontend): App panel styling (#1284)
* fix(frontend): App panel styling

* remove

* revert

---------

Co-authored-by: Faton Ramadani <faton.ramadani14@gmail.com>
2023-03-16 12:42:41 +01:00
Ruben Fiszel
857b57deb8 apps minor fixes 2023-03-16 00:55:45 +01:00
Ruben Fiszel
dab7b68e40 context panel refactor 2023-03-15 22:24:13 +01:00
Ruben Fiszel
2c6673ae1d fix(frontend): remove staticOutputs from apps 2023-03-15 17:22:46 +01:00
Ruben Fiszel
ac22ae80b9 fix(frontend): improve rendering performance after component moving 2023-03-15 12:35:11 +01:00
Ruben Fiszel
c46b79dd4b fix compile 2023-03-13 20:59:27 +01:00
Ruben Fiszel
ace6e90bc3 feat(frontend): add frontend (JS) scripts to apps 2023-03-13 19:29:35 +01:00
Faton Ramadani
d604a273ee feat(frontend): Copy, Cut and Paste (#1279)
* feat(frontend): add copy, paste and cut

* feat(frontend): simplify code

* feat(frontend): add apple modifiers

---------

Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com>
2023-03-12 20:58:06 +01:00
Ruben Fiszel
40dc3e3d34 apps improvements 2023-03-10 23:27:55 +01:00
Ruben Fiszel
3be96d8773 feat(frontend-apps): add variable picker for static string input on apps 2023-03-10 18:41:27 +01:00
Ádám Kovács
d83c98bafd fix(frontend): Clean up app editor (#1267)
* fix(frontend): Clean up app editor

* fix(frontend): Add outputs search empty state

* fix(frontend): Add remove button to icon input

* label

* fix(frontend): Iconed app button
2023-03-08 19:02:19 +01:00
Faton Ramadani
6b5c4efa83 feat(frontend): add a way to automatically resize (#1259)
* feat(frontend): add a way to automatically resize (wip) + add automatic resizable component

* feat(frontend): fix text resize

* feat(frontend): remvove useless softWrap

* feat(frontend): remove useless softWrap

* feat(frontend): Fix recomputeIds + app table

* feat(frontend): Fix app preview error display
2023-03-07 16:53:29 +01:00
Ruben Fiszel
fa18204267 fix(frontend): arginput + apppreview fixes 2023-03-03 17:34:08 +01:00
Faton Ramadani
913cf1ef77 App small fixes (#1258)
* fix(frontend): Fix runnable editor

* fix(frontend): remove isopenstore

* fix(frontend): add output searchbar

* fix(frontend): fix build

* fix(frontend): add missing clear button
2023-03-03 15:15:29 +01:00
Ruben Fiszel
814c4ff612 fix(frontend): background script not showing inputs 2023-03-02 17:54:05 +01:00
Ruben Fiszel
78400c53a2 fix(frontend): fix table bindings 2023-03-02 09:54:30 +01:00
Ruben Fiszel
404fa410ef fix(frontend): rework app reactivity 2023-03-01 20:01:59 +01:00
Ruben Fiszel
73379f4845 active grid border-dashed for apps 2023-03-01 01:18:10 +01:00
Ádám Kovács
61f1e36d9d fix(frontend): Add more app custom css (#1247)
* fix(frontend): Add number input custom css

* fix(frontend): Add currency input custom css

* fix(frontend): Add slider custom css

* fix(frontend): Add range custom css

* fix(frontend): Add password input custom css

* fix(frontend): Add date input custom css

* fix(frontend): Add tabs custom css

* fix(frontend): Minor stylings

* fix(frontend): Add icon custom css

* fix(frontend): Add dividers custom css

* fix(frontend): Add file input custom css

* fix(frontend): Add image custom css
2023-02-28 21:05:58 +01:00
Ruben Fiszel
e7ec96e871 feat(frontend): drawer for editing workspace scripts in flows 2023-02-28 15:51:56 +01:00
Faton Ramadani
77501490fb fix(frontend): Fix inline scripts list (#1240) 2023-02-27 10:06:42 +01:00
Ruben Fiszel
8b6e579c16 fix many apps bugs 2023-02-26 23:43:00 +01:00
Ruben Fiszel
ac587d9611 fix(app): fix all nested behavior 2023-02-24 19:52:20 +01:00
Ruben Fiszel
f43b985ac4 flatten 2023-02-24 19:52:20 +01:00
Ruben Fiszel
9db4602d56 script editor panel 2023-02-24 19:52:20 +01:00
Ruben Fiszel
457056e3c8 flatten 2023-02-24 19:52:20 +01:00
Ruben Fiszel
87bc631a1f fix(deno): remove mysql support waiting for deno fix 2023-02-24 17:11:53 +01:00
Ruben Fiszel
bc3fd01237 subgrids editor panel iter 1 2023-02-24 14:48:28 +01:00
Ádám Kovács
cc3ef78776 refactor(frontend): Reorganise app components (#1224)
* refactor(frontend): Reorganise app components

* refactor(frontend): Restructure app component
2023-02-23 14:15:45 +01:00
Ruben Fiszel
8a7ffdf5a9 display IPs to whitelist 2023-02-15 19:51:58 +01:00
Ruben Fiszel
fd73824397 dynamically reload schema if it changes 2023-02-15 17:56:43 +01:00
Ruben Fiszel
c731b978ab frontend misc 2023-02-05 10:04:26 +01:00
Ruben Fiszel
a79853e3ea frontend misc 2023-02-05 09:03:35 +01:00
Ruben Fiszel
cdf7a75c99 frontend misc 2023-02-05 00:05:16 +01:00
Ruben Fiszel
cd4023cdb5 refactor components to ease adding custom components 2023-02-03 02:11:06 +01:00
Ádám Kovács
db77853070 fix(frontend): Update app scripts pane (#1146)
* fix(frontend): Update app scripts pane

* fix wrapping content

* import capitalize util

Co-authored-by: Faton Ramadani <faton.ramadani14@gmail.com>
2023-01-26 15:51:09 +01:00
Faton Ramadani
161c39544c fix(frontend): Check if hiddenInlineScripts are undefined before iterating over them (#1134) 2023-01-20 11:49:43 +01:00
Faton Ramadani
a9d36966ba feat(frontend): add support for background scripts + add FormButtonCo… (#1124)
* feat(frontend): add support for background scripts + add FormButtonComponnet

* feat(frontend): add background script fields

* feat(frontend): Handle deletion + display of results

* feat(frontend): Fix background script ids: Runnable ids needs to be valid js expression, because they are used in the evaluator.

* feat(frontend): add a portal to display modal

* feat(frontend): fix build

* feat(frontend): Add missing props

* feat(frontend): Fix run button + add tooltip + fix icon
2023-01-19 14:52:32 +01:00
Ádám Kovács
961b85615b fix(frontend): Prepare app scripts code for export (#1123) 2023-01-18 12:43:24 +01:00
Ruben Fiszel
470fb51d13 fix all cases where schema has been set to undefined 2023-01-18 06:56:44 +01:00