Update docs badge
Merge pull request #158 from rrrene/patch-2

Update docs badge
Remove usage of Struct in README
Inherit from application policy scope instead of using Struct
Fixed typo in readme
Merge pull request #161 from antulik/patch-1

Readme: Typo
Fix rspec3 matcher deprecations
Raise more description exception for verify_policy_scoped

* The AuthorizationNotPerformedError is very descriptive of the
  situation when authorization is forgotten. In the case of no
  scoping, it can be a head scratcher.
* This new error type is implemented as a subclass of the current error
  type to prevent regressions in existing code. While this is not ideal,
  it is the simplest solution I could come up with for compatibility.
Merge pull request #162 from iGEL/rspec_deprecations_fix

Fix RSpec3 matcher deprecations
Merge pull request #166 from iamvery/policy-scoped-exception

Raise more description exception for verify_policy_scoped
Update RSpec dependency to ~> 3.0.0
Readme: How to use pundit outside of controllers
Update CHANGELOG
Policy namespacing: Add spec ensuring fallback on non-namespaced policy class
Readme: Namespaced policies
Enable headless policies

Enables `policy(:dashboard) # => DashboardPolicy`.

Policies without a matching model can come in handy when a controller
isn't modeled alongside a resource, e.g. a `DashboardsController`.

The policy lookup by symbol also helps with strong parameters,
since I prefer `policy(:post)` or `policy(@post || :post)` over `policy(@post || Post)`.
find correct policy when model is namespaced
Merge pull request #170 from Unknown-Guy/master

Find correct policy when model is namespaced
Merge pull request #168 from elabs/headless-policies

Enable headless policies
Make it possible to run pundit specs against different versions of RSpec