Commit graph

2264 commits

Author SHA1 Message Date
Andreas Schildbach
f7a436c370 HttpClient: Retry request once on EOFException. 2019-01-18 14:39:32 +01:00
Andreas Schildbach
fc7596f1a2 Fare: Rename field 'network' to 'name'. 2019-01-18 14:38:32 +01:00
Andreas Schildbach
e307648053 AbstractHafasClientInterfaceProvider: In jsonTripSearch() parse only fares listed in 'ovwTrfRefL'. 2019-01-18 14:37:38 +01:00
Andreas Schildbach
176bce0790 AbstractHafasClientInterfaceProvider: Pass 'getConGroups' flag when querying for trips to reduce size of response. 2019-01-10 11:50:37 +01:00
Andreas Schildbach
d88d7137d6 AVV_AUGSBURG: New provider for Augsburg, based on HCI. 2019-01-10 11:50:06 +01:00
Andreas Schildbach
57c2544837 GVH: Update API base. 2019-01-10 00:19:32 +01:00
Andreas Schildbach
b462b74ac8 OOEVV: Sync to 2.14. 2019-01-09 17:34:38 +01:00
Andreas Schildbach
9c8cb5b7dd SVV: Sync to 4.6. 2019-01-09 17:34:38 +01:00
Andreas Schildbach
a1b738c501 VOR: Sync to web. 2019-01-09 17:34:38 +01:00
Andreas Schildbach
bc475da7b3 VVT: Sync to 5.15. 2019-01-09 17:34:38 +01:00
Andreas Schildbach
a463386ac9 VMOBIL: Sync to 5.13. 2019-01-09 17:34:38 +01:00
Andreas Schildbach
fe5cbf9f42 CMTA: Sync to web. 2019-01-09 17:34:38 +01:00
Andreas Schildbach
60b8507b23 SE: Sync to web. 2019-01-09 17:34:38 +01:00
Andreas Schildbach
5e480656af DSB: Sync to 4.9.9. 2019-01-09 17:34:38 +01:00
Andreas Schildbach
2550c68771 AbstractHafasClientInterfaceProvider: Parse 'polyG' for the exact path of a trip. 2019-01-09 17:19:52 +01:00
Andreas Schildbach
979a5c95a4 AbstractHafasClientInterfaceProvider: Require API version 1.14 or higher, as older versions are not in use any more. 2019-01-09 17:16:23 +01:00
Andreas Schildbach
d92989cbe7 AbstractHafasClientInterfaceProvider: Derive missing foreground colors in 'icoL'. 2019-01-09 12:40:58 +01:00
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