summaryrefslogtreecommitdiff
path: root/cpanfile
AgeCommit message (Collapse)AuthorLines
2025-06-09Add (possibly still somewhat experimental) MOTIS supportBirte Kristina Friesel-0/+1
Squashed commit of the following: commit c7c8b2ec5d8254eefb548bfe7763a7d8c9558be4 Author: Birte Kristina Friesel <derf@finalrewind.org> Date: Mon Jun 9 13:08:57 2025 +0200 fix another merge issue commit d2ae55c901ab59284263ad3070ba425e03cee833 Author: Birte Kristina Friesel <derf@finalrewind.org> Date: Mon Jun 9 13:08:39 2025 +0200 Stations: get_by_external_id is a slow function commit 725174413300e71c350d2f1dcfbeacd751def977 Author: Birte Kristina Friesel <derf@finalrewind.org> Date: Mon Jun 9 13:05:48 2025 +0200 ... I accidentally commited a merge conflict commit c695494dbd6aaf252199da42ad763bdffa1d64b9 Merge: e5da62b 3322ca2 Author: Birte Kristina Friesel <derf@finalrewind.org> Date: Mon Jun 9 12:46:08 2025 +0200 Merge branch 'main' into motis commit e5da62bcfc7953d5109ba53ae1fcc34f509f251b Author: Birte Kristina Friesel <derf@finalrewind.org> Date: Wed Apr 30 18:15:39 2025 +0200 cpanfile: add Travel::Status::MOTIS dependency commit 180723a9e0e2f0aede0bc6352d5eee601183ccef Merge: 479373b c90ae4c Author: Birte Kristina Friesel <derf@finalrewind.org> Date: Wed Apr 30 18:13:45 2025 +0200 Merge branch 'main' into motis commit 479373b14eaadbc022199df246c9fb523a87188c Author: Birte Kristina Friesel <derf@finalrewind.org> Date: Wed Apr 30 18:06:41 2025 +0200 database: remove duplicate users_with_backend migration commit 94c8b5a7d1e2cb7f73b0eca7e33d916775504cd4 Author: Birte Kristina Friesel <derf@finalrewind.org> Date: Wed Apr 30 18:06:04 2025 +0200 Do not store train colours in database. They're only supported by MOTIS. commit d58f23c3c7b06cc0243c1945dacd8673d2d2e428 Author: networkException <git@nwex.de> Date: Fri Apr 18 11:47:02 2025 +0200 Initial MOTIS backend support This patch adds support for checkins using MOTIS backends using the Travel::Status::MOTIS module. With this travelynx supports the two services currently exposed by the module, RNV for local transit in Mannheim, Germany and surrounding cities and transitous for worldwide crowdsourced tranit feeds. This implementation supports realtime predictions, cancellations and polylines as well as custom route colors if available. As MOTIS doesn't expose names of indivial trips currently, displaying transports is mostly limited to route names. MOTIS uses strings for stop ids, based on the used GTFS source feeds. As travelynx's data model currently assumes interger station ids, this patch adds a mapping table to the database. This patch assumes support for MOTIS in db-fakedisplay. Note that while träwelling has migrated to tranitous fully sync remains unsupported for now. See https://github.com/Traewelling/traewelling/issues/3345
2025-04-19Use train_no / line_no accessors provided by DBRIS 0.10Birte Kristina Friesel-1/+1
2025-03-25bump dependenciesBirte Kristina Friesel-2/+2
2025-03-23bump dbris versionBirte Kristina Friesel-1/+1
2025-03-23cpanfile: We no longer need DBWagenreihungBirte Kristina Friesel-3/+2
2025-03-22cpanfile: perltidyBirte Kristina Friesel-1/+1
2025-03-15Switch from DBWagenreihung to DBRIS::FormationBirte Kristina Friesel-1/+2
2025-02-09cpanfile: We need IO::Socket::Socks for SOCKS proxiesBirte Kristina Friesel-0/+2
2024-08-23Suggest backends based on coverage and latest checkout coordinatesBirte Kristina Friesel-0/+1
References #156
2024-08-12cpanfile: switch to DBWagenreihung 0.18Birte Kristina Friesel-1/+1
2024-08-08Switch to new carriage formation APIBirte Kristina Friesel-1/+1
2024-04-28lock DBWagenreihung to 0.122.6.9Birte Kristina Friesel-1/+1
2024-03-29wagon order: indicate closed wagonsBirte Kristina Friesel-1/+1
2023-12-27Switch to Travel::Status::DE::HAFAS 5.xBirte Kristina Friesel-1/+1
2023-12-11Pin Travel::Status::DE::HAFAS to latest release prior to 5.00Birte Kristina Friesel-1/+1
2023-08-07Traewelling: replace legacy password login with OAuth2Birte Kristina Friesel-0/+1
This is a breaking change insofar as that traewelling support is no longer provided automatically, but must be enabled by providing a traewelling.de application ID and secret in travelynx.conf. However, as traewelling.de password login is deprecated and wil soon be disabled, travelynx would break either way. So we might or might not see travelynx 2.0.0 in the next days. Automatic token refresh is still todo, but that was the case for password login as well. Closes #64
2023-06-04cpanfile: add Text:MarkdownDerf Null-0/+1
2022-11-09travelynx no longer requires XML::LibXMLDaniel Friesel-1/+0
2022-11-05Use Travel::Status::DE::HAFAS instead of traininfo.exe for journey detailsDaniel Friesel-0/+1
2021-10-30cpanfile: Do not hardcode IRIS versionDaniel Friesel-1/+1
2021-10-23Switch from Geo::Distance (deprecated) to GIS::DistanceDaniel Friesel-1/+2
2021-10-09Geo::Distance::XS has been removed from CPAN; update cpanfile.snapshotDaniel Friesel-1/+0
2021-09-12Bump T-S-DE-IRIS dependency to 1.60Daniel Friesel-1/+1
2021-07-18departures: show annotation if no realtime data is availableDaniel Friesel-1/+1
2020-04-19Add CSV ExportDaniel Friesel-0/+1
2020-03-14Correctly encode non-ASCII e-mail content. Fixes spamfilter issues.1.15.8Daniel Friesel-1/+2
New dependency: MIME::Entity
2019-09-12add auto-generated passenger rights forms1.9.0Daniel Friesel-0/+1
2019-07-20Do not show station duplicates in geolocation list1.8.4Daniel Friesel-0/+1
2019-06-24Add 'Travel::Status::DE::DBWagenreihung' dependencyDaniel Friesel-0/+1
2019-05-31Add explicit libxml dependency to cpanfileDaniel Friesel-0/+1
2019-04-22Finish transition from DBI to Mojo::PgDaniel Friesel-2/+0
2019-04-21Add cpanfile for dependency management with CartonDaniel Friesel-0/+16