summaryrefslogtreecommitdiffstatshomepage
path: root/frontend/operations.graphql
diff options
context:
space:
mode:
Diffstat (limited to 'frontend/operations.graphql')
-rw-r--r--frontend/operations.graphql33
1 files changed, 30 insertions, 3 deletions
diff --git a/frontend/operations.graphql b/frontend/operations.graphql
index 5c41080..09364f6 100644
--- a/frontend/operations.graphql
+++ b/frontend/operations.graphql
@@ -22,6 +22,8 @@ fragment Comic on Comic {
title
originalTitle
favourite
+ date
+ pageCount
cover {
...Image
}
@@ -401,7 +403,7 @@ query scrapeComic($id: Int!, $scraper: String!) {
}
}
-query frontpage {
+query frontpage($seed: Int!) {
recent: comics(pagination: { items: 6 }, sort: { on: CREATED_AT, direction: DESCENDING }) {
edges {
...Comic
@@ -411,7 +413,7 @@ query frontpage {
favourites: comics(
pagination: { items: 6 }
filter: { include: { favourite: true } }
- sort: { on: RANDOM }
+ sort: { on: RANDOM, seed: $seed }
) {
edges {
...Comic
@@ -421,7 +423,7 @@ query frontpage {
bookmarked: comics(
pagination: { items: 6 }
filter: { include: { bookmarked: true } }
- sort: { on: RANDOM }
+ sort: { on: RANDOM, seed: $seed }
) {
edges {
...Comic
@@ -430,6 +432,31 @@ query frontpage {
}
}
+query statistics {
+ statistics {
+ total {
+ archives
+ artists
+ characters
+ circles
+ comic {
+ artists
+ characters
+ circles
+ tags
+ worlds
+ }
+ comics
+ images
+ scrapers
+ pages
+ namespaces
+ tags
+ worlds
+ }
+ }
+}
+
mutation addComic($input: AddComicInput!) {
addComic(input: $input) {
... on AddComicSuccess {