summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorLines
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-14/+20
2024-10-03efa-m: Document --jsonBirte Kristina Friesel-0/+6
2024-10-03Trip: Add product, product_class accessorsBirte Kristina Friesel-2/+4
2024-10-03efa-m: add --json optionBirte Kristina Friesel-6/+40
2024-09-30README: Installation from source now requires git submodule update --initBirte Kristina Friesel-0/+1
2024-09-30README: Note that installation from source has no proper uninstallBirte Kristina Friesel-0/+3
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-29... I keep forgetting about thisBirte Kristina Friesel-1/+1
2024-09-29update Dockerfile (we also need ext)Birte Kristina Friesel-0/+1
2024-09-29makedeb-docker-helper: we also need lib{datetime-format-strptime,json}-perlBirte Kristina Friesel-2/+3
2024-09-29Release v3.003.00Birte Kristina Friesel-14/+14
2024-09-28journey id: use origin stop ID if availableBirte Kristina Friesel-1/+3
2024-09-28efa-m: Use Travel-Status-DE-EFA as cache identifierBirte Kristina Friesel-1/+2
2024-09-28Looks like the backend does not care about missing spaces in stateless IDsBirte Kristina Friesel-2/+2
This makes them much easier to copy-paste. Nifty!
2024-09-28Update changelogBirte Kristina Friesel-3/+5
2024-09-28Cache efa replies by defaultBirte Kristina Friesel-14/+121
2024-09-28Move static service accessors to Travel::Status::DE::EFABirte Kristina Friesel-10/+52
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-123/+187
2024-09-26Update ChangelogBirte Kristina Friesel-1/+4
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-26Dockerfile: Remove libxml2(-dev)Birte Kristina Friesel-2/+2
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-25/+29
2024-09-26Move departure paser into Departure classBirte Kristina Friesel-126/+136
2024-09-26Trip->route: return Stop instancesBirte Kristina Friesel-12/+38
2024-09-25add primitive stopseq outputBirte Kristina Friesel-1/+125
TODO: Proper classes, locality/parent handling, et cetera
2024-09-25STOPSEQ: Request realtime dataBirte Kristina Friesel-0/+1
2024-09-24efa-m: there's no need to prefix journeys with '!'Birte Kristina Friesel-1/+1
2024-09-22oh look! stopseq support!Birte Kristina Friesel-21/+46
(parser is still missing)
2024-09-22add -j / --with-jid optionBirte Kristina Friesel-13/+23
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-22efa-m: only say stop_name if it is knownBirte Kristina Friesel-1/+1
2024-09-22add accessors for identified stopBirte Kristina Friesel-0/+38
2024-09-22Stop: Use place / name / full_name rather than just name_suf and nameBirte Kristina Friesel-15/+20
2024-09-22readme, docker: libxml2 is no longer requiredBirte Kristina Friesel-2/+1
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-2468/+4658
2024-05-19Release v2.022.02Birte Kristina Friesel-13/+13
2024-05-19changelogBirte Kristina Friesel-0/+7
2024-05-19efa-m: Support "FULL" occupancyBirte Kristina Friesel-3/+6