Added create method and specs for TasksController
Added fatal-error template as an Application-level view
Added basic page to welcome learner to new task when they successfully
login
Added routes for the create-task and welcome actions
Added FactoryGirl gem and config files for rspec and cucumber
Started coding Task.create_from_params method and tests
Added some basic validations to models that interact with Task
specs & code for creating new task data structure on first login
had to recreate the db since i mistakenly modified a committed migration
- d'oh
Started Cucumber scenario for "start new task", including adding
cucumber-rails-training-wheels imperative step scaffolding
Working Cucumber happy path for starting a new task
Includes basic step defs that use factories to create conditions,
activity schemas, etc
Added cucumber-rails-training-wheels and its related files, for simple
imperative scenario steps
Application error (eg condition not found) now results in HTTP 500
Validations and attr_accessible on basic attribtues for conditions and
activity schemas
Task welcome action now correctly retrieves task info in order to render
welcome page
Form URL fixed on "click to start task" form, using named task_create
route
Error is now thrown when activity exists but isn't enabled (open) yet
fixed README on how to run specs
fixed merge conflict in task.rb
change of schema since new html field in templates
Merge branch 'master' of github.com:ucberkeley/moocchat into robert