summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)AuthorLines
23 hoursAPI: checkin: handle efa and motis checkinsHEAD2.17.5mainBirte Kristina Friesel-6/+8
25 hoursInTransit: only set isCancelled when needed; also set isAdditionalBirte Kristina Friesel-41/+66
42 hoursJourneys->update: add lat/lon annotations2.17.3Birte Kristina Friesel-4/+14
2 daysStations->get_by_names: backend_id is mandatory these daysBirte Kristina Friesel-16/+31
3 daysJourney->update: augment changed route with EVA IDs, if available2.17.2Birte Kristina Friesel-3/+4
3 daysJourney->update: Keep route data if it has been shortenedBirte Kristina Friesel-6/+23
4 daysstation board: HTTP 429 is also an upstream error that we cannot do much aboutBirte Kristina Friesel-1/+1
2025-08-30Prepare v2.17Birte Kristina Friesel-2/+0
2025-08-30Polyline import: Improve handling of duplicate stops on a single tripBirte Kristina Friesel-9/+16
2025-08-22Also support polyline export for journeys without a polylineBirte Kristina Friesel-0/+8
2025-08-22InTransit: correctly estimate trip position if vehicle is currently at a stopBirte Kristina Friesel-0/+6
2025-08-18frequent backends: filter out no longer supported backendsBirte Kristina Friesel-1/+2
2025-08-18Invalidate stats cache when setting a journey's polylineBirte Kristina Friesel-0/+6
2025-08-17Support polyline uploadsBirte Kristina Friesel-1/+258
2025-08-17Journey: Add JSON and GPX export of polylinesBirte Kristina Friesel-0/+33
2025-08-16backend selection: show frequently used backends2.16.6Birte Kristina Friesel-0/+37
2025-08-12work: journey->type may be undef2.16.5Birte Kristina Friesel-2/+3
2025-08-04estimate_trip_position: Handle long stops (use dep, not arr)2.16.4Birte Kristina Friesel-8/+5
2025-07-31work: Demote the _correct_ MOTIS error type to debug2.16.2Birte Kristina Friesel-2/+2
2025-07-31work: demote MOTIS errors to debug (some backends just return 500 sometimes)2.16.1Birte Kristina Friesel-1/+1
2025-07-27translation: update documentationBirte Kristina Friesel-3/+4
2025-07-27Fix polyline view in journey detail view for ring linesBirte Kristina Friesel-10/+16
2025-07-27another distance calculation fix for ring linesBirte Kristina Friesel-3/+7
2025-07-27Fix polyline-based distance calculation if stops are present more than onceBirte Kristina Friesel-18/+25
2025-07-27journey: Fix route highlightingBirte Kristina Friesel-4/+13
2025-07-27polyline handling is hardBirte Kristina Friesel-1/+7
2025-07-27do not calculate markers on past journeysBirte Kristina Friesel-14/+22
2025-07-27Journey: use _dt suffix for with_route_datetime keysBirte Kristina Friesel-4/+3
2025-07-27get_travel_distance: explain multi-stop-pass handlingBirte Kristina Friesel-6/+24
2025-07-27... oopsBirte Kristina Friesel-0/+2
2025-07-27Journey#get_travel_distance: Only query (sched|rt)_(arr|dep) if definedBirte Kristina Friesel-4/+10
2025-07-27move translation reference to share/localesBirte Kristina Friesel-10/+35
2025-07-27add translation-status.mdBirte Kristina Friesel-0/+73
2025-07-27Account: Only compute suggestions if user_lat/user_lon are availableBirte Kristina Friesel-3/+9
2025-07-27Login page: Return HTTP 401; support JSON requestsBirte Kristina Friesel-4/+11
2025-07-27Allows journeys to be exported (downloaded) as raw JSONBirte Kristina Friesel-26/+44
2025-07-27get_user_status: correctly report EFA checkinsBirte Kristina Friesel-0/+2
2025-07-25add initial hungarian language support, see comments in hu_HU.po file (#278)Aurora-0/+3
2025-07-20Allow users to re-set their language preferences to browser defaultBirte Kristina Friesel-2/+2
2025-07-20estimate_trip_position: handle duration between legs == 0Birte Kristina Friesel-0/+5
2025-07-20Ensure that we have a valid localization handle to call set_fallback onBirte Kristina Friesel-1/+7
2025-07-19Localization fallback: first try en-GB and then de-DEBirte Kristina Friesel-2/+6
2025-07-19So _this_ is how Locale::Maketext's fallback works.Birte Kristina Friesel-6/+16
2025-07-19Turns out: Locale::Maketext expects %Lexicon, not %lexiconBirte Kristina Friesel-1/+1
2025-07-19Add french to Accept-Language and settings segmentsBirte Kristina Friesel-0/+3
2025-07-18Enable Polish for Accept-LanguageBirte Kristina Friesel-0/+3
2025-07-18Add localization support.Birte Kristina Friesel-5/+134
2025-07-11Fix train position calculation on first leg of polyline2.15.14Birte Kristina Friesel-1/+1
2025-07-11estimate_trip_position: Remove dead codeBirte Kristina Friesel-11/+0
2025-07-11InTransit: re-add fallback path to location estimation.Birte Kristina Friesel-11/+20