Added possibility to create a ticket, list active tickets and manage environments
Added support for Travis CI
Added form and URL validation, moved the DB query logic outside of the route files
Added unit tests for back-end repos
Restricted the URL pattern on which each router is applied
Added basic logging capabilities (file + stdout)
Prettified the environment page + updates to environments are now possible
Extracted both environment forms in a single directive
Fixed the display position of the rightmost elements in the navbar
Added client side validation for the environment input form
Reset the form to pristine when creating or updating an environment
New layout for the active tickets page
Existing tickets are now editable
Now using two pages for the ticket edit and creation process to gain flexibility
Upgraded several libraries including express, mongoose, gulp and mocha
The user is now redirected to the edit page after the successful creation of a ticket
It's now possible to create events for a given ticket
The description was not saved properly when creating or updating a ticket
Allow ticket and environment titles with more than alphanumeric characters
A more user friendly way to select an environment when creating / editing a ticket