Aleksandr Melnikov
a42e7ab7fe
Updated List endpoint to take in an optional WorkflowTemplateUID.
...
- If present, code will try to filter the CronWorkflows by the label
"onepanel.io/workflow-template-uid"
- If not present, all CronWorkflows are returned as normal.
2020-04-02 11:31:01 -07:00
Andrey Melnikov
3fe93a64c9
feat: Updated cron to return the active parameters
2020-03-31 19:20:55 -07:00
Aleksandr Melnikov
648ad4b694
Adding code to associated a new CronWorkflow with a Workflow Template.
...
- Added database code
- Removing name from the database table since user will not name
their Cron Workflow.
2020-03-31 16:35:28 -07:00
Aleksandr Melnikov
e2359e29e5
Minor fixes.
2020-03-30 14:11:37 -07:00
Aleksandr Melnikov
e6a0bd8549
Revert "Refactored CronWorkflow message."
...
This reverts commit 59cbf7d15e
.
2020-03-30 14:06:02 -07:00
Aleksandr Melnikov
59cbf7d15e
Refactored CronWorkflow message.
...
- Moved Parameters to it's own field
- Using WorkflowTemplate directly, instead of nesting it inside of
WorkflowExecution.
- Updated related code to use new structure.
2020-03-30 11:59:13 -07:00
Aleksandr Melnikov
9045b1a3eb
Added UpdateCronWorkflow endpoint.
2020-03-29 22:56:40 -07:00
Aleksandr Melnikov
8b4d93af4b
Added TerminateCronWorkflow endpoint.
...
- Also updated CronWorkflow message to include the name of the cron workflow.
- Updated related function that parses and sets the struct values, to include the name attribute
2020-03-29 22:16:33 -07:00
Aleksandr Melnikov
2ada65e87a
Added ListCronWorkflows endpoint.
2020-03-29 22:00:11 -07:00
Aleksandr Melnikov
1096a21058
Adding GetCronWorkflow endpoint.
...
- Added supporting proto code
- Added supporting server function and cron_workflow client function
- Added extra checking for possible nil values
2020-03-29 21:37:03 -07:00
Aleksandr Melnikov
d7a289c895
Renaming variable testCWF.
...
Adding the workflow spec correctly to the CronWorkflow spec.
2020-03-27 12:22:01 -07:00
Aleksandr Melnikov
f6d5161bdb
Generating the CronWorkflow fields.
...
- WIP, Workflow spec is not filled in yet.
2020-03-27 12:20:58 -07:00
Aleksandr Melnikov
9ea94f5bb1
Implementing more details for CreateCronWorkflow.
...
- Added unmarshalCronWorkflows
- Tweaking how certain parameters are set
- WIP
2020-03-27 12:20:58 -07:00
Aleksandr Melnikov
b8c732863f
Adding a CreateCronWorkflow function to Client, inside pkg.
2020-03-27 12:20:58 -07:00
Aleksandr Melnikov
44a4eb8d67
Adding createCronWorkflow to Client.
...
- Similar to create() command for Workflows.
2020-03-27 12:20:58 -07:00
Aleksandr Melnikov
4be4dd8419
Updating go.mod to use the latest argoproj/argo
...
- Alongside, updating other modules to fix conflicts with versioning.
Sourced from: https://github.com/onepanelio/core/pull/123/files
2020-03-27 12:20:58 -07:00