summaryrefslogtreecommitdiff
path: root/index.pl
AgeCommit message (Collapse)AuthorLines
2021-03-28Add proximity_search option1.6.0Daniel Friesel-32/+50
2021-03-27city is entirely optional nowDaniel Friesel-3/+0
2020-12-03Allow arbitrary stop names without city prefix1.4.3Daniel Friesel-4/+4
This fixes stops such as "Foostr.". Previously, dots were only supported in stop names prefixed by a city name (/:city/*stop). As Mojolicious matches routes in the order they appear in and proceeds once a match has been found, allowing both /:city/*stop and later /*stop is not a problem.
2020-05-06add hhmm time display option in led board modesDaniel Friesel-29/+42
2020-05-03listen on * by defaultDaniel Friesel-1/+1
2019-07-20Add support for MM and TfL URA backends1.4.0Daniel Friesel-6/+31
Closes #2
2019-07-19perltidyDaniel Friesel-15/+15
2019-07-19Adjust routes for recent Mojolicious changesDaniel Friesel-6/+6
2018-12-30Bind to localhost by defaultDaniel Friesel-1/+1
2018-05-19Add links to imprint and privacy policyDaniel Friesel-0/+12
2017-07-05Incorporate Travel::Status::DE::EFA v1.15 encoding changes1.03Daniel Friesel-3/+2
2016-11-20support stations with / in their nameDaniel Friesel-4/+4
2016-04-17treat URA stop_indicator as platformDaniel Friesel-1/+3
2016-04-08allow spaces in line / platform filtersDaniel Friesel-2/+2
2016-03-08fix errstr on infoscreenDaniel Friesel-0/+1
2016-03-08fix namespace clash (Mojo::...::any vs List::MoreUtils::any)Daniel Friesel-3/+8
2016-03-02index: Only call XML accessors if ->errstr isn't setDaniel Friesel-5/+13
2016-02-22increase default cache lifetime, set it based on the used API typeDaniel Friesel-11/+16
2016-02-21EFA backend: Disable full_routes to minimize API trafficDaniel Friesel-1/+1
2016-02-20increase cache lifetimeDaniel Friesel-1/+1
2016-02-05Allow cache root to be set via envDaniel Friesel-1/+1
2015-12-21add offset support for infoscreen frontendDaniel Friesel-1/+6
2015-10-26_redirect: only shortcut to infoscreen if no error occuredDaniel Friesel-1/+5
2015-10-25mobile support for app/infoscreen frontendDaniel Friesel-0/+1
2015-10-24use stop='city stop' for !efa-backends (cause that's what the backend gets ↵1.00Daniel Friesel-0/+8
anyways)
2015-10-20add candidates for hafas backends tooDaniel Friesel-1/+11
2015-10-19form: redirect to .html when infoscreen frontend is selectedDaniel Friesel-7/+16
2015-10-15shorten_destination: add special case for Düsseldorf (prefix "D-", not ↵Daniel Friesel-0/+4
"Düsseldorf")
2015-10-14index: Fix workers env, allow env to override listen portDaniel Friesel-2/+2
2015-10-11shorten_line: handle HAFAS Tram prefixesDaniel Friesel-4/+4
2015-10-10hafas backend: use 'city stop', not 'stop, city' for less confusionDaniel Friesel-1/+1
2015-10-08update for new Travel::Status::DE::URA(::Result) APIDaniel Friesel-1/+1
2015-09-28well, that was stupid0.10Daniel Friesel-4/+3
2015-09-28candidate fooDaniel Friesel-10/+20
2015-09-27render_image: do not display overlong linesDaniel Friesel-0/+2
2015-09-26support ALL the HAFAS backendsDaniel Friesel-1/+20
2015-09-18switch to HAFAS backend, also improved legacy / sub-backend supportDaniel Friesel-18/+16
2015-09-13add optional stats supportDaniel Friesel-0/+12
2015-09-12link to backend librariesDaniel Friesel-1/+0
2015-09-12show backend versionsDaniel Friesel-1/+1
2015-09-12support all known EFA entry points0.09Daniel Friesel-1/+32
2015-08-11rename title/description to infoscreen (we're not just a fakedisplay anymore)Daniel Friesel-5/+5
2015-06-07incorporate identified_data backend accessorDaniel Friesel-9/+20
2015-06-06make cache data easier to extendDaniel Friesel-10/+14
2015-06-04infoscreen template: use route_interesting if availableDaniel Friesel-3/+4
2015-05-26index: do not hide regional trains in json templateDaniel Friesel-1/+1
2015-05-10add CORS supportDaniel Friesel-0/+1
2015-04-29set a timeoutDaniel Friesel-1/+2
2015-01-16png frontend: add support for aseag backendDaniel Friesel-3/+9
2015-01-16index: explicitly set cache lock level just to be safeDaniel Friesel-0/+1