summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorLines
2020-09-21add permalink to train detailsDaniel Friesel-11/+111
2020-09-20train details: fix missing promise when result has no wr_link3.3.0Daniel Friesel-0/+3
2020-09-20fix route real-time display for requested stopDaniel Friesel-1/+13
2020-09-20defer route detail rendering until all requests have completedDaniel Friesel-4/+22
2020-09-20show direction of travel if availableDaniel Friesel-2/+98
2020-09-20fix icon alignment in buttons3.2.11Daniel Friesel-19/+32
2020-09-19proper buttons for map and wagon order (wip)Daniel Friesel-18/+36
2020-09-19train details: insert linebreaks for overlong headingsDaniel Friesel-1/+7
2020-09-19detail view: more prominent display of arrival, departure, and platform3.1.10Daniel Friesel-35/+57
2020-09-18_map_infobox: Fix crash when arrival is undefined (e.g. due to cancellation)Daniel Friesel-1/+1
2020-09-18update train details javascript handler for layout changesDaniel Friesel-10/+9
2020-09-18work-in-progress train detail design revampDaniel Friesel-53/+80
2020-09-17Fix hafas->get_xml_p3.1.9Daniel Friesel-0/+2
That was stupid.
2020-09-16perform traininfo requests concurrently3.1.8Daniel Friesel-10/+14
2020-09-16update copyright3.1.7Daniel Friesel-6/+6
2020-09-16all requests but IRIS are async nowDaniel Friesel-86/+130
2020-09-15use non-blocking requests for train detailsDaniel Friesel-283/+237
2020-09-11dark mode: decrease contrast a bit3.1.6Daniel Friesel-8/+8
2020-09-11add attribution for static wagonorder data3.1.5Daniel Friesel-0/+2
2020-09-11update ice_types.jsonDaniel Friesel-1/+1
2020-09-10do not propagate promises where they don't belongDaniel Friesel-0/+12
2020-09-10handle /map requests asynchronouslyDaniel Friesel-54/+160
2020-09-08always calculate tripid via trainsearch.exeDaniel Friesel-70/+4
2020-09-08move tripid generation to trainsearch helperDaniel Friesel-23/+16
2020-09-07tripID caching is quite mysticalDaniel Friesel-1/+1
2020-09-07working train intersection demo \o/Daniel Friesel-26/+189
2020-09-06Move HAFAS polyline request to HAFAS helperDaniel Friesel-61/+60
2020-09-06include instance URL in UA3.1.4Daniel Friesel-2/+6
2020-09-06add wagonorder helperDaniel Friesel-51/+96
2020-09-06Move HAFAS helpers to a separate helper classDaniel Friesel-280/+310
2020-09-05Merge branch 'master' of git.finalrewind.org:var/git_root/db-fakedisplay ↵3.1.3Daniel Friesel-595/+1262
into master
2020-09-05wagenreihung.html.ep: $wr may be undefDaniel Friesel-2/+2
2020-07-11move train details to a separate helper functionDaniel Friesel-174/+155
2020-06-28Partially refactor handle_requestDaniel Friesel-141/+163
2020-06-28add experimental (and unreferenced) train intersection calculationDaniel Friesel-36/+419
2020-06-12use debug log for debug outputDaniel Friesel-0/+6
2020-05-24Map: Fix position calculation between first and second station3.2.1Daniel Friesel-1/+1
derp!
2020-05-24animate train position in map3.2.0Daniel Friesel-204/+480
2020-05-23map: move train position calculation to a helper functionDaniel Friesel-92/+91
2020-05-07cpanfile: Use Travel::Status::DE::HAFAS 2.xDaniel Friesel-1/+1
2020-05-03Decrease image sizeDaniel Friesel-16/+35
* use intermediate image for file setup * Set version via build-arg instead of from .git
2020-05-03Dockerfile: Do not copy .git; set static version insteadDaniel Friesel-1/+12
2020-04-26cpanfile: Note that we need DBwagenreihung ≥ 0.033.1.2Daniel Friesel-1/+1
2020-04-26about: show DBWagenreihung versionDaniel Friesel-1/+2
2020-04-26Developer Notes: layout, add docker hintDaniel Friesel-17/+17
2020-04-26README: Add Docker section3.1.1Daniel Friesel-2/+26
2020-04-25Update Dockerfile: Use Perl 5.30 on Debian busterDaniel Friesel-17/+11
2020-04-25Document LWP::UserAgent and LWP::Protocol::https dependencyDaniel Friesel-0/+2
2020-04-21a11y: Add aria labels to train list elementsDaniel Friesel-37/+38
2020-04-20switch to a proper dark theme using javascript and sass3.1.0Daniel Friesel-168/+210
The dark=1 option is still supported, but no longer visible in the UI.