Fix importing of files with windows line endings
trim search query strings
Fixed column order on laptop inventory list
User ID's no longer are required to be integers
Admin interface will now display an error if an already assigned student is assigned another laptop
More string username fixes
Added script for importing users from CSV
Added grade field
Building is now referenced by ID
There are now methods for adding and removing Students via the Student class
getProperty is now supported by the Student class, and has the same usage as the Laptop and Ticket getProperty
Removed API and deployToolkit
Updated example config
Updated structure.sql
Added README
Added attribute OpenID documentation
Fixed unassignment events in history
Fixed Assign to Me button on Ticket admin
Added error handling on admin create ticket
Fix readme formatting
Fix readme formatting
Added Student::getAllWithLaptop()
Fixed an issue with array_subset when length of input is less than end index
More fixes in the Student class for string usernames
Added student view to admin
Import script now reads from stdin for data
Fixed issue with pagination function returning array with a null element when passed an empty array