Commit Graph

115 Commits

Author SHA1 Message Date
Ruben Fiszel
168d48630c feat(frontend): add recompute others to background scripts 2023-05-03 10:48:13 +02:00
Ruben Fiszel
c877540715 more consistent clear behavior for frontend apps 2023-05-03 09:54:13 +02:00
Ruben Fiszel
e4c60aaf4a feat(frontend): background script can run script and flows (#1515)
* all

* progress

* all

* all
2023-05-03 00:10:41 +02:00
Ruben Fiszel
629f5a0961 hide deleted background scripts 2023-05-02 14:52:11 +02:00
Henri Courdent
2b2763ed6e Tooltipin (#1502)
Co-authored-by: Faton Ramadani <faton.ramadani14@gmail.com>
2023-05-02 11:20:02 +02:00
Ruben Fiszel
3900908f50 feat(frontend): allow running eval in every field 2023-05-02 09:59:18 +02:00
Ruben Fiszel
4718922fae styling nits 2023-05-01 19:32:50 +02:00
Ruben Fiszel
fbb2f720b5 styling nits 2023-05-01 19:29:45 +02:00
Faton Ramadani
ae3ef61e2c fix(frontend): Fix frontend script (#1476)
* fix(frontend): fix frontend script intendation

* feat(frontend): wip

* feat(frontend): fix reload all

* feat(frontend): add missing donePromise call

* feat(frontend): move donePromise in setResult

* feat(frontend): revert refresh
2023-04-25 15:46:45 +02:00
Faton Ramadani
630399d59e feat(frontend): Support TS union type with a select field (#1457)
* feat(frontend): Support TS union type with a select field

* feat(frontend): Support TS union type with a select field
2023-04-24 22:57:50 +02:00
Ruben Fiszel
02ba82064f feat(backend): worker groups (#1452)
* tagged scripts

* tagged scripts

* fix

* fix

* fix

* all

* update sqlx
2023-04-23 16:57:23 +02:00
Faton Ramadani
a235dfbe1f App templates (#1448)
* feat(backend): workers are instantly ready and sync with global cache in background

* feat(frontend): add templates

* feat(frontend): fix

* feat(frontend): add psql template

* feat(frontend): Move braces

---------

Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com>
2023-04-21 15:09:18 +02:00
Ádám Kovács
21d28f5ed9 fix(frontend): Update app default codes (#1432)
* fix(frontend): Update app default codes

* remove console log
2023-04-19 22:46:00 +02:00
Faton Ramadani
05dc4def56 feat(frontend): Add documentation links (#1399)
* feat(frontend): Add documentation link

* feat(frontend): update documentation link style

* feat(frontend): update documentation link
2023-04-19 09:37:57 +02:00
Ruben Fiszel
d1ad4c73b1 minor UX improvements 2023-04-18 08:29:21 +02:00
Ruben Fiszel
6451ac3d4b revert fix hub list 2023-04-18 08:14:38 +02:00
Faton Ramadani
604b8f27b6 feat(frontend): Unify main lists (#1406)
* feat(frontend): add a dev docker-compose file + update readme

* feat(frontend): Merge Hub items into one tab

* feat(frontend): fix search

* feat(frontend):  fix app filter

* feat(frontend):  fix everything

* feat(frontend):  fix everything

* feat(frontend): revert

* feat(frontend): revert

* feat(frontend): Mibrate old components

* feat(frontend): fix build
2023-04-18 00:23:04 +02:00
Ruben Fiszel
0aeabdebfd fix fullscreen editor 2023-04-17 20:27:38 +02:00
Ruben Fiszel
aec5ce40e4 add more script builer exit options 2023-04-16 11:09:01 +02:00
Ruben Fiszel
4554acd4a4 fix refreshFlow loop 2023-04-16 00:44:34 +02:00
Ruben Fiszel
7c58c3cd0c fix refreshFlow loop 2023-04-16 00:40:54 +02:00
Ruben Fiszel
1476f559b7 feat(frontend): cancellable inline script editor run 2023-04-14 01:08:37 +02:00
Ruben Fiszel
2dabb8f447 consistent workspace query arg 2023-04-13 19:37:58 +02:00
Ruben Fiszel
94098c23e0 fix refreshOn 2023-04-13 09:22:52 +02:00
Ruben Fiszel
3c9cd9218d fix script explorer 2023-04-11 22:12:28 +02:00
Faton Ramadani
4b300b7824 fix(frontend): Fix mac shortcuts (#1381)
* fix(frontend): fix app init issue

* fix(frontend): Fix mac shortcuts

* Update NonRunnableComponent.svelte

---------

Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com>
2023-04-11 08:52:40 +02:00
Ruben Fiszel
f940eab5de feat(frontend): add impersonate api + local resolution of import by lsp v0 2023-04-07 22:54:55 +02:00
Ruben Fiszel
4fc2cfc1be remove all frontend warnings 2023-04-02 13:52:15 +02:00
Ruben Fiszel
2c0d07a453 fix flow connection 2023-03-29 22:01:12 +02:00
Ruben Fiszel
47f28c617f fix(backend): add a refresh button to workspace script/hub 2023-03-29 01:06:24 +02:00
Ruben Fiszel
6c82371670 feat(frontend): add recompute as a primitive 2023-03-27 17:41:37 +02:00
Faton Ramadani
e8aafce789 fix(frontend): Small app fixes (#1331)
* fix(frontend): wip

* fix(frontend): wip

* fix(frontend): merge main

* fix(frontend): fix build

* fix(frontend): revert css

* fix(frontend): fix alignement + remove id from  if deleted

* fix(frontend): fix connection height

* fix(frontend): done
2023-03-27 11:50:40 +02:00
Ruben Fiszel
55842694fc feat(frontend): multiselect components for apps 2023-03-25 16:54:50 +01:00
Faton Ramadani
fd637a44cb fix(frontend): fix settings panel (#1323)
* fix(frontend): fix settings panel

* fix(frontend): fix settings panel

* fix(frontend): fix settings panel
2023-03-23 20:53:07 +01:00
Faton Ramadani
f537f78f86 fix(frontend): Fix transformer (#1321) 2023-03-23 14:20:15 +01:00
Ruben Fiszel
6cafc36f0f re-enable transformers 2023-03-22 21:53:28 +01:00
Ruben Fiszel
e52b3da6cc refresh in more cases 2023-03-22 21:29:24 +01:00
Ruben Fiszel
0c236106b6 add keys to switch scripts 2023-03-22 19:33:37 +01:00
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