Added omniauth with github and a custom authorization, use is_unep? method to query github via api to see if that user is a member of the unepwcmc group on github even if marked as private, if they are, returns true
Added CanCanCan and error handling for is_unep? method, users can now only edit if they are a member of the unepwcmc github group
Moved API call to happen on login, and added is_unep to users table, will continue monday
Strengthened authentication and authorization for unepwcmc github users
Refined authentication to be restricted to wcmc-core-dev team on github, also cleaned up methods in doing so
Removed cancancan gem, no longer needed
Changed scopes
Fixed identation
Removed cached version of cancancan gem
Added debugger gem to repository. Updated devise initializer to request repo access from github
Merge branch 'authentication' into develop
Added new fields to projects, added show and edit views and form
Permitted attributes through controller, refined button layout
Fixed projects links, removed js
Added styling and link to image, removed unnecessary method from projects controller