Andrey Melnikov
fd686a0672
update: workflow versions are db records again to more easily store custom user manifest and parameters
2020-04-22 12:18:39 -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
Aleksandr Melnikov
a05c3a39be
Changed Statistic message.
...
- Instead of passing created_at, we pass uuid.
- Created at will be generated outside of the Workflow.
Ran `make api` to generate the other files.
2020-04-20 15:22:36 -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
057dde1a86
Passing in CreatedAt timestamp and workflowTemplateId as part of the
...
statistics information.
- The CURL request will send this information along
2020-04-14 12:24:04 -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
Andrey Melnikov
cb6c305ade
Ran make api
2020-04-06 18:22:38 -07:00
Andrey Melnikov
739dc3359a
Merge pull request #136 from onepanelio/feat/core.134-cron.workflows.ui
...
Feat/core.134 cron.workflows.ui
2020-04-06 18:16:35 -07:00
Andrey Melnikov
3683dc7e1e
Ran make api
2020-04-06 18:01:53 -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
Aleksandr Melnikov
9ce6e1f1d8
Ran make protoc
2020-04-03 16:51:04 -07:00
Andrey Melnikov
dfa0c1d7a3
merge: branches
2020-04-03 10:29:25 -07:00
Aleksandr Melnikov
58eb005851
Moving the label messages out of workflow and into it's own proto file.
...
- CronWorkflows re-use the same message types.
Added endpoints for CronWorkflow label operations.
2020-04-02 14:56:00 -07:00
Andrey Melnikov
3fe93a64c9
feat: Updated cron to return the active parameters
2020-03-31 19:20:55 -07:00
Aleksandr Melnikov
24b3fe57fb
Fixing values inside of proto for CronWorkflow fields.
2020-03-27 12:20:58 -07:00
Aleksandr Melnikov
b114204206
Proto updates.
2020-03-27 12:17:39 -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
c5975a4022
feat: Added auth token server
...
issue #96
2020-03-10 12:53:13 -07:00
rushtehrani
780257fcf4
update protobuf files
2020-03-02 14:44:17 -08:00
rushtehrani
63f20088b6
add info to api
2020-03-02 14:37:42 -08:00
Andrey Melnikov
202e6c6613
Added extension and parentPath to files responses
2020-02-29 11:31:41 -08: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
Aleksandr Melnikov
9a9de25663
Added "authorization bearer" piece to proto.
2020-02-25 12:57:38 -08:00
rushtehrani
267aa5face
remove test code
2020-02-21 16:12:14 -08:00
rushtehrani
8b4a51c39e
clean up third party + add additional third party proto files
2020-02-21 16:07:39 -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
Andrey Melnikov
d3c13fbb0d
Updated generated swagger docs
2020-02-19 11:11:45 -08:00
Aleksandr Melnikov
d855fa4780
Adding latest swagger / pb files.
2020-02-19 09:02:36 -08:00
rushtehrani
db58b404bc
regenerate workflow.pb.go
2020-02-13 11:53:42 -08:00
rushtehrani
8b4b109389
update metrics api
2020-02-13 11:29:52 -08:00
Andrey Melnikov
497e060fce
Added pagination to workflows request.
2020-02-13 10:22:33 -08:00
rushtehrani
d19df434a0
workflow phase, start/finish time
2020-02-13 10:22:33 -08:00
rushtehrani
bf9ad3ddce
add metrics endpoint
2020-02-12 09:46:21 -08:00
rushtehrani
75077a9b8c
executed workflow manifest + inject metrics (wip)
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
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
rushtehrani
d52895d35e
fix merged proto
2020-01-27 16:27:10 -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
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