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
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