From 6bdb6a398d08527f688cf7151cdddcdafd1a4656 Mon Sep 17 00:00:00 2001 From: Semyon Krestyaninov <krestyaninov@perx.ru> Date: Thu, 17 Oct 2024 09:16:37 +0300 Subject: [PATCH] pkg permission moved from pkg --- {pkg/permission => permission}/permission.go | 0 .../permission => permission}/permission_test.go | 0 {pkg/permission => permission}/ruleset.go | 0 {pkg/permission => permission}/ruleset_test.go | 0 pkg/auth/anonymous.go | 2 +- pkg/auth/client.go | 2 +- pkg/auth/principal.go | 2 +- pkg/auth/system.go | 2 +- pkg/auth/user.go | 2 +- .../grpc/protobuf_type_converters.microgen.go | 14 +++++++------- pkg/collections/collection.go | 2 +- .../grpc/protobuf_type_converters.microgen.go | 2 +- pkg/roles/role.go | 2 +- .../grpc/protobuf_type_converters.microgen.go | 16 ++++++++-------- pkg/setup/role.go | 2 +- 15 files changed, 24 insertions(+), 24 deletions(-) rename {pkg/permission => permission}/permission.go (100%) rename {pkg/permission => permission}/permission_test.go (100%) rename {pkg/permission => permission}/ruleset.go (100%) rename {pkg/permission => permission}/ruleset_test.go (100%) diff --git a/pkg/permission/permission.go b/permission/permission.go similarity index 100% rename from pkg/permission/permission.go rename to permission/permission.go diff --git a/pkg/permission/permission_test.go b/permission/permission_test.go similarity index 100% rename from pkg/permission/permission_test.go rename to permission/permission_test.go diff --git a/pkg/permission/ruleset.go b/permission/ruleset.go similarity index 100% rename from pkg/permission/ruleset.go rename to permission/ruleset.go diff --git a/pkg/permission/ruleset_test.go b/permission/ruleset_test.go similarity index 100% rename from pkg/permission/ruleset_test.go rename to permission/ruleset_test.go diff --git a/pkg/auth/anonymous.go b/pkg/auth/anonymous.go index 9fffc863..0a877cbb 100644 --- a/pkg/auth/anonymous.go +++ b/pkg/auth/anonymous.go @@ -4,10 +4,10 @@ import ( "context" "fmt" + "git.perx.ru/perxis/perxis-go/permission" "git.perx.ru/perxis/perxis-go/pkg/environments" "git.perx.ru/perxis/perxis-go/pkg/errors" "git.perx.ru/perxis/perxis-go/pkg/members" - "git.perx.ru/perxis/perxis-go/pkg/permission" "git.perx.ru/perxis/perxis-go/pkg/roles" "git.perx.ru/perxis/perxis-go/pkg/service" "git.perx.ru/perxis/perxis-go/pkg/spaces" diff --git a/pkg/auth/client.go b/pkg/auth/client.go index 9db7a568..73b384b8 100644 --- a/pkg/auth/client.go +++ b/pkg/auth/client.go @@ -4,12 +4,12 @@ import ( "context" "fmt" + "git.perx.ru/perxis/perxis-go/permission" "git.perx.ru/perxis/perxis-go/pkg/clients" "git.perx.ru/perxis/perxis-go/pkg/collaborators" "git.perx.ru/perxis/perxis-go/pkg/environments" "git.perx.ru/perxis/perxis-go/pkg/errors" "git.perx.ru/perxis/perxis-go/pkg/members" - "git.perx.ru/perxis/perxis-go/pkg/permission" "git.perx.ru/perxis/perxis-go/pkg/roles" "git.perx.ru/perxis/perxis-go/pkg/service" "git.perx.ru/perxis/perxis-go/pkg/spaces" diff --git a/pkg/auth/principal.go b/pkg/auth/principal.go index 004db35f..31e9f8c5 100644 --- a/pkg/auth/principal.go +++ b/pkg/auth/principal.go @@ -3,9 +3,9 @@ package auth import ( "context" + "git.perx.ru/perxis/perxis-go/permission" "git.perx.ru/perxis/perxis-go/pkg/environments" "git.perx.ru/perxis/perxis-go/pkg/members" - "git.perx.ru/perxis/perxis-go/pkg/permission" "git.perx.ru/perxis/perxis-go/pkg/roles" ) diff --git a/pkg/auth/system.go b/pkg/auth/system.go index dd4d0398..ba883c00 100644 --- a/pkg/auth/system.go +++ b/pkg/auth/system.go @@ -4,8 +4,8 @@ import ( "context" "fmt" + "git.perx.ru/perxis/perxis-go/permission" "git.perx.ru/perxis/perxis-go/pkg/members" - "git.perx.ru/perxis/perxis-go/pkg/permission" "git.perx.ru/perxis/perxis-go/pkg/roles" ) diff --git a/pkg/auth/user.go b/pkg/auth/user.go index 29e87945..f9765267 100644 --- a/pkg/auth/user.go +++ b/pkg/auth/user.go @@ -4,11 +4,11 @@ import ( "context" "fmt" + "git.perx.ru/perxis/perxis-go/permission" "git.perx.ru/perxis/perxis-go/pkg/collaborators" "git.perx.ru/perxis/perxis-go/pkg/environments" "git.perx.ru/perxis/perxis-go/pkg/errors" "git.perx.ru/perxis/perxis-go/pkg/members" - "git.perx.ru/perxis/perxis-go/pkg/permission" "git.perx.ru/perxis/perxis-go/pkg/roles" "git.perx.ru/perxis/perxis-go/pkg/service" "git.perx.ru/perxis/perxis-go/pkg/spaces" diff --git a/pkg/clients/transport/grpc/protobuf_type_converters.microgen.go b/pkg/clients/transport/grpc/protobuf_type_converters.microgen.go index 115dc059..ed8da3b6 100644 --- a/pkg/clients/transport/grpc/protobuf_type_converters.microgen.go +++ b/pkg/clients/transport/grpc/protobuf_type_converters.microgen.go @@ -5,8 +5,8 @@ package transportgrpc import ( + permission2 "git.perx.ru/perxis/perxis-go/permission" service "git.perx.ru/perxis/perxis-go/pkg/clients" - permission "git.perx.ru/perxis/perxis-go/pkg/permission" pb "git.perx.ru/perxis/perxis-go/proto/clients" commonpb "git.perx.ru/perxis/perxis-go/proto/common" ) @@ -123,7 +123,7 @@ func ProtoToListPtrClient(protoClients []*pb.Client) ([]*service.Client, error) return clients, nil } -func PtrPermissionRuleToProto(rule *permission.Rule) (*commonpb.Rule, error) { +func PtrPermissionRuleToProto(rule *permission2.Rule) (*commonpb.Rule, error) { if rule == nil { return nil, nil } @@ -146,18 +146,18 @@ func PtrPermissionRuleToProto(rule *permission.Rule) (*commonpb.Rule, error) { }, nil } -func ProtoToPtrPermissionRule(protoRule *commonpb.Rule) (*permission.Rule, error) { +func ProtoToPtrPermissionRule(protoRule *commonpb.Rule) (*permission2.Rule, error) { if protoRule == nil { return nil, nil } - actions := make([]permission.Action, 0, len(protoRule.Actions)) + actions := make([]permission2.Action, 0, len(protoRule.Actions)) for _, a := range protoRule.Actions { - actions = append(actions, permission.Action(a)) + actions = append(actions, permission2.Action(a)) } - r := &permission.Rule{ + r := &permission2.Rule{ CollectionID: protoRule.CollectionId, Actions: actions, - Access: permission.Access(protoRule.Access), + Access: permission2.Access(protoRule.Access), HiddenFields: protoRule.HiddenFields, DenyReadFields: protoRule.DenyReadFields, DenyWriteFields: protoRule.DenyWriteFields, diff --git a/pkg/collections/collection.go b/pkg/collections/collection.go index 6c87ec23..e9248653 100644 --- a/pkg/collections/collection.go +++ b/pkg/collections/collection.go @@ -3,8 +3,8 @@ package collections import ( "time" + "git.perx.ru/perxis/perxis-go/permission" "git.perx.ru/perxis/perxis-go/pkg/data" - "git.perx.ru/perxis/perxis-go/pkg/permission" "git.perx.ru/perxis/perxis-go/pkg/schema" ) diff --git a/pkg/collections/transport/grpc/protobuf_type_converters.microgen.go b/pkg/collections/transport/grpc/protobuf_type_converters.microgen.go index 282f308c..e7ba850e 100644 --- a/pkg/collections/transport/grpc/protobuf_type_converters.microgen.go +++ b/pkg/collections/transport/grpc/protobuf_type_converters.microgen.go @@ -7,8 +7,8 @@ package transportgrpc import ( "fmt" + "git.perx.ru/perxis/perxis-go/permission" service "git.perx.ru/perxis/perxis-go/pkg/collections" - "git.perx.ru/perxis/perxis-go/pkg/permission" schema "git.perx.ru/perxis/perxis-go/pkg/schema" pb "git.perx.ru/perxis/perxis-go/proto/collections" commonpb "git.perx.ru/perxis/perxis-go/proto/common" diff --git a/pkg/roles/role.go b/pkg/roles/role.go index 81feb1e9..836099c3 100644 --- a/pkg/roles/role.go +++ b/pkg/roles/role.go @@ -4,9 +4,9 @@ import ( "context" "slices" + "git.perx.ru/perxis/perxis-go/permission" "git.perx.ru/perxis/perxis-go/pkg/data" "git.perx.ru/perxis/perxis-go/pkg/environments" - "git.perx.ru/perxis/perxis-go/pkg/permission" ) const ( diff --git a/pkg/roles/transport/grpc/protobuf_type_converters.microgen.go b/pkg/roles/transport/grpc/protobuf_type_converters.microgen.go index 4dca1e28..babb3c26 100644 --- a/pkg/roles/transport/grpc/protobuf_type_converters.microgen.go +++ b/pkg/roles/transport/grpc/protobuf_type_converters.microgen.go @@ -5,7 +5,7 @@ package transportgrpc import ( - permission "git.perx.ru/perxis/perxis-go/pkg/permission" + permission2 "git.perx.ru/perxis/perxis-go/permission" service "git.perx.ru/perxis/perxis-go/pkg/roles" commonpb "git.perx.ru/perxis/perxis-go/proto/common" pb "git.perx.ru/perxis/perxis-go/proto/roles" @@ -35,7 +35,7 @@ func ProtoToPtrRole(protoRole *pb.Role) (*service.Role, error) { return nil, nil } - rules := make([]*permission.Rule, 0, len(protoRole.Rules)) + rules := make([]*permission2.Rule, 0, len(protoRole.Rules)) for _, pr := range protoRole.Rules { r, _ := ProtoToPtrPermissionRule(pr) rules = append(rules, r) @@ -69,7 +69,7 @@ func ProtoToListPtrRole(protoRoles []*pb.Role) ([]*service.Role, error) { return roles, nil } -func PtrPermissionRuleToProto(rule *permission.Rule) (*commonpb.Rule, error) { +func PtrPermissionRuleToProto(rule *permission2.Rule) (*commonpb.Rule, error) { if rule == nil { return nil, nil } @@ -91,18 +91,18 @@ func PtrPermissionRuleToProto(rule *permission.Rule) (*commonpb.Rule, error) { }, nil } -func ProtoToPtrPermissionRule(protoRule *commonpb.Rule) (*permission.Rule, error) { +func ProtoToPtrPermissionRule(protoRule *commonpb.Rule) (*permission2.Rule, error) { if protoRule == nil { return nil, nil } - actions := make([]permission.Action, 0, len(protoRule.Actions)) + actions := make([]permission2.Action, 0, len(protoRule.Actions)) for _, a := range protoRule.Actions { - actions = append(actions, permission.Action(a)) + actions = append(actions, permission2.Action(a)) } - r := &permission.Rule{ + r := &permission2.Rule{ CollectionID: protoRule.CollectionId, Actions: actions, - Access: permission.Access(protoRule.Access), + Access: permission2.Access(protoRule.Access), HiddenFields: protoRule.HiddenFields, DenyReadFields: protoRule.DenyReadFields, DenyWriteFields: protoRule.DenyWriteFields, diff --git a/pkg/setup/role.go b/pkg/setup/role.go index 2498e845..ac8c6822 100644 --- a/pkg/setup/role.go +++ b/pkg/setup/role.go @@ -4,11 +4,11 @@ import ( "context" "strings" + "git.perx.ru/perxis/perxis-go/permission" "go.uber.org/zap" "git.perx.ru/perxis/perxis-go/pkg/data" "git.perx.ru/perxis/perxis-go/pkg/errors" - "git.perx.ru/perxis/perxis-go/pkg/permission" "git.perx.ru/perxis/perxis-go/pkg/roles" ) -- GitLab