Commit graph

209 commits

Author SHA1 Message Date
3e49f6e503 Added URL registry attributes. 2023-09-10 00:04:53 +00:00
7db43a2acd Revert "チルノの日"
This reverts commit 099bd899ed.
2023-09-09 11:54:33 +00:00
099bd899ed チルノの日 2023-09-08 23:07:37 +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
c68279add9 Cleaned up some things I missed. 2023-09-08 01:05:17 +00:00
737c99280e Make PHPStan happy. 2023-09-08 00:54:19 +00:00
8b0f960c86 Split auth stuff off into own context. 2023-09-08 00:43:00 +00:00
c5a284f360 Route registration with attributes! 2023-09-08 00:13:30 +00:00
506d32d210 Fixed incorrect type on latest forum post fetching result. 2023-09-07 20:53:19 +00:00
498ec0cf9a Merge SharpChat permission set into the Misuzu permission system directly. 2023-09-06 20:44:28 +00:00
15e96684c2 Moved authentication related macros out of MisuzuContext. 2023-09-06 20:06:07 +00:00
73e4597e16 Rewrote Satori recent forum post fetch. 2023-09-06 19:35:50 +00:00
9b2c409a24 Moved user related stuff into its own context object. 2023-09-06 13:50:19 +00:00
7190a5f4df Syntactic sugar for mass route registration. 2023-09-06 11:59:44 +00:00
5c67d49225 Fixed edit display threshold. 2023-09-06 11:32:13 +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
1da6470928 Switch to Sasae. 2023-08-31 21:33:34 +00:00
9682fa595a Fixed static analysis detections. 2023-08-31 17:14:41 +00:00
c14195c4c3 Moved render_info and render_error into Template class. 2023-08-31 15:59:53 +00:00
45500ce698 Removed html_colour function, moved renamed DateCheck to Tools and moved the country names function into it and use new callable syntax. 2023-08-31 14:55:39 +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
e222009dd0 Fixed oversight. 2023-08-31 00:40:07 +00:00
85b629bc08 Fixed missing use statement. 2023-08-31 00:38:20 +00:00
16ea495c7a Added permission for displaying load timings in the footer. 2023-08-31 00:37:09 +00:00
ad3fe74275 Removed old database backend. 2023-08-31 00:31:11 +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
ca23822e40 Fixed errors on profiles. 2023-08-28 14:45:32 +00:00
34bd71600a Removed manage.php. 2023-08-28 13:45:36 +00:00
5bab957a7c Fixed user colours in comments sections. 2023-08-28 13:33:39 +00:00
57b9e82c10 Fixed topic type string usage. 2023-08-28 01:41:13 +00:00
460a0ca57d Fixed user colours not showing on forum posts. 2023-08-28 01:32:05 +00:00
39c6269cf3 Rewrote forum backend. 2023-08-28 01:17:34 +00:00
fb41c71ee9 Fixed emoticon ordering in chat. 2023-08-07 12:59:08 +00:00
2214dffc5b Fixed profile editing failing due to old argument. 2023-08-06 19:09:59 +00:00
bab8b29c5b Fixed error 500 when trying to log in to a non-existing user. 2023-08-06 18:22:39 +00:00
0a11c5525a Fixed oversight regarding RNG ordering of user list. 2023-08-05 13:55:34 +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
cf71129153 Converted all Misuzu style route handlers to Index style ones. 2023-08-04 20:51:02 +00:00
6bfa3d7238 Fixed error 500 when viewing profiles as guest. 2023-08-04 17:44:37 +00:00
b7de5acfd8 Fixed search and updated collations of various fields to more appropriate ones. 2023-08-03 12:40:37 +00:00