mirror of https://github.com/abpframework/abp.git
Browse Source
Update generated proxy metadata to include new Account APIs and metadata fixes. Changes set remoteServiceName for account to "AbpAccountPublic", switch many Account types to Pro.Public.Application.Contracts, add numerous account endpoints (confirmation, phone/email tokens, profile picture upload/download, two-factor, security logs, email confirmation codes, authenticator flows, change-email, etc.), add authorizeDatas arrays where applicable, and adjust parameter/binding metadata (including form/file bindings for profile picture). Also add volo/abp/multi-tenancy index and tenant-user-sharing-strategy enum files and update related generated service files to reflect the new definitions.pull/25051/head
14 changed files with 48480 additions and 3923 deletions
File diff suppressed because it is too large
@ -1,24 +1,20 @@ |
|||
import type { TenantUserSharingStrategy } from '../../../multi-tenancy/tenant-user-sharing-strategy.enum'; |
|||
|
|||
export interface FindTenantResultDto { |
|||
success: boolean; |
|||
tenantId?: string; |
|||
name?: string; |
|||
normalizedName?: string; |
|||
isActive: boolean; |
|||
success?: boolean; |
|||
tenantId?: string | null; |
|||
name?: string | null; |
|||
normalizedName?: string | null; |
|||
isActive?: boolean; |
|||
} |
|||
|
|||
export interface CurrentTenantDto { |
|||
id?: string; |
|||
name?: string; |
|||
isAvailable: boolean; |
|||
id?: string | null; |
|||
name?: string | null; |
|||
isAvailable?: boolean; |
|||
} |
|||
|
|||
export enum TenantUserSharingStrategy { |
|||
Isolated = 0, |
|||
Shared = 1, |
|||
} |
|||
|
|||
export interface MultiTenancyInfoDto { |
|||
isEnabled: boolean; |
|||
userSharingStrategy?: TenantUserSharingStrategy; |
|||
} |
|||
export interface MultiTenancyInfoDto { |
|||
isEnabled?: boolean; |
|||
userSharingStrategy?: TenantUserSharingStrategy; |
|||
} |
|||
|
|||
@ -1,5 +1,6 @@ |
|||
import * as AspNetCore from './asp-net-core'; |
|||
import * as Http from './http'; |
|||
import * as Localization from './localization'; |
|||
import * as MultiTenancy from './multi-tenancy'; |
|||
export * from './models'; |
|||
export { AspNetCore, Http, Localization }; |
|||
export { AspNetCore, Http, Localization, MultiTenancy }; |
|||
|
|||
@ -1,5 +1,5 @@ |
|||
|
|||
export interface NameValue<T = string> { |
|||
export interface NameValue<T = "string"> { |
|||
name?: string; |
|||
value: T; |
|||
value?: T | null; |
|||
} |
|||
|
|||
@ -0,0 +1 @@ |
|||
export * from './tenant-user-sharing-strategy.enum'; |
|||
@ -0,0 +1,8 @@ |
|||
import { mapEnumToOptions } from '@abp/ng.core'; |
|||
|
|||
export enum TenantUserSharingStrategy { |
|||
Isolated = 0, |
|||
Shared = 1, |
|||
} |
|||
|
|||
export const tenantUserSharingStrategyOptions = mapEnumToOptions(TenantUserSharingStrategy); |
|||
Loading…
Reference in new issue