Age | Commit message (Collapse) | Author | Lines | |
---|---|---|---|---|
2019-06-22 | show exit direction on kopfgleis platforms | Daniel Friesel | -44/+114 | |
2019-06-19 | disable wagonorder for now (not used yet anyway)1.7.5 | Daniel Friesel | -28/+29 | |
2019-06-17 | prepare for wagon order support | Daniel Friesel | -11/+75 | |
2019-06-07 | connections: order by realtime, not scheduled departure1.7.3 | Daniel Friesel | -1/+5 | |
2019-06-04 | checked in: Show QoS messages before departure and HIM messages at all times | Daniel Friesel | -3/+42 | |
2019-06-01 | Work around Safari violating the spec for SameSite=Lax cookies1.7.2 | Daniel Friesel | -0/+15 | |
This fixes users being logged out whenever following an external link to travelynx in Safari (iOS/macOS) | ||||
2019-06-01 | run update hook after setting arrival time | Daniel Friesel | -1/+1 | |
2019-06-01 | Set arrival time via HAFAS if not available from IRIS | Daniel Friesel | -1/+27 | |
2019-05-31 | show current/next stop while checked in | Daniel Friesel | -4/+262 | |
2019-05-29 | use journey-specific status links -> one twitter card per journey | Daniel Friesel | -0/+2 | |
2019-05-26 | Use JSON for messages and route storage, prepare for extended route data | Daniel Friesel | -35/+46 | |
2019-05-24 | Fix missing update event when arrival time at destination is unknown1.6.1 | Daniel Friesel | -0/+1 | |
2019-05-24 | Increase suggestion time range to 4 months | Daniel Friesel | -1/+1 | |
2019-05-20 | show journey suggestions on departure board as well1.6.0 | Daniel Friesel | -18/+94 | |
2019-05-20 | Handle accidental double-checkins1.5.1 | Daniel Friesel | -2/+8 | |
2019-05-19 | allow checkin from connections view | Daniel Friesel | -5/+14 | |
2019-05-19 | Work in progress: show connections when arriving soon | Daniel Friesel | -0/+111 | |
At the moment, the heuristic used to determine connection targets is quite simple: $station is a target iff there were at least two trips in the past 6 weeks with checkin at the current destination station and checkout at $station. Todo / enhanhement options: * Consider current origin station as well, i.e.: $station is a target iff there were at least two trips in the past 6 weeks which are preceded by a trip from the current origin station and (same as above) * Make connection links clickable once the current journey has ended. Connections need to be added to _checked_out as well for this to work. | ||||
2019-05-18 | Show arrival/departure platform in journey card | Daniel Friesel | -0/+7 | |
2019-05-18 | Pre-select theme css in backend | Daniel Friesel | -0/+17 | |
2019-05-14 | Show web-hook test result immediately after saving it1.3.3 | Daniel Friesel | -2/+16 | |
Closes #12 | ||||
2019-05-11 | get_journey_stats: Support uid override, fix uninitialized value warning | Daniel Friesel | -3/+6 | |
2019-05-10 | Add webhook to account page | Daniel Friesel | -1/+1 | |
2019-05-09 | set a custom user agent | Daniel Friesel | -1/+5 | |
2019-05-08 | Fix division by zero when calculating journey completion1.1.9 | Daniel Friesel | -2/+5 | |
2019-05-06 | basic webhook support, onwards to betatesting | Daniel Friesel | -5/+79 | |
2019-05-05 | WiP webhook support | Daniel Friesel | -0/+113 | |
2019-05-03 | Experimental PWA support (#13) | Daniel Friesel | -0/+1 | |
2019-05-03 | use /account/... links for mail/password change | Daniel Friesel | -4/+4 | |
2019-05-03 | Do not show origin station in destination list1.1.3 | Daniel Friesel | -3/+3 | |
2019-05-03 | Add changelog | Daniel Friesel | -0/+1 | |
2019-05-02 | Public API documentation | Daniel Friesel | -0/+1 | |
2019-05-02 | Finish public-facing exposed user status (opt-in) | Daniel Friesel | -0/+1 | |
2019-04-30 | Prepare settings and templates for opt-in public travel status | Daniel Friesel | -0/+35 | |
2019-04-30 | use a separate table for registration tokens | Daniel Friesel | -10/+27 | |
2019-04-30 | Implement deletion of inactive accounts | Daniel Friesel | -3/+15 | |
2019-04-30 | allow users to change their mail address0.19 | Daniel Friesel | -1/+55 | |
Closes #6 | ||||
2019-04-29 | Add password reset functionality | Daniel Friesel | -0/+85 | |
Closes #5 | ||||
2019-04-28 | Handle inconsistent data when calculating monthly/yearly stats | Daniel Friesel | -7/+18 | |
Closes #11 | ||||
2019-04-27 | History: Only show months and years with logged journeys | Daniel Friesel | -0/+41 | |
2019-04-26 | Invalidate stats cache after adding a new journey | Daniel Friesel | -0/+1 | |
2019-04-26 | add_journey: Fix incorrect return in case of unmatched station | Daniel Friesel | -2/+2 | |
2019-04-26 | Add manual journey entry | Daniel Friesel | -68/+64 | |
Closes #3 | ||||
2019-04-24 | show recent delay/qos messages in checked_in view0.16 | Daniel Friesel | -0/+10 | |
2019-04-24 | Bump API to v1 | Daniel Friesel | -0/+1 | |
2019-04-23 | Remove legacy action_type attributes | Daniel Friesel | -17/+2 | |
2019-04-23 | Primitive auto-refresh of current journey status | Daniel Friesel | -0/+1 | |
Todo: Redirect user to destination station upon arrival | ||||
2019-04-23 | Automatic checkout \o/ | Daniel Friesel | -10/+34 | |
2019-04-23 | Use one row per journey instead of split checkin/checkout entries | Daniel Friesel | -423/+378 | |
Whether a user is in transit or not is now determined by an entry in the in_transit table instead of a dangling checkin. All completed journeys are stored in the "journeys" table. This does most of the work needed for automatic checkout. However, note that the corresponding worker process is not implemented yet. | ||||
2019-04-22 | Finish transition from DBI to Mojo::Pg | Daniel Friesel | -18/+0 | |
2019-04-22 | Use Mojo::Pg for all remaining Controller and Helper logic | Daniel Friesel | -64/+27 | |