feat: Add a section in admin SettingsView to manage external links

Related to #1764
This commit is contained in:
Massedil
2025-07-03 22:11:59 +02:00
parent 56facb204a
commit ca304d6333
5 changed files with 79 additions and 4 deletions

View File

@@ -200,6 +200,11 @@ export const ADMIN_SETTINGS_FRAGMENT = gql`
instanceLongDescription
instanceSlogan
contact
externalUrls {
label
url
enabled
}
instanceLogo {
uuid
url
@@ -246,6 +251,7 @@ export const SAVE_ADMIN_SETTINGS = gql`
$instanceLongDescription: String
$instanceSlogan: String
$contact: String
$externalUrls: [ExternalUrlInput]
$instanceLogo: MediaInput
$instanceFavicon: MediaInput
$defaultPicture: MediaInput
@@ -268,6 +274,7 @@ export const SAVE_ADMIN_SETTINGS = gql`
instanceLongDescription: $instanceLongDescription
instanceSlogan: $instanceSlogan
contact: $contact
externalUrls: $externalUrls
instanceLogo: $instanceLogo
instanceFavicon: $instanceFavicon
defaultPicture: $defaultPicture