Update rails
Publishing an article sets visible = true
Factor out #notice and #error into module DiagnosticMessaging
Bundle omniauth 1.1.4
Bundle omniauth-github 1.1.1
RSpec fixture_file_path helper
OauthResponse

Encapsulates the knowledge of the internals of OmniAuth::AuthHash
Configure omniauth / omniauth-github
Add OAuth fields to Account
OauthAccountManager

handles the finding/creation of oauth accounts
Implement OAuth callback handler in SessionsController#create_oauth
Login page gets 2 tabs: GitHub & Local
Add a very simple authorization system

Account has a roles attribute.
The only recognized role for now is "admin"
Lock down admin-only features
Merge branch 'omniauth'