summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)AuthorLines
2019-05-18Pre-select theme css in backendDaniel Friesel-1/+20
2019-05-14Show web-hook test result immediately after saving it1.3.3Daniel Friesel-5/+28
2019-05-11get_journey_stats: Support uid override, fix uninitialized value warningDaniel Friesel-3/+6
2019-05-11history: validate year and monthDaniel Friesel-2/+12
2019-05-10Add webhook to account pageDaniel Friesel-2/+5
2019-05-09set a custom user agentDaniel Friesel-1/+5
2019-05-08Fix division by zero when calculating journey completion1.1.9Daniel Friesel-2/+5
2019-05-06basic webhook support, onwards to betatestingDaniel Friesel-69/+81
2019-05-05WiP webhook supportDaniel Friesel-0/+163
2019-05-03data export: use station names, not IDs1.1.4Daniel Friesel-2/+2
2019-05-03Experimental PWA support (#13)Daniel Friesel-0/+7
2019-05-03use /account/... links for mail/password changeDaniel Friesel-4/+4
2019-05-03Add worker command for Docker setups (#9)Daniel Friesel-0/+36
2019-05-03Do not show origin station in destination list1.1.3Daniel Friesel-3/+3
2019-05-03Add changelogDaniel Friesel-0/+8
2019-05-02Do not error out when receiving UIDs > INT_MAX1.1.2Daniel Friesel-1/+16
2019-05-02Public API documentationDaniel Friesel-0/+7
2019-05-02work: Not finding a train at the destination is usually not an error1.1.0Daniel Friesel-8/+17
2019-05-02Finish public-facing exposed user status (opt-in)Daniel Friesel-2/+5
2019-04-30Prepare settings and templates for opt-in public travel statusDaniel Friesel-0/+95
2019-04-30show imprint and version on landing pageDaniel Friesel-1/+7
2019-04-30use a separate table for registration tokensDaniel Friesel-18/+64
2019-04-30add "active user count" munin commandDaniel Friesel-0/+12
2019-04-30Implement deletion of inactive accountsDaniel Friesel-3/+38
2019-04-30allow users to change their mail address0.19Daniel Friesel-6/+184
2019-04-30Move invalid input errors into common sub-templateDaniel Friesel-4/+5
2019-04-29maintenance: Also delete pending_passwords entriesDaniel Friesel-1/+3
2019-04-29Add password reset functionalityDaniel Friesel-0/+263
2019-04-29add database table/column comments0.18Daniel Friesel-0/+33
2019-04-28Handle inconsistent data when calculating monthly/yearly statsDaniel Friesel-7/+31
2019-04-27History: Only show months and years with logged journeysDaniel Friesel-0/+41
2019-04-26work: Update route and messagesDaniel Friesel-2/+20
2019-04-26Invalidate stats cache after adding a new journeyDaniel Friesel-0/+1
2019-04-26add_journey: Fix incorrect return in case of unmatched stationDaniel Friesel-2/+2
2019-04-26Add manual journey entryDaniel Friesel-89/+108
2019-04-25undo: Redirect to departure station when undoing a checkinDaniel Friesel-1/+6
2019-04-24show recent delay/qos messages in checked_in view0.16Daniel Friesel-0/+10
2019-04-24$render(status => ...) is a special variable. derp.Daniel Friesel-2/+2
2019-04-24maintenance, munin: Use journeys, not user_actions0.15Daniel Friesel-8/+9
2019-04-24Bump API to v1Daniel Friesel-1/+109
2019-04-24export: Add in_transit fieldDaniel Friesel-1/+5
2019-04-23Remove legacy action_type attributesDaniel Friesel-17/+2
2019-04-23Fix checkin/checkout of cancelled journeysDaniel Friesel-4/+2
2019-04-23Primitive auto-refresh of current journey statusDaniel Friesel-0/+15
2019-04-23Automatic checkout \o/Daniel Friesel-10/+145
2019-04-23Use one row per journey instead of split checkin/checkout entriesDaniel Friesel-520/+656
2019-04-22Finish transition from DBI to Mojo::PgDaniel Friesel-94/+77
2019-04-22Use Mojo::Pg for migrationsDaniel Friesel-59/+62
2019-04-22Use Mojo::Pg for all remaining Controller and Helper logicDaniel Friesel-94/+65
2019-04-22Also use Mojo::Pg for user_status and user_travels queriesDaniel Friesel-154/+127