Changelog
2023-11-09
Added licence and readme files.
Project structure overhaul.
Updated database code structure to match other projects.
Added boolean getters to IDbResult.
Updated TODO list.
Added ~OrNull methods to IDbResult.
Added documentation comments to the Colour classes.
Cleanups in XArray.
Removed Type class.
2023-11-07
Fixed another duplicate hash issue.
Removed JsonSerializable implementations.
Removed explicit DbType usage.
Use XString random string generation.
Attempt at fixing bogus 'File not found' errors.
Fixed table inconsistencies.
Added EEPROM database migrations.
Allow super users to kick anyone regardless of ranking.
Keep track of super user status.
Supply super user status in auth data.
Fixed inverted permission for /create.
2023-11-06
Don't use file_get_contents for HTTP requests.
Switched back to previous random method for Danbooru.
Fixed sanitised characters not being unsanitised.
Added Konachan support (i did not test this)
Satori API scripts overhaul!
2023-11-04
Fixed issues relating to event_sender_name being nullable for some reason.
2023-11-01
Removed debug-pages.
Return to purple.
2023-10-31
Added migration for existing tables.
Fixed missing use statements.