mirror of
https://github.com/openziti/zrok.git
synced 2025-08-19 12:24:37 +02:00
support a 'new account link' to inject new account information onto the login page (#552)
This commit is contained in:
@@ -31,6 +31,12 @@ export interface ModelConfiguration {
|
||||
* @memberof ModelConfiguration
|
||||
*/
|
||||
touLink?: string;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof ModelConfiguration
|
||||
*/
|
||||
newAccountLink?: string;
|
||||
/**
|
||||
*
|
||||
* @type {boolean}
|
||||
@@ -70,6 +76,7 @@ export function ModelConfigurationFromJSONTyped(json: any, ignoreDiscriminator:
|
||||
|
||||
'version': json['version'] == null ? undefined : json['version'],
|
||||
'touLink': json['touLink'] == null ? undefined : json['touLink'],
|
||||
'newAccountLink': json['newAccountLink'] == null ? undefined : json['newAccountLink'],
|
||||
'invitesOpen': json['invitesOpen'] == null ? undefined : json['invitesOpen'],
|
||||
'requiresInviteToken': json['requiresInviteToken'] == null ? undefined : json['requiresInviteToken'],
|
||||
'inviteTokenContact': json['inviteTokenContact'] == null ? undefined : json['inviteTokenContact'],
|
||||
@@ -89,6 +96,7 @@ export function ModelConfigurationToJSONTyped(value?: ModelConfiguration | null,
|
||||
|
||||
'version': value['version'],
|
||||
'touLink': value['touLink'],
|
||||
'newAccountLink': value['newAccountLink'],
|
||||
'invitesOpen': value['invitesOpen'],
|
||||
'requiresInviteToken': value['requiresInviteToken'],
|
||||
'inviteTokenContact': value['inviteTokenContact'],
|
||||
|
@@ -7,6 +7,7 @@ Name | Type | Description | Notes
|
||||
------------ | ------------- | ------------- | -------------
|
||||
**version** | **str** | | [optional]
|
||||
**tou_link** | **str** | | [optional]
|
||||
**new_account_link** | **str** | | [optional]
|
||||
**invites_open** | **bool** | | [optional]
|
||||
**requires_invite_token** | **bool** | | [optional]
|
||||
**invite_token_contact** | **str** | | [optional]
|
||||
|
@@ -37,6 +37,7 @@ class TestConfiguration(unittest.TestCase):
|
||||
return Configuration(
|
||||
version = '',
|
||||
tou_link = '',
|
||||
new_account_link = '',
|
||||
invites_open = True,
|
||||
requires_invite_token = True,
|
||||
invite_token_contact = ''
|
||||
|
@@ -28,10 +28,11 @@ class Configuration(BaseModel):
|
||||
""" # noqa: E501
|
||||
version: Optional[StrictStr] = None
|
||||
tou_link: Optional[StrictStr] = Field(default=None, alias="touLink")
|
||||
new_account_link: Optional[StrictStr] = Field(default=None, alias="newAccountLink")
|
||||
invites_open: Optional[StrictBool] = Field(default=None, alias="invitesOpen")
|
||||
requires_invite_token: Optional[StrictBool] = Field(default=None, alias="requiresInviteToken")
|
||||
invite_token_contact: Optional[StrictStr] = Field(default=None, alias="inviteTokenContact")
|
||||
__properties: ClassVar[List[str]] = ["version", "touLink", "invitesOpen", "requiresInviteToken", "inviteTokenContact"]
|
||||
__properties: ClassVar[List[str]] = ["version", "touLink", "newAccountLink", "invitesOpen", "requiresInviteToken", "inviteTokenContact"]
|
||||
|
||||
model_config = ConfigDict(
|
||||
populate_by_name=True,
|
||||
@@ -86,6 +87,7 @@ class Configuration(BaseModel):
|
||||
_obj = cls.model_validate({
|
||||
"version": obj.get("version"),
|
||||
"touLink": obj.get("touLink"),
|
||||
"newAccountLink": obj.get("newAccountLink"),
|
||||
"invitesOpen": obj.get("invitesOpen"),
|
||||
"requiresInviteToken": obj.get("requiresInviteToken"),
|
||||
"inviteTokenContact": obj.get("inviteTokenContact")
|
||||
|
Reference in New Issue
Block a user