Update dependencies
Load ladybug on twig
For easier permission management, make PermissionModel an abstract class rather than an interface
Don't link to deleted models
Move the check for the team edit permission to the team model
Formatting
Add Model::getActiveStatuses() method
Fix status for the 'Uncategorized' news category
Don't give all the permissions to players for models that haven't overriden the getXyzPermission() methods
Don't link to inactive models (unless the player has the permission to see them)
Don't let users access a model if they can't see it
Make sure that HTMLController::isValid() addresses all kinds of Models
Correctly set Uncategorized's status this time
Add `$showDeleted` parameter to Player::canSee()
Add permissions to the Player model
Update the QueryBuilder so that controllers don't show models that aren't supposed to be seen by a user
Fix the build
Load the user's timezone automatically when reporting a match
Improve exceptions and null value handling for the QueryBuilder
Add a QueryBuilder for news