summaryrefslogtreecommitdiff
path: root/lib/DBInfoscreen/Helper/Wagonorder.pm
AgeCommit message (Collapse)AuthorLines
2024-08-13carriage formation: store replies in main and only errors in realtime cache4.29.9Birte Kristina Friesel-5/+13
2024-08-13wagonorder: always reject promise with plain-text strings4.29.8Birte Kristina Friesel-2/+4
2024-08-01update to DBWagenreihung v0.164.29.2Birte Kristina Friesel-0/+1
2024-07-30Switch to new bahn.de carriage formation API (WiP)Birte Kristina Friesel-5/+23
2024-03-03Wagonorder: remove unused dbdb cache and station info functions4.20.8Birte Kristina Friesel-159/+0
2023-07-03Update CopyrightBirte Kristina Friesel-1/+1
2023-02-10Wagonorder: update API URLDaniel Friesel-1/+1
2021-08-13Wagonorder: send request to www.apps-bahn.de when availability is unknownDaniel Friesel-21/+46
www.apps-bahn.de/wr no longer serves "tryThese" suggestions. So, unless we know from lib.finalrewind.org/dbdb/has_wagonorder (via ist-wr.noncd.db.de) that the trais definitely has a wagon order, we send a wagon order request to www.apps-bahn.de/wr to determine whether it has one or not. We do cache the result though, so if a user clicks on the wagon order link, we don't need to request it again.
2021-02-04fall back to apps-bahn if ist-wr does not know about a train3.10.5Daniel Friesel-4/+58
2021-02-02Switch to a more performant wagon order backend3.10.4Daniel Friesel-1/+2
2021-01-21Switch to AGPL v3 for DBF program codeDaniel Friesel-1/+1
2021-01-12update ice type map; use SVG cycle linksDaniel Friesel-1/+1
2021-01-11Wagonorder: refactor dbdb requestsDaniel Friesel-40/+12
2021-01-11train details: show cycle (if available)Daniel Friesel-0/+42
2020-11-28add machine-readable copyright and licensing informationDaniel Friesel-0/+3
2020-09-20show direction of travel if availableDaniel Friesel-0/+39
2020-09-16all requests but IRIS are async nowDaniel Friesel-32/+107
2020-09-06include instance URL in UA3.1.4Daniel Friesel-1/+2
2020-09-06add wagonorder helperDaniel Friesel-0/+69