mirror of
https://github.com/zitadel/zitadel.git
synced 2025-12-08 11:03:13 +00:00
feat: Register Instance service V2 (#9452)
This commit is contained in:
@@ -40,6 +40,7 @@ import (
|
|||||||
feature_v2 "github.com/zitadel/zitadel/internal/api/grpc/feature/v2"
|
feature_v2 "github.com/zitadel/zitadel/internal/api/grpc/feature/v2"
|
||||||
feature_v2beta "github.com/zitadel/zitadel/internal/api/grpc/feature/v2beta"
|
feature_v2beta "github.com/zitadel/zitadel/internal/api/grpc/feature/v2beta"
|
||||||
idp_v2 "github.com/zitadel/zitadel/internal/api/grpc/idp/v2"
|
idp_v2 "github.com/zitadel/zitadel/internal/api/grpc/idp/v2"
|
||||||
|
instance "github.com/zitadel/zitadel/internal/api/grpc/instance/v2beta"
|
||||||
"github.com/zitadel/zitadel/internal/api/grpc/management"
|
"github.com/zitadel/zitadel/internal/api/grpc/management"
|
||||||
oidc_v2 "github.com/zitadel/zitadel/internal/api/grpc/oidc/v2"
|
oidc_v2 "github.com/zitadel/zitadel/internal/api/grpc/oidc/v2"
|
||||||
oidc_v2beta "github.com/zitadel/zitadel/internal/api/grpc/oidc/v2beta"
|
oidc_v2beta "github.com/zitadel/zitadel/internal/api/grpc/oidc/v2beta"
|
||||||
@@ -442,6 +443,9 @@ func startAPIs(
|
|||||||
if err := apis.RegisterServer(ctx, system.CreateServer(commands, queries, config.Database.DatabaseName(), config.DefaultInstance, config.ExternalDomain), tlsConfig); err != nil {
|
if err := apis.RegisterServer(ctx, system.CreateServer(commands, queries, config.Database.DatabaseName(), config.DefaultInstance, config.ExternalDomain), tlsConfig); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
if err := apis.RegisterService(ctx, instance.CreateServer(commands, queries, config.Database.DatabaseName(), config.DefaultInstance, config.ExternalDomain)); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
if err := apis.RegisterServer(ctx, admin.CreateServer(config.Database.DatabaseName(), commands, queries, keys.User, config.AuditLogRetention), tlsConfig); err != nil {
|
if err := apis.RegisterServer(ctx, admin.CreateServer(config.Database.DatabaseName(), commands, queries, keys.User, config.AuditLogRetention), tlsConfig); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -7,7 +7,6 @@ import (
|
|||||||
"github.com/zitadel/zitadel/internal/api/grpc/server"
|
"github.com/zitadel/zitadel/internal/api/grpc/server"
|
||||||
"github.com/zitadel/zitadel/internal/command"
|
"github.com/zitadel/zitadel/internal/command"
|
||||||
"github.com/zitadel/zitadel/internal/config/systemdefaults"
|
"github.com/zitadel/zitadel/internal/config/systemdefaults"
|
||||||
"github.com/zitadel/zitadel/internal/domain"
|
|
||||||
"github.com/zitadel/zitadel/internal/query"
|
"github.com/zitadel/zitadel/internal/query"
|
||||||
instance "github.com/zitadel/zitadel/pkg/grpc/instance/v2beta"
|
instance "github.com/zitadel/zitadel/pkg/grpc/instance/v2beta"
|
||||||
)
|
)
|
||||||
@@ -18,7 +17,6 @@ type Server struct {
|
|||||||
instance.UnimplementedInstanceServiceServer
|
instance.UnimplementedInstanceServiceServer
|
||||||
command *command.Commands
|
command *command.Commands
|
||||||
query *query.Queries
|
query *query.Queries
|
||||||
checkPermission domain.PermissionCheck
|
|
||||||
systemDefaults systemdefaults.SystemDefaults
|
systemDefaults systemdefaults.SystemDefaults
|
||||||
defaultInstance command.InstanceSetup
|
defaultInstance command.InstanceSetup
|
||||||
externalDomain string
|
externalDomain string
|
||||||
@@ -29,16 +27,13 @@ type Config struct{}
|
|||||||
func CreateServer(
|
func CreateServer(
|
||||||
command *command.Commands,
|
command *command.Commands,
|
||||||
query *query.Queries,
|
query *query.Queries,
|
||||||
checkPermission domain.PermissionCheck,
|
database string,
|
||||||
systemDefaults systemdefaults.SystemDefaults,
|
|
||||||
defaultInstance command.InstanceSetup,
|
defaultInstance command.InstanceSetup,
|
||||||
externalDomain string,
|
externalDomain string,
|
||||||
) *Server {
|
) *Server {
|
||||||
return &Server{
|
return &Server{
|
||||||
command: command,
|
command: command,
|
||||||
query: query,
|
query: query,
|
||||||
checkPermission: checkPermission,
|
|
||||||
systemDefaults: systemDefaults,
|
|
||||||
defaultInstance: defaultInstance,
|
defaultInstance: defaultInstance,
|
||||||
externalDomain: externalDomain,
|
externalDomain: externalDomain,
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user