Commit Graph

35 Commits

Author SHA1 Message Date
Andrey Melnikov
5e7c5ba888 feat: add workflow template and updated workspace template parameter logic to replace select.nodepool values with runtime values. 2020-12-25 16:32:15 -08:00
Andrey Melnikov
76ecdcfb70 chore: codacy 2020-12-18 19:36:23 -08:00
Andrey Melnikov
2931d5e754 update: fixed missing generated files for grpc and moved generated files into their own subdirectory for easier separation of files. 2020-12-17 15:46:34 -08:00
Andrey Melnikov
d99189807d feat: updated grpc gateway related code 2020-12-17 14:09:20 -08:00
Andrey Melnikov
571de0b40e chore: Uid -> UID per code conventions 2020-09-30 12:10:44 -07:00
Andrey Melnikov
463a8eea60 feat: added workspace templates filtering 2020-09-30 11:58:42 -07:00
Andrey Melnikov
d4d4884e5b feat: initial pagination updates 2020-09-16 18:26:51 -07:00
Andrey Melnikov
cd7f4cb5d7 feat: added description to workspace templates 2020-08-10 15:06:38 -07:00
Andrey Melnikov
5e4bbaaf9b fix: issue where updating a workspace template did not correctly update services env vars 2020-08-05 10:59:54 -07:00
Andrey Melnikov
6863fd8d99 feat: added service environment variables to be mounted into workspaces 2020-08-04 15:30:55 -07:00
Andrey Melnikov
b8912d4f4a update: return error if there is one. 2020-06-26 12:08:58 -07:00
rushtehrani
5f6bda8838 refactor: clean up client code 2020-06-08 15:25:02 -07:00
Andrey Melnikov
2bc8f684c7 refactored workspace template archive changes. 2020-05-22 16:07:50 -07:00
Andrey Melnikov
4f8a92c7a4 fix: added case where a workspace is terminating - a workspace can be archived if all of it's workspaces are terminating. 2020-05-19 13:54:01 -07:00
Andrey Melnikov
21baabd634 update: check if workspace template has running workspaces before archiving it. 2020-05-19 13:47:38 -07:00
Andrey Melnikov
2c9dbf52b3 feature: Added ArchiveWorkspaceTemplate endpoint.
update: listing workspace templates ignores archived ones now.
2020-05-19 11:27:19 -07:00
Andrey Melnikov
b9ccacc2ea fix: issue where workspace template labels were not working. 2020-05-16 17:37:47 -07:00
rushtehrani
90804b77be change update workspace to use uid 2020-05-09 20:26:24 -07:00
Andrey Melnikov
b90b702709 update: initial working version of updating workspace templates. 2020-05-04 14:54:57 -07:00
rushtehrani
e96413d05a update LisWorkspaceTemplateVersions api 2020-05-03 16:38:27 -07:00
rushtehrani
e1756d3ee1 use uid instead of name 2020-05-03 15:10:18 -07:00
rushtehrani
38368e4881 add GetWorkspaceTemplate api 2020-05-03 14:10:00 -07:00
Andrey Melnikov
024992469f update: WIP workspace template versions 2020-05-02 16:28:23 -07:00
Andrey Melnikov
67a3b0851e fix: Updated workspace template manifest to be an object when passed in. This makes it easier for HTTP to pass it in. 2020-04-30 16:33:35 -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
2bca0d7d8a add API call to get generated workflow_template from a workspace_template manifest 2020-04-28 21:09:16 -07:00
Andrey Melnikov
1807234621 feat: Added ListWorkspaceTemplates 2020-04-28 16:58:39 -07:00
rushtehrani
dd49f038bb better duplicate checking + additional field 2020-04-27 14:51:15 -07:00
rushtehrani
2a5905d13b store workspace information in database 2020-04-27 14:51:15 -07:00
rushtehrani
c105fb3c39 return workspaceTemplate.workflowTemplate in api response 2020-04-27 14:50:21 -07:00
rushtehrani
9158ddc68d generate api for workspace_template 2020-04-27 14:50:21 -07:00
rushtehrani
18ee46462e better duplicate checking + additional field 2020-04-26 12:37:15 -07:00
rushtehrani
27c586560b store workspace information in database 2020-04-25 18:53:28 -07:00
rushtehrani
da6934face return workspaceTemplate.workflowTemplate in api response 2020-04-25 16:03:07 -07:00
rushtehrani
f74ec05f97 generate api for workspace_template 2020-04-25 00:19:25 -07:00