Add console command to add entries to the changelog
Add JSHint to grunt
Give allejo more work to do, as if the deadline weren't close enough
Add buttons to edit/delete an article
Show news article status to admins on each article's page
Add team edit action
Do not change the team's alias on a rename for now

This prevents changing the alias even when a team is renamed, because the generateAlias() method thinks that the team's current alias is reserved and returns a new one
Add team leadership update action
Show a confirmation form when changing a team's leader
Rename src/Model/IdenticonModel.php to models/IdenticonModel.php
Revert "Rename src/Model/IdenticonModel.php to models/IdenticonModel.php"

This reverts commit e50f2cd3d4fbf4c998ac4c9c13e72dbe5e1b02b6.

oops
Fix PHPDoc
Update a model's alias when its name changes

Closes #11
Add discussion rename form
Apply unique index on both the `username` and `player` fields on the past_callsign table

This prevents the app from complaining when two different players (i.e. different BZIDs) have used the same callsign
Update player callsigns whenever they are changed
Remove no longer used Header.php file
Move form types and transformers into their respective folders
Finally redesign the matches page. It was getting annoying
Updated phpDoc to be accurate with what timestamp is