Commit Graph

11 Commits

Author SHA1 Message Date
Ruben Fiszel
7f21147c8d feat(backend): separate properly logs from result 2022-10-07 19:54:44 +02:00
sqwishy
a4a583f4e3 feat(backend): flow suspend resume (#522)
Flow observes `suspend` setting and will wait for resume messages sent for the job before continuing to the next step in a flow.

Adds endpoints under workspaces at `/jobs/<cancel|resume>/<job-uuid>` to either cancel or resume the job with a payload. For POST requests to the endpoint, payload is a JSON document. For GET requests to the endpoints, the payload is a base64url encoded JSON document as the value of the payload query parameter.
2022-09-14 11:46:57 -07:00
sqwishy
afd18c44b9 flow step retry feature (#493)
* flow step retry feature

* comparison constant on right side for clarity

* raise high retry values when starting a flow

also renamed duration to interval to be more specific about the retry
interval/period between tries or attempts

* add flow retry to openflow openapi

Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com>
2022-09-03 20:38:31 +02:00
Ruben Fiszel
2483072d81 improve error messages 2022-07-31 19:01:46 +02:00
Ruben Fiszel
e82e5fff56 transferring copyright from ruben to windmill labs 2022-07-30 14:09:41 +02:00
Ruben Fiszel
98c57e974b improve logging 2022-07-28 02:31:52 +02:00
Ruben Fiszel
8c6f4ad4eb fix(backend): set error content-type to text 2022-07-07 18:07:56 +02:00
Ruben Fiszel
2e96c79179 fix: trace errors body 2022-07-04 22:14:46 +02:00
Ruben Fiszel
01db9f75fb fix: trace errors body 2022-07-04 07:58:51 +02:00
Ruben Fiszel
980693ad06 modify headers 2022-05-05 10:22:33 +02:00
Ruben Fiszel
2e132878e4 first commit 2022-05-05 04:25:58 +02:00