Commit Graph

17 Commits

Author SHA1 Message Date
Ruben Fiszel
a20d3fae6f feat: add a All Static Inputs module to the flow editor 2022-12-30 05:31:45 +01:00
Ruben Fiszel
1bbd8b7fdc Flow UX improvements wrt to triggers 2022-12-15 23:09:23 +01:00
Ruben Fiszel
16ba1f3f3b improve flow UX 2022-11-14 23:30:19 +01:00
Ruben Fiszel
a9fde68592 UX same worker tab 2022-11-04 16:15:28 +01:00
Ruben Fiszel
f7572ba2f3 approvers are available to the step right after approval 2022-11-02 10:43:19 +01:00
Ruben Fiszel
cda8d9f0e1 fix migration of old flows 2022-10-26 06:49:48 +02:00
Ruben Fiszel
d6ecd1394a fix input transforms 2022-10-26 06:14:42 +02:00
Faton Ramadani
028b53f9f5 feat(frontend): Flow editor branches (#727) 2022-10-25 17:26:31 +02:00
Ruben Fiszel
f051055e0f feat: individual retry + flow UX refactor 2022-10-04 08:41:21 +02:00
Ruben Fiszel
8386d04bc3 feat(frontend): add prop picker to iterator 2022-10-03 01:53:58 +02:00
Ruben Fiszel
34a20c3948 feat(frontend): add prop picker to iterator 2022-10-02 23:17:40 +02:00
Ruben Fiszel
a4004f9e9e minor UI fixes 2022-09-30 16:49:01 +02:00
Faton Ramadani
5e2f23c66f feat(frontend): Add support for failure modules (#612)
* feature(frontend): Failure module

* feature(frontend): Fix wording + Remove advanced tab for failure modules + fix failure module test

* feature(frontend): Fix wording + add toggle in the mini map + stick component at the bottom

* feat(frontend): Add summary to failure module

* feat(frontend): Add support for Failure module in the FlowModuleViewer

* feat(frontend): Add support for FailureModule in the status viewer

* feat(frontend): Fix building issues
2022-09-26 18:36:15 +02:00
Ruben Fiszel
a0a4de062c fix flow UX and flowStateStore (#610)
* fix everything

* fix(frontend): Restore module deletion + restore for loop settings

* fix(frontend): Add missing focus on number inputs

* fix(frontend): Add key wrapper to make sure the editor content is reloaded

* fix(frontend): Fix mini-map spacing + add icon to schedule and retry buttons

Co-authored-by: Faton Ramadani <faton.ramadani14@gmail.com>
2022-09-21 11:37:33 +02:00
Faton Ramadani
56147ac946 feature(frontend): Add support for retries for flows (#607)
* feature(frontend): Add support for retries for flows

* feature(frontend): Fix design issues
2022-09-21 00:00:39 +02:00
Faton Ramadani
21ac344c1e feature(frontend): Prop picker panel (#605)
* feature(frontend): WIP Prop picker v2

* feature(frontend): add PropPicker context

* feature(frontend): prop picker working

* feature(frontend): restore connect button

* feature(frontend): Fix wording + fix height to avoid content shift

* feature(frontend): Fix upTo preview + adapt style

* feature(frontend): Preview results cleanup

* feature(frontend): Remove test logs

* feature(frontend): Revert wrong changes

* feature(frontend): Restore shared preview args

* feature(frontend): Reduce ObjectViewer font size + remove useless space

* feature(frontend): Wording

* feature(frontend): Fix Split panel scrolling issues
2022-09-20 23:59:48 +02:00
Faton Ramadani
c9ae5905a8 feat(frontend): Flow UX entire rework (#552)
* feature(frontend): Flow rework WIP

* feature(frontend): Right panel behavior done

* feature(frontend): Split panel working

* feature(frontend): Flows working

* feature(frontend): Add inputs + adapt style + remove duplicate library

* feature(frontend): remove old implementation

* feature(frontend): revert package-lock

* feature(frontend): revert old FlowBuilder component

* feature(frontend): Fix margins + add remove button on the minimap

* feature(frontend): Fix wording

* feature(frontend): add PR UI comments

* feature(frontend): Display the module title

* feature(frontend): Previews working

* feature(frontend): Fix schedule load + update

* feature(frontend): fix build

* feature(frontend): UI fix

* fix just this step

* feature(frontend): for loop iterator and skip failures

* just this step

* script helpers

Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com>
2022-09-14 12:34:51 +02:00