Age | Commit message (Collapse) | Author | Lines | |
---|---|---|---|---|
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-22 | Use HAFAS routes as single source of truth. Overwrite initial IRIS route. | Birte Kristina Friesel | -11/+11 | |
2024-05-09 | InTransit: postprocess: simplify DateTime handling a bit | Birte Kristina Friesel | -21/+25 | |
2024-04-26 | /status: return JSON for 404 errors as well | Birte Kristina Friesel | -3/+30 | |
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-07 | dumpstops: encode output as UTF-8 | Birte Kristina Friesel | -1/+2 | |
2024-04-07 | Request polylines for HAFAS journeys as well; only store sensible ones2.6.5 | Birte Kristina Friesel | -1/+1 | |
Decreases severity of #99 Fixes #108 | ||||
2024-04-03 | store tz_offset in route data if present | Birte Kristina Friesel | -1/+10 | |
2024-03-31 | lesson learned: do not deploy from easterhegg2.6.3 | Birte Kristina Friesel | -5/+5 | |
2024-03-31 | oops2.6.2 | Birte Kristina Friesel | -3/+4 | |
2024-03-31 | HAFAS departures: add earlier / later links | Birte Kristina Friesel | -12/+31 | |
2024-03-30 | HAFAS: correctly pass lookahead on to backend library2.5.23 | Birte Kristina Friesel | -1/+1 | |
Closes #126 Note that this is more of a hotfix -- the underlying bug is in Travel::Status::DE::HAFAS | ||||
2024-03-05 | Traveling: work around empty evas list in HAFAS result | Birte Kristina Friesel | -1/+1 | |
2024-02-25 | Berlin Hbf is cursed.2.5.19 | Birte Kristina Friesel | -0/+20 | |
2024-02-24 | Use journeyMatch rather than legacy trainsearch.exe API to find tripIDs | Birte Kristina Friesel | -0/+50 | |
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/+56 | |
2024-01-30 | perltidy | Birte Kristina Friesel | -16/+22 | |
2024-01-30 | journey detail title: use departure date | Birte Kristina Friesel | -2/+2 | |
2024-01-30 | add title elements | Cassidy Dingenskirchen | -7/+20 | |
(cherry picked from commit 5d8f6467dc00f03957784230983ed730ec421291) Signed-off-by: Birte Kristina Friesel <derf@finalrewind.org> | ||||
2024-01-14 | confirm_mail: work around funky MUAs2.5.11 | Birte Kristina Friesel | -0/+9 | |
2024-01-11 | work: Some HAFAS errors are not actionable and should not be logged as errors2.5.10 | Birte Kristina Friesel | -1/+8 | |
2024-01-02 | Rename filter_after/filter_before to filter_from/filter_to (they're inclusive) | Birte Kristina Friesel | -2/+2 | |
2024-01-01 | map: show year in headline if set | Birte Kristina Friesel | -0/+13 | |
2023-12-31 | history_map: filter_until is inclusive2.5.7 | Birte Kristina Friesel | -1/+5 | |
2023-12-27 | Fix connection display for Travel::Status::DE::HAFAS 5.x2.5.6 | Birte Kristina Friesel | -9/+9 | |
2023-12-27 | Switch to Travel::Status::DE::HAFAS 5.x | Birte Kristina Friesel | -45/+46 | |
2023-11-01 | HAFAS: Use locationSearch rather than similar_stops_p | Birte Kristina Friesel | -10/+18 | |
locationSearch uses mgate.exe, just like the regular departure board. similar_stops_p relies on ajax-getstop.exe which may become unavailable sooner rather than later. | ||||
2023-10-01 | increase level of caution | Birte Kristina Friesel | -3/+2 | |
2023-10-01 | suggested connections: avoid fetching IRIS trains via HAFAS | Birte Kristina Friesel | -7/+24 | |
2023-10-01 | influxdb: add meta / related_stations count | Birte Kristina Friesel | -0/+8 | |
2023-10-01 | store related stations; respect them when looking up connections | Birte Kristina Friesel | -14/+69 | |
2023-09-26 | connections: do not show cancelled trains twice2.3.1 | Birte Kristina Friesel | -0/+9 | |
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 | -128/+92 | |
Still TODO: handle stations that have several EVAs | ||||
2023-09-17 | /s: support filter by trip_id; only allow train filter in IRIS mode2.2.2 | Birte Kristina Friesel | -1/+5 | |
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 | |
2023-09-04 | perltidy2.1.3 | Birte Kristina Friesel | -9/+6 | |
2023-09-04 | work: 'did not find $dep' is not actionable → change severity to debug | Birte Kristina Friesel | -3/+3 | |
2023-08-26 | obtain autocompletion from database2.1.1 | Birte Kristina Friesel | -0/+31 | |
2023-08-26 | manual station entry: fix HAFAS redirect | Birte Kristina Friesel | -1/+1 | |
2023-08-24 | resolve unknown/ambiguous stop into list of stops | Birte Kristina Friesel | -11/+47 | |
2023-08-24 | geolocation: Fix 'hafas=undefined' links for iris stops | Birte Kristina Friesel | -0/+1 | |
2023-08-22 | select latest journey based on timestamp, not ID2.0.2 | Birte Kristina Friesel | -1/+1 | |
This avoids manually added past journeys messing with the latest travel target | ||||
2023-08-22 | Database: create index on real_departure to speed up latest journey queries | Birte Kristina Friesel | -2/+12 | |
2023-08-20 | sort HAFAS/IRIS stations by distance | Birte Kristina Friesel | -3/+6 | |
2023-08-19 | API: Support HAFAS checkin (via journeyID) | Birte Kristina Friesel | -5/+14 | |