NOISSUE - Move gRPC to api package (#2593)

Signed-off-by: Sammy Oina <sammyoina@gmail.com>
This commit is contained in:
Sammy Kerata Oina
2024-12-20 15:04:33 +03:00
committed by GitHub
parent f0d014eba2
commit e95d1bfbcf
97 changed files with 316 additions and 346 deletions
+1 -1
View File
@@ -78,7 +78,7 @@ jobs:
if: steps.changes.outputs.proto == 'true'
run: |
PROTOC_VERSION=29.0
PROTOC_GEN_VERSION=v1.35.2
PROTOC_GEN_VERSION=v1.36.0
PROTOC_GRPC_VERSION=v1.5.1
# Export the variables so they are available in future steps
+3 -3
View File
@@ -23,7 +23,7 @@ DOCKER_COMPOSE_COMMANDS_SUPPORTED := up down config restart
DEFAULT_DOCKER_COMPOSE_COMMAND := up
GRPC_MTLS_CERT_FILES_EXISTS = 0
MOCKERY_VERSION=v2.43.2
INTERNAL_PROTO_GEN_OUT_DIR=internal/grpc
PKG_PROTO_GEN_OUT_DIR=api/grpc
INTERNAL_PROTO_DIR=internal/proto
INTERNAL_PROTO_FILES := $(shell find $(INTERNAL_PROTO_DIR) -name "*.proto" | sed 's|$(INTERNAL_PROTO_DIR)/||')
@@ -186,8 +186,8 @@ $(TEST_API):
proto:
protoc -I. --go_out=. --go_opt=paths=source_relative pkg/messaging/*.proto
mkdir -p $(INTERNAL_PROTO_GEN_OUT_DIR)
protoc -I $(INTERNAL_PROTO_DIR) --go_out=$(INTERNAL_PROTO_GEN_OUT_DIR) --go_opt=paths=source_relative --go-grpc_out=$(INTERNAL_PROTO_GEN_OUT_DIR) --go-grpc_opt=paths=source_relative $(INTERNAL_PROTO_FILES)
mkdir -p $(PKG_PROTO_GEN_OUT_DIR)
protoc -I $(INTERNAL_PROTO_DIR) --go_out=$(PKG_PROTO_GEN_OUT_DIR) --go_opt=paths=source_relative --go-grpc_out=$(PKG_PROTO_GEN_OUT_DIR) --go-grpc_opt=paths=source_relative $(INTERNAL_PROTO_FILES)
$(FILTERED_SERVICES):
$(call compile_service,$(@))
@@ -3,7 +3,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.35.2
// protoc-gen-go v1.36.0
// protoc v5.29.0
// source: auth/v1/auth.proto
@@ -24,11 +24,10 @@ const (
)
type AuthNReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
state protoimpl.MessageState `protogen:"open.v1"`
Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
unknownFields protoimpl.UnknownFields
Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
sizeCache protoimpl.SizeCache
}
func (x *AuthNReq) Reset() {
@@ -69,13 +68,12 @@ func (x *AuthNReq) GetToken() string {
}
type AuthNRes struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
state protoimpl.MessageState `protogen:"open.v1"`
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // id
UserId string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` // user id
DomainId string `protobuf:"bytes,3,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"` // domain id
unknownFields protoimpl.UnknownFields
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // id
UserId string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` // user id
DomainId string `protobuf:"bytes,3,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"` // domain id
sizeCache protoimpl.SizeCache
}
func (x *AuthNRes) Reset() {
@@ -130,19 +128,18 @@ func (x *AuthNRes) GetDomainId() string {
}
type AuthZReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Domain string `protobuf:"bytes,1,opt,name=domain,proto3" json:"domain,omitempty"` // Domain
SubjectType string `protobuf:"bytes,2,opt,name=subject_type,json=subjectType,proto3" json:"subject_type,omitempty"` // Client or User
SubjectKind string `protobuf:"bytes,3,opt,name=subject_kind,json=subjectKind,proto3" json:"subject_kind,omitempty"` // ID or Token
SubjectRelation string `protobuf:"bytes,4,opt,name=subject_relation,json=subjectRelation,proto3" json:"subject_relation,omitempty"` // Subject relation
Subject string `protobuf:"bytes,5,opt,name=subject,proto3" json:"subject,omitempty"` // Subject value (id or token, depending on kind)
Relation string `protobuf:"bytes,6,opt,name=relation,proto3" json:"relation,omitempty"` // Relation to filter
Permission string `protobuf:"bytes,7,opt,name=permission,proto3" json:"permission,omitempty"` // Action
Object string `protobuf:"bytes,8,opt,name=object,proto3" json:"object,omitempty"` // Object ID
ObjectType string `protobuf:"bytes,9,opt,name=object_type,json=objectType,proto3" json:"object_type,omitempty"` // Client, User, Group
state protoimpl.MessageState `protogen:"open.v1"`
Domain string `protobuf:"bytes,1,opt,name=domain,proto3" json:"domain,omitempty"` // Domain
SubjectType string `protobuf:"bytes,2,opt,name=subject_type,json=subjectType,proto3" json:"subject_type,omitempty"` // Client or User
SubjectKind string `protobuf:"bytes,3,opt,name=subject_kind,json=subjectKind,proto3" json:"subject_kind,omitempty"` // ID or Token
SubjectRelation string `protobuf:"bytes,4,opt,name=subject_relation,json=subjectRelation,proto3" json:"subject_relation,omitempty"` // Subject relation
Subject string `protobuf:"bytes,5,opt,name=subject,proto3" json:"subject,omitempty"` // Subject value (id or token, depending on kind)
Relation string `protobuf:"bytes,6,opt,name=relation,proto3" json:"relation,omitempty"` // Relation to filter
Permission string `protobuf:"bytes,7,opt,name=permission,proto3" json:"permission,omitempty"` // Action
Object string `protobuf:"bytes,8,opt,name=object,proto3" json:"object,omitempty"` // Object ID
ObjectType string `protobuf:"bytes,9,opt,name=object_type,json=objectType,proto3" json:"object_type,omitempty"` // Client, User, Group
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *AuthZReq) Reset() {
@@ -239,17 +236,16 @@ func (x *AuthZReq) GetObjectType() string {
}
type AuthZPatReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` // User id
PatId string `protobuf:"bytes,2,opt,name=pat_id,json=patId,proto3" json:"pat_id,omitempty"` // Pat id
PlatformEntityType uint32 `protobuf:"varint,3,opt,name=platform_entity_type,json=platformEntityType,proto3" json:"platform_entity_type,omitempty"` // Platform entity type
OptionalDomainId string `protobuf:"bytes,4,opt,name=optional_domain_id,json=optionalDomainId,proto3" json:"optional_domain_id,omitempty"` // Optional domain id
OptionalDomainEntityType uint32 `protobuf:"varint,5,opt,name=optional_domain_entity_type,json=optionalDomainEntityType,proto3" json:"optional_domain_entity_type,omitempty"` // Optional domain entity type
Operation uint32 `protobuf:"varint,6,opt,name=operation,proto3" json:"operation,omitempty"` // Operation
EntityIds []string `protobuf:"bytes,7,rep,name=entity_ids,json=entityIds,proto3" json:"entity_ids,omitempty"` // EntityIDs
state protoimpl.MessageState `protogen:"open.v1"`
UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` // User id
PatId string `protobuf:"bytes,2,opt,name=pat_id,json=patId,proto3" json:"pat_id,omitempty"` // Pat id
PlatformEntityType uint32 `protobuf:"varint,3,opt,name=platform_entity_type,json=platformEntityType,proto3" json:"platform_entity_type,omitempty"` // Platform entity type
OptionalDomainId string `protobuf:"bytes,4,opt,name=optional_domain_id,json=optionalDomainId,proto3" json:"optional_domain_id,omitempty"` // Optional domain id
OptionalDomainEntityType uint32 `protobuf:"varint,5,opt,name=optional_domain_entity_type,json=optionalDomainEntityType,proto3" json:"optional_domain_entity_type,omitempty"` // Optional domain entity type
Operation uint32 `protobuf:"varint,6,opt,name=operation,proto3" json:"operation,omitempty"` // Operation
EntityIds []string `protobuf:"bytes,7,rep,name=entity_ids,json=entityIds,proto3" json:"entity_ids,omitempty"` // EntityIDs
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *AuthZPatReq) Reset() {
@@ -332,12 +328,11 @@ func (x *AuthZPatReq) GetEntityIds() []string {
}
type AuthZRes struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
state protoimpl.MessageState `protogen:"open.v1"`
Authorized bool `protobuf:"varint,1,opt,name=authorized,proto3" json:"authorized,omitempty"`
Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
unknownFields protoimpl.UnknownFields
Authorized bool `protobuf:"varint,1,opt,name=authorized,proto3" json:"authorized,omitempty"`
Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
sizeCache protoimpl.SizeCache
}
func (x *AuthZRes) Reset() {
@@ -451,10 +446,10 @@ var file_auth_v1_auth_proto_rawDesc = []byte{
0x74, 0x69, 0x63, 0x61, 0x74, 0x65, 0x50, 0x41, 0x54, 0x12, 0x11, 0x2e, 0x61, 0x75, 0x74, 0x68,
0x2e, 0x76, 0x31, 0x2e, 0x41, 0x75, 0x74, 0x68, 0x4e, 0x52, 0x65, 0x71, 0x1a, 0x11, 0x2e, 0x61,
0x75, 0x74, 0x68, 0x2e, 0x76, 0x31, 0x2e, 0x41, 0x75, 0x74, 0x68, 0x4e, 0x52, 0x65, 0x73, 0x22,
0x00, 0x42, 0x32, 0x5a, 0x30, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f,
0x00, 0x42, 0x2d, 0x5a, 0x2b, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f,
0x61, 0x62, 0x73, 0x6d, 0x61, 0x63, 0x68, 0x2f, 0x73, 0x75, 0x70, 0x65, 0x72, 0x6d, 0x71, 0x2f,
0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x67, 0x72, 0x70, 0x63, 0x2f, 0x61, 0x75,
0x74, 0x68, 0x2f, 0x76, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
0x61, 0x70, 0x69, 0x2f, 0x67, 0x72, 0x70, 0x63, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x76, 0x31,
0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
}
var (
@@ -3,14 +3,14 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.35.2
// protoc-gen-go v1.36.0
// protoc v5.29.0
// source: channels/v1/channels.proto
package v1
import (
v1 "github.com/absmach/supermq/internal/grpc/common/v1"
v1 "github.com/absmach/supermq/api/grpc/common/v1"
protoreflect "google.golang.org/protobuf/reflect/protoreflect"
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
@@ -25,11 +25,10 @@ const (
)
type RemoveClientConnectionsReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
state protoimpl.MessageState `protogen:"open.v1"`
ClientId string `protobuf:"bytes,1,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
unknownFields protoimpl.UnknownFields
ClientId string `protobuf:"bytes,1,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
sizeCache protoimpl.SizeCache
}
func (x *RemoveClientConnectionsReq) Reset() {
@@ -70,9 +69,9 @@ func (x *RemoveClientConnectionsReq) GetClientId() string {
}
type RemoveClientConnectionsRes struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *RemoveClientConnectionsRes) Reset() {
@@ -106,11 +105,10 @@ func (*RemoveClientConnectionsRes) Descriptor() ([]byte, []int) {
}
type UnsetParentGroupFromChannelsReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
state protoimpl.MessageState `protogen:"open.v1"`
ParentGroupId string `protobuf:"bytes,1,opt,name=parent_group_id,json=parentGroupId,proto3" json:"parent_group_id,omitempty"`
unknownFields protoimpl.UnknownFields
ParentGroupId string `protobuf:"bytes,1,opt,name=parent_group_id,json=parentGroupId,proto3" json:"parent_group_id,omitempty"`
sizeCache protoimpl.SizeCache
}
func (x *UnsetParentGroupFromChannelsReq) Reset() {
@@ -151,9 +149,9 @@ func (x *UnsetParentGroupFromChannelsReq) GetParentGroupId() string {
}
type UnsetParentGroupFromChannelsRes struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UnsetParentGroupFromChannelsRes) Reset() {
@@ -187,15 +185,14 @@ func (*UnsetParentGroupFromChannelsRes) Descriptor() ([]byte, []int) {
}
type AuthzReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
state protoimpl.MessageState `protogen:"open.v1"`
DomainId string `protobuf:"bytes,1,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
ClientId string `protobuf:"bytes,2,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
ClientType string `protobuf:"bytes,3,opt,name=client_type,json=clientType,proto3" json:"client_type,omitempty"`
ChannelId string `protobuf:"bytes,4,opt,name=channel_id,json=channelId,proto3" json:"channel_id,omitempty"`
Type uint32 `protobuf:"varint,5,opt,name=type,proto3" json:"type,omitempty"`
unknownFields protoimpl.UnknownFields
DomainId string `protobuf:"bytes,1,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
ClientId string `protobuf:"bytes,2,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
ClientType string `protobuf:"bytes,3,opt,name=client_type,json=clientType,proto3" json:"client_type,omitempty"`
ChannelId string `protobuf:"bytes,4,opt,name=channel_id,json=channelId,proto3" json:"channel_id,omitempty"`
Type uint32 `protobuf:"varint,5,opt,name=type,proto3" json:"type,omitempty"`
sizeCache protoimpl.SizeCache
}
func (x *AuthzReq) Reset() {
@@ -264,11 +261,10 @@ func (x *AuthzReq) GetType() uint32 {
}
type AuthzRes struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
state protoimpl.MessageState `protogen:"open.v1"`
Authorized bool `protobuf:"varint,1,opt,name=authorized,proto3" json:"authorized,omitempty"`
unknownFields protoimpl.UnknownFields
Authorized bool `protobuf:"varint,1,opt,name=authorized,proto3" json:"authorized,omitempty"`
sizeCache protoimpl.SizeCache
}
func (x *AuthzRes) Reset() {
@@ -364,11 +360,11 @@ var file_channels_v1_channels_proto_rawDesc = []byte{
0x1c, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x74, 0x72,
0x69, 0x65, 0x76, 0x65, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x52, 0x65, 0x71, 0x1a, 0x1c, 0x2e,
0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x74, 0x72, 0x69, 0x65,
0x76, 0x65, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x52, 0x65, 0x73, 0x22, 0x00, 0x42, 0x36, 0x5a,
0x34, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x62, 0x73, 0x6d,
0x61, 0x63, 0x68, 0x2f, 0x73, 0x75, 0x70, 0x65, 0x72, 0x6d, 0x71, 0x2f, 0x69, 0x6e, 0x74, 0x65,
0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x67, 0x72, 0x70, 0x63, 0x2f, 0x63, 0x68, 0x61, 0x6e, 0x6e, 0x65,
0x6c, 0x73, 0x2f, 0x76, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
0x76, 0x65, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x52, 0x65, 0x73, 0x22, 0x00, 0x42, 0x31, 0x5a,
0x2f, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x62, 0x73, 0x6d,
0x61, 0x63, 0x68, 0x2f, 0x73, 0x75, 0x70, 0x65, 0x72, 0x6d, 0x71, 0x2f, 0x61, 0x70, 0x69, 0x2f,
0x67, 0x72, 0x70, 0x63, 0x2f, 0x63, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x73, 0x2f, 0x76, 0x31,
0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
}
var (
@@ -11,7 +11,7 @@ package v1
import (
context "context"
v1 "github.com/absmach/supermq/internal/grpc/common/v1"
v1 "github.com/absmach/supermq/api/grpc/common/v1"
grpc "google.golang.org/grpc"
codes "google.golang.org/grpc/codes"
status "google.golang.org/grpc/status"
@@ -3,14 +3,14 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.35.2
// protoc-gen-go v1.36.0
// protoc v5.29.0
// source: clients/v1/clients.proto
package v1
import (
v1 "github.com/absmach/supermq/internal/grpc/common/v1"
v1 "github.com/absmach/supermq/api/grpc/common/v1"
protoreflect "google.golang.org/protobuf/reflect/protoreflect"
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
@@ -25,12 +25,11 @@ const (
)
type AuthnReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
state protoimpl.MessageState `protogen:"open.v1"`
ClientId string `protobuf:"bytes,1,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
ClientSecret string `protobuf:"bytes,2,opt,name=client_secret,json=clientSecret,proto3" json:"client_secret,omitempty"`
unknownFields protoimpl.UnknownFields
ClientId string `protobuf:"bytes,1,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
ClientSecret string `protobuf:"bytes,2,opt,name=client_secret,json=clientSecret,proto3" json:"client_secret,omitempty"`
sizeCache protoimpl.SizeCache
}
func (x *AuthnReq) Reset() {
@@ -78,12 +77,11 @@ func (x *AuthnReq) GetClientSecret() string {
}
type AuthnRes struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
state protoimpl.MessageState `protogen:"open.v1"`
Authenticated bool `protobuf:"varint,1,opt,name=authenticated,proto3" json:"authenticated,omitempty"`
Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
unknownFields protoimpl.UnknownFields
Authenticated bool `protobuf:"varint,1,opt,name=authenticated,proto3" json:"authenticated,omitempty"`
Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
sizeCache protoimpl.SizeCache
}
func (x *AuthnRes) Reset() {
@@ -131,11 +129,10 @@ func (x *AuthnRes) GetId() string {
}
type RemoveChannelConnectionsReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
state protoimpl.MessageState `protogen:"open.v1"`
ChannelId string `protobuf:"bytes,1,opt,name=channel_id,json=channelId,proto3" json:"channel_id,omitempty"`
unknownFields protoimpl.UnknownFields
ChannelId string `protobuf:"bytes,1,opt,name=channel_id,json=channelId,proto3" json:"channel_id,omitempty"`
sizeCache protoimpl.SizeCache
}
func (x *RemoveChannelConnectionsReq) Reset() {
@@ -176,9 +173,9 @@ func (x *RemoveChannelConnectionsReq) GetChannelId() string {
}
type RemoveChannelConnectionsRes struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *RemoveChannelConnectionsRes) Reset() {
@@ -212,11 +209,10 @@ func (*RemoveChannelConnectionsRes) Descriptor() ([]byte, []int) {
}
type UnsetParentGroupFromClientReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
state protoimpl.MessageState `protogen:"open.v1"`
ParentGroupId string `protobuf:"bytes,1,opt,name=parent_group_id,json=parentGroupId,proto3" json:"parent_group_id,omitempty"`
unknownFields protoimpl.UnknownFields
ParentGroupId string `protobuf:"bytes,1,opt,name=parent_group_id,json=parentGroupId,proto3" json:"parent_group_id,omitempty"`
sizeCache protoimpl.SizeCache
}
func (x *UnsetParentGroupFromClientReq) Reset() {
@@ -257,9 +253,9 @@ func (x *UnsetParentGroupFromClientReq) GetParentGroupId() string {
}
type UnsetParentGroupFromClientRes struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
state protoimpl.MessageState `protogen:"open.v1"`
unknownFields protoimpl.UnknownFields
sizeCache protoimpl.SizeCache
}
func (x *UnsetParentGroupFromClientRes) Reset() {
@@ -360,11 +356,11 @@ var file_clients_v1_clients_proto_rawDesc = []byte{
0x70, 0x46, 0x72, 0x6f, 0x6d, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x1a, 0x29,
0x2e, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x6e, 0x73, 0x65,
0x74, 0x50, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x46, 0x72, 0x6f, 0x6d,
0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x22, 0x00, 0x42, 0x35, 0x5a, 0x33, 0x67,
0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x22, 0x00, 0x42, 0x30, 0x5a, 0x2e, 0x67,
0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x62, 0x73, 0x6d, 0x61, 0x63,
0x68, 0x2f, 0x73, 0x75, 0x70, 0x65, 0x72, 0x6d, 0x71, 0x2f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e,
0x61, 0x6c, 0x2f, 0x67, 0x72, 0x70, 0x63, 0x2f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x73, 0x2f,
0x76, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
0x68, 0x2f, 0x73, 0x75, 0x70, 0x65, 0x72, 0x6d, 0x71, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x67, 0x72,
0x70, 0x63, 0x2f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x73, 0x2f, 0x76, 0x31, 0x62, 0x06, 0x70,
0x72, 0x6f, 0x74, 0x6f, 0x33,
}
var (
@@ -11,7 +11,7 @@ package v1
import (
context "context"
v1 "github.com/absmach/supermq/internal/grpc/common/v1"
v1 "github.com/absmach/supermq/api/grpc/common/v1"
grpc "google.golang.org/grpc"
codes "google.golang.org/grpc/codes"
status "google.golang.org/grpc/status"
@@ -3,7 +3,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.35.2
// protoc-gen-go v1.36.0
// protoc v5.29.0
// source: common/v1/common.proto
@@ -24,11 +24,10 @@ const (
)
type RetrieveEntitiesReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
state protoimpl.MessageState `protogen:"open.v1"`
Ids []string `protobuf:"bytes,1,rep,name=ids,proto3" json:"ids,omitempty"`
unknownFields protoimpl.UnknownFields
Ids []string `protobuf:"bytes,1,rep,name=ids,proto3" json:"ids,omitempty"`
sizeCache protoimpl.SizeCache
}
func (x *RetrieveEntitiesReq) Reset() {
@@ -69,14 +68,13 @@ func (x *RetrieveEntitiesReq) GetIds() []string {
}
type RetrieveEntitiesRes struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
state protoimpl.MessageState `protogen:"open.v1"`
Total uint64 `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
Limit uint64 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
Offset uint64 `protobuf:"varint,3,opt,name=offset,proto3" json:"offset,omitempty"`
Entities []*EntityBasic `protobuf:"bytes,4,rep,name=entities,proto3" json:"entities,omitempty"`
unknownFields protoimpl.UnknownFields
Total uint64 `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
Limit uint64 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
Offset uint64 `protobuf:"varint,3,opt,name=offset,proto3" json:"offset,omitempty"`
Entities []*EntityBasic `protobuf:"bytes,4,rep,name=entities,proto3" json:"entities,omitempty"`
sizeCache protoimpl.SizeCache
}
func (x *RetrieveEntitiesRes) Reset() {
@@ -138,11 +136,10 @@ func (x *RetrieveEntitiesRes) GetEntities() []*EntityBasic {
}
type RetrieveEntityReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
state protoimpl.MessageState `protogen:"open.v1"`
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
unknownFields protoimpl.UnknownFields
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
sizeCache protoimpl.SizeCache
}
func (x *RetrieveEntityReq) Reset() {
@@ -183,11 +180,10 @@ func (x *RetrieveEntityReq) GetId() string {
}
type RetrieveEntityRes struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
state protoimpl.MessageState `protogen:"open.v1"`
Entity *EntityBasic `protobuf:"bytes,1,opt,name=entity,proto3" json:"entity,omitempty"`
unknownFields protoimpl.UnknownFields
Entity *EntityBasic `protobuf:"bytes,1,opt,name=entity,proto3" json:"entity,omitempty"`
sizeCache protoimpl.SizeCache
}
func (x *RetrieveEntityRes) Reset() {
@@ -228,14 +224,13 @@ func (x *RetrieveEntityRes) GetEntity() *EntityBasic {
}
type EntityBasic struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
state protoimpl.MessageState `protogen:"open.v1"`
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
DomainId string `protobuf:"bytes,2,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
ParentGroupId string `protobuf:"bytes,3,opt,name=parent_group_id,json=parentGroupId,proto3" json:"parent_group_id,omitempty"`
Status uint32 `protobuf:"varint,4,opt,name=status,proto3" json:"status,omitempty"`
unknownFields protoimpl.UnknownFields
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
DomainId string `protobuf:"bytes,2,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
ParentGroupId string `protobuf:"bytes,3,opt,name=parent_group_id,json=parentGroupId,proto3" json:"parent_group_id,omitempty"`
Status uint32 `protobuf:"varint,4,opt,name=status,proto3" json:"status,omitempty"`
sizeCache protoimpl.SizeCache
}
func (x *EntityBasic) Reset() {
@@ -297,11 +292,10 @@ func (x *EntityBasic) GetStatus() uint32 {
}
type AddConnectionsReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
state protoimpl.MessageState `protogen:"open.v1"`
Connections []*Connection `protobuf:"bytes,1,rep,name=connections,proto3" json:"connections,omitempty"`
unknownFields protoimpl.UnknownFields
Connections []*Connection `protobuf:"bytes,1,rep,name=connections,proto3" json:"connections,omitempty"`
sizeCache protoimpl.SizeCache
}
func (x *AddConnectionsReq) Reset() {
@@ -342,11 +336,10 @@ func (x *AddConnectionsReq) GetConnections() []*Connection {
}
type AddConnectionsRes struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
state protoimpl.MessageState `protogen:"open.v1"`
Ok bool `protobuf:"varint,1,opt,name=ok,proto3" json:"ok,omitempty"`
unknownFields protoimpl.UnknownFields
Ok bool `protobuf:"varint,1,opt,name=ok,proto3" json:"ok,omitempty"`
sizeCache protoimpl.SizeCache
}
func (x *AddConnectionsRes) Reset() {
@@ -387,11 +380,10 @@ func (x *AddConnectionsRes) GetOk() bool {
}
type RemoveConnectionsReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
state protoimpl.MessageState `protogen:"open.v1"`
Connections []*Connection `protobuf:"bytes,1,rep,name=connections,proto3" json:"connections,omitempty"`
unknownFields protoimpl.UnknownFields
Connections []*Connection `protobuf:"bytes,1,rep,name=connections,proto3" json:"connections,omitempty"`
sizeCache protoimpl.SizeCache
}
func (x *RemoveConnectionsReq) Reset() {
@@ -432,11 +424,10 @@ func (x *RemoveConnectionsReq) GetConnections() []*Connection {
}
type RemoveConnectionsRes struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
state protoimpl.MessageState `protogen:"open.v1"`
Ok bool `protobuf:"varint,1,opt,name=ok,proto3" json:"ok,omitempty"`
unknownFields protoimpl.UnknownFields
Ok bool `protobuf:"varint,1,opt,name=ok,proto3" json:"ok,omitempty"`
sizeCache protoimpl.SizeCache
}
func (x *RemoveConnectionsRes) Reset() {
@@ -477,14 +468,13 @@ func (x *RemoveConnectionsRes) GetOk() bool {
}
type Connection struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
state protoimpl.MessageState `protogen:"open.v1"`
ClientId string `protobuf:"bytes,1,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
ChannelId string `protobuf:"bytes,2,opt,name=channel_id,json=channelId,proto3" json:"channel_id,omitempty"`
DomainId string `protobuf:"bytes,3,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
Type uint32 `protobuf:"varint,4,opt,name=type,proto3" json:"type,omitempty"`
unknownFields protoimpl.UnknownFields
ClientId string `protobuf:"bytes,1,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
ChannelId string `protobuf:"bytes,2,opt,name=channel_id,json=channelId,proto3" json:"channel_id,omitempty"`
DomainId string `protobuf:"bytes,3,opt,name=domain_id,json=domainId,proto3" json:"domain_id,omitempty"`
Type uint32 `protobuf:"varint,4,opt,name=type,proto3" json:"type,omitempty"`
sizeCache protoimpl.SizeCache
}
func (x *Connection) Reset() {
@@ -598,11 +588,11 @@ var file_common_v1_common_proto_rawDesc = []byte{
0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x49, 0x64, 0x12, 0x1b, 0x0a, 0x09, 0x64, 0x6f, 0x6d, 0x61,
0x69, 0x6e, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x64, 0x6f, 0x6d,
0x61, 0x69, 0x6e, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x04, 0x20,
0x01, 0x28, 0x0d, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x42, 0x34, 0x5a, 0x32, 0x67, 0x69, 0x74,
0x01, 0x28, 0x0d, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x42, 0x2f, 0x5a, 0x2d, 0x67, 0x69, 0x74,
0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x62, 0x73, 0x6d, 0x61, 0x63, 0x68, 0x2f,
0x73, 0x75, 0x70, 0x65, 0x72, 0x6d, 0x71, 0x2f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c,
0x2f, 0x67, 0x72, 0x70, 0x63, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2f, 0x76, 0x31, 0x62,
0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
0x73, 0x75, 0x70, 0x65, 0x72, 0x6d, 0x71, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x67, 0x72, 0x70, 0x63,
0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2f, 0x76, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74,
0x6f, 0x33,
}
var (
@@ -3,7 +3,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.35.2
// protoc-gen-go v1.36.0
// protoc v5.29.0
// source: domains/v1/domains.proto
@@ -24,11 +24,10 @@ const (
)
type DeleteUserRes struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
state protoimpl.MessageState `protogen:"open.v1"`
Deleted bool `protobuf:"varint,1,opt,name=deleted,proto3" json:"deleted,omitempty"`
unknownFields protoimpl.UnknownFields
Deleted bool `protobuf:"varint,1,opt,name=deleted,proto3" json:"deleted,omitempty"`
sizeCache protoimpl.SizeCache
}
func (x *DeleteUserRes) Reset() {
@@ -69,11 +68,10 @@ func (x *DeleteUserRes) GetDeleted() bool {
}
type DeleteUserReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
state protoimpl.MessageState `protogen:"open.v1"`
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
unknownFields protoimpl.UnknownFields
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
sizeCache protoimpl.SizeCache
}
func (x *DeleteUserReq) Reset() {
@@ -129,11 +127,10 @@ var file_domains_v1_domains_proto_rawDesc = []byte{
0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74,
0x65, 0x55, 0x73, 0x65, 0x72, 0x52, 0x65, 0x71, 0x1a, 0x19, 0x2e, 0x64, 0x6f, 0x6d, 0x61, 0x69,
0x6e, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x55, 0x73, 0x65, 0x72,
0x52, 0x65, 0x73, 0x22, 0x00, 0x42, 0x35, 0x5a, 0x33, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e,
0x52, 0x65, 0x73, 0x22, 0x00, 0x42, 0x30, 0x5a, 0x2e, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e,
0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x62, 0x73, 0x6d, 0x61, 0x63, 0x68, 0x2f, 0x73, 0x75, 0x70, 0x65,
0x72, 0x6d, 0x71, 0x2f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x67, 0x72, 0x70,
0x63, 0x2f, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2f, 0x76, 0x31, 0x62, 0x06, 0x70, 0x72,
0x6f, 0x74, 0x6f, 0x33,
0x72, 0x6d, 0x71, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x67, 0x72, 0x70, 0x63, 0x2f, 0x64, 0x6f, 0x6d,
0x61, 0x69, 0x6e, 0x73, 0x2f, 0x76, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
}
var (
@@ -3,14 +3,14 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.35.2
// protoc-gen-go v1.36.0
// protoc v5.29.0
// source: groups/v1/groups.proto
package v1
import (
v1 "github.com/absmach/supermq/internal/grpc/common/v1"
v1 "github.com/absmach/supermq/api/grpc/common/v1"
protoreflect "google.golang.org/protobuf/reflect/protoreflect"
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
@@ -35,11 +35,11 @@ var file_groups_v1_groups_proto_rawDesc = []byte{
0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x74, 0x72, 0x69,
0x65, 0x76, 0x65, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x52, 0x65, 0x71, 0x1a, 0x1c, 0x2e, 0x63,
0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x74, 0x72, 0x69, 0x65, 0x76,
0x65, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x52, 0x65, 0x73, 0x22, 0x00, 0x42, 0x34, 0x5a, 0x32,
0x65, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x52, 0x65, 0x73, 0x22, 0x00, 0x42, 0x2f, 0x5a, 0x2d,
0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x62, 0x73, 0x6d, 0x61,
0x63, 0x68, 0x2f, 0x73, 0x75, 0x70, 0x65, 0x72, 0x6d, 0x71, 0x2f, 0x69, 0x6e, 0x74, 0x65, 0x72,
0x6e, 0x61, 0x6c, 0x2f, 0x67, 0x72, 0x70, 0x63, 0x2f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x2f,
0x76, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
0x63, 0x68, 0x2f, 0x73, 0x75, 0x70, 0x65, 0x72, 0x6d, 0x71, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x67,
0x72, 0x70, 0x63, 0x2f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x2f, 0x76, 0x31, 0x62, 0x06, 0x70,
0x72, 0x6f, 0x74, 0x6f, 0x33,
}
var file_groups_v1_groups_proto_goTypes = []any{
@@ -11,7 +11,7 @@ package v1
import (
context "context"
v1 "github.com/absmach/supermq/internal/grpc/common/v1"
v1 "github.com/absmach/supermq/api/grpc/common/v1"
grpc "google.golang.org/grpc"
codes "google.golang.org/grpc/codes"
status "google.golang.org/grpc/status"
@@ -3,7 +3,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.35.2
// protoc-gen-go v1.36.0
// protoc v5.29.0
// source: token/v1/token.proto
@@ -24,12 +24,11 @@ const (
)
type IssueReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
state protoimpl.MessageState `protogen:"open.v1"`
UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
Type uint32 `protobuf:"varint,3,opt,name=type,proto3" json:"type,omitempty"`
unknownFields protoimpl.UnknownFields
UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
Type uint32 `protobuf:"varint,3,opt,name=type,proto3" json:"type,omitempty"`
sizeCache protoimpl.SizeCache
}
func (x *IssueReq) Reset() {
@@ -77,11 +76,10 @@ func (x *IssueReq) GetType() uint32 {
}
type RefreshReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
state protoimpl.MessageState `protogen:"open.v1"`
RefreshToken string `protobuf:"bytes,1,opt,name=refresh_token,json=refreshToken,proto3" json:"refresh_token,omitempty"`
unknownFields protoimpl.UnknownFields
RefreshToken string `protobuf:"bytes,1,opt,name=refresh_token,json=refreshToken,proto3" json:"refresh_token,omitempty"`
sizeCache protoimpl.SizeCache
}
func (x *RefreshReq) Reset() {
@@ -125,13 +123,12 @@ func (x *RefreshReq) GetRefreshToken() string {
// field can be used to determine how to validate the token.
// Also, different tokens can be encoded in different ways.
type Token struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
state protoimpl.MessageState `protogen:"open.v1"`
AccessToken string `protobuf:"bytes,1,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty"`
RefreshToken *string `protobuf:"bytes,2,opt,name=refresh_token,json=refreshToken,proto3,oneof" json:"refresh_token,omitempty"`
AccessType string `protobuf:"bytes,3,opt,name=access_type,json=accessType,proto3" json:"access_type,omitempty"`
unknownFields protoimpl.UnknownFields
AccessToken string `protobuf:"bytes,1,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty"`
RefreshToken *string `protobuf:"bytes,2,opt,name=refresh_token,json=refreshToken,proto3,oneof" json:"refresh_token,omitempty"`
AccessType string `protobuf:"bytes,3,opt,name=access_type,json=accessType,proto3" json:"access_type,omitempty"`
sizeCache protoimpl.SizeCache
}
func (x *Token) Reset() {
@@ -212,11 +209,11 @@ var file_token_v1_token_proto_rawDesc = []byte{
0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x00, 0x12, 0x32, 0x0a, 0x07, 0x52, 0x65, 0x66, 0x72, 0x65, 0x73,
0x68, 0x12, 0x14, 0x2e, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x66,
0x72, 0x65, 0x73, 0x68, 0x52, 0x65, 0x71, 0x1a, 0x0f, 0x2e, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x2e,
0x76, 0x31, 0x2e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x00, 0x42, 0x33, 0x5a, 0x31, 0x67, 0x69,
0x76, 0x31, 0x2e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x00, 0x42, 0x2e, 0x5a, 0x2c, 0x67, 0x69,
0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x62, 0x73, 0x6d, 0x61, 0x63, 0x68,
0x2f, 0x73, 0x75, 0x70, 0x65, 0x72, 0x6d, 0x71, 0x2f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61,
0x6c, 0x2f, 0x67, 0x72, 0x70, 0x63, 0x2f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x2f, 0x76, 0x31, 0x62,
0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
0x2f, 0x73, 0x75, 0x70, 0x65, 0x72, 0x6d, 0x71, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x67, 0x72, 0x70,
0x63, 0x2f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x2f, 0x76, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74,
0x6f, 0x33,
}
var (
+1 -1
View File
@@ -7,9 +7,9 @@ import (
"context"
"time"
grpcAuthV1 "github.com/absmach/supermq/api/grpc/auth/v1"
"github.com/absmach/supermq/auth"
grpcapi "github.com/absmach/supermq/auth/api/grpc"
grpcAuthV1 "github.com/absmach/supermq/internal/grpc/auth/v1"
"github.com/go-kit/kit/endpoint"
kitgrpc "github.com/go-kit/kit/transport/grpc"
"google.golang.org/grpc"
+1 -1
View File
@@ -10,10 +10,10 @@ import (
"testing"
"time"
grpcAuthV1 "github.com/absmach/supermq/api/grpc/auth/v1"
apiutil "github.com/absmach/supermq/api/http/util"
"github.com/absmach/supermq/auth"
grpcapi "github.com/absmach/supermq/auth/api/grpc/auth"
grpcAuthV1 "github.com/absmach/supermq/internal/grpc/auth/v1"
"github.com/absmach/supermq/internal/testsutil"
"github.com/absmach/supermq/pkg/errors"
svcerr "github.com/absmach/supermq/pkg/errors/service"
+1 -1
View File
@@ -6,9 +6,9 @@ package auth
import (
"context"
grpcAuthV1 "github.com/absmach/supermq/api/grpc/auth/v1"
"github.com/absmach/supermq/auth"
grpcapi "github.com/absmach/supermq/auth/api/grpc"
grpcAuthV1 "github.com/absmach/supermq/internal/grpc/auth/v1"
kitgrpc "github.com/go-kit/kit/transport/grpc"
)
+1 -1
View File
@@ -7,9 +7,9 @@ import (
"context"
"time"
grpcTokenV1 "github.com/absmach/supermq/api/grpc/token/v1"
"github.com/absmach/supermq/auth"
grpcapi "github.com/absmach/supermq/auth/api/grpc"
grpcTokenV1 "github.com/absmach/supermq/internal/grpc/token/v1"
"github.com/go-kit/kit/endpoint"
kitgrpc "github.com/go-kit/kit/transport/grpc"
"google.golang.org/grpc"
+1 -1
View File
@@ -10,10 +10,10 @@ import (
"testing"
"time"
grpcTokenV1 "github.com/absmach/supermq/api/grpc/token/v1"
apiutil "github.com/absmach/supermq/api/http/util"
"github.com/absmach/supermq/auth"
grpcapi "github.com/absmach/supermq/auth/api/grpc/token"
grpcTokenV1 "github.com/absmach/supermq/internal/grpc/token/v1"
"github.com/absmach/supermq/internal/testsutil"
"github.com/absmach/supermq/pkg/errors"
svcerr "github.com/absmach/supermq/pkg/errors/service"
+1 -1
View File
@@ -6,9 +6,9 @@ package token
import (
"context"
grpcTokenV1 "github.com/absmach/supermq/api/grpc/token/v1"
"github.com/absmach/supermq/auth"
grpcapi "github.com/absmach/supermq/auth/api/grpc"
grpcTokenV1 "github.com/absmach/supermq/internal/grpc/token/v1"
kitgrpc "github.com/go-kit/kit/transport/grpc"
)
+1 -1
View File
@@ -13,7 +13,7 @@ import (
mock "github.com/stretchr/testify/mock"
v1 "github.com/absmach/supermq/internal/grpc/token/v1"
v1 "github.com/absmach/supermq/api/grpc/token/v1"
)
// TokenServiceClient is an autogenerated mock type for the TokenServiceClient type
+2 -2
View File
@@ -8,8 +8,8 @@ import (
"fmt"
"time"
grpcChannelsV1 "github.com/absmach/supermq/internal/grpc/channels/v1"
grpcCommonV1 "github.com/absmach/supermq/internal/grpc/common/v1"
grpcChannelsV1 "github.com/absmach/supermq/api/grpc/channels/v1"
grpcCommonV1 "github.com/absmach/supermq/api/grpc/common/v1"
"github.com/absmach/supermq/pkg/connections"
"github.com/absmach/supermq/pkg/errors"
svcerr "github.com/absmach/supermq/pkg/errors/service"
+2 -2
View File
@@ -10,12 +10,12 @@ import (
"testing"
"time"
grpcChannelsV1 "github.com/absmach/supermq/api/grpc/channels/v1"
grpcCommonV1 "github.com/absmach/supermq/api/grpc/common/v1"
ch "github.com/absmach/supermq/channels"
grpcapi "github.com/absmach/supermq/channels/api/grpc"
"github.com/absmach/supermq/channels/private/mocks"
"github.com/absmach/supermq/clients"
grpcChannelsV1 "github.com/absmach/supermq/internal/grpc/channels/v1"
grpcCommonV1 "github.com/absmach/supermq/internal/grpc/common/v1"
"github.com/absmach/supermq/internal/testsutil"
"github.com/absmach/supermq/pkg/connections"
"github.com/absmach/supermq/pkg/errors"
+2 -2
View File
@@ -6,11 +6,11 @@ package grpc
import (
"context"
grpcChannelsV1 "github.com/absmach/supermq/api/grpc/channels/v1"
grpcCommonV1 "github.com/absmach/supermq/api/grpc/common/v1"
apiutil "github.com/absmach/supermq/api/http/util"
smqauth "github.com/absmach/supermq/auth"
channels "github.com/absmach/supermq/channels/private"
grpcChannelsV1 "github.com/absmach/supermq/internal/grpc/channels/v1"
grpcCommonV1 "github.com/absmach/supermq/internal/grpc/common/v1"
"github.com/absmach/supermq/pkg/connections"
"github.com/absmach/supermq/pkg/errors"
svcerr "github.com/absmach/supermq/pkg/errors/service"
+2 -2
View File
@@ -9,13 +9,13 @@ package mocks
import (
context "context"
commonv1 "github.com/absmach/supermq/internal/grpc/common/v1"
commonv1 "github.com/absmach/supermq/api/grpc/common/v1"
grpc "google.golang.org/grpc"
mock "github.com/stretchr/testify/mock"
v1 "github.com/absmach/supermq/internal/grpc/channels/v1"
v1 "github.com/absmach/supermq/api/grpc/channels/v1"
)
// ChannelsServiceClient is an autogenerated mock type for the ChannelsServiceClient type
+3 -3
View File
@@ -9,11 +9,11 @@ import (
"time"
"github.com/absmach/supermq"
grpcClientsV1 "github.com/absmach/supermq/api/grpc/clients/v1"
grpcCommonV1 "github.com/absmach/supermq/api/grpc/common/v1"
grpcGroupsV1 "github.com/absmach/supermq/api/grpc/groups/v1"
apiutil "github.com/absmach/supermq/api/http/util"
smqclients "github.com/absmach/supermq/clients"
grpcClientsV1 "github.com/absmach/supermq/internal/grpc/clients/v1"
grpcCommonV1 "github.com/absmach/supermq/internal/grpc/common/v1"
grpcGroupsV1 "github.com/absmach/supermq/internal/grpc/groups/v1"
"github.com/absmach/supermq/pkg/authn"
"github.com/absmach/supermq/pkg/connections"
"github.com/absmach/supermq/pkg/errors"
+2 -2
View File
@@ -10,6 +10,8 @@ import (
"time"
"github.com/0x6flab/namegenerator"
grpcClientsV1 "github.com/absmach/supermq/api/grpc/clients/v1"
grpcCommonV1 "github.com/absmach/supermq/api/grpc/common/v1"
apiutil "github.com/absmach/supermq/api/http/util"
"github.com/absmach/supermq/channels"
"github.com/absmach/supermq/channels/mocks"
@@ -17,8 +19,6 @@ import (
smqclients "github.com/absmach/supermq/clients"
clmocks "github.com/absmach/supermq/clients/mocks"
gpmocks "github.com/absmach/supermq/groups/mocks"
grpcClientsV1 "github.com/absmach/supermq/internal/grpc/clients/v1"
grpcCommonV1 "github.com/absmach/supermq/internal/grpc/common/v1"
"github.com/absmach/supermq/internal/testsutil"
"github.com/absmach/supermq/pkg/authn"
"github.com/absmach/supermq/pkg/connections"
+2 -2
View File
@@ -8,9 +8,9 @@ import (
"fmt"
"time"
grpcClientsV1 "github.com/absmach/supermq/api/grpc/clients/v1"
grpcCommonV1 "github.com/absmach/supermq/api/grpc/common/v1"
"github.com/absmach/supermq/clients"
grpcClientsV1 "github.com/absmach/supermq/internal/grpc/clients/v1"
grpcCommonV1 "github.com/absmach/supermq/internal/grpc/common/v1"
"github.com/absmach/supermq/pkg/connections"
"github.com/absmach/supermq/pkg/errors"
svcerr "github.com/absmach/supermq/pkg/errors/service"
+2 -2
View File
@@ -10,11 +10,11 @@ import (
"testing"
"time"
grpcClientsV1 "github.com/absmach/supermq/api/grpc/clients/v1"
grpcCommonV1 "github.com/absmach/supermq/api/grpc/common/v1"
"github.com/absmach/supermq/clients"
grpcapi "github.com/absmach/supermq/clients/api/grpc"
"github.com/absmach/supermq/clients/private/mocks"
grpcClientsV1 "github.com/absmach/supermq/internal/grpc/clients/v1"
grpcCommonV1 "github.com/absmach/supermq/internal/grpc/common/v1"
"github.com/absmach/supermq/internal/testsutil"
"github.com/absmach/supermq/pkg/connections"
"github.com/absmach/supermq/pkg/errors"
+2 -2
View File
@@ -6,11 +6,11 @@ package grpc
import (
"context"
grpcClientsV1 "github.com/absmach/supermq/api/grpc/clients/v1"
grpcCommonV1 "github.com/absmach/supermq/api/grpc/common/v1"
apiutil "github.com/absmach/supermq/api/http/util"
smqauth "github.com/absmach/supermq/auth"
clients "github.com/absmach/supermq/clients/private"
grpcClientsV1 "github.com/absmach/supermq/internal/grpc/clients/v1"
grpcCommonV1 "github.com/absmach/supermq/internal/grpc/common/v1"
"github.com/absmach/supermq/pkg/connections"
"github.com/absmach/supermq/pkg/errors"
svcerr "github.com/absmach/supermq/pkg/errors/service"
+2 -2
View File
@@ -9,13 +9,13 @@ package mocks
import (
context "context"
clientsv1 "github.com/absmach/supermq/internal/grpc/clients/v1"
clientsv1 "github.com/absmach/supermq/api/grpc/clients/v1"
grpc "google.golang.org/grpc"
mock "github.com/stretchr/testify/mock"
v1 "github.com/absmach/supermq/internal/grpc/common/v1"
v1 "github.com/absmach/supermq/api/grpc/common/v1"
)
// ClientsServiceClient is an autogenerated mock type for the ClientsServiceClient type
+3 -3
View File
@@ -8,11 +8,11 @@ import (
"time"
smq "github.com/absmach/supermq"
grpcChannelsV1 "github.com/absmach/supermq/api/grpc/channels/v1"
grpcCommonV1 "github.com/absmach/supermq/api/grpc/common/v1"
grpcGroupsV1 "github.com/absmach/supermq/api/grpc/groups/v1"
apiutil "github.com/absmach/supermq/api/http/util"
smqauth "github.com/absmach/supermq/auth"
grpcChannelsV1 "github.com/absmach/supermq/internal/grpc/channels/v1"
grpcCommonV1 "github.com/absmach/supermq/internal/grpc/common/v1"
grpcGroupsV1 "github.com/absmach/supermq/internal/grpc/groups/v1"
"github.com/absmach/supermq/pkg/authn"
"github.com/absmach/supermq/pkg/errors"
svcerr "github.com/absmach/supermq/pkg/errors/service"
+2 -2
View File
@@ -8,13 +8,13 @@ import (
"fmt"
"testing"
grpcChannelsV1 "github.com/absmach/supermq/api/grpc/channels/v1"
grpcCommonV1 "github.com/absmach/supermq/api/grpc/common/v1"
apiutil "github.com/absmach/supermq/api/http/util"
chmocks "github.com/absmach/supermq/channels/mocks"
"github.com/absmach/supermq/clients"
climocks "github.com/absmach/supermq/clients/mocks"
gpmocks "github.com/absmach/supermq/groups/mocks"
grpcChannelsV1 "github.com/absmach/supermq/internal/grpc/channels/v1"
grpcCommonV1 "github.com/absmach/supermq/internal/grpc/common/v1"
"github.com/absmach/supermq/internal/testsutil"
smqauthn "github.com/absmach/supermq/pkg/authn"
"github.com/absmach/supermq/pkg/errors"
+2 -2
View File
@@ -14,6 +14,8 @@ import (
chclient "github.com/absmach/callhome/pkg/client"
"github.com/absmach/supermq"
grpcAuthV1 "github.com/absmach/supermq/api/grpc/auth/v1"
grpcTokenV1 "github.com/absmach/supermq/api/grpc/token/v1"
"github.com/absmach/supermq/auth"
api "github.com/absmach/supermq/auth/api"
authgrpcapi "github.com/absmach/supermq/auth/api/grpc/auth"
@@ -25,8 +27,6 @@ import (
apostgres "github.com/absmach/supermq/auth/postgres"
"github.com/absmach/supermq/auth/tracing"
boltclient "github.com/absmach/supermq/internal/clients/bolt"
grpcAuthV1 "github.com/absmach/supermq/internal/grpc/auth/v1"
grpcTokenV1 "github.com/absmach/supermq/internal/grpc/token/v1"
smqlog "github.com/absmach/supermq/logger"
"github.com/absmach/supermq/pkg/jaeger"
"github.com/absmach/supermq/pkg/policies/spicedb"
+3 -3
View File
@@ -14,6 +14,9 @@ import (
chclient "github.com/absmach/callhome/pkg/client"
"github.com/absmach/supermq"
grpcChannelsV1 "github.com/absmach/supermq/api/grpc/channels/v1"
grpcClientsV1 "github.com/absmach/supermq/api/grpc/clients/v1"
grpcGroupsV1 "github.com/absmach/supermq/api/grpc/groups/v1"
"github.com/absmach/supermq/channels"
grpcapi "github.com/absmach/supermq/channels/api/grpc"
httpapi "github.com/absmach/supermq/channels/api/http"
@@ -22,9 +25,6 @@ import (
"github.com/absmach/supermq/channels/postgres"
pChannels "github.com/absmach/supermq/channels/private"
"github.com/absmach/supermq/channels/tracing"
grpcChannelsV1 "github.com/absmach/supermq/internal/grpc/channels/v1"
grpcClientsV1 "github.com/absmach/supermq/internal/grpc/clients/v1"
grpcGroupsV1 "github.com/absmach/supermq/internal/grpc/groups/v1"
smqlog "github.com/absmach/supermq/logger"
authsvcAuthn "github.com/absmach/supermq/pkg/authn/authsvc"
smqauthz "github.com/absmach/supermq/pkg/authz"
+3 -3
View File
@@ -15,6 +15,9 @@ import (
chclient "github.com/absmach/callhome/pkg/client"
"github.com/absmach/supermq"
grpcChannelsV1 "github.com/absmach/supermq/api/grpc/channels/v1"
grpcClientsV1 "github.com/absmach/supermq/api/grpc/clients/v1"
grpcGroupsV1 "github.com/absmach/supermq/api/grpc/groups/v1"
"github.com/absmach/supermq/clients"
grpcapi "github.com/absmach/supermq/clients/api/grpc"
httpapi "github.com/absmach/supermq/clients/api/http"
@@ -25,9 +28,6 @@ import (
pClients "github.com/absmach/supermq/clients/private"
"github.com/absmach/supermq/clients/tracing"
redisclient "github.com/absmach/supermq/internal/clients/redis"
grpcChannelsV1 "github.com/absmach/supermq/internal/grpc/channels/v1"
grpcClientsV1 "github.com/absmach/supermq/internal/grpc/clients/v1"
grpcGroupsV1 "github.com/absmach/supermq/internal/grpc/groups/v1"
smqlog "github.com/absmach/supermq/logger"
authsvcAuthn "github.com/absmach/supermq/pkg/authn/authsvc"
smqauthz "github.com/absmach/supermq/pkg/authz"
+1 -1
View File
@@ -14,6 +14,7 @@ import (
chclient "github.com/absmach/callhome/pkg/client"
"github.com/absmach/supermq"
grpcDomainsV1 "github.com/absmach/supermq/api/grpc/domains/v1"
"github.com/absmach/supermq/domains"
domainsSvc "github.com/absmach/supermq/domains"
domainsgrpcapi "github.com/absmach/supermq/domains/api/grpc"
@@ -22,7 +23,6 @@ import (
dmw "github.com/absmach/supermq/domains/middleware"
dpostgres "github.com/absmach/supermq/domains/postgres"
dtracing "github.com/absmach/supermq/domains/tracing"
grpcDomainsV1 "github.com/absmach/supermq/internal/grpc/domains/v1"
smqlog "github.com/absmach/supermq/logger"
authsvcAuthn "github.com/absmach/supermq/pkg/authn/authsvc"
"github.com/absmach/supermq/pkg/authz"
+3 -3
View File
@@ -14,6 +14,9 @@ import (
chclient "github.com/absmach/callhome/pkg/client"
"github.com/absmach/supermq"
grpcChannelsV1 "github.com/absmach/supermq/api/grpc/channels/v1"
grpcClientsV1 "github.com/absmach/supermq/api/grpc/clients/v1"
grpcGroupsV1 "github.com/absmach/supermq/api/grpc/groups/v1"
"github.com/absmach/supermq/groups"
gpsvc "github.com/absmach/supermq/groups"
grpcapi "github.com/absmach/supermq/groups/api/grpc"
@@ -23,9 +26,6 @@ import (
"github.com/absmach/supermq/groups/postgres"
pgroups "github.com/absmach/supermq/groups/private"
"github.com/absmach/supermq/groups/tracing"
grpcChannelsV1 "github.com/absmach/supermq/internal/grpc/channels/v1"
grpcClientsV1 "github.com/absmach/supermq/internal/grpc/clients/v1"
grpcGroupsV1 "github.com/absmach/supermq/internal/grpc/groups/v1"
smqlog "github.com/absmach/supermq/logger"
authsvcAuthn "github.com/absmach/supermq/pkg/authn/authsvc"
smqauthz "github.com/absmach/supermq/pkg/authz"
+2 -2
View File
@@ -19,10 +19,10 @@ import (
mgatehttp "github.com/absmach/mgate/pkg/http"
"github.com/absmach/mgate/pkg/session"
"github.com/absmach/supermq"
grpcChannelsV1 "github.com/absmach/supermq/api/grpc/channels/v1"
grpcClientsV1 "github.com/absmach/supermq/api/grpc/clients/v1"
adapter "github.com/absmach/supermq/http"
httpapi "github.com/absmach/supermq/http/api"
grpcChannelsV1 "github.com/absmach/supermq/internal/grpc/channels/v1"
grpcClientsV1 "github.com/absmach/supermq/internal/grpc/clients/v1"
smqlog "github.com/absmach/supermq/logger"
smqauthn "github.com/absmach/supermq/pkg/authn"
"github.com/absmach/supermq/pkg/authn/authsvc"
+1 -1
View File
@@ -14,7 +14,7 @@ import (
chclient "github.com/absmach/callhome/pkg/client"
"github.com/absmach/supermq"
grpcTokenV1 "github.com/absmach/supermq/internal/grpc/token/v1"
grpcTokenV1 "github.com/absmach/supermq/api/grpc/token/v1"
"github.com/absmach/supermq/invitations"
httpapi "github.com/absmach/supermq/invitations/api"
"github.com/absmach/supermq/invitations/middleware"
+2 -2
View File
@@ -16,9 +16,9 @@ import (
chclient "github.com/absmach/callhome/pkg/client"
"github.com/absmach/supermq"
grpcDomainsV1 "github.com/absmach/supermq/api/grpc/domains/v1"
grpcTokenV1 "github.com/absmach/supermq/api/grpc/token/v1"
"github.com/absmach/supermq/internal/email"
grpcDomainsV1 "github.com/absmach/supermq/internal/grpc/domains/v1"
grpcTokenV1 "github.com/absmach/supermq/internal/grpc/token/v1"
smqlog "github.com/absmach/supermq/logger"
authsvcAuthn "github.com/absmach/supermq/pkg/authn/authsvc"
smqauthz "github.com/absmach/supermq/pkg/authz"
+2 -2
View File
@@ -16,8 +16,8 @@ import (
"github.com/absmach/mgate/pkg/session"
"github.com/absmach/mgate/pkg/websockets"
"github.com/absmach/supermq"
grpcChannelsV1 "github.com/absmach/supermq/internal/grpc/channels/v1"
grpcClientsV1 "github.com/absmach/supermq/internal/grpc/clients/v1"
grpcChannelsV1 "github.com/absmach/supermq/api/grpc/channels/v1"
grpcClientsV1 "github.com/absmach/supermq/api/grpc/clients/v1"
smqlog "github.com/absmach/supermq/logger"
"github.com/absmach/supermq/pkg/authn/authsvc"
"github.com/absmach/supermq/pkg/grpcclient"
+2 -2
View File
@@ -10,8 +10,8 @@ import (
"context"
"fmt"
grpcChannelsV1 "github.com/absmach/supermq/internal/grpc/channels/v1"
grpcClientsV1 "github.com/absmach/supermq/internal/grpc/clients/v1"
grpcChannelsV1 "github.com/absmach/supermq/api/grpc/channels/v1"
grpcClientsV1 "github.com/absmach/supermq/api/grpc/clients/v1"
"github.com/absmach/supermq/pkg/connections"
"github.com/absmach/supermq/pkg/errors"
svcerr "github.com/absmach/supermq/pkg/errors/service"
+1 -1
View File
@@ -7,8 +7,8 @@ import (
"context"
"time"
grpcDomainsV1 "github.com/absmach/supermq/api/grpc/domains/v1"
grpcapi "github.com/absmach/supermq/auth/api/grpc"
grpcDomainsV1 "github.com/absmach/supermq/internal/grpc/domains/v1"
"github.com/go-kit/kit/endpoint"
kitgrpc "github.com/go-kit/kit/transport/grpc"
"google.golang.org/grpc"
+1 -1
View File
@@ -10,10 +10,10 @@ import (
"testing"
"time"
grpcDomainsV1 "github.com/absmach/supermq/api/grpc/domains/v1"
apiutil "github.com/absmach/supermq/api/http/util"
"github.com/absmach/supermq/domains"
grpcapi "github.com/absmach/supermq/domains/api/grpc"
grpcDomainsV1 "github.com/absmach/supermq/internal/grpc/domains/v1"
"github.com/absmach/supermq/pkg/errors"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/mock"
+1 -1
View File
@@ -6,9 +6,9 @@ package grpc
import (
"context"
grpcDomainsV1 "github.com/absmach/supermq/api/grpc/domains/v1"
grpcapi "github.com/absmach/supermq/auth/api/grpc"
"github.com/absmach/supermq/domains"
grpcDomainsV1 "github.com/absmach/supermq/internal/grpc/domains/v1"
kitgrpc "github.com/go-kit/kit/transport/grpc"
)
+1 -1
View File
@@ -13,7 +13,7 @@ import (
mock "github.com/stretchr/testify/mock"
v1 "github.com/absmach/supermq/internal/grpc/domains/v1"
v1 "github.com/absmach/supermq/api/grpc/domains/v1"
)
// DomainsServiceClient is an autogenerated mock type for the DomainsServiceClient type
+2 -2
View File
@@ -8,8 +8,8 @@ import (
"fmt"
"time"
grpcCommonV1 "github.com/absmach/supermq/internal/grpc/common/v1"
grpcGroupsV1 "github.com/absmach/supermq/internal/grpc/groups/v1"
grpcCommonV1 "github.com/absmach/supermq/api/grpc/common/v1"
grpcGroupsV1 "github.com/absmach/supermq/api/grpc/groups/v1"
"github.com/absmach/supermq/pkg/errors"
svcerr "github.com/absmach/supermq/pkg/errors/service"
"github.com/go-kit/kit/endpoint"
+2 -2
View File
@@ -10,11 +10,11 @@ import (
"testing"
"time"
grpcCommonV1 "github.com/absmach/supermq/api/grpc/common/v1"
grpcGroupsV1 "github.com/absmach/supermq/api/grpc/groups/v1"
"github.com/absmach/supermq/groups"
grpcapi "github.com/absmach/supermq/groups/api/grpc"
prmocks "github.com/absmach/supermq/groups/private/mocks"
grpcCommonV1 "github.com/absmach/supermq/internal/grpc/common/v1"
grpcGroupsV1 "github.com/absmach/supermq/internal/grpc/groups/v1"
"github.com/absmach/supermq/internal/testsutil"
"github.com/absmach/supermq/pkg/errors"
svcerr "github.com/absmach/supermq/pkg/errors/service"
+2 -2
View File
@@ -6,11 +6,11 @@ package grpc
import (
"context"
grpcCommonV1 "github.com/absmach/supermq/api/grpc/common/v1"
grpcGroupsV1 "github.com/absmach/supermq/api/grpc/groups/v1"
apiutil "github.com/absmach/supermq/api/http/util"
smqauth "github.com/absmach/supermq/auth"
groups "github.com/absmach/supermq/groups/private"
grpcCommonV1 "github.com/absmach/supermq/internal/grpc/common/v1"
grpcGroupsV1 "github.com/absmach/supermq/internal/grpc/groups/v1"
"github.com/absmach/supermq/pkg/errors"
svcerr "github.com/absmach/supermq/pkg/errors/service"
kitgrpc "github.com/go-kit/kit/transport/grpc"
+1 -1
View File
@@ -13,7 +13,7 @@ import (
mock "github.com/stretchr/testify/mock"
v1 "github.com/absmach/supermq/internal/grpc/common/v1"
v1 "github.com/absmach/supermq/api/grpc/common/v1"
)
// GroupsServiceClient is an autogenerated mock type for the GroupsServiceClient type
+2 -2
View File
@@ -9,9 +9,9 @@ import (
"time"
"github.com/absmach/supermq"
grpcChannelsV1 "github.com/absmach/supermq/api/grpc/channels/v1"
grpcClientsV1 "github.com/absmach/supermq/api/grpc/clients/v1"
apiutil "github.com/absmach/supermq/api/http/util"
grpcChannelsV1 "github.com/absmach/supermq/internal/grpc/channels/v1"
grpcClientsV1 "github.com/absmach/supermq/internal/grpc/clients/v1"
smqauthn "github.com/absmach/supermq/pkg/authn"
"github.com/absmach/supermq/pkg/errors"
svcerr "github.com/absmach/supermq/pkg/errors/service"
+2 -2
View File
@@ -10,13 +10,13 @@ import (
"time"
"github.com/0x6flab/namegenerator"
grpcChannelsV1 "github.com/absmach/supermq/api/grpc/channels/v1"
grpcClientsV1 "github.com/absmach/supermq/api/grpc/clients/v1"
apiutil "github.com/absmach/supermq/api/http/util"
chmocks "github.com/absmach/supermq/channels/mocks"
climocks "github.com/absmach/supermq/clients/mocks"
"github.com/absmach/supermq/groups"
"github.com/absmach/supermq/groups/mocks"
grpcChannelsV1 "github.com/absmach/supermq/internal/grpc/channels/v1"
grpcClientsV1 "github.com/absmach/supermq/internal/grpc/clients/v1"
"github.com/absmach/supermq/internal/testsutil"
"github.com/absmach/supermq/pkg/authn"
smqauthn "github.com/absmach/supermq/pkg/authn"
+2 -2
View File
@@ -14,13 +14,13 @@ import (
"github.com/absmach/mgate"
proxy "github.com/absmach/mgate/pkg/http"
"github.com/absmach/mgate/pkg/session"
grpcChannelsV1 "github.com/absmach/supermq/api/grpc/channels/v1"
grpcClientsV1 "github.com/absmach/supermq/api/grpc/clients/v1"
apiutil "github.com/absmach/supermq/api/http/util"
chmocks "github.com/absmach/supermq/channels/mocks"
climocks "github.com/absmach/supermq/clients/mocks"
server "github.com/absmach/supermq/http"
"github.com/absmach/supermq/http/api"
grpcChannelsV1 "github.com/absmach/supermq/internal/grpc/channels/v1"
grpcClientsV1 "github.com/absmach/supermq/internal/grpc/clients/v1"
"github.com/absmach/supermq/internal/testsutil"
smqlog "github.com/absmach/supermq/logger"
smqauthn "github.com/absmach/supermq/pkg/authn"
+2 -2
View File
@@ -15,9 +15,9 @@ import (
mgate "github.com/absmach/mgate/pkg/http"
"github.com/absmach/mgate/pkg/session"
grpcChannelsV1 "github.com/absmach/supermq/api/grpc/channels/v1"
grpcClientsV1 "github.com/absmach/supermq/api/grpc/clients/v1"
apiutil "github.com/absmach/supermq/api/http/util"
grpcChannelsV1 "github.com/absmach/supermq/internal/grpc/channels/v1"
grpcClientsV1 "github.com/absmach/supermq/internal/grpc/clients/v1"
smqauthn "github.com/absmach/supermq/pkg/authn"
"github.com/absmach/supermq/pkg/connections"
"github.com/absmach/supermq/pkg/errors"
+2 -2
View File
@@ -11,12 +11,12 @@ import (
mghttp "github.com/absmach/mgate/pkg/http"
"github.com/absmach/mgate/pkg/session"
grpcChannelsV1 "github.com/absmach/supermq/api/grpc/channels/v1"
grpcClientsV1 "github.com/absmach/supermq/api/grpc/clients/v1"
apiutil "github.com/absmach/supermq/api/http/util"
chmocks "github.com/absmach/supermq/channels/mocks"
clmocks "github.com/absmach/supermq/clients/mocks"
mhttp "github.com/absmach/supermq/http"
grpcChannelsV1 "github.com/absmach/supermq/internal/grpc/channels/v1"
grpcClientsV1 "github.com/absmach/supermq/internal/grpc/clients/v1"
"github.com/absmach/supermq/internal/testsutil"
smqlog "github.com/absmach/supermq/logger"
smqauthn "github.com/absmach/supermq/pkg/authn"
+1 -1
View File
@@ -4,7 +4,7 @@
syntax = "proto3";
package auth.v1;
option go_package = "github.com/absmach/supermq/internal/grpc/auth/v1";
option go_package = "github.com/absmach/supermq/api/grpc/auth/v1";
// AuthService is a service that provides authentication
// and authorization functionalities for SuperMQ services.
+1 -1
View File
@@ -7,7 +7,7 @@ package channels.v1;
import "common/v1/common.proto";
option go_package = "github.com/absmach/supermq/internal/grpc/channels/v1";
option go_package = "github.com/absmach/supermq/api/grpc/channels/v1";
service ChannelsService {
rpc Authorize(AuthzReq)
+1 -1
View File
@@ -7,7 +7,7 @@ package clients.v1;
import "common/v1/common.proto";
option go_package = "github.com/absmach/supermq/internal/grpc/clients/v1";
option go_package = "github.com/absmach/supermq/api/grpc/clients/v1";
// ClientsService is a service that provides clients
// authorization functionalities for SuperMQ services.
+1 -1
View File
@@ -4,7 +4,7 @@
syntax = "proto3";
package common.v1;
option go_package = "github.com/absmach/supermq/internal/grpc/common/v1";
option go_package = "github.com/absmach/supermq/api/grpc/common/v1";
message RetrieveEntitiesReq {
+1 -1
View File
@@ -4,7 +4,7 @@
syntax = "proto3";
package domains.v1;
option go_package = "github.com/absmach/supermq/internal/grpc/domains/v1";
option go_package = "github.com/absmach/supermq/api/grpc/domains/v1";
// DomainsService is a service that provides access to
+1 -1
View File
@@ -7,7 +7,7 @@ package groups.v1;
import "common/v1/common.proto";
option go_package = "github.com/absmach/supermq/internal/grpc/groups/v1";
option go_package = "github.com/absmach/supermq/api/grpc/groups/v1";
// GroupssService is a service that provides groups
// functionalities for SuperMQ services.
+1 -1
View File
@@ -4,7 +4,7 @@
syntax = "proto3";
package token.v1;
option go_package = "github.com/absmach/supermq/internal/grpc/token/v1";
option go_package = "github.com/absmach/supermq/api/grpc/token/v1";
service TokenService {
rpc Issue(IssueReq) returns (Token) {}
+1 -1
View File
@@ -7,8 +7,8 @@ import (
"context"
"time"
grpcTokenV1 "github.com/absmach/supermq/api/grpc/token/v1"
"github.com/absmach/supermq/auth"
grpcTokenV1 "github.com/absmach/supermq/internal/grpc/token/v1"
"github.com/absmach/supermq/pkg/authn"
svcerr "github.com/absmach/supermq/pkg/errors/service"
mgsdk "github.com/absmach/supermq/pkg/sdk"
+1 -1
View File
@@ -8,9 +8,9 @@ import (
"testing"
"time"
grpcTokenV1 "github.com/absmach/supermq/api/grpc/token/v1"
apiutil "github.com/absmach/supermq/api/http/util"
authmocks "github.com/absmach/supermq/auth/mocks"
grpcTokenV1 "github.com/absmach/supermq/internal/grpc/token/v1"
"github.com/absmach/supermq/internal/testsutil"
"github.com/absmach/supermq/invitations"
"github.com/absmach/supermq/invitations/mocks"
+2 -2
View File
@@ -13,8 +13,8 @@ import (
"time"
"github.com/absmach/mgate/pkg/session"
grpcChannelsV1 "github.com/absmach/supermq/internal/grpc/channels/v1"
grpcClientsV1 "github.com/absmach/supermq/internal/grpc/clients/v1"
grpcChannelsV1 "github.com/absmach/supermq/api/grpc/channels/v1"
grpcClientsV1 "github.com/absmach/supermq/api/grpc/clients/v1"
"github.com/absmach/supermq/mqtt/events"
"github.com/absmach/supermq/pkg/connections"
"github.com/absmach/supermq/pkg/errors"
+2 -2
View File
@@ -11,10 +11,10 @@ import (
"testing"
"github.com/absmach/mgate/pkg/session"
grpcChannelsV1 "github.com/absmach/supermq/api/grpc/channels/v1"
grpcClientsV1 "github.com/absmach/supermq/api/grpc/clients/v1"
chmocks "github.com/absmach/supermq/channels/mocks"
climocks "github.com/absmach/supermq/clients/mocks"
grpcChannelsV1 "github.com/absmach/supermq/internal/grpc/channels/v1"
grpcClientsV1 "github.com/absmach/supermq/internal/grpc/clients/v1"
"github.com/absmach/supermq/internal/testsutil"
smqlog "github.com/absmach/supermq/logger"
"github.com/absmach/supermq/mqtt"
+1 -1
View File
@@ -7,8 +7,8 @@ import (
"context"
"strings"
grpcAuthV1 "github.com/absmach/supermq/api/grpc/auth/v1"
"github.com/absmach/supermq/auth/api/grpc/auth"
grpcAuthV1 "github.com/absmach/supermq/internal/grpc/auth/v1"
"github.com/absmach/supermq/pkg/authn"
"github.com/absmach/supermq/pkg/errors"
"github.com/absmach/supermq/pkg/grpcclient"
+1 -1
View File
@@ -6,8 +6,8 @@ package authsvc
import (
"context"
grpcAuthV1 "github.com/absmach/supermq/api/grpc/auth/v1"
"github.com/absmach/supermq/auth/api/grpc/auth"
grpcAuthV1 "github.com/absmach/supermq/internal/grpc/auth/v1"
"github.com/absmach/supermq/pkg/authz"
"github.com/absmach/supermq/pkg/errors"
"github.com/absmach/supermq/pkg/grpcclient"
+5 -5
View File
@@ -6,16 +6,16 @@ package grpcclient
import (
"context"
grpcChannelsV1 "github.com/absmach/supermq/api/grpc/channels/v1"
grpcClientsV1 "github.com/absmach/supermq/api/grpc/clients/v1"
grpcDomainsV1 "github.com/absmach/supermq/api/grpc/domains/v1"
grpcGroupsV1 "github.com/absmach/supermq/api/grpc/groups/v1"
grpcTokenV1 "github.com/absmach/supermq/api/grpc/token/v1"
tokengrpc "github.com/absmach/supermq/auth/api/grpc/token"
channelsgrpc "github.com/absmach/supermq/channels/api/grpc"
clientsauth "github.com/absmach/supermq/clients/api/grpc"
domainsgrpc "github.com/absmach/supermq/domains/api/grpc"
groupsgrpc "github.com/absmach/supermq/groups/api/grpc"
grpcChannelsV1 "github.com/absmach/supermq/internal/grpc/channels/v1"
grpcClientsV1 "github.com/absmach/supermq/internal/grpc/clients/v1"
grpcDomainsV1 "github.com/absmach/supermq/internal/grpc/domains/v1"
grpcGroupsV1 "github.com/absmach/supermq/internal/grpc/groups/v1"
grpcTokenV1 "github.com/absmach/supermq/internal/grpc/token/v1"
grpchealth "google.golang.org/grpc/health/grpc_health_v1"
)
+3 -3
View File
@@ -9,15 +9,15 @@ import (
"testing"
"time"
grpcClientsV1 "github.com/absmach/supermq/api/grpc/clients/v1"
grpcDomainsV1 "github.com/absmach/supermq/api/grpc/domains/v1"
grpcTokenV1 "github.com/absmach/supermq/api/grpc/token/v1"
tokengrpcapi "github.com/absmach/supermq/auth/api/grpc/token"
"github.com/absmach/supermq/auth/mocks"
clientsgrpcapi "github.com/absmach/supermq/clients/api/grpc"
climocks "github.com/absmach/supermq/clients/private/mocks"
domainsgrpcapi "github.com/absmach/supermq/domains/api/grpc"
domainsMocks "github.com/absmach/supermq/domains/mocks"
grpcClientsV1 "github.com/absmach/supermq/internal/grpc/clients/v1"
grpcDomainsV1 "github.com/absmach/supermq/internal/grpc/domains/v1"
grpcTokenV1 "github.com/absmach/supermq/internal/grpc/token/v1"
smqlog "github.com/absmach/supermq/logger"
"github.com/absmach/supermq/pkg/errors"
"github.com/absmach/supermq/pkg/grpcclient"
+9 -10
View File
@@ -3,7 +3,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.35.2
// protoc-gen-go v1.36.0
// protoc v5.29.0
// source: pkg/messaging/message.proto
@@ -25,16 +25,15 @@ const (
// Message represents a message emitted by the SuperMQ adapters layer.
type Message struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
state protoimpl.MessageState `protogen:"open.v1"`
Channel string `protobuf:"bytes,1,opt,name=channel,proto3" json:"channel,omitempty"`
Subtopic string `protobuf:"bytes,2,opt,name=subtopic,proto3" json:"subtopic,omitempty"`
Publisher string `protobuf:"bytes,3,opt,name=publisher,proto3" json:"publisher,omitempty"`
Protocol string `protobuf:"bytes,4,opt,name=protocol,proto3" json:"protocol,omitempty"`
Payload []byte `protobuf:"bytes,5,opt,name=payload,proto3" json:"payload,omitempty"`
Created int64 `protobuf:"varint,6,opt,name=created,proto3" json:"created,omitempty"` // Unix timestamp in nanoseconds
unknownFields protoimpl.UnknownFields
Channel string `protobuf:"bytes,1,opt,name=channel,proto3" json:"channel,omitempty"`
Subtopic string `protobuf:"bytes,2,opt,name=subtopic,proto3" json:"subtopic,omitempty"`
Publisher string `protobuf:"bytes,3,opt,name=publisher,proto3" json:"publisher,omitempty"`
Protocol string `protobuf:"bytes,4,opt,name=protocol,proto3" json:"protocol,omitempty"`
Payload []byte `protobuf:"bytes,5,opt,name=payload,proto3" json:"payload,omitempty"`
Created int64 `protobuf:"varint,6,opt,name=created,proto3" json:"created,omitempty"` // Unix timestamp in nanoseconds
sizeCache protoimpl.SizeCache
}
func (x *Message) Reset() {
+2 -2
View File
@@ -11,13 +11,13 @@ import (
"github.com/absmach/mgate"
proxy "github.com/absmach/mgate/pkg/http"
grpcChannelsV1 "github.com/absmach/supermq/api/grpc/channels/v1"
grpcClientsV1 "github.com/absmach/supermq/api/grpc/clients/v1"
apiutil "github.com/absmach/supermq/api/http/util"
chmocks "github.com/absmach/supermq/channels/mocks"
climocks "github.com/absmach/supermq/clients/mocks"
adapter "github.com/absmach/supermq/http"
"github.com/absmach/supermq/http/api"
grpcChannelsV1 "github.com/absmach/supermq/internal/grpc/channels/v1"
grpcClientsV1 "github.com/absmach/supermq/internal/grpc/clients/v1"
smqlog "github.com/absmach/supermq/logger"
smqauthn "github.com/absmach/supermq/pkg/authn"
authnmocks "github.com/absmach/supermq/pkg/authn/mocks"
+1 -1
View File
@@ -7,9 +7,9 @@ import (
"net/http"
"testing"
grpcTokenV1 "github.com/absmach/supermq/api/grpc/token/v1"
apiutil "github.com/absmach/supermq/api/http/util"
smqauth "github.com/absmach/supermq/auth"
grpcTokenV1 "github.com/absmach/supermq/internal/grpc/token/v1"
smqauthn "github.com/absmach/supermq/pkg/authn"
"github.com/absmach/supermq/pkg/errors"
svcerr "github.com/absmach/supermq/pkg/errors/service"
+1 -1
View File
@@ -10,10 +10,10 @@ import (
"strings"
"testing"
grpcTokenV1 "github.com/absmach/supermq/api/grpc/token/v1"
api "github.com/absmach/supermq/api/http"
apiutil "github.com/absmach/supermq/api/http/util"
authmocks "github.com/absmach/supermq/auth/mocks"
grpcTokenV1 "github.com/absmach/supermq/internal/grpc/token/v1"
smqlog "github.com/absmach/supermq/logger"
"github.com/absmach/supermq/pkg/authn"
smqauthn "github.com/absmach/supermq/pkg/authn"
+2 -2
View File
@@ -6,9 +6,9 @@ package api
import (
"context"
grpcChannelsV1 "github.com/absmach/supermq/api/grpc/channels/v1"
grpcClientsV1 "github.com/absmach/supermq/api/grpc/clients/v1"
apiutil "github.com/absmach/supermq/api/http/util"
grpcChannelsV1 "github.com/absmach/supermq/internal/grpc/channels/v1"
grpcClientsV1 "github.com/absmach/supermq/internal/grpc/clients/v1"
smqauthn "github.com/absmach/supermq/pkg/authn"
"github.com/absmach/supermq/pkg/errors"
svcerr "github.com/absmach/supermq/pkg/errors/service"
+2 -2
View File
@@ -11,11 +11,11 @@ import (
"testing"
"time"
grpcChannelsV1 "github.com/absmach/supermq/api/grpc/channels/v1"
grpcClientsV1 "github.com/absmach/supermq/api/grpc/clients/v1"
apiutil "github.com/absmach/supermq/api/http/util"
chmocks "github.com/absmach/supermq/channels/mocks"
climocks "github.com/absmach/supermq/clients/mocks"
grpcChannelsV1 "github.com/absmach/supermq/internal/grpc/channels/v1"
grpcClientsV1 "github.com/absmach/supermq/internal/grpc/clients/v1"
"github.com/absmach/supermq/internal/testsutil"
smqauthn "github.com/absmach/supermq/pkg/authn"
authnmocks "github.com/absmach/supermq/pkg/authn/mocks"
+2 -2
View File
@@ -9,9 +9,9 @@ import (
"net/http"
"github.com/absmach/supermq"
grpcChannelsV1 "github.com/absmach/supermq/api/grpc/channels/v1"
grpcClientsV1 "github.com/absmach/supermq/api/grpc/clients/v1"
apiutil "github.com/absmach/supermq/api/http/util"
grpcChannelsV1 "github.com/absmach/supermq/internal/grpc/channels/v1"
grpcClientsV1 "github.com/absmach/supermq/internal/grpc/clients/v1"
smqauthn "github.com/absmach/supermq/pkg/authn"
"github.com/absmach/supermq/pkg/connections"
"github.com/absmach/supermq/pkg/errors"
+5 -5
View File
@@ -6,35 +6,35 @@ filename: "{{.InterfaceName}}.go"
outpkg: "mocks"
boilerplate-file: "./tools/config/boilerplate.txt"
packages:
github.com/absmach/supermq/internal/grpc/clients/v1:
github.com/absmach/supermq/api/grpc/clients/v1:
interfaces:
ClientsServiceClient:
config:
dir: "./clients/mocks"
mockname: "ClientsServiceClient"
filename: "clients_client.go"
github.com/absmach/supermq/internal/grpc/domains/v1:
github.com/absmach/supermq/api/grpc/domains/v1:
interfaces:
DomainsServiceClient:
config:
dir: "./domains/mocks"
mockname: "DomainsServiceClient"
filename: "domains_client.go"
github.com/absmach/supermq/internal/grpc/token/v1:
github.com/absmach/supermq/api/grpc/token/v1:
interfaces:
TokenServiceClient:
config:
dir: "./auth/mocks"
mockname: "TokenServiceClient"
filename: "token_client.go"
github.com/absmach/supermq/internal/grpc/channels/v1:
github.com/absmach/supermq/api/grpc/channels/v1:
interfaces:
ChannelsServiceClient:
config:
dir: "./channels/mocks"
mockname: "ChannelsServiceClient"
filename: "channels_client.go"
github.com/absmach/supermq/internal/grpc/groups/v1:
github.com/absmach/supermq/api/grpc/groups/v1:
interfaces:
GroupsServiceClient:
config:
+1 -1
View File
@@ -13,10 +13,10 @@ import (
"strings"
"testing"
grpcTokenV1 "github.com/absmach/supermq/api/grpc/token/v1"
api "github.com/absmach/supermq/api/http"
apiutil "github.com/absmach/supermq/api/http/util"
authmocks "github.com/absmach/supermq/auth/mocks"
grpcTokenV1 "github.com/absmach/supermq/internal/grpc/token/v1"
"github.com/absmach/supermq/internal/testsutil"
smqlog "github.com/absmach/supermq/logger"
smqauthn "github.com/absmach/supermq/pkg/authn"
+1 -1
View File
@@ -9,7 +9,7 @@ import (
"regexp"
"github.com/absmach/supermq"
grpcTokenV1 "github.com/absmach/supermq/internal/grpc/token/v1"
grpcTokenV1 "github.com/absmach/supermq/api/grpc/token/v1"
smqauthn "github.com/absmach/supermq/pkg/authn"
"github.com/absmach/supermq/pkg/oauth2"
"github.com/absmach/supermq/users"
+1 -1
View File
@@ -11,10 +11,10 @@ import (
"regexp"
"strings"
grpcTokenV1 "github.com/absmach/supermq/api/grpc/token/v1"
api "github.com/absmach/supermq/api/http"
apiutil "github.com/absmach/supermq/api/http/util"
smqauth "github.com/absmach/supermq/auth"
grpcTokenV1 "github.com/absmach/supermq/internal/grpc/token/v1"
smqauthn "github.com/absmach/supermq/pkg/authn"
"github.com/absmach/supermq/pkg/errors"
"github.com/absmach/supermq/pkg/oauth2"
+1 -1
View File
@@ -14,7 +14,7 @@ import (
"log/slog"
"time"
grpcDomainsV1 "github.com/absmach/supermq/internal/grpc/domains/v1"
grpcDomainsV1 "github.com/absmach/supermq/api/grpc/domains/v1"
svcerr "github.com/absmach/supermq/pkg/errors/service"
"github.com/absmach/supermq/pkg/policies"
)
+1 -1
View File
@@ -6,7 +6,7 @@ package events
import (
"context"
grpcTokenV1 "github.com/absmach/supermq/internal/grpc/token/v1"
grpcTokenV1 "github.com/absmach/supermq/api/grpc/token/v1"
"github.com/absmach/supermq/pkg/authn"
"github.com/absmach/supermq/pkg/events"
"github.com/absmach/supermq/pkg/events/store"
+1 -1
View File
@@ -6,8 +6,8 @@ package middleware
import (
"context"
grpcTokenV1 "github.com/absmach/supermq/api/grpc/token/v1"
smqauth "github.com/absmach/supermq/auth"
grpcTokenV1 "github.com/absmach/supermq/internal/grpc/token/v1"
"github.com/absmach/supermq/pkg/authn"
"github.com/absmach/supermq/pkg/authz"
smqauthz "github.com/absmach/supermq/pkg/authz"
+1 -1
View File
@@ -8,7 +8,7 @@ import (
"log/slog"
"time"
grpcTokenV1 "github.com/absmach/supermq/internal/grpc/token/v1"
grpcTokenV1 "github.com/absmach/supermq/api/grpc/token/v1"
"github.com/absmach/supermq/pkg/authn"
"github.com/absmach/supermq/users"
)
+1 -1
View File
@@ -7,7 +7,7 @@ import (
"context"
"time"
grpcTokenV1 "github.com/absmach/supermq/internal/grpc/token/v1"
grpcTokenV1 "github.com/absmach/supermq/api/grpc/token/v1"
"github.com/absmach/supermq/pkg/authn"
"github.com/absmach/supermq/users"
"github.com/go-kit/kit/metrics"
+1 -1
View File
@@ -13,7 +13,7 @@ import (
users "github.com/absmach/supermq/users"
v1 "github.com/absmach/supermq/internal/grpc/token/v1"
v1 "github.com/absmach/supermq/api/grpc/token/v1"
)
// Service is an autogenerated mock type for the Service type
+1 -1
View File
@@ -9,9 +9,9 @@ import (
"time"
"github.com/absmach/supermq"
grpcTokenV1 "github.com/absmach/supermq/api/grpc/token/v1"
apiutil "github.com/absmach/supermq/api/http/util"
smqauth "github.com/absmach/supermq/auth"
grpcTokenV1 "github.com/absmach/supermq/internal/grpc/token/v1"
"github.com/absmach/supermq/pkg/authn"
"github.com/absmach/supermq/pkg/errors"
repoerr "github.com/absmach/supermq/pkg/errors/repository"
+1 -1
View File
@@ -9,9 +9,9 @@ import (
"strings"
"testing"
grpcTokenV1 "github.com/absmach/supermq/api/grpc/token/v1"
smqauth "github.com/absmach/supermq/auth"
authmocks "github.com/absmach/supermq/auth/mocks"
grpcTokenV1 "github.com/absmach/supermq/internal/grpc/token/v1"
"github.com/absmach/supermq/internal/testsutil"
"github.com/absmach/supermq/pkg/authn"
"github.com/absmach/supermq/pkg/errors"
+1 -1
View File
@@ -6,7 +6,7 @@ package tracing
import (
"context"
grpcTokenV1 "github.com/absmach/supermq/internal/grpc/token/v1"
grpcTokenV1 "github.com/absmach/supermq/api/grpc/token/v1"
"github.com/absmach/supermq/pkg/authn"
users "github.com/absmach/supermq/users"
"go.opentelemetry.io/otel/attribute"
+1 -1
View File
@@ -8,7 +8,7 @@ import (
"net/mail"
"time"
grpcTokenV1 "github.com/absmach/supermq/internal/grpc/token/v1"
grpcTokenV1 "github.com/absmach/supermq/api/grpc/token/v1"
"github.com/absmach/supermq/pkg/authn"
"github.com/absmach/supermq/pkg/errors"
"github.com/absmach/supermq/pkg/postgres"
+2 -2
View File
@@ -7,8 +7,8 @@ import (
"context"
"fmt"
grpcChannelsV1 "github.com/absmach/supermq/internal/grpc/channels/v1"
grpcClientsV1 "github.com/absmach/supermq/internal/grpc/clients/v1"
grpcChannelsV1 "github.com/absmach/supermq/api/grpc/channels/v1"
grpcClientsV1 "github.com/absmach/supermq/api/grpc/clients/v1"
"github.com/absmach/supermq/pkg/connections"
"github.com/absmach/supermq/pkg/errors"
svcerr "github.com/absmach/supermq/pkg/errors/service"
+2 -2
View File
@@ -8,10 +8,10 @@ import (
"fmt"
"testing"
grpcChannelsV1 "github.com/absmach/supermq/api/grpc/channels/v1"
grpcClientsV1 "github.com/absmach/supermq/api/grpc/clients/v1"
chmocks "github.com/absmach/supermq/channels/mocks"
climocks "github.com/absmach/supermq/clients/mocks"
grpcChannelsV1 "github.com/absmach/supermq/internal/grpc/channels/v1"
grpcClientsV1 "github.com/absmach/supermq/internal/grpc/clients/v1"
"github.com/absmach/supermq/internal/testsutil"
"github.com/absmach/supermq/pkg/connections"
svcerr "github.com/absmach/supermq/pkg/errors/service"
+2 -2
View File
@@ -14,10 +14,10 @@ import (
"github.com/absmach/mgate/pkg/session"
"github.com/absmach/mgate/pkg/websockets"
grpcChannelsV1 "github.com/absmach/supermq/api/grpc/channels/v1"
grpcClientsV1 "github.com/absmach/supermq/api/grpc/clients/v1"
chmocks "github.com/absmach/supermq/channels/mocks"
climocks "github.com/absmach/supermq/clients/mocks"
grpcChannelsV1 "github.com/absmach/supermq/internal/grpc/channels/v1"
grpcClientsV1 "github.com/absmach/supermq/internal/grpc/clients/v1"
smqlog "github.com/absmach/supermq/logger"
smqauthn "github.com/absmach/supermq/pkg/authn"
authnMocks "github.com/absmach/supermq/pkg/authn/mocks"
+2 -2
View File
@@ -13,9 +13,9 @@ import (
"time"
"github.com/absmach/mgate/pkg/session"
grpcChannelsV1 "github.com/absmach/supermq/api/grpc/channels/v1"
grpcClientsV1 "github.com/absmach/supermq/api/grpc/clients/v1"
apiutil "github.com/absmach/supermq/api/http/util"
grpcChannelsV1 "github.com/absmach/supermq/internal/grpc/channels/v1"
grpcClientsV1 "github.com/absmach/supermq/internal/grpc/clients/v1"
smqauthn "github.com/absmach/supermq/pkg/authn"
"github.com/absmach/supermq/pkg/connections"
"github.com/absmach/supermq/pkg/errors"