|
- defaults format: :json do
- namespace :api do
- namespace :v1 do
- scope ':owner' do
- resource :users, path: '/', only: [:show, :update, :edit, :destroy]
- scope module: :users do
- resources :projects, only: [:index]
- end
-
- scope ':repo' do
- # projects
- resource :projects, path: '/', only: [:show, :update, :edit, :destroy]
-
- # projects文件夹下的
- scope module: :projects do
- resources :issues
- resources :pull_requests
- resources :versions
- resources :release_versions
- resources :webhooks do
- member do
- post :tests
- get :hooktasks
- end
- end
- end
- end
-
- end
-
- resources :projects, only: [:index]
-
-
- end
- end
- end
|