Andrey Melnikov
fd713e0800
feat: added update metrics endpoint which replaces the contents. Also renamed merge to add to better distinguish the two
2020-11-17 13:42:19 -08:00
Andrey Melnikov
6af5d5b5b0
feat: added merge method workflow executions merge api
2020-11-17 13:32:55 -08:00
Andrey Melnikov
a9953683a9
feat: added endpoint to get the workflow execution statistics for a namespace
2020-09-16 19:37:10 -07:00
Andrey Melnikov
9acd4cf6d3
fix: cron workflows now return UID and the delete endpoint doesn't have the terminate suffix.
...
Also updated Authorized endpoint to not have same path as IsValidToken
2020-05-22 20:25:05 -07:00
Aleksandr Melnikov
cd4f429559
Merge branch 'develop' into feat/core.171-archiving.workflow.template.clean.up
2020-05-22 15:44:01 -07:00
Aleksandr Melnikov
eed930c7f6
Adding namespace to Cron Workflow.
...
- Proto files
2020-05-21 12:45:10 -07:00
rushtehrani
2df35cb27e
add workflow status webhook
2020-05-19 17:33:02 -07:00
rushtehrani
7eac879f40
gen with 3.11.4 version of protoc
2020-05-14 17:20:13 -07:00
Aleksandr Melnikov
56314a0850
Updating pb files.
2020-05-14 17:13:57 -07:00
rushtehrani
4aeee1f2ac
update api gen
2020-05-14 10:34:04 -07:00
Aleksandr Melnikov
c414673b13
Adding generated pb.go files.
2020-05-14 10:29:55 -07:00
Andrey Melnikov
e339e698d0
update: Workflow Execution body into a separate message
2020-05-08 13:25:58 -07:00
Andrey Melnikov
6e9105a742
update: simplified create workflow execution
2020-05-08 11:21:39 -07:00
Andrey Melnikov
d6c9ffb1c1
fix: Added a clone workflow execution endpoint and cleaned up code a bit.
2020-05-05 12:19:06 -07:00
Andrey Melnikov
d493bfb19a
Merge remote-tracking branch 'origin/feat/workspaces' into feat/integrate.workflow.changes
2020-04-29 09:53:22 -07:00
rushtehrani
beea0ce69e
refactor workflow stats
2020-04-28 16:59:24 -07:00
Andrey Melnikov
9c193b3616
feature: centralize labels to one location.
2020-04-27 19:55:44 -07:00
Aleksandr Melnikov
238353ffb9
Refactoring workflow execution statistics.
...
- The workflow name is available even at start of the workflow, so
we do not need the uid to act as a placeholder.
- Changing workflow.proto to use name and remove uid uses
2020-04-22 11:54:36 -07:00
Aleksandr Melnikov
5128135be7
Added endpoint for workflows created by Crons to ping, when they start.
2020-04-21 16:58:13 -07:00
Andrey Melnikov
74f1019e76
Merge branch 'feat/core.144-workflow.stats' into feat/dev-core-144-workflow.stats
2020-04-16 14:44:11 -07:00
Aleksandr Melnikov
b02313c212
Adding endpoint for adding Workflow Execution Statistics
2020-04-14 10:27:12 -07:00
Andrey Melnikov
57dcd1d399
fix: updated resources so they can be provided labels on creation.
2020-04-12 13:28:45 -07:00
Aleksandr Melnikov
c73b5ef17e
Rebased branch from develop, rebuild protoc files.
2020-04-06 18:01:31 -07:00
Aleksandr Melnikov
6e043b9b7b
Added endpoint to clone workflow templates.
...
- Added endpoint to proto
- Added supporting functions and error checking
2020-04-06 18:00:44 -07:00
Andrey Melnikov
0a68ab72dd
update: endpoints for labels to use verbs instead of url endings
2020-03-27 11:46:06 -07:00
Andrey Melnikov
d293a85cd0
feat: added label support for workflow executions and templates.
...
Also updated workflow templates to create a workflow template k8 resource so we can easily work with labels.
2020-03-25 12:46:55 -07:00
Andrey Melnikov
e65fe291c2
Added endpoint to list files.
2020-02-27 14:44:50 -08:00
Andrey Melnikov
9fa50edbed
Updated GetArtifacts
...
* No longer base64 encode, as the bytes automatically do that.
* Change GetArtifactDownload to just GetArtifact for consistency
* Change url to have the key on the end instead of a query parameter.
2020-02-26 13:40:20 -08:00
Andrey Melnikov
fb3c17efdc
Auto-generated code update.
2020-02-26 13:40:20 -08:00
Andrey Melnikov
04a34812ec
Updated list workflows to have workflow_executions name
2020-02-21 13:30:01 -08:00
rushtehrani
017b42a749
fix typo
2020-02-21 09:58:02 -08:00
rushtehrani
be711a94c0
rename Workflow to workflowExecution
2020-02-20 20:43:02 -08:00
rushtehrani
bf9ad3ddce
add metrics endpoint
2020-02-12 09:46:21 -08:00
rushtehrani
34d8ed26a4
resubmitworkflow + additional wf methods
2020-02-12 09:46:21 -08:00
rushtehrani
747234917d
change worfklowtemplate archive http endpoint
2020-02-06 14:41:37 -08:00
rushtehrani
c66a7f6c50
add terminate workflow service
2020-02-06 14:29:21 -08:00
rushtehrani
04b76e6aa8
support archiving workflow_templates
2020-02-04 12:23:52 -08:00
Rush Tehrani
1ac1cd8abf
Merge branch 'feature/ui-s3-merge' into feature/s3-logs
2020-01-27 16:23:49 -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
0c8854a04c
stream logs from s3
2020-01-20 18:06:02 -08:00
rushtehrani
d124e587c1
pod logging
2020-01-09 15:08:25 -08:00
rushtehrani
bc1e19fbc7
support stream => websocket for web clients
2020-01-02 10:45:51 -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
14c0c25075
get workflow implementation
2019-12-14 16:31:34 -08:00
rushtehrani
346f83dacf
clean selects and add support for version in http proxy
2019-12-13 19:43:45 -08:00
rushtehrani
a59b9504bd
support version selection
2019-12-13 13:19:05 -08:00
rushtehrani
b0f150a49b
add ListWorkflowTemplateVersions
2019-12-12 17:54:45 -08:00
rushtehrani
b823cc5c10
get workflow template code
2019-12-12 15:03:08 -08:00
rushtehrani
d765069256
db interactions
2019-12-11 20:34:17 -08:00