summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)AuthorLines
2018-03-18stats: Fix strftime typo, only save timestamp where neededDaniel Friesel-1/+3
2018-03-16add optional request logging for delay-stats addonDaniel Friesel-0/+9
2018-03-11Fix DS100 code for DülmenDaniel Friesel-1/+1
2017-12-16Remove accidentally commited debug outputDaniel Friesel-2/+0
2017-07-18Fix acronym for Stuttgart Hbf (tief)Daniel Friesel-1/+1
The old workaround doesn't apply anymore
2017-07-08Release v1.161.16Daniel Friesel-6/+6
2017-07-02Merge branch 'master' of git.finalrewind.org:var/git_root/Travel-Status-DE-IRISDaniel Friesel-4/+16
2017-07-02Fix delay calculation for prematurely terminating trainsDaniel Friesel-29/+33
2017-06-25Interpret lookahead / lookbehind with 1-minute granularityDaniel Friesel-4/+16
2017-06-15release v1.151.15Daniel Friesel-6/+6
2017-05-29Result: Document new addition/cancellation accessorsDaniel Friesel-0/+24
2017-05-26distinguish between cancelled arrivals and cancelled departuresDaniel Friesel-8/+55
2017-02-14sort optimizationDaniel Friesel-3/+5
2017-02-14minor optimizationsDaniel Friesel-17/+24
2017-02-06version bump1.14Daniel Friesel-6/+6
2017-02-05IRIS: Only create UserAgent and strptime obj onceDaniel Friesel-7/+9
2017-02-05documentationDaniel Friesel-9/+22
2017-01-28Change default lookahead to 3 hoursDaniel Friesel-1/+1
2017-01-28Support ->lookbehind for delayed trains from previous hoursDaniel Friesel-4/+11
2017-01-26Version bump1.13Daniel Friesel-6/+6
2017-01-25Really remove linemap workaroundDaniel Friesel-96/+0
2017-01-25Fix Result->line_no (now belongs to <ar>/<dp>, no longer <tl>)Daniel Friesel-1/+2
2016-12-30version bump1.12Daniel Friesel-6/+7
2016-12-28Bielefeld Hbf: EBIL -> EBILPDaniel Friesel-1/+1
2016-12-18Result: Add line numbers for S-Bahn HamburgDaniel Friesel-0/+31
2016-12-14Result: Remove ABR, ERB, NWB line mappings for now (not neccessarily unique)Daniel Friesel-16/+15
2016-12-14But wait, there's more!Daniel Friesel-0/+3
2016-12-13even more line numbersDaniel Friesel-9/+25
2016-12-13more line numbersDaniel Friesel-1/+18
2016-12-13line no calculation: Don't get confused by 3- or 4-digit train numbersDaniel Friesel-2/+2
2016-12-13experimental manual line number mapping (not provided by IRIS at the moment)Daniel Friesel-0/+29
2016-11-24minor optimizationDaniel Friesel-2/+1
2016-11-07Stations: Fix get_station_by_location num_matches parameterDaniel Friesel-1/+1
2016-10-11version bump1.11Daniel Friesel-6/+6
2016-10-10Update IRIS(3pm)Daniel Friesel-1/+9
2016-10-09IRIS: Fix realtime cache variable name. derp.Daniel Friesel-1/+1
2016-10-07pass cache to newly created children. derp.Daniel Friesel-0/+2
2016-10-06Use the same DateTime::Format::Strptime object for all Result objectsDaniel Friesel-9/+16
2016-10-05IRIS: shave off some additional milisecondsDaniel Friesel-1/+3
2016-10-05IRIS: Decrease execution time at the cost of slightly higher memory useDaniel Friesel-7/+9
The first { $_->raw_id eq $id } @{ $self->{results} } calls effectively handle the results as a linked list, while in both cases only a single element (with a unique ID, too) is looked up. A hashmap makes this about 30% faster (580ms total -> 490ms total)
2016-10-01Release v1.101.10Daniel Friesel-6/+6
2016-10-01Stations: Update get_station documentationDaniel Friesel-4/+4
2016-09-30Result: Add qos code 71 (no WLAN in some carriages)Daniel Friesel-1/+4
2016-09-27get_station: Support EVA / UIC codeDaniel Friesel-0/+6
2016-09-26Fix yet another DS100 code errorDaniel Friesel-1/+1
2016-09-16Fix another wrong entry in the OpenData station listDaniel Friesel-1/+1
2016-06-27version bump1.09Daniel Friesel-6/+6
2016-06-27changelog, update DB Data linkDaniel Friesel-1/+1
2016-06-25fix Stuttgart Hbf (tief) and Stuttgart-Feuerbach (errors in data source)Daniel Friesel-2/+2
2016-06-19update DB Haltestellen data source and linksDaniel Friesel-1/+1