Age | Commit message (Collapse) | Author | Lines | |
---|---|---|---|---|
2023-12-16 | Journey: Fix route_interesting (broken by 5.00); do not modify Locations | Birte Kristina Friesel | -10/+7 | |
2023-12-14 | Release v5.025.02 | Birte Kristina Friesel | -18/+27 | |
2023-12-14 | remove Scalar::Util dependency | Birte Kristina Friesel | -2/+0 | |
2023-12-14 | Journey: Do not weaken hafas reference in stop items | Birte Kristina Friesel | -4/+1 | |
The Stop constructor is called lazily and must have access to a hafas reference for its add_message function and strptime_obj key. If the hafas object goes out of scope before Journey->route is called, those may have been garbage-collected already. Apart from that, the weaken call was useless, since a Stop object does not store the hafas reference provided in its constructor. So, as soon as Journey->route is called, the hafas references in @{$journey->{route}} go out of scope anyways. | ||||
2023-12-03 | README: Add installation via finalrewind.org APT repository | Birte Kristina Friesel | -1/+37 | |
2023-12-02 | hafas-m: do not alter $stop->arr in --via mode | Birte Kristina Friesel | -1/+2 | |
2023-11-30 | hafas-m(1): note that --via arrival times are estimated | Birte Kristina Friesel | -1/+9 | |
2023-11-28 | hafas-m: do not show messages that are irrelevant for --via filter | Birte Kristina Friesel | -1/+2 | |
2023-11-28 | hafas-m --via: show estimated arrival time | Birte Kristina Friesel | -21/+32 | |
2023-11-27 | hafas-m: add -v/--via | Birte Kristina Friesel | -3/+34 | |
2023-11-25 | Release v5.015.01 | Birte Kristina Friesel | -17/+26 | |
2023-11-25 | Do not list supported services in README | Birte Kristina Friesel | -11/+1 | |
2023-11-25 | HAFAS: Pass is_him to Message constructor | Birte Kristina Friesel | -0/+1 | |
2023-11-25 | Journey(3pm): Do not prefix accessor documentation with "returns" | Birte Kristina Friesel | -19/+18 | |
2023-11-25 | Add support for stop-specific messages in journeys | Birte Kristina Friesel | -15/+77 | |
2023-11-25 | hafas-m: journey: filter out 'from X as Y towards Z' messages | Birte Kristina Friesel | -0/+5 | |
The stop list already provides that information | ||||
2023-11-24 | hafas-m: disable in-line messages; show messages after departure board | Birte Kristina Friesel | -15/+20 | |
2023-11-24 | hafas-m stationboard: show (and sort by) real-time data | Birte Kristina Friesel | -4/+19 | |
2023-11-23 | hafas-m: only use up occpupancy space if occpupancy data is available | Birte Kristina Friesel | -4/+30 | |
2023-11-22 | Journey: support journey JSON that does not provide a date attribute | Birte Kristina Friesel | -1/+1 | |
2023-11-21 | README: no more nightly builds; use apt rather than dpkg | Birte Kristina Friesel | -22/+5 | |
2023-11-21 | add mailmap | Birte Kristina Friesel | -0/+1 | |
2023-11-21 | Release v5.005.00 | Birte Kristina Friesel | -17/+32 | |
2023-11-21 | Location: fix DESCRIPTION | Birte Kristina Friesel | -3/+3 | |
2023-11-21 | HAFAS: add journeyMatch to list of flags | Birte Kristina Friesel | -1/+1 | |
2023-11-21 | StopFinder: mention that the endpoints may cease to exist soon-ish | Birte Kristina Friesel | -0/+4 | |
2023-11-21 | Stop: Fix typo | Birte Kristina Friesel | -1/+1 | |
2023-11-21 | trip search: show journey details if the query is unique | Birte Kristina Friesel | -24/+34 | |
2023-11-20 | Stop: merge parse_stop into constructor | Birte Kristina Friesel | -31/+28 | |
2023-11-19 | Implement journeyMatch requests | Birte Kristina Friesel | -8/+113 | |
2023-11-19 | Move location-specific data and accessors to ...::HAFAS::Location | Birte Kristina Friesel | -90/+184 | |
This is a breaking change that affects the accessors of ...::Stop and the return type of $hafas->results in locationSearch and geoSearch mode | ||||
2023-11-19 | hafas-m: Add --raw-json option | Birte Kristina Friesel | -5/+17 | |
2023-11-16 | Move HAFAS stop parser to Stop package | Birte Kristina Friesel | -84/+100 | |
2023-11-12 | Stop: Expose documented accessors as accessors. Oops. | Birte Kristina Friesel | -11/+18 | |
2023-11-12 | Message: type "C" can have some more meanings | Birte Kristina Friesel | -1/+1 | |
2023-11-12 | Stop: Update copyright. whoopsie. | Birte Kristina Friesel | -1/+1 | |
2023-11-11 | Release v4.194.19 | Birte Kristina Friesel | -15/+20 | |
2023-11-11 | update copyright years | Birte Kristina Friesel | -4/+4 | |
2023-11-11 | Message: document ->code and ->type | Birte Kristina Friesel | -0/+50 | |
2023-11-11 | Message: parse JSON in constructor | Birte Kristina Friesel | -15/+30 | |
2023-11-11 | HAFAS/Message: expose message type (useful for filters) | Birte Kristina Friesel | -1/+3 | |
2023-11-02 | hafas-m: Fall back to locationSearch if ajax-getstop.exe is unavailable | Birte Kristina Friesel | -0/+13 | |
2023-10-29 | Remove superfluous smartmatch warning removal | Birte Kristina Friesel | -6/+0 | |
2023-10-29 | Release v4.184.18 | Birte Kristina Friesel | -15/+22 | |
2023-10-29 | add language specifiers to remaining services | Birte Kristina Friesel | -0/+3 | |
2023-10-29 | allow users to specify the request language | Birte Kristina Friesel | -15/+38 | |
2023-10-28 | hafas-m(1): Add warning for --json; exit status details | Birte Kristina Friesel | -6/+8 | |
2023-10-28 | update hafas-m(1); mention geosearch and trip details | Birte Kristina Friesel | -3/+42 | |
2023-10-11 | Journey(3pm): fix typo | Birte Kristina Friesel | -1/+1 | |
2023-10-08 | only run cross-midnight code if affected timestamps are present | Birte Kristina Friesel | -10/+14 | |