Age | Commit message (Collapse) | Author | Lines | |
---|---|---|---|---|
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 | |
Add token to "users" (for mail verification etc) Add new table "pending_mails" (to avoid spamming individual addresses) | ||||
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 | |
2019-03-03 | Alwayse use 3 hours of lookbehind | Daniel Friesel | -1/+1 | |
Hashtag Verpeilungsfaktor | ||||
2019-03-03 | add logout link | Daniel Friesel | -1/+23 | |
2019-03-03 | set cookie lifetime to 6 months | Daniel Friesel | -0/+3 | |
2019-03-02 | add imprint | Daniel Friesel | -0/+15 | |
2019-03-02 | implement user/password/csrf checks for login form | Daniel Friesel | -28/+103 | |
2019-03-01 | Fix encoding of station name in checkin/checkout screen | Daniel Friesel | -1/+1 | |
2019-02-22 | add (unfinished) db migration script | Daniel Friesel | -0/+79 | |
2019-02-22 | prepare account support | Daniel Friesel | -0/+88 | |
2019-02-16 | Add README | Daniel Friesel | -0/+91 | |
2019-02-15 | perltidy | Daniel Friesel | -13/+13 | |
2019-02-15 | checkin: ensure that users are checked out first | Daniel Friesel | -0/+16 | |
2019-02-14 | more helpful message for checkout without real-time data0.03 | Daniel Friesel | -2/+2 | |
2018-11-11 | use a pointer cursor for actions | Daniel Friesel | -0/+5 | |
2018-11-08 | sort by real-time departure | Daniel Friesel | -1/+1 | |
2018-11-02 | add undo for checkouts | Daniel Friesel | -0/+18 | |
2018-11-02 | allow undo for checkins | Daniel Friesel | -16/+87 | |
2018-11-02 | Fix "undo" being ignored in last actions | Daniel Friesel | -2/+2 | |
2018-10-27 | perltidy | Daniel Friesel | -7/+10 | |
2018-10-27 | departures: show next / most recent departures first | Daniel Friesel | -4/+7 | |
2018-10-21 | Minify JS | Daniel Friesel | -5/+7 | |
2018-10-21 | handle force checkout in history view | Daniel Friesel | -5/+12 | |
2018-10-21 | Re-add force checkout to frontend | Daniel Friesel | -64/+64 | |
2018-10-20 | history: always show train numbers | Daniel Friesel | -1/+1 | |
2018-10-18 | history: show departure and arrival times | Daniel Friesel | -5/+10 | |
2018-10-18 | handle consecutive checkins by ignoring previous ones | Daniel Friesel | -1/+3 | |
2018-10-13 | add history page | Daniel Friesel | -0/+37 | |
2018-10-13 | Only show latest actions on main page | Daniel Friesel | -26/+27 | |
2018-10-07 | derp | Daniel Friesel | -3/+3 | |
2018-10-07 | Only show latest travels on landing page | Daniel Friesel | -8/+14 | |
2018-10-07 | add simple about page0.02 | Daniel Friesel | -1/+20 | |
2018-10-07 | use purple navbar | Daniel Friesel | -1/+2 | |