Initial Rails Commit.
Initial models created.
Phase 1 Complete

- Added validations to all models.
- Created Static Controller
- Added root route to static landing.
- Created landing page view.
- Created dashboard with links to index page of each model type.
Added devise with some config options, created user model and added login routes.
Phase 2 Complete

- Added Users.
- Added user_id to all entities. Added belongs_to macro in each model.
- Added has_many to User model for each entity.
- Added #owns? method to User to check for entity ownership.
- Added #ownership_check! and #secutity_violation methods to ApplicationController.
- Modified all Entity controllers to pull from current_user where appropriate.
- All entity controllers also run ownership_check! where appropriate.
- Migrated resume to its own route/controller/action, based on user_id parameter.
- Dashboard now shows full listing of all entities with links, ala their index route.
- Added dynamic name to resumes#show h1 tag.
PHASE 3 COMPLETE

- Added gem "awesome_print" for extra awesome when in console.
- Created resumes model proper.
- Created join tables and related models for each type of resume entry.
- Scaffolded views for resumes.
- Changed _form partial for resumes to be a more complex form utilizing checkboxes for has_many :trough associations.
- Added resumes association to User model.
- Made sure that User#owns? also checks resumes. Utilized by ownership_check! in resumes_controller.
- Extracted a layout-style partial for the complex checkbox-and-hidden-field logic of the resumes form.
Added pg and rails_12factor gems in prepartion for pushing to Heroku.
thin gem added for Heroku's sake. Also procfile.
Fixed procfile line for web. Added ruby version declaration to gemfile for Heroku's sake.
Fully specifying the semver of Ruby for Heroku's sake.
erge branch 'master' of github.com:swifthand/rireki-reference