summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)AuthorLines
37 hoursMap: Fix ajax_mapinfo for EFA backends4.37.4Birte Kristina Friesel-4/+2
2025-05-16stationboard: use explicit dbris version for redirectBirte Kristina Friesel-1/+2
2025-04-21dbris stationboard: sort by realtime dataBirte Kristina Friesel-0/+3
2025-04-21Initial MOTIS backend supportnetworkException-0/+357
This patch adds support for displaying coverage and trip maps for MOTIS.
2025-04-18Stationboard: dbris: show messages and attributes4.36.10Birte Kristina Friesel-1/+38
2025-04-18DBRIS: respect proxy settings for journey requests as well4.36.8Birte Kristina Friesel-12/+20
2025-04-16Fix stop matching for DBRIS polylinesnetworkException-4/+6
This patch fixes matching stops by name to route indices for DBRIS polylines. The format returned by Travel::Status::DE::DBRIS::Journey is slightly different to Travel::Status::DE::HAFAS::Journey, as it assigns a whole `stop` to a polyline coordinate, instead of `name` and `eva`. This fixes the train following train marker actually following DBRIS polylines.
2025-04-16DBRIS: Use optional proxy for map (journey) requests4.36.6Birte Kristina Friesel-0/+8
2025-04-04add DBRIS helper4.36.5Birte Kristina Friesel-0/+67
2025-04-04dbris: ajax supportBirte Kristina Friesel-1/+82
2025-04-04Add DBRIS maps (for travelynx)Birte Kristina Friesel-1/+183
2025-03-23Bump Travel::Status::DE::EFA to 3.09 (with built-in stop estimation)Birte Kristina Friesel-37/+13
2025-03-04Remove VRN; switch default backend to ÖBB4.36.1Birte Kristina Friesel-9/+15
2025-02-27Stationboard: DBRIS now returns via as a listBirte Kristina Friesel-1/+1
2025-02-25dbris: redirect station names to station IDsBirte Kristina Friesel-5/+55
2025-02-22dbris: Add train details (WiP)Birte Kristina Friesel-1/+175
for whatever reason, the map link already works. It really shouldn't.
2025-02-22dbris: pass eva to data-stationBirte Kristina Friesel-1/+1
2025-02-21Add very preliminary dbris supportBirte Kristina Friesel-0/+153
2025-02-09Prepare for PKP support (needs a separate UserAgent instance)Birte Kristina Friesel-7/+22
2025-02-09Stationboard: more consistent station board handler namesBirte Kristina Friesel-10/+11
2025-02-08EFA: show candidates on ambiguous inputBirte Kristina Friesel-10/+22
2025-02-01Switch from DBWagenreihung to DBRIS::FormationBirte Kristina Friesel-8/+7
2025-01-16stationboard: IRIS: always show cancelled trains with scheduled time4.33.4Birte Kristina Friesel-8/+20
2025-01-10Stationboard: restore train details via VRNBirte Kristina Friesel-88/+88
2025-01-10Map: Switch to VRN as wellBirte Kristina Friesel-2/+2
2025-01-10Switch to VRN as default HAFAS serviceBirte Kristina Friesel-5/+7
2025-01-09Do not request HAFAS routes as DB HAFAS is down4.33.2Birte Kristina Friesel-88/+88
The code path may be re-enabled once DBRIS is integrated.
2025-01-08Only show HAFAS links for non-DB backendsBirte Kristina Friesel-15/+14
2025-01-05Adjust for Travel::Status::DE::EFA 3.06Birte Kristina Friesel-5/+6
2024-12-22show footer (but not opts) in some placesBirte Kristina Friesel-4/+9
2024-12-21app: only show reasons for cancellations and delays ≥ 20 minutesBirte Kristina Friesel-1/+1
2024-12-13Always show realtime data; use rt=0 to switch back to schedule data4.32.0Birte Kristina Friesel-2/+2
2024-12-02apply platform and via filters when using the EFA backend4.31.1Birte Kristina Friesel-5/+13
Closes #20
2024-11-05IRIS, HAFAS: Pass version=raw to obtain raw serialized Perl objectsBirte Kristina Friesel-0/+3
2024-11-05EFA departure board: add JSON interfaceBirte Kristina Friesel-17/+33
2024-11-05redirect_to_station: remove empty hafas/efa parameters in efa/hafas modeBirte Kristina Friesel-0/+3
2024-10-21EFA: now with proper map supportBirte Kristina Friesel-35/+214
2024-10-20Map: refactor estimate_train_positions{,2} to be independent of HAFAS modulesBirte Kristina Friesel-26/+50
2024-10-20Add partial EFA map supportBirte Kristina Friesel-3/+167
No live position yet
2024-10-19EFA trip details: show real-time dataBirte Kristina Friesel-0/+2
2024-10-19efa departure board: add has_realtime annotationsBirte Kristina Friesel-0/+1
2024-10-18derp?Birte Kristina Friesel-1/+1
2024-10-18stations_by_coordinates: fix efaBirte Kristina Friesel-7/+7
2024-10-18Add preliminary EFA supportBirte Kristina Friesel-3/+278
2024-10-06EFA: Clickable route linksBirte Kristina Friesel-2/+3
2024-10-03is_important: extend matches for hafas/efa (local transit) backendsBirte Kristina Friesel-0/+5
2024-10-03EFA departure board: add (bit_)delayed annotationsBirte Kristina Friesel-3/+9
2024-10-01Prepare for detail view with efa backendBirte Kristina Friesel-4/+10
2024-09-29EFA: request full routes; include route_pre / route_postBirte Kristina Friesel-16/+17
2024-09-29EFA: Use cacheBirte Kristina Friesel-0/+1