summaryrefslogtreecommitdiff
path: root/lib/Travelynx/Controller/Traveling.pm
AgeCommit message (Expand)AuthorLines
2024-08-04manual journey entry: hardcode DB (HAFAS) for station selection2.8.8Birte Kristina Friesel-2/+3
2024-07-28history: add map link for monthly history2.8.6Birte Kristina Friesel-7/+9
2024-07-26iris geolocation: specify hafas=02.8.4Birte Kristina Friesel-0/+1
2024-07-26watBirte Kristina Friesel-2/+9
2024-07-26Multi-backend supportBirte Kristina Friesel-217/+173
2024-07-21Add lat/lon to pre-2.7.8 journeys; add eva where missingBirte Kristina Friesel-2/+0
2024-06-15Use hafas=DB rather than hafas=12.6.22Birte Kristina Friesel-8/+8
2024-06-10history: it's Fahrten, not Zugfahrten.Birte Kristina Friesel-3/+3
2024-06-10add journey: return HTTP 400 on input errorBirte Kristina Friesel-0/+3
2024-03-31HAFAS departures: add earlier / later linksBirte Kristina Friesel-11/+28
2024-03-05Traveling: work around empty evas list in HAFAS resultBirte Kristina Friesel-1/+1
2024-01-30perltidyBirte Kristina Friesel-8/+14
2024-01-30journey detail title: use departure dateBirte Kristina Friesel-2/+2
2024-01-30add title elementsCassidy Dingenskirchen-3/+12
2024-01-02Rename filter_after/filter_before to filter_from/filter_to (they're inclusive)Birte Kristina Friesel-2/+2
2024-01-01map: show year in headline if setBirte Kristina Friesel-0/+13
2023-12-31history_map: filter_until is inclusive2.5.7Birte Kristina Friesel-1/+5
2023-12-27Fix connection display for Travel::Status::DE::HAFAS 5.x2.5.6Birte Kristina Friesel-9/+9
2023-11-01HAFAS: Use locationSearch rather than similar_stops_pBirte Kristina Friesel-10/+7
2023-10-01increase level of cautionBirte Kristina Friesel-3/+2
2023-10-01suggested connections: avoid fetching IRIS trains via HAFASBirte Kristina Friesel-4/+18
2023-10-01store related stations; respect them when looking up connectionsBirte Kristina Friesel-0/+4
2023-09-26connections: do not show cancelled trains twice2.3.1Birte Kristina Friesel-0/+9
2023-09-24add support for HAFAS connection suggestions; drop manual destination listBirte Kristina Friesel-77/+69
2023-09-17/s: support filter by trip_id; only allow train filter in IRIS mode2.2.2Birte Kristina Friesel-1/+5
2023-08-26manual station entry: fix HAFAS redirectBirte Kristina Friesel-1/+1
2023-08-24resolve unknown/ambiguous stop into list of stopsBirte Kristina Friesel-7/+41
2023-08-24geolocation: Fix 'hafas=undefined' links for iris stopsBirte Kristina Friesel-0/+1
2023-08-20sort HAFAS/IRIS stations by distanceBirte Kristina Friesel-3/+6
2023-08-18manual station entry: HAFAS supportBirte Kristina Friesel-1/+11
2023-08-16geosearch: always query iris and hafas stopsBirte Kristina Friesel-17/+46
2023-08-15station board: add iris / hafas linksBirte Kristina Friesel-1/+15
2023-08-14traveling: redirect hafas journeys to hafas=1Birte Kristina Friesel-3/+10
2023-08-13WIP: HAFAS supportBirte Kristina Friesel-2/+7
2023-07-23convert checkout to promises (checkout_p)Birte Kristina Friesel-50/+103
2023-07-16action#checkin: re-add auto checkout1.33.1Birte Kristina Friesel-0/+8
2023-07-16show followee checkins in departure boardBirte Kristina Friesel-0/+12
2023-07-16cleanup; perltidyBirte Kristina Friesel-20/+14
2023-07-15add timeline / current checkinsBirte Kristina Friesel-1/+13
2023-07-15increase maximum comment lengthBirte Kristina Friesel-23/+23
2023-07-09station board: fix HTTP status and IRIS error handlingBirte Kristina Friesel-4/+9
2023-07-09use promises for checkin and traewelling_to_travelynxBirte Kristina Friesel-53/+61
2023-07-09HAFAS station board: fix station name displayBirte Kristina Friesel-3/+4
2023-07-03update ALL the copyright notices!Derf Null-1/+1
2023-06-24time to flush the name cacheDerf Null-1/+1
2023-06-18run webhook when updating checkin comment or visibilityDerf Null-1/+4
2023-06-12Add app version to default stashed values.1.32.4Molly Miller-14/+0
2023-06-08warn when trying to check out at invalid unscheduled station1.32.3Derf Null-5/+28
2023-06-04consistently return HTTP 404 on not found errorsDerf Null-11/+22
2023-06-04use a separate bad_request page for CSRF errorsDerf Null-4/+3