Andreas Schildbach
eda7d37b83
Add AVV (Aachen) provider based on Hafas client interface.
2018-11-14 09:37:38 +01:00
Andreas Schildbach
b025ca004e
AbstractHafasClientInterfaceProvider: Handle when jsonTripSearchIdentify() is called with an already identified location.
2018-11-14 00:33:47 +01:00
Andreas Schildbach
97513c23f5
AbstractHafasClientInterfaceProvider: Fix handling of null products and walkSpeed in jsonTripSearch().
2018-11-14 00:32:33 +01:00
Andreas Schildbach
26d1b8efa6
InvgProvider: Increase API version to 1.14.
2018-11-12 14:51:47 +01:00
Andreas Schildbach
e88a4983e6
AbstractHafasClientInterfaceProvider: Migrate requestChecksumSalt and requestMicMacSalt to byte arrays, to make them independent of base-encoding.
2018-11-12 14:51:41 +01:00
Andreas Schildbach
2843b9f33d
AbstractHafasClientInterfaceProvider: When resolving locations when querying trips, only request 1 location.
2018-11-09 00:58:04 +01:00
Andreas Schildbach
601572ebde
AbstractHafasClientInterfaceProvider: Parse server time.
2018-11-05 19:59:07 +01:00
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