3scale/issues-test — Issue #445: Provider::InvoicesController split -> Web & API
Author: HakubJozak
Created: 2012-02-13 17:55:13+00:00
State: open

The invoices controller is overloaded with reponsibility because it handles both Finance API and normal web flow - some nasty hacks are also needed because of that.

Tasks
- split controllers
- let cancan handle the authorization and not the adhoc before filters

https://www.pivotaltracker.com/story/show/14771271