Add check version functionality (#296)

* Add check version functionality
 * add backend support
 * add ui support
 * minor fixes
 * cosmetic fixes
 * workaround query refetch not working after network error
 * revert changes to Makefile after testing is complete
 * switch to Releases Github API endpoint, add latest Release URL to UI
 * latest version is only shown in UI when version is available and data is ready
 * resolve conflict , squash rebase
This commit is contained in:
bnkai
2020-01-08 00:21:23 +02:00
committed by Leopere
parent f8aa0433a3
commit 87f0b667b5
8 changed files with 311 additions and 55 deletions

View File

@@ -66,3 +66,10 @@ query Version {
build_time
}
}
query LatestVersion {
latestversion {
shorthash
url
}
}

View File

@@ -96,6 +96,9 @@ type Query {
# Version
version: Version!
# LatestVersion
latestversion: ShortVersion!
}
type Mutation {
@@ -136,4 +139,4 @@ schema {
query: Query
mutation: Mutation
subscription: Subscription
}
}

View File

@@ -2,4 +2,9 @@ type Version {
version: String
hash: String!
build_time: String!
}
}
type ShortVersion {
shorthash: String!
url: String!
}