Commit Graph

266 Commits

Author SHA1 Message Date
Andrey Melnikov
5c09e07ab8 feat: separated out config from namespace config 2021-02-03 11:55:36 -08:00
Andrey Melnikov
e906edc1ec feat: add bucket to config response 2021-02-03 11:25:26 -08:00
Andrey Melnikov
a9ae982e61 Merge branch 'feat/workspace.updates' of github.com:Vafilor/core into feat/workspace.updates 2021-01-29 13:54:42 -08:00
Andrey Melnikov
559d937e79 feat: support sinceTime for workspace container logs 2021-01-29 13:54:08 -08:00
Andrey Melnikov
e1e382e223 fix: added missing proto data for workspace component service 2021-01-29 09:57:00 -08:00
Andrey Melnikov
4e2154b3e2 fix: added missing proto data for workspace component service 2021-01-29 09:55:12 -08:00
rushtehrani
932b343738 use correct http endpoint for workspace logs 2021-01-20 16:48:16 -08:00
rushtehrani
4a22327fec add GetWorkspaceContainerLogs 2021-01-20 16:32:32 -08:00
Andrey Melnikov
543367c36e feat: updated workflow logs to return a response that may contain several log entries. 2020-12-30 12:04:21 -08:00
Andrey Melnikov
eb85a8042c fix: issue where GetAvailableLabels endpoint could not be distinguished from GetLabels endpoint 2020-12-28 10:25:53 -08:00
Andrey Melnikov
b2bf62d932 feat: updated API with method to generate workflow template manifest. This will perform any modifications needed to replace types with runtime data, etc.
An example is select.nodepool. This value should set the options to the currently available node types.
2020-12-25 16:32:15 -08:00
Andrey Melnikov
bd2d98c146 fix: removed non proto files for third party 2020-12-17 22:00:29 -08:00
Andrey Melnikov
4359f6f099 chore: updated api to version 0.17.0 2020-12-17 18:19:16 -08:00
Andrey Melnikov
1257ab101e chore: generate new files from proto 2020-12-17 15:46:55 -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
b8b6853909 feat: added total results counts to list requests. This simplifies client logic for determining resource counts 2020-11-24 10:55:52 -08:00
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
0a73aed929 feat: updated metrics structure to be an array of structs 2020-11-16 16:04:20 -08:00
Andrey Melnikov
89c0f26103 Revert "feat: remove is valid token endpoint"
This reverts commit 466a417e60.

Also marks the IsValidToken endpoint as deprecated
2020-11-16 10:46:44 -08:00
Andrey Melnikov
466a417e60 feat: remove is valid token endpoint 2020-11-12 15:55:58 -08:00
Andrey Melnikov
717a4bc2e8 fix: temporary fix while cvat is not updated to use new auth 2020-11-06 12:11:40 -08:00
Andrey Melnikov
a405e8bf46 feat: update api to use accessTokenAuth 2020-11-03 13:37:30 -08:00
Andrey Melnikov
93bdc7cd70 fix: rename LogIn to GetAccessToken 2020-11-03 10:29:02 -08:00
Andrey Melnikov
7854aa15ca fix: removed is_system flag 2020-10-30 23:45:39 -07:00
Andrey Melnikov
5d6fae152d feat: added system flag to workflow template creation 2020-10-29 12:30:55 -07:00
Andrey Melnikov
e41d5c38af feat: added log in endpoint which is essentially an alias for auth token, but is more descriptive 2020-10-29 12:14:53 -07:00
Andrey Melnikov
a756684ae5 feat: API support for selecting labels 2020-10-26 15:38:03 -07:00
Andrey Melnikov
20c4950b69 feat: revert jwt token from auth 2020-10-14 11:53:05 -07:00
Andrey Melnikov
5bd2feaa86 update: added username to returned auth token 2020-10-12 17:01:26 -07:00
Andrey Melnikov
7150f24631 feat: update incoming token to be a JWT token that takes in username 2020-10-12 16:07:12 -07:00
Andrey Melnikov
463a8eea60 feat: added workspace templates filtering 2020-09-30 11:58:42 -07:00
Andrey Melnikov
0956afdabe update: workspace listing endpoint to include a statistics report endpoint and allow filtering by phase. 2020-09-28 15:57:31 -07:00
Andrey Melnikov
f7770618ca update: added parameter to control listing of system workflows 2020-09-24 12:32:35 -07:00
Andrey Melnikov
d524c3cb66 update: fixed issue where GetWorkflowExecutionStatisticsForNamespace included workspace workflows (is_system = true). Added support for filtering by phase. 2020-09-16 19:37:10 -07: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
d4d4884e5b feat: initial pagination updates 2020-09-16 18:26:51 -07:00
Andrey Melnikov
0170252659 fix: api version to 0.13.0 2020-09-14 15:41:06 -07:00
Andrey Melnikov
fc7ef5ffac feat: added retry last action support for workspaces and new failure states 2020-09-10 12:30:18 -07:00
Andrey Melnikov
93d1b4a2c0 update: permissions issues are now more detailed 2020-08-19 11:00:40 -07:00
Andrey Melnikov
eabd391180 update: api to 0.12.0-rc.0 2020-08-14 14:35:36 -07:00
Andrey Melnikov
bc7ce21fb6 chore: update api swagger version to 0.12.0b5. 2020-08-12 10:36:05 -07:00
Andrey Melnikov
cd7f4cb5d7 feat: added description to workspace templates 2020-08-10 15:06:38 -07:00
Aleksandr Melnikov
10204a8896 Addiing octet-stream to api.proto. 2020-08-04 10:43:08 -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
8ca18d5fc5 update: regenerate api 2020-07-29 16:40:26 -07:00
Andrey Melnikov
4b7d7a1932 Merge pull request #421 from onepanelio/feat/components
feat: add components API
2020-07-29 16:37:27 -07:00
Aleksandr Melnikov
e244b8e625 Merge pull request #437 from onepanelio/feat/onepanelio.core.391-create.workflow.link
feat: add workflow execution metadata fields
2020-07-29 16:34:15 -07:00