Commit graph

85 commits

Author SHA1 Message Date
308ba33377 Replaced confirm pages with dynamic requests on the forum. 2024-12-18 03:07:48 +00:00
5e0a2530a8 Raised checking level from 5 to 6. 2024-12-02 21:33:15 +00:00
5cf2529209 Fixed PHPstan detections. 2024-12-02 02:28:08 +00:00
80e76ff15e Fixed oversight on memberlist. 2024-12-02 00:34:00 +00:00
b08ebce214 Fixed omegadumb oversight. 2024-12-01 01:37:53 +00:00
1f502d83b4 Forgot half of it. 2024-11-30 04:20:20 +00:00
3ed0e50ae1 Removed getter/setter methods in favour of property hooks and asymmetric visibility. 2024-11-30 04:09:29 +00:00
1f16de2239 Fixed casing oversight. 2024-10-05 14:39:43 +00:00
0f45a5f60f Updated to latest Index version. 2024-10-05 02:40:29 +00:00
f8aaa71260 Added optional string role IDs for the API. 2024-09-16 21:44:37 +00:00
cc9fccdf18 Updated Index and switched to Carbon for date handling. 2024-08-04 21:37:12 +00:00
0afc5186a7 Fixed error when trying to access a topic with no posts associated. 2024-02-24 22:03:32 +00:00
80cd6222c4 Fixed profile fields not showing up anymore. 2024-02-11 02:22:22 +00:00
344a3c9160 Missed one! 2024-02-09 16:07:43 +00:00
df5dbdf3ad Fixed forum/topic breadcrumbs. 2024-02-08 15:20:44 +00:00
070dc5e782 Added lazy database object creation. 2024-02-07 00:04:45 +00:00
b89621cb1a Added PMs to data export. 2024-02-05 22:56:51 +00:00
b80151583e Added private messages. 2024-01-30 23:47:02 +00:00
dba5754ccc Fixed error when trying to add a new change. 2024-01-24 18:28:13 +00:00
2b34bde413 Fixed error when trying to create a new role. 2023-12-02 02:57:46 +00:00
432615508d Fixed undefined variable. 2023-11-26 22:23:47 +00:00
5f57e3fdf4 Use SharpConfig format for the pre-database config. 2023-10-21 23:45:40 +00:00
c2836719c7 Updated to use Syokuhou config library. 2023-10-20 22:29:28 +00:00
4f1e35b566 Fixed overly eager url encoding on the search page. 2023-10-18 10:11:21 +00:00
a945cc518a Fixed syntax error in post.php. 2023-09-11 19:18:10 +00:00
edc64b45ff Fixed error when trying to view a non-existent topic when logged out. 2023-09-10 21:04:10 +00:00
55e23c7b5d Fixed CSRF tokens not being added to URLs that need them. 2023-09-10 20:02:11 +00:00
e376671136 Attempt at fixing forum issues. 2023-09-10 19:13:36 +00:00
1248c0d2f6 Moved various .php file redirects into the LegacyRouter. 2023-09-08 20:47:54 +00:00
c3bed1c0e3 Rewrote URL registry. 2023-09-08 20:40:48 +00:00
163da8b213 Added separate context class for forum stuff and split up handling of each object type. 2023-09-08 13:22:46 +00:00
8b0f960c86 Split auth stuff off into own context. 2023-09-08 00:43:00 +00:00
15e96684c2 Moved authentication related macros out of MisuzuContext. 2023-09-06 20:06:07 +00:00
9b2c409a24 Moved user related stuff into its own context object. 2023-09-06 13:50:19 +00:00
69e4d05be6 Pluralise Views. 2023-09-06 11:19:54 +00:00
2d0f083e1a Fixed topic read status check. 2023-09-06 11:19:04 +00:00
c14195c4c3 Moved render_info and render_error into Template class. 2023-08-31 15:59:53 +00:00
0c9bac473b No longer rely on Referer header for the comments return URL. 2023-08-31 14:39:50 +00:00
061d4c8a8f Fixed leaderboard name not retaining the leading 0. 2023-08-31 00:54:17 +00:00
6fc10984e1 Append total posts count at the end of the leaderboard. 2023-08-31 00:52:14 +00:00
29426fafc1 Count profile stats using Index database backend. 2023-08-31 00:24:59 +00:00
4d6fb64f3a Added shitty search hack to users class. 2023-08-31 00:19:20 +00:00
40558ceb39 Added targeted permission recalculation.
Reduces reliance on full recalculation and actually makes it viable to do from within the browser.
2023-08-30 23:56:33 +00:00
f03c8ebfa5 Moved validation methods into the new Users class. 2023-08-30 23:41:44 +00:00
07a2868159 Rewrote permissions system. 2023-08-30 22:37:21 +00:00
57b9e82c10 Fixed topic type string usage. 2023-08-28 01:41:13 +00:00
39c6269cf3 Rewrote forum backend. 2023-08-28 01:17:34 +00:00
bab8b29c5b Fixed error 500 when trying to log in to a non-existing user. 2023-08-06 18:22:39 +00:00
d4f6990e8a Made data source argument lists for News, Changelog, Comments and Emotes consistent with the rest. 2023-08-05 13:50:15 +00:00
87915b6a25 Fixed forum post deletion and editing. 2023-08-04 22:49:09 +00:00