summaryrefslogtreecommitdiff
path: root/lib/Travelynx/Model
AgeCommit message (Expand)AuthorLines
2025-06-15EFA: handle arrival being cancelled after checkinBirte Kristina Friesel-9/+10
2025-06-15InTransit->add: efa: mark cancelled stopsBirte Kristina Friesel-9/+10
2025-06-15EFA: Handle check-ins into cancelled departuresBirte Kristina Friesel-1/+1
2025-06-15EFA, HAFAS: Store trip operator(s)2.14.2Birte Kristina Friesel-0/+6
2025-06-15recent targets: add efa supportBirte Kristina Friesel-2/+3
2025-06-15Add experimental EFA supportBirte Kristina Friesel-18/+224
2025-06-09Fix worker for MOTIS checkins2.13.5Birte Kristina Friesel-2/+3
2025-06-09perltidyBirte Kristina Friesel-36/+45
2025-06-09Add (possibly still somewhat experimental) MOTIS supportBirte Kristina Friesel-18/+246
2025-06-08HAFAS: Sett rt flag if realtime data is availableBirte Kristina Friesel-4/+19
2025-06-07InTransit: DBRIS: Update realtime flag if realtime data is available2.12.7Birte Kristina Friesel-1/+9
2025-05-30Show train route in checked-in view and profile / status card2.11.37Birte Kristina Friesel-15/+17
2025-05-28InTransit->add: Use a global $now objectBirte Kristina Friesel-30/+31
2025-05-25status card: show complete route and expected load2.11.32Birte Kristina Friesel-1/+1
2025-05-25status card: show carriage formationBirte Kristina Friesel-0/+1
2025-05-22InTransit: store arr_platform for DBRIS checkins2.11.29Birte Kristina Friesel-0/+2
2025-05-17Fix anchors in DBF links for HAFAS and DBRIS checkins2.11.28Birte Kristina Friesel-1/+1
2025-05-17dbris: persist backend messages and show them in journey view2.11.27Birte Kristina Friesel-12/+41
2025-05-14_checked_in: fix stop detail links for dbris2.11.25Birte Kristina Friesel-1/+1
2025-04-21InTransit->add: dbris: ensure that train_no is always set2.11.23Birte Kristina Friesel-3/+5
2025-04-19Use train_no / line_no accessors provided by DBRIS 0.10Birte Kristina Friesel-5/+5
2025-04-16dbris: store him messages upon checkin as well2.11.19Birte Kristina Friesel-1/+14
2025-04-16Show DBRIS messages (disruptions and infos) in checked_in view2.11.18Birte Kristina Friesel-0/+38
2025-04-02DBRIS trains may come without a type2.11.13Birte Kristina Friesel-1/+1
2025-04-02dbris: handle checkins into cancelled departuresBirte Kristina Friesel-1/+1
2025-03-29pass train suffix (which is sometimes line ID) on to InTransit->addBirte Kristina Friesel-0/+10
2025-03-28dbris: journey stops: store cancellation state2.11.8Birte Kristina Friesel-14/+16
2025-03-26InTransit->add: update HAFAS/DBRIS switch2.11.4Birte Kristina Friesel-1/+1
2025-03-24restore Träwelling synchronizationBirte Kristina Friesel-1/+1
2025-03-23DBRIS: Add load/occupancy dataBirte Kristina Friesel-5/+12
2025-03-23Preliminary DBRIS support (not user-accessible yet)Birte Kristina Friesel-24/+210
2025-01-16InTransit: _epoch: turn undef into undef2.9.18Birte Kristina Friesel-1/+1
2024-12-18Speed up history pages: Only build route datetimes when needed2.9.8Birte Kristina Friesel-4/+7
2024-11-24Journeys->sanity_check: Allow a single trip to take up to three days2.9.2Birte Kristina Friesel-4/+4
2024-11-24Journey->sanity_check: adjust messages;Birte Kristina Friesel-7/+8
2024-08-30Use "Steig" rather than "Gleis" for bus platforms2.8.36Birte Kristina Friesel-0/+5
2024-08-27get_travel_distance: intermediate: Handle destination renames in sanity check2.8.35Birte Kristina Friesel-1/+6
2024-08-26map, get_travel_distance: Prefer EVA ID over name for route matches2.8.33Birte Kristina Friesel-2/+6
2024-08-25get_travel_distance: no need for debug output if there is no polylineBirte Kristina Friesel-2/+4
2024-08-23Suggest backends based on coverage and latest checkout coordinatesBirte Kristina Friesel-0/+26
2024-08-17get_travel_distance: do not overwrite {to,from}_eva with undefBirte Kristina Friesel-2/+2
2024-08-15stats, map: deal with multiple EVA IDs mapping to the same station nameBirte Kristina Friesel-20/+54
2024-08-14IRIS checkout: do not overwrite HAFAS route with IRIS routeBirte Kristina Friesel-8/+0
2024-08-14get_travel_distance: always return beeline distance2.8.18Birte Kristina Friesel-9/+6
2024-08-09get_connection_targets: always return a list2.8.13Birte Kristina Friesel-2/+5
2024-08-07dumpstops: provide backend name and type rather than just opaque IDs2.8.10Birte Kristina Friesel-1/+1
2024-08-04journey->add: pass backend_id on to station search for route2.8.9Birte Kristina Friesel-2/+3
2024-08-04manual journey entry: hardcode DB (HAFAS) for station selection2.8.8Birte Kristina Friesel-2/+4
2024-07-26Multi-backend supportBirte Kristina Friesel-73/+236
2024-07-21Stations: Remove get_latlon_by_name (no longer needed)2.7.9Birte Kristina Friesel-14/+0