Age | Commit message (Collapse) | Author | Lines | |
---|---|---|---|---|
2020-12-26 | wagon images: Add ICE T; distinguish between ICE 3 BR 403 series 1 / 2 | Daniel Friesel | -4/+14 | |
2020-12-26 | add IC2 wagon images | Daniel Friesel | -0/+6 | |
2020-12-25 | add more wagon images | Daniel Friesel | -0/+14 | |
2020-12-25 | add wagon images for IC and ICE 1/2/4 | Daniel Friesel | -0/+34 | |
IC2, ICE 3 and ICE T will follow soon. | ||||
2020-12-21 | keep detailed mode when following links; show train attributes in detailed mode3.8.1 | Daniel Friesel | -3/+4 | |
2020-12-20 | show zugbildung (if available); show scheduled wagon order for nightjets too3.8.0 | Daniel Friesel | -4/+6 | |
2020-12-18 | use generic path for static wagon order | Daniel Friesel | -1/+1 | |
2020-12-17 | set version via config | Daniel Friesel | -22/+21 | |
2020-12-14 | show expected wagon order whan real-time data is not available | Daniel Friesel | -2/+11 | |
work in progress. | ||||
2020-12-05 | train details: show expected utilization (via marudor.de) | Daniel Friesel | -0/+45 | |
2020-11-28 | add machine-readable copyright and licensing information | Daniel Friesel | -3/+4 | |
2020-10-25 | return 404 for train not found, 300 for multiple station choice | Daniel Friesel | -2/+4 | |
2020-09-21 | add permalink to train details | Daniel Friesel | -0/+1 | |
2020-09-16 | update copyright3.1.7 | Daniel Friesel | -1/+1 | |
2020-09-16 | all requests but IRIS are async now | Daniel Friesel | -5/+6 | |
2020-09-07 | working train intersection demo \o/ | Daniel Friesel | -0/+3 | |
2020-09-06 | include instance URL in UA3.1.4 | Daniel Friesel | -0/+2 | |
2020-09-06 | add wagonorder helper | Daniel Friesel | -0/+15 | |
2020-09-06 | Move HAFAS helpers to a separate helper class | Daniel Friesel | -0/+14 | |
2020-06-28 | Partially refactor handle_request | Daniel Friesel | -2/+3 | |
2020-06-28 | add experimental (and unreferenced) train intersection calculation | Daniel Friesel | -0/+1 | |
2020-05-24 | animate train position in map3.2.0 | Daniel Friesel | -0/+1 | |
2020-04-20 | switch to a proper dark theme using javascript and sass3.1.0 | Daniel Friesel | -0/+18 | |
The dark=1 option is still supported, but no longer visible in the UI. | ||||
2020-01-30 | Remove session / "save defaults" support due to caching issues3.0.0 | Daniel Friesel | -1/+0 | |
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-07 | show planned IC/ICE type in detail view | Daniel Friesel | -2/+2 | |
2020-01-06 | show planned IC/ICE subtype if available (experimental!) | Daniel Friesel | -0/+16 | |
2020-01-04 | show train route on map2.5.0 | Daniel Friesel | -0/+2 | |
2019-11-10 | single layout: strip non-numeric platform parts for now2.3.12 | Daniel Friesel | -0/+20 | |
2019-10-04 | fix off-by-one error in json_route_diff2.3.7 | Daniel Friesel | -2/+2 | |
2019-06-10 | add head nav and prominent geolocation link to app template | Daniel Friesel | -4/+4 | |
2019-06-07 | use global cache objects, also cache wagon order2.3.1 | Daniel Friesel | -0/+37 | |
2019-06-03 | add an about page | Daniel Friesel | -0/+2 | |
2019-04-29 | Switch to App/Mobile first, no longer rely on BrowserDetect plugin | Daniel Friesel | -1/+0 | |
"App" with force_mobile=1 is now the default view even on desktop -- The infoscreen template's extra large font wasn't really nice. This breaks the setup of everyone who was relying on infoscreen being the default -- please append `mode=infoscreen` to your requests. | ||||
2019-03-24 | Transition from Mojolicious::Lite to full Mojolicious app | Daniel Friesel | -0/+249 | |