Commit graph

398 commits

Author SHA1 Message Date
86aa0f5cf9 Don't reprepare already prepared statements. 2019-02-27 13:30:07 +01:00
5cabd79702 Recursively count topics and posts. 2019-02-26 15:35:35 +01:00
fae13defa5 Added super user flag. 2019-02-22 10:05:50 +01:00
dea897456a Merged auth cookies into one. 2019-02-12 16:26:39 +01:00
181f56bfc7 Updated more static urls. 2019-02-12 15:12:58 +01:00
06b34d6133 Removed some old utility functions. 2019-02-05 21:29:37 +01:00
39c9c128c0 Updated user management styling a little bit. 2019-02-04 22:10:00 +01:00
d146cbae61 Started centralising URLs. 2019-01-24 21:54:24 +01:00
6424f646e2 Added hierarchy checks in important places, mostly closes #94. 2019-01-22 16:18:01 +01:00
b170ef315e Display following/followers count on profile, closes #85. 2019-01-22 15:57:12 +01:00
749ace8893 Make links in comments clickable, closes #131 completely. 2019-01-22 15:52:41 +01:00
d6eebeee75 Added forum action audit logging. 2019-01-22 15:24:30 +01:00
c7aa90c6b2 Added macro for defining audit log constants. 2019-01-22 15:02:53 +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
205b019cef Added baseline for birthday field. 2019-01-18 15:11:15 +01:00
a03da59888 Doubled CSRF token lifetime (15 minutes -> 30 minutes). 2019-01-18 13:15:55 +01:00
8e4f67fab2 // this is quite possibly the worst fucking thing i've ever done but it closes #133 2019-01-18 01:27:04 +01:00
a924d18be5 Linkify urls on the forum. 2019-01-17 20:27:06 +01:00
42ae2704ae Fixed youtu.be links not embedding. 2019-01-17 03:11:03 +01:00
9869190b2a Added some topic moderation tools. 2019-01-12 00:00:53 +01:00
6f6381221d Fixed horrible bug in shitty bbcode parser. 2019-01-11 00:05:57 +01:00
e9a1f59b4f Nuked the stale chat quotes code, rewrite when the chat actually exists. 2019-01-10 23:59:24 +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
612cc4ef84 Limit video dimensions. 2019-01-05 21:26:41 +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
aea7f600ff Added audio bbcode. 2019-01-03 16:17:17 +01:00
751e296451 Fixed Parsedown being a piece of garbage. 2019-01-03 03:02:43 +01:00
4fe3c6644d Add media proxying. 2019-01-03 02:43:12 +01:00
0cf328c05d Rewrote the pagination system. 2019-01-03 01:33:02 +01:00
b9afcd27ad Restore [url] and [url=] bbcodes. 2019-01-02 23:23:18 +01:00
b4d621df4f Don't automatically link images. 2019-01-02 23:18:38 +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