First commit and README update.
Week 3: Checkpoint - Static Pages, Created Welcome Controller with index and about views.
Deleted public/index.html
Updated Welcome views: index, about. Added links to welcome views to application layout.
Week 3 - Checkpoint: CSS. Added Bootstrap-SASS gem, and styled nav area.
Week 3 - Checkpoint: Models. Created models Post, Comment. Established relationship between new models.
Week 3 - Checkpoint: Seed Data.
- Added faker Gem and updated Seeds.rb.
- Updated README.md with link to Heroku Deployment
Week 3 - Checkpoint: CRUD.
- Created Post Resource
- Update Index and Show views
Week 3 - Checkpoint: More CRUD.
- Added create and edit CRUD actions.
Week 4 - Checkpoint: User Authentication.
*Implemented Devise
*Updated Devise views to utilize Bootstrap
*Updated Welcome Page with a dab of Bootstrap Awesome!
Week 4: Checkpoint - User / Post Association
+ Associated Users and Posts
+ Updated seed data to reflect change
+ Updated Posts View with user information and created information, now sorts by date created.
Week 4 - Checkpoint: Authorization.
+ Implemented Cancan
+ Added Roles
+ Updated Models
+ Added Authorization restriction to buttons
Week 4 - Checkpoint: Topics and Posts
+ Added Topics Model
+ Added Topics Migrations
+ Created Association between Posts and Topics
+ Added Topic Seed Data
+ Nested Post Routes in Topics
+ Created CRUD Post Views
+ Refactored Post Controller
+ Refactored Post Views
+ Added a User for each authorization level for testing.
Week 4 - Checkpoint: Interlude
+ Added Mailer Credentials to Heroku
tweaked typo in production.rb
Configure App for Production Emails
Configure App for Production Emails