summaryrefslogtreecommitdiff
path: root/lib/Travel
AgeCommit message (Collapse)AuthorLines
2024-10-05EFA: Replace ->stop_name, ->stop_id with ->stopBirte Kristina Friesel-6/+13
2024-10-05EFA: fix place_candidatesBirte Kristina Friesel-1/+1
2024-10-04EFA, Trip: Add stop_id accessorBirte Kristina Friesel-2/+10
2024-10-03Trip->TO_JSON: Ensure that route is presentBirte Kristina Friesel-0/+3
2024-10-03perltidyBirte Kristina Friesel-12/+13
2024-10-03Stop: Add arr_delay, dep_delay, delay accessorsBirte Kristina Friesel-3/+17
2024-10-03Release v3.013.01Birte Kristina Friesel-12/+12
2024-10-03Trip: Add product, product_class accessorsBirte Kristina Friesel-2/+4
2024-10-03efa-m: add --json optionBirte Kristina Friesel-3/+26
2024-09-29Properly fix Departure->route_interestingBirte Kristina Friesel-5/+6
2024-09-29Fix Departure->route_interesting (name_suf does not exist anymore)Birte Kristina Friesel-1/+1
2024-09-29Release v3.003.00Birte Kristina Friesel-11/+11
2024-09-28Cache efa replies by defaultBirte Kristina Friesel-14/+102
2024-09-28Move static service accessors to Travel::Status::DE::EFABirte Kristina Friesel-0/+45
2024-09-28Add bwegt backend; augment others with transport-apis dataBirte Kristina Friesel-30/+17
2024-09-27Switch to transport-apis repo for enhanced backend definitionsBirte Kristina Friesel-114/+166
2024-09-26efa_instance: Remove now-useless stopseq entryBirte Kristina Friesel-3/+1
2024-09-26itdOdvAssignedStops can be a hashref rather than a listref...Birte Kristina Friesel-1/+7
2024-09-26stopseq also supports outputFormat=JSONBirte Kristina Friesel-0/+2
But neither provides occupancy data
2024-09-26route output: store and show occupancy data, if availableBirte Kristina Friesel-0/+2
2024-09-26Move departure paser into Departure classBirte Kristina Friesel-126/+136
2024-09-26Trip->route: return Stop instancesBirte Kristina Friesel-6/+31
2024-09-25add primitive stopseq outputBirte Kristina Friesel-0/+101
TODO: Proper classes, locality/parent handling, et cetera
2024-09-25STOPSEQ: Request realtime dataBirte Kristina Friesel-0/+1
2024-09-22oh look! stopseq support!Birte Kristina Friesel-16/+29
(parser is still missing)
2024-09-22add -j / --with-jid optionBirte Kristina Friesel-7/+12
2024-09-22EFA(3pm): we no longer support identified_dataBirte Kristina Friesel-6/+0
2024-09-22parse and expose stop IDsBirte Kristina Friesel-1/+7
2024-09-22FEA: Fix "type" checkBirte Kristina Friesel-1/+1
2024-09-22add accessors for identified stopBirte Kristina Friesel-0/+29
2024-09-22Stop: Use place / name / full_name rather than just name_suf and nameBirte Kristina Friesel-8/+13
2024-09-22EFA(3pm): change example to service rather than efa_urlBirte Kristina Friesel-1/+1
2024-09-22Switch from XML to JSON API flavourBirte Kristina Friesel-415/+236
2024-05-19Release v2.022.02Birte Kristina Friesel-10/+10
2024-05-19EFA->new: fix $now -> $dt rename. oopsBirte Kristina Friesel-8/+8
2024-05-19EFA->new: deprecate efa_url in favour of serviceBirte Kristina Friesel-4/+4
2024-05-19EFA->new: Add datetime optionBirte Kristina Friesel-1/+7
2024-05-19Timezone support (i.e., do not fail on servers that run UTC...)Birte Kristina Friesel-13/+20
2024-05-19Result: Add "FULL" occupancy indicatorBirte Kristina Friesel-2/+2
2024-05-17Release v2.012.01Birte Kristina Friesel-10/+35
2024-05-17Fix efa_url/service handling for new_pBirte Kristina Friesel-3/+5
2024-05-17EFA: Add static get_service functionBirte Kristina Friesel-83/+79
2024-05-09Add new_p constructorBirte Kristina Friesel-3/+80
2023-12-03Release v2.002.00Birte Kristina Friesel-10/+10
2023-12-03Update documentation examples to use datetime accessorBirte Kristina Friesel-2/+4
2023-12-03update copyright yearsBirte Kristina Friesel-4/+4
2023-12-02Stop, Result: Replace date/time string accessors with datetime instancesBirte Kristina Friesel-92/+108
2023-12-02Release v1.241.24Birte Kristina Friesel-10/+10
2023-11-26EFA: Fix stop constructor (and thus efa -v / -V)Birte Kristina Friesel-4/+4
2023-11-24Release v1.231.23Birte Kristina Friesel-10/+10