Commit Graph

49 Commits

Author SHA1 Message Date
Lars Toenning
5e0f3a05d3 refactor: Read AFV URLs from bootstrap.json
This also removes the possibility to change the URL on the fly via the
UI.
Fixes #257
2024-02-18 16:33:16 +01:00
Lars Toenning
65e4c9742b refactor: Remove timestamp from bootstrap.json
As the bootstrap.json is now exclusivley loaded from a file, the
timestamp is not used anymore.
2024-02-09 14:42:18 +01:00
Lars Toenning
389431ccef refactor: Clean up setup file reader
Previously we already switch to loading the bootstrap file only from the
local file (ec42553910).
This removes the remaining parts of loading the bootstrap file from a
remote location.
This also updates the UI in case of parsing errors of the bootstrap.json.
2024-02-05 22:23:40 +01:00
Lars Toenning
da552d60cc refactor: Remove dev flag from bootstrap json
With this, the database debug flag can only be activated when using swift
with a development build. Setting the development flag in the json also
didn't worked previously as expected because the corresponding function
to get the flag in application.cpp was called before the setup was loaded.
2024-02-05 22:23:40 +01:00
Lars Toenning
9f50aaaa4a fix: Remove broken ATC station booking overview
Related to #252
2024-01-27 08:55:46 +01:00
Lars Toenning
23e2dc9057 feat: Add ICAOEQ capability to FSD client 2024-01-23 20:25:30 +01:00
Lars Toenning
f52017df9e refactor: Remove unused and outdated news URLs 2023-12-28 18:27:25 +01:00
Lars Toenning
d29705a01b Throw error when parsed JSON is invalid
Without this error detection, the malformed bootstrap.json
stayed undetected. Hence, the old VATSIM FSD HTTP URL was used.
2023-10-05 18:27:18 +02:00
Lars Toenning
bcc4bdd31e Add SPDX identifiers for REUSE compliance
Co-authored-by: Mat Sutcliffe <oktal3700@gmail.com>
2023-10-03 09:29:49 +02:00
Lars Toenning
a8c487ac6e Update loadbalancing HTTP endpoint 2023-03-27 20:06:38 +02:00
Lars Toenning
167c15771b Remove unused map URL 2023-03-27 20:06:29 +02:00
Lars Toenning
6dc2492d29 Bootstrap: Remove wasLoadedFromWeb flag 2023-03-03 12:23:43 +01:00
Lars Toenning
a62da56d5f Use HTTP to get VATSIM IP in automatic mode 2023-02-28 08:29:58 +01:00
Lars Toenning
1bfaddc2bb Add VATSIM servers URL 2023-02-27 14:35:28 +01:00
Mat Sutcliffe
27662996fd Remove swift-project.net and fir-berlin.de 2023-02-03 19:21:43 +00:00
Mat Sutcliffe
f646666025 Remove siliconmind.de mirror from bootstrap.json 2021-09-10 18:33:36 +01:00
Mat Sutcliffe
da66aee67d Make datastore ping interval configurable
And don't bother sending pings more frequently if
the server is struggling to reply to every one.
2021-01-07 18:49:38 +00:00
Mat Sutcliffe
50eebb799d Update VATSIM data file reader to read new JSON data file format 2020-12-05 17:30:15 +00:00
Klaus Basan
cc59d70694 Updated the JSON files from DB 2020-06-12 18:42:43 +01:00
Klaus Basan
2756a5d2dd Fixed bootstrap file, VERIFY if bootstrap file is broken 2019-09-16 20:29:58 +01:00
Roland Rossgotterer
5c84cff6e4 Add second NOAA GFS url for 0.25 deg resolution 2019-02-22 20:36:22 +00:00
Klaus Basan
d4ddcab84a [bootstrap] adjusted URL 2019-02-22 20:36:09 +00:00
Klaus Basan
df19d74b39 Shared index.html 2019-02-22 20:35:45 +00:00
Roland Rossgotterer
08558a0803 Change crashreport url to to backtrace.io
From now on, all crashreports will be submitted to backtrace.io url. Backtrace.io also requires a different set of annotations.
2018-12-11 17:42:49 +01:00
Klaus Basan
88a1f2d6ac Min.mapping version 0.8.7 2018-12-05 04:03:59 +01:00
Klaus Basan
60093e1a96 Changed bootstrap file 2018-11-22 19:54:52 +01:00
Klaus Basan
e2c660b68f Updated bootstrap file
- min.version of mappings is now 0.8.6
- root URL is .org until we happen enabled SSO for .net domain Ref T358
2018-09-20 00:47:18 +02:00
Klaus Basan
0fcec6dad6 Updated latest DB data (this we do from time to time to have the latest data in repo) 2018-07-17 19:05:03 +02:00
Klaus Basan
4423f8503f DSGVO and adjusted bootstrap URL: https://datastore.swift-project.net 2018-05-08 16:06:35 +02:00
Klaus Basan
9d1c30e3d4 Ref T237, latest DB data 2018-01-30 20:35:37 +01:00
Roland Winklmeier
c553d24d0e Move GFS weather data url into global setup
Summary:
The GFS weather data url so far was hard coded. With this commit, it is
moved into the global setup (bootstrap file).
Also the url type was changed from QUrl to CUrl, which simplified the
generation of the url including its query by using CUrl::appendQuery().
Finally it fixes sampleweatherdata, which did not have a CApplication yet.

Reviewers: #swift_pilot_client, msutcliffe

Reviewed By: #swift_pilot_client, msutcliffe

Subscribers: jenkins

Tags: #swift_pilot_client

Maniphest Tasks: T151

Differential Revision: https://dev.swift-project.org/D57
2017-11-20 15:57:08 +01:00
Klaus Basan
60656843f8 Ref T169, check minimum mapping tool version
* added min.version in global setup
* check in CSwiftData::checkMinimumVersion
2017-10-10 00:28:29 +01:00
Klaus Basan
88a1c9f5d4 Updated shared DB data 2017-09-24 20:29:20 +01:00
Klaus Basan
ad32d33aa1 Ref T157, add context for help calls and call dispatcher 2017-09-24 20:29:19 +01:00
Roland Winklmeier
0a4accc809 Update bootstrap.json with new crashreports url
ref T139
2017-09-24 20:29:18 +01:00
Klaus Basan
f7c4292695 Removed VATSIM server from shared files distribution server was frequently down last weeks
"url": "https://vatsim-germany.org:50443/datastore/shared"

Summary: Removed VATSIM server from shared files distribution

Reviewers: msutcliffe, rwinklmeier

Differential Revision: https://dev.swift-project.org/D10
2017-04-21 23:15:00 +02:00
Klaus Basan
f2d89bf56c Fixed misc. things for bootstrap file/reader
* added help URL
* added swift map URL
* fixed typo for crash report server
* added more failover servers
2017-04-19 19:30:58 +01:00
Klaus Basan
10c8f7c50a refs #921, new file is distribution.json 2017-04-18 00:07:05 +01:00
Klaus Basan
492649c061 fixes "unable to login", discovered during #780,
* fixed bootstrap file
* improved timeout of connect, now in single static function
* some minor tweaks
2016-12-06 09:33:56 +01:00
Klaus Basan
65950e4518 refs #758, updated bootstrap file and removed old URLs
* replaced some hardcoded URLs
* removed swiftTeamDefaultServers()
* bootstrap.json
2016-12-06 09:33:41 +01:00
Klaus Basan
d002f09da5 refs #775, move "legal" folder out of shared
In same step update data files in shared
2016-12-06 09:33:34 +01:00
Klaus Basan
45304e647a refs #651, updated legal docs 2016-10-17 14:33:53 +01:00
Klaus Basan
06906742a5 refs #651, updated legal docs, mainly CLA and license 2016-09-22 00:42:55 +02:00
Klaus Basan
09d74c48b8 Changed some default URL to https://datastore.swift-project.org 2016-09-19 16:18:55 +02:00
Klaus Basan
1d15e90f0a Updated shared directory files from https://datastore.swift-project.org/page/index.php 2016-09-19 16:18:55 +02:00
Klaus Basan
68eb5a9282 refs #651, legal pages structure (pages need legal texts) 2016-09-19 16:18:54 +02:00
Roland Winklmeier
ba08e587be Adjust crashreport upload url 2016-08-26 21:06:11 +01:00
Roland Winklmeier
e47aec223e Integrate Crashpad crash handler into CApplication
Crash handler launches an external crash handler executable called
swift_crashpad_handler. It monitores the parent process and produces
a local dump in case of a crash.
For release builds, the dump is also uploaded to a crash report server.

refs #490
2016-08-09 17:51:57 +02:00
Roland Winklmeier
06d858c57f Change installer directory "data" to "share"
refs #671
2016-07-15 21:06:57 +02:00