Commit Graph
41 Commits
Author SHA1 Message Date
Ruben Fiszel dc935fa054 fix forking hub deno scripts in apps 2023-01-03 15:56:02 +01:00
Ruben Fiszel cc938166ca apps improvements 2023-01-03 09:46:36 +01:00
Ruben Fiszel ef72e570e6 apps improvements (row size, text options) 2023-01-01 06:24:21 +01:00
Ruben Fiszel 079fbd55ee feat(backend): resume from owner directly in flow status viewer (#1042)
* foo

* progress
2022-12-23 13:04:31 +01:00
Ruben Fiszel 7f3682026e allow passing payload to approval method 2022-12-05 01:35:43 +01:00
Ruben Fiszel a2b49393d2 UX improvements 2022-12-04 01:03:38 +01:00
Faton Ramadani cd98c92917 feat(frontend): Add actions to tables (#951)
* fix(frontend): WIP

* fix(frontend): WIP

* fix(frontend): Sub runnable

* fix(frontend): revert changes

* fix(frontend): fix build
2022-11-27 17:47:19 +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 9929cdde22 feat(frontend): overhaul the whole flow UX 2022-11-21 17:28:55 +01:00
Ruben Fiszel edf81585e6 fix load flow input correctly 2022-11-17 12:17:06 +01:00
Ruben Fiszel cd8d0e5ea6 feat: deprecate previous_result in favor of results per id 2022-11-10 01:58:52 +01:00
Ruben Fiszel 587b16e34e improve webhooks for UX 2022-11-04 21:19:29 +01:00
Ruben Fiszel a97613401c modal -> drawer 2022-11-03 12:39:23 +01:00
Ruben Fiszel f5293ce611 fix result by id 2022-10-26 08:54:28 +02:00
Ruben Fiszel 544a2bbaec feat(frontend): result by id 2022-10-26 08:31:30 +02:00
Faton Ramadani 028b53f9f5 feat(frontend): Flow editor branches (#727) 2022-10-25 17:26:31 +02:00
Ádám Kovács 6bad6cf903 feat(frontend): Update split panes (#741) 2022-10-17 15:43:31 +02:00
Ádám Kovács 26ffebd941 feat(frontend): Typography update (#725)
* feat(frontend): Add new font face

* feat(frontend): Typography update

* fix(frontend): Import Inter font

* fix(frontend): Font fixes

* fix(front): Fix spacing and font inconsistencies

* fix(frontend): Visual changes and fixes

* fix(frontend): Minor visual fixes

* fix(frontend): Remove comment
2022-10-13 14:04:26 +02:00
Ruben Fiszel a229e6f488 feat: sleep for arbitrary number of seconds statically or with a javascript expression (#691)
* progress

* progress

* fix serde

* fix frontend

* fix frontend
2022-10-07 04:09:32 +02:00
Ádám Kovács fccf45740d refactor(frontend): Tailwind refactor (#637)
* feat(frontend): Tailwind config migration
2022-10-03 11:27:58 +02:00
Ruben Fiszel 5a8344dffc feat(frontend): add variables and resources to the prop picker 2022-10-02 22:42:11 +02:00
Ruben Fiszel 84979527eb minor UI fixes 2022-10-02 21:35:07 +02:00
Ruben Fiszel 600f712429 minor UI fixes 2022-09-30 22:53:31 +02:00
Ruben Fiszel 28b6eaf33f improve preview results v1 2022-09-21 02:48:30 +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
Ruben Fiszel 775a0e95da fix prop picker key selection 2022-08-17 19:38:07 +02:00
Faton Ramadani c85b1e3a53 feat(frontend): Redesign of the Flow Editor + Arbitrary forloop 2022-08-17 12:03:38 +02:00
Ruben Fiszel 025b3cb7ec more consistent hover behavior for prop picker 2022-08-13 21:32:44 +02:00
Ruben Fiszel 6518f4a7ac clickable key + truncate 2022-08-09 17:07:37 +02:00
Ruben Fiszel 778368fb3a change object viewer default colapsed behavior 2022-08-06 13:38:07 +02:00
Ruben Fiszel d14237b532 gif support + _value preview in object viewer 2022-08-04 23:45:27 +02:00
Faton Ramadani c7b366828c fix(frontend): Use the bracket notation when an identifier is not a valid JS expression (#327) 2022-08-04 10:13:03 +02:00
Faton Ramadani 486387d0ec Flow fix property picker (#326)
* Fix property picker

* Fix property picker
2022-08-04 00:28:46 +02:00
Faton Ramadani 72a6004380 Flow: Input connect (#325)
* Fix EditorBar in the script editor

* Rework ArgInput

* Add a button to link a property

* Adapt style

* Clean up

* Clean up Toggle

* Clean up Toggleclear

* Fix editor

* Fix login test

* Fix login test

* Done

* Fix toggling issues
2022-08-03 19:51:58 +02:00
Ruben Fiszel 0d76e5d610 nit on connect an app under resources picker 2022-07-29 15:53:56 +02:00
Ruben Fiszel 7c628f08e6 prop picker improvements 2022-07-29 15:40:42 +02:00
Ruben Fiszel 07fac175a0 feat: add schedule settable from pull flows 2022-07-27 12:18:02 +02:00
Ruben Fiszel 231ff43aff fix: multiple UI fixes 2022-07-26 18:25:34 +02:00
Ruben Fiszel 767c0a9acf fix: multiple UI fixes 2022-07-26 17:28:36 +02:00
Faton RamadaniandRuben Fiszel 17dfd558d5 feat: Add flow input and current step in the prop picker (#236)
* Add flow input and current step in the prop picker

* Fix step + correctly bind pickableProperties

* Correctly make pickable properties + use popper to fix display issues

* styling

* Remove debugger

* Simplify how search works by removing one store

* preview

Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com>
2022-07-26 11:51:45 +02:00
Faton RamadaniandRuben Fiszel 31411e256f feat: dynamic template for script inputs in flow
* Refactor flow UI/UX + added fork and create script from inline script

* Prevent infinite loop when remove steps

* Fix forking a script from the Hub

* Fix viewing code of  a script from the Hub

* Fix PR comments

* Fix code highlight

* Fix path

* Find next available path

* Fix copy first step schema

* Light dynamic input WIP

* Fix initial input transform

* Use backquote to inject code

* Light dynamic input working

* Adapt warning message

* Merge main

* Change toggle text

* Change toggle text

* Fix preview

* Add missing id

* Fix z-index

* Update frontend/src/lib/components/ModuleStep.svelte

* pushed propertiesType fix

* pushed propertiesType fix

* JSON.parse resulting expr

* use class for property-picker

* Rework onmouseleave logic

* handle all types

* give up on object

* give up on object

* give up on object

* fix toggle

* good to merge

Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com>
2022-07-21 14:58:55 +02:00