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