summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorLines
2021-07-12Handle another case of funky HAFAS HTML ("foo <> bar")4.2.2Daniel Friesel-0/+8
2021-07-10_eva: switch to new occupancy-by-eva endpointDaniel Friesel-1/+2
2021-07-04stationboard: extend external DS100 prefix listDaniel Friesel-1/+2
2021-07-04map: decrease stop circle size when stops are close together4.2.1Daniel Friesel-10/+26
2021-07-02only show ambiguous page if the input -really- was ambiguousDaniel Friesel-2/+6
2021-07-02Note that dbf is limited to DB lines when encountering no resultsDaniel Friesel-12/+28
2021-06-20update cpanfile.snapshot4.2.0Daniel Friesel-759/+789
2021-06-20Update station autocompletion for T-S-DE-IRIS v1.56Daniel Friesel-8/+8
2021-06-19fix route for train details (/z/:train/*station)Daniel Friesel-1/+1
2021-06-06sassify app cssDaniel Friesel-310/+296
2021-06-05HAFAS: work around yet another case of invalid XMLDaniel Friesel-2/+6
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