Commit graph

2347 commits

Author SHA1 Message Date
Andreas Schildbach
c9e7379a78 AbstractEfaProvider: Fix parse error because of optional 'locality' in mobileCoordRequest(). 2018-12-31 16:41:58 +01:00
Andreas Schildbach
27bf5d6c1e HttpClient: Fix NullPointerException if response has no content type. 2018-12-31 16:41:58 +01:00
Andreas Schildbach
a873801249 Trip: Mark trip as untravelable if important departures or arrivals are cancelled. 2018-12-31 16:38:54 +01:00
Andreas Schildbach
097b2bb29f MvvProviderLiveTest: Clean up. 2018-12-19 14:03:07 +01:00
Andreas Schildbach
d7410445a1 AbstractHafasLegacyProvider: 'YJ' line. 2018-12-19 00:58:44 +01:00
Andreas Schildbach
5a72b83c33 AbstractHafasLegacyProvider: 'FA' line. 2018-12-19 00:58:44 +01:00
Andreas Schildbach
564b50d668 AbstractHafasLegacyProvider: 'FR' line. 2018-12-19 00:58:44 +01:00
Andreas Schildbach
9d59415f3a AbstractHafasLegacyProvider: 'ICL' line. 2018-12-19 00:58:44 +01:00
Andreas Schildbach
87b32870ea AbstractHafasLegacyProvider: 'ECE' line. 2018-12-19 00:58:44 +01:00
Andreas Schildbach
a94e6b899d AbstractHafasLegacyProvider: 'RJX' line. 2018-12-19 00:58:44 +01:00
Andreas Schildbach
30f7ada7e9 HttpClient: Reduce level of recently introduced log message. 2018-12-18 22:25:57 +01:00
Andreas Schildbach
d0a43bbb72 VRR: Fix cookie name. 2018-12-18 20:47:12 +01:00
Andreas Schildbach
805eec1dc7 HttpClient: Read the content encoding from pragma for XML content if the encoding is missing from the Content-Type header. 2018-12-18 20:46:42 +01:00
Andreas Schildbach
6e58ba6ebb HttpClient: Handle HTTP status '502 Bad Gateway'. 2018-12-18 11:14:55 +01:00
Andreas Schildbach
4affd18885 AbstractHafasClientInterfaceProvider: Skip cancelled departures on jsonStationBoard(). 2018-12-18 11:14:55 +01:00
Andreas Schildbach
c4576c399e AbstractHafasClientInterfaceProvider: Handle 'HCI Service: problems during service execution' error in jsonStationBoard() and jsonTripSearch(). 2018-12-18 11:14:55 +01:00
Andreas Schildbach
ac26926ef8 AbstractEfaProvider: 'Bürgerbus' line. 2018-12-18 11:14:43 +01:00
Andreas Schildbach
fa98ef4bbd AbstractEfaProvider: Support poiIDs in mobile API. 2018-12-18 11:14:25 +01:00
Andreas Schildbach
de4a94014a AbstractEfaProvider: Require 'identified' state when querying for departures. 2018-12-18 11:14:25 +01:00
Andreas Schildbach
dd99ab90b7 AbstractEfaProvider: Pass Reader from request body to XML parser, rather than InputStream. 2018-12-18 11:13:51 +01:00
Andreas Schildbach
ef9c452166 VGS: Migrate to Hafas client interface. 2018-12-17 13:05:23 +01:00
Andreas Schildbach
998d1fc880 Update Guava to 27.0.1-android. 2018-12-17 13:02:52 +01:00
Andreas Schildbach
39e6895af9 Add many missing queryDeparturesInvalidStation() tests. 2018-12-17 13:02:41 +01:00
Andreas Schildbach
d0a792ab2e HttpClient: Increase read and write timeouts. 2018-12-17 13:00:20 +01:00
Andreas Schildbach
e1db556f8f HttpClient: Remove retrying of requests. 2018-12-17 13:00:10 +01:00
Andreas Schildbach
0da46fe14d AbstractHafasClientInterfaceProvider: For now, from API version 1.19 on just ignore the equivs parameter. 2018-12-17 12:58:12 +01:00
Andreas Schildbach
95352d70e1 AbstractHafasClientInterfaceProvider: Suppress deprecation warning for usage of Hashing.md5(). 2018-12-17 12:58:01 +01:00
Andreas Schildbach
e1dae13874 BSVAG: 'Bürgerbus' line. 2018-12-17 12:57:06 +01:00
Andreas Schildbach
05ddaf8aab Sydney: Ferry lines. 2018-12-14 18:59:46 +01:00
Andreas Schildbach
1318904b18 AbstractEfaProvider: 'RJX' line. 2018-12-14 15:18:41 +01:00
Andreas Schildbach
600cd96b39 KVV: 'TRILEX' line. 2018-12-14 13:01:15 +01:00
Andreas Schildbach
c94306975f MVV: Fix request URL encoding. 2018-12-13 18:54:29 +01:00
Andreas Schildbach
66409f80e7 AbstractEfaProvider: 'DNA' line. 2018-12-13 18:53:47 +01:00
Andreas Schildbach
08f4b15592 VRN: 'RE11 (RRX)' line. 2018-12-13 17:09:09 +01:00
Andreas Schildbach
cb9070f97d VRN: 'IRE1' line. 2018-12-13 17:08:46 +01:00
Andreas Schildbach
3b1463310e KVV: 'IRE1' line. 2018-12-12 15:13:14 +01:00
Andreas Schildbach
1841e97875 KVV: Remove obsolete line name normalization. 2018-12-12 15:12:51 +01:00
Andreas Schildbach
df3bb04c13 KVV: 'Bürgerbus' line. 2018-12-10 13:11:33 +01:00
Andreas Schildbach
a776a0ae89 AbstractHafasClientInterfaceProvider: Test for OK status of results in jsonTripSearchIdentify(). 2018-12-10 10:53:09 +01:00
Andreas Schildbach
4e9ff4d9da SuggestLocationsResult: Assert for OK status in getLocations(). 2018-12-10 10:45:12 +01:00
Andreas Schildbach
907d7f5ad6 AbstractHafasClientInterfaceProvider: Handle Hafas kernel error 'H892'. 2018-12-09 02:33:49 +01:00
Andreas Schildbach
48ea599cfd build.gradle: Add 'maven' plugin, so snapshot can be installed to local repository. 2018-12-08 20:20:08 +01:00
Andreas Schildbach
e6c27d125d VRR: 'RE11 (RRX)' line. 2018-12-07 18:10:17 +01:00
Andreas Schildbach
d095b132b9 VRR: Fix 'Bürgerbus' line. 2018-12-07 02:14:31 +01:00
Andreas Schildbach
d244deddbc AbstractHafasClientInterfaceProvider: Handle Hafas kernel error 'H886'. 2018-12-06 18:34:04 +01:00
Andreas Schildbach
84585d4fb6 VAGFR: Merge Freiburg & Strasbourg into Baden-Württemberg, Constance & Basel. 2018-12-06 16:46:25 +01:00
Andreas Schildbach
e5aa74254b AbstractEfaProvider: Rename parseJsonStop() to parseJsonPoint(). 2018-12-06 16:45:30 +01:00
Andreas Schildbach
5b662a0ba9 AbstractEfaProvider: For stations use ref.id as a station ID when suggesting locations, because stateless has grown a weird appendix in some cases. 2018-12-06 16:43:26 +01:00
Andreas Schildbach
22d552f07f AbstractEfaProvider: Make control flow clearer in jsonStopfinderRequest(). 2018-12-06 16:40:00 +01:00
Andreas Schildbach
6a4f2a6b9b VGN: Migrate to JSON stopfinder. 2018-12-06 16:36:56 +01:00