summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorLines
2015-03-12fucking encodings, how do they workDaniel Friesel-2/+5
2015-03-12Parse URA output with Text::CSV to cope with weird formats (fixes ASEAG backend)Daniel Friesel-3/+9
2015-01-16URA(3pm): URA means "Unified Realtime API"Daniel Friesel-2/+2
2015-01-16Result: route_timetable: Fix misleading code snippetDaniel Friesel-1/+1
2015-01-16Result: Add ->type accessor (compatibility with other libs)Daniel Friesel-0/+9
2014-01-23version bump0.03Daniel Friesel-11/+19
2014-01-23add basic ::Result testsDaniel Friesel-0/+43
2014-01-23Result: Fix countdown_secDaniel Friesel-3/+5
2014-01-23aseag.t: Make sure results are ordered by departure timeDaniel Friesel-1/+13
2014-01-22update DateTime test valuesDaniel Friesel-12/+12
2014-01-22URA: Remove new_from_raw test constructor, accept file: URLsDaniel Friesel-52/+37
2014-01-22use predefined datetime for testsDaniel Friesel-1/+29
2014-01-17Only do DateTime math when needed (makes code ~2x as fast)Daniel Friesel-14/+38
2014-01-03aseag-m: document exit codesDaniel Friesel-3/+5
2013-12-26version bump0.02Daniel Friesel-9/+10
2013-12-24update documentation examples (must be exact stop names)Daniel Friesel-2/+2
2013-12-24add get_stop_by_name to documentationDaniel Friesel-1/+8
2013-12-24split up test cases for more concurrencyDaniel Friesel-138/+177
2013-12-24Remove fuzzy matching from API, add get_stop_by_name insteadDaniel Friesel-62/+70
2013-12-24results(via => ...) testsDaniel Friesel-1/+118
2013-12-23Add hide_past testDaniel Friesel-1/+6
2013-12-23optimize hide_past (check first, invoke DateTime later)Daniel Friesel-5/+7
2013-12-23Add some actual testsDaniel Friesel-2/+16309
2013-12-23Fix spaces in stop names with fuzzy => 1Daniel Friesel-1/+5
2013-12-23URA.pm: Remove unused sprintf_date, sprintf_time methodsDaniel Friesel-19/+0
2013-12-23URA.pm: Move parse logic to separate functionDaniel Friesel-11/+13
2013-12-22Release v0.010.01Daniel Friesel-8/+11
2013-12-22perlcriticDaniel Friesel-3/+3
2013-12-22Result->route_timetable: Return a listDaniel Friesel-5/+11
2013-12-22update documentationDaniel Friesel-17/+18
2013-12-20aseag-m: the route contains departures, not arrival timesDaniel Friesel-4/+3
2013-12-20aseag-m: minor documentation improvementsDaniel Friesel-13/+16
2013-12-20use Travel::Status::DE::URA for implementation, ::ASEAG for ASEAG URLsDaniel Friesel-6/+114
2013-12-20Add Base URL and Version parameters to URA constructorDaniel Friesel-7/+30
2013-12-20update module name in READMEDaniel Friesel-3/+3
2013-12-20rename module to Travel::Status::DE::URA (it's pretty generic)Daniel Friesel-28/+29
2013-12-16aaseag-m: Move relative time to line startDaniel Friesel-3/+3
2013-12-15--relative: right-align remaining timeDaniel Friesel-6/+8
2013-12-15also apply -r to -fDaniel Friesel-3/+7
2013-12-15add -s, -S options to allow user control of time/duration formatsDaniel Friesel-16/+50
2013-12-14Add READMEDaniel Friesel-1/+27
2013-12-14Add testsDaniel Friesel-0/+22
2013-12-13add -r / --relative optionDaniel Friesel-13/+34
2013-12-11Add -v/--via filterDaniel Friesel-5/+35
2013-12-11Update Travel::Status::DE::ASEAG documentationDaniel Friesel-14/+31
2013-12-11add after/before/past options to aseag-mDaniel Friesel-2/+15
2013-12-11add option to hide route before / after selected stopDaniel Friesel-14/+38
2013-12-11add stop, stop_id fields to ::ResultDaniel Friesel-1/+16
2013-12-11allow stop / full_route parameter to be set in ->resultsDaniel Friesel-15/+22
2013-12-11-f (--full-route) supportDaniel Friesel-20/+80