williamn/fulcrum — pull request #1 by agustinus-ap (2012-01-16 11:19:40+00:00)
Title: Disable registration and Apply Role feature

## Disable devise registration
aff69b0d

* Remove sign up view(app/views/devise/registrations/new.html.erb
* Add email validation for certain acceptable domain(kiranatama.com)
* Remove cancel account feature
* Remove "Sign Up" link at login page and top menu
* Customize registration route by remove route for new, create, and destroy
* Modify test factories using kiranatama.com domain

## Apply Role feature
2f2ccd79
7b7f72f9

* Change projects and users association from HABTM to has_many + through
* Add 'role' to projects_users
* Add 'admin' to users
* Apply authorization in manage project and add member
* Admin could manage all projects