Commit graph

22 commits

Author SHA1 Message Date
59a09cf4ac Use interface constants instead of a dedicate enum class for config types. 2023-01-06 20:50:41 +00:00
bc03c0756c Remove IPAddress::remote and all implicit resolving of the request remote address. 2023-01-05 18:33:03 +00:00
5631f464d2 Restructured config handler. 2023-01-01 20:23:53 +00:00
44fc436134 Made user asset handling OOP. 2020-06-07 20:37:03 +00:00
0bf8fde6c2 Rewrote roles code to be OOP. 2020-06-04 18:48:01 +00:00
73d3552dcb Rewrote warnings system to be OOP, also added permanent warnings. 2020-06-01 00:33:16 +00:00
8bd45209a2 Made two factor auth session code OOP. 2020-05-28 17:52:31 +00:00
a5d79b2306 Moved user validation code into User object. 2020-05-27 17:05:23 +00:00
d2aa478c58 Rewrote session code to be OOP. 2020-05-25 19:58:06 +00:00
bfe69276b8 Rewrote audit log to be OOP. 2020-05-21 15:05:30 +00:00
c365e32d89 Added sanity to changelog code. 2020-05-20 18:09:38 +00:00
41f1a59b1d Rewrote comments backend. 2020-05-18 21:27:34 +00:00
4871df92f9 Removed user_password_verify_db() and user_exists(). 2020-05-14 22:18:39 +00:00
51f3c47a31 CSRF from Hanyuu. 2019-12-11 19:10:54 +01:00
2728a1fca9 Added TOTP class from Hanyuu. 2019-12-09 04:24:10 +01:00
96ea7772cb Ported Template class from Hanyuu project. 2019-12-04 19:16:22 +01:00
7cfdfc6bd8 Made config functions into a static class. 2019-12-03 19:52:20 +01:00
6a9c6cd15a Added namespaces to all files in public. 2019-09-29 00:43:51 +02:00
81826fe874 Moved all config except database creds into the database. 2019-08-14 21:40:36 +02:00
119bbdd3e8 Code style updates. 2019-06-10 19:04:53 +02:00
4c0310beb5 Made the CSRF system less complicated. 2019-06-10 17:21:53 +02:00
a2ae5e3d15 Made settings multi-page again. 2019-06-06 22:09:27 +02:00