67 lines
589 B
GraphQL
67 lines
589 B
GraphQL
enum ReactionStatus {
|
|
NEW
|
|
UPDATED
|
|
CHANGED
|
|
EXPLAINED
|
|
DELETED
|
|
}
|
|
|
|
enum ReactionSort {
|
|
newest
|
|
oldest
|
|
like
|
|
dislike
|
|
}
|
|
|
|
enum ShoutsOrderBy {
|
|
last_commented_at
|
|
rating
|
|
comments_count
|
|
}
|
|
|
|
enum ReactionKind {
|
|
# collabs
|
|
AGREE
|
|
DISAGREE
|
|
ASK
|
|
PROPOSE
|
|
PROOF
|
|
DISPROOF
|
|
ACCEPT
|
|
REJECT
|
|
|
|
# public feed
|
|
QUOTE
|
|
COMMENT
|
|
LIKE
|
|
DISLIKE
|
|
}
|
|
|
|
enum FollowingEntity {
|
|
TOPIC
|
|
AUTHOR
|
|
SHOUT
|
|
COMMUNITY
|
|
}
|
|
|
|
enum InviteStatus {
|
|
PENDING
|
|
ACCEPTED
|
|
REJECTED
|
|
}
|
|
|
|
# Auth enums
|
|
enum AuthAction {
|
|
LOGIN
|
|
REGISTER
|
|
CONFIRM_EMAIL
|
|
RESET_PASSWORD
|
|
CHANGE_PASSWORD
|
|
}
|
|
|
|
enum RoleType {
|
|
SYSTEM
|
|
COMMUNITY
|
|
CUSTOM
|
|
}
|