Add pagination for Notifications
Throw an event when sending a new message
Send an e-mail to users who receive a message
Revert testing changes to tests/sampleData.php made by d6686be35a70e1c0ffd8c3b894dd8b85f804ae47
Add an Event class to allow easier serializing of events
Add more events
Store notifications as serialized events
Fix the build
Do not store model types for type hinted models on events
Don't send e-mails to players who have been already notified about a new message on a conversation
Move invitation create action to the invitation controller
Don't send e-mails to users active on the website
Let users decide what they will be e-mailed about
E-mail all notifications to users
Fix the build
Add basic support for custom player avatars
Add basic support for team avatars
Store model permissions as constants rather than methods
Move avatars and identicons to the same folder
Use the Imagine library to resize avatars as thumbnails