Initial rails commit
Fix gems up
Add models without validations. Will need to add validations.
Add indexes, set booleans to default to false
Validations for Rating & Submission
Add tests for show, new, edit submission pages. We need to get sign-in/sign-out working before continuing down this path, because the test requires that the user be signed in. Also, we'll need to write a test helper to sign in a user, as well as create a user to sign in.
Start testing Static Pages, very basic. Need to test that sign-in shows button
Start testing Static Pages, very basic. Need to test that sign-in shows button
Merge branch 'develop' of github.com:MAPC/grandvizauto into develop
Add Github OmniAuth
Add tests for sign-in, form submission. Haven't yet gotten to requiring files/URL. Still need to add tests for editing a submission, and a submission index that shows all submissions. Should also have a profile page that shows a user's submissions.
Only show ratings to signed-in users. Half-add Facebook strategy, probably doesn't create yet. Will need to add model methods depending on the provider. Concern: may result in a switch smell, might get around that with metaprogramming.
Add #prev, #previous, and #next methods to Submission instance. They skip IDs!
Tests for next and previous submissions
Test for editing records
Add Paperclip, file upload (not screenshot), and tests
Add test that does file upload testing from request side
Add screenshot, many tests, and change Paperclip to local for development, test
Sample data via rake db:populate, and average-rating methods WITHOUT tests. Will have to go back and write tests, though these were simple methods.
User pages