Commit graph

72 commits

Author SHA1 Message Date
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
c48e60b6b2 Fixed oversight causing people to be unable to post. 2019-01-05 21:09:07 +01:00
07f2322303 Added measure to prevent doubleposting. 2019-01-05 19:08:18 +01:00
778d5bad0e Fixed post lookup exploding with non-existent ID, closes #122. 2019-01-05 18:48:35 +01:00
ad6d4d9ec4 Fixed pagination not counting properly for moderators, closes #123. 2019-01-05 18:21:48 +01:00
2857f45f1a Added small topic pagination to topic listing. 2019-01-04 02:40:18 +01:00
019110a4aa Fixed permission constant not being used. 2019-01-04 01:12:27 +01:00
a67c3d67ff Fixed post lookup. 2019-01-04 01:11:31 +01:00
78a3fa9c07 Lowered minimum lengths for forum stuff. 2019-01-03 21:59:46 +01:00
4f15544a30 Fixed soft delete listing issues. 2019-01-03 16:57:17 +01:00
2a2a04698c Some stylistic code changes. 2019-01-02 23:03:39 +01:00
9a41b8536e Fixed the New Topic button showing in archived categories. 2019-01-02 22:56:21 +01:00
09b42b669a Fixed post edit date sometimes getting unset by mod edits, closes #107. 2019-01-01 04:56:30 +01:00
af496eec3d Only redirect root forums of category type to index. 2019-01-01 04:54:01 +01:00
8fd20f9c82 Link root forums to the main page from breadcrumbs. 2018-12-31 03:22:13 +01:00
8c7aad6d16 Added dropdown for selecting topic type in editor. 2018-12-30 20:51:32 +01:00
0d6b1be094 Added global announcement post type. 2018-12-30 19:58:30 +01:00
cbca1911cb Manually bump the post_edited field. 2018-12-30 18:23:55 +01:00
c025a2c88e Allow editing of the topic name when editing the original post. 2018-12-30 04:23:04 +01:00
e3d4d41a9a Added post editing, closes #97. 2018-12-30 04:02:35 +01:00
4cae285e92 Renamed one the name of the forum read perms set to be more fitting with the write one. 2018-12-29 02:56:45 +01:00
698ab50435 Finished implementation of warning and banning system, closes #87. 2018-12-28 06:03:42 +01:00
774ce1f966 Added soft delete viewing support to the forum. 2018-12-22 12:02:26 +01:00
825899beea Removed hardcoded permissions. Fixes #74. 2018-12-05 16:06:34 +01:00
f690679412 Added permissions override flag to table structure. 2018-11-03 17:44:19 +01:00
c20a9bf3d5 Account for stale threads in the forum read status check. 2018-11-03 00:01:05 +01:00
d832b59905 Updated everything to use new table names. 2018-10-29 22:18:53 +01:00
b8a30fae6c Recursive forum accent colours! 2018-10-21 23:53:32 +02:00
164513d0e6 // she thought 2018-10-19 10:44:38 +02:00
4d5ce2dc19 Fixed forum read checking logic! 2018-10-19 10:14:06 +02:00