Commit Graph

133 Commits

Author SHA1 Message Date
rushtehrani
34d8ed26a4 resubmitworkflow + additional wf methods 2020-02-12 09:46:21 -08:00
Aleksandr Melnikov
816a14bff1 Updating workflow_server.go to use GRPCError(). 2020-02-10 16:32:09 -08:00
rushtehrani
c66a7f6c50 add terminate workflow service 2020-02-06 14:29:21 -08:00
rushtehrani
e698386840 split log timestamp into its own field 2020-02-04 17:03:28 -08:00
rushtehrani
04b76e6aa8 support archiving workflow_templates 2020-02-04 12:23:52 -08:00
Andrey Melnikov
c5986a0132 Added createdAt field to be set when created in workflow_manager 2020-01-30 10:17:41 -08:00
Andrey Melnikov
6fa397cdbd Added logic to get a secret and worked on adding createdAt timestamps to models. 2020-01-27 10:05:23 -08:00
Andrey Melnikov
f2ed4833b2 Updated ListWorkflows to filter by workflow template version 2020-01-27 10:00:12 -08:00
Andrey Melnikov
11e90e17da Updated Workflow Template Versions to support IsLatest and added API methods to save, save & publish 2020-01-27 09:50:24 -08:00
rushtehrani
d124e587c1 pod logging 2020-01-09 15:08:25 -08:00
rushtehrani
32e8b51251 support kubernetes secret creation 2020-01-07 16:38:52 -08:00
rushtehrani
40741d2214 create workflow template version 2019-12-20 23:19:50 -08:00
rushtehrani
3d5aeccaa1 add ListWorkflowTemplates 2019-12-19 11:15:53 -08:00
rushtehrani
bdcd517135 workflow watch grpc version 2019-12-16 21:06:38 -08:00
rushtehrani
66d10fac40 initial implementation of watchworkflow 2019-12-16 17:17:53 -08:00
rushtehrani
3487fd3367 workflow list logic 2019-12-16 10:57:38 -08:00
rushtehrani
e933edeff5 code cleanup + listworkflows (wip) 2019-12-15 18:47:58 -08:00
rushtehrani
1587f114d0 return workflow status for dag visualization 2019-12-14 22:05:56 -08:00
rushtehrani
14c0c25075 get workflow implementation 2019-12-14 16:31:34 -08:00
rushtehrani
a59b9504bd support version selection 2019-12-13 13:19:05 -08:00
rushtehrani
2179af0d76 create workflow by template reference 2019-12-12 22:08:21 -08:00
rushtehrani
b0f150a49b add ListWorkflowTemplateVersions 2019-12-12 17:54:45 -08:00
rushtehrani
859e0a1e88 error handling cleanup 2019-12-12 15:33:12 -08:00
rushtehrani
b823cc5c10 get workflow template code 2019-12-12 15:03:08 -08:00
rushtehrani
11181d813e error handling 2019-12-12 13:39:59 -08:00
rushtehrani
ae2386e184 workflow version db logic 2019-12-12 10:03:29 -08:00
rushtehrani
d765069256 db interactions 2019-12-11 20:34:17 -08:00
rushtehrani
7fd5a0b1fe code cleanup 2019-12-10 11:49:27 -08:00
rushtehrani
f09d978691 parse workflow parameters 2019-12-09 16:11:04 -08:00
rushtehrani
32cfa63534 implement workflow server/manager 2019-12-09 14:53:05 -08:00
rushtehrani
7354dcd479 use managers 2019-12-08 20:27:12 -08:00
rushtehrani
111ad1ef29 logging + cleanup 2019-12-06 22:52:32 -08:00
rushtehrani
703740279a structure based on gRPC 2019-12-06 19:00:58 -08:00