summaryrefslogtreecommitdiff
path: root/lib/Travelynx
AgeCommit message (Expand)AuthorLines
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-09-01Work: Include backend in debug and error messages2.8.38Birte Kristina Friesel-6/+12
2024-09-01integritycheck: add sub-commandsBirte Kristina Friesel-108/+126
2024-08-30timeline: add maps2.8.37Birte Kristina Friesel-0/+50
2024-08-30Use "Steig" rather than "Gleis" for bus platforms2.8.36Birte Kristina Friesel-0/+5
2024-08-27get_travel_distance: intermediate: Handle destination renames in sanity check2.8.35Birte Kristina Friesel-1/+6
2024-08-27maintenance: do not re-generate statsBirte Kristina Friesel-16/+0
2024-08-26map, get_travel_distance: Prefer EVA ID over name for route matches2.8.33Birte Kristina Friesel-2/+6
2024-08-26integritycheck: list journeys affected by #1592.8.32Birte Kristina Friesel-0/+43
2024-08-26backend selection: Rename "DB (IRIS)" to "IRIS" for better HAFAS distinctionBirte Kristina Friesel-1/+1
2024-08-25IRIS: Re-add support for stations unknown to T::S::DE::IRIS::Stations2.8.31Birte Kristina Friesel-0/+8
2024-08-25get_travel_distance: no need for debug output if there is no polylineBirte Kristina Friesel-2/+4
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/+60
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-17get_travel_distance: do not overwrite {to,from}_eva with undefBirte Kristina Friesel-2/+2
2024-08-17DBDB: put successful carriage formation requests into long-term cache2.8.25Birte Kristina Friesel-10/+10
2024-08-16.. oooops2.8.23Birte Kristina Friesel-1/+1
2024-08-16work: guard HAFAS updates via eval as well2.8.22Birte Kristina Friesel-91/+101
2024-08-15truncate journey stats once more2.8.21Birte Kristina Friesel-0/+17
2024-08-15stats, map: deal with multiple EVA IDs mapping to the same station nameBirte Kristina Friesel-20/+54
2024-08-15HAFAS: add debug output for HAFAS requests and caching2.8.20Birte Kristina Friesel-0/+9
2024-08-14IRIS checkout: do not overwrite HAFAS route with IRIS routeBirte Kristina Friesel-8/+0
2024-08-14get_travel_distance: always return beeline distance2.8.18Birte Kristina Friesel-9/+6
2024-08-13DBDB: sort wagenreihung dict keys so that caching actually works2.8.16Birte Kristina Friesel-2/+2
2024-08-13backend selection: remove type from buttons (invisible on narrow screens)Birte Kristina Friesel-1/+1
2024-08-12DBDB: handle undef train_typesBirte Kristina Friesel-0/+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-12database: avoid needlessly incrementing backends.idBirte Kristina Friesel-8/+18
2024-08-11DBDB: It's $tx->res->codeBirte Kristina Friesel-2/+2
2024-08-10work: only request carriage formation for DB backendsBirte Kristina Friesel-2/+4
2024-08-10backend selection: handle backends that are no longer supportedBirte Kristina Friesel-3/+9
2024-08-09get_connection_targets: always return a list2.8.13Birte Kristina Friesel-2/+5
2024-08-08Switch to new carriage formation APIBirte Kristina Friesel-34/+86
2024-08-07dumpstops: provide backend name and type rather than just opaque IDs2.8.10Birte Kristina Friesel-3/+26
2024-08-04journey->add: pass backend_id on to station search for route2.8.9Birte Kristina Friesel-2/+3
2024-08-04manual journey entry: hardcode DB (HAFAS) for station selection2.8.8Birte Kristina Friesel-4/+7
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-26fix v55 migration: we also need to sync hafas->iris in some cases2.8.1Birte Kristina Friesel-7/+66
2024-07-26influxdb: per-backend statsBirte Kristina Friesel-53/+48
2024-07-26Multi-backend supportBirte Kristina Friesel-302/+756
2024-07-21Stations: Remove get_latlon_by_name (no longer needed)2.7.9Birte Kristina Friesel-14/+0
2024-07-21Add lat/lon to pre-2.7.8 journeys; add eva where missingBirte Kristina Friesel-12/+153
2024-07-21Journey->add: store lat/lon for route at entry time, if availableBirte Kristina Friesel-4/+33
2024-07-18HAFAS: Add get_service wrapperBirte Kristina Friesel-0/+6