Commit graph

101 commits

Author SHA1 Message Date
b66eb8ba76 Moved news pages into the router and made news object oriented. 2020-05-16 22:35:11 +00:00
b4a581087a Massive overhauls. 2019-12-12 01:42:28 +01:00
d47052d1b4 Rewrote database stuff. 2019-09-29 00:38:39 +02:00
78e17eb4e5 Made post content checks slightly stricter. 2019-07-03 02:03:32 +02:00
f3ebe21017 Made Mark as read work recursively. 2019-07-03 02:00:16 +02:00
119bbdd3e8 Code style updates. 2019-06-10 19:04:53 +02:00
a057c51212 Changed minimum title and post lengths. 2019-06-03 20:33:19 +02:00
41cb70c372 Added support for unranking individual topics as well. 2019-05-28 22:07:20 +02:00
6beed3e15f Added ability to list forums as unranked towards to leaderboard. 2019-05-28 22:01:02 +02:00
32c18c4e29 Fixed error on search and profile pages. 2019-05-09 18:40:40 +02:00
5cdb063f85 Fixed permission checking. 2019-05-09 17:11:42 +02:00
967be382f6 Added function to bump topic priority. 2019-05-08 17:46:03 +02:00
957f32e588 Added basic priority star display. 2019-05-07 21:43:54 +02:00
a9e2458ac5 Added priority fetch function. 2019-05-07 19:16:08 +02:00
f87a118527 Added feature forum type. 2019-05-07 11:26:42 +02:00
abd6983b79 Add support for individual forum category icons. 2019-05-05 18:44:47 +02:00
d33f7614d0 Fixed the way polls are displayed in certain situations. 2019-05-05 17:46:57 +02:00
4a3afa9fb0 Use real post layout for search page. 2019-05-04 22:00:23 +02:00
ac1ca16291 Fixed forum not behaving as expected while logged out. 2019-05-04 02:45:27 +02:00
f2d6e8b870 More polls stuff 2019-05-02 23:36:57 +02:00
9704bd3b54 Update topic look on search page. 2019-05-01 22:31:59 +02:00
3b84f4c9e0 Rewrote forum permission backend (removed all WITH RECURSIVE statements). 2019-04-30 22:55:12 +02:00
f3a2285509 WIP poll support. 2019-04-18 01:59:33 +02:00
fd6a4f4629 Fixed last post listing while logged out. 2019-04-13 00:07:39 +02:00
deda5b1996 Added permission checks to the recursive read status and last post function. 2019-04-11 20:37:51 +02:00
3686429df9 Exclude deleted posts from the latest posts fetcher. 2019-04-11 20:30:09 +02:00
4c347b18e4 Removed unused constant. 2019-04-10 20:46:08 +02:00
3548c61b55 Removed small mode from forum_get_children. 2019-04-10 20:21:10 +02:00
d9aab7078f Recursively retrieve last post in forum. 2019-04-10 20:16:36 +02:00
c50f2a57d4 Changed the unread check function to a counter. 2019-04-10 17:50:49 +02:00
696e646d6e Removed old forum read checking code. 2019-04-10 17:40:32 +02:00
cd259a96a6 Initial recursive read status. 2019-04-10 17:22:31 +02:00
5935a6b5b9 Removed pointless topic_id null check. 2019-04-10 16:09:10 +02:00
0af1216e8f An attempt at fixing #169. 2019-04-02 21:22:45 +02:00
a7b82293a6 Added private Forum Leaderboard page. 2019-03-31 18:49:16 +02:00
82d5242b02 Accidentally pushed experimental code, fix round 1. 2019-03-18 13:10:38 +01:00
c6826bd4f1 Added profile topic listing (wip). 2019-03-10 22:18:33 +01:00
eafa258d7a Just kidding, this actually fixes it. 2019-03-04 21:25:20 +01:00
cc00641054 Fixed exception while marking entire forums read. 2019-03-04 20:59:46 +01:00
5d4e2c84c8 Adjustments to make the TRIGGER execute properly. 2019-03-03 16:26:23 +01:00
5cabd79702 Recursively count topics and posts. 2019-02-26 15:35:35 +01:00
cdb8e75f72 Added OP badge, closes #120. 2019-01-22 14:58:57 +01:00
c70de41222 Added forum signatures. 2019-01-18 23:24:37 +01:00
2f89996679 Display user title on the forum. 2019-01-18 21:24:35 +01:00
96c665bfd5 Cleaned up random queries, closes #132. 2019-01-18 18:08:19 +01:00
79ea1303fe Added participation indicator to topics. 2019-01-18 16:55:48 +01:00
9869190b2a Added some topic moderation tools. 2019-01-12 00:00:53 +01:00
364cc75b68 Added basic post deletion (no AJAX or topic deletion yet). 2019-01-10 21:08:37 +01:00
624cba9d32 Added button to mark a forum or the entire thing as read. 2019-01-09 21:22:54 +01:00
9505cb1f0b Added more typesafe shorthands for fetching database operations. 2019-01-09 20:06:02 +01:00