Ruben Fiszel
b8da43db2c
feat: docker as a new supported language
2023-05-22 17:50:30 +02:00
Faton Ramadani
5905d3b103
feat(frontend): disable tabs ( #1623 )
...
* feat(frontend): disable tabs
* feat(frontend): disable tabs
* feat(frontend): remove console.log
* feat(frontend): remove GridTabDisabled for Stepper component
2023-05-22 14:37:11 +02:00
Ruben Fiszel
f8d233f178
tooltip fixes
2023-05-20 12:01:08 +02:00
Ruben Fiszel
9e57b942d7
flow nits
2023-05-20 10:10:22 +02:00
Ruben Fiszel
632be3b8fb
feat: expose a react sdk to integrate windmill into react apps ( #1605 )
...
* expose react sdk
* expose react sdk
* iterate
* iterate
* iterate
* nit
* update example
* update example
* small fixes
* update all
2023-05-19 20:44:07 +02:00
Faton Ramadani
ad6e967205
feat(frontend): stepper standalone ( #1558 )
2023-05-15 11:52:08 +02:00
Faton Ramadani
2eb0c5c3a2
App style rework ( #1566 )
...
* feat(frontend): fix styling in multiple components
* feat(frontend): rework modals
* feat(frontend): fix tooltip
* feat(frontend): fix ui
* feat(frontend): clean up
* feat(frontend): remove unnecessary file
2023-05-13 17:24:26 +02:00
Ruben Fiszel
a2c086b90c
merge Styling and Alignment section
2023-05-12 12:23:14 +02:00
Ruben Fiszel
9b9730d2b7
feat(frontend): add download button
2023-05-12 11:08:59 +02:00
Faton Ramadani
3d371d5b65
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
6c2627003b
fix quickstyle properties with app navigation
2023-05-09 23:29:43 +02:00
Ruben Fiszel
83ea50bb26
change drawer truncated for long title
2023-05-09 20:36:50 +02:00
Ruben Fiszel
13242abff1
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
f7374c8204
feat: add drafts for apps
2023-05-01 18:13:57 +02:00
Ruben Fiszel
a1966427e8
feat: introduce draft for flows
2023-05-01 09:31:22 +02:00
Ruben Fiszel
421048c222
nit
2023-04-30 17:41:31 +02:00
Ruben Fiszel
88e37fe0be
feat: introduce backend persisted draft systems for scripts
2023-04-30 15:56:52 +02:00
Ruben Fiszel
d5f07cc788
reword Use as template/Duplicate Fork
2023-04-29 10:22:01 +02:00
Henri Courdent and Ruben Fiszel
7277056ef0
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
05c837e64f
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
7ad496ad3f
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
8fd10b1f58
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
c6a7a62d46
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
30bf7ad3e9
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
f7a2ed15d2
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
22cf2d3552
fix togglegroupbutton
2023-04-18 00:37:26 +02:00
Ruben Fiszel
6b49f79cc6
add more script builer exit options
2023-04-16 11:09:01 +02:00
Ruben Fiszel
9e1e9a8d3a
rework ownership permissions
2023-04-15 23:03:16 +02:00
Ádám Kovács and Faton Ramadani
4ab023f950
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
4942691a51
consistent workspace query arg
2023-04-13 19:37:58 +02:00
Faton Ramadani
75a0482ef0
fix(frontend): fix buttons width ( #1407 )
...
* fix(frontend): fix buttons width
* fix(frontend): fix order
2023-04-13 16:42:09 +02:00
92a293488e
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
8a44f8e779
fix(frontend): Fix icon picker input ( #1389 )
2023-04-11 13:29:55 +02:00
Ádám Kovács
3dabac153f
feat(frontend)!: Add option to return file names ( #1380 )
2023-04-10 17:32:03 +02:00
Ruben Fiszel
2e80404e5e
allow back navigation for home tabs
2023-04-08 13:20:46 +02:00
Ádám Kovács
76a2a1db36
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
b962ae3578
various app updates ( #1373 )
2023-04-07 13:58:02 +02:00
Ruben Fiszel
179382afbd
improve further monaco assistant
2023-04-07 09:16:10 +02:00
Faton Ramadani
368cdefd91
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
a344928f25
fix(frontend): Fix button poppup ( #1368 )
...
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com >
2023-04-06 16:09:26 +02:00
Ruben Fiszel
b84be60c53
feat(frontend): make script editor a single page
2023-04-06 01:00:42 +02:00
Ruben Fiszel
8a8316c316
remove unecessary debug inputtransform
2023-04-02 22:20:05 +02:00
Ruben Fiszel
7c0de93b3d
remove all frontend warnings and unused imports
2023-04-02 17:02:57 +02:00
Ádám Kovács and Ruben Fiszel
0b8a08cb49
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
5b8c6bb35d
fix compile
2023-04-01 15:07:32 +02:00
Ruben Fiszel
8d487c0ddb
fix lack of suggestions in flow editor
2023-04-01 14:53:45 +02:00
Ádám Kovács
ac2486219c
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
a527cb8222
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
b51246411f
use skeleton for loading in apps
2023-03-20 08:49:51 +01:00
Ruben Fiszel
f0b1b1f752
feat(frontend): add frontend (JS) scripts to apps
2023-03-13 19:29:35 +01:00