11 Commits

Author SHA1 Message Date
Andrey Melnikov
4b6ed47506 feat: fix issues with comments and auto injection of options for select.nodepool and workflow templates. 2020-12-29 10:09:08 -08:00
Andrey Melnikov
eb9d798021 feat: make default visibility public for parameters 2020-08-14 10:58:06 -07:00
Andrey Melnikov
2d5db5baa1 fix: issue where parameter display name was not being parsed correctly 2020-08-05 12:44:28 -07:00
Andrey Melnikov
b020efb16f update: GetParametersFromWorkflowSpec to use yaml unmarshaling 2020-07-30 22:33:00 -07:00
Andrey Melnikov
85e876b723 update: restricted parameter visibility to one of four values
* public
* protected
* internal
* private

Also did a minor cleanup to parameter conversion from v1 to api
2020-07-30 19:01:52 -07:00
Andrey Melnikov
fc89727b80 feat: added visibility to parameters 2020-07-30 12:52:03 -07:00
Andrey Melnikov
e99e66590a fix: fixed issue where ParseParametersFromManifest did not correctly parse integers 2020-07-30 10:58:34 -07:00
Andrey Melnikov
6d494a9643 update: added omitempty to json serialization of Parameters so they don't show empty values in the DB parameters. 2020-05-21 15:24:54 -07:00
Andrey Melnikov
21099b7627 update: Added template parameters to a workspace.
This is so we can get the options from a workflow template version, since the parameters for a workspace do not store options.
2020-05-14 16:45:48 -07:00
Andrey Melnikov
6f60592669 fix: issue where cron workflows did not pass on parameters to workflow executions in db 2020-05-06 14:22:39 -07:00
rushtehrani
af82c312a7 move workspace_types and common_types and refactor Parameter alias 2020-04-29 17:31:44 -07:00