mirror of
https://github.com/omnivore-app/omnivore.git
synced 2026-03-11 08:54:26 +00:00
Probably a good idea to add back the schema changes...
This commit is contained in:
parent
701e0fb23e
commit
451939832f
1 changed files with 216 additions and 1 deletions
|
|
@ -2646,6 +2646,112 @@ const schema = gql`
|
|||
email: String!
|
||||
}
|
||||
|
||||
# Query: GetDiscoverTopic
|
||||
union GetDiscoverTopicResults =
|
||||
GetDiscoverTopicSuccess
|
||||
| GetDiscoverTopicError
|
||||
|
||||
enum GetDiscoverTopicErrorCode {
|
||||
UNAUTHORIZED
|
||||
}
|
||||
|
||||
type GetDiscoverTopicError {
|
||||
errorCodes: [GetDiscoverTopicErrorCode!]!
|
||||
}
|
||||
|
||||
type GetDiscoverTopicSuccess {
|
||||
discoverTopics: [DiscoverTopic!]
|
||||
}
|
||||
|
||||
type DiscoverTopic {
|
||||
name: String!
|
||||
description: String!
|
||||
}
|
||||
|
||||
# Query: GetDiscoverFeedArticle
|
||||
union GetDiscoverFeedArticleResults =
|
||||
GetDiscoverFeedArticleSuccess
|
||||
| GetDiscoverFeedArticleError
|
||||
|
||||
enum GetDiscoverFeedArticleErrorCode {
|
||||
UNAUTHORIZED
|
||||
NOT_FOUND
|
||||
BAD_REQUEST
|
||||
}
|
||||
|
||||
type GetDiscoverFeedArticleError {
|
||||
errorCodes: [GetDiscoverFeedArticleErrorCode!]!
|
||||
}
|
||||
|
||||
type GetDiscoverFeedArticleSuccess {
|
||||
discoverArticles: [DiscoverFeedArticle]
|
||||
pageInfo: PageInfo!
|
||||
}
|
||||
|
||||
type DiscoverFeedArticle {
|
||||
id: ID!
|
||||
feed: String!
|
||||
title: String!
|
||||
url: String!
|
||||
image: String
|
||||
publishedDate: Date
|
||||
description: String!
|
||||
siteName: String
|
||||
slug: String!
|
||||
author: String
|
||||
savedLinkUrl: String
|
||||
savedId: String
|
||||
}
|
||||
|
||||
# Mutation: SaveDiscoverArticle
|
||||
input SaveDiscoverArticleInput {
|
||||
discoverArticleId: ID!
|
||||
locale: String
|
||||
timezone: String
|
||||
}
|
||||
|
||||
union SaveDiscoverArticleResult =
|
||||
SaveDiscoverArticleSuccess
|
||||
| SaveDiscoverArticleError
|
||||
|
||||
type SaveDiscoverArticleSuccess {
|
||||
url: String!
|
||||
saveId: String!
|
||||
}
|
||||
|
||||
type SaveDiscoverArticleError {
|
||||
errorCodes: [SaveDiscoverArticleErrorCode!]!
|
||||
}
|
||||
|
||||
enum SaveDiscoverArticleErrorCode {
|
||||
UNAUTHORIZED
|
||||
BAD_REQUEST
|
||||
NOT_FOUND
|
||||
}
|
||||
|
||||
# Mutation: DeleteDiscoverArticle
|
||||
input DeleteDiscoverArticleInput {
|
||||
discoverArticleId: ID!
|
||||
}
|
||||
|
||||
union DeleteDiscoverArticleResult =
|
||||
DeleteDiscoverArticleSuccess
|
||||
| DeleteDiscoverArticleError
|
||||
|
||||
type DeleteDiscoverArticleSuccess {
|
||||
id: ID!
|
||||
}
|
||||
|
||||
type DeleteDiscoverArticleError {
|
||||
errorCodes: [DeleteDiscoverArticleErrorCode!]!
|
||||
}
|
||||
|
||||
enum DeleteDiscoverArticleErrorCode {
|
||||
UNAUTHORIZED
|
||||
BAD_REQUEST
|
||||
NOT_FOUND
|
||||
}
|
||||
|
||||
input FeedsInput {
|
||||
after: String
|
||||
first: Int
|
||||
|
|
@ -2775,6 +2881,96 @@ const schema = gql`
|
|||
UNAUTHORIZED
|
||||
}
|
||||
|
||||
type DiscoverFeed {
|
||||
id: ID!
|
||||
title: String!
|
||||
link: String!
|
||||
description: String
|
||||
image: String
|
||||
type: String!
|
||||
visibleName: String
|
||||
}
|
||||
|
||||
union DiscoverFeedResult = DiscoverFeedSuccess | DiscoverFeedError
|
||||
|
||||
type DiscoverFeedSuccess {
|
||||
feeds: [DiscoverFeed]!
|
||||
}
|
||||
|
||||
type DiscoverFeedError {
|
||||
errorCodes: [DiscoverFeedErrorCode!]!
|
||||
}
|
||||
|
||||
enum DiscoverFeedErrorCode {
|
||||
UNAUTHORIZED
|
||||
BAD_REQUEST
|
||||
}
|
||||
|
||||
input AddDiscoverFeedInput {
|
||||
url: String!
|
||||
}
|
||||
|
||||
union AddDiscoverFeedResult = AddDiscoverFeedSuccess | AddDiscoverFeedError
|
||||
|
||||
type AddDiscoverFeedSuccess {
|
||||
feed: DiscoverFeed!
|
||||
}
|
||||
|
||||
type AddDiscoverFeedError {
|
||||
errorCodes: [AddDiscoverFeedErrorCode!]!
|
||||
}
|
||||
|
||||
enum AddDiscoverFeedErrorCode {
|
||||
UNAUTHORIZED
|
||||
BAD_REQUEST
|
||||
CONFLICT
|
||||
NOT_FOUND
|
||||
}
|
||||
|
||||
union DeleteDiscoverFeedResult =
|
||||
DeleteDiscoverFeedSuccess
|
||||
| DeleteDiscoverFeedError
|
||||
|
||||
type DeleteDiscoverFeedSuccess {
|
||||
id: String!
|
||||
}
|
||||
|
||||
type DeleteDiscoverFeedError {
|
||||
errorCodes: [DeleteDiscoverFeedErrorCode!]!
|
||||
}
|
||||
|
||||
enum DeleteDiscoverFeedErrorCode {
|
||||
UNAUTHORIZED
|
||||
BAD_REQUEST
|
||||
CONFLICT
|
||||
NOT_FOUND
|
||||
}
|
||||
|
||||
input DeleteDiscoverFeedInput {
|
||||
feedId: ID!
|
||||
}
|
||||
|
||||
union EditDiscoverFeedResult = EditDiscoverFeedSuccess | EditDiscoverFeedError
|
||||
|
||||
type EditDiscoverFeedSuccess {
|
||||
id: ID!
|
||||
}
|
||||
|
||||
type EditDiscoverFeedError {
|
||||
errorCodes: [EditDiscoverFeedErrorCode!]!
|
||||
}
|
||||
|
||||
enum EditDiscoverFeedErrorCode {
|
||||
UNAUTHORIZED
|
||||
BAD_REQUEST
|
||||
NOT_FOUND
|
||||
}
|
||||
|
||||
input EditDiscoverFeedInput {
|
||||
feedId: ID!
|
||||
name: String!
|
||||
}
|
||||
|
||||
# Mutations
|
||||
type Mutation {
|
||||
googleLogin(input: GoogleLoginInput!): LoginResult!
|
||||
|
|
@ -2842,6 +3038,12 @@ const schema = gql`
|
|||
unsubscribe(name: String!, subscriptionId: ID): UnsubscribeResult!
|
||||
subscribe(input: SubscribeInput!): SubscribeResult!
|
||||
addPopularRead(name: String!): AddPopularReadResult!
|
||||
saveDiscoverArticle(
|
||||
input: SaveDiscoverArticleInput!
|
||||
): SaveDiscoverArticleResult!
|
||||
deleteDiscoverArticle(
|
||||
input: DeleteDiscoverArticleInput!
|
||||
): DeleteDiscoverArticleResult!
|
||||
setWebhook(input: SetWebhookInput!): SetWebhookResult!
|
||||
deleteWebhook(id: ID!): DeleteWebhookResult!
|
||||
revokeApiKey(id: ID!): RevokeApiKeyResult!
|
||||
|
|
@ -2886,6 +3088,11 @@ const schema = gql`
|
|||
updateNewsletterEmail(
|
||||
input: UpdateNewsletterEmailInput!
|
||||
): UpdateNewsletterEmailResult!
|
||||
addDiscoverFeed(input: AddDiscoverFeedInput!): AddDiscoverFeedResult!
|
||||
deleteDiscoverFeed(
|
||||
input: DeleteDiscoverFeedInput!
|
||||
): DeleteDiscoverFeedResult!
|
||||
editDiscoverFeed(input: EditDiscoverFeedInput!): EditDiscoverFeedResult!
|
||||
emptyTrash: EmptyTrashResult!
|
||||
}
|
||||
|
||||
|
|
@ -2923,6 +3130,13 @@ const schema = gql`
|
|||
includeContent: Boolean
|
||||
format: String
|
||||
): SearchResult!
|
||||
getDiscoverFeedArticles(
|
||||
discoverTopicId: String!
|
||||
feedId: ID
|
||||
after: String
|
||||
first: Int
|
||||
): GetDiscoverFeedArticleResults!
|
||||
discoverTopics: GetDiscoverTopicResults!
|
||||
subscriptions(
|
||||
sort: SortParams
|
||||
type: SubscriptionType
|
||||
|
|
@ -2947,8 +3161,9 @@ const schema = gql`
|
|||
groups: GroupsResult!
|
||||
recentEmails: RecentEmailsResult!
|
||||
feeds(input: FeedsInput!): FeedsResult!
|
||||
discoverFeeds: DiscoverFeedResult!
|
||||
scanFeeds(input: ScanFeedsInput!): ScanFeedsResult!
|
||||
}
|
||||
`
|
||||
|
||||
export default schema
|
||||
export default schema
|
||||
Loading…
Reference in a new issue