Merge branch 'staging' of https://dev.dscrs.site/discours.io/core into feature/auth-internal

This commit is contained in:
2025-05-21 23:00:03 +03:00
12 changed files with 1035 additions and 204 deletions

View File

@@ -4,7 +4,7 @@ type Query {
get_author_id(user: String!): Author
get_authors_all: [Author]
load_authors_by(by: AuthorsBy!, limit: Int, offset: Int): [Author]
# search_authors(what: String!): [Author]
load_authors_search(text: String!, limit: Int, offset: Int): [Author!] # Search for authors by name or bio
# Auth queries
logout: AuthResult!
@@ -41,6 +41,7 @@ type Query {
get_shout(slug: String, shout_id: Int): Shout
load_shouts_by(options: LoadShoutsOptions): [Shout]
load_shouts_search(text: String!, options: LoadShoutsOptions): [SearchResult]
get_search_results_count(text: String!): CountResult!
load_shouts_bookmarked(options: LoadShoutsOptions): [Shout]
# rating

View File

@@ -214,6 +214,7 @@ type CommonResult {
}
type SearchResult {
id: Int!
slug: String!
title: String!
cover: String
@@ -317,3 +318,7 @@ type RolesInfo {
permissions: [Permission!]!
}
type CountResult {
count: Int!
}