Commit graph

111 commits

Author SHA1 Message Date
a430568925 Fixed error when trying to add a new change. 2024-01-24 18:28:13 +00:00
c7f2cf79e7 Fixed CSRF tokens not being added to URLs that need them. 2023-09-10 20:02:11 +00:00
c3827bceff Rewrote URL registry. 2023-09-08 20:40:48 +00:00
fdafd9b129 Switch to Sasae. 2023-08-31 21:33:34 +00:00
349cc237c5 Rewrote permissions system. 2023-08-30 22:37:21 +00:00
265399d343 Rewrote forum backend. 2023-08-28 01:17:34 +00:00
f394f372c1 Made data source argument lists for News, Changelog, Comments and Emotes consistent with the rest. 2023-08-05 13:50:15 +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
cb40f1efce Added counters table for storing numbers of things statically. 2023-07-28 23:17:37 +00:00
35598a01a8 Allow non-super users to impersonate select users. 2023-07-28 21:20:19 +00:00
9dbfb0a396 Rewrote user role handling. 2023-07-27 23:26:05 +00:00
1d26871bc6 Fixed the manage index statistics causing a 500 because the old warnings table is Gone. 2023-07-26 22:57:03 +00:00
d71990f30e Fixed warning deletion. 2023-07-26 22:48:47 +00:00
d31cc70128 Rewrote user warnings backend. 2023-07-26 22:43:50 +00:00
60cc6643a0 Added new banning system.
it actually works and isn't confusing this time around!
2023-07-26 18:19:48 +00:00
26d5abffe5 Allow moderators to view a stripped down version of the user page in the broom closet. 2023-07-25 14:52:51 +00:00
96f9ea7271 Added new moderator notes system. 2023-07-25 14:40:31 +00:00
d938ff74c1 Removed server-side relative time. 2023-07-18 23:12:47 +00:00
8339892559 Config class overhaul. 2023-07-18 21:48:44 +00:00
0930fde6dd Rewrote audit log on new database backend. 2023-07-17 17:43:17 +00:00
ace24c8eee Use Node for asset building instead of building on the fly every time (feat. minification!) 2023-07-15 23:58:17 +00:00
f5d14fac14 Rewrote the news backend. 2023-07-15 17:02:46 +00:00
b6c9c6c627 Rewrote the Changelog code. 2023-07-15 02:05:49 +00:00
142ccc3f01 Rewrote backend for emoticons.
Manage actually works this time!!!
2023-07-12 21:52:55 +00:00
24e4ab980c Updated authentication token format. 2023-05-21 18:15:04 +00:00
c798ce5d61 Added ability to add redirects to deleted topic ids. 2023-04-30 00:18:14 +00:00
3ea078df34 Removed Twitter integrations. 2023-03-09 21:38:03 +00:00
c0e5e8c9ed Removed IP blacklist for now. 2023-01-05 15:56:36 +00:00
86e465797d Rewrote Twitter connection (v1.1 -> v2). 2023-01-05 03:20:31 +00:00
901add2ce9 Replaced Misuzu Colour library with the Index ones. 2023-01-02 23:48:04 +00:00
fdb200b36a Added site configuration editor. 2022-07-04 23:25:58 +00:00
f2fd3ff66f Fixed emoticons manage panel. 2022-07-04 20:39:50 +00:00
2c57107eb9 Use Symfony Mailer instead of SwiftMailer because they killed the latter for no reason. 2022-02-15 22:14:38 +00:00
50dee8eeb4 Removed the existing, broken follow system. 2021-08-28 20:25:01 +00:00
78ba57750c Removed old userDisplayInfo fetch. 2020-06-10 18:20:30 +00:00
5da66e7cf3 Use User class in manage. 2020-06-10 17:50:15 +00:00
0bf8fde6c2 Rewrote roles code to be OOP. 2020-06-04 18:48:01 +00:00
73d3552dcb Rewrote warnings system to be OOP, also added permanent warnings. 2020-06-01 00:33:16 +00:00
8602e6a87e Fixed oversight in changelog tag editor. 2020-05-30 23:59:24 +00:00
bfe69276b8 Rewrote audit log to be OOP. 2020-05-21 15:05:30 +00:00
c365e32d89 Added sanity to changelog code. 2020-05-20 18:09:38 +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
1a40c11a54 Emoticon restructure. 2019-12-09 03:41:34 +01:00
0661ca5918 Goodbye background-image hacks! 2019-09-28 21:21:23 +02:00
045b5d768e Finished emoticon management panel. 2019-07-05 02:14:05 +02:00
46aa7cee81 Initial emoticon management stuff. 2019-07-04 19:27:21 +02:00
4c0310beb5 Made the CSRF system less complicated. 2019-06-10 17:21:53 +02:00
ff93ddf20e Fixed mobile menu no longer working. 2019-06-10 15:43:55 +02:00
4a96f69edc Manage is now less of mess! 2019-06-10 00:10:59 +02:00