Commit graph

2264 commits

Author SHA1 Message Date
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
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