5 Commits

Author SHA1 Message Date
Sadie Powell
2ac42d8017 Fix various Doxygen comment issues. 2022-05-02 17:36:37 +01:00
Sadie Powell
21ad77d9f2 Flush logs every 15 minutes to avoid losing data. 2022-05-02 17:21:19 +01:00
Sadie Powell
7b40edc9af Add a log method for stringifying a logging method. 2022-05-02 12:43:30 +01:00
Sadie Powell
ab5f93999c Mark fields that take a Log::Engine* as non-null. 2022-05-01 22:55:26 +01:00
Sadie Powell
c382faf9c9 Rewrite the entire logging system.
- Much cleaner API for writing to the log.
- Adds support for stderr and stdout logging to the core.
- Adds support for sql and syslog logging in modules.
2022-05-01 22:07:04 +01:00