kageru
39083d8248
Indent with 2 spaces instead of 4
2019-11-14 15:10:30 +01:00
kageru
2c56e1959a
Use Either monad for timeout parsing
2019-11-12 21:13:01 +01:00
kageru
50b97fdec7
No longer throw exceptions for role/channel queries
2019-11-12 19:25:42 +01:00
kageru
231b27176a
Remove now-fixed shutdown hook of mapdb
...
We’ve had our own for a while now. Looks like their finally started
working which actually caused some issues (see last two commits).
2019-11-06 07:39:22 +01:00
kageru
1bc26951f7
Enable transactions for persistent storage
2019-11-06 07:35:52 +01:00
kageru
58307c9743
Allow starting the bot even after the persistence was improperly closed
2019-11-06 07:33:27 +01:00
kageru
af65dcc06b
Add temporary VCs
2019-10-19 12:25:23 +02:00
kageru
897457336d
Persist command counter between restarts
2019-09-20 19:01:47 +02:00
kageru
c299406d69
Add logging and error handling to timeouts
2019-07-25 20:19:01 +02:00
kageru
7bbcaba49c
Close DB on shutdown
...
Apparently, we can’t trust the library to handle this, as their hook
seems to fail.
2019-07-23 23:31:23 +02:00
kageru
93a6e92191
Add minimal implementation of timeout feature
2019-07-23 21:50:55 +02:00
kageru
74c2f643f9
Add simple Dao to persistently store key, value pairs
2019-07-23 19:22:07 +02:00