Ruben Fiszel
07bbccbf83
fix editor popover for apps
2022-11-28 20:58:30 +01:00
Ruben Fiszel
b0ccbe22ee
UX improvements
2022-11-27 00:07:44 +01:00
Ruben Fiszel
2dad606422
UX improvements
2022-11-26 23:09:21 +01:00
Ruben Fiszel
8c3846a703
UX nits
2022-11-23 10:30:08 +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
Ruben Fiszel
fd972a1f5f
redirect to cli for sync from github
2022-11-19 15:16:15 +01:00
Ruben Fiszel
828cdf6998
drawer nits + logo in top menu
2022-11-06 11:52:16 +01:00
Ruben Fiszel
ca2b35b41e
edit script preload same args
2022-11-05 10:02:00 +01:00
Ruben Fiszel
139d06cb42
feat(frontend): fill schema and test args from payload
2022-11-05 02:29:32 +01:00
Ruben Fiszel
06eb45560b
display little parsing status instead of error toast
2022-11-04 01:16:12 +01:00
Ruben Fiszel
c097a3d039
fix(backend): capture up all lockfile issues
2022-11-02 14:04:44 +01:00
Ruben Fiszel
12de3e700f
handle more error edge cases
2022-10-29 13:59:50 +02:00
Ruben Fiszel
1936a60b4a
UX flow improvements + fix collecting results for loops in frontend + fix Identity behavior in backend
2022-10-27 18:50:32 +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
ff6046c079
optimize mainargsignature inference
2022-10-13 02:41:24 +02:00
Ruben Fiszel
e0582fa043
fix reload schema before testing
2022-10-12 23:24:20 +02:00
Ruben Fiszel
b87b03a673
feat(backend): implement new OpenFlow module Branches ( #692 )
...
* branches
* iterate
* branches
* progress
* progress
* progress
* done
* adapt frontend
* adapt frontend
* sqlx
2022-10-09 23:12:05 +02:00
Ruben Fiszel
430e22a4b4
feat: support struct in Go as script parameters #705
2022-10-08 20:03:08 +02:00
Ruben Fiszel
5bab1bca81
fix(frontend): do not alert on non internal nav for unconfirmed saves
2022-10-08 15:19:04 +02:00
Ruben Fiszel
12f6469737
fix(frontend): go websockets
2022-10-08 13:41:29 +02:00
Faton Ramadani
e1d25eca0f
feat(frontend): Discard changes confirmation modal ( #653 )
...
* feat(front): add a confirmation modal to discard unsaved changes
* feat(front):Fix modal content
* feat(front): Revert code + add unsavedconfirmatiomodal to the flow builder
* feat(front): Use a store to store whether the content of an editor needs to be saved before leaving
* feat(front): Add cleanup + only display the warning when navigating elsewhere on the app
* feat(front): set dirty to false when saving
* feat(front): add keyboard binding to cancel or resume
* feat(front): Init dirtyStore to true when creating a flow/script
* feat(front): Explicit store initiliation
* feat(front): initilisation dirty status after loading a script/flow
2022-10-03 14:32:06 +02:00
Ruben Fiszel
b8a67ca14f
fix(frontend): increase the default size of the log and result panel for the script editor
2022-10-01 23:19:02 +02:00
Ruben Fiszel
846837ce65
simplify script editor code bindings
2022-09-28 19:16:05 +02:00
Ruben Fiszel
04ab59f928
refactor logs panel everywhere applicable ( #625 )
...
* init
* init
* progress
* progress
* refactor logs entirely
* fix sqlx
2022-09-25 18:03:51 +02:00
Ruben Fiszel
5c430dee8c
feat(frontend): merge logs and result tab in script editor ( #622 )
2022-09-23 16:20:47 +02:00
Faton Ramadani
7d070b5a10
feature(frontend): Button component ( #616 )
...
* feature(frontend): Button component
* feature(frontend): Ajust style
2022-09-22 13:25:17 +02:00
Ruben Fiszel
9d991f968c
feat: implement go support ( #571 )
...
* progress
* progress
* all in one
* frontend
* small nits
* go job test
* go.sum is optional
* add golang-go to backend test image
Co-authored-by: sqwishy <somebody@froghat.ca >
2022-09-13 21:14:21 +02:00
Faton Ramadani
a57519b386
fix(frontend): Make sure the schema is infered when the component is mounted ( #520 )
2022-08-31 21:29:56 +02:00
Faton Ramadani
f8e01eba82
feat(frontend): Script editor ( #518 )
...
* feat(frontend): Migrate Tabs
* feat(frontend): Generalise Menu
* feat(frontend): Menu component done
* feat(frontend): Fix placements
* feat(frontend): Rework component splitting
* feat(frontend): Clean unused imports
* feat(frontend): Script editor done
* feat(frontend): Code cleanup
* feat(frontend): Fix linting
* feat(frontend): Add running animation
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com >
2022-08-31 18:50:36 +02:00
Ruben Fiszel
5f249ad6ab
scripteditor default preview tab -> input
2022-08-16 00:08:54 +02:00
Ruben Fiszel
7ba974f63b
fix bugs removing args from schema
2022-08-08 19:07:19 +02:00
Ruben Fiszel
6c3ef465a8
redirect even with oauth
2022-08-07 09:28:42 +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
Faton Ramadani
5db447de02
Fix EditorBar in the script editor ( #299 )
...
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com >
2022-08-01 16:53:01 +02:00
Faton Ramadani
080860fad8
improve Flow UI ( #297 )
...
* Improve flow ui
* Finish reworking
* Fix formating
* Fix naviation
* Fix navigaion + adjust icon sizes
* Remove duplicate code
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com >
2022-08-01 15:07:29 +02:00
Ruben Fiszel
2a0d70dcbc
change openflow encoding for more proper oneOf + fix all from svelte:check
2022-07-31 01:20:52 +02:00
Ruben Fiszel
f83fb6355d
autoscroll + status viewer auto update
2022-07-30 00:02:03 +02:00
Ruben Fiszel
e898d56b89
fix: small bar mode and editor nits
2022-07-29 16:58:03 +02:00
Ruben Fiszel
f80af22241
no more infer button
2022-07-29 16:47:29 +02:00
Ruben Fiszel
61b14551c1
websocket auto-connect
2022-07-23 18:28:41 +02:00
Ruben Fiszel
1f84048701
feat: add editor bar to inline scripts of flows
2022-07-23 11:20:22 +02:00
Ruben Fiszel
48ff7be074
minor UI fixes
2022-07-20 19:28:11 +02:00
Ruben Fiszel
7aad717b53
fix: insert getResource proper parenthesis
2022-06-27 23:17:05 +02:00
Ruben Fiszel
c490b49f23
fix: improve error handling
2022-06-23 19:00:17 +02:00
Ruben Fiszel
4d1a4fdd2f
move gen as well to lib
2022-06-23 01:10:33 +02:00
Ruben Fiszel
8f4d0ecf17
move to paths
2022-06-22 22:34:01 +02:00