summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorLines
2025-07-05Traveling: perltidyBirte Kristina Friesel-10/+12
2025-07-05edit_journey: support timestamps with sub-minute resolutionBirte Kristina Friesel-4/+15
2025-07-05Merge branch 'date-inputs' of github.com:deingithub/travelynxBirte Kristina Friesel-73/+89
2025-07-05Use %F format in map linksBirte Kristina Friesel-3/+3
2025-07-05Fix date input colour in dark modeBirte Kristina Friesel-0/+1
2025-07-05Fix datetime-local field colour in dark modeBirte Kristina Friesel-0/+1
2025-07-05update tests for datetime pickersBirte Kristina Friesel-22/+22
2025-07-05Update cpanfile.snapshot2.15.7Birte Kristina Friesel-60/+61
Closes #270
2025-07-04Revert "work: dbris: be slightly less pessimistic"2.15.6Birte Kristina Friesel-1/+1
This reverts commit 5693277807924744c2ace92015f01c0f9f25e8a8.
2025-07-03Journey-based checkins: store platforms with route; set arrival platform from it2.15.5Birte Kristina Friesel-0/+31
Closes #269
2025-07-02journey edit test: really fix regexBirte Kristina Friesel-2/+2
2025-06-30adjust 12-journey-edit for new template (and perltidy it)Birte Kristina Friesel-26/+53
2025-06-30release assets2.15.4Birte Kristina Friesel-22/+22
2025-06-30rebuild assetsBirte Kristina Friesel-2/+2
2025-06-30journey: only show delay if it's at least one minuteBirte Kristina Friesel-8/+18
2025-06-30local.scss: Add AST and ship category. Add Schwebebahn services to U-Bahn ↵Thulmi-3/+14
category
2025-06-29/journey/add: fix fallback textCassidy Dingenskirchen-1/+1
2025-06-29/checkin/add: allow eliding date on intermediate stopsCassidy Dingenskirchen-6/+30
2025-06-29/checkin/add: datetime inputs, change intermediate stop input format to ISO8601Cassidy Dingenskirchen-6/+6
2025-06-29/history/map: date inputsCassidy Dingenskirchen-9/+7
2025-06-29/journey/edit: datetime inputsCassidy Dingenskirchen-6/+6
2025-06-29/journey/add: datetime inputsCassidy Dingenskirchen-9/+9
2025-06-29work: dbris: be slightly less pessimistic2.15.3Birte Kristina Friesel-1/+1
2025-06-29_history_trains: hide over-long types2.15.2Birte Kristina Friesel-1/+1
2025-06-29Journeys->get: type: trim trailing white space (hello, hafas)Birte Kristina Friesel-1/+1
2025-06-29history: do not show delays < 1 minute2.15.1Birte Kristina Friesel-4/+4
2025-06-29Journeys->get: pre-compute delay dataBirte Kristina Friesel-0/+6
2025-06-29work: limit dbris journey requests to 0.5 HzBirte Kristina Friesel-4/+6
If $backend is not set, we may have non-dbris checkins in between -- in that case, we don't need to wait as long
2025-06-27work: support distinct worker invocations per backendBirte Kristina Friesel-160/+171
2025-06-25Journeys->add: allow consecutive route stops at the same timestampnetworkException-2/+2
This patch relaxes the route timestamp sanity checking introduced in 9e6728a3e14fbe48b7e7aa1d7c0ae2d4e79f0ece by allowing the same timestamp (usually minute accuracy) to occur multiple times for consecutive stops. This is common for trams, for example.
2025-06-24Release v2.152.15.0Birte Kristina Friesel-1/+34
2025-06-24add_intransit_form: add simple sanity check for route timestampsBirte Kristina Friesel-2/+15
2025-06-24Journeys->add: a little bit of sanity checking for route timestampsBirte Kristina Friesel-2/+10
2025-06-23update_arrival_motis: store arrival platform, if availablenetworkException-1/+2
See b4879a8a48ccecf1071d1ed76a02fecfb4eba3b6
2025-06-23hide manual checkin for now2.14.19Birte Kristina Friesel-1/+1
2025-06-23Journey: show dep/arr stop in table; include platforms if availableBirte Kristina Friesel-23/+37
Also: show checkin timestamp
2025-06-23update_arrival_{dbris,efa,hafas}: store arrival platform, if availableBirte Kristina Friesel-3/+5
2025-06-23InTransit->add: Use existing JSON instanceBirte Kristina Friesel-7/+7
2025-06-23add_intransit: add a little bit of explanatory intro textBirte Kristina Friesel-0/+4
2025-06-23Manual journey entry: support sched arr/dep timestamps of intermediate stopsBirte Kristina Friesel-10/+28
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-7/+18
2025-06-22add_journey: DS100 is still supported, but very rare these daysBirte Kristina Friesel-1/+1
2025-06-22add_intransit: change button heading to 'check in'Birte Kristina Friesel-1/+1
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-36/+421
Extension opportunities (maybe, eventually) * provide datetimes of intermediate stops * provide an API for real-time data updates * look up stops that travelynx does not yet know about rather than rejecting them outright
2025-06-21Update map data source & quality noteTim-2/+2
This commit revised the informational text to clarify that routes are sourced from the backend used for recording trips. The data quality note was updated accordingly.
2025-06-21add journey: do not hardcode backend2.14.18Birte Kristina Friesel-4/+18
2025-06-20station board: map upstream HTTP 500 to HTTP 502Birte Kristina Friesel-1/+1
2025-06-20release assets2.14.17Birte Kristina Friesel-22/+22