Commit graph

2511 commits

Author SHA1 Message Date
Andreas Schildbach
889ceb5994 AbstractHafasClientInterfaceProvider: parse 'CHKI' (check-in) and 'CHKO' (check-out) leg types 2022-09-13 10:21:09 +02:00
Andreas Schildbach
4faef721bd PL: remove provider for PKP (Poland) 2022-09-12 12:35:37 +02:00
Andreas Schildbach
3c78127c28 AbstractHafasLegacyProvider: 'CJX' line 2022-09-12 12:05:55 +02:00
Andreas Schildbach
5aa1ca1c96 NVBW: fix NullPointerException in parseLine() 2022-09-09 23:46:24 +02:00
Andreas Schildbach
1d630f2fc2 NVBW: 'IC' lines 2022-09-07 17:28:12 +02:00
Andreas Schildbach
8ca6f35208 NVBW: 'IR' lines 2022-09-07 17:25:18 +02:00
Andreas Schildbach
c605c53ffe VVS: 'RE' line 2022-09-04 10:39:51 +02:00
Andreas Schildbach
5de74ffc0c AbstractEfaProvider: make tripId optional in queryTripsMobile() 2022-08-23 17:37:02 +02:00
Andreas Schildbach
6ed509e705 VGN: 'IC61' line 2022-08-23 15:46:13 +02:00
Andreas Schildbach
45945bd553 VBN: update styles for Rostock 2022-08-15 17:14:51 +02:00
Andreas Schildbach
0c7c97c78a AbstractHafasClientInterfaceProvider: make <dirTxt> in <jnyL> elements optional 2022-06-18 14:39:46 +02:00
Andreas Schildbach
3f2e07ed9c build.gradle: update Guava to 31.1-android 2022-04-04 17:00:15 +02:00
Andreas Schildbach
52dcb222d0 AbstractEfaProvider: ignore <itdDateTimeBaseTimetable> in xsltDepartureMonitorRequest() 2022-04-04 13:44:14 +02:00
Andreas Schildbach
57abfd28aa XmlPullUtil: rewrite valueTag() and optValueTag() to handle whitespace-only values as empty. 2022-02-22 14:44:26 +01:00
Andreas Schildbach
36bc759742 AbstractEfaProvider: add exception message of string coordinate can't be parsed 2022-02-22 14:03:27 +01:00
Andreas Schildbach
dfcc152516 build.gradle: update SLF4J to 1.7.36 2022-02-09 16:13:39 +01:00
Andreas Schildbach
2c147075e4 XmlPullUtil: skip whitespace when exiting an element 2022-02-09 15:56:53 +01:00
Andreas Schildbach
2130b5ecb6 BVG: update API base 2021-11-06 23:06:18 +01:00
Andreas Schildbach
c4874f8bed HttpClient: add HTTP status codes 307 and 308 to unexpected redirects 2021-11-06 22:56:00 +01:00
Andreas Schildbach
0c058ebda0 AbstractHafasClientInterfaceProvider: handle case of empty currency code when parsing fares 2021-10-17 22:23:15 +02:00
Andreas Schildbach
fca02d58b3 ParserUtils: add helper method to parse currency code 2021-10-17 22:23:15 +02:00
Andreas Schildbach
de2a0a614f ParserUtils: extract hardcoded EUR currency into constant 2021-10-17 22:23:15 +02:00
Andreas Schildbach
c6b63ce257 build.gradle: update Guava to 31.0.1-android 2021-10-06 14:09:08 +02:00
Michael Dyrna
a0207b3ba7 VRS: Use endpoint eID=tx_ekap_here to query nearby locations because eID=tx_vrsinfo_ass2_timetable is no longer supported. Fixes #401. 2021-10-05 10:57:28 +02:00
Andreas Schildbach
5f159e4e3b build.gradle: Update Guava to 30.1.1-android. 2021-09-18 13:07:57 +02:00
Andreas Schildbach
638aae351f build.gradle: Update JUnit to 4.13.2. 2021-09-18 13:05:01 +02:00
Andreas Schildbach
f3619863b1 build.gradle: Update SLF4J to 1.7.32. 2021-09-18 13:02:59 +02:00
Alexander Albers
622b7cbc8f VRS: Handle 'Fehlerhafter Start' error when querying trips. 2021-09-17 15:56:32 +02:00
Andreas Schildbach
edc9518653 .gitlab-ci.yml: Also run CI with OpenJDK 11. 2021-09-15 13:03:23 +02:00
Andreas Schildbach
996f0aee4a .travis.yml: Remove Travis CI
Travis has stalled building for open source projects.
2021-09-15 12:50:27 +02:00
Andreas Schildbach
eb211b842c .gitlab-ci.yml: Set up GitLab CI. 2021-09-15 12:37:12 +02:00
Andreas Schildbach
817a1cb54a build.gradle: Set source file encoding for test classes to UTF-8. 2021-09-15 12:36:11 +02:00
Andreas Schildbach
31187c28fe AbstractEfaProvider: Parse <tx> value in <err>. 2021-09-06 21:06:54 +02:00
Andreas Schildbach
1105bb20a6 VVM: Update API base, using mobile endpoints. 2021-09-06 21:01:18 +02:00
Andreas Schildbach
8f8439744b SBB: Remove provider for Switzerland. 2021-08-24 21:23:03 +02:00
Andreas Schildbach
58c95a77ae AbstractEfaProvider: Handle mot 10 or larger according to spec sent by KVV. 2021-08-11 16:42:00 +02:00
Andreas Schildbach
20392732fa BVG: Update API base. 2021-08-11 16:20:35 +02:00
Andreas Schildbach
676dccea01 AbstractHafasClientInterfaceProvider: Fix parsing of locations without type. 2021-06-14 22:34:15 +02:00
Andreas Schildbach
0f55b9bb67 AbstractEfaProvider: Use Joiner for tripId in queryTrips(). 2021-04-06 15:22:55 +02:00
Andreas Schildbach
73405d9a92 AbstractEfaProvider: Use <gix> value as trip ID in queryTripsMobile(). 2021-04-06 15:16:27 +02:00
Andreas Schildbach
5ceceb20de AbstractHafasClientInterfaceProvider: Ignore fares without currency. 2021-03-12 18:57:23 +01:00
Andreas Schildbach
df4bac2b7e build.gradle: Update OkHttp to 3.12.13. 2021-02-14 14:43:20 +01:00
Andreas Schildbach
c829465e61 NVV: Update styles for Frankfurt. 2021-02-11 14:15:00 +01:00
Andreas Schildbach
d6b5d697da build.gradle: Update JUnit to 4.13.1. 2021-02-11 14:02:24 +01:00
Andreas Schildbach
1199492365 AbstractEfaProvider: Match more mot='14', mot='15' and mot='16'. 2021-02-06 23:49:18 +01:00
Andreas Schildbach
779cb9aa7c AbstractEfaProvider: Match more mot='13'. 2021-02-06 23:44:50 +01:00
Andreas Schildbach
7c1fd06971 AbstractEfaProvider: 'SEV' line. 2021-02-06 23:42:15 +01:00
Andreas Schildbach
444735b8b4 build.gradle: Migrate repository from JCenter to Maven Central. 2021-02-06 20:22:03 +01:00
Andreas Schildbach
543601774a DING: 'RS7' and 'RS71' lines. 2021-01-21 11:07:14 +01:00
Dominic Schmidt
e9723c5aa7 NVV: Add styles for Frankfurt. 2021-01-21 01:09:33 +01:00