summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorLines
7 hoursefa-m: show_stopseq: handle stops with no platform dataHEADmainBirte Kristina Friesel-2/+2
2025-06-21EFA: results_dm: Handle station boards with just a single departureBirte Kristina Friesel-0/+5
2025-06-19Release v3.133.13Birte Kristina Friesel-17/+23
2025-06-18new_p: Also return $self in case of errorBirte Kristina Friesel-1/+1
This allows clients to access place_candidates and name_candidates in case of ambiguous place/name errors. Related: https://github.com/derf/travelynx/issues/249
2025-06-18Release v3.123.12Birte Kristina Friesel-17/+24
2025-06-18Trip details: The endpoint has a time parameter. Using it is a good idea.Birte Kristina Friesel-5/+10
This fixes trip detail requests occasionally returning data for yesterday, and should also fix trip detail requests failing entirely. Note that this breaks compatibility with trip IDs obtained from earlier efa-m versions.
2025-06-16Release v3.113.11Birte Kristina Friesel-17/+22
2025-06-16efa-m: only reserve space for occupancy if it is usedBirte Kristina Friesel-2/+6
2025-06-16efa-m: trip view: show occupancy per stop, if availableBirte Kristina Friesel-1/+2
2025-06-16Trip: route: pass occupancy to Stop constructorBirte Kristina Friesel-0/+1
2025-06-15Release v3.103.10Birte Kristina Friesel-18/+20
2025-06-15Stop: Add is_cancelled accessorBirte Kristina Friesel-12/+27
2025-06-14Build.PL: Add Cache::File and GIS::Distance as recommended dependenciesBirte Kristina Friesel-0/+4
2025-06-13Add BEG service definitionBirte Kristina Friesel-2/+7
Related to https://github.com/derf/travelynx/issues/236 (except that travelynx does not support EFA backends yet)
2025-06-09Add RVV service (Regensburger Verkehrsverbund)void-0/+5
2025-06-08place_candidates, name_candidates: return Stop objectsBirte Kristina Friesel-12/+44
Fixes https://github.com/derf/db-fakedisplay/issues/38 once adopted there
2025-03-23Release v3.093.09Birte Kristina Friesel-17/+21
2025-03-22Trip->polyline: provide Stop reference where appropriate, remove name/idBirte Kristina Friesel-18/+35
2025-03-22Trip->polyline: augment (likely) stop coordinates with name and IDBirte Kristina Friesel-3/+47
Needs GIS::Distance; augmentation is skipped if it is not available
2025-03-22Trip: TO_JSON: populate polylineBirte Kristina Friesel-0/+3
2025-03-22Trip: Fix polyline accessor. It never really worked.Birte Kristina Friesel-6/+17
2025-02-08Release v3.083.08Birte Kristina Friesel-17/+22
2025-02-08EFA->new_p: Return $self in rejected promise after successful requestBirte Kristina Friesel-4/+10
2025-01-27Release v3.073.07Birte Kristina Friesel-17/+22
2025-01-27Add Rolph serviceBirte Kristina Friesel-1/+1
2025-01-05Departure: Fix ->id accessorBirte Kristina Friesel-1/+1
2025-01-05Release v3.063.06Birte Kristina Friesel-17/+27
2025-01-05Add more author testsBirte Kristina Friesel-0/+16
2025-01-05efa-m(1): mention stop ID numbers / codesBirte Kristina Friesel-5/+6
2025-01-05efa-m(1): it's services, not entry pointsBirte Kristina Friesel-11/+11
2025-01-05Test::Pod is only required for author testsBirte Kristina Friesel-1/+0
2025-01-05Update copyrightBirte Kristina Friesel-9/+9
2025-01-04Adjust coord request for id -> id_code renameBirte Kristina Friesel-2/+2
2025-01-04Departure: TO_JSON: compute IDBirte Kristina Friesel-0/+3
2025-01-04Consistently use id_num and id_code accessor names for stop IDsBirte Kristina Friesel-20/+27
2025-01-04Departure: Add "id" accessorBirte Kristina Friesel-5/+22
2024-12-30Release v3.053.05Birte Kristina Friesel-17/+22
2024-12-24efa-m: add --raw-jsonBirte Kristina Friesel-1/+10
2024-12-24stopseq is a hash; trip number is ->{stateless}Birte Kristina Friesel-1/+1
2024-12-22stopfinder: handle edge case with just a single result.Birte Kristina Friesel-0/+9
2024-12-22Release v3.043.04Birte Kristina Friesel-17/+21
2024-12-22Services: Note that VVSt does not workBirte Kristina Friesel-0/+1
But that's okay, we've got a HAFAS endpoint for them
2024-12-22update transport-apis repoBirte Kristina Friesel-0/+0
2024-12-20Services: add NWLBirte Kristina Friesel-0/+4
2024-11-09Release v3.033.03Birte Kristina Friesel-17/+24
2024-10-21Trip->polyline: optionally fall back to beeline between stopsBirte Kristina Friesel-1/+5
2024-10-17efa-m: show trip detail delays in braces (we're outputting realtime data)Birte Kristina Friesel-4/+7
2024-10-16format_route: platform may be undefBirte Kristina Friesel-2/+3
2024-10-16Release v3.023.02Birte Kristina Friesel-18/+19
2024-10-16Info, Stop, Trip: Note that the API is not yet finalBirte Kristina Friesel-2/+11