Age | Commit message (Expand) | Author | Lines |
2019-03-16 | add autocomplete for station form | Daniel Friesel | -1/+8482 |
2019-03-16 | allow manual input of station name | Daniel Friesel | -3/+22 |
2019-03-16 | landing page: I can haz API!0.06 | Daniel Friesel | -4/+11 |
2019-03-16 | Account: Wording | Daniel Friesel | -10/+28 |
2019-03-16 | Add JSON API | Daniel Friesel | -7/+303 |
2019-03-12 | fix failraptor.png for guests. derp. | Daniel Friesel | -3/+5 |
2019-03-12 | implement account deletion | Daniel Friesel | -9/+89 |
2019-03-11 | Allow two regstration attempts per mail | Daniel Friesel | -2/+7 |
2019-03-11 | add cron DB maintenance script (prune unverified accounts) | Daniel Friesel | -0/+54 |
2019-03-10 | secure session cookies | Daniel Friesel | -1/+4 |
2019-03-10 | oops | Daniel Friesel | -1/+1 |
2019-03-10 | redirect users after login to protected page | Daniel Friesel | -2/+5 |
2019-03-10 | really do not hardcode travelynx.de | Daniel Friesel | -2/+2 |
2019-03-10 | Do not hardcode travelynx URL in registration mail | Daniel Friesel | -4/+6 |
2019-03-10 | add statistics for munin | Daniel Friesel | -0/+37 |
2019-03-09 | add JSON export for history | Daniel Friesel | -36/+54 |
2019-03-09 | Slightly more helpful texts for checkin/checkout pages | Daniel Friesel | -3/+12 |
2019-03-09 | show separate errors for 'invalid credentials' and 'not confirmed yet' | Daniel Friesel | -3/+13 |
2019-03-09 | registration form: note that user name must be alphanumeric | Daniel Friesel | -1/+1 |
2019-03-09 | fix timeout on unauthenticated access to account-specific pages | Daniel Friesel | -1/+5 |
2019-03-08 | allow filtering by train for external travelynx links | Daniel Friesel | -1/+7 |
2019-03-08 | add password manager hints to login/registration forms | Daniel Friesel | -5/+5 |
2019-03-08 | travelynx.finalrewind.org -> travelynx.de | Daniel Friesel | -4/+4 |
2019-03-08 | show hint in case of geolocation error | Daniel Friesel | -2/+12 |
2019-03-08 | checkout UX | Daniel Friesel | -1/+1 |
2019-03-08 | account: Note that deletion is not implemented yet | Daniel Friesel | -0/+9 |
2019-03-08 | add link to github issues | Daniel Friesel | -0/+10 |
2019-03-08 | do not allow multiple pending registrations for one mail0.05 | Daniel Friesel | -1/+39 |
2019-03-08 | derp | Daniel Friesel | -1/+1 |
2019-03-08 | add hypnotoad config | Daniel Friesel | -4/+6 |
2019-03-08 | departures: Add hint (tap == checkin) | Daniel Friesel | -28/+31 |
2019-03-08 | add logout link to account page | Daniel Friesel | -14/+30 |
2019-03-08 | add intro blurb and login/register links for landing page | Daniel Friesel | -1/+35 |
2019-03-08 | move /action to non-authenticated area to handle session issues | Daniel Friesel | -7/+18 |
2019-03-08 | Logout: Use a POST form as it's a stateful action | Daniel Friesel | -1/+11 |
2019-03-07 | switch from HTTP Auth to Cookie Auth | Daniel Friesel | -341/+286 |
2019-03-06 | working registration and verification | Daniel Friesel | -31/+181 |
2019-03-06 | work-in-progress registration process | Daniel Friesel | -4/+32 |
2019-03-06 | bump DB schema to v2 | Daniel Friesel | -3/+78 |
2019-03-06 | add password hashing | Daniel Friesel | -0/+18 |
2019-03-05 | enable form validation for login page | Daniel Friesel | -2/+2 |
2019-03-05 | register: Add simple client-side validation | Daniel Friesel | -4/+4 |
2019-03-05 | registration: more error handling | Daniel Friesel | -13/+77 |
2019-03-04 | forbid the user name 'dev' | Daniel Friesel | -3/+6 |
2019-03-04 | Use proper Mojolicious input fields (-> no need to re-type everything on errors) | Daniel Friesel | -6/+6 |
2019-03-04 | prepare registration support | Daniel Friesel | -5/+127 |
2019-03-04 | prepare DB schema for public registration0.04 | Daniel Friesel | -28/+111 |
2019-03-04 | do not show username in navbar (won't fit on small screens otherwise) | Daniel Friesel | -1/+1 |
2019-03-03 | Add account info and data export | Daniel Friesel | -0/+82 |
2019-03-03 | history: Fix typo in HTML element name | Daniel Friesel | -1/+1 |