Project

General

Profile

« Previous | Next » 

Revision 14e81700

Added by Tomáš Strachota almost 10 years ago

Fixes #6532 - permission related api extensions

- usergroups#show lists associated roles
- listing available resource types
- filters#show lists associated roles
- filters#index lists associated roles and permissions and orders the results
- pagination in permissions#index
- missing parameters in apidocs for usergroups and roles
- usergroups require name

View differences:

app/controllers/api/v2/filters_controller.rb
api :GET, "/filters/", "List all filters."
param :search, String, :desc => "filter results", :required => false
param :page, String, :desc => "paginate results"
param :per_page, String, :desc => "number of entries per request"
param :order, String, :desc => "sort results", :required => false
param :page, String, :desc => "paginate results", :required => false
param :per_page, String, :desc => "number of entries per request", :required => false
def index
@filters = resource_scope.search_for(*search_options).paginate(paginate_options)

Also available in: Unified diff