refactor: Remove CUrlList

Nowadays most of the loadbalancing is done on the server-side and hence
there is only a single datafile URL (and other URLs) inside the
boostrap.json.
The features of the CUrlList are hence not really used. This is also a
step into removing CUrl and using QUrl instead, to avoid maintaining a
separate URL class.
This commit is contained in:
Lars Toenning
2024-02-09 16:32:45 +01:00
parent 0d62facea7
commit 14c045e7b4
26 changed files with 153 additions and 584 deletions

View File

@@ -9,50 +9,30 @@
"ncepGlobalForecastSystemUrl25": {
"url": "http://nomads.ncep.noaa.gov/cgi-bin/filter_gfs_0p25.pl"
},
"onlineHelpUrls": {
"containerbase": [
{
"url": "https://datastore.swift-project.org/page/swifthelpdispatcher.html"
}
]
"onlineHelpUrl": {
"url": "https://datastore.swift-project.org/page/swifthelpdispatcher.html"
},
"predefinedServers": {
"containerbase": [
]
},
"sharedUrls": {
"containerbase": [
{
"url": "http://download.swift-project.org/shared/"
}
]
"sharedUrl": {
"url": "http://download.swift-project.org/shared/"
},
"vatsimDataFileUrls": {
"containerbase": [
{
"url": "https://data.vatsim.net/v3/vatsim-data.json"
}
]
"vatsimDataFileUrl": {
"url": "https://data.vatsim.net/v3/vatsim-data.json"
},
"vatsimServerFileUrl": {
"url": "https://data.vatsim.net/v3/vatsim-servers.json"
"url": "https://data.vatsim.net/v3/vatsim-servers.json"
},
"vatsimFsdHttpUrl": {
"url": "http://fsd.vatsim.net"
},
"vatsimMetarsUrls": {
"containerbase": [
{
"url": "http://metar.vatsim.net/metar.php"
}
]
"vatsimMetarsUrl": {
"url": "http://metar.vatsim.net/metar.php"
},
"vatsimStatusFileUrls": {
"containerbase": [
{
"url": "https://status.vatsim.net"
}
]
"vatsimStatusFileUrl": {
"url": "https://status.vatsim.net"
},
"comNavEquipmentHelpUrl": {
"url": "https://en.wikipedia.org/wiki/Equipment_codes#Radio_communication,_navigation_and_approach_aid_equipment_and_capabilities"