Commit graph

577 commits

Author SHA1 Message Date
Daniel Friesel
e2598df25b Allow journey deletion
See issue #3
2019-04-04 18:26:53 +02:00
Daniel Friesel
b0ad209a23 Fix intentional typo in dev mode check (left over from testing) 2019-04-02 20:11:34 +02:00
Daniel Friesel
4787dbae15 move mailing to sendmail helper 2019-04-02 20:10:48 +02:00
Daniel Friesel
335ab8209f statistics: Add interchange wait time and journey count 2019-04-01 20:28:06 +02:00
Daniel Friesel
8d843dc432 Fix another journey error 2019-03-31 19:38:21 +02:00
Daniel Friesel
10c995e15f journey: show error for _all_ invalid IDs 2019-03-31 19:34:29 +02:00
Daniel Friesel
3ce1cfc55f Select journeys by ID 2019-03-31 19:32:41 +02:00
Daniel Friesel
76f6922e82 maintenance: delete accounts which requested deletion 2019-03-31 17:58:05 +02:00
Daniel Friesel
8bf145b5c4 remove code related to undo-as-database-entry concept 2019-03-31 09:11:52 +02:00
Daniel Friesel
a8a3aa17ce Perform undo by deleting the erroneous database entry 2019-03-31 08:45:51 +02:00
Daniel Friesel
341665c79b sort journeys by departure time 2019-03-30 21:43:35 +01:00
Daniel Friesel
eb929811b2 add per-month links to history 2019-03-27 21:46:52 +01:00
Daniel Friesel
1aa5e786ed add history per month 2019-03-27 21:20:59 +01:00
Daniel Friesel
87a3ceb0c1 remove sleep(1) workaround in checkout-before-checkin code path
The unique constraint on (user id, timestamp) is no longer present
2019-03-25 21:37:11 +01:00
Daniel Friesel
00efb2e320 Move maintenance script to Mojolicious command 2019-03-25 19:54:49 +01:00
Daniel Friesel
edf4642933 Migrate munin command 2019-03-25 18:17:54 +01:00
Daniel Friesel
a3688f64d5 Log SQL errors 2019-03-25 18:12:01 +01:00
Daniel Friesel
e2b78170a5 Postgres does not require decode() calls 2019-03-25 18:11:48 +01:00
Daniel Friesel
62929a570a Remove unused login controller 2019-03-25 17:18:28 +01:00
Daniel Friesel
632f731940 Migrate to postgresql 2019-03-25 17:04:39 +01:00
Daniel Friesel
d114a6248e more configuration options, more performance 2019-03-23 22:08:21 +01:00
Daniel Friesel
d0e1c5d1db Explicitly enable autocommit 2019-03-23 21:41:23 +01:00
Daniel Friesel
1fe8ee8e6a remove unused function 2019-03-23 19:10:04 +01:00
Daniel Friesel
e53ab5f781 move munin-stats to a mojolicious command 2019-03-22 21:18:03 +01:00
Daniel Friesel
98822bdbf7 perltidy 2019-03-22 16:57:24 +01:00
Daniel Friesel
32cc2f0f81 More refactoring 2019-03-22 16:56:49 +01:00
Daniel Friesel
21fe8a6990 Initiate transition to a Mojolicious MVC web application 2019-03-21 22:12:45 +01:00