January 23
Hi all, hope you're doing well. I'm quite badly ill, so I haven't been able to do much of anything at all - which is also why I took six weeks to publish this update, rather than the usual two. I might document my recent health problems in the next update as a way to keep a record of it when looking back at overall progress, I'll see. I mostly want to keep these dev logs as about development only, but perhaps it's relevant enough to include once in a while.
Moderation panel improvements
Refactored the different JS classes for modal templates and initialisation. Created specific templates for each set of moderator action buttons.
I've been racking my brains trying to design the moderator panels properly, as they need to be easy and smooth to use, or else it'll cause chaos later if report counts or other issues that need moderator attention stack up. It's not that it's hard to do per se, but I haven't had the energy to plan it out properly so I don't need to keep refactoring it later.
Misc / Bug Fixes
- Improved the user socials form, so that empty usernames for external sites aren't saved as records in the database anymore.