summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorLines
6 daysIRIS: Fix sorting of cancelled arrival-only/departure-only entriesHEAD4.37.7mainBirte Kristina Friesel-4/+8
12 daysupdate cpanfile.snapshot4.37.6Birte Kristina Friesel-451/+540
12 daysEFA: Use trip IDs with time data introduced in v3.124.37.5Birte Kristina Friesel-24/+31
2025-06-15_train_details: fix uninitialized value warningBirte Kristina Friesel-1/+1
2025-06-15Map: Fix ajax_mapinfo for EFA backends4.37.4Birte Kristina Friesel-4/+2
2025-05-17Fix anchors for DBRIS and HAFAS links4.37.3Birte Kristina Friesel-3/+8
2025-05-16stationboard: use explicit dbris version for redirectBirte Kristina Friesel-1/+2
2025-05-15Generate bahn.expert details link based on trip_id for DBRIS (#36)4.37.2networkException-1/+3
Generate bahn.expert details link based on trip_id for DBRIS This patch adds a conditional for the train details page to generate the bahn.expert details outlink based on the trip_id when using DBRIS bahn.de. This is a lot more reliable compared to concating category and train number / date. As bahn.expert recently added support for resolving these HAFAS trip ids to RIS::Journey journeys, the data quality is also on par. See https://chaos.social/@marudor/114404980599765615 --------- Co-authored-by: Birte Kristina Friesel <birte.friesel@uos.de>
2025-05-03release assets4.37.1Birte Kristina Friesel-6/+6
2025-05-03rebuild assetsBirte Kristina Friesel-1/+1
2025-04-21About page: Add DBRIS and MOTIS entriesBirte Kristina Friesel-4/+6
2025-04-21Release assets4.37.0Birte Kristina Friesel-6/+6
2025-04-21rebuild assetsBirte Kristina Friesel-1/+1
2025-04-21cpanfile: Add MOTIS dependencyBirte Kristina Friesel-0/+1
2025-04-21dbris stationboard: sort by realtime dataBirte Kristina Friesel-0/+3
2025-04-21Initial MOTIS backend supportnetworkException-0/+358
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-18train details: pass dbris on to map link4.36.9Birte Kristina Friesel-2/+2
2025-04-18DBRIS: respect proxy settings for journey requests as well4.36.8Birte Kristina Friesel-12/+20
2025-04-16release assets4.36.7Birte Kristina Friesel-6/+6
2025-04-16rebuild assetsBirte Kristina Friesel-1/+1
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-16Fix map reloading sending malformed query parametersnetworkException-1/+7
This patch fixes the periodic map reloading function sending malformed query parameters, see below: - `dbris` - `amp;efa` - `amp;hafas` The function now constructs a URLSearchParams object and appends the serialized parameters to the url instead of using manual string concatenation. This would break reloads only for EFA and non ÖBB HAFAS backends, as the `dbris` parameter was working properly malformed and ÖBB HAFAS is the default codepath.
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-04release assets4.36.4Birte Kristina Friesel-6/+6
2025-04-04rebuild assetsBirte Kristina Friesel-1/+1
2025-04-04dbris: ajax supportBirte Kristina Friesel-2/+83
2025-04-04Add DBRIS maps (for travelynx)Birte Kristina Friesel-1/+183
2025-03-23update cpanfile.snapshot4.36.3Birte Kristina Friesel-21/+21
2025-03-23Bump Travel::Status::DE::EFA to 3.09 (with built-in stop estimation)Birte Kristina Friesel-38/+14
2025-03-23Bump DBRIS dependencyBirte Kristina Friesel-2/+1
2025-03-16update cpanfile.snapshotBirte Kristina Friesel-11/+11
2025-03-07update cpanfile.snapshot4.36.2Birte Kristina Friesel-100/+100
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-21dbf_reg_handlers: ... really incorporate dbrisBirte Kristina Friesel-0/+3
2025-02-21train detail links: incorporate dbrisBirte Kristina Friesel-3/+8
2025-02-21Add very preliminary dbris supportBirte Kristina Friesel-0/+154
2025-02-09update cpanfile.snapshot4.36.0Birte Kristina Friesel-12/+26
2025-02-09cpanfile: Require SSL and SOCKS proxy support (hello, PKP)Birte Kristina Friesel-0/+2
2025-02-09cpanfile: We no longer (directly) require LWP::Protocol::httpsBirte Kristina Friesel-2/+0
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-08update cpanfile.snapshot4.35.6Birte Kristina Friesel-20/+26
2025-02-08EFA: show candidates on ambiguous inputBirte Kristina Friesel-11/+23
2025-02-02README: dbf is no longer just about trainsBirte Kristina Friesel-7/+5