summaryrefslogtreecommitdiff
path: root/lib/Travelynx/Controller
AgeCommit message (Expand)AuthorLines
5 daysAlso support polyline export for journeys without a polylineBirte Kristina Friesel-0/+8
9 daysfrequent backends: filter out no longer supported backendsBirte Kristina Friesel-1/+2
9 daysInvalidate stats cache when setting a journey's polylineBirte Kristina Friesel-0/+1
10 daysSupport polyline uploadsBirte Kristina Friesel-1/+185
10 daysJourney: Add JSON and GPX export of polylinesBirte Kristina Friesel-0/+26
11 daysbackend selection: show frequently used backends2.16.6Birte Kristina Friesel-0/+7
2025-07-27do not calculate markers on past journeysBirte Kristina Friesel-7/+12
2025-07-27Account: Only compute suggestions if user_lat/user_lon are availableBirte Kristina Friesel-3/+9
2025-07-27Allows journeys to be exported (downloaded) as raw JSONBirte Kristina Friesel-25/+41
2025-07-20Allow users to re-set their language preferences to browser defaultBirte Kristina Friesel-2/+2
2025-07-18Add localization support.Birte Kristina Friesel-0/+29
2025-07-10in transit: show estimated train position and full route (greyed out)2.15.13Birte Kristina Friesel-3/+6
2025-07-06Revert "/journey/edit: datetime inputs"2.15.11Birte Kristina Friesel-4/+4
2025-07-06geolocation: dbris: show each unique stop only once2.15.10Birte Kristina Friesel-1/+1
2025-07-05Traveling: perltidyBirte Kristina Friesel-10/+12
2025-07-05edit_journey: support timestamps with sub-minute resolutionBirte Kristina Friesel-4/+15
2025-06-29/checkin/add: allow eliding date on intermediate stopsCassidy Dingenskirchen-4/+28
2025-06-29/checkin/add: datetime inputs, change intermediate stop input format to ISO8601Cassidy Dingenskirchen-1/+1
2025-06-29/history/map: date inputsCassidy Dingenskirchen-5/+3
2025-06-29/journey/edit: datetime inputsCassidy Dingenskirchen-2/+2
2025-06-29/journey/add: datetime inputsCassidy Dingenskirchen-1/+1
2025-06-24add_intransit_form: add simple sanity check for route timestampsBirte Kristina Friesel-2/+15
2025-06-22add_intransit_form: only use station_info if is definedBirte Kristina Friesel-2/+2
2025-06-22add_intransit: allow users to specify timestamps for intermediate stopsBirte Kristina Friesel-6/+15
2025-06-22add_intransit_form: ensure arrival > departureBirte Kristina Friesel-0/+3
2025-06-21Add bare-bones support for manual checkins (still bound to a specific backend)Birte Kristina Friesel-0/+212
2025-06-21add journey: do not hardcode backend2.14.18Birte Kristina Friesel-2/+4
2025-06-20station board: map upstream HTTP 500 to HTTP 502Birte Kristina Friesel-1/+1
2025-06-20CSV history export: Use EVA IDs rather than Ril100; add carriage and operatorBirte Kristina Friesel-15/+23
2025-06-20MOTIS: Normalize timestamps to Europe/BerlinnetworkException-0/+1
2025-06-19Traveling#station: GET parameters always override user configurationBirte Kristina Friesel-8/+29
2025-06-19EFA backends are no longer experimental2.14.13Birte Kristina Friesel-2/+2
2025-06-19EFA: Show disambiguation pageBirte Kristina Friesel-0/+13
2025-06-18EFA: trip IDs should include a time, not just a dateBirte Kristina Friesel-1/+2
2025-06-18DBRIS: Support short IDs (A=1@L=eva)2.14.11Birte Kristina Friesel-1/+1
2025-06-16EFA: Decrease lookbehind to ten minutes, for nowBirte Kristina Friesel-2/+2
2025-06-15get_connecting_trains_p: not implemented for EFA yetBirte Kristina Friesel-0/+7
2025-06-15geolocation: IRIS stops must be marked es hafas=02.14.3Birte Kristina Friesel-0/+1
2025-06-15Add experimental EFA supportBirte Kristina Friesel-3/+131
2025-06-09backend selection: group recommended / transit assoc / experimental&legacy2.13.3Birte Kristina Friesel-4/+14
2025-06-09Traveling: do not compute map data if no destination has been set2.13.1Birte Kristina Friesel-6/+12
2025-06-09perltidyBirte Kristina Friesel-16/+17
2025-06-09Add (possibly still somewhat experimental) MOTIS supportBirte Kristina Friesel-4/+181
2025-05-30Show train route in checked-in view and profile / status card2.11.37Birte Kristina Friesel-1/+42
2025-03-30get_connecting_trains_p: reject if dbris is in use2.11.11Birte Kristina Friesel-1/+1
2025-03-29pass train suffix (which is sometimes line ID) on to InTransit->addBirte Kristina Friesel-5/+6
2025-03-27API: Add DBRIS support2.11.6Birte Kristina Friesel-1/+11
2025-03-25Account: IRIS is no longer preferred; do not place it firstBirte Kristina Friesel-7/+2
2025-03-24bahn.de is reasonably ready now. I think.Birte Kristina Friesel-1/+1
2025-03-23dbris: implement geolocation lookupBirte Kristina Friesel-1/+41