Commit graph

2083 commits

Author SHA1 Message Date
Andreas Schildbach
2e5f16d3ef NetworkProvider: Rename Option to TripFlag. 2018-11-05 19:58:20 +01:00
Andreas Schildbach
0831d0f8e6 AbstractProviderLiveTest: Use TripOptions in queryTrips() and simplify live tests by passing null to use defaults where appropriate. 2018-11-05 19:57:59 +01:00
Ialokim
79ff93b80f NetworkProvider: queryTrips() now uses a TripOptions field for products, optimize, walkSpeed, accessibilty and options.
The old queryTrips() variant is now deprecated.
2018-11-05 19:57:33 +01:00
Andreas Schildbach
af94ee8724 AbstractEfaProvider: Fix AtomicReference/value-confusion bug when querying for nearby stations. 2018-11-05 16:24:58 +01:00
infanf
edb24dbac3 MVV: Update line colors and shapes. 2018-11-05 15:31:20 +01:00
Fabian N
d335c32788 VRN: Update line colors of buses in Kaiserslautern. 2018-11-05 15:26:19 +01:00
full-duplex
5deae3776d Negentwee: Improve date and time parsing and add timezone awareness.
Extend and use the ParserUtils functions instead and assume parsed time strings
are within the next 24 hours instead of leaving the date at 1970-01-01.

Use the Europe/Amsterdam timezone when formatting and parsing server dates.
2018-11-05 15:10:54 +01:00
Andreas Schildbach
025eba20f1 NRI: Remove provider for Norway. 2018-11-04 22:36:46 +01:00
Andreas Schildbach
a8ef6c365a DSB: 'Pågatog' line. 2018-11-02 20:23:11 +01:00
Andreas Schildbach
45eee58777 DSB: 'Fjernbus' line. 2018-11-02 20:23:04 +01:00
Andreas Schildbach
95580942a1 DSB: 'L' line. 2018-11-02 20:23:00 +01:00
Andreas Schildbach
5da1301bd3 DSB: 'FLEXBUS' line. 2018-11-01 16:42:50 +01:00
Andreas Schildbach
dc390eb5a4 INVG: Switch to Hafas Client Interface. 2018-10-31 16:02:34 +01:00
Andreas Schildbach
7e3670418d NS: 'Ferry' line. 2018-10-31 14:17:56 +01:00
Andreas Schildbach
4c8d4af1e1 AbstractProviderLiveTest: Limit result sets so that debug outputs don't get so huge. 2018-10-31 12:17:22 +01:00
Andreas Schildbach
9fbe7947ac AbstractEfaProvider: 'SWEG' line. 2018-10-31 12:15:31 +01:00
Andreas Schildbach
4dcaaea3ad VBN: Revert API version to 1.13. 2018-10-31 00:57:25 +01:00
Andreas Schildbach
16b21c3366 AbstractHafasClientInterfaceProvider: Distinct server product for HCI. 2018-10-30 11:03:44 +01:00
Andreas Schildbach
ddb011c9e4 AbstractHafasClientInterfaceProvider: Pass 'getPasslist' again for querying trips, otherwise intermediate stops could be missing. 2018-10-30 11:00:38 +01:00
Andreas Schildbach
d2fe93b16a AbstractHafasClientInterfaceProvider: Handle missing 'stopL' when querying trips. 2018-10-30 11:00:25 +01:00
Andreas Schildbach
96477de706 AbstractHafasClientInterfaceProvider: Support maxLocations when querying for nearby locations.
Also advance all API versions to 1.14, as required by the maxLoc option to LocGeoPos.
2018-10-29 21:52:03 +01:00
Andreas Schildbach
3742467872 AbstractHafasClientInterfaceProvider: Support filtering for stations when querying for nearby locations. 2018-10-29 21:52:03 +01:00
Andreas Schildbach
6e9cfcd00f AbstractHafasClientInterfaceProvider: Handle missing 'errTxt' when an error is signalled. 2018-10-29 21:52:03 +01:00
Andreas Schildbach
9e99ea59d2 PL: Ressurect provider for Poland under a new API base. 2018-10-27 21:30:47 +02:00
Andreas Schildbach
9b81c69251 BVG, VBB: Adapt to new BVG station IDs in test cases. 2018-10-27 21:27:29 +02:00
Andreas Schildbach
8e6ae530f3 INVG, NS, NVV, OEBB, SNCB, VGS: Don't parse HTML any more when querying for nearby stations. 2018-10-27 21:26:56 +02:00
Andreas Schildbach
641344a816 NASA: Provide API authorization type. 2018-10-27 21:25:32 +02:00
Andreas Schildbach
5ad5d1b1b7 BVG, CMTA, NASA, SH, VBN, VMT: Provide API client type. 2018-10-27 21:25:27 +02:00
Andreas Schildbach
61ed999c65 AbstractHafasClientInterfaceProvider: Remove getPasslist option.
It seems to be unnecessary and has been removed from later API versions anyway.
2018-10-27 20:39:33 +02:00
Andreas Schildbach
06cec0c183 AbstractHafasClientInterfaceProvider: Support maxDistance when querying for nearby locations. 2018-10-27 19:19:38 +02:00
Andreas Schildbach
59e6438882 AbstractHafasClientInterfaceProvider: Fix handling of 'err' in header. 2018-10-27 18:12:16 +02:00
Andreas Schildbach
fe86c0498c Rename AbstractHafasMobileProvider to AbstractHafasClientInterfaceProvider. 2018-10-27 17:46:28 +02:00
Andreas Schildbach
f659d19acc AbstractHafasMobileProvider: Class-level JavaDoc. 2018-10-25 19:13:11 +02:00
Andreas Schildbach
0dcc147a21 AbstractHafasMobileProvider: Support walkSpeed in trips query. 2018-10-25 17:29:51 +02:00
Andreas Schildbach
4d5abd3b08 VrrProvider: '3SEV' line. 2018-10-21 19:36:57 +02:00
Andreas Schildbach
e632c3a48e AbstractHafasLegacyProvider: 'EUR' line. 2018-10-21 19:32:55 +02:00
Andreas Schildbach
3ffabe1d9b AbstractNavitiaProvider: Add PhysicalMode.RAILSHUTTLE. 2018-10-16 10:40:00 +02:00
Andreas Schildbach
fd87c76399 PL: Remove provider for Poland. 2018-10-11 10:38:34 +02:00
Andreas Schildbach
196aa193ea VVS: Update API base to HTTPS. 2018-10-11 10:28:16 +02:00
Andreas Schildbach
72c7289be4 TFI: Update API base to HTTPS. 2018-10-11 10:21:51 +02:00
Andreas Schildbach
337d84efe5 RT: Update API base. 2018-10-11 10:17:33 +02:00
Andreas Schildbach
9c0b434dff RTA Chicago: Update API base to HTTPS. 2018-10-11 10:14:17 +02:00
Andreas Schildbach
a98bfe3617 VMS: Update API base to HTTPS. 2018-10-11 09:59:34 +02:00
Andreas Schildbach
c1a9731626 Update Guava to 26.0-android. 2018-10-10 00:39:50 +02:00
Andreas Schildbach
652ff15241 AbstractNavitiaProvider: When querying for nearby locations always use coordinates if provided by caller. 2018-10-06 11:39:42 +02:00
Andreas Schildbach
967f9b8320 AbstractEfaProvider: 'BSB' lines again. 2018-10-06 11:33:52 +02:00
Andreas Schildbach
509fa449cc AbstractEfaProvider: Parse 'loc' types in parseJsonStop(). 2018-10-04 23:14:49 +02:00
Andreas Schildbach
f04d659a58 AbstractEfaProvider: Repeat common request parameters when querying for more trips. 2018-10-04 23:04:22 +02:00
Andreas Schildbach
280cea1f7a AbstractEfaProvider: Manually skip a few XML tags in processPublicLeg(). 2018-10-04 22:50:03 +02:00
Andreas Schildbach
20846bdc73 AbstractEfaProvider: Fix XML parsing in processItdPathCoordinates() when ellipsoid is not WGS84. 2018-10-04 22:45:40 +02:00