Faton Ramadani
e97ddee8e8
feat(frontend): conditional rendering ( #1555 )
...
* feat(frontend): conditional rendering
* feat(frontend): done
* feat(frontend): small fix
* feat(frontend): done
* feat(frontend): renaming
* feat(frontend): restructure components
* feat(frontend): revert setTab
* feat(frontend): fix setTab
* feat(frontend): fix setTab
2023-05-10 14:23:33 +02:00
Ruben Fiszel
5622e67deb
fix quickstyle properties with app navigation
2023-05-09 23:29:43 +02:00
Ruben Fiszel
e7c782b288
change drawer truncated for long title
2023-05-09 20:36:50 +02:00
Ruben Fiszel
143a30661c
feat: add support for full fleged apps (react, svelte, vue) ( #1536 )
...
* add react support
* use whoami
* update
* update
* update
* create react app
* all
* sqlx
2023-05-08 19:10:45 +02:00
Ruben Fiszel
73c5a7473d
feat: add drafts for apps
2023-05-01 18:13:57 +02:00
Ruben Fiszel
8d3416e525
feat: introduce draft for flows
2023-05-01 09:31:22 +02:00
Ruben Fiszel
3342ad61da
nit
2023-04-30 17:41:31 +02:00
Ruben Fiszel
ec89b656b6
feat: introduce backend persisted draft systems for scripts
2023-04-30 15:56:52 +02:00
Ruben Fiszel
e73ae67346
reword Use as template/Duplicate Fork
2023-04-29 10:22:01 +02:00
Henri Courdent and Ruben Fiszel
ed61b5a0f0
First wave of tooltips linking to docs ( #1493 )
...
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com >
2023-04-28 19:52:30 +02:00
Faton Ramadani
5bb1f7ef76
feat(frontend): refactor inline script ( #1480 )
...
* feat(frontend): refactor inline script wip
* feat(frontend): refactor inline script wip
* feat(frontend): clean up
* feat(frontend): fix run configuration for triggerable
* feat(frontend): fix autoRefresh issues
* feat(frontend): fix autoRefresh issues
* feat(frontend): modify actions + remove reactivity
* feat(frontend): wip
* feat(frontend): fix RecomputeAllComponnet
* feat(frontend): add intermediate state when the language has not yet been selected
* feat(frontend): fix connection
* feat(frontend): fix wording
* feat(frontend): fix bg trigers list
* feat(frontend): restore
* feat(frontend): restore
* feat(frontend): add missing migration
2023-04-28 12:56:06 +02:00
Faton Ramadani
f3ed33f530
feat(frontend): Small style fix ( #1473 )
...
* feat(frontend): Small style fix
* feat(frontend): fix button dropdown z-index
* feat(frontend): fix button dropdown z-index
* feat(frontend): revert
* feat(frontend): revert
2023-04-26 14:27:38 +02:00
Ádám Kovács
272fabe2e2
fix(frontend): Minor app editor updates ( #1458 )
...
* fix(frontend): Update clearable inputs
* update icon picker popup
* update
2023-04-25 12:28:27 +02:00
Faton Ramadani and Ruben Fiszel
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
f63c1c5d2e
feat(frontend): Add seconds input ( #1445 )
...
* feat(frontend): Add seconds input
* add more instances
* fix header toggles
* add retry calculations
2023-04-21 14:35:50 +02:00
Faton Ramadani
51e090e486
App UI rework ( #1442 )
...
* feat(frontend): app editor ui rework
* feat(frontend): update insert variable
* feat(frontend): fix preview button
* feat(frontend): update toggle group v2
* feat(frontend): fix typo
* feat(frontend): fix build
* feat(frontend): adapt homepage
* feat(frontend): small fix
* feat(frontend): add back type
2023-04-21 10:40:03 +02:00
Ruben Fiszel
4ffb5c12fc
fix togglegroupbutton
2023-04-18 00:37:26 +02:00
Ruben Fiszel
aec5ce40e4
add more script builer exit options
2023-04-16 11:09:01 +02:00
Ruben Fiszel
4c33daaba0
rework ownership permissions
2023-04-15 23:03:16 +02:00
Ádám Kovács and Faton Ramadani
89fc5211e0
feat(frontend): Add runs preview popup ( #1405 )
...
* feat(frontend): Add runs preview popup
* fix(frontend): Remove events from closed drawer
* remove comment
* limit open previews to one
* handle running jobs
* update styling
* position correctly
---------
Co-authored-by: Faton Ramadani <faton.ramadani14@gmail.com >
2023-04-15 08:02:04 +00:00
Ruben Fiszel
2dabb8f447
consistent workspace query arg
2023-04-13 19:37:58 +02:00
Faton Ramadani
ef16eb8dae
fix(frontend): fix buttons width ( #1407 )
...
* fix(frontend): fix buttons width
* fix(frontend): fix order
2023-04-13 16:42:09 +02:00
4e74266761
feat: inputs library on run page
...
* display previous script inputs on script run page
* parallelise loading
* parallelise loading
* also working for flows
* separate endpoints for scripts and flows
* Splitpanes and Saved Inputs (UI)
* Saved inputs API endpoints
* Editable Input name
* Narrow width styling
* feat(frontend): Add a toggle to open the saved inputs (#1401 )
* feat(frontend): Add a toggle to open the saved inputs
* feat(frontend): Add a toggle to open the saved inputs
* feat(frontend): Move toggle
* update all
---------
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com >
Co-authored-by: Faton Ramadani <faton.ramadani14@gmail.com >
2023-04-12 17:29:06 +02:00
Ádám Kovács
2b00f7ea78
fix(frontend): Fix icon picker input ( #1389 )
2023-04-11 13:29:55 +02:00
Ádám Kovács
0af92bc00e
feat(frontend)!: Add option to return file names ( #1380 )
2023-04-10 17:32:03 +02:00
Ruben Fiszel
ba6179d73f
allow back navigation for home tabs
2023-04-08 13:20:46 +02:00
Ádám Kovács
424d15dcce
fix(frontend): Minor fixes ( #1374 )
...
* fixes
* reverse wm logo spin
* remove component tab label
* updates
2023-04-08 09:52:41 +02:00
Ádám Kovács
361ca33527
various app updates ( #1373 )
2023-04-07 13:58:02 +02:00
Ruben Fiszel
f057d07d95
improve further monaco assistant
2023-04-07 09:16:10 +02:00
Faton Ramadani
6e1c17d56e
Menu refactor ( #1372 )
...
* wip menu refactor
* wip
* wip
* feat(frontend): finish menu refactor
* feat(frontend): finish menu refactor
2023-04-07 00:08:53 +02:00
Faton Ramadani and Ruben Fiszel
370b26d98d
fix(frontend): Fix button poppup ( #1368 )
...
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com >
2023-04-06 16:09:26 +02:00
Ruben Fiszel
31e4b7606b
feat(frontend): make script editor a single page
2023-04-06 01:00:42 +02:00
Ruben Fiszel
99e70d223c
remove unecessary debug inputtransform
2023-04-02 22:20:05 +02:00
Ruben Fiszel
aad64c1790
remove all frontend warnings and unused imports
2023-04-02 17:02:57 +02:00
Ádám Kovács and Ruben Fiszel
a69feda6bf
feat(frontend): Add ID renaming popup ( #1344 )
...
* feat(frontend): Add id renaming popup
* fix(frontend): State reset
* actually do it
---------
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com >
2023-04-02 15:46:24 +02:00
Ruben Fiszel
df98aa4af0
fix compile
2023-04-01 15:07:32 +02:00
Ruben Fiszel
2e955f51b9
fix lack of suggestions in flow editor
2023-04-01 14:53:45 +02:00
Ádám Kovács
f3c24ee3c6
feat(frontend): Add quick style settings to app editor ( #1308 )
...
* feat(frontend): Add app secondary settings menu
* refactor(frontend): Separate color picker
* save
* feat(frontend): Add quick style options
* fix(frontend): Handle overflow
* feat(frontend): Add suggestions to quick styles
* save wip
* feat(frontend): Add UI for quick styling
* fix(frontend): Handle multi value properties
* fix(frontend): Convenience updates
* feat(frontend): Add styling properties to components
* fix(frontend): Parse inner colors
* fix(frontend): Multi value sync
* fix(frontend): Correct unit handling
* fix(frontend): Correct multivalue handling
* remove comments
* fix color picker label
* feat(frontend): Add box-shadow property
* feat(frontend): Add concise unit selector
* feat(frontend): Update app labels
* remove unused imports
* fix width
* fix(frontend): App freezing
* fix(frontend): Remove unused imports
* fix(frontend): Conditional chaining
* fix
* revert
* minor updates
* feat(frontend): Add 'apply style to all' button
* fix(frontend): Update styling properties
* fix(frontend): Styling menu typography update
2023-03-24 18:26:16 +01:00
Faton Ramadani
da1167585c
fix(frontend): add a modal that is always mounted to make sure compon… ( #1328 )
...
* fix(frontend): add a modal that is always mounted to make sure component binding are properly set
* fix(frontend): remove uselss open prop
2023-03-24 17:30:04 +01:00
Ruben Fiszel
a4325ff018
use skeleton for loading in apps
2023-03-20 08:49:51 +01:00
Ruben Fiszel
ace6e90bc3
feat(frontend): add frontend (JS) scripts to apps
2023-03-13 19:29:35 +01:00
Ádám Kovács
693608955f
fix(frontend): General fixes and updates ( #1281 )
...
* fix(frontend): App icon select double click issue
* fix(frontend): Update script metadata page
* fix(frontend): Set dropdown default icon to vertical dots
* fix(frontend): Clean up
* fix(frontend): Update table styles
* fix(frontend): Add spacing to secondary menu items
* fix(frontend): Scale down full path
* fix(frontend): Table loading state
* fix(frontend): Hide script kind setting by default
2023-03-13 14:17:57 +01:00
Faton Ramadani and Ruben Fiszel
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
c513a30bd7
fix(frontend): add confirmation modal to delete script/flow/app
2023-03-09 13:19:03 +01:00
Ruben Fiszel
b124d5b5dc
feat: add delete by path for scripts
2023-03-09 12:44:49 +01:00
Ádám Kovács
9cecef0abe
fix(frontend): Minor changes ( #1272 )
...
* fix(frontend): Output seach fixed on top
* fix(frontend): Use undo-redo component in flows
2023-03-09 09:42:51 +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
Ruben Fiszel
f96a4b9814
improve rendering performances for non visible elements
2023-03-08 16:39:16 +01:00
Ruben Fiszel
daed141fa2
fix z-stacking on chrome for flow builder
2023-03-07 19:23:41 +01:00