Age | Commit message (Collapse) | Author | Lines | |
---|---|---|---|---|
2018-04-04 | Add Travis CI config | Daniel Friesel | -0/+9 | |
2018-03-24 | Fix documentation error in $status->results | Daniel Friesel | -1/+1 | |
2018-03-18 | stats: Fix strftime typo, only save timestamp where needed | Daniel Friesel | -1/+3 | |
2018-03-16 | add optional request logging for delay-stats addon | Daniel Friesel | -0/+9 | |
2018-03-11 | Fix DS100 code for Dülmen | Daniel Friesel | -1/+2 | |
2017-12-16 | Remove accidentally commited debug output | Daniel Friesel | -2/+0 | |
2017-07-18 | Fix acronym for Stuttgart Hbf (tief) | Daniel Friesel | -2/+1 | |
The old workaround doesn't apply anymore | ||||
2017-07-08 | Release v1.161.16 | Daniel Friesel | -10/+13 | |
2017-07-05 | Use Test::Number::Delta for floating point comparisons | Daniel Friesel | -6/+11 | |
This avoids issues caused by varying float behaviour on different systems | ||||
2017-07-03 | changelog | Daniel Friesel | -0/+1 | |
2017-07-02 | Merge branch 'master' of git.finalrewind.org:var/git_root/Travel-Status-DE-IRIS | Daniel Friesel | -10/+22 | |
2017-07-02 | Fix delay calculation for prematurely terminating trains | Daniel Friesel | -29/+37 | |
2017-06-25 | Interpret lookahead / lookbehind with 1-minute granularity | Daniel Friesel | -10/+22 | |
2017-06-15 | release v1.151.15 | Daniel Friesel | -8/+18 | |
2017-05-29 | Result: Document new addition/cancellation accessors | Daniel Friesel | -0/+24 | |
2017-05-26 | distinguish between cancelled arrivals and cancelled departures | Daniel Friesel | -8/+58 | |
2017-02-14 | sort optimization | Daniel Friesel | -3/+5 | |
2017-02-14 | minor optimizations | Daniel Friesel | -17/+24 | |
2017-02-06 | version bump1.14 | Daniel Friesel | -9/+9 | |
2017-02-05 | IRIS: Only create UserAgent and strptime obj once | Daniel Friesel | -7/+9 | |
2017-02-05 | documentation | Daniel Friesel | -14/+28 | |
2017-02-04 | db-iris -V: Increase lookahead for via station | Daniel Friesel | -6/+5 | |
2017-01-28 | Change default lookahead to 3 hours | Daniel Friesel | -1/+1 | |
2017-01-28 | Support ->lookbehind for delayed trains from previous hours | Daniel Friesel | -6/+19 | |
2017-01-26 | Version bump1.13 | Daniel Friesel | -9/+9 | |
2017-01-25 | Really remove linemap workaround | Daniel Friesel | -96/+0 | |
2017-01-25 | Fix Result->line_no (now belongs to <ar>/<dp>, no longer <tl>) | Daniel Friesel | -1/+6 | |
2016-12-30 | gitignore | Daniel Friesel | -0/+1 | |
2016-12-30 | version bump1.12 | Daniel Friesel | -9/+10 | |
2016-12-30 | Changelog | Daniel Friesel | -0/+9 | |
2016-12-28 | Bielefeld Hbf: EBIL -> EBILP | Daniel Friesel | -1/+2 | |
2016-12-18 | Result: Add line numbers for S-Bahn Hamburg | Daniel Friesel | -0/+31 | |
2016-12-14 | Result: Remove ABR, ERB, NWB line mappings for now (not neccessarily unique) | Daniel Friesel | -16/+15 | |
2016-12-14 | But wait, there's more! | Daniel Friesel | -0/+3 | |
2016-12-13 | even more line numbers | Daniel Friesel | -9/+25 | |
2016-12-13 | more line numbers | Daniel Friesel | -1/+18 | |
2016-12-13 | line no calculation: Don't get confused by 3- or 4-digit train numbers | Daniel Friesel | -2/+2 | |
2016-12-13 | experimental manual line number mapping (not provided by IRIS at the moment) | Daniel Friesel | -0/+29 | |
2016-11-24 | minor optimization | Daniel Friesel | -2/+1 | |
2016-11-07 | EVI/UIC test | Daniel Friesel | -1/+7 | |
2016-11-07 | add get_station_by_location tests | Daniel Friesel | -1/+27 | |
2016-11-07 | Stations: Fix get_station_by_location num_matches parameter | Daniel Friesel | -2/+2 | |
2016-10-11 | version bump1.11 | Daniel Friesel | -8/+14 | |
2016-10-10 | Update IRIS(3pm) | Daniel Friesel | -1/+9 | |
2016-10-09 | IRIS: Fix realtime cache variable name. derp. | Daniel Friesel | -1/+1 | |
2016-10-07 | pass cache to newly created children. derp. | Daniel Friesel | -0/+2 | |
2016-10-06 | Use the same DateTime::Format::Strptime object for all Result objects | Daniel Friesel | -9/+16 | |
2016-10-06 | db-iris: Remove useless use of Carp | Daniel Friesel | -1/+0 | |
2016-10-05 | IRIS: shave off some additional miliseconds | Daniel Friesel | -1/+3 | |
2016-10-05 | IRIS: Decrease execution time at the cost of slightly higher memory use | Daniel 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) |