Age | Commit message (Collapse) | Author | Lines | |
---|---|---|---|---|
5 hours | get_user_status_json_v1: fix dbris typoHEAD2.11.7main | Birte Kristina Friesel | -1/+1 | |
5 hours | perltidy | Birte Kristina Friesel | -2/+1 | |
15 hours | API: Add DBRIS support2.11.6 | Birte Kristina Friesel | -1/+11 | |
41 hours | work: decrease bahn.de request frequency; detect rate limiting2.11.5 | Birte Kristina Friesel | -2/+13 | |
41 hours | InTransit->add: update HAFAS/DBRIS switch2.11.4 | Birte Kristina Friesel | -1/+1 | |
3 days | work: pass train_id to update_arrival_dbris (oops)2.11.2 | Birte Kristina Friesel | -5/+6 | |
3 days | Account: IRIS is no longer preferred; do not place it first | Birte Kristina Friesel | -7/+2 | |
4 days | Text change to reflect ÖPNV integration | Tim | -1/+1 | |
This commit removes a reference to "train" in a message that is shown when the user is not checked in at the moment. | ||||
4 days | bahn.de is reasonably ready now. I think. | Birte Kristina Friesel | -1/+1 | |
4 days | restore Träwelling synchronization | Birte Kristina Friesel | -5/+3 | |
5 days | dbris: implement geolocation lookup | Birte Kristina Friesel | -1/+41 | |
5 days | dbris is almost ready for production | Birte Kristina Friesel | -5/+3 | |
Agenda: * geolocation * traewelling sync * check whether cancelled trains / stops are handled appropriately * switch manual journey entry to dbris once sufficient station data has been gathered * switch default to dbris at some time in the future | ||||
5 days | DBRIS: Add load/occupancy data | Birte Kristina Friesel | -5/+20 | |
5 days | dbris: /s/: redirect to proper station ID if needed | Birte Kristina Friesel | -0/+15 | |
5 days | sync_backends: ris column has been renamed to dbris. oops. | Birte Kristina Friesel | -1/+1 | |
5 days | Preliminary DBRIS support (not user-accessible yet) | Birte Kristina Friesel | -48/+874 | |
working: * checkin * checkout * realtime data * polylines * carriage formation (long-distance only) to do: * geolocation * redirects after checkout / undo * traewelling sync * use dbris by default | ||||
13 days | Switch from DBWagenreihung to DBRIS::Formation | Birte Kristina Friesel | -6/+6 | |
2025-03-04 | Remove VRN; use ÖBB for IRIS augmentation (maps) | Birte Kristina Friesel | -5/+7 | |
Luckily, ÖBB and IRIS agree on virtually all EVA IDs. In some cases, ÖBB uses different station names (e.g. 'Fürth in Bayern' rather than 'Fürth(Bay)'). Closes #206 Closes #207 Closes #208 | ||||
2025-03-03 | Add Forbidden to 502 Bad Gateway codes2.10.1 | Birte Kristina Friesel | -1/+2 | |
2025-02-09 | Add PKP (and, thus, SOCKS proxy) support | Birte Kristina Friesel | -11/+77 | |
2025-02-09 | Helper/HAFAS: remove unused get_json_p method | Birte Kristina Friesel | -49/+0 | |
2025-01-16 | InTransit: _epoch: turn undef into undef2.9.18 | Birte Kristina Friesel | -1/+1 | |
2025-01-16 | work: fetch arrival wagon order for VBN and ÖBB as well | Birte Kristina Friesel | -3/+8 | |
2025-01-11 | Add backend selection link to Bad Gateway / Gateway Timeout error messages | Birte Kristina Friesel | -5/+9 | |
2025-01-10 | HAFAS: Use VRN as default backend2.9.16 | Birte Kristina Friesel | -5/+5 | |
Notable, this retores data augmentation for IRIS checkins | ||||
2025-01-09 | VRN and ÖBB EVA IDs are compatible with bahn.de → request wagon orders2.9.15 | Birte Kristina Friesel | -16/+23 | |
2025-01-08 | Do not use DB HAFAS by default. Use DB IRIS instead.2.9.12 | Birte Kristina Friesel | -0/+12 | |
2025-01-08 | Remove DB HAFAS for now2.9.11 | Birte Kristina Friesel | -1/+10 | |
Looks like it's gone for good | ||||
2025-01-08 | 503 backend errors (hello, DB HAFAS) are Bad Gateway as well | Birte Kristina Friesel | -1/+1 | |
2024-12-18 | Speed up history pages: Only build route datetimes when needed2.9.8 | Birte Kristina Friesel | -28/+36 | |
2024-12-18 | premature connection close is HTTP 502 as well2.9.7 | Birte Kristina Friesel | -1/+1 | |
2024-12-04 | do not add meta stations if eva is undef2.9.5 | Birte Kristina Friesel | -5/+7 | |
2024-12-04 | Add a separate error message for gateway timeouts | Birte Kristina Friesel | -0/+7 | |
2024-11-30 | status API: Set Access-Control-Allow-Origin to *2.9.3 | Birte Kristina Friesel | -0/+2 | |
2024-11-26 | Mark users as seen when successfully pulling a traewelling checkin | Birte Kristina Friesel | -0/+1 | |
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-11-23 | departures: distinguish between backend errors (502) and internal errors (500)2.9.1 | Birte Kristina Friesel | -1/+8 | |
Closes #179 | ||||
2024-10-28 | Use the correct stop instance when checking in to ring lines | Birte Kristina Friesel | -3/+13 | |
2024-10-23 | import: Catch errors in get_single and sanity_check | Birte Kristina Friesel | -8/+14 | |
2024-10-23 | Api: perltidy | Birte Kristina Friesel | -5/+6 | |
2024-10-16 | api/v1/import: hard-code backend_id to 1 (same as import form) | Birte Kristina Friesel | -4/+7 | |
Closes #162 See also #170 (thanks to https://github.com/homologic for the suggestion) | ||||
2024-10-16 | Add terms of service andpoint; reference it from registration and login forms | Birte Kristina Friesel | -1/+10 | |
2024-09-20 | passenger rights: show departures with delay ≥ 20 minutes as well2.8.40 | Birte Kristina Friesel | -2/+5 | |
This is a quick workaround until I have finally reviewed #116 | ||||
2024-09-18 | API: Add departure and arrival platform2.8.39 | Birte Kristina Friesel | -0/+2 | |
Closes #164 | ||||
2024-09-01 | Work: Include backend in debug and error messages2.8.38 | Birte Kristina Friesel | -6/+12 | |
2024-09-01 | integritycheck: add sub-commands | Birte Kristina Friesel | -108/+126 | |
2024-08-30 | timeline: add maps2.8.37 | Birte Kristina Friesel | -0/+50 | |
2024-08-30 | Use "Steig" rather than "Gleis" for bus platforms2.8.36 | Birte Kristina Friesel | -0/+5 | |
2024-08-28 | Replace ice_names.json with Travel::Status::DE::DBWagenreihung built-in list | Birte Kristina Friesel | -2/+4 | |