summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorLines
2021-05-31fix trailing ":" after cancellation messages without reason4.1.0Daniel Friesel-2/+8
2021-05-30rebuild assetsDaniel Friesel-10/+10
2021-05-30departure list: avoid route/info overflow on small screensDaniel Friesel-2/+2
2021-05-30departure list: show delay next to timeDaniel Friesel-48/+44
2021-05-30remove no longer used "cancelled" class on departure elementsDaniel Friesel-6/+4
2021-04-24remove arbitrary HTML tags from HAFAS HIMMessage attribute content4.0.2Daniel Friesel-2/+11
2021-04-09HAFAS->get_polyline_p: Do not leak credentials in error messages4.0.1Daniel Friesel-5/+8
2021-04-06trainsearch: handle unknown train types4.0.0Daniel Friesel-0/+4
IRIS reports unknown train types as "-"; HAFAS wants the train type to be left out in this case
2021-04-06trainsearch_p: use correct hash key in error mesagesDaniel Friesel-3/+3
2021-04-06Remove support for RIS/HAFAS backendDaniel Friesel-279/+88
2021-04-04geostop, geotrain: handle network errors3.12.2Daniel Friesel-10/+13
2021-04-03geotrain: show an error message if the backend is unreachableDaniel Friesel-4/+7
2021-04-03map: improve position estimation for delayed trains3.12.1Daniel Friesel-10/+32
HAFAS does not provide delays of past stops, so we estimate it ourselves (assuming that the delay at the previous stop is identical to the delay at the next stop)
2021-04-02geotrain: link to blog post3.12.0Daniel Friesel-1/+1
2021-04-02add geotrain links to menu / landing pageDaniel Friesel-6/+12
2021-04-02geotrain: show likelihood, distinguish between no track / no trains3.11.2Daniel Friesel-12/+14
2021-03-31about: reference transport.rest / hafas-rest-api depending on configDaniel Friesel-1/+6
2021-03-30allow hafas-rest-api endpoint to be configuredDaniel Friesel-2/+6
This allows selfhosted installations to be used
2021-03-29add train search (beta, not linked yet)3.11.1Daniel Friesel-25/+137
2021-03-27about: update; add VRR EFADaniel Friesel-4/+3
2021-03-27v3.113.11.0Daniel Friesel-6/+6
2021-03-27occupancy: use {train} sub-dictDaniel Friesel-2/+3
2021-03-27Fix input / station mapping in stationboardDaniel Friesel-0/+4
2021-03-27request EFA occupancy data (works for some VRR trains)Daniel Friesel-2/+82
2021-03-24trainsearch: rename train_no to train_reqDaniel Friesel-3/+3
2021-03-24train lookup: pass train type to hafas trainsearch.exeDaniel Friesel-1/+2
2021-03-21landing page: accept both train numbers and station namesDaniel Friesel-13/+19
2021-03-21stationboard: add anchors to individual trainsDaniel Friesel-4/+10
2021-03-21add preliminary support for station-independent train detailsDaniel Friesel-17/+146
2021-03-21Remove no longer used JSON API versions 1 and 2Daniel Friesel-87/+8
2021-03-20warn about upcoming backend=ris deactivation3.10.11Daniel Friesel-0/+10
2021-03-20train_details: do not pass unused data to viewDaniel Friesel-21/+4
2021-03-20HAFAS, Marudor: Handle empty responsesDaniel Friesel-0/+13
2021-03-19details: show early arrivals in green3.10.10Daniel Friesel-11/+20
early departures will still be red
2021-03-14map: handle arrival-only and departure-only stops3.10.9Daniel Friesel-7/+10
2021-03-07wagonorder: Do not show "in Abschnitt" when sections have no namesDaniel Friesel-1/+1
2021-02-18wagon image: do not mis-label unknown (e.g. EC) trains as IC3.10.8Daniel Friesel-3/+3
Fixes wrong wagon images being displayed for swiss (and probably other) EC trains.
2021-02-06HAFAS: Remove all illegal linebreaks from attributes, not just the first3.10.7Daniel Friesel-2/+5
2021-02-05HAFAS: Handle <br> tags in HTML attributes3.10.6Daniel Friesel-0/+4
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-31wagonorder: show plan data if realtime data request failed3.10.3Daniel Friesel-26/+62
2021-01-29simplify COPYING for automated license extraction codeDaniel Friesel-7/+0
README and REUSE are sufficient for the full picture
2021-01-27update dbdb_wagen.json for Fahrzeuglexikon 20213.10.2Daniel Friesel-1/+1
2021-01-21Switch to AGPL v3 for DBF program codeDaniel Friesel-30/+1254
2021-01-16Document zugbildungsplan.json sourceDaniel Friesel-0/+26
2021-01-13remove bundled zugbildungsplan, use daily updates from dbdb instead3.10.1Daniel Friesel-18/+18
2021-01-12disclaimer++3.10.0Daniel Friesel-1/+2
2021-01-12update ice type map; use SVG cycle linksDaniel Friesel-16/+29
2021-01-12train_details: link to SVG cycle planDaniel Friesel-1/+1