Changelog
2023-07-25
Fixed not knowing how my own software works.
Added new shorthand.
Fixed gross misalignment.
Redesigned news post preview information section.
Fixed error 500 when trying to view a non-existent profile.
Allow moderators to view a stripped down version of the user page in the broom closet.
Added new moderator notes system.
2023-07-23
Removed the concept of silencing.
Fixed connection error when issuing a permanent ban.
Removed any remaining references to silencing.
Reworking event dispatching... I think?
Removed is_silenced from fallback Sock Chat Auth result.
Removed is_silenced from fallback Sock Chat Auth result.
2023-07-22
Attempt 2 at fixing the profile fields issue (this one actually fixes the issue!)
Rewrote password recovery token storage using new DB backend.
Fixed error 500 on profiles when filling certain fields in specific conditions.
Fixed type on getUserId in LoginAttemptInfo.
Rewrite login attempts log to use new database backend.
Normalised custom exception usage in user classes.
Allow empty string in MediaType parser.
Use the Index DbStatementCache implementation.
Use the Index DbTools version for list prepare thing.
2023-07-21
Updated Index Serialiser usage.
Simplify serialisation.
Added some of the database utilities from Misuzu to Index.
Added phpstan as a dev dependency.
Removed local config plugin and fixed Index info pages.
Fixed Index library path in Satori scripts.
Oops it's all white!
Updated project licence to BSD3CC and import Index through Composer.