Commit graph

2083 commits

Author SHA1 Message Date
Andreas Schildbach
b11dba1ea2 AbstractEfaProvider: Ignore new <ers> element in mobile XML API. 2018-03-13 17:01:13 +01:00
Andreas Schildbach
ac27ae7793 AbstractEfaProvider: Make <lis> element optional in mobile XML API. 2018-03-13 16:55:44 +01:00
Andreas Schildbach
671bd6c0ec MVV: Work around broken SSL server configuration. 2018-02-13 17:55:24 +01:00
Andreas Schildbach
7387e87c2b KVV: Update API base. 2018-02-10 21:39:36 +01:00
Andreas Schildbach
53bb281764 AbstractEfaProvider, AbstractHafasLegacyProvider: 'NightJet' line. 2018-02-10 21:09:22 +01:00
Andreas Schildbach
e7e3d71919 EFA: Handle NO_SERVINGLINES error in mobile XML API. 2017-12-07 15:03:09 +01:00
Andreas Schildbach
1bab623ea6 EFA: Handle STOP_INVALID error in mobile XML API. 2017-12-07 13:20:11 +01:00
Torsten Grote
446e2d4ead Navitia: Add Spain provider. 2017-12-06 17:16:11 +01:00
Torsten Grote
d3717121b5 Navitia: Add New Zealand provider.
Currently supports Wellington, Auckland and Christchurch.
2017-12-06 17:10:47 +01:00
Andreas Schildbach
b45be823d9 EFA: Handle new <ers> error message in mobile XML API. 2017-12-04 12:09:35 +01:00
Torsten Grote
26e9b7be92 Ghana: Add GhanaProvider. 2017-12-04 09:47:00 +01:00
Tomas Groth
3b38a48bff DSB: Normalize a bus name. Also fix a test in DsbProviderLiveTest. 2017-12-04 09:38:14 +01:00
Andreas Schildbach
1c7a208817 Sydney: Line. 2017-12-03 15:24:00 +01:00
Andreas Schildbach
bc91169379 EFA: Ignore new <routeDesc> element in mobile XML API. 2017-12-03 15:23:59 +01:00
Andreas Schildbach
2add36ef78 VMV: Fix suggest locations coverage. 2017-12-03 15:23:59 +01:00
Andreas Schildbach
63145cd6c8 VMV: Update API base. 2017-12-03 11:22:41 +01:00
Andreas Schildbach
067ceff04c AbstractHafasMobileProvider: Handle message about night surcharge in Bremen. 2017-11-28 18:49:01 +01:00
Andreas Schildbach
10c7a2fd94 VBN: Update line styles for Bremen. 2017-11-28 18:49:01 +01:00
Andreas Schildbach
d50a84e188 AbstractEfaProvider: 'PPN' line. 2017-11-28 18:49:01 +01:00
Andreas Schildbach
f5f1ff90fa AbstractEfaProvider: 'Öchsle-Bahn' line. 2017-11-28 18:49:01 +01:00
Andreas Schildbach
f7d36542b6 AbstractEfaProvider: 'Locomore' line. 2017-11-28 18:49:01 +01:00
Andreas Schildbach
0a6bc994fc AbstractHafasMobileProvider: Handle JSON API error LOCATION 'HCI Service: location missing or invalid'. 2017-11-28 18:49:01 +01:00
Torsten Grote
23b3bd7f6f Navitia: Fix house numbers display. 2017-11-28 18:48:27 +01:00
Torsten Grote
b21088f810 Navitia: Fix sort order of suggested locations.
The navitia developers have informed me that the "quality" of
auto-completion results is deprecated and already meaningless.
Also, we had a wrong inverse sorting order before. The only thing that
matters is the sort order in which the results are returned.
This commit fixes the sort order accordingly.
2017-11-08 19:58:53 +01:00
Torsten Grote
42f9c21145 Navitia: Add house numbers to addresses.
This commit adds the house number behind the street name if available
and gives a way to define other formats like in France
where the house number comes before the street name.
2017-11-08 19:46:38 +01:00
Andreas Schildbach
8b2488e807 VMV: Hopefully fix some product not showing up. 2017-09-18 12:15:41 +02:00
Andreas Schildbach
f11ae671f4 VMS: Fix typo in means of transport. 2017-09-18 10:10:37 +02:00
Andreas Schildbach
a3e95ddab2 AbstractEfaProvider: Make processCoordinateStrings() to return null if there is no coordinate string. 2017-09-12 14:59:32 +02:00
Torsten Grote
e179351115 AbstractNavitiaProvider: Add Orlyval to Physical Modes.
Without this patch, connections with the orlyval train cause an IllegalArgumentException.
2017-09-05 23:28:15 +02:00
Andreas Schildbach
ac81e68779 AbstractHafasLegacyProvider: Lines. 2017-09-04 21:39:19 +02:00
Andreas Schildbach
14e33621af VBB: Trust all HTTPS certificates, because the trust anchor is not known on older devices. 2017-09-01 09:46:34 +02:00
Andreas Schildbach
de66342497 NVV: Trust all HTTPS certificates, because the trust anchor is not known on older devices. 2017-09-01 09:46:30 +02:00
Andreas Schildbach
fab11c0957 Implement toShortString() for all result classes. 2017-08-31 11:55:17 +02:00
Andreas Schildbach
d0e19dbd7a Update Guava to 23.0-android. 2017-08-31 11:42:12 +02:00
Andreas Schildbach
5f5bf7746f Update OkHttp to 3.8.1. 2017-08-31 11:36:00 +02:00
Andreas Schildbach
c4a473afef VMOBIL: Remove HTTPS security downgrade that was necessary because of a misconfigured server. 2017-08-31 11:36:00 +02:00
Andreas Schildbach
4b7160e804 VVT: Remove HTTPS security downgrade that was necessary because of a misconfigured server. 2017-08-31 11:36:00 +02:00
Andreas Schildbach
8604db22da NVV: Remove HTTPS security downgrade that was necessary because of a misconfigured server. 2017-08-31 11:36:00 +02:00
Andreas Schildbach
100b4fa4ac MVV: Remove HTTPS security downgrade that was necessary because of a misconfigured server. 2017-08-31 11:36:00 +02:00
Andreas Schildbach
18bead0b27 VVV: Update API base. 2017-08-31 11:36:00 +02:00
Andreas Schildbach
beeb258437 VGS: Update API base to HTTPS. 2017-08-31 11:36:00 +02:00
Andreas Schildbach
ae0c5b7b67 VBB: Update API base to HTTPS. 2017-08-31 11:36:00 +02:00
Andreas Schildbach
3c961d86f6 SH: Update API base to HTTPS. 2017-08-31 11:36:00 +02:00
Andreas Schildbach
7823a8d17b LU: Update API base. 2017-08-31 11:36:00 +02:00
Andreas Schildbach
6a4792e879 BVG: Update API base to HTTPS. 2017-08-31 11:36:00 +02:00
Andreas Schildbach
cbdacd5be5 INVG: Update API base to HTTPS. 2017-08-31 11:36:00 +02:00
Andreas Schildbach
10bedb42b5 GVH: Update API base to HTTPS. 2017-08-31 11:36:00 +02:00
Andreas Schildbach
193837ec83 Bayern: Update API base to HTTPS. 2017-08-31 11:36:00 +02:00
Andreas Schildbach
90b0cc02cd BVB: Remove provider for Basel. 2017-08-31 11:35:59 +02:00
Peter Serwylo
973a9d5668 Australia: Add AustraliaProvider.
Navitia provides an "au" coverage which aggregates GTFS feeds from
most states public transport authorities. At time of writing, it supports:

 * Melbourne
 * Sydney
 * Canberra
 * Brisbane
 * Darwin
 * Alice Springs
 * Perth
 * Adelaide
 * Hobart
 * Launceston
 * Bernie

However of these, Darwin, Alice Springs, and Darwin are out of date.

By default, only does a semi-comprehensive test of Melbourne (the PTV
network). This is to avoid running into Navitia's API limits if run
under CI, or run continuously during development.

For each other supported network (which is in date), it also provides
tests. The sum of all these tests is that each network should have each
different type of transport (e.g. train/tram/ferry/etc) tested.
2017-08-20 22:37:05 +02:00