Feature #68248560 User logout
-Add Log out link to header
-Add sign_out_spec
Feature #68321634 Admin login
-Add Role model and UserRole join table
-add has_many_through association
-add model spec for User#add_role
-Add redirect to Admin Dashboard when admin logs in
-Add sessions_controller_spec
Admin can add a new topic to the forum
-Restrict non-admins from viewing the Admin Dashboard
-Add feature spec and controller spec
-Add specs for Topic model, TopicsController
-Add before_filter in topics_controller to allow admins only
-Add Forum model
-Add partial for topics
-Feature #68405292
Admin can view the forum
User can start a new discussion thread
-add ThreadStarter model, ThreadStartersController
-add Post model
-add feature spec and model specs
-Feature #67989894
Move login_macros.rb to spec/support/features/
-remove redundant session_macros.rb
List the posts in a thread
Add username field to sign up form
-add username attribute to User model
-add User model validations
-update sign_up_spec
-Feature #68777332