Andreas Schildbach
eb026a965f
HttpClient: Retry request once on empty result body.
2019-01-09 01:25:13 +01:00
Andreas Schildbach
7687f5424d
HttpClient: Extract all the different HTTP response codes into a couple of buckets.
2019-01-09 01:22:43 +01:00
Andreas Schildbach
dcf3efa086
AbstractHafasClientInterfaceProvider: Parse 'dPltfS', 'aPltfS', 'dPltfR' and 'aPltfR' as alternatives to the old platforms.
2019-01-08 20:22:05 +01:00
Andreas Schildbach
9b34b91ad4
AbstractHafasClientInterfaceProvider: Parse 'lineId' of 'prodCtx' and use it.
2019-01-08 20:21:49 +01:00
Andreas Schildbach
e1568f32e5
AbstractHafasClientInterfaceProvider: Parse 'crdSysL' and verify all coordinates are WGS84.
2019-01-08 20:20:05 +01:00
Andreas Schildbach
04673aadea
AbstractHafasClientInterfaceProvider: Parse 'icoL' and product references to icoL entries.
2019-01-08 20:15:31 +01:00
Andreas Schildbach
f3355605c6
Standardize on new lines at end of file.
2019-01-08 17:33:18 +01:00
Andreas Schildbach
e4cc2c152d
BVG: Sync to 6.2.10.
2019-01-08 17:32:24 +01:00
Andreas Schildbach
e2dafd2874
AbstractHafasClientInterfaceProvider: Handle CGI_NO_SERVER error for all queries.
2019-01-07 22:29:50 +01:00
Andreas Schildbach
00e0074dc5
VBN: Update products map.
2019-01-06 22:03:49 +01:00
Andreas Schildbach
6df5ab84ed
VBN: Update line styles for Rostock.
2019-01-06 21:34:18 +01:00
Andreas Schildbach
27e2c9dadb
DB: Assign 'D' (Interregio- und Schnellzüge) product to high speed trains, because it's not Nahverkehr.
2019-01-06 20:14:35 +01:00
Andreas Schildbach
8e52035ce5
NetworkProvider: Add types parameter to suggestLocations().
2019-01-06 15:28:24 +01:00
Andreas Schildbach
0ea83a1ad3
NetworkProvider: Add maxLocations parameter to suggestLocations().
2019-01-06 14:53:11 +01:00
Andreas Schildbach
73cf64278f
AbstractHafasClientInterfaceProvider: Getters for configuration properties.
2019-01-05 18:46:53 +01:00
Andreas Schildbach
0a011d29c4
ZVV: Sync to 4.0.15.
2019-01-05 18:16:35 +01:00
Andreas Schildbach
4760b71c4b
VMT: Sync to 2.0.1.
2019-01-05 18:16:35 +01:00
Andreas Schildbach
3613ddc06a
SH: Sync to 2.0.1.
2019-01-05 18:16:35 +01:00
Andreas Schildbach
d85f0b80b5
OEBB: Sync to 5.7.
2019-01-05 18:16:35 +01:00
Andreas Schildbach
61ecf26077
NASA: Sync to 2.1.2.
2019-01-05 18:16:35 +01:00
Andreas Schildbach
cf228a2850
NVV: Sync to 3.3.11.
2019-01-05 18:16:35 +01:00
Andreas Schildbach
1b382db713
INVG: Sync to 1.3.4.
2019-01-05 18:16:35 +01:00
Andreas Schildbach
a29613c0c4
LU: Sync to 3.5.5.
2019-01-05 18:16:35 +01:00
Andreas Schildbach
f2ce4dd524
VAO: Sync to 2.21.
2019-01-05 17:58:32 +01:00
Andreas Schildbach
760d373065
VBB: Sync to 4.2.4.
2019-01-05 17:58:32 +01:00
Andreas Schildbach
3a053c517d
VBN: Sync to 5.1.1.
2019-01-05 17:58:32 +01:00
Andreas Schildbach
651557ba0c
DB: Sync to 18.12.p07.00.
2019-01-05 17:58:32 +01:00
Andreas Schildbach
c5b140b073
AbstractHafasClientInterfaceProvider: Derive checksum and mic/mac salts.
2019-01-05 17:58:32 +01:00
Andreas Schildbach
2390da90d6
AVV_AACHEN: Fix API base.
2019-01-05 17:57:46 +01:00
Andreas Schildbach
0c4f70a156
SNCB: Require API authorization.
2019-01-05 15:08:54 +01:00
Andreas Schildbach
ec0c08ff53
NASA: Require API authorization.
2019-01-05 15:08:43 +01:00
Andreas Schildbach
8a18f1a200
VBB: Require API authorization.
2019-01-05 15:08:33 +01:00
Andreas Schildbach
28e58caddd
AbstractEfaProvider: Include bodyPeek in ParserException too.
2019-01-04 17:15:02 +01:00
Andreas Schildbach
7117f9e933
AbstractHafasClientInterfaceProvider: Parse 'DEVI' connection section type.
2019-01-04 17:09:29 +01:00
Andreas Schildbach
12f597fe78
AbstractHafasClientInterfaceProvider: Support for 'ext' configuration.
2019-01-04 17:09:01 +01:00
Ialokim
43647e7c77
VGS: Use message integrity code and message authentication code.
2019-01-04 17:05:16 +01:00
Andreas Schildbach
8f13a95bb5
Class-level JavaDoc for all HCI-based providers.
2019-01-04 14:01:40 +01:00
Andreas Schildbach
40c729b9fe
Rename BahnProvider to DbProvider.
2019-01-04 13:12:25 +01:00
karottenbaum
1fb002335e
VRR: Update line styles for Krefeld and Düsseldorf.
...
* Adds styles for Düsseldorf MetroBus
* Updates styles for Krefeld transport according to January maps
* Improves colour contrast for some Krefeld lines
2019-01-03 15:40:29 +01:00
Oliwer Christ
7e5ede48a5
VRN: Add line style for S6.
2019-01-03 15:36:00 +01:00
Andreas Schildbach
fe5a2a8453
Migrate from EnumSet<LocationType> in interfaces to just Set<LocationType>.
2019-01-01 18:11:49 +01:00
Andreas Schildbach
d84e0af608
VBN: Add Hamburg.
2019-01-01 17:55:02 +01:00
Andreas Schildbach
586c071946
AbstractEfaProvider: Support for address location IDs.
2019-01-01 17:35:56 +01:00
Andreas Schildbach
c2d77e8c8e
AbstractEfaProvider: Fix another source of weird station ID appendix in processOdvNameElem().
2019-01-01 17:32:52 +01:00
Andreas Schildbach
3a47ee4796
AbstractEfaProvider: Inline locationTypeValue() and locationValue() into appendLocationParams().
2019-01-01 15:50:03 +01:00
Andreas Schildbach
5405280cab
AbstractEfaProvider: Fix coordinate format for EFA servers older than version 10.
2019-01-01 15:47:36 +01:00
Andreas Schildbach
3f112f29c3
AbstractEfaProvider: Remove xml/xslt part from name of methods which are being used for building JSON requests too.
2018-12-31 16:41:58 +01:00
Andreas Schildbach
607c3c2b91
AbstractEfaProvider: Parse error message from mobile results.
2018-12-31 16:41:58 +01:00
Andreas Schildbach
99de34026e
AbstractEfaProvider: Use correct coordListOutputFormat values.
2018-12-31 16:41:58 +01:00
Andreas Schildbach
7f62ab221e
AbstractEfaProvider: Switch coordOutputFormat to floating point and enhance precision.
2018-12-31 16:41:58 +01:00