Commit Graph

54 Commits

Author SHA1 Message Date
rushtehrani
c2d8c27471 removed unneeded error checks 2020-02-04 15:04:20 -08:00
rushtehrani
acdea7eb4d remove unneeded err check 2020-02-04 15:00:06 -08:00
rushtehrani
04b76e6aa8 support archiving workflow_templates 2020-02-04 12:23:52 -08:00
rushtehrani
5086508996 fix errors 2020-02-03 21:19:47 -08:00
rushtehrani
96995d5c96 add remaining authorization checks 2020-02-03 21:18:16 -08:00
rushtehrani
297c6f097b add k8s authorization for workflow_templates 2020-02-03 18:57:57 -08:00
rushtehrani
464888c2be use label variables 2020-01-31 19:20:12 -08:00
rushtehrani
8aed868ade use models in kube to be consistent with repositories 2020-01-31 17:04:14 -08:00
Rush Tehrani
d63522a027 Merge pull request #32 from onepanelio/feature/ui-integration
Added createdAt field to be set when created in workflow_manager
2020-01-30 10:26:27 -08:00
Andrey Melnikov
c5986a0132 Added createdAt field to be set when created in workflow_manager 2020-01-30 10:17:41 -08:00
rushtehrani
eb4b572a08 artifactRepository key updates 2020-01-28 12:27:23 -08:00
Rush Tehrani
1ac1cd8abf Merge branch 'feature/ui-s3-merge' into feature/s3-logs 2020-01-27 16:23:49 -08:00
rushtehrani
b102709d6f grab s3 config from ns scoped configmap/secret 2020-01-27 15:53:34 -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
b527d0c7e1 StreamObject => GetObject 2020-01-26 19:23:46 -08:00
rushtehrani
a5ab248a6b check pod status for logs 2020-01-26 13:16:12 -08:00
rushtehrani
0c8854a04c stream logs from s3 2020-01-20 18:06:02 -08:00
rushtehrani
4a22126266 handle error + cleaner code 2020-01-09 17:39:10 -08:00
rushtehrani
4da9e79a2d fix error 2020-01-09 16:47:58 -08:00
rushtehrani
d124e587c1 pod logging 2020-01-09 15:08:25 -08:00
rushtehrani
6f799bcae3 use env vars for all config 2020-01-08 22:00:45 -08:00
rushtehrani
0d5f91b241 decouple workflow namespace from options 2020-01-08 11:55:27 -08:00
rushtehrani
cec8b34bdf combine argo and kube clients 2020-01-08 11:01:02 -08:00
rushtehrani
b1e1581865 return error if workflowtemplate is not found 2020-01-03 17:47:57 -08:00
rushtehrani
40741d2214 create workflow template version 2019-12-20 23:19:50 -08:00
rushtehrani
d000114eb3 validate workflow template 2019-12-20 18:42:04 -08:00
rushtehrani
0484dc0289 add workflow template in watch 2019-12-19 13:16:18 -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
9562999aab code cleanup 2019-12-15 14:37:46 -08:00
rushtehrani
3650aa2d05 TODO on parameters 2019-12-15 13:51:17 -08:00
rushtehrani
720ce2c2bb add TODO about config 2019-12-15 13:47:25 -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
ce37529baa add workflow-template labels to workflow 2019-12-14 12:20:58 -08:00
rushtehrani
3cffb78c6b use manager method 2019-12-13 22:25:29 -08:00
rushtehrani
75122de8e7 handle sql.ErrorNoRows better 2019-12-13 22:05:03 -08:00
rushtehrani
fe970b6105 take namespace into account 2019-12-13 19:04: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