Improve Terms of Service

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
This commit is contained in:
Thomas Citharel
2020-06-19 19:27:10 +02:00
parent 9cc5cb72b5
commit f5241954bd
56 changed files with 10908 additions and 3348 deletions

View File

@@ -78,6 +78,26 @@ export const TERMS = gql`
}
`;
export const ABOUT = gql`
query About {
config {
name
description
longDescription
contact
registrationsOpen
registrationsWhitelist
anonymous {
participation {
allowed
}
}
version
federating
}
}
`;
export const RULES = gql`
query Rules {
config {
@@ -86,6 +106,18 @@ export const RULES = gql`
}
`;
export const PRIVACY = gql`
query Privacy($locale: String) {
config {
privacy(locale: $locale) {
type
url
bodyHtml
}
}
}
`;
export const TIMEZONES = gql`
query {
config {