aboutsummaryrefslogtreecommitdiff
path: root/src/graphql/user/schema.graphql
diff options
context:
space:
mode:
authorFuwn <[email protected]>2026-03-01 16:20:51 -0800
committerFuwn <[email protected]>2026-03-01 16:21:02 -0800
commiteae5d24d9e79e59a19d4721caaeaa0ca650ecb33 (patch)
tree1b685bb248e051dfa26d2bfdebe6689402dd93c5 /src/graphql/user/schema.graphql
parentchore(tooling): remove legacy eslint and prettier (diff)
downloaddue.moe-eae5d24d9e79e59a19d4721caaeaa0ca650ecb33.tar.xz
due.moe-eae5d24d9e79e59a19d4721caaeaa0ca650ecb33.zip
chore(biome): drop formatter style overrides
Diffstat (limited to 'src/graphql/user/schema.graphql')
-rw-r--r--src/graphql/user/schema.graphql98
1 files changed, 49 insertions, 49 deletions
diff --git a/src/graphql/user/schema.graphql b/src/graphql/user/schema.graphql
index 70ea066a..f21edd9b 100644
--- a/src/graphql/user/schema.graphql
+++ b/src/graphql/user/schema.graphql
@@ -1,63 +1,63 @@
type Query {
- User(id: Int): User
- badges(id: Int!, page: Int, size: Int): [Badge!]!
+ User(id: Int): User
+ badges(id: Int!, page: Int, size: Int): [Badge!]!
}
type Mutation {
- shadowHideBadges(userId: Int!): User!
- shadowHideBadge(id: Int!, state: Boolean): User!
- hideBadge(category: String): User!
- updateBadge(
- id: Int
- post: String
- image: String
- description: String
- time: String
- category: String
- hidden: Boolean
- source: String
- designer: String
- ): User!
- deleteBadge(id: Int!): User!
- pruneUserBadges: User!
- toggleHideMissingBadges: User!
- toggleHideAWCBadges: User!
- setBadgeWallCSS(css: String!): User!
- togglePinnedBadgeWallCategory(category: String!): User!
- setPinnedBadgeWallCategories(categories: [String!]!): User!
- setBiography(biography: String!): User!
- togglePinnedHololiveStream(stream: String!): User!
+ shadowHideBadges(userId: Int!): User!
+ shadowHideBadge(id: Int!, state: Boolean): User!
+ hideBadge(category: String): User!
+ updateBadge(
+ id: Int
+ post: String
+ image: String
+ description: String
+ time: String
+ category: String
+ hidden: Boolean
+ source: String
+ designer: String
+ ): User!
+ deleteBadge(id: Int!): User!
+ pruneUserBadges: User!
+ toggleHideMissingBadges: User!
+ toggleHideAWCBadges: User!
+ setBadgeWallCSS(css: String!): User!
+ togglePinnedBadgeWallCategory(category: String!): User!
+ setPinnedBadgeWallCategories(categories: [String!]!): User!
+ setBiography(biography: String!): User!
+ togglePinnedHololiveStream(stream: String!): User!
}
type User {
- id: Int!
- badges: [Badge!]!
- preferences: Preferences
- badgesCount: Int!
+ id: Int!
+ badges: [Badge!]!
+ preferences: Preferences
+ badgesCount: Int!
}
type Badge {
- post: String!
- image: String!
- description: String
- id: Int!
- time: String!
- category: String
- hidden: Boolean!
- source: String
- designer: String
- shadow_hidden: Boolean!
- click_count: Int!
+ post: String!
+ image: String!
+ description: String
+ id: Int!
+ time: String!
+ category: String
+ hidden: Boolean!
+ source: String
+ designer: String
+ shadow_hidden: Boolean!
+ click_count: Int!
}
type Preferences {
- created_at: String!
- updated_at: String!
- user_id: Int!
- pinned_hololive_streams: [String!]!
- hide_missing_badges: Boolean!
- biography: String
- badge_wall_css: String!
- hide_awc_badges: Boolean!
- pinned_badge_wall_categories: [String!]!
+ created_at: String!
+ updated_at: String!
+ user_id: Int!
+ pinned_hololive_streams: [String!]!
+ hide_missing_badges: Boolean!
+ biography: String
+ badge_wall_css: String!
+ hide_awc_badges: Boolean!
+ pinned_badge_wall_categories: [String!]!
}