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
|
3ce1cfc55f
|
Select journeys by ID
|
2019-03-31 19:32:41 +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
|
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
|
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
|
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 |
|