|
73d3552dcb
|
Rewrote warnings system to be OOP, also added permanent warnings.
|
2020-06-01 00:33:16 +00:00 |
|
|
d2aa478c58
|
Rewrote session code to be OOP.
|
2020-05-25 19:58:06 +00:00 |
|
|
b4a581087a
|
Massive overhauls.
|
2019-12-12 01:42:28 +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 |
|
|
3b84f4c9e0
|
Rewrote forum permission backend (removed all WITH RECURSIVE statements).
|
2019-04-30 22:55:12 +02:00 |
|
|
aecee4b368
|
Only do posting timeout check when creating a topic or post.
|
2019-04-10 20:32:13 +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 |
|
|
5cabd79702
|
Recursively count topics and posts.
|
2019-02-26 15:35:35 +01:00 |
|
|
e3493aac79
|
Added posting preview button, closes #125.
|
2019-01-30 10:19:35 +01:00 |
|
|
d146cbae61
|
Started centralising URLs.
|
2019-01-24 21:54:24 +01:00 |
|
|
c70de41222
|
Added forum signatures.
|
2019-01-18 23:24:37 +01:00 |
|
|
96c665bfd5
|
Cleaned up random queries, closes #132.
|
2019-01-18 18:08:19 +01:00 |
|
|
61214d63e5
|
Fixed CSRF check failure discarding posts.
|
2019-01-18 13:15:35 +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 |
|
|
9505cb1f0b
|
Added more typesafe shorthands for fetching database operations.
|
2019-01-09 20:06:02 +01:00 |
|
|
44dc4ae2ce
|
Fixed incorrect post count on posting page.
|
2019-01-09 18:30:09 +01:00 |
|
|
07f2322303
|
Added measure to prevent doubleposting.
|
2019-01-05 19:08:18 +01:00 |
|
|
0e42f8df0e
|
Fixed parser always being set to bbcode.
|
2019-01-01 15:36:08 +01:00 |
|
|
b84b4475fc
|
Fixed editor discarding existing content when failing, closes #112.
|
2019-01-01 04:48:48 +01:00 |
|
|
a118d84a59
|
Redirect to topic rather than directly to post when creating a topic.
|
2018-12-31 04:07:08 +01:00 |
|
|
aa8bc37ef1
|
Fixed topics unpinning themselves when edited by original author.
|
2018-12-31 01:18:35 +01:00 |
|
|
0e0e431e26
|
Only bump post edit date field when the text has been changed.
|
2018-12-30 20:53:51 +01:00 |
|
|
8c7aad6d16
|
Added dropdown for selecting topic type in editor.
|
2018-12-30 20:51:32 +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 |
|
|
698ab50435
|
Finished implementation of warning and banning system, closes #87.
|
2018-12-28 06:03:42 +01:00 |
|
|
e70a22e104
|
Redid the topic create/reply form.
|
2018-12-27 05:25:51 +01:00 |
|
|
ddedb556be
|
Use new style on the forum.
|
2018-10-22 00:11:14 +02:00 |
|
|
b8a30fae6c
|
Recursive forum accent colours!
|
2018-10-21 23:53:32 +02:00 |
|
|
76cc71b0b8
|
Removed old use statements.
|
2018-10-10 00:45:53 +02:00 |
|
|
de8670087a
|
Database stuff is now also procedural, would ya look at that.
|
2018-10-07 01:30:48 +02: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 |
|
|
c21d1b65ac
|
cool new CSRF protection system
|
2018-10-02 21:16:42 +02:00 |
|
|
012171635e
|
Ridding of IPAddress and IPAddressRange, the latter was broken and the former was obsoleted by INET funcs.
|
2018-09-27 10:32:43 +02:00 |
|
|
b0f6db2450
|
Removed some refs to IPAddress class.
|
2018-09-27 09:15:33 +02:00 |
|
|
65e70ce1f8
|
Moved parser utility functions to their own file.
|
2018-09-21 10:56:52 +02:00 |
|
|
7fd2a8d286
|
Implemented permission checks everywhere, manage is next.
|
2018-08-23 22:06:48 +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 |
|
|
b7507cf495
|
finishing touches for the baseline (nowhere near done tho)
|
2018-05-26 22:33:05 +02:00 |
|
|
4e2ff47137
|
Temporary-ish parsing facilities.
|
2018-05-24 21:31:48 +02:00 |
|