Commit graph

39 commits

Author SHA1 Message Date
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
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
1d26871bc6 Fixed the manage index statistics causing a 500 because the old warnings table is Gone. 2023-07-26 22:57:03 +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
142ccc3f01 Rewrote backend for emoticons.
Manage actually works this time!!!
2023-07-12 21:52:55 +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
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
50dee8eeb4 Removed the existing, broken follow system. 2021-08-28 20:25:01 +00:00
bfe69276b8 Rewrote audit log to be OOP. 2020-05-21 15:05:30 +00:00
1a40c11a54 Emoticon restructure. 2019-12-09 03:41:34 +01: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
2a7b1680ad Beginning work on splitting up manage into multiple files. 2019-06-07 19:33:51 +02:00
9d5376926f Better indexing and added statistics overview to manage. 2019-04-13 01:28:09 +02:00
e9a1f59b4f Nuked the stale chat quotes code, rewrite when the chat actually exists. 2019-01-10 23:59:24 +01:00
0cf328c05d Rewrote the pagination system. 2019-01-03 01:33:02 +01:00
f03b37e0c6 Fixed inability to view topics ever and also added icons. 2018-12-27 03:59:57 +01:00
38cb13aefe Added a UI for managing the IP blacklist. 2018-12-26 17:03:26 +01:00
84948121bc Improved look of global audit log. 2018-12-15 19:14:23 +01:00
170e832d72 Updated all numeric input boxes. 2018-10-27 21:06:16 +02:00
8a62431139 Replaced inputs of type hidden, csrf and text with macros. 2018-10-25 03:35:53 +02:00
c25c2d76ed Restyled container titles. 2018-10-22 21:53:21 +02:00
8a71598850 Removed all uses of --new in class names in templates. 2018-10-22 19:26:59 +02:00
7b33ef088d Fixed news tables and finished the shoddy news management panel. 2018-10-11 23:43:52 +02:00
39ff56a6b7 Added horribad quote administration thing. 2018-10-10 00:36:54 +02:00
774527c616 uhh updates 2018-09-23 18:31:47 +02:00
f3760f62ff More manage stuff. 2018-08-15 22:29:18 +02:00
fa71040fbc More updates to integrate manage into the main site. 2018-08-15 19:20:41 +02:00
1bf81d7a7d First steps to merging manage with the main site. 2018-08-15 04:25:42 +02:00
f1979c8e4a Restructure templating system. 2018-08-15 03:12:58 +02:00