Age | Commit message (Collapse) | Author | Lines | |
---|---|---|---|---|
2020-10-01 | traewelling checkin: the time limitation isn't needed | Daniel Friesel | -7/+4 | |
2020-10-01 | allow checking into traewelling | Daniel Friesel | -66/+104 | |
2020-09-30 | Template adjustments; hide traewelling from public view for now | Daniel Friesel | -6/+11 | |
2020-09-30 | Allow linking a Träwelling account, auto-sync Träwelling→travelynx | Daniel Friesel | -41/+1213 | |
travelynx→Träwelling is still work-in-progress Squashed commit of the following: commit 97faa6e2e6c8d20fba30f2d0f6e78187ceeb72e6 Author: Daniel Friesel <derf@finalrewind.org> Date: Wed Sep 30 18:50:05 2020 +0200 improve traewelling log and tx handling commit 487d7dd728b9d45b731bdc7098cf3358ea2e206e Author: Daniel Friesel <derf@finalrewind.org> Date: Wed Sep 30 18:02:41 2020 +0200 add missing traewelling template commit 0148da2f48d9a52dcddc0ab81f83d8f8ac3062ab Author: Daniel Friesel <derf@finalrewind.org> Date: Wed Sep 30 18:02:35 2020 +0200 improve traewelling pull sync commit 4861a9750f9f2d7621043361d0af6b0a8869a0df Author: Daniel Friesel <derf@finalrewind.org> Date: Tue Sep 29 22:14:24 2020 +0200 wip checkin from traewelling commit f6aeb6f06998a2a7a80f63a7b1b688b1a26b66bd Author: Daniel Friesel <derf@finalrewind.org> Date: Tue Sep 29 18:37:53 2020 +0200 refactor traewelling integration. login and logout are less of a hack now. checkin and checkout are not supported at the moment. | ||||
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 |