Commit Graph

85 Commits

Author SHA1 Message Date
Andrey Melnikov
faea5acb51 fix: Committed missing auth generated files. 2020-03-10 19:53:59 -07:00
Andrey Melnikov
7e83da37b3 feat: Added endpoint to check auth token validity
issue: #96
2020-03-10 16:21:50 -07:00
Andrey Melnikov
c5975a4022 feat: Added auth token server
issue #96
2020-03-10 12:53:13 -07:00
rushtehrani
780257fcf4 update protobuf files 2020-03-02 14:44:17 -08:00
rushtehrani
da144ddad8 change version 2020-03-02 14:37:42 -08:00
rushtehrani
df1ce35275 update description 2020-03-02 14:37:42 -08:00
rushtehrani
63f20088b6 add info to api 2020-03-02 14:37:42 -08:00
Andrey Melnikov
202e6c6613 Added extension and parentPath to files responses 2020-02-29 11:31:41 -08:00
Andrey Melnikov
e65fe291c2 Added endpoint to list files. 2020-02-27 14:44:50 -08:00
Andrey Melnikov
9fa50edbed Updated GetArtifacts
* No longer base64 encode, as the bytes automatically do that.
* Change GetArtifactDownload to just GetArtifact for consistency
* Change url to have the key on the end instead of a query parameter.
2020-02-26 13:40:20 -08:00
Andrey Melnikov
ad3b7b4208 Updated api/api.swagger.json 2020-02-26 13:40:20 -08:00
Andrey Melnikov
467ffe6cba Removed api/apidocs.swagger.json as it is not needed. 2020-02-26 13:40:20 -08:00
Andrey Melnikov
9d7cd64fff ADded api/apidocs.swagger.json 2020-02-26 13:40:20 -08:00
Andrey Melnikov
fb3c17efdc Auto-generated code update. 2020-02-26 13:40:20 -08:00
Andrey Melnikov
d969186178 Added endpoint to get artifacts as base64 string 2020-02-26 13:40:20 -08:00
Aleksandr Melnikov
9a9de25663 Added "authorization bearer" piece to proto. 2020-02-25 12:57:38 -08:00
rushtehrani
267aa5face remove test code 2020-02-21 16:12:14 -08:00
rushtehrani
8b4a51c39e clean up third party + add additional third party proto files 2020-02-21 16:07:39 -08:00
rushtehrani
190c675c39 combine swagger files into one 2020-02-21 13:36:13 -08:00
Andrey Melnikov
04a34812ec Updated list workflows to have workflow_executions name 2020-02-21 13:30:01 -08:00
rushtehrani
017b42a749 fix typo 2020-02-21 09:58:02 -08:00
rushtehrani
be711a94c0 rename Workflow to workflowExecution 2020-02-20 20:43:02 -08:00
rushtehrani
ed49c39795 fixes with secrets 2020-02-19 15:04:16 -08:00
rushtehrani
4d0910846c fix secrets 2020-02-19 14:44:54 -08:00
rushtehrani
2e0ae10d56 move reusable components to pkg 2020-02-19 14:42:48 -08:00
Andrey Melnikov
d3c13fbb0d Updated generated swagger docs 2020-02-19 11:11:45 -08:00
Andrey Melnikov
7d28194cf7 Added body to swagger for updating a secret key 2020-02-19 11:11:20 -08:00
Aleksandr Melnikov
d855fa4780 Adding latest swagger / pb files. 2020-02-19 09:02:36 -08:00
Aleksandr Melnikov
bccc813ed2 Re-factored DeleteSecretKey to prevent overlap with DeleteSecret. 2020-02-19 09:02:19 -08:00
rushtehrani
db58b404bc regenerate workflow.pb.go 2020-02-13 11:53:42 -08:00
rushtehrani
8b4b109389 update metrics api 2020-02-13 11:29:52 -08:00
Andrey Melnikov
497e060fce Added pagination to workflows request. 2020-02-13 10:22:33 -08:00
rushtehrani
d19df434a0 workflow phase, start/finish time 2020-02-13 10:22:33 -08:00
rushtehrani
bf9ad3ddce add metrics endpoint 2020-02-12 09:46:21 -08:00
rushtehrani
75077a9b8c executed workflow manifest + inject metrics (wip) 2020-02-12 09:46:21 -08:00
rushtehrani
34d8ed26a4 resubmitworkflow + additional wf methods 2020-02-12 09:46:21 -08:00
Rush Tehrani
09f96c412d Merge branch 'master' into feature/additional-workflow-methods 2020-02-07 11:01:32 -08:00
Rush Tehrani
e12bf3591f Merge pull request #35 from onepanelio/feature/github.core.24-secret.management.mounting
Feature/GitHub.core.24 secret.management.mounting
2020-02-06 17:26:42 -08:00
rushtehrani
747234917d change worfklowtemplate archive http endpoint 2020-02-06 14:41:37 -08:00
rushtehrani
c66a7f6c50 add terminate workflow service 2020-02-06 14:29:21 -08:00
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