Klaus Basan
a0f2a168f9
Ref T28, utility functions to get timestamps
2017-05-05 23:07:46 +01:00
Klaus Basan
5aa9cb1dca
Ref T41, default values for channel/platform
...
Later I want to get rid of such hardcoded values, but for now it is a workaround
2017-05-05 22:43:57 +01:00
Klaus Basan
8ac609a166
Formatting and UI fixes
2017-05-05 22:40:46 +01:00
Klaus Basan
523f650a34
Ref T40, utility functions
2017-05-05 22:40:24 +01:00
Klaus Basan
db3370f8f7
Ref T24, shared info file name and flag for SharedInfoObjectEntity
2017-04-20 20:38:30 +02:00
Mathew Sutcliffe
e3fe8ec39f
refs #937 Resolved clazy warnings: miscellaneous.
2017-04-19 19:31:50 +01:00
Mathew Sutcliffe
fce1513dae
refs #937 Resolved clazy warnings: unnecessary detaching of containers.
2017-04-19 19:31:38 +01:00
Klaus Basan
ba45da4851
Changed RegExp to match new file format
...
swift-installer-linux-64-0.7.3.20170402204123.run
2017-04-18 00:07:27 +01:00
Klaus Basan
a4a3dd1504
refs #921 , support both timestamp formats
...
* DB
* JSON object (backend side)
2017-04-18 00:07:01 +01:00
Klaus Basan
5ce704c963
refs #921 , distribution value object/object list
...
* registration
* property index
2017-04-18 00:06:24 +01:00
Klaus Basan
7b5de30309
Removed Q_DECLARE_INTERFACE based on slack discussion (MS/KB)
2017-04-18 00:00:15 +01:00
Mathew Sutcliffe
1c7fb518ca
Fixed broken link URLs in comments.
2017-02-24 00:18:16 +00:00
Klaus Basan
9eff387207
Removed deprecated funtions and changed code to use new functions
2017-01-10 23:47:10 +00:00
Klaus Basan
246f48b71c
refs #822 , add file timestamp
2016-12-13 19:01:49 +01:00
Klaus Basan
f839421bdd
refs #787 , utility functions for shared files
...
* get file name from URL
* service and file names in CDbInfo
* adjusted DB flags, allow to load headers only
* set of entity flags
2016-12-13 19:01:24 +01:00
Mathew Sutcliffe
3ab121a593
refs #802 Fixed linker errors for exported explicit template instantiations with Clang on Windows.
2016-12-13 19:00:44 +01:00
Klaus Basan
dcaa745e7b
refs #787 , utility functions for shared files
...
* entity to shared file, shared file for DB Info
* CUrl path function
* removed redundant code in CDbInfo::getEntity() and fixed CEntityFlags::singleEntityByName
2016-12-06 09:35:00 +01:00
Klaus Basan
9d51ee5bc8
refs #748 , further airport from DB follow up fixes
...
* Ignore mode, not all applications need to load everything (mapping tool no airports)
* removed signal in airport reader which is already in base class
* added "virtual" keyword
* fixed another syncronize typo
* added allDbEntiiesUsed() to also reflect the config (ignore flag)
* ensure allSwiftDbData are signaled correctly even with ignore flag
2016-12-06 09:33:54 +01:00
Klaus Basan
4c6bb6e3fd
refs #768 , return DB keys as set
2016-12-06 09:33:13 +01:00
Klaus Basan
8718260623
refs #768 , update of value objects
...
* Adjusted validation
* Use default airline object when a color livery is created (refs #774 also)
* Added/improved completer strings (e.g. getVDesignatorDbKey())
* utility functions in lists
2016-12-06 09:33:07 +01:00
Michał Garapich
cf3e9f1f67
refs #748 Support database format in CAirportDataReader
...
* CAirport is now database object
* CAirportList is now datastore object list
* CAirportDataReader adjustments
2016-10-17 14:34:31 +01:00
Klaus Basan
23ccb35ed8
refs #751 , improved model writing to DB
...
* a pending request can be aborted when taking too long
* success / directWrite flags in signals
2016-09-19 16:18:41 +02:00
Klaus Basan
03c642d88a
refs #751 , detect invalid JSON message
...
(which normally means a PHP error message in HTML)
* utility function to remove HTML parts
* adjustments
2016-09-19 16:18:40 +02:00
Klaus Basan
eeea9db9c9
refs #748 , support for airports in CDbInfo
2016-08-28 23:25:41 +02:00
Klaus Basan
f9922353c4
refs #720 , improved distributor and airline/livery detection
...
* mark data read from DB (req. for string key where existing key value is not reliable indicator for DB data)
* detect distributors by part of model string
* use a simplified name (no spaces, no special characters) to find a match
* allow to obtain model strings (=keys) as set and list
2016-08-26 20:54:52 +01:00
Klaus Basan
8d5020d78e
Some Web readers adjustemnts
...
* do not init shared URLs before needed
* do not load info objects when DB is unavailable
* adjust reader flags when DB is down
* airport URL available in setup
2016-07-03 13:22:26 +02:00
Klaus Basan
959fc10c92
Fixed missing distributor read and minor improvements
2016-06-15 00:11:15 +02:00
Klaus Basan
f02bf0ac0a
refs #649 , skip reading of info objects if only caches are used and emit signals when syncronized from cache
...
(applied after 1st performance fix for cache was ready)
* utility functions to detect if only caches are used
* renamed some functions
* renamed some db flags and added new ones
2016-06-08 18:20:58 +02:00
Klaus Basan
0aa916f057
clang: error: default initialization of an object of const type 'const BlackMisc::Aviation::CAirlineIcaoCodeList' without a user-provided default constructor
2016-06-08 18:20:27 +02:00
Klaus Basan
bedcc675be
refs #649 , refs #656 , register metadata for value objects and further adjustments
...
* .pro files for new subdirs
* property index
2016-06-08 03:59:02 +02:00
Klaus Basan
2df190514f
refs #649 , added flags amd configuration class for caching strategies of DB data
...
(use cache? TTL? ...)
2016-06-08 03:59:00 +02:00
Klaus Basan
7767e53652
refs #649 , refs #656 , move swift DB classes to own namespace/directory
2016-06-08 03:58:59 +02:00
Klaus Basan
f7659e9021
refs #656 , value objects for DB metadata (latest changes)
2016-06-08 03:58:57 +02:00