Project

General

Profile

« Previous | Next » 

Revision b6878a04

Added by Adam Ruzicka 12 months ago

Fixes #36449 - Make /api/v2 public

View differences:

app/controllers/api/v2/home_controller.rb
module Api
module V2
class HomeController < V2::BaseController
before_action :require_admin, :only => [:index]
layout false
api :GET, "/", N_("Show available API links")
app/registries/foreman/access_permissions.rb
:notification_recipients => [:index, :update, :destroy, :update_group_as_read, :destroy_group],
:"api/v2/table_preferences" => [:show, :create, :update, :destroy, :index],
}, :public => true
map.permission :api_status, { :"api/v2/home" => [:status]}, :public => true
map.permission :api_status, { :"api/v2/home" => [:status, :index]}, :public => true
map.permission :about_index, { :about => [:index] }, :public => true
map.permission :user_menu, { :user_menus => [:menu] }, :public => true
map.permission :links, { :links => [:show] }, :public => true

Also available in: Unified diff