Commit Graph
223 Commits
Author SHA1 Message Date
Ruben Fiszel 183edb82a3 feat: dev/staging/prod and deploy from web (#1733) 2023-06-17 13:57:04 +02:00
Faton Ramadani 595f87bb96 feat(frontend): vscode extension dark mode (#1730)
* feat(frontend): Dark mode v0

* feat(frontend): Dark mode v0

* feat(frontend): add secondaryBackground

* feat(frontend): revert change

* feat(frontend): revert change

* feat(frontend): fix colors
2023-06-16 10:59:10 +02:00
Ruben Fiszel 394b848cad improve hash-based navigation 2023-06-15 07:43:32 +02:00
Ruben Fiszel 2b705aa38b fix: flow editor design improvements 2023-06-13 11:41:06 +02:00
Ruben Fiszel da31c132f3 improve default value handling for schema form 2023-06-12 22:57:34 +02:00
Ruben Fiszel edf62764e5 fix: fix app button form modal 2023-06-12 14:11:46 +02:00
Ruben Fiszel 71fddcf09c feat: rework schedule page entirely to display jobs informations 2023-06-12 04:09:34 +02:00
Ruben Fiszel 915f20fb0a feat: add multiplayer support for webeditor (#1562) 2023-05-30 17:42:27 +02:00
Ruben Fiszel 081a54361b give public app badges 2023-05-30 00:34:14 +02:00
Faton Ramadani 226b9e9756 fix(frontend): Fix app toolbar z-index (#1641)
* fix(frontend): Fix app toolbar z-index

* fix(frontend): mimimize changes

* fix(frontend): use same strategy as Popover
2023-05-24 15:58:59 +02:00
Ruben Fiszel 7ee2d2c02e feat: docker as a new supported language 2023-05-22 17:50:30 +02:00
Faton Ramadani aa243f6dcf 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 d54f2eff42 tooltip fixes 2023-05-20 12:01:08 +02:00
Ruben Fiszel 2c81f7929e flow nits 2023-05-20 10:10:22 +02:00
Ruben Fiszel 36280cffc8 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 0ab17890b8 feat(frontend): stepper standalone (#1558) 2023-05-15 11:52:08 +02:00
Faton Ramadani 433514273b 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 b5f47a2c02 merge Styling and Alignment section 2023-05-12 12:23:14 +02:00
Ruben Fiszel 699390f321 feat(frontend): add download button 2023-05-12 11:08:59 +02:00
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 CourdentandRuben 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 RamadaniandRuben 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ácsandFaton 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 RamadaniandRuben Fiszel 370b26d98d fix(frontend): Fix button poppup (#1368)
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com>
2023-04-06 16:09:26 +02:00