[CORL-116] Configure sitewide commenting (#2193)

* feat: configure sitewide commenting

* fix: repaired snapshots

* fix: updated snapshots

* test: update snapshots
This commit is contained in:
Kiwi
2019-02-13 18:36:37 +01:00
committed by GitHub
parent 51880bcfc9
commit c91a0fafa5
14 changed files with 454 additions and 76 deletions
@@ -764,6 +764,23 @@ type CharCount {
max: Int
}
################################################################################
## DisableCommenting
################################################################################
type DisableCommenting {
"""
enabled when true will disable commenting site-wide.
"""
enabled: Boolean!
"""
message will be shown above the comment stream while
commenting is disabled site-wide.
"""
message: String
}
################################################################################
## Email
################################################################################
@@ -937,13 +954,7 @@ type Settings {
"""
disableCommenting will disable commenting site-wide.
"""
disableCommenting: Boolean!
"""
disableCommentingMessage will be shown above the comment stream while
commenting is disabled site-wide.
"""
disableCommentingMessage: String
disableCommenting: DisableCommenting!
"""
editCommentWindowLength is the length of time (in seconds) after a comment is
@@ -2125,6 +2136,19 @@ input SettingsCharCountInput {
max: Int
}
input SettingsDisableCommentingInput {
"""
enabled when true will disable commenting site-wide.
"""
enabled: Boolean
"""
message will be shown above the comment stream while
commenting is disabled site-wide.
"""
message: String
}
"""
SettingsInput is the partial type of the Settings type for performing mutations.
"""
@@ -2196,13 +2220,7 @@ input SettingsInput {
"""
disableCommenting will disable commenting site-wide.
"""
disableCommenting: Boolean
"""
disableCommentingMessage will be shown above the comment stream while
commenting is disabled site-wide.
"""
disableCommentingMessage: String
disableCommenting: SettingsDisableCommentingInput
"""
editCommentWindowLength is the length of time (in seconds) after a comment is