diff --git a/conf-template.yaml b/conf-template.yaml index cca45e8d..23915d03 100644 --- a/conf-template.yaml +++ b/conf-template.yaml @@ -22,4 +22,7 @@ authorizer: google: analytics: propertyId: 'xxxxxxxxx' - keyFile: './credentials/xxxxxx-xxx-xxxxxxxxxxxx.json' \ No newline at end of file + keyFile: './credentials/xxxxxx-xxx-xxxxxxxxxxxx.json' +horosope: + endpoint: https://indexer-v2.staging.aurascan.io/api/v2/graphql + network: euphoria \ No newline at end of file diff --git a/hasura/metadata/query_collections.yaml b/hasura/metadata/query_collections.yaml index 1901f38e..4fd23e6a 100644 --- a/hasura/metadata/query_collections.yaml +++ b/hasura/metadata/query_collections.yaml @@ -330,40 +330,6 @@ } } } - - name: Admin - Update manga - query: | - mutation UpdateManga ($manga_id: Int!, $status: String!, $banner: String!, $poster: String!, $manga_languages: [manga_languages_insert_input!] = {language_id:10,is_main_language:false,description:"",title:""}, $manga_creators: [manga_creator_insert_input!] = {creator_id:10}, $manga_tags: [manga_tag_insert_input!] = {tag_id:10}, $release_date: timestamptz = "") { - delete_manga_tag(where: {manga_id:{_eq:$manga_id}}) { - affected_rows - } - delete_manga_creator(where: {manga_id:{_eq:$manga_id}}) { - affected_rows - } - delete_manga_languages(where: {manga_id:{_eq:$manga_id}}) { - affected_rows - } - insert_manga_one(object: {status:$status,manga_creators:{data:$manga_creators},banner:$banner,poster:$poster,manga_languages:{data:$manga_languages},manga_tags:{data:$manga_tags},id:$manga_id,release_date:$release_date}, on_conflict: {constraint:manga_pkey,update_columns:[banner,poster,status,release_date]}) { - id - banner - poster - status - release_date - created_at - status - manga_creators { - creator_id - } - manga_languages { - language_id - title - is_main_language - description - } - manga_tags { - tag_id - } - } - } - name: Public - Search manga query: | query SearchManga ($text: String = "%%") { @@ -901,7 +867,35 @@ created_at manga_creators { manga { + id + status + manga_total_likes { + likes + } + manga_total_views { + views + } + manga_tags { + tag { + tag_languages { + language_id + value + } + id + } + } + chapters(order_by: {chapter_number:desc}, limit: 1) { + id + chapter_number + chapter_name + } contract_addresses + manga_languages { + id + is_main_language + title + description + } } } } diff --git a/hasura/metadata/rest_endpoints.yaml b/hasura/metadata/rest_endpoints.yaml index 019298a0..9476b2cb 100644 --- a/hasura/metadata/rest_endpoints.yaml +++ b/hasura/metadata/rest_endpoints.yaml @@ -259,15 +259,6 @@ - GET name: Public - Query creator by id url: creators/:id -- comment: "" - definition: - query: - collection_name: allowed-queries - query_name: Admin - Update manga - methods: - - PUT - name: Admin - Update manga - url: manga/:manga_id - comment: "" definition: query: