summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorLines
3 hoursget_user_status_json_v1: fix dbris typoHEAD2.11.7mainBirte Kristina Friesel-1/+1
3 hoursperltidyBirte Kristina Friesel-2/+1
12 hoursAPI: Add DBRIS support2.11.6Birte Kristina Friesel-5/+16
39 hourswork: decrease bahn.de request frequency; detect rate limiting2.11.5Birte Kristina Friesel-2/+13
39 hoursInTransit->add: update HAFAS/DBRIS switch2.11.4Birte Kristina Friesel-1/+1
2 daysupdate cpanfile.snapshot2.11.3Birte Kristina Friesel-350/+351
3 daysbump dependenciesBirte Kristina Friesel-2/+2
3 dayswork: pass train_id to update_arrival_dbris (oops)2.11.2Birte Kristina Friesel-5/+6
3 daysConsistently use 'train' for DB (IRIS, bahn.de) and 'directions' for HAFASBirte Kristina Friesel-9/+4
3 daysAccount: IRIS is no longer preferred; do not place it firstBirte Kristina Friesel-7/+2
4 daysText change to reflect ÖPNV integrationTim-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 dayschecked_in template: do show undo link after checkin. oops.2.11.1Birte Kristina Friesel-0/+2
4 daysRelease v2.112.11.0Birte Kristina Friesel-0/+18
4 dayscheckin: hide details for DBRIS (links don't work yet)Birte Kristina Friesel-1/+1
4 daysupdate cpanfile.snapshotBirte Kristina Friesel-118/+124
4 daysrelease assetsBirte Kristina Friesel-23/+23
4 daysbahn.de is reasonably ready now. I think.Birte Kristina Friesel-9/+8
4 daysrestore Träwelling synchronizationBirte Kristina Friesel-37/+3
5 daysdbris: implement geolocation lookupBirte Kristina Friesel-1/+41
5 daysdbris is almost ready for productionBirte 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 daysrebuild assetsBirte Kristina Friesel-2/+2
5 daysDBRIS: Add load/occupancy dataBirte Kristina Friesel-5/+20
5 daysbump dbris versionBirte Kristina Friesel-1/+1
5 dayslandingpage / geolocation fallback: support dbrisBirte Kristina Friesel-2/+2
5 daysdbris: /s/: redirect to proper station ID if neededBirte Kristina Friesel-0/+15
5 dayssync_backends: ris column has been renamed to dbris. oops.Birte Kristina Friesel-1/+1
5 daysPreliminary DBRIS support (not user-accessible yet)Birte Kristina Friesel-54/+945
working: * checkin * checkout * realtime data * polylines * carriage formation (long-distance only) to do: * geolocation * redirects after checkout / undo * traewelling sync * use dbris by default
5 dayscpanfile: We no longer need DBWagenreihungBirte Kristina Friesel-3/+2
6 dayscpanfile: perltidyBirte Kristina Friesel-1/+1
10 daystraewelling: update 'no sync' explanation (#202)Birte Kristina Friesel-3/+3
13 daysSwitch from DBWagenreihung to DBRIS::FormationBirte Kristina Friesel-7/+8
2025-03-12about: Add disclaimerBirte Kristina Friesel-0/+13
travelynx is a hobby project and will be maintained if and only if it sparks joy.
2025-03-04select_backend: nits2.10.2Birte Kristina Friesel-2/+2
2025-03-04Remove VRN; use ÖBB for IRIS augmentation (maps)Birte Kristina Friesel-9/+11
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-04update testsBirte Kristina Friesel-36/+36
2025-03-03Add Forbidden to 502 Bad Gateway codes2.10.1Birte Kristina Friesel-1/+2
2025-02-09Update cpanfile.snapshot2.10.0Birte Kristina Friesel-397/+410
2025-02-09cpanfile: We need IO::Socket::Socks for SOCKS proxiesBirte Kristina Friesel-0/+2
2025-02-09Prepare v2.10.0Birte Kristina Friesel-0/+31
2025-02-09Add PKP (and, thus, SOCKS proxy) supportBirte Kristina Friesel-11/+88
2025-02-09Helper/HAFAS: remove unused get_json_p methodBirte Kristina Friesel-49/+0
2025-02-09Make "Zuglauf" links work for non-DB checkins2.9.20Birte Kristina Friesel-13/+14
replaces text with "Details" for those
2025-02-02README: It's not just trains or Deutsche Bahn anymoreBirte Kristina Friesel-5/+8
2025-02-01landingpage: we're not limited to Germany or trains2.9.19Birte Kristina Friesel-3/+5
2025-01-16InTransit: _epoch: turn undef into undef2.9.18Birte Kristina Friesel-1/+1
2025-01-16work: fetch arrival wagon order for VBN and ÖBB as wellBirte Kristina Friesel-3/+8
2025-01-11Add backend selection link to Bad Gateway / Gateway Timeout error messagesBirte Kristina Friesel-7/+21
2025-01-10select_backend: mention that IRIS polyline support is back2.9.17Birte Kristina Friesel-1/+1
2025-01-10traewelling: mention that there is no synchronization at the moment.Birte Kristina Friesel-2/+10
2025-01-10HAFAS: Use VRN as default backend2.9.16Birte Kristina Friesel-5/+5
Notable, this retores data augmentation for IRIS checkins