The open_id_authentication gem is no longer used. This commit includes a migration that removes the two tables used by the open_id_authentication gem (i.e. the open_id_authentication_nonces and open_id_authentication_associations tables). Enki now supports Google OpenID Connect (OAuth 2.0 for Login) and OpenID 2.0 by default. But further OmniAuth strategies can be added if desired. Closes #97.
The Gemfile allowed me to install incompatible verisons of lesstile and coderay (1.0.1 and 1.0.5, respectively). The result was this exception when formatting a post: NoMethodError: undefined method `div' for #<String:0x00000103b7daf0> The incompatibility is fixed in lesstile 1.1.0. Request the fixed version in the Gemfile, and pair it with a version of coderay that is known to be compatible. Add an integration spec to ensure future compatability.
I find this offensive in a default configuration. No, I don't want to install node.
* Only rspec-rails is required to be in the development group, so that it creates rake tasks correctly. * cucumber-* gems need to be required explicitly later from within the features directory, since they infer configuration from `caller` (laaaame)
…lugins are being deprecated
…latest version of the gem that has 'java' platform support. jruby-openssl may not be necessary, but I've thrown it in there for a good measure.
…pplicable and modifying as needed. Also upgrade gems and plugins.