Installed HAML. Created Student Model. Created Student Controller. Created Home Controller. Created Home View.

Modified Files

modified:   Gemfile
modified:   Gemfile.lock
modified:   app/assets/javascripts/application.js
new file:   app/assets/javascripts/home.js.coffee
new file:   app/assets/javascripts/students.js.coffee
renamed:    app/assets/stylesheets/application.css -> app/assets/stylesheets/application.css.scss
new file:   app/assets/stylesheets/bootstrap_and_overrides.css.scss
new file:   app/assets/stylesheets/home.css.scss
new file:   app/assets/stylesheets/students.css.scss
new file:   app/controllers/home_controller.rb
new file:   app/controllers/students_controller.rb
new file:   app/helpers/home_helper.rb
new file:   app/helpers/students_helper.rb
new file:   app/models/student.rb
new file:   app/views/home/show.html.haml
deleted:    app/views/layouts/application.html.erb
new file:   app/views/layouts/application.html.haml
modified:   config/routes.rb
new file:   spec/controllers/home_controller_spec.rb
new file:   spec/controllers/students_controller_spec.rb
new file:   spec/helpers/home_helper_spec.rb
new file:   spec/helpers/students_helper_spec.rb
new file:   spec/models/student_spec.rb
Added Omniauth to authenicate with Github. Added Sessions controller. Added Figaro gem to handle the github app id and secret.

Files Modified.

modified:   .gitignore
modified:   Gemfile
modified:   Gemfile.lock
new file:   app/assets/javascripts/sessions.js.coffee
modified:   app/assets/stylesheets/bootstrap_and_overrides.css.scss
new file:   app/assets/stylesheets/sessions.css.scss
new file:   app/controllers/sessions_controller.rb
new file:   app/helpers/sessions_helper.rb
modified:   app/views/home/show.html.haml
modified:   app/views/layouts/application.html.haml
new file:   config/initializers/omniauth.rb
modified:   config/routes.rb
new file:   spec/controllers/sessions_controller_spec.rb
new file:   spec/helpers/sessions_helper_spec.rb
Github redirect working. User model created.

Files modified.

modified:   app/controllers/application_controller.rb
modified:   app/controllers/sessions_controller.rb
new file:   app/models/user.rb
modified:   app/views/home/show.html.haml
modified:   config/initializers/omniauth.rb
new file:   spec/models/user_spec.rb
Added user info to navigation bar. Created feed controller. Refactored user model. Changed config in mongoid to return nil when a record is not found.

Files Modified

new file:   app/assets/javascripts/feed.js.coffee
modified:   app/assets/stylesheets/bootstrap_and_overrides.css.scss
new file:   app/assets/stylesheets/feed.css.scss
modified:   app/controllers/application_controller.rb
new file:   app/controllers/feed_controller.rb
modified:   app/controllers/sessions_controller.rb
new file:   app/helpers/feed_helper.rb
modified:   app/models/student.rb
modified:   app/models/user.rb
new file:   app/views/feed/show.html.haml
modified:   app/views/layouts/application.html.haml
modified:   config/mongoid.yml
modified:   config/routes.rb
new file:   spec/controllers/feed_controller_spec.rb
new file:   spec/helpers/feed_helper_spec.rb