Revert v1 to v0

This commit is contained in:
Juan Pablo Villafáñez
2022-01-31 12:17:56 +01:00
parent 8ab2034083
commit 7d8e334537
106 changed files with 1490 additions and 1490 deletions
@@ -1,8 +1,8 @@
syntax = "proto3";
package ocis.messages.accounts.v1;
package ocis.messages.accounts.v0;
option go_package = "github.com/owncloud/ocis/protogen/gen/ocis/messages/accounts/v1";
option go_package = "github.com/owncloud/ocis/protogen/gen/ocis/messages/accounts/v0";
import "google/protobuf/timestamp.proto";
// Account follows the properties of the ms graph api user resource.
@@ -1,8 +1,8 @@
syntax = "proto3";
package ocis.messages.settings.v1;
package ocis.messages.settings.v0;
option go_package = "github.com/owncloud/ocis/protogen/gen/ocis/messages/settings/v1";
option go_package = "github.com/owncloud/ocis/protogen/gen/ocis/messages/settings/v0";
// ---
// messages for settings values
@@ -1,8 +1,8 @@
syntax = "proto3";
package ocis.messages.store.v1;
package ocis.messages.store.v0;
option go_package = "github.com/owncloud/ocis/protogen/gen/ocis/messages/store/v1";
option go_package = "github.com/owncloud/ocis/protogen/gen/ocis/messages/store/v0";
message Field {
// type of value e.g string, int, int64, bool, float64
@@ -1,8 +1,8 @@
syntax = "proto3";
package ocis.messages.thumbnails.v1;
package ocis.messages.thumbnails.v0;
option go_package = "github.com/owncloud/ocis/protogen/gen/ocis/messages/thumbnails/v1";
option go_package = "github.com/owncloud/ocis/protogen/gen/ocis/messages/thumbnails/v0";
message WebdavSource {
// REQUIRED.
@@ -1,10 +1,10 @@
syntax = "proto3";
package ocis.services.accounts.v1;
package ocis.services.accounts.v0;
option go_package = "github.com/jvillafanez/prototest001/gen/ocis/services/accounts/v1";
option go_package = "github.com/jvillafanez/prototest001/gen/ocis/services/accounts/v0";
import "ocis/messages/accounts/v1/accounts.proto";
import "ocis/messages/accounts/v0/accounts.proto";
import "google/api/field_behavior.proto";
import "google/api/annotations.proto";
import "google/protobuf/empty.proto";
@@ -48,14 +48,14 @@ service AccountsService {
};
}
// Gets an account
rpc GetAccount(GetAccountRequest) returns (ocis.messages.accounts.v1.Account) {
rpc GetAccount(GetAccountRequest) returns (ocis.messages.accounts.v0.Account) {
option (google.api.http) = {
post: "/api/v0/accounts/accounts-get",
body: "*"
};
}
// Creates an account
rpc CreateAccount(CreateAccountRequest) returns (ocis.messages.accounts.v1.Account) {
rpc CreateAccount(CreateAccountRequest) returns (ocis.messages.accounts.v0.Account) {
// Create maps to HTTP POST. URL path as the collection name.
// HTTP request body contains the resource
option (google.api.http) = {
@@ -64,7 +64,7 @@ service AccountsService {
};
}
// Updates an account
rpc UpdateAccount(UpdateAccountRequest) returns (ocis.messages.accounts.v1.Account) {
rpc UpdateAccount(UpdateAccountRequest) returns (ocis.messages.accounts.v0.Account) {
// 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) = {
@@ -93,14 +93,14 @@ service GroupsService {
};
}
// Gets an groups
rpc GetGroup(GetGroupRequest) returns (ocis.messages.accounts.v1.Group) {
rpc GetGroup(GetGroupRequest) returns (ocis.messages.accounts.v0.Group) {
option (google.api.http) = {
post: "/api/v0/accounts/groups-get",
body: "*"
};
}
// Creates a group
rpc CreateGroup(CreateGroupRequest) returns (ocis.messages.accounts.v1.Group) {
rpc CreateGroup(CreateGroupRequest) returns (ocis.messages.accounts.v0.Group) {
// Create maps to HTTP POST. URL path as the collection name.
// HTTP request body contains the resource
option (google.api.http) = {
@@ -109,7 +109,7 @@ service GroupsService {
};
}
// Updates a group
rpc UpdateGroup(UpdateGroupRequest) returns (ocis.messages.accounts.v1.Group) {
rpc UpdateGroup(UpdateGroupRequest) returns (ocis.messages.accounts.v0.Group) {
// 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) = {
@@ -133,7 +133,7 @@ service GroupsService {
// or the stack overflow question https://stackoverflow.com/questions/49362894/why-is-the-microsoft-graph-api-using-ref-in-the-uri
// group:addmember https://docs.microsoft.com/en-us/graph/api/group-post-members?view=graph-rest-1.0&tabs=http
rpc AddMember(AddMemberRequest) returns (ocis.messages.accounts.v1.Group) {
rpc AddMember(AddMemberRequest) returns (ocis.messages.accounts.v0.Group) {
// All request parameters go into body.
option (google.api.http) = {
post: "/api/v0/groups/{group_id=*}/members/$ref"
@@ -141,7 +141,7 @@ service GroupsService {
};
}
// group:removemember https://docs.microsoft.com/en-us/graph/api/group-delete-members?view=graph-rest-1.0
rpc RemoveMember(RemoveMemberRequest) returns (ocis.messages.accounts.v1.Group) {
rpc RemoveMember(RemoveMemberRequest) returns (ocis.messages.accounts.v0.Group) {
// All request parameters go into body.
option (google.api.http) = {
// URLs are broken
@@ -217,7 +217,7 @@ message ListAccountsResponse {
// The field name should match the noun "accounts" in the method name. There
// will be a maximum number of items returned based on the page_size field
// in the request
repeated ocis.messages.accounts.v1.Account accounts = 1;
repeated ocis.messages.accounts.v0.Account accounts = 1;
// Token to retrieve the next page of results, or empty if there are no
// more results in the list
@@ -230,12 +230,12 @@ message GetAccountRequest {
message CreateAccountRequest {
// The account resource to create
ocis.messages.accounts.v1.Account account = 1;
ocis.messages.accounts.v0.Account account = 1;
}
message UpdateAccountRequest {
// The account resource which replaces the resource on the server
ocis.messages.accounts.v1.Account account = 1;
ocis.messages.accounts.v0.Account account = 1;
// The update mask applies to the resource. For the `FieldMask` definition,
// see https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
@@ -283,7 +283,7 @@ message ListGroupsResponse {
// The field name should match the noun "group" in the method name. There
// will be a maximum number of items returned based on the page_size field
// in the request
repeated ocis.messages.accounts.v1.Group groups = 1;
repeated ocis.messages.accounts.v0.Group groups = 1;
// Token to retrieve the next page of results, or empty if there are no
// more results in the list
@@ -296,12 +296,12 @@ message GetGroupRequest {
message CreateGroupRequest {
// The account resource to create
ocis.messages.accounts.v1.Group group = 1;
ocis.messages.accounts.v0.Group group = 1;
}
message UpdateGroupRequest {
// The group resource which replaces the resource on the server
ocis.messages.accounts.v1.Group group = 1;
ocis.messages.accounts.v0.Group group = 1;
// The update mask applies to the resource. For the `FieldMask` definition,
// see https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
@@ -365,7 +365,7 @@ message ListMembersResponse {
// The field name should match the noun "members" in the method name. There
// will be a maximum number of items returned based on the page_size field
// in the request
repeated ocis.messages.accounts.v1.Account members = 1;
repeated ocis.messages.accounts.v0.Account members = 1;
// Token to retrieve the next page of results, or empty if there are no
// more results in the list
@@ -1,10 +1,10 @@
syntax = "proto3";
package ocis.services.settings.v1;
package ocis.services.settings.v0;
option go_package = "github.com/owncloud/ocis/protogen/gen/ocis/services/settings/v1";
option go_package = "github.com/owncloud/ocis/protogen/gen/ocis/services/settings/v0";
import "ocis/messages/settings/v1/settings.proto";
import "ocis/messages/settings/v0/settings.proto";
import "google/api/annotations.proto";
import "google/protobuf/empty.proto";
import "protoc-gen-openapiv2/options/annotations.proto";
@@ -139,11 +139,11 @@ service PermissionService {
// requests and responses for settings bundles
// ---
message SaveBundleRequest {
ocis.messages.settings.v1.Bundle bundle = 1;
ocis.messages.settings.v0.Bundle bundle = 1;
}
message SaveBundleResponse {
ocis.messages.settings.v1.Bundle bundle = 1;
ocis.messages.settings.v0.Bundle bundle = 1;
}
message GetBundleRequest {
@@ -151,7 +151,7 @@ message GetBundleRequest {
}
message GetBundleResponse {
ocis.messages.settings.v1.Bundle bundle = 1;
ocis.messages.settings.v0.Bundle bundle = 1;
}
message ListBundlesRequest {
@@ -159,16 +159,16 @@ message ListBundlesRequest {
}
message ListBundlesResponse {
repeated ocis.messages.settings.v1.Bundle bundles = 1;
repeated ocis.messages.settings.v0.Bundle bundles = 1;
}
message AddSettingToBundleRequest {
string bundle_id = 1;
ocis.messages.settings.v1.Setting setting = 2;
ocis.messages.settings.v0.Setting setting = 2;
}
message AddSettingToBundleResponse {
ocis.messages.settings.v1.Setting setting = 1;
ocis.messages.settings.v0.Setting setting = 1;
}
message RemoveSettingFromBundleRequest {
@@ -181,11 +181,11 @@ message RemoveSettingFromBundleRequest {
// ---
message SaveValueRequest {
ocis.messages.settings.v1.Value value = 1;
ocis.messages.settings.v0.Value value = 1;
}
message SaveValueResponse {
ocis.messages.settings.v1.ValueWithIdentifier value = 1;
ocis.messages.settings.v0.ValueWithIdentifier value = 1;
}
message GetValueRequest {
@@ -193,7 +193,7 @@ message GetValueRequest {
}
message GetValueResponse {
ocis.messages.settings.v1.ValueWithIdentifier value = 1;
ocis.messages.settings.v0.ValueWithIdentifier value = 1;
}
message ListValuesRequest {
@@ -202,7 +202,7 @@ message ListValuesRequest {
}
message ListValuesResponse {
repeated ocis.messages.settings.v1.ValueWithIdentifier values = 1;
repeated ocis.messages.settings.v0.ValueWithIdentifier values = 1;
}
message GetValueByUniqueIdentifiersRequest{
@@ -219,7 +219,7 @@ message ListRoleAssignmentsRequest {
}
message ListRoleAssignmentsResponse {
repeated ocis.messages.settings.v1.UserRoleAssignment assignments = 1;
repeated ocis.messages.settings.v0.UserRoleAssignment assignments = 1;
}
message AssignRoleToUserRequest {
@@ -229,7 +229,7 @@ message AssignRoleToUserRequest {
}
message AssignRoleToUserResponse {
ocis.messages.settings.v1.UserRoleAssignment assignment = 1;
ocis.messages.settings.v0.UserRoleAssignment assignment = 1;
}
message RemoveRoleFromUserRequest {
@@ -241,11 +241,11 @@ message RemoveRoleFromUserRequest {
// ---
message ListPermissionsByResourceRequest {
ocis.messages.settings.v1.Resource resource = 1;
ocis.messages.settings.v0.Resource resource = 1;
}
message ListPermissionsByResourceResponse {
repeated ocis.messages.settings.v1.Permission permissions = 1;
repeated ocis.messages.settings.v0.Permission permissions = 1;
}
message GetPermissionByIDRequest {
@@ -253,5 +253,5 @@ message GetPermissionByIDRequest {
}
message GetPermissionByIDResponse {
ocis.messages.settings.v1.Permission permission = 1;
ocis.messages.settings.v0.Permission permission = 1;
}
@@ -1,10 +1,10 @@
syntax = "proto3";
package ocis.services.store.v1;
package ocis.services.store.v0;
option go_package = "github.com/owncloud/ocis/protogen/gen/ocis/service/store/v0";
option go_package = "github.com/owncloud/ocis/protogen/gen/ocis/service/store/v1";
import "ocis/messages/store/v1/store.proto";
import "ocis/messages/store/v0/store.proto";
import "protoc-gen-openapiv2/options/annotations.proto";
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_swagger) = {
@@ -42,29 +42,29 @@ service Store {
message ReadRequest {
string key = 1;
ocis.messages.store.v1.ReadOptions options = 2;
ocis.messages.store.v0.ReadOptions options = 2;
}
message ReadResponse {
repeated ocis.messages.store.v1.Record records = 1;
repeated ocis.messages.store.v0.Record records = 1;
}
message WriteRequest {
ocis.messages.store.v1.Record record = 1;
ocis.messages.store.v1.WriteOptions options = 2;
ocis.messages.store.v0.Record record = 1;
ocis.messages.store.v0.WriteOptions options = 2;
}
message WriteResponse {}
message DeleteRequest {
string key = 1;
ocis.messages.store.v1.DeleteOptions options = 2;
ocis.messages.store.v0.DeleteOptions options = 2;
}
message DeleteResponse {}
message ListRequest {
ocis.messages.store.v1.ListOptions options = 1;
ocis.messages.store.v0.ListOptions options = 1;
}
message ListResponse {
@@ -1,10 +1,10 @@
syntax = "proto3";
package ocis.services.thumbnails.v1;
package ocis.services.thumbnails.v0;
option go_package = "github.com/owncloud/ocis/protogen/gen/ocis/services/thumbnails/v1";
option go_package = "github.com/owncloud/ocis/protogen/gen/ocis/services/thumbnails/v0";
import "ocis/messages/thumbnails/v1/thumbnails.proto";
import "ocis/messages/thumbnails/v0/thumbnails.proto";
import "protoc-gen-openapiv2/options/annotations.proto";
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_swagger) = {
@@ -53,8 +53,8 @@ message GetThumbnailRequest {
// The height of the thumbnail
int32 height = 4;
oneof source {
ocis.messages.thumbnails.v1.WebdavSource webdav_source = 5;
ocis.messages.thumbnails.v1.CS3Source cs3_source = 6;
ocis.messages.thumbnails.v0.WebdavSource webdav_source = 5;
ocis.messages.thumbnails.v0.CS3Source cs3_source = 6;
}
}