Commit graph

138 commits

Author SHA1 Message Date
6c7568e261 Updated Index version. 2025-01-29 23:13:17 +00:00
20ed8cd59f Moved topic listing into the router. 2024-12-20 00:29:14 +00:00
50b2322c8c p= -> page= for forum categories. 2024-12-20 00:10:20 +00:00
471a054030 Moved forum category views into the router. 2024-12-19 23:41:52 +00:00
b5f0f6cda6 Shortcut for pagination appending. 2024-12-19 02:27:28 +00:00
7d710e2d02 Use nextParameter instead of addParameter and manually counting where possible. 2024-12-19 02:23:05 +00:00
d3f9c299af Rewrote the Pagination handler. 2024-12-19 01:22:26 +00:00
02adfa1f4f Moved forum index into the router. 2024-12-18 23:58:53 +00:00
265e8f2d4b Replaced confirm pages with dynamic requests on the forum. 2024-12-18 03:07:48 +00:00
0e64d85393 Raised checking level from 5 to 6. 2024-12-02 21:33:15 +00:00
3c10fb0de0 Fixed PHPstan detections. 2024-12-02 02:28:08 +00:00
163e54def1 Forgot half of it. 2024-11-30 04:20:20 +00:00
d103477fe1 Removed getter/setter methods in favour of property hooks and asymmetric visibility. 2024-11-30 04:09:29 +00:00
99a592dcce Removed all references to the IPAddress class. 2024-10-05 14:22:14 +00:00
55a2424fee Updated to latest Index version. 2024-10-05 02:40:29 +00:00
e708f99fee Updated Index and switched to Carbon for date handling. 2024-08-04 21:37:12 +00:00
6e1977d4e9 Fixed various oversights. 2024-03-30 03:19:08 +00:00
ba7fb5e15a Added lazy database object creation. 2024-02-07 00:04:45 +00:00
a94b905116 Added separate context class for forum stuff and split up handling of each object type. 2023-09-08 13:22:46 +00:00
92ff644290 Rewrote Satori recent forum post fetch. 2023-09-06 19:35:50 +00:00
cb6ef1e151 Fixed edit display threshold. 2023-09-06 11:32:13 +00:00
e81a032d75 Pluralise Views. 2023-09-06 11:19:54 +00:00
84eef6dae9 Fixed static analysis detections. 2023-08-31 17:14:41 +00:00
99cc05f991 Fixed topic type string usage. 2023-08-28 01:41:13 +00:00
265399d343 Rewrote forum backend. 2023-08-28 01:17:34 +00:00
e000c21987 Rewrote the user information class.
This one took multiple days and it pretty invasive into the core of Misuzu so issue might (will) arise, there's also some features that have gone temporarily missing in the mean time and some inefficiencies introduced that will be fixed again at a later time.
The old class isn't gone entirely because I still have to figure out what I'm gonna do about validation, but for the most part this knocks out one of the "layers of backwards compatibility", as I've been referring to it, and is moving us closer to a future where Flashii actually gets real updates.
If you run into anything that's broken and you're inhibited from reporting it through the forum, do it through chat or mail me at flashii-issues@flash.moe.
2023-08-02 22:12:47 +00:00
5022222162 Pluralise user role relations table name. 2023-07-27 13:09:22 +00:00
31cb6ab82d Fixed various errors and oversights caught by phpstan. 2023-07-18 22:24:23 +00:00
8339892559 Config class overhaul. 2023-07-18 21:48:44 +00:00
070b788038 Cleaned up various utility functions. 2023-07-05 01:33:12 +00:00
c798ce5d61 Added ability to add redirects to deleted topic ids. 2023-04-30 00:18:14 +00:00
86c597edae Gave posts a 1 minute cooldown for edits without being marked as edited. 2023-03-11 22:28:10 +00:00
1f6eb44ab6 Added most active forum category and topic to profiles. 2023-02-10 09:04:15 +00:00
ae8361751c Store forum permission types as numbers rather than bit shifts. 2023-01-06 00:02:40 +00:00
758ca53bba Fixed Mark As Read on forum index not working. 2023-01-02 19:50:33 +00:00
d43cb6f794 Removed unfinished leftovers of priority voting and polls. 2023-01-01 05:01:18 +00:00
d55585372e Ran PHPStan over everything and attempted some fixes. 2022-02-19 19:03:00 +00:00
b66eb8ba76 Moved news pages into the router and made news object oriented. 2020-05-16 22:35:11 +00:00
b4a581087a Massive overhauls. 2019-12-12 01:42:28 +01:00
d47052d1b4 Rewrote database stuff. 2019-09-29 00:38:39 +02:00
78e17eb4e5 Made post content checks slightly stricter. 2019-07-03 02:03:32 +02:00
f3ebe21017 Made Mark as read work recursively. 2019-07-03 02:00:16 +02:00
119bbdd3e8 Code style updates. 2019-06-10 19:04:53 +02:00
a057c51212 Changed minimum title and post lengths. 2019-06-03 20:33:19 +02:00
41cb70c372 Added support for unranking individual topics as well. 2019-05-28 22:07:20 +02:00
6beed3e15f Added ability to list forums as unranked towards to leaderboard. 2019-05-28 22:01:02 +02:00
32c18c4e29 Fixed error on search and profile pages. 2019-05-09 18:40:40 +02:00
5cdb063f85 Fixed permission checking. 2019-05-09 17:11:42 +02:00
967be382f6 Added function to bump topic priority. 2019-05-08 17:46:03 +02:00
957f32e588 Added basic priority star display. 2019-05-07 21:43:54 +02:00