mirror of
https://gitlink.org.cn/Gitlink/forgeplus.git
synced 2026-05-02 19:30:48 +08:00
ADD some api
* api/v1/repos/{owner}/{repo}/pulls/{number}/commits
* api/v1/repos/{owner}/{repo}/pulls/{number}/files
* api/v1/repos/{owner}/{repo}/compare/{base}...{head}
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
Rails.application.routes.draw do
|
||||
|
||||
|
||||
require 'sidekiq/web'
|
||||
require 'admin_constraint'
|
||||
|
||||
@@ -337,11 +337,18 @@ Rails.application.routes.draw do
|
||||
end
|
||||
end
|
||||
|
||||
# compare
|
||||
resources :compare, only: [:index, :create]
|
||||
get '/compare/:base...:head' => 'compare#show', :as => 'compare',
|
||||
:constraints => { base: /.+/, head: /.+/ }
|
||||
|
||||
resources :pull_requests, :path => :pulls, except: [:destroy] do
|
||||
member do
|
||||
post :pr_merge
|
||||
# post :check_merge
|
||||
post :refuse_merge
|
||||
get :files
|
||||
get :commits
|
||||
end
|
||||
collection do
|
||||
post :check_can_merge
|
||||
|
||||
Reference in New Issue
Block a user