specifications first approach for project.rb
Refactor for project_spec.rb
Add more specifications for project.rb
Add specifications(tests) for student.rb
Specs for project_setup_controller first step: about_you
Fix broken specs and add more tests for project_setup_controller step the_project
Add more tests for project_setup_controller steps the_project, location, content, agreement, confirmation
Add specs for all the steps in student_setup_controller
Edit styles for right images
Add validator for minimum image size
Refactor for projects_setup_controller_spec.rb
white header on all non-homepages, css changes and logo addition
Sync Field Projects with SF first approach, only works for name and description
Sync Field Projects with SF, add more attributes and implement a hash for mapping the names from rails to SF
Sync Field Projects with SF, all the attributes for Project model are being pushed to SF except required_language, region and status
SF Integration for student.rb
Improve editing projects, add edit link in dashboard and connect it to the project setup wizard. Fix project editing for project name uniqueness validation, only validates if the name of the existing project is not equal to the new name. Add CanCan gem and field host authorization for editing projects on the project setup wizard. Add a button to save project and go back to the dashboard in every step in project setup wizard.
Project sync with SF including organization and field_host
Fix issues after QA
Update sf_object_id attribute for project, organization and field_host after insertion, add update feature for project