summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)AuthorLines
12 daysEFA: results_dm: Handle station boards with just a single departureHEADmainBirte Kristina Friesel-0/+5
2025-06-19Release v3.133.13Birte Kristina Friesel-15/+15
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-15/+15
2025-06-18Trip details: The endpoint has a time parameter. Using it is a good idea.Birte Kristina Friesel-3/+5
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-15/+15
2025-06-16Trip: route: pass occupancy to Stop constructorBirte Kristina Friesel-0/+1
2025-06-15Release v3.103.10Birte Kristina Friesel-15/+15
2025-06-15Stop: Add is_cancelled accessorBirte Kristina Friesel-9/+10
2025-06-13Add BEG service definitionBirte Kristina Friesel-1/+5
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/+4
2025-06-08place_candidates, name_candidates: return Stop objectsBirte Kristina Friesel-6/+28
Fixes https://github.com/derf/db-fakedisplay/issues/38 once adopted there
2025-03-23Release v3.093.09Birte Kristina Friesel-15/+15
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-15/+15
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-15/+15
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-15/+15
2025-01-05Update copyrightBirte Kristina Friesel-7/+7
2025-01-04Adjust coord request for id -> id_code renameBirte Kristina Friesel-1/+1
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-19/+25
2025-01-04Departure: Add "id" accessorBirte Kristina Friesel-0/+21
2024-12-30Release v3.053.05Birte Kristina Friesel-15/+15
2024-12-22stopfinder: handle edge case with just a single result.Birte Kristina Friesel-0/+9
2024-12-22Release v3.043.04Birte Kristina Friesel-15/+15
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-20Services: add NWLBirte Kristina Friesel-0/+4
2024-11-09Release v3.033.03Birte Kristina Friesel-15/+16
2024-10-21Trip->polyline: optionally fall back to beeline between stopsBirte Kristina Friesel-1/+5
2024-10-16Release v3.023.02Birte Kristina Friesel-15/+15
2024-10-16Info, Stop, Trip: Note that the API is not yet finalBirte Kristina Friesel-2/+9
2024-10-16Document Trip(3pm)Birte Kristina Friesel-0/+129
2024-10-15update Stop(3pm)Birte Kristina Friesel-7/+46
2024-10-14remove debug outputBirte Kristina Friesel-1/+0
2024-10-14Trip: Account for subtle differences in STOPSEQCOORD output (observed at VVO)Birte Kristina Friesel-2/+3
2024-10-14EFA: Add static get_services methodBirte Kristina Friesel-0/+17
2024-10-13EFA(3pm): document non-dm constructor argsBirte Kristina Friesel-10/+35
2024-10-13add stopfinder supportBirte Kristina Friesel-1/+27
2024-10-13Add coord request modeBirte Kristina Friesel-5/+82
2024-10-08Stop: Calculate rt_{arr,dep} if neededBirte Kristina Friesel-2/+18
2024-10-08Departure: pass arr/dep delay on to Stop; arr/dep are schedule dataBirte Kristina Friesel-3/+5
2024-10-07Info(3pm): Extend documentationBirte Kristina Friesel-11/+40
2024-10-06Parse station-specific info messagesBirte Kristina Friesel-0/+111
2024-10-05Trip->polyline: looks like EFA returns [ [ [lat, lon], [lat, lon], ... ] ]Birte Kristina Friesel-0/+3