selfprivacy.org.app/lib/logic/api_maps/graphql_maps/schema/server_settings.graphql
NaiJi 86b80156fd refactor: Generalize DKIM usage into DnsRecords
- Replace raw DKIM String object with a general DnsRecord structure
- Implement network utils for common operations with networking concepts and structures
- Implement initializing page pop up to re-try server deployment in case of a random networking error
2022-10-30 18:23:47 +04:00

58 lines
885 B
GraphQL

fragment basicMutationReturnFields on MutationReturnInterface{
code
message
success
}
query SystemSettings {
system {
settings {
autoUpgrade {
allowReboot
enable
}
ssh {
enable
passwordAuthentication
}
timezone
}
}
}
query SystemIsUsingBinds {
system {
info {
usingBinds
}
}
}
query DomainInfo {
system {
domainInfo {
domain
hostname
provider
requiredDnsRecords {
...dnsRecordFields
}
}
}
}
mutation ChangeTimezone($timezone: String!) {
changeTimezone(timezone: $timezone) {
...basicMutationReturnFields
timezone
}
}
mutation ChangeAutoUpgradeSettings($settings: AutoUpgradeSettingsInput!) {
changeAutoUpgradeSettings(settings: $settings) {
...basicMutationReturnFields
allowReboot
enableAutoUpgrade
}
}