Commit graph

2507 commits

Author SHA1 Message Date
Andreas Schildbach
391d4e95ab build.gradle: update SLF4J to 2.0.9 2023-11-05 21:31:24 +01:00
Andreas Schildbach
4c43334fa8 TFI: remove provider for Ireland 2023-11-05 21:22:54 +01:00
Andreas Schildbach
f1e64b9c2f .gitlab-ci.yml: add job for JDK21 2023-10-31 16:40:09 +01:00
Andreas Schildbach
fd014f2b08 AbstractEfaProvider: 'TL' line 2023-09-26 23:23:42 +02:00
Andreas Schildbach
e4c3943174 KVV: 'IRE3' line 2023-09-04 11:32:31 +02:00
Andreas Schildbach
3185dcbf21 AbstractEfaProvider: 'RE' line 2023-09-04 11:32:31 +02:00
Andreas Schildbach
dad6f92556 AbstractEfaProvider: 'RB' line 2023-09-04 11:32:31 +02:00
Andreas Schildbach
a16e53952e AbstractEfaProvider: 'RS18' line 2023-09-04 11:20:28 +02:00
Andreas Schildbach
fa75f7a560 VRS: handle empty generated attribute 2023-08-01 19:40:35 +02:00
Andreas Schildbach
58a51a97f5 AbstractEfaProvider: 'MEX' line 2023-04-17 13:15:36 +02:00
Andreas Schildbach
693d84e340 PL: re-add provider for Poland 2023-04-17 13:15:36 +02:00
Andreas Schildbach
c1e8d33b11 AbstractHafasClientInterfaceProvider: improve logging of server error messages 2023-04-04 14:21:50 +02:00
Andreas Schildbach
47473c8aa5 KVV: fix NullPointerException in parseLine() 2023-04-02 18:40:36 +02:00
Andreas Schildbach
bb389a4e68 VVO: fix NullPointerException in parseLine() 2023-04-02 18:35:45 +02:00
Andreas Schildbach
2d8a1a7e84 build.gradle: update SLF4J to 2.0.7 2023-04-01 23:48:09 +02:00
Andreas Schildbach
73193ae2b1 .gitlab-ci.yml: create job artifacts 2023-03-29 15:29:59 +02:00
Andreas Schildbach
ffb1e98b02 .gitlab-ci.yml: use headless variant of the JDK 2023-03-29 15:18:12 +02:00
Andreas Schildbach
6409110872 .gitlab-ci.yml: revise combinations of JDK and OS
There are now 3 jobs:

* using OpenJDK 8 on Debian Sid,
* using OpenJDK 11 on Debian Bullseye (our current reference), and
* using OpenJDK 17 on Debian Bookworm (our future reference)
2023-03-29 15:06:55 +02:00
Andreas Schildbach
70d27747c6 .gitlab-ci.yml: replace build matrix by independant build entries 2023-03-29 15:01:20 +02:00
Andreas Schildbach
683810366f .gitlab-ci.yml: don't upgrade packages before build
We don't need the absolute latest versions. The Docker images are
updated regularly anyway.
2023-03-29 14:40:30 +02:00
Andreas Schildbach
a06ed88ae4 .gitlab-ci.yml: print build environment at end of log 2023-03-29 14:38:14 +02:00
Andreas Schildbach
dfa7139198 AbstractEfaProvider: 'MEX' line 2023-03-29 10:19:39 +02:00
Andreas Schildbach
aa5415dd14 AbstractEfaProvider: priorize symbol for suburban trains 2023-02-28 20:00:17 +01:00
Andreas Schildbach
d55e4027f1 AbstractHafasClientInterfaceProvider: always interpret FAIL error as service down 2023-02-03 18:31:25 +01:00
Andreas Schildbach
dabbebe002 VRS: don't query for more trip results if first query returns empty 2023-02-03 18:25:16 +01:00
Andreas Schildbach
93251e0d93 VRS: assign LocationType.ANY to generic line destination/direction 2023-02-03 18:23:41 +01:00
Andreas Schildbach
226143e8c6 VRS: catch a special case when parsing datetimes 2023-02-03 18:02:39 +01:00
Andreas Schildbach
8903d86590 Location: add asserts for the coordinate accessors 2023-02-03 15:06:28 +01:00
Andreas Schildbach
3717814744 build.gradle: switch a test dependency from testRuntime to testImplementation
The `testRuntime` scope is not compatible with the `com.android.application` plugin,
even if it is only used in a different sub-project.
2023-02-02 18:34:22 +01:00
Andreas Schildbach
e597259c8e build.gradle: migrate from maven plugin to maven-publish plugin
To publish to the local Maven repository, use `gradle publishToMavenLocal` rather than `gradle install`.
2023-02-02 18:12:49 +01:00
Andreas Schildbach
2752ae1e1f NVBW: 'RB' line 2023-02-02 17:55:02 +01:00
Andreas Schildbach
4e3520ecbb LinzProvider: fix request URL encoding 2023-02-02 17:45:08 +01:00
Andreas Schildbach
4b68022d45 VVM: fix request URL encoding 2023-02-02 17:39:22 +01:00
Andreas Schildbach
2aab0a8866 GVH: fix request URL encoding 2023-02-02 17:09:41 +01:00
Andreas Schildbach
8bdbc83962 GVH: 'RS3' line 2023-01-23 16:37:12 +01:00
Andreas Schildbach
8b4b8861ba VVO: Chemnitz 'C' lines 2023-01-21 14:34:48 +01:00
Andreas Schildbach
0de9148dfe KVV: fix 'IRE 1' line 2023-01-21 14:22:46 +01:00
Andreas Schildbach
a1a656f38c HttpClientTest: fix missing @Test annotation 2023-01-09 18:59:45 +01:00
Andreas Schildbach
0c546aea63 VMS: remove provider for Verkehrsverbund Mittelsachsen 2023-01-09 18:59:45 +01:00
Andreas Schildbach
a2f92fe4a9 VVO: update API base to HTTPS 2023-01-09 18:59:40 +01:00
Michael Dyrna
72f8bfbe54 VRS: 'T17' line 2023-01-02 17:09:19 +01:00
Michael Dyrna
10136ed084 VRS: support new endpoint with client certificate
Fixes #506.
2023-01-02 16:57:24 +01:00
Andreas Schildbach
915538f069 KVV: 'IRE 1' line 2022-12-18 18:30:44 +01:00
Andreas Schildbach
eec5112871 AbstractHafasLegacyProvider: 'FEX' line 2022-10-24 17:25:02 +02:00
Andreas Schildbach
f6fae7ba11 AbstractEfaProvider: 'FEX' line 2022-10-24 15:56:55 +02:00
Andreas Schildbach
6c1f9926d8 LU: select all products by default
Public transport is free in Luxembourg.
2022-09-20 14:23:46 +02:00
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