add: project members api and update forks api
This commit is contained in:
parent
1a449d1dc6
commit
eb18a1e7aa
|
@ -0,0 +1,6 @@
|
||||||
|
class Projects::MembersController < Projects::BaseController
|
||||||
|
def index
|
||||||
|
users = @project.all_collaborators.like(params[:search]).includes(:user_extension)
|
||||||
|
@users = kaminari_paginate(users)
|
||||||
|
end
|
||||||
|
end
|
|
@ -0,0 +1,4 @@
|
||||||
|
json.total_count @users.total_count
|
||||||
|
json.users do
|
||||||
|
json.partial! 'users/user_small', users: @users
|
||||||
|
end
|
|
@ -429,7 +429,7 @@ Rails.application.routes.draw do
|
||||||
get :simple
|
get :simple
|
||||||
get :watchers, to: 'projects#watch_users'
|
get :watchers, to: 'projects#watch_users'
|
||||||
get :stargazers, to: 'projects#praise_users'
|
get :stargazers, to: 'projects#praise_users'
|
||||||
get :members, to: 'projects#fork_users'
|
get :forks, to: 'projects#fork_users'
|
||||||
match :about, :via => [:get, :put, :post]
|
match :about, :via => [:get, :put, :post]
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
@ -585,6 +585,7 @@ Rails.application.routes.draw do
|
||||||
end
|
end
|
||||||
|
|
||||||
scope module: :projects do
|
scope module: :projects do
|
||||||
|
resources :members, only: [:index]
|
||||||
resources :teams, only: [:index, :create, :destroy]
|
resources :teams, only: [:index, :create, :destroy]
|
||||||
resources :project_units, only: [:index, :create]
|
resources :project_units, only: [:index, :create]
|
||||||
resources :applied_transfer_projects, only: [:create] do
|
resources :applied_transfer_projects, only: [:create] do
|
||||||
|
|
Loading…
Reference in New Issue