Revert change to keep using api/v0 for accounts and settings

This commit is contained in:
Juan Pablo Villafáñez
2022-01-31 09:35:39 +01:00
parent 7557e4e0ea
commit cce51fdd61
14 changed files with 275 additions and 275 deletions
@@ -43,14 +43,14 @@ service AccountsService {
rpc ListAccounts(ListAccountsRequest) returns (ListAccountsResponse) {
// List method maps to HTTP GET
option (google.api.http) = {
post: "/api/v1/accounts/accounts-list",
post: "/api/v0/accounts/accounts-list",
body: "*"
};
}
// Gets an account
rpc GetAccount(GetAccountRequest) returns (ocis.messages.accounts.v1.Account) {
option (google.api.http) = {
post: "/api/v1/accounts/accounts-get",
post: "/api/v0/accounts/accounts-get",
body: "*"
};
}
@@ -59,7 +59,7 @@ service AccountsService {
// Create maps to HTTP POST. URL path as the collection name.
// HTTP request body contains the resource
option (google.api.http) = {
post: "/api/v1/accounts/accounts-create"
post: "/api/v0/accounts/accounts-create"
body: "*"
};
}
@@ -68,7 +68,7 @@ service AccountsService {
// Update maps to HTTP PATCH. Resource name is mapped to a URL path.
// Resource is contained in the HTTP request body
option (google.api.http) = {
post: "/api/v1/accounts/accounts-update"
post: "/api/v0/accounts/accounts-update"
body: "*"
};
};
@@ -77,7 +77,7 @@ service AccountsService {
// Delete maps to HTTP DELETE. Resource name maps to the URL path.
// There is no request body
option (google.api.http) = {
post: "/api/v1/accounts/accounts-delete",
post: "/api/v0/accounts/accounts-delete",
body: "*"
};
}
@@ -88,14 +88,14 @@ service GroupsService {
rpc ListGroups(ListGroupsRequest) returns (ListGroupsResponse) {
// List method maps to HTTP GET
option (google.api.http) = {
post: "/api/v1/accounts/groups-list",
post: "/api/v0/accounts/groups-list",
body: "*"
};
}
// Gets an groups
rpc GetGroup(GetGroupRequest) returns (ocis.messages.accounts.v1.Group) {
option (google.api.http) = {
post: "/api/v1/accounts/groups-get",
post: "/api/v0/accounts/groups-get",
body: "*"
};
}
@@ -104,7 +104,7 @@ service GroupsService {
// Create maps to HTTP POST. URL path as the collection name.
// HTTP request body contains the resource
option (google.api.http) = {
post: "/api/v1/accounts/groups-create"
post: "/api/v0/accounts/groups-create"
body: "*"
};
}
@@ -113,7 +113,7 @@ service GroupsService {
// Update maps to HTTP PATCH. Resource name is mapped to a URL path.
// Resource is contained in the HTTP request body
option (google.api.http) = {
post: "/api/v1/accounts/groups-update"
post: "/api/v0/accounts/groups-update"
body: "*"
};
};
@@ -122,7 +122,7 @@ service GroupsService {
// Delete maps to HTTP DELETE. Resource name maps to the URL path.
// There is no request body
option (google.api.http) = {
post: "/api/v1/accounts/groups-delete",
post: "/api/v0/accounts/groups-delete",
body: "*"
};
}
@@ -136,7 +136,7 @@ service GroupsService {
rpc AddMember(AddMemberRequest) returns (ocis.messages.accounts.v1.Group) {
// All request parameters go into body.
option (google.api.http) = {
post: "/api/v1/groups/{group_id=*}/members/$ref"
post: "/api/v0/groups/{group_id=*}/members/$ref"
body: "*"
};
}
@@ -145,7 +145,7 @@ service GroupsService {
// All request parameters go into body.
option (google.api.http) = {
// URLs are broken
post: "/api/v1/groups/{group_id=*}/members/{account_id}/$ref"
post: "/api/v0/groups/{group_id=*}/members/{account_id}/$ref"
body: "*"
};
}
@@ -154,7 +154,7 @@ service GroupsService {
// All request parameters go into body.
option (google.api.http) = {
// URLs are broken
post: "/api/v1/groups/{id=*}/members/$ref"
post: "/api/v0/groups/{id=*}/members/$ref"
body: "*"
};
}
@@ -166,7 +166,7 @@ service IndexService {
// All request parameters go into body.
option (google.api.http) = {
// URLs are broken
post: "/api/v1/index/rebuild"
post: "/api/v0/index/rebuild"
body: "*"
};
}
@@ -36,31 +36,31 @@ option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_swagger) = {
service BundleService {
rpc SaveBundle(SaveBundleRequest) returns (SaveBundleResponse) {
option (google.api.http) = {
post: "/api/v1/settings/bundle-save",
post: "/api/v0/settings/bundle-save",
body: "*"
};
}
rpc GetBundle(GetBundleRequest) returns (GetBundleResponse) {
option (google.api.http) = {
post: "/api/v1/settings/bundle-get",
post: "/api/v0/settings/bundle-get",
body: "*"
};
}
rpc ListBundles(ListBundlesRequest) returns (ListBundlesResponse) {
option (google.api.http) = {
post: "/api/v1/settings/bundles-list",
post: "/api/v0/settings/bundles-list",
body: "*"
};
}
rpc AddSettingToBundle(AddSettingToBundleRequest) returns (AddSettingToBundleResponse) {
option (google.api.http) = {
post: "/api/v1/settings/bundles-add-setting",
post: "/api/v0/settings/bundles-add-setting",
body: "*"
};
}
rpc RemoveSettingFromBundle(RemoveSettingFromBundleRequest) returns (google.protobuf.Empty) {
option (google.api.http) = {
post: "/api/v1/settings/bundles-remove-setting",
post: "/api/v0/settings/bundles-remove-setting",
body: "*"
};
}
@@ -69,25 +69,25 @@ service BundleService {
service ValueService {
rpc SaveValue(SaveValueRequest) returns (SaveValueResponse) {
option (google.api.http) = {
post: "/api/v1/settings/values-save",
post: "/api/v0/settings/values-save",
body: "*"
};
}
rpc GetValue(GetValueRequest) returns (GetValueResponse) {
option (google.api.http) = {
post: "/api/v1/settings/values-get",
post: "/api/v0/settings/values-get",
body: "*"
};
}
rpc ListValues(ListValuesRequest) returns (ListValuesResponse) {
option (google.api.http) = {
post: "/api/v1/settings/values-list",
post: "/api/v0/settings/values-list",
body: "*"
};
}
rpc GetValueByUniqueIdentifiers(GetValueByUniqueIdentifiersRequest) returns (GetValueResponse) {
option (google.api.http) = {
post: "/api/v1/settings/values-get-by-unique-identifiers",
post: "/api/v0/settings/values-get-by-unique-identifiers",
body: "*"
};
}
@@ -96,25 +96,25 @@ service ValueService {
service RoleService {
rpc ListRoles(ListBundlesRequest) returns (ListBundlesResponse) {
option (google.api.http) = {
post: "/api/v1/settings/roles-list",
post: "/api/v0/settings/roles-list",
body: "*"
};
}
rpc ListRoleAssignments(ListRoleAssignmentsRequest) returns (ListRoleAssignmentsResponse) {
option (google.api.http) = {
post: "/api/v1/settings/assignments-list",
post: "/api/v0/settings/assignments-list",
body: "*"
};
}
rpc AssignRoleToUser(AssignRoleToUserRequest) returns (AssignRoleToUserResponse) {
option (google.api.http) = {
post: "/api/v1/settings/assignments-add",
post: "/api/v0/settings/assignments-add",
body: "*"
};
}
rpc RemoveRoleFromUser(RemoveRoleFromUserRequest) returns (google.protobuf.Empty) {
option (google.api.http) = {
post: "/api/v1/settings/assignments-remove",
post: "/api/v0/settings/assignments-remove",
body: "*"
};
}
@@ -123,13 +123,13 @@ service RoleService {
service PermissionService {
rpc ListPermissionsByResource(ListPermissionsByResourceRequest) returns (ListPermissionsByResourceResponse) {
option (google.api.http) = {
post: "/api/v1/settings/permissions-list-by-resource",
post: "/api/v0/settings/permissions-list-by-resource",
body: "*"
};
}
rpc GetPermissionByID(GetPermissionByIDRequest) returns (GetPermissionByIDResponse) {
option (google.api.http) = {
post: "/api/v1/settings/permissions-get-by-id",
post: "/api/v0/settings/permissions-get-by-id",
body: "*"
};
}