Changelog
2023-07-22
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.
Updated README.
Updated TODO (excuse to test Packagist hook).
Translate to Simplified English.
Allow including Index through Composer.
Just use Composer for DeviceDetector.
Determine client info on insert rather than on retrieve for speed improvements.
Fixed error 500 on logs and sessions pages because of dead library.
2023-07-20
Improved profile fields code.
2023-07-19
Upgrade to PHP 8.2.
Removed lockdown feature for now.
Restructured public folder and initialisation process.
Display full join and seen dates on hover.
Minor members list redesign.
Removed overbearing global shadow.
Removed leftover abstract class.
2023-07-18
Fixed whatever the date formatter was smoking.
Removed server-side relative time.
Removed unnecessary checks from URL formatter.