Commit Graph
57 Commits
Author SHA1 Message Date
Faton Ramadani da2902aa9d fix(frontend): Handle empty required in SchemaForm (#1571) 2023-05-15 10:35:55 +02:00
Ruben Fiszel d1dea52dc3 only prettify run forms and lightweight schema form 2023-05-10 17:29:12 +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
Ruben Fiszel 90e2361020 lightarginput for apps forms 2023-03-16 00:13:09 +01:00
Ruben Fiszel fa18204267 fix(frontend): arginput + apppreview fixes 2023-03-03 17:34:08 +01:00
Ruben Fiszel a5e29e5f4f fix tailwind JIT for devmode + graph fixes 2023-03-02 14:49:36 +01:00
Ruben Fiszel ad73116ff5 remove slide causing issues 2023-03-02 11:49:57 +01:00
Ruben Fiszel e4201da433 fix(frontend): rework app reactivity 2023-03-01 21:33:23 +01:00
Ruben Fiszel 404fa410ef fix(frontend): rework app reactivity 2023-03-01 20:01:59 +01:00
Ruben Fiszel cca5ea8644 import python code as raw to avoid reindent 2023-02-05 16:03:03 +01:00
Ruben Fiszel c5f3499962 feat: add resource and resource type from json 2023-01-29 16:27:51 +01:00
Ruben Fiszel cf6846f9ab fix arg inputs 2023-01-24 22:44:52 +01:00
Ruben Fiszel db72d54ebf UX improvements for flows 2023-01-24 21:53:41 +01:00
Ruben Fiszel dc9eee265e various improvements 2023-01-12 22:20:54 +01:00
Ruben Fiszel 13175ffc31 various improvements 2023-01-10 11:21:16 +01:00
Ruben Fiszel 73938dffb9 feat: add min/max constraint to number + slider component 2023-01-07 08:51:09 +01:00
Ruben Fiszel e78449d16a apps UX nits 2023-01-04 10:14:03 +01:00
Ruben Fiszel a20d3fae6f feat: add a All Static Inputs module to the flow editor 2022-12-30 05:31:45 +01:00
Ádám Kovács bac8e4964b fix(frontend): Minor fixes in editor (#1054)
* fix(frontend): Script arguments window overflow

* fix(frontend): Consistent input editor font size

* fix(frontend): Fix script settings inconsistencies
2022-12-29 18:44:56 +01:00
Faton RamadaniandRuben Fiszel 6b33b80fc4 App bugfix (#1049)
* adapt static adapter to cloudflare

* fix(frontend): Various bug fix

* fix typecheck

* numerous fixes

* fix all connects

* fix all connects

* more improvements

* more improvements

* everything work?

Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com>
2022-12-29 12:47:53 +01:00
Ruben Fiszel d692532dc4 disable inputs non readable resource 2022-12-03 12:14:24 +01:00
Ruben Fiszel dfaa9fd63a fix flow input transform error 2022-12-02 15:36:41 +01:00
Ruben Fiszel 546cb1e18c add variable picker on all schema forms 2022-12-02 13:56:40 +01:00
Ruben Fiszel fed2b2105d feat: unify resources under a single connect API 2022-12-01 19:28:00 +01:00
Ruben Fiszel 8c3846a703 UX nits 2022-11-23 10:30:08 +01:00
Faton Ramadani 6cf0bb17a0 Runnable refactor (#929)
* fix(frontend): Support runnable everywhere

* fix(frontend): Runnable component working
2022-11-22 15:45:10 +01:00
Ruben Fiszel 9929cdde22 feat(frontend): overhaul the whole flow UX 2022-11-21 17:28:55 +01:00
Ruben Fiszel 8835659796 fix tarring the entire cache back to s3 + UX nits 2022-11-21 09:25:22 +01:00
Faton Ramadani 31f6e47390 fix(frontend): App Editor v0 (#886) 2022-11-14 17:30:49 +01:00
Ruben Fiszel 80691cac78 add autofocus for run page 2022-11-06 16:31:50 +01: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
Ruben Fiszel 331356c991 minor UI fixes 2022-09-30 17:15:43 +02:00
Ruben Fiszel 29bad8ee49 fix focusProp 2022-09-21 00:55:50 +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 cf4d2ea68c init args in flowpreviewcontent 2022-08-23 21:56:05 +02:00
Ruben Fiszel 3a44316749 fix(frontend): input checks refresh when schema change 2022-08-20 12:55:51 +02:00
Faton Ramadani c85b1e3a53 feat(frontend): Redesign of the Flow Editor + Arbitrary forloop 2022-08-17 12:03:38 +02:00
Ruben Fiszel 6e8e0e59d0 feat: add literal object type support (#401) 2022-08-13 21:18:54 +02:00
Faton Ramadani bdc10b6c83 fix(frontend): schedule args in flow (#343)
* Add Toggl connect

* Fix Schedule args
2022-08-05 13:16:49 +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 5e14b6dfb3 feat: add primitive sql format (#320) 2022-08-02 16:55:20 +02:00
Ruben Fiszel f8171af6f0 clean further the openapi InputTransform 2022-07-31 11:23:21 +02:00
Ruben Fiszel ec09257bfe fix init of static step inputs 2022-07-29 17:52:45 +02:00
Ruben Fiszel 7c628f08e6 prop picker improvements 2022-07-29 15:40:42 +02:00
Ruben Fiszel bd9343c42c feat: resource type picker in schema modal + proper initialization of raw javascript editor when applicable 2022-07-29 14:13:44 +02:00
Ruben Fiszel 771de0990a fix: update variable and resources now return error if nothing was updated 2022-07-29 11:07:59 +02:00
Ruben Fiszel 70e0452aa8 fix deno on javascript input transforms 2022-07-27 22:26:34 +02:00
Ruben Fiszel cc77e07a75 convert from dynamic expr to raw 2022-07-26 19:34:59 +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