summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)AuthorLines
2020-05-24Map: Fix position calculation between first and second station3.2.1Daniel Friesel-1/+1
2020-05-24animate train position in map3.2.0Daniel Friesel-147/+329
2020-05-23map: move train position calculation to a helper functionDaniel Friesel-92/+91
2020-04-20switch to a proper dark theme using javascript and sass3.1.0Daniel Friesel-1/+18
2020-04-16Fix occasionally incorrect TripIDs (and thus incorrect polylines)3.0.3Daniel Friesel-21/+30
2020-01-30Remove session / "save defaults" support due to caching issues3.0.0Daniel Friesel-23/+1
2020-01-26JSON API: avoid warning on non-integer api version requestsDaniel Friesel-2/+2
2020-01-22map: show operator nameDaniel Friesel-0/+1
2020-01-22fetch wagon order asynchronously2.5.12Daniel Friesel-21/+95
2020-01-10Remove exposed HAFAS/RIS backend supportDaniel Friesel-4/+3
2020-01-09map: invert from/to colour2.5.10Daniel Friesel-2/+2
2020-01-08show station location in map2.5.9Daniel Friesel-0/+27
2020-01-07handle UserAgent timeouts gracefullyDaniel Friesel-7/+20
2020-01-07show planned IC/ICE type in detail viewDaniel Friesel-3/+4
2020-01-06show planned IC/ICE subtype if available (experimental!)Daniel Friesel-0/+17
2020-01-05map: show current / next stop name, arrival/departure time and platform2.5.7Daniel Friesel-14/+36
2020-01-05Map: Show estimated train position2.5.6Daniel Friesel-15/+161
2020-01-05Use RT cache for polylines, as they contain realtime data2.5.5Daniel Friesel-1/+1
2020-01-05handle undefined train types2.5.4Daniel Friesel-1/+1
2020-01-05Do not parse uninitialized valuesDaniel Friesel-5/+7
2020-01-05map: show arr/dep times2.5.3Daniel Friesel-11/+56
2020-01-05map: simplify error handlingDaniel Friesel-1/+3
2020-01-05Fetch map asynchronouslyDaniel Friesel-71/+101
2020-01-04Use correct Trip ID request for arrival-only trains2.5.1Daniel Friesel-7/+10
2020-01-04cache transport.rest requestsDaniel Friesel-3/+25
2020-01-04show train route on map2.5.0Daniel Friesel-0/+139
2019-12-26fix wagon order for wing trains2.4.1Daniel Friesel-5/+20
2019-12-23wagon order: distinguish between requested train and wings, show dest sectionsDaniel Friesel-0/+1
2019-12-21set S-Bahn type for non-DB S-Bahn trains as wellDaniel Friesel-2/+8
2019-12-10only link to wagon order if the train has one2.3.16Daniel Friesel-0/+35
2019-11-26Prune HAFAS messages which are already known from IRIS2.3.15Daniel Friesel-0/+6
2019-11-25fix uninitialized value warning2.3.14Daniel Friesel-1/+1
2019-11-23Fix uninitialized value warningsDaniel Friesel-3/+8
2019-11-10single layout: strip non-numeric platform parts for now2.3.12Daniel Friesel-4/+33
2019-10-15prepare more detailed traininfo view when offline / on slow networkDaniel Friesel-4/+4
2019-10-04stationboard: request all traininfo.exe data with rt cache2.3.8Daniel Friesel-1/+1
2019-10-04fix off-by-one error in json_route_diff2.3.7Daniel Friesel-2/+2
2019-07-14get_route_timestamps: handle ambiguous train numbers2.3.5Daniel Friesel-7/+27
2019-06-19avoid train no mixup when adding missing stops to routes2.3.4Daniel Friesel-8/+8
2019-06-10show version on about pageDaniel Friesel-1/+7
2019-06-10app: link to main page when options are hiddenDaniel Friesel-0/+2
2019-06-10add head nav and prominent geolocation link to app templateDaniel Friesel-22/+21
2019-06-09Correctly color ECE and TGV trains in detail view2.3.3Daniel Friesel-0/+2
2019-06-09detail view: Show stops left out by IRIS due to train number changes2.3.2Daniel Friesel-7/+67
2019-06-07use global cache objects, also cache wagon order2.3.1Daniel Friesel-44/+56
2019-06-03add an about pageDaniel Friesel-0/+8
2019-06-03Fix order of HIM messagesDaniel Friesel-4/+4
2019-06-02Show HAFAS HIM messages in moreinfo2.3.0Daniel Friesel-1/+12
2019-05-31Handle "delay = cancel"Daniel Friesel-2/+8
2019-05-30Fix issues with invalid XML returned by HAFAS backendDaniel Friesel-0/+4