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
Configure time zone
User can add a post to a thread
-add new post form
-add posts_controller
-add post factory
-add feature spec and posts_controller_spec
-update routes
-Feature #68822130