Commit Graph

444 Commits

Author SHA1 Message Date
Ruben Fiszel cc07a6b7e4 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 7bdbfec71a feat: support struct in Go as script parameters #705 2022-10-08 20:03:08 +02:00
Ruben Fiszel c5b66ac26d remove spurrious log 2022-10-08 15:25:17 +02:00
Ruben Fiszel e840522822 fix(frontend): fix viewscript for go 2022-10-08 15:23:13 +02:00
Ruben Fiszel e5fdbff8ec fix(frontend): do not alert on non internal nav for unconfirmed saves 2022-10-08 15:19:04 +02:00
Ruben Fiszel 24a2932a7b fix(frontend): do not alert on non internal nav for unconfirmed saves 2022-10-08 15:17:41 +02:00
Ruben Fiszel 5327816c50 fix release 2022-10-08 14:05:35 +02:00
Ruben Fiszel 154796cdb6 fix(frontend): go websockets 2022-10-08 13:41:29 +02:00
Ádám Kovács 911e6c32d6 fix(frontend): Change button click propagation (#690)
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com>
2022-10-08 13:31:32 +02:00
Ruben Fiszel 6cb3fbc8b7 feat: add go LSP (#699)
* lsp

* progress

* 1.36.0
2022-10-08 13:28:46 +02:00
Ruben Fiszel ac09681d49 lsp 2022-10-08 13:25:07 +02:00
Ruben Fiszel 6ebedfc5fb feat(backend): separate properly logs from result 2022-10-07 19:54:44 +02:00
Faton Ramadani e424b6b9b9 fix(frontend): Remove legacy tabs (#695) 2022-10-07 11:30:31 +02:00
Faton Ramadani b59d1f8717 fix(frontend): Align Settings button + add missing suspend shortcut (#694)
* fix(frontend): Align Settings button + add missing suspend shortcut + Disable up to when the error handler is selected
2022-10-07 10:16:15 +02:00
Ruben Fiszel a08436622b 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 065dcc9196 fix(frontend): clear interval on job run 2022-10-06 22:47:40 +02:00
Ruben Fiszel 058658296a fix flowstatusviewer in case jobResult is not defined yet 2022-10-06 17:47:27 +02:00
Ádám Kovács fcb1c39d96 feat(frontend): Button with popup (#639)
* feat(frontend): Add ButtonPopup component
2022-10-06 14:18:42 +02:00
Ruben Fiszel f4caa4ffa6 feat: implement same_worker openflow attribute for running flow all in one go + sharing folder /shared (#689)
* init

* progress

* all

* sqlx

* remove unecessary test

* done

* frontend

* frontend
2022-10-06 04:59:09 +02:00
Ruben Fiszel 5d3c9665e0 hotfix button to save variable disappeared 2022-10-05 18:18:20 +02:00
Ádám Kovács 4e472f5a39 feat(frontend): Add action bar to run details (#684)
* feat(frontend): Add action bar to run details
2022-10-04 17:00:24 +02:00
Ruben Fiszel ce0a410823 fix: only display error handler span if toggled on 2022-10-04 14:38:10 +02:00
Ruben Fiszel b1b418a362 feat(frontend): add input transforms for flow loop 2022-10-04 14:34:55 +02:00
Ruben Fiszel c207745fa7 feat: individual retry + flow UX refactor 2022-10-04 08:41:21 +02:00
Ruben Fiszel 6b5002ec5e progress 2022-10-04 08:40:01 +02:00
Ruben Fiszel 33f17b207e progress 2022-10-04 08:40:01 +02:00
Faton Ramadani 0e23d2d604 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
Ádám Kovács 6a28b68dbf refactor(frontend): Tailwind refactor (#637)
* feat(frontend): Tailwind config migration
2022-10-03 11:27:58 +02:00
Ruben Fiszel 5d46496342 fix(frontend): split early stop + fix highlight code 2022-10-03 04:41:19 +02:00
Ruben Fiszel e8f2d38f47 fix(frontend): split early stop + fix highlight code 2022-10-03 04:39:34 +02:00
Ruben Fiszel 895fe106f8 fix: add step to running badge in flow viewer 2022-10-03 04:01:55 +02:00
Ruben Fiszel 0a67d3fb87 fix: change command behavior for monacos 2022-10-03 03:54:18 +02:00
Ruben Fiszel ad0ffb5eb6 feat(frontend): remove step 2 for flows 2022-10-03 02:53:57 +02:00
Ruben Fiszel e772f0377e feat(frontend): prop picker for stop condition 2022-10-03 02:24:32 +02:00
Ruben Fiszel 0c25d80578 feat(frontend): add prop picker to iterator 2022-10-03 01:53:58 +02:00
Ruben Fiszel ee15bd9a9d feat(frontend): add prop picker to iterator 2022-10-02 23:17:40 +02:00
Ruben Fiszel 84a6441b9a feat(frontend): add variables and resources to the prop picker 2022-10-02 22:42:11 +02:00
Ruben Fiszel fa8566ec20 in the editor bar separate variable and contextual variable 2022-10-02 21:49:42 +02:00
Ruben Fiszel 89a27837af minor UI fixes 2022-10-02 21:35:07 +02:00
Ruben Fiszel 473a3b6f2b fix go runner 2022-10-02 05:59:01 +02:00
Ruben Fiszel dca46f764b set code before running runCmdAction 2022-10-02 04:41:22 +02:00
Ruben Fiszel 6f767abec1 frontend use exact time in every case 2022-10-02 02:56:01 +02:00
Ruben Fiszel b9518d748e fix(frontend): variable editor now acceps including 3000 chars + show length 2022-10-01 23:32:04 +02:00
Ruben Fiszel 08edcb24ca 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 2e101a0c3b feat(frontend): rich renderer improvements 2022-10-01 22:59:49 +02:00
Ruben Fiszel 390529a862 minor UI fixes 2022-10-01 09:14:08 +02:00
Ruben Fiszel eee7067074 fix(frontend): rework the error handler script picker 2022-10-01 00:22:41 +02:00
Jakub Kołodziejczak 6b6f1b407f fix(frontend): do only one request if job is completed [related to #649] (#651)
commit 9592c92f70 introduced a fix for an
issue described in #649. After mentioned fix frontend performs 2
requests instead of 1.

This fix can be considered as a vol.2 for #649
2022-09-30 23:39:41 +02:00
Ruben Fiszel edb97605ad minor UI fixes 2022-09-30 22:59:36 +02:00
Ruben Fiszel 946317eb8d minor UI fixes 2022-09-30 22:53:31 +02:00