You've already forked immich
mirror of
https://github.com/immich-app/immich.git
synced 2025-08-08 23:07:06 +02:00
feat(server)!: move welcome message to settings (#6157)
* feat(server): move welcome message to settings * chore: open api
This commit is contained in:
@ -14,25 +14,31 @@ class SystemConfigServerDto {
|
||||
/// Returns a new [SystemConfigServerDto] instance.
|
||||
SystemConfigServerDto({
|
||||
required this.externalDomain,
|
||||
required this.loginPageMessage,
|
||||
});
|
||||
|
||||
String externalDomain;
|
||||
|
||||
String loginPageMessage;
|
||||
|
||||
@override
|
||||
bool operator ==(Object other) => identical(this, other) || other is SystemConfigServerDto &&
|
||||
other.externalDomain == externalDomain;
|
||||
other.externalDomain == externalDomain &&
|
||||
other.loginPageMessage == loginPageMessage;
|
||||
|
||||
@override
|
||||
int get hashCode =>
|
||||
// ignore: unnecessary_parenthesis
|
||||
(externalDomain.hashCode);
|
||||
(externalDomain.hashCode) +
|
||||
(loginPageMessage.hashCode);
|
||||
|
||||
@override
|
||||
String toString() => 'SystemConfigServerDto[externalDomain=$externalDomain]';
|
||||
String toString() => 'SystemConfigServerDto[externalDomain=$externalDomain, loginPageMessage=$loginPageMessage]';
|
||||
|
||||
Map<String, dynamic> toJson() {
|
||||
final json = <String, dynamic>{};
|
||||
json[r'externalDomain'] = this.externalDomain;
|
||||
json[r'loginPageMessage'] = this.loginPageMessage;
|
||||
return json;
|
||||
}
|
||||
|
||||
@ -45,6 +51,7 @@ class SystemConfigServerDto {
|
||||
|
||||
return SystemConfigServerDto(
|
||||
externalDomain: mapValueOfType<String>(json, r'externalDomain')!,
|
||||
loginPageMessage: mapValueOfType<String>(json, r'loginPageMessage')!,
|
||||
);
|
||||
}
|
||||
return null;
|
||||
@ -93,6 +100,7 @@ class SystemConfigServerDto {
|
||||
/// The list of required keys that must be present in a JSON.
|
||||
static const requiredKeys = <String>{
|
||||
'externalDomain',
|
||||
'loginPageMessage',
|
||||
};
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user