Merge pull request #210 from aclist/fix/preboot

chore: backports from stable
This commit is contained in:
aclist authored and GitHub committed 2025-04-05 19:17:36 +09:00
commit cf053299f7
2 files changed
+5 -8

No files matched your search

+4
View File
@@ -1,5 +1,9 @@
# Changelog
## [5.7.0-beta.12] 2024-04-04
## Dropped
- Removed extraneous pre-boot API checks that could cause error messages to be printed if the user had not set up an API key yet
## [5.7.0-beta.11] 2024-03-20
## Fixed
- Reduce startup time when testing remote APIs
+1 -8
View File
@@ -1,7 +1,7 @@
#!/usr/bin/env bash
set -o pipefail
version=5.7.0-beta.11
version=5.7.0-beta.12
#CONSTANTS
aid=221100
@@ -876,21 +876,14 @@ get_response_code(){
curl -Ls -I -o /dev/null -w "%{http_code}" "$url"
}
test_connection(){
source "$config_file"
declare -A hr
local res1
local res2
local str="No connection could be established to the remote server"
hr=(
["steampowered.com"]="https://api.steampowered.com/IGameServersService/GetServerList/v1/?filter=\appid\221100&limit=10&key=$steam_api"
["github.com"]="https://github.com/$author"
["codeberg.org"]="https://codeberg.org/$author"
)
# steam API is mandatory, except on initial setup
if [[ -n $steam_api ]]; then
res=$(get_response_code "${hr["steampowered.com"]}")
[[ $res -ne 200 ]] && raise_error_and_quit "$str ("steampowered.com")"
fi
res=$(get_response_code "${hr["github.com"]}")
if [[ $res -ne 200 ]]; then