mirror of
https://github.com/zitadel/zitadel.git
synced 2025-08-14 05:59:41 +00:00
v2 utils, v3 protos
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
import { create } from "@bufbuild/protobuf";
|
import { MessageInitShape } from "@bufbuild/protobuf";
|
||||||
import { FeatureService } from "@zitadel/proto/zitadel/feature/v2/feature_service_pb.js";
|
import { FeatureService } from "@zitadel/proto/zitadel/feature/v2/feature_service_pb.js";
|
||||||
import { IdentityProviderService } from "@zitadel/proto/zitadel/idp/v2/idp_service_pb.js";
|
import { IdentityProviderService } from "@zitadel/proto/zitadel/idp/v2/idp_service_pb.js";
|
||||||
import { RequestContextSchema } from "@zitadel/proto/zitadel/object/v2/object_pb.js";
|
import { RequestContextSchema } from "@zitadel/proto/zitadel/object/v2/object_pb.js";
|
||||||
@@ -11,17 +11,20 @@ import { UserService } from "@zitadel/proto/zitadel/user/v2/user_service_pb.js";
|
|||||||
|
|
||||||
import { createClientFor } from "./helpers.js";
|
import { createClientFor } from "./helpers.js";
|
||||||
|
|
||||||
export const createUserServiceClient = createClientFor(UserService);
|
export const createUserServiceClient: ReturnType<typeof createClientFor<typeof UserService>> = createClientFor(UserService);
|
||||||
export const createSettingsServiceClient = createClientFor(SettingsService);
|
export const createSettingsServiceClient: ReturnType<typeof createClientFor<typeof SettingsService>> =
|
||||||
export const createSessionServiceClient = createClientFor(SessionService);
|
createClientFor(SettingsService);
|
||||||
export const createOIDCServiceClient = createClientFor(OIDCService);
|
export const createSessionServiceClient: ReturnType<typeof createClientFor<typeof SessionService>> =
|
||||||
export const createSAMLServiceClient = createClientFor(SAMLService);
|
createClientFor(SessionService);
|
||||||
export const createOrganizationServiceClient = createClientFor(OrganizationService);
|
export const createOIDCServiceClient: ReturnType<typeof createClientFor<typeof OIDCService>> = createClientFor(OIDCService);
|
||||||
export const createFeatureServiceClient = createClientFor(FeatureService);
|
export const createSAMLServiceClient: ReturnType<typeof createClientFor<typeof SAMLService>> = createClientFor(SAMLService);
|
||||||
export const createIdpServiceClient = createClientFor(IdentityProviderService);
|
export const createOrganizationServiceClient: ReturnType<typeof createClientFor<typeof OrganizationService>> =
|
||||||
|
createClientFor(OrganizationService);
|
||||||
|
export const createFeatureServiceClient: ReturnType<typeof createClientFor<typeof FeatureService>> =
|
||||||
|
createClientFor(FeatureService);
|
||||||
|
export const createIdpServiceClient: ReturnType<typeof createClientFor<typeof IdentityProviderService>> =
|
||||||
|
createClientFor(IdentityProviderService);
|
||||||
|
|
||||||
export function makeReqCtx(orgId: string | undefined) {
|
export function makeReqCtx(orgId: string | undefined): MessageInitShape<typeof RequestContextSchema> {
|
||||||
return create(RequestContextSchema, {
|
return { resourceOwner: orgId ? { case: "orgId", value: orgId } : { case: "instance", value: true } };
|
||||||
resourceOwner: orgId ? { case: "orgId", value: orgId } : { case: "instance", value: true },
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
|
@@ -49,7 +49,7 @@
|
|||||||
],
|
],
|
||||||
"sideEffects": false,
|
"sideEffects": false,
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"generate": "buf generate https://github.com/zitadel/zitadel.git#tag=v2.71.7 --path ./proto/zitadel",
|
"generate": "buf generate https://github.com/zitadel/zitadel.git#tag=v3.0.0-rc.1 --path ./proto/zitadel",
|
||||||
"clean": "rm -rf zitadel .turbo node_modules google protoc-gen-openapiv2 validate",
|
"clean": "rm -rf zitadel .turbo node_modules google protoc-gen-openapiv2 validate",
|
||||||
"build": "tsup",
|
"build": "tsup",
|
||||||
"test:cjs": "node test/cjs-test.cjs",
|
"test:cjs": "node test/cjs-test.cjs",
|
||||||
|
Reference in New Issue
Block a user