Age | Commit message (Collapse) | Author | Lines | |
---|---|---|---|---|
2024-07-25 | debug output | Birte Kristina Friesel | -1/+2 | |
2024-07-25 | fix remaining get_connection_targets / get_connecting_trains_p invocations | Birte Kristina Friesel | -22/+33 | |
2024-07-24 | support non-DB HAFAS backends (WiP) | Birte Kristina Friesel | -320/+791 | |
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 | -51/+191 | |
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-18 | HAFAS: Add get_service wrapper | Birte Kristina Friesel | -0/+6 | |
2024-07-08 | store lat/lon along with route2.7.8 | Birte Kristina Friesel | -3/+11 | |
This increases resilience against EVA ID reuse | ||||
2024-06-23 | IRIS: Use EVA ID rather than DS100 code for backend requests2.7.4 | Birte Kristina Friesel | -2/+2 | |
2024-06-23 | work: give bodged background tasks some time to complete | Birte Kristina Friesel | -0/+9 | |
2024-06-23 | always use HAFAS for traewelling → travelynx | Birte Kristina Friesel | -199/+50 | |
2024-06-21 | oopsie2.7.2 | Birte Kristina Friesel | -1/+1 | |
Closes #144 | ||||
2024-06-21 | add_route_timestamps: use $train->id rather than in_transit id2.7.1 | Birte Kristina Friesel | -1/+1 | |
this avoids a race condition when the worker requests all current checkins and takes a while before getting to update the data | ||||
2024-06-15 | InTransit: allow setting data in add call | Birte Kristina Friesel | -7/+10 | |
2024-06-15 | remove service / sb_template selection; hardcode DBF with variable hafas flag | Birte Kristina Friesel | -61/+4 | |
2024-06-15 | traewelling: increase latency between traewelling.de requests | Birte Kristina Friesel | -1/+1 | |
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 | -10/+13 | |
2024-06-15 | work,traewelling: consistent debug output if maintenance file is present | Birte Kristina Friesel | -2/+14 | |
2024-06-14 | work: _really_ do not execute any database actions in maintenance mode | Birte Kristina Friesel | -0/+6 | |
2024-06-12 | use 'maintenance' file to stop background jobs when running DB upgrades | Birte Kristina Friesel | -0/+17 | |
2024-06-10 | history: it's Fahrten, not Zugfahrten. | Birte Kristina Friesel | -3/+3 | |
2024-06-10 | add journey: return HTTP 400 on input error | Birte Kristina Friesel | -0/+3 | |
2024-06-09 | Increate train_id length to account for DB HAFAS update2.6.19 | Birte Kristina Friesel | -1/+117 | |
2024-06-08 | Store journey backend; do not rely on '|' in ID to distinguish IRIS/HAFAS | Birte Kristina Friesel | -1/+121 | |
This is in preparation for supporting multiple HAFAS backends, and possibly EFA and RIS::Journeys. | ||||
2024-06-06 | ... derp2.6.18 | Birte Kristina Friesel | -5/+2 | |
2024-06-06 | traewelling pull sync requires user_name to be set2.6.17 | Birte Kristina Friesel | -1/+4 | |
2024-06-06 | allow force checkouts even in case of route mismatches2.6.16 | Birte Kristina Friesel | -1/+1 | |
2024-06-06 | traewelling: trace missing username bug2.6.15 | Birte Kristina Friesel | -0/+7 | |
2024-06-02 | work: check arr on arr, not on dep2.6.14 | Birte Kristina Friesel | -1/+1 | |
2024-06-02 | Profile: remove journeys from JSON fornow2.6.13 | Birte Kristina Friesel | -1/+0 | |
2024-05-31 | Profile: Add JSON renderer | Birte Kristina Friesel | -29/+42 | |
2024-05-30 | work: fix HAFAS arrival wagonorder/stationinfo request logic | Birte Kristina Friesel | -1/+1 | |
2024-05-30 | DBDB: Add some debug statements | Birte Kristina Friesel | -0/+23 | |
2024-05-30 | DBDB: use realtime cache for carriage composition requests | Birte Kristina Friesel | -8/+9 | |
2024-05-30 | perform stationinfo requests for hafas checkins | Birte Kristina Friesel | -3/+27 | |
2024-05-29 | request wagon orders for HAFAS checkins | Birte Kristina Friesel | -3/+19 | |
2024-05-29 | Move wagonorder request to a separate helper | Birte Kristina Friesel | -93/+113 | |
This is in preparation for HAFAS wagonorder support | ||||
2024-05-24 | check train/trip id when updating associated data | Birte Kristina Friesel | -34/+57 | |
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 | add_route_timestamps: IRIS route may be shorter than HAFAS route2.6.11 | Birte Kristina Friesel | -1/+1 | |
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 | -46/+58 | |
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-26 | /status: respond to .json as well as "Accept: application/json" | Birte Kristina Friesel | -2/+4 | |
2024-04-21 | refactor polyline insertion into InTransit Model | Birte Kristina Friesel | -95/+64 | |
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 | -2/+92 | |
Decreases severity of #99 Fixes #108 | ||||
2024-04-03 | store tz_offset in route data if present | Birte Kristina Friesel | -1/+10 | |