Added ability to edit tickets
Added ability to delete tickets
Adding delete tickets spec
Added user with secure password
Added user signup
Added ability to update profile
Added ability to sign in
Added requirement that users be signed in before creating tickets
Added admin column to user table
Restricted project create, edit, update, destroy to admin users only
Restricted project links for edit, create, update
and destoy to admins only
Added Admin controller and restricted all actions
admins.
Added the ability to create new users as an admin
Added ability for admins to create new admins
Added ability to edit and update users
Added deletion of users including protection again
self deletion.
Added permissions model and polymorphic relationship with objects
Added requirement that users have permissions before being able to view projects
Restricted reading tickets to correct project scope
Restrict creating tickets to only those who are authorized to do it