Commit Graph
124 Commits
Author SHA1 Message Date
Ruben Fiszel 8df1c35540 delete autosave on saveDraft 2023-07-04 22:31:58 +02:00
Ruben Fiszel d64d8c37e6 feat: add dataflow view for workflows 2023-06-13 19:49:59 +02:00
Ruben Fiszel 2b705aa38b fix: flow editor design improvements 2023-06-13 11:41:06 +02:00
Ruben Fiszel 9e8ea91f82 feat: add app presence 2023-05-31 15:08:07 +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
Ruben Fiszel aebb68c479 feat(frontend): add input library to flow builder 2023-05-09 16:08:22 +02:00
Ruben Fiszel e60a4b251e feat(backend): cache hub scripts in the worker cache 2023-05-09 12:45:54 +02:00
Ruben Fiszel 308acca06e replaceState on deploy 2023-05-06 15:34:30 +02:00
Ruben Fiszel 73c5a7473d feat: add drafts for apps 2023-05-01 18:13:57 +02:00
Ruben Fiszel bdeeac51a6 add fork menu back for flows 2023-05-01 09:47:13 +02:00
Ruben Fiszel 4bf08629c0 nit dirtyStore 2023-05-01 09:44:30 +02:00
Ruben Fiszel 8d3416e525 feat: introduce draft for flows 2023-05-01 09:31:22 +02:00
Ruben Fiszel ec89b656b6 feat: introduce backend persisted draft systems for scripts 2023-04-30 15:56:52 +02:00
Ruben Fiszel 7b482593ee add more script builer exit options 2023-04-17 09:13:57 +02:00
Ruben Fiszel aec5ce40e4 add more script builer exit options 2023-04-16 11:09:01 +02:00
Ruben Fiszel 2dabb8f447 consistent workspace query arg 2023-04-13 19:37:58 +02:00
Faton RamadaniandRuben Fiszel 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
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
Ruben Fiszel 31e4b7606b feat(frontend): make script editor a single page 2023-04-06 01:00:42 +02:00
Ruben Fiszel b25b8d5147 minor schedule nits 2023-04-05 19:16:00 +02:00
Oliver VealandRuben Fiszel 0b444ce395 feat: improved cron/schedule editor (#1362)
* basic cron schedule editing ui

* schedules run in a user-specified timezone

* fix other uses of CronInput component

* use now() from database to schedule next job

* offset -> IANA timezone conversion on db migration

* sqlx ci

---------

Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com>
2023-04-05 16:37:24 +02:00
Ruben Fiszel 2ab13cb1ec feat: add local cache for folder path used + invalidate cache on folder creation 2023-04-01 19:17:29 +02:00
Ruben Fiszel 2e955f51b9 fix lack of suggestions in flow editor 2023-04-01 14:53:45 +02:00
Ruben Fiszel 9a7889d5ae improve flow renaming 2023-03-27 21:16:43 +02:00
Ruben Fiszel 55842694fc feat(frontend): multiselect components for apps 2023-03-25 16:54:50 +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
Ruben Fiszel ee2dcac512 improve undo/redo + keybindings 2023-03-07 21:16:15 +01:00
Ruben Fiszel df4b832a2e fix z-stacking on chrome for flow builder 2023-03-07 19:27:35 +01:00
Ruben Fiszel a5a1068516 feat(frontend): add history to flows and apps 2023-03-07 14:47:17 +01:00
Ruben Fiszel f0ba4da849 feat(frontend): add fork/save buttons + consistent styling for slider/range 2023-03-06 22:35:25 +01:00
Ruben Fiszel 392b9d5ec3 feat(frontend): add ability to move nodes 2023-03-06 18:41:20 +01:00
Ruben Fiszel 26fd94a8f0 feat(frontend): refactor entire flow builder UX 2023-03-05 23:00:43 +01:00
Ruben Fiszel c59e013af5 fix(cli): fix workspace option + run script/flow + whoami 2023-03-02 13:21:50 +01:00
Ruben Fiszel e7ec96e871 feat(frontend): drawer for editing workspace scripts in flows 2023-02-28 15:51:56 +01:00
Ruben Fiszel 40858875b1 toast improvements 2023-02-05 10:12:49 +01:00
Ruben Fiszel c731b978ab frontend misc 2023-02-05 10:04:26 +01:00
Ruben Fiszel 038026e469 improve draft logic for scripts/apps/flows 2023-01-04 07:22:30 +01:00
Ruben Fiszel 222b732b20 add autosave for apps 2022-12-31 07:36:05 +01:00
Ruben Fiszel 6e2890f0f1 require ownership to move items && automatically edit schedule paths 2022-12-18 18:45:32 +01:00
Ruben Fiszel 1bbd8b7fdc Flow UX improvements wrt to triggers 2022-12-15 23:09:23 +01:00
Ruben Fiszel a85705e8c9 feat: add operator mode 2022-12-13 20:16:57 +01:00
Ruben Fiszel 45d8af627c flow UX improvements 2022-12-08 17:28:24 +01:00
Ruben Fiszel 0ee244e28e UX flow improvements 2022-12-08 17:18:24 +01:00
Ruben Fiszel 2dad606422 UX improvements 2022-11-26 23:09:21 +01:00
Ruben Fiszel 5a0a579a2d UX nits 2022-11-23 11:29:06 +01:00
Ruben FiszelandFaton Ramadani 8f92a0c66f feat(frontend): flow UX overhaul II + go + python support for trigger scripts (#928)
* all

* improve all

* improve all

* fix frontend

* fix input picker nits

* fix(frontend): Fix Menu display

* all

* fix all

* fix all

Co-authored-by: Faton Ramadani <faton.ramadani14@gmail.com>
2022-11-22 16:18:14 +01:00
Ruben Fiszel 0c2d64148b improve flow UX 2022-11-14 23:59:49 +01:00
Ruben Fiszel 16ba1f3f3b improve flow UX 2022-11-14 23:30:19 +01:00
Ruben Fiszel 7f0e94560f frontend nits 2022-11-08 11:48:05 +01:00