Commit graph

34 commits

Author SHA1 Message Date
d2aa478c58 Rewrote session code to be OOP. 2020-05-25 19:58:06 +00:00
0f1b8ee6e4 Moved forum read marking code into the router. 2019-12-15 02:59:19 +01:00
51f3c47a31 CSRF from Hanyuu. 2019-12-11 19:10:54 +01:00
96ea7772cb Ported Template class from Hanyuu project. 2019-12-04 19:16:22 +01:00
6a9c6cd15a Added namespaces to all files in public. 2019-09-29 00:43:51 +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
5bc6c0728b Split the changelog manage section up into multiple files. 2019-06-08 23:46:24 +02:00
ac1ca16291 Fixed forum not behaving as expected while logged out. 2019-05-04 02:45:27 +02:00
3b84f4c9e0 Rewrote forum permission backend (removed all WITH RECURSIVE statements). 2019-04-30 22:55:12 +02:00
3548c61b55 Removed small mode from forum_get_children. 2019-04-10 20:21:10 +02:00
9f472d2693 Stricter checking on GET variables. 2019-03-18 23:02:30 +01:00
a5459e1120 Revert fucking everything. 2019-03-18 21:47:25 +01:00
7bf60765be Updated more stuff to use RequestVar. 2019-03-18 20:53:05 +01:00
eafa258d7a Just kidding, this actually fixes it. 2019-03-04 21:25:20 +01:00
0b17ee8bd2 Fixed broken redirect on the forum. 2019-01-29 23:53:07 +01:00
d146cbae61 Started centralising URLs. 2019-01-24 21:54:24 +01:00
df9f270883 // 2019-01-22 17:04:57 +01:00
2896eca542 Moved mark as read button to the actions row. 2019-01-12 19:22:13 +01:00
9869190b2a Added some topic moderation tools. 2019-01-12 00:00:53 +01:00
624cba9d32 Added button to mark a forum or the entire thing as read. 2019-01-09 21:22:54 +01:00
4f15544a30 Fixed soft delete listing issues. 2019-01-03 16:57:17 +01:00
c6018d0a4d New config system, define a root dir constant and deprecate more of Application. 2018-10-04 22:30:55 +02:00
f01a6d5372 Made imperative bits of the session system procedural like the rest. 2018-10-03 00:34:05 +02:00
55d3979d2c It's not much but if you like rectangles, this is the code for you. 2018-08-18 21:20:10 +02:00
f1979c8e4a Restructure templating system. 2018-08-15 03:12:58 +02:00
0a8a4d3b99 Use shorthand database operations everywhere. 2018-07-16 00:59:14 +02:00
60d14f9709 Fix some oversights and add a fallback page for when there are no forums. 2018-05-24 02:57:13 +02:00
8b2e174d40 Cleaned up forum index, listing and topic page as well as added read tracking. 2018-05-24 02:38:42 +02:00
cd9e72d3c0 functions yay 2018-05-23 03:41:57 +02:00
4c366ce454 login checks and some minor javascriptery 2018-05-22 04:09:53 +02:00
14424687d6 Add last replied topic to the forums listing. 2018-05-21 21:08:40 +02:00
1e5f98bc33 slow day 2018-05-19 02:51:31 +02:00
387ab2ccb4 unfinished forum stuff 2018-05-18 03:20:27 +02:00