Age | Commit message (Collapse) | Author | Lines | |
---|---|---|---|---|
2025-03-29 | pass train suffix (which is sometimes line ID) on to InTransit->add | Birte Kristina Friesel | -0/+10 | |
Closes #217 | ||||
2025-03-28 | dbris: journey stops: store cancellation state2.11.8 | Birte Kristina Friesel | -14/+16 | |
2025-03-26 | InTransit->add: update HAFAS/DBRIS switch2.11.4 | Birte Kristina Friesel | -1/+1 | |
2025-03-24 | restore Träwelling synchronization | Birte Kristina Friesel | -1/+1 | |
2025-03-23 | DBRIS: Add load/occupancy data | Birte Kristina Friesel | -5/+12 | |
2025-03-23 | Preliminary DBRIS support (not user-accessible yet) | Birte Kristina Friesel | -24/+210 | |
working: * checkin * checkout * realtime data * polylines * carriage formation (long-distance only) to do: * geolocation * redirects after checkout / undo * traewelling sync * use dbris by default | ||||
2025-01-16 | InTransit: _epoch: turn undef into undef2.9.18 | Birte Kristina Friesel | -1/+1 | |
2024-12-18 | Speed up history pages: Only build route datetimes when needed2.9.8 | Birte Kristina Friesel | -4/+7 | |
2024-11-24 | Journeys->sanity_check: Allow a single trip to take up to three days2.9.2 | Birte Kristina Friesel | -4/+4 | |
Closes #182 | ||||
2024-11-24 | Journey->sanity_check: adjust messages; | Birte Kristina Friesel | -7/+8 | |
2024-08-30 | Use "Steig" rather than "Gleis" for bus platforms2.8.36 | Birte Kristina Friesel | -0/+5 | |
2024-08-27 | get_travel_distance: intermediate: Handle destination renames in sanity check2.8.35 | Birte Kristina Friesel | -1/+6 | |
Also related to #160 | ||||
2024-08-26 | map, get_travel_distance: Prefer EVA ID over name for route matches2.8.33 | Birte Kristina Friesel | -2/+6 | |
Station names frequently change, so the EVA ID is more robust Closes #160 | ||||
2024-08-25 | get_travel_distance: no need for debug output if there is no polyline | Birte Kristina Friesel | -2/+4 | |
2024-08-23 | Suggest backends based on coverage and latest checkout coordinates | Birte Kristina Friesel | -0/+26 | |
References #156 | ||||
2024-08-17 | get_travel_distance: do not overwrite {to,from}_eva with undef | Birte Kristina Friesel | -2/+2 | |
2024-08-15 | stats, map: deal with multiple EVA IDs mapping to the same station name | Birte Kristina Friesel | -20/+54 | |
2024-08-14 | IRIS checkout: do not overwrite HAFAS route with IRIS route | Birte Kristina Friesel | -8/+0 | |
The IRIS route may differ from the HAFAS route in case of diversions, causing travelynx to lose real-time data, coordinates, and polyline when the follow-up add_route_timestamps call is not made. | ||||
2024-08-14 | get_travel_distance: always return beeline distance2.8.18 | Birte Kristina Friesel | -9/+6 | |
2024-08-09 | get_connection_targets: always return a list2.8.13 | Birte Kristina Friesel | -2/+5 | |
Closes #152 Closes #153 | ||||
2024-08-07 | dumpstops: provide backend name and type rather than just opaque IDs2.8.10 | Birte Kristina Friesel | -1/+1 | |
2024-08-04 | journey->add: pass backend_id on to station search for route2.8.9 | Birte Kristina Friesel | -2/+3 | |
Ref: #150 | ||||
2024-08-04 | manual journey entry: hardcode DB (HAFAS) for station selection2.8.8 | Birte Kristina Friesel | -2/+4 | |
TODO: Add a dropdown to select different backends Closes #150 | ||||
2024-07-26 | Multi-backend support | Birte Kristina Friesel | -73/+236 | |
Squashed commit of the following: commit 92518024ba295456358618c0e8180bd8e996fdf1 Author: Birte Kristina Friesel <birte.friesel@uos.de> Date: Fri Jul 26 18:39:46 2024 +0200 add_or_update station: remove superfluos 'new backend id := old backend id' commit df21c20c6e4c86454f8a9ac69121404415217f2a Author: Birte Kristina Friesel <birte.friesel@uos.de> Date: Fri Jul 26 18:35:51 2024 +0200 revert connection targets min_count to 3 commit be335cef07d0b42874f5fc1de4a1d13396e8e807 Author: Birte Kristina Friesel <birte.friesel@uos.de> Date: Fri Jul 26 18:20:05 2024 +0200 mention backend selection in API documentation commit 9f41828fb4f18fd707e0087def3032e8d4c8d7d8 Author: Birte Kristina Friesel <derf@finalrewind.org> Date: Thu Jul 25 20:19:23 2024 +0200 use_history: not all backends provide route data in departure monitor commit 09714b4d89684b8331d0e96f564a4c7432318f70 Author: Birte Kristina Friesel <derf@finalrewind.org> Date: Thu Jul 25 20:11:44 2024 +0200 disambiguation: pass correct hafas parameter commit 8cdf1120fc32155dc6525be64601b7c10a9c7f52 Author: Birte Kristina Friesel <derf@finalrewind.org> Date: Thu Jul 25 20:11:28 2024 +0200 _checked_in: hide Zuglauf link for non-db checkins commit 7455653f541198e0e0a6d11aed421487ffdb6285 Author: Birte Kristina Friesel <derf@finalrewind.org> Date: Thu Jul 25 20:01:47 2024 +0200 debug output commit b9cda07f85601a58ea32dbdacdd5399f302db52b Author: Birte Kristina Friesel <derf@finalrewind.org> Date: Thu Jul 25 19:09:07 2024 +0200 fix remaining get_connection_targets / get_connecting_trains_p invocations commit 2759d7258c37c7498905cfe19f6b4c4f6d16bd21 Author: Birte Kristina Friesel <derf@finalrewind.org> Date: Wed Jul 24 20:50:12 2024 +0200 support non-DB HAFAS backends (WiP) | ||||
2024-07-21 | Stations: Remove get_latlon_by_name (no longer needed)2.7.9 | Birte Kristina Friesel | -14/+0 | |
2024-07-21 | Add lat/lon to pre-2.7.8 journeys; add eva where missing | Birte Kristina Friesel | -9/+8 | |
This speeds up the map significantly and makes coordinates_by_station obsolete | ||||
2024-07-21 | Journey->add: store lat/lon for route at entry time, if available | Birte Kristina Friesel | -4/+33 | |
2024-07-08 | store lat/lon along with route2.7.8 | Birte Kristina Friesel | -2/+6 | |
This increases resilience against EVA ID reuse | ||||
2024-06-15 | InTransit: allow setting data in add call | Birte Kristina Friesel | -2/+9 | |
2024-06-15 | remove service / sb_template selection; hardcode DBF with variable hafas flag | Birte Kristina Friesel | -36/+3 | |
2024-06-15 | recent journeys: use hafas=DB as well | Birte Kristina Friesel | -1/+1 | |
2024-06-15 | Use hafas=DB rather than hafas=12.6.22 | Birte Kristina Friesel | -1/+4 | |
2024-06-08 | Store journey backend; do not rely on '|' in ID to distinguish IRIS/HAFAS | Birte Kristina Friesel | -1/+17 | |
This is in preparation for supporting multiple HAFAS backends, and possibly EFA and RIS::Journeys. | ||||
2024-06-06 | ... derp2.6.18 | Birte Kristina Friesel | -4/+1 | |
2024-06-06 | traewelling pull sync requires user_name to be set2.6.17 | Birte Kristina Friesel | -1/+4 | |
2024-05-24 | check train/trip id when updating associated data | Birte Kristina Friesel | -17/+31 | |
this avoid race conditions when a user changes their checkin between the time of request (old trip id) and the time of data update (new trip id). These could lead to funny effects such as buses suddenly having S-Bahn carriage formations. | ||||
2024-05-22 | route_after: handle passing the same stop more than once2.6.10 | Birte Kristina Friesel | -2/+9 | |
2024-05-09 | InTransit: postprocess: simplify DateTime handling a bit | Birte Kristina Friesel | -21/+25 | |
2024-04-21 | refactor polyline insertion into InTransit Model | Birte Kristina Friesel | -0/+55 | |
2024-04-16 | Store HAFAS checkins with type/train/line number at checkin station2.6.7 | Birte Kristina Friesel | -3/+5 | |
2024-04-03 | store tz_offset in route data if present | Birte Kristina Friesel | -1/+7 | |
2024-02-13 | Journeys: adjust sanity_check for local transit stuff2.5.17 | Birte Kristina Friesel | -7/+7 | |
2024-02-09 | add dumpstops command2.5.16 | Birte Kristina Friesel | -0/+6 | |
2023-12-27 | Switch to Travel::Status::DE::HAFAS 5.x | Birte Kristina Friesel | -28/+29 | |
2023-10-01 | suggested connections: avoid fetching IRIS trains via HAFAS | Birte Kristina Friesel | -3/+6 | |
2023-10-01 | store related stations; respect them when looking up connections | Birte Kristina Friesel | -14/+48 | |
2023-09-24 | intransit: support HAFAS trains that do not have a type | Birte Kristina Friesel | -1/+1 | |
2023-09-24 | add support for HAFAS connection suggestions; drop manual destination list | Birte Kristina Friesel | -27/+3 | |
Still TODO: handle stations that have several EVAs | ||||
2023-09-09 | indicate whether current journey has realtime data | Birte Kristina Friesel | -3/+9 | |
2023-09-07 | Fix intermediate stop display for journeys without real-time data, e.g. H-Bahn | Birte Kristina Friesel | -4/+8 | |