| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 | # ===============================================# SITE# ===============================================extend type Query {  site: SiteQuery}extend type Mutation {  site: SiteMutation}# -----------------------------------------------# QUERIES# -----------------------------------------------type SiteQuery {  config: SiteConfig @auth(requires: ["manage:system"])}# -----------------------------------------------# MUTATIONS# -----------------------------------------------type SiteMutation {  updateConfig(    host: String!    title: String!    description: String!    robots: [String]!    analyticsService: String!    analyticsId: String!    company: String!    hasLogo: Boolean!    logoIsSquare: Boolean!    featurePageRatings: Boolean!    featurePageComments: Boolean!    featurePersonalWikis: Boolean!    securityIframe: Boolean!    securityReferrerPolicy: Boolean!    securityTrustProxy: Boolean!    securitySRI: Boolean!    securityHSTS: Boolean!    securityHSTSDuration: Int!    securityCSP: Boolean!    securityCSPDirectives: String!  ): DefaultResponse @auth(requires: ["manage:system"])}# -----------------------------------------------# TYPES# -----------------------------------------------type SiteConfig {  host: String!  title: String!  description: String!  robots: [String]!  analyticsService: String!  analyticsId: String!  company: String!  hasLogo: Boolean!  logoIsSquare: Boolean!  featurePageRatings: Boolean!  featurePageComments: Boolean!  featurePersonalWikis: Boolean!  securityIframe: Boolean!  securityReferrerPolicy: Boolean!  securityTrustProxy: Boolean!  securitySRI: Boolean!  securityHSTS: Boolean!  securityHSTSDuration: Int!  securityCSP: Boolean!  securityCSPDirectives: String!}
 |