Age | Commit message (Collapse) | Author | Lines | |
---|---|---|---|---|
2022-06-26 | rebuild assets | Daniel Friesel | -3/+3 | |
2022-06-26 | update autocomplete list for T-S-DE-IRIS 1.66 | Daniel Friesel | -1/+1 | |
2022-06-14 | correctly initialize ice_type_map hash4.9.5 | Daniel Friesel | -1/+1 | |
This ensures proper operation when the zugbildungsplan is empty, e.g. because the underlying source file has become invalid. Closes #14 | ||||
2022-04-14 | stationboard: directly render json | Daniel Friesel | -32/+25 | |
The render_to_string path is only needed for legacy callback requests. With this change, renderer->compression(0) is no longer required for non-callback json requests to work. | ||||
2022-04-11 | Disable Mojolicious compression4.9.4 | Daniel Friesel | -0/+4 | |
Mojoliciuos 9.23 changes compression from default-off to default-on. However, compression breaks JSON endpoints for some clients. So we explicitly disable it now. Closes #12 | ||||
2022-04-03 | update cpanfile.snapshot | Daniel Friesel | -491/+484 | |
2022-03-30 | HAFAS: more generic fix for invalid XML4.9.3 | Daniel Friesel | -1/+1 | |
2022-03-20 | fix marudor.de auslastung (IRIS uses iso-8859-1 in an "utf-8" document)4.9.2 | Daniel Friesel | -2/+4 | |
2022-02-19 | Dockerfile: Correctly override version at build time | Daniel Friesel | -1/+1 | |
2022-02-13 | urlescape station names before passing them to marudor.de4.9.1 | Daniel Friesel | -0/+4 | |
2022-02-05 | Update cpanfile.snapshot | Daniel Friesel | -125/+130 | |
2022-02-05 | about page: update copyright year4.9.0 | Daniel Friesel | -1/+1 | |
2022-02-05 | about page: add Fahrzeuglexikon reference | Daniel Friesel | -7/+2 | |
2022-01-30 | Use async IRIS (new_p)async-iris | Daniel Friesel | -156/+169 | |
2022-01-30 | json_route_diff: add missing $self argument | Daniel Friesel | -1/+1 | |
2022-01-25 | refactor json_route_diff into Stationboard controller | Daniel Friesel | -77/+73 | |
2022-01-25 | JSON interface: add (not-yet-final) replacement train data | Daniel Friesel | -42/+51 | |
2022-01-09 | bump asset version4.8.2 | Daniel Friesel | -6/+6 | |
2022-01-09 | update autocomplete list | Daniel Friesel | -2/+2 | |
2022-01-09 | realtime delay: use "+X ⇒ HH:MM" instead of "(+X) HH:MM" | Daniel Friesel | -8/+6 | |
2022-01-09 | show delays of planned departures without brackets | Daniel Friesel | -2/+2 | |
this should reduce visual clutter | ||||
2021-12-12 | Update cpanfile.snapshot | Daniel Friesel | -132/+234 | |
2021-12-12 | Allow IRIS base URL to be overridden via DBFAKEDISPLAY_IRIS_BASE variable4.8.1 | Daniel Friesel | -0/+1 | |
2021-12-12 | Use EVA ID for IRIS requests | Daniel Friesel | -1/+1 | |
They change less frequently than DS100 codes Closes #11 | ||||
2021-12-04 | cpanfile: Remove hardcoded IRIS version number | Daniel Friesel | -1/+1 | |
2021-11-30 | perltidy | Daniel Friesel | -14/+14 | |
2021-11-30 | disable cycle display (lacking Open Data) | Daniel Friesel | -1/+2 | |
2021-11-28 | remove 'more details' link from train detail view | Daniel Friesel | -5/+0 | |
There aren't many details to show anymore, thanks to the lack of Deutsche Bahn Sollwagenreihung Updates | ||||
2021-11-28 | marudor: do not request auslastung if there's not next_station | Daniel Friesel | -0/+5 | |
2021-10-30 | update cpanfile.snapshot4.8.0 | Daniel Friesel | -646/+551 | |
2021-10-30 | HAFAS: Hide unhelpful messages | Daniel Friesel | -0/+10 | |
2021-10-28 | remove geotrain feature (i.e., search trains, not stations, in the vicinity) | Daniel Friesel | -20/+0 | |
it was a nice little experiment, but ultimately not fit for permanent use. | ||||
2021-10-23 | Switch from Geo::Distance to GIS::Distance | Daniel Friesel | -35/+30 | |
2021-10-09 | Geo::Distance::XS has been removed from CPAN; update cpanfile.snapshot4.7.1 | Daniel Friesel | -536/+504 | |
2021-09-12 | Update station autocomplete list for T-S-DE-IRIS 1.60 | Daniel Friesel | -8/+8 | |
2021-08-31 | update autocomplete list4.7.0 | Daniel Friesel | -1/+1 | |
2021-08-31 | Add past option | Daniel Friesel | -15/+37 | |
2021-08-31 | Increase default lookahead to three hours; respect $DBFAKEDISPLAY_LOOKAHEAD | Daniel Friesel | -8/+6 | |
2021-08-18 | add caching nginx example configuration | Daniel Friesel | -0/+38 | |
2021-08-15 | fix hidelowdelay when combined with show_realtime4.6.1 | Daniel Friesel | -7/+4 | |
2021-08-14 | bump asset version4.6.0 | Daniel Friesel | -6/+6 | |
2021-08-14 | multi: add a deprecation warning | Daniel Friesel | -0/+6 | |
2021-08-14 | app: Remove redundant autostop and less useful autotrain links | Daniel Friesel | -9/+0 | |
autostop is already linked from the header (GPS symbol) autotrain is not useful enough to deserve a button here | ||||
2021-08-14 | app: re-order extended configuration fields by perceived importance | Daniel Friesel | -29/+29 | |
2021-08-14 | single template: add deprecation warning | Daniel Friesel | -0/+6 | |
2021-08-14 | Make _autotrain less visible than _autostop | Daniel Friesel | -1/+2 | |
It's less useful and not as well supported | ||||
2021-08-14 | Update autocompletion for T-S-DE-IRIS 1.59 | Daniel Friesel | -2/+2 | |
2021-08-13 | correctly show wagon order error message4.5.3 | Daniel Friesel | -1/+2 | |
was broken by ca372be9811a183d11a00abd539442a9e2e53cae | ||||
2021-08-13 | marudor: cache negative replies4.5.2 | Daniel Friesel | -2/+6 | |
2021-08-13 | Wagonorder: send request to www.apps-bahn.de when availability is unknown | Daniel Friesel | -21/+46 | |
www.apps-bahn.de/wr no longer serves "tryThese" suggestions. So, unless we know from lib.finalrewind.org/dbdb/has_wagonorder (via ist-wr.noncd.db.de) that the trais definitely has a wagon order, we send a wagon order request to www.apps-bahn.de/wr to determine whether it has one or not. We do cache the result though, so if a user clicks on the wagon order link, we don't need to request it again. |