Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into revert-c676283b-existing
This commit is contained in:
commit
2a6e52f218
9 changed files with 66 additions and 67 deletions
|
@ -146,7 +146,7 @@
|
|||
$date = $('.js-artifacts-remove');
|
||||
if ($date.length) {
|
||||
date = $date.text();
|
||||
return $date.text($.timefor(new Date(date.replace(/-/g, '/')), ' '));
|
||||
return $date.text($.timefor(new Date(date.replace(/([0-9]+)-([0-9]+)-([0-9]+)/g, '$1/$2/$3')), ' '));
|
||||
}
|
||||
};
|
||||
|
||||
|
|
|
@ -9,33 +9,6 @@ class ActionDispatch::Routing::Mapper
|
|||
end
|
||||
|
||||
Rails.application.routes.draw do
|
||||
if Gitlab::Sherlock.enabled?
|
||||
namespace :sherlock do
|
||||
resources :transactions, only: [:index, :show] do
|
||||
resources :queries, only: [:show]
|
||||
resources :file_samples, only: [:show]
|
||||
|
||||
collection do
|
||||
delete :destroy_all
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
if Rails.env.development?
|
||||
# Make the built-in Rails routes available in development, otherwise they'd
|
||||
# get swallowed by the `namespace/project` route matcher below.
|
||||
#
|
||||
# See https://git.io/va79N
|
||||
get '/rails/mailers' => 'rails/mailers#index'
|
||||
get '/rails/mailers/:path' => 'rails/mailers#preview'
|
||||
get '/rails/info/properties' => 'rails/info#properties'
|
||||
get '/rails/info/routes' => 'rails/info#routes'
|
||||
get '/rails/info' => 'rails/info#index'
|
||||
|
||||
mount LetterOpenerWeb::Engine, at: '/rails/letter_opener'
|
||||
end
|
||||
|
||||
concern :access_requestable do
|
||||
post :request_access, on: :collection
|
||||
post :approve_access_request, on: :member
|
||||
|
@ -45,21 +18,9 @@ Rails.application.routes.draw do
|
|||
post :toggle_award_emoji, on: :member
|
||||
end
|
||||
|
||||
namespace :ci do
|
||||
# CI API
|
||||
Ci::API::API.logger Rails.logger
|
||||
mount Ci::API::API => '/api'
|
||||
|
||||
resource :lint, only: [:show, :create]
|
||||
|
||||
resources :projects, only: [:index, :show] do
|
||||
member do
|
||||
get :status, to: 'projects#badge'
|
||||
end
|
||||
end
|
||||
|
||||
root to: 'projects#index'
|
||||
end
|
||||
draw :sherlock
|
||||
draw :development
|
||||
draw :ci
|
||||
|
||||
use_doorkeeper do
|
||||
controllers applications: 'oauth/applications',
|
||||
|
@ -82,36 +43,16 @@ Rails.application.routes.draw do
|
|||
# JSON Web Token
|
||||
get 'jwt/auth' => 'jwt#auth'
|
||||
|
||||
# API
|
||||
API::API.logger Rails.logger
|
||||
mount API::API => '/api'
|
||||
|
||||
constraint = lambda { |request| request.env['warden'].authenticate? and request.env['warden'].user.admin? }
|
||||
constraints constraint do
|
||||
mount Sidekiq::Web, at: '/admin/sidekiq', as: :sidekiq
|
||||
end
|
||||
|
||||
# Health check
|
||||
get 'health_check(/:checks)' => 'health_check#index', as: :health_check
|
||||
|
||||
# Help
|
||||
get 'help' => 'help#index'
|
||||
get 'help/shortcuts' => 'help#shortcuts'
|
||||
get 'help/ui' => 'help#ui'
|
||||
get 'help/*path' => 'help#show', as: :help_page
|
||||
|
||||
# Koding route
|
||||
get 'koding' => 'koding#index'
|
||||
|
||||
# Global snippets
|
||||
resources :snippets, concerns: :awardable do
|
||||
member do
|
||||
get 'raw'
|
||||
end
|
||||
end
|
||||
|
||||
get '/s/:username', to: redirect('/u/%{username}/snippets'),
|
||||
constraints: { username: /[a-zA-Z.0-9_\-]+(?<!\.atom)/ }
|
||||
draw :api
|
||||
draw :sidekiq
|
||||
draw :help
|
||||
draw :snippets
|
||||
|
||||
# Invites
|
||||
resources :invites, only: [:show], constraints: { id: /[A-Za-z0-9_-]+/ } do
|
||||
|
|
2
config/routes/api.rb
Normal file
2
config/routes/api.rb
Normal file
|
@ -0,0 +1,2 @@
|
|||
API::API.logger Rails.logger
|
||||
mount API::API => '/api'
|
15
config/routes/ci.rb
Normal file
15
config/routes/ci.rb
Normal file
|
@ -0,0 +1,15 @@
|
|||
namespace :ci do
|
||||
# CI API
|
||||
Ci::API::API.logger Rails.logger
|
||||
mount Ci::API::API => '/api'
|
||||
|
||||
resource :lint, only: [:show, :create]
|
||||
|
||||
resources :projects, only: [:index, :show] do
|
||||
member do
|
||||
get :status, to: 'projects#badge'
|
||||
end
|
||||
end
|
||||
|
||||
root to: 'projects#index'
|
||||
end
|
13
config/routes/development.rb
Normal file
13
config/routes/development.rb
Normal file
|
@ -0,0 +1,13 @@
|
|||
if Rails.env.development?
|
||||
# Make the built-in Rails routes available in development, otherwise they'd
|
||||
# get swallowed by the `namespace/project` route matcher below.
|
||||
#
|
||||
# See https://git.io/va79N
|
||||
get '/rails/mailers' => 'rails/mailers#index'
|
||||
get '/rails/mailers/:path' => 'rails/mailers#preview'
|
||||
get '/rails/info/properties' => 'rails/info#properties'
|
||||
get '/rails/info/routes' => 'rails/info#routes'
|
||||
get '/rails/info' => 'rails/info#index'
|
||||
|
||||
mount LetterOpenerWeb::Engine, at: '/rails/letter_opener'
|
||||
end
|
4
config/routes/help.rb
Normal file
4
config/routes/help.rb
Normal file
|
@ -0,0 +1,4 @@
|
|||
get 'help' => 'help#index'
|
||||
get 'help/shortcuts' => 'help#shortcuts'
|
||||
get 'help/ui' => 'help#ui'
|
||||
get 'help/*path' => 'help#show', as: :help_page
|
12
config/routes/sherlock.rb
Normal file
12
config/routes/sherlock.rb
Normal file
|
@ -0,0 +1,12 @@
|
|||
if Gitlab::Sherlock.enabled?
|
||||
namespace :sherlock do
|
||||
resources :transactions, only: [:index, :show] do
|
||||
resources :queries, only: [:show]
|
||||
resources :file_samples, only: [:show]
|
||||
|
||||
collection do
|
||||
delete :destroy_all
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
4
config/routes/sidekiq.rb
Normal file
4
config/routes/sidekiq.rb
Normal file
|
@ -0,0 +1,4 @@
|
|||
constraint = lambda { |request| request.env['warden'].authenticate? and request.env['warden'].user.admin? }
|
||||
constraints constraint do
|
||||
mount Sidekiq::Web, at: '/admin/sidekiq', as: :sidekiq
|
||||
end
|
8
config/routes/snippets.rb
Normal file
8
config/routes/snippets.rb
Normal file
|
@ -0,0 +1,8 @@
|
|||
resources :snippets, concerns: :awardable do
|
||||
member do
|
||||
get 'raw'
|
||||
end
|
||||
end
|
||||
|
||||
get '/s/:username', to: redirect('/u/%{username}/snippets'),
|
||||
constraints: { username: /[a-zA-Z.0-9_\-]+(?<!\.atom)/ }
|
Loading…
Reference in a new issue