Age | Commit message (Collapse) | Author | Lines | |
---|---|---|---|---|
2020-09-19 | detail view: more prominent display of arrival, departure, and platform3.1.10 | Daniel 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-18 | update train details javascript handler for layout changes | Daniel Friesel | -10/+9 | |
2020-09-18 | work-in-progress train detail design revamp | Daniel Friesel | -53/+80 | |
2020-09-17 | Fix hafas->get_xml_p3.1.9 | Daniel Friesel | -0/+2 | |
That was stupid. | ||||
2020-09-16 | perform traininfo requests concurrently3.1.8 | Daniel Friesel | -10/+14 | |
2020-09-16 | update copyright3.1.7 | Daniel Friesel | -6/+6 | |
2020-09-16 | all requests but IRIS are async now | Daniel Friesel | -86/+130 | |
2020-09-15 | use non-blocking requests for train details | Daniel Friesel | -283/+237 | |
2020-09-11 | dark mode: decrease contrast a bit3.1.6 | Daniel Friesel | -8/+8 | |
2020-09-11 | add attribution for static wagonorder data3.1.5 | Daniel Friesel | -0/+2 | |
2020-09-11 | update ice_types.json | Daniel Friesel | -1/+1 | |
2020-09-10 | do not propagate promises where they don't belong | Daniel Friesel | -0/+12 | |
2020-09-10 | handle /map requests asynchronously | Daniel Friesel | -54/+160 | |
2020-09-08 | always calculate tripid via trainsearch.exe | Daniel Friesel | -70/+4 | |
2020-09-08 | move tripid generation to trainsearch helper | Daniel Friesel | -23/+16 | |
2020-09-07 | tripID caching is quite mystical | Daniel Friesel | -1/+1 | |
2020-09-07 | working train intersection demo \o/ | Daniel Friesel | -26/+189 | |
2020-09-06 | Move HAFAS polyline request to HAFAS helper | Daniel Friesel | -61/+60 | |
2020-09-06 | include instance URL in UA3.1.4 | Daniel Friesel | -2/+6 | |
2020-09-06 | add wagonorder helper | Daniel Friesel | -51/+96 | |
2020-09-06 | Move HAFAS helpers to a separate helper class | Daniel Friesel | -280/+310 | |
2020-09-05 | Merge branch 'master' of git.finalrewind.org:var/git_root/db-fakedisplay ↵3.1.3 | Daniel Friesel | -595/+1262 | |
into master | ||||
2020-09-05 | wagenreihung.html.ep: $wr may be undef | Daniel Friesel | -2/+2 | |
2020-07-11 | move train details to a separate helper function | Daniel Friesel | -174/+155 | |
2020-06-28 | Partially refactor handle_request | Daniel Friesel | -141/+163 | |
2020-06-28 | add experimental (and unreferenced) train intersection calculation | Daniel Friesel | -36/+419 | |
2020-06-12 | use debug log for debug output | Daniel Friesel | -0/+6 | |
2020-05-24 | Map: Fix position calculation between first and second station3.2.1 | Daniel Friesel | -1/+1 | |
derp! | ||||
2020-05-24 | animate train position in map3.2.0 | Daniel Friesel | -204/+480 | |
2020-05-23 | map: move train position calculation to a helper function | Daniel Friesel | -92/+91 | |
2020-05-07 | cpanfile: Use Travel::Status::DE::HAFAS 2.x | Daniel Friesel | -1/+1 | |
2020-05-03 | Decrease image size | Daniel Friesel | -16/+35 | |
* use intermediate image for file setup * Set version via build-arg instead of from .git | ||||
2020-05-03 | Dockerfile: Do not copy .git; set static version instead | Daniel Friesel | -1/+12 | |
2020-04-26 | cpanfile: Note that we need DBwagenreihung ≥ 0.033.1.2 | Daniel Friesel | -1/+1 | |
2020-04-26 | about: show DBWagenreihung version | Daniel Friesel | -1/+2 | |
2020-04-26 | Developer Notes: layout, add docker hint | Daniel Friesel | -17/+17 | |
2020-04-26 | README: Add Docker section3.1.1 | Daniel Friesel | -2/+26 | |
2020-04-25 | Update Dockerfile: Use Perl 5.30 on Debian buster | Daniel Friesel | -17/+11 | |
2020-04-25 | Document LWP::UserAgent and LWP::Protocol::https dependency | Daniel Friesel | -0/+2 | |
2020-04-21 | a11y: Add aria labels to train list elements | Daniel Friesel | -37/+38 | |
2020-04-20 | switch to a proper dark theme using javascript and sass3.1.0 | Daniel Friesel | -168/+210 | |
The dark=1 option is still supported, but no longer visible in the UI. | ||||
2020-04-16 | Fix occasionally incorrect TripIDs (and thus incorrect polylines)3.0.3 | Daniel Friesel | -21/+30 | |
Until now, tripIDs were cached based on station and departure timestamp. These are identical for any two trains departing at the same time at the same station, leading to one of those getting being assigned a wrong tripID. From now on, only the JSON reported by transport.rest is cached -- tripIDs are always recomputed based on it. | ||||
2020-02-09 | Include requested station in train route3.0.2 | Daniel Friesel | -78/+76 | |
2020-02-07 | Typo3.0.1 | Daniel Friesel | -1/+1 | |
2020-02-04 | disclaimer | Daniel Friesel | -2/+4 | |
2020-01-30 | Remove session / "save defaults" support due to caching issues3.0.0 | Daniel Friesel | -39/+1 | |
nginx cache keys depend on session data, so misbehaving clients (ignoring the refresh dely and continuously requesting a new departure board) with renewed session data could not be cached, impacting DBF performance | ||||
2020-01-27 | handle undefined wagon direction2.5.14 | Daniel Friesel | -1/+1 | |
2020-01-27 | Wagenreihung: Correctly format powercar numbers2.5.13 | Daniel Friesel | -1/+1 | |
2020-01-26 | README: Slightly more detailed installation notes | Daniel Friesel | -8/+40 | |