Age | Commit message (Collapse) | Author | Lines | |
---|---|---|---|---|
2020-09-21 | add opengraph metadata output1.17.5 | Daniel Friesel | -27/+54 | |
2020-09-21 | add twitter card to public journey view | Daniel Friesel | -0/+16 | |
2020-09-21 | improve promise->reject error messages1.17.4 | Daniel Friesel | -13/+20 | |
2020-09-20 | add explicit empty return statements to promise handlers1.17.3 | Daniel Friesel | -0/+7 | |
2020-09-20 | get_stationinfo_p: cache negative replies | Daniel Friesel | -0/+2 | |
2020-09-13 | Dockerfile: Add missing build dependencies for perl modules | Daniel Friesel | -3/+20 | |
2020-09-10 | handle rejected promises; do not accidentally duplicate rejections | Daniel Friesel | -17/+54 | |
2020-09-08 | passengerrights: fix a typo1.17.2 | Daniel Friesel | -1/+1 | |
2020-09-06 | add DBDB helper for wagonorder and stationinfo | Daniel Friesel | -120/+158 | |
2020-09-05 | Fix checkin via API. Broken by 717cc18a403d6705c64a9a6fd43578c1efbb159f1.17.1 | Daniel Friesel | -1/+5 | |
Closes #44 | ||||
2020-09-05 | landingpage: hide button icon names from accessibility tools | Daniel Friesel | -2/+2 | |
2020-09-04 | Release v1.171.17.0 | Daniel Friesel | -0/+16 | |
2020-09-04 | profile: limit history to four weeks by default | Daniel Friesel | -49/+99 | |
2020-09-03 | add public profile page and public journey details | Daniel Friesel | -14/+139 | |
2020-08-28 | add journey edit test | Daniel Friesel | -1/+201 | |
2020-08-23 | edit_journey: users can edit data, not just times | Daniel Friesel | -1/+1 | |
2020-08-22 | split up registration and journey stats tests | Daniel Friesel | -100/+170 | |
2020-08-19 | add nginx example config | Daniel Friesel | -0/+40 | |
2020-08-16 | Move most journey code to newly introduced Journey model | Daniel Friesel | -722/+870 | |
2020-08-15 | Remove now-useless include | Daniel Friesel | -1/+0 | |
2020-08-06 | Move get_departures to a separate IRIS helper | Daniel Friesel | -63/+122 | |
2020-07-28 | HAFAS: Error handling, perltidy | Daniel Friesel | -28/+55 | |
2020-07-28 | Move HAFAS helpers to a separate Helper module | Daniel Friesel | -297/+328 | |
2020-07-27 | Move user model to a separate module | Daniel Friesel | -435/+534 | |
2020-07-11 | webhooks: Add a missing </div>1.16.1 | Daniel Friesel | -0/+1 | |
2020-06-13 | Start documenting the Travel API | Daniel Friesel | -15/+108 | |
2020-06-13 | Add Swagger API docs | Daniel Friesel | -0/+171 | |
Work in progress. Only status is documented at the moment. | ||||
2020-04-19 | release 1.161.16.0 | Daniel Friesel | -0/+18 | |
2020-04-19 | commute: Re-add year heading | Daniel Friesel | -2/+1 | |
2020-04-19 | Add CSV Export | Daniel Friesel | -4/+63 | |
2020-04-19 | add commuter stats to history page | Daniel Friesel | -7/+14 | |
2020-04-19 | commute stats: attempt to weed out non-work stations for auto-fill | Daniel Friesel | -0/+8 | |
2020-04-19 | improve commute station heuristic | Daniel Friesel | -45/+16 | |
Select top station on work days (Mo .. Fr) with arrival < 13:00 or departure >= 13:00. | ||||
2020-04-19 | use german locale in epoch_to_dt helper | Daniel Friesel | -1/+2 | |
2020-04-19 | commute: show weekday name in journey list | Daniel Friesel | -1/+1 | |
2020-04-19 | Commute stats: count days, not journeys | Daniel Friesel | -23/+26 | |
2020-04-19 | get_top_destinations: order by count desc | Daniel Friesel | -1/+1 | |
order is ascending by default, resulting in flop instead of top destinations. | ||||
2020-04-19 | add commute stats. not linked from nav yet. | Daniel Friesel | -2/+220 | |
2020-04-19 | connections: do not show platform if it is unknown | Daniel Friesel | -4/+6 | |
2020-04-16 | fix a typo1.15.13 | Daniel Friesel | -1/+1 | |
2020-04-16 | maintenance: backpropagate polylines to route entries using pre-1.9.4 format | Daniel Friesel | -0/+14 | |
2020-04-16 | Fix occasionally incorrect TripIDs (and thus incorrect polylines)1.15.12 | Daniel Friesel | -14/+32 | |
Until now, tripIDs were cached based on station and departure timestamp. These are identical for any two trains departing at the same time at the same station, leading to one of those getting being assigned a wrong tripID. From now on, only the JSON reported by transport.rest is cached -- tripIDs are always recomputed based on it. | ||||
2020-04-16 | log train number when encountering a timestamp error1.15.11 | Daniel Friesel | -1/+2 | |
2020-04-16 | ignore missing timestamps when performing a force checkout | Daniel Friesel | -5/+4 | |
2020-04-14 | use polyline when computing monthly/yearly distance travelled1.15.10 | Daniel Friesel | -5/+21 | |
Closes #40 | ||||
2020-04-14 | show select past departures in checkin suggestion list | Daniel Friesel | -5/+14 | |
Previously, for each destination, up to two departures between now and now + 40 minutes were shown. When performing a fresh checkin (i.e., the has not logged a journey in the past few minutes and is not currently checked in), the departure list now additionally contains all departures between now - 5 minutes and now. When checking in from a train (i.e., the user has recently checked out at the station or is still checked in), it additionally contains all departures between arrival time and now. Closes #33 | ||||
2020-04-06 | Switch from Travis CI to GitHub Actions | Daniel Friesel | -23/+53 | |
Squashed commit of the following: commit 3dd25e35bb8c9d238e64300494b8c4e05e494bba Author: Daniel Friesel <derf@finalrewind.org> Date: Mon Apr 6 10:02:57 2020 +0200 hm commit 04159061ed7932e2ee4ceca7af9d43a3fca034c5 Author: Daniel Friesel <derf@finalrewind.org> Date: Mon Apr 6 09:56:19 2020 +0200 no sudo commit 1d16ec10faa807672433cbab11acd50eee9c8a6f Author: Daniel Friesel <derf@finalrewind.org> Date: Mon Apr 6 09:51:54 2020 +0200 Switch from Travis CI to GitHub Actions | ||||
2020-03-14 | Well, that was stupid1.15.9 | Daniel Friesel | -1/+1 | |
2020-03-14 | Correctly encode non-ASCII e-mail content. Fixes spamfilter issues.1.15.8 | Daniel Friesel | -10/+11 | |
New dependency: MIME::Entity | ||||
2020-03-13 | Do not hardcode From mail address1.15.7 | Daniel Friesel | -9/+13 | |