Changelog
2023-01-25
Complete revamp of the forum video bbcode.
Added thumbnailing for audio covers and external videos.
Added ProcessStream (popen wrapper).
Higher timeout for web requests (fuck you, catbox.moe).
Lower timeouts.
Added support for short nicovideo url and 'from' param.
Added sane url attribute to metadata output.
Added batch lookup endpoint.
Updated uiharu landing page.
Added ニコニコ動画 metadata support.
Check for valid scheme in YouTube and Twitter URLs.
Added new Index submodule.
Removed old Index submodule.
2023-01-19
Added possibility for profile and forum shortlinks.
2023-01-10
Removed Max-Age cookie field for now.
Attempt 1 to fix exploit in bbcode code.
2023-01-09
Basic structure for user tables.
Imported templating engine from flash.moe.
2023-01-07
Updated index, 404 and 500 pages on the URL redirect service.
Added database migration tools.
Added context class.
Preserve query string when redirecting.
Default to RFC3986 encoding for getParamString in HttpRequest.
Updated Index to latest commit.
Removed Index submodule with old history.
Made the ID bit not implicit.
Fixed 'view full profile' thing showing up on non-existent users while logged out.
Fixed inability to log in with two factor authentication.
Added database migration tools.
Updated database migration system to use the Index methods.