Age | Commit message (Expand) | Author | Lines |
2020-11-27 | Add a bunch of licensing data | Daniel Friesel | -0/+3 |
2019-03-21 | Initiate transition to a Mojolicious MVC web application | Daniel Friesel | -1701/+5 |
2019-03-20 | journey: show average speed | Daniel Friesel | -3/+28 |
2019-03-20 | use camelCase instead of snake_case in public API | Daniel Friesel | -3/+3 |
2019-03-19 | show cancelled trains in history | Daniel Friesel | -6/+27 |
2019-03-19 | support logging of cancelled journeys | Daniel Friesel | -13/+71 |
2019-03-19 | use common action_query instead of checkin_query vs checkout_query | Daniel Friesel | -26/+8 |
2019-03-19 | API: Status: group properties, add station UIC/lon/lat | Daniel Friesel | -10/+39 |
2019-03-18 | demand a valid password for account deletion | Daniel Friesel | -0/+6 |
2019-03-18 | never call get_user_data directly | Daniel Friesel | -0/+3 |
2019-03-17 | get_user_travels: Fix message order | Daniel Friesel | -1/+1 |
2019-03-17 | add journey detail view | Daniel Friesel | -8/+81 |
2019-03-16 | Show backend errors on station selection page | Daniel Friesel | -1/+5 |
2019-03-16 | allow manual input of station name | Daniel Friesel | -0/+7 |
2019-03-16 | Add JSON API | Daniel Friesel | -7/+163 |
2019-03-12 | implement account deletion | Daniel Friesel | -0/+34 |
2019-03-11 | Allow two regstration attempts per mail | Daniel Friesel | -2/+2 |
2019-03-10 | secure session cookies | Daniel Friesel | -1/+4 |
2019-03-10 | redirect users after login to protected page | Daniel Friesel | -2/+2 |
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-09 | add JSON export for history | Daniel Friesel | -1/+10 |
2019-03-09 | Slightly more helpful texts for checkin/checkout pages | Daniel Friesel | -1/+2 |
2019-03-09 | show separate errors for 'invalid credentials' and 'not confirmed yet' | Daniel Friesel | -1/+7 |
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 | travelynx.finalrewind.org -> travelynx.de | Daniel Friesel | -4/+4 |
2019-03-08 | do not allow multiple pending registrations for one mail0.05 | Daniel Friesel | -0/+38 |
2019-03-08 | derp | Daniel Friesel | -1/+1 |
2019-03-08 | add hypnotoad config | Daniel Friesel | -4/+6 |
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 | -0/+4 |
2019-03-07 | switch from HTTP Auth to Cookie Auth | Daniel Friesel | -255/+191 |
2019-03-06 | working registration and verification | Daniel Friesel | -30/+152 |
2019-03-06 | work-in-progress registration process | Daniel Friesel | -4/+32 |
2019-03-06 | bump DB schema to v2 | Daniel Friesel | -2/+3 |
2019-03-06 | add password hashing | Daniel Friesel | -0/+18 |
2019-03-05 | registration: more error handling | Daniel Friesel | -4/+35 |
2019-03-04 | forbid the user name 'dev' | Daniel Friesel | -3/+6 |
2019-03-04 | prepare registration support | Daniel Friesel | -1/+97 |
2019-03-04 | prepare DB schema for public registration0.04 | Daniel Friesel | -0/+43 |
2019-03-03 | Add account info and data export | Daniel Friesel | -0/+54 |
2019-03-03 | Alwayse use 3 hours of lookbehind | Daniel Friesel | -1/+1 |
2019-03-03 | add logout link | Daniel Friesel | -1/+7 |
2019-03-03 | set cookie lifetime to 6 months | Daniel Friesel | -0/+3 |
2019-03-02 | add imprint | Daniel Friesel | -0/+12 |
2019-03-02 | implement user/password/csrf checks for login form | Daniel Friesel | -20/+43 |
2019-03-01 | Fix encoding of station name in checkin/checkout screen | Daniel Friesel | -1/+1 |
2019-02-22 | prepare account support | Daniel Friesel | -0/+32 |
2019-02-15 | perltidy | Daniel Friesel | -13/+13 |