summaryrefslogtreecommitdiff
path: root/lib/Travelynx/Controller
AgeCommit message (Expand)AuthorLines
8 daysdepartures: distinguish between backend errors (502) and internal errors (500)2.9.1Birte Kristina Friesel-1/+8
2024-10-28Use the correct stop instance when checking in to ring linesBirte Kristina Friesel-2/+4
2024-10-23import: Catch errors in get_single and sanity_checkBirte Kristina Friesel-8/+14
2024-10-23Api: perltidyBirte Kristina Friesel-5/+6
2024-10-16api/v1/import: hard-code backend_id to 1 (same as import form)Birte Kristina Friesel-4/+7
2024-10-16Add terms of service andpoint; reference it from registration and login formsBirte Kristina Friesel-1/+9
2024-09-20passenger rights: show departures with delay ≥ 20 minutes as well2.8.40Birte Kristina Friesel-2/+5
2024-08-26backend selection: Rename "DB (IRIS)" to "IRIS" for better HAFAS distinctionBirte Kristina Friesel-1/+1
2024-08-24backend suggestions: handle holes in GeoJSON polygonsBirte Kristina Friesel-14/+34
2024-08-23Suggest backends based on coverage and latest checkout coordinatesBirte Kristina Friesel-0/+34
2024-08-21backend selection: add coverage regions and links to coverage map2.8.27Birte Kristina Friesel-0/+33
2024-08-17backend selection: Hide Resrobot and TPG2.8.26Birte Kristina Friesel-0/+4
2024-08-13backend selection: remove type from buttons (invisible on narrow screens)Birte Kristina Friesel-1/+1
2024-08-12backend form: always show IRIS firstBirte Kristina Friesel-1/+6
2024-08-12backend selection: add homepage linksBirte Kristina Friesel-3/+6
2024-08-10backend selection: handle backends that are no longer supportedBirte Kristina Friesel-3/+9
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-222/+237
2024-07-21Add lat/lon to pre-2.7.8 journeys; add eva where missingBirte Kristina Friesel-2/+0
2024-06-15remove service / sb_template selection; hardcode DBF with variable hafas flagBirte Kristina Friesel-23/+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-06-02Profile: remove journeys from JSON fornow2.6.13Birte Kristina Friesel-1/+0
2024-05-31Profile: Add JSON rendererBirte Kristina Friesel-28/+40
2024-04-26/status: return JSON for 404 errors as wellBirte Kristina Friesel-3/+30
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-16/+22
2024-01-30journey detail title: use departure dateBirte Kristina Friesel-2/+2
2024-01-30add title elementsCassidy Dingenskirchen-7/+20
2024-01-14confirm_mail: work around funky MUAs2.5.11Birte Kristina Friesel-0/+9
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-101/+75
2023-09-17/s: support filter by trip_id; only allow train filter in IRIS mode2.2.2Birte Kristina Friesel-1/+5
2023-08-26obtain autocompletion from database2.1.1Birte Kristina Friesel-0/+18
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