Commit Graph

44 Commits

Author SHA1 Message Date
rushtehrani
078372533b minor changes to req/res proto 2020-02-05 19:46:54 -08:00
Aleksandr Melnikov
a4f9a65f07 Refactored the HTTP requests and proto messages to look cleaner and
reduce duplicated fields.
- Secret message is re-used a lot more
Updated the secret_server code to support the new proto message data
being passed in.
2020-02-05 17:19:22 -08:00
Aleksandr Melnikov
40409b8027 Cleaning up some rebase artifacts. 2020-02-05 13:18:30 -08:00
Aleksandr Melnikov
aa5c12b275 Re-factored secretName to name. 2020-02-05 13:14:50 -08:00
Aleksandr Melnikov
27f1a54968 Renaming GetSecrets to ListSecrets. 2020-02-05 13:14:40 -08:00
Aleksandr Melnikov
6d0c6e96b7 Added API Calls:
- AddSecretKeyValue
This allows you to add a key value to a secret.
Example: You can add "typeOfData" key, value "bytes" to secret "default",
namespace "default".
- UpdateSecretKeyValue
You can update "typeOfData" key with value "bits".
2020-02-05 13:13:42 -08:00
Aleksandr Melnikov
9883b24b7f Added DeleteSecretKey api call.
- This allows the deletion of a specific key from a secret.
2020-02-05 13:13:02 -08:00
Aleksandr Melnikov
812c9a174d Adding DeleteSecret api call. 2020-02-05 13:12:23 -08:00
Aleksandr Melnikov
168c73ee37 Added GetSecrets api call.
- Returns a collection of Secret type.
2020-02-05 13:11:40 -08:00
Aleksandr Melnikov
bf929e2f45 Added GetSecret api call.
- Returns a secrets data and name.
2020-02-05 13:10:33 -08:00
Aleksandr Melnikov
086566ce14 Added API Path to check if a secret exists in a given namespace. 2020-02-05 13:08:58 -08:00
rushtehrani
04b76e6aa8 support archiving workflow_templates 2020-02-04 12:23:52 -08:00
rushtehrani
3f988ef876 no need to return ns labels 2020-02-02 12:58:48 -08:00
rushtehrani
02f8d3dc76 only return onepanel.io/enabled=true namespaces 2020-02-02 12:52:57 -08:00
rushtehrani
66a19f1e1b namespace api + server + refactor 2020-02-02 11:06:43 -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
Andrey Melnikov
11e90e17da Updated Workflow Template Versions to support IsLatest and added API methods to save, save & publish 2020-01-27 09:50:24 -08:00
rushtehrani
0c8854a04c stream logs from s3 2020-01-20 18:06:02 -08:00
rushtehrani
38544550e0 Parameter => WorkflowParameter 2020-01-11 18:28:05 -08:00
rushtehrani
d124e587c1 pod logging 2020-01-09 15:08:25 -08:00
rushtehrani
32e8b51251 support kubernetes secret creation 2020-01-07 16:38:52 -08:00
rushtehrani
bc1e19fbc7 support stream => websocket for web clients 2020-01-02 10:45:51 -08:00
rushtehrani
40741d2214 create workflow template version 2019-12-20 23:19:50 -08:00
rushtehrani
3d5aeccaa1 add ListWorkflowTemplates 2019-12-19 11:15:53 -08:00
rushtehrani
bdcd517135 workflow watch grpc version 2019-12-16 21:06:38 -08:00
rushtehrani
07f8e0281e watchworkflow streaming protos 2019-12-16 17:16:57 -08:00
rushtehrani
3487fd3367 workflow list logic 2019-12-16 10:57:38 -08:00
rushtehrani
1587f114d0 return workflow status for dag visualization 2019-12-14 22:05:56 -08:00
rushtehrani
14c0c25075 get workflow implementation 2019-12-14 16:31:34 -08:00
rushtehrani
346f83dacf clean selects and add support for version in http proxy 2019-12-13 19:43:45 -08:00
rushtehrani
a59b9504bd support version selection 2019-12-13 13:19:05 -08:00
rushtehrani
b0f150a49b add ListWorkflowTemplateVersions 2019-12-12 17:54:45 -08:00
rushtehrani
b823cc5c10 get workflow template code 2019-12-12 15:03:08 -08:00
rushtehrani
d765069256 db interactions 2019-12-11 20:34:17 -08:00
rushtehrani
7fd5a0b1fe code cleanup 2019-12-10 11:49:27 -08:00
rushtehrani
0996aa830d separate workflow_template.proto 2019-12-09 19:26:14 -08:00
rushtehrani
32cfa63534 implement workflow server/manager 2019-12-09 14:53:05 -08:00
rushtehrani
1013e4c905 add http proxy + swagger 2019-12-08 23:26:55 -08:00
rushtehrani
205aedeafd grpc-gateway for http support 2019-12-08 20:27:33 -08:00
rushtehrani
111ad1ef29 logging + cleanup 2019-12-06 22:52:32 -08:00
rushtehrani
703740279a structure based on gRPC 2019-12-06 19:00:58 -08:00