Changelog
2016-07-31
General purpose'd and renamed the timeElapsed methods to Sakura.timeAgo.
Removed (unused) legacy functions.
Abstracted return json.
General purpose'd the client side friend methods.
General purpose'd the changelog loader.
Exported some base classes from Sakurako.
Renamed master.(t|j)s to app.
Fixed filter being wrongly assigned in the templating wrapper.
Began work on manage, part 2 electric boogaloo.
Moved global/master.twig to the root of the template directory in yuuno.
Fully split ForumController up into multiple specific controllers.
Added a view utility function which combines Template::vars and Template::render into one short function.
Added session_check utility function which automatically checks if a session request var is set and if it's equal to session_id.
Added a compatibility layer for old /p/ (and even /r/) info page links.
Made forum moderation function buttons not dumb.
Fix title assignations being block instead of set (variable).
Fixed the bbcode styling being wrongly included in the yuuno css.
Fixing missing drop in the initial migration.
Fixed missing null assignation in the initial database migration.
Fixed all strict comparison issues on the forum.
Added backend logic for topic moving.
Made operators on the json method in controllers changeable.
Moved (most) topic methods from the global ForumController into its own controller (Forum.TopicController).
Created the controller for chat stuff (doesn't actually contain anything yet).
Replace meta.infopage with statically defined pages with the info. prefix.
2016-07-30
Fixed password_algo still being used to determine if a user is deactivated on the "newest user" section on the frontpage.
Fixed template caching.
Cleaned up the template utility function loader.
Change all occurrences of thread to topic to avoid confusion.
Fixed calc being parsed by LESS in Yuuno.