Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
GitLab
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Analytics
Analytics
Repository
Value Stream
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Commits
Open sidebar
projects.thm.de
GitLab
Commits
8346dde0
Commit
8346dde0
authored
Oct 09, 2015
by
Valery Sizov
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Only render 404 page from /public
parent
fb8f604f
Changes
15
Hide whitespace changes
Inline
Side-by-side
Showing
15 changed files
with
21 additions
and
24 deletions
+21
-24
CHANGELOG
CHANGELOG
+1
-0
app/controllers/application_controller.rb
app/controllers/application_controller.rb
+1
-5
app/controllers/import/bitbucket_controller.rb
app/controllers/import/bitbucket_controller.rb
+1
-1
app/controllers/import/fogbugz_controller.rb
app/controllers/import/fogbugz_controller.rb
+1
-1
app/controllers/import/github_controller.rb
app/controllers/import/github_controller.rb
+1
-1
app/controllers/import/gitlab_controller.rb
app/controllers/import/gitlab_controller.rb
+1
-1
app/controllers/import/gitorious_controller.rb
app/controllers/import/gitorious_controller.rb
+1
-1
app/controllers/import/google_code_controller.rb
app/controllers/import/google_code_controller.rb
+1
-1
app/controllers/projects/avatars_controller.rb
app/controllers/projects/avatars_controller.rb
+1
-1
app/controllers/projects/blob_controller.rb
app/controllers/projects/blob_controller.rb
+3
-3
app/controllers/projects/raw_controller.rb
app/controllers/projects/raw_controller.rb
+1
-1
app/controllers/projects/tree_controller.rb
app/controllers/projects/tree_controller.rb
+3
-3
app/controllers/projects/uploads_controller.rb
app/controllers/projects/uploads_controller.rb
+1
-1
app/controllers/uploads_controller.rb
app/controllers/uploads_controller.rb
+3
-3
lib/extracts_path.rb
lib/extracts_path.rb
+1
-1
No files found.
CHANGELOG
View file @
8346dde0
...
...
@@ -47,6 +47,7 @@ v 8.1.0 (unreleased)
- Persist filters when sorting on admin user page (Jerry Lukins)
- Add spellcheck=false to certain input fields
- Invalidate stored service password if the endpoint URL is changed
- Only render 404 page from /public
v 8.0.4
- Fix Message-ID header to be RFC 2111-compliant to prevent e-mails being dropped (Stan Hu)
...
...
app/controllers/application_controller.rb
View file @
8346dde0
...
...
@@ -30,7 +30,7 @@ class ApplicationController < ActionController::Base
rescue_from
ActiveRecord
::
RecordNotFound
do
|
exception
|
log_exception
(
exception
)
render
"errors/not_found"
,
layout:
"errors"
,
status:
404
render
_
404
end
protected
...
...
@@ -149,10 +149,6 @@ def access_denied!
render
"errors/access_denied"
,
layout:
"errors"
,
status:
404
end
def
not_found!
render
"errors/not_found"
,
layout:
"errors"
,
status:
404
end
def
git_not_found!
render
"errors/git_not_found"
,
layout:
"errors"
,
status:
404
end
...
...
app/controllers/import/bitbucket_controller.rb
View file @
8346dde0
...
...
@@ -62,7 +62,7 @@ def client
end
def
verify_bitbucket_import_enabled
not_found!
unless
bitbucket_import_enabled?
render_404
unless
bitbucket_import_enabled?
end
def
bitbucket_auth
...
...
app/controllers/import/fogbugz_controller.rb
View file @
8346dde0
...
...
@@ -99,6 +99,6 @@ def import_params
end
def
verify_fogbugz_import_enabled
not_found!
unless
fogbugz_import_enabled?
render_404
unless
fogbugz_import_enabled?
end
end
app/controllers/import/github_controller.rb
View file @
8346dde0
...
...
@@ -47,7 +47,7 @@ def client
end
def
verify_github_import_enabled
not_found!
unless
github_import_enabled?
render_404
unless
github_import_enabled?
end
def
github_auth
...
...
app/controllers/import/gitlab_controller.rb
View file @
8346dde0
...
...
@@ -44,7 +44,7 @@ def client
end
def
verify_gitlab_import_enabled
not_found!
unless
gitlab_import_enabled?
render_404
unless
gitlab_import_enabled?
end
def
gitlab_auth
...
...
app/controllers/import/gitorious_controller.rb
View file @
8346dde0
...
...
@@ -42,7 +42,7 @@ def client
end
def
verify_gitorious_import_enabled
not_found!
unless
gitorious_import_enabled?
render_404
unless
gitorious_import_enabled?
end
end
app/controllers/import/google_code_controller.rb
View file @
8346dde0
...
...
@@ -106,7 +106,7 @@ def client
end
def
verify_google_code_import_enabled
not_found!
unless
google_code_import_enabled?
render_404
unless
google_code_import_enabled?
end
def
user_map
...
...
app/controllers/projects/avatars_controller.rb
View file @
8346dde0
...
...
@@ -12,7 +12,7 @@ def show
filename:
@blob
.
name
)
else
not_found!
render_404
end
end
...
...
app/controllers/projects/blob_controller.rb
View file @
8346dde0
...
...
@@ -113,14 +113,14 @@ def blob
end
end
return
not_found!
return
render_404
end
end
def
commit
@commit
=
@repository
.
commit
(
@ref
)
return
not_found!
unless
@commit
return
render_404
unless
@commit
end
def
assign_blob_vars
...
...
@@ -128,7 +128,7 @@ def assign_blob_vars
@ref
,
@path
=
extract_ref
(
@id
)
rescue
InvalidPathError
not_found!
render_404
end
def
after_edit_path
...
...
app/controllers/projects/raw_controller.rb
View file @
8346dde0
...
...
@@ -20,7 +20,7 @@ def show
disposition:
'inline'
)
else
not_found!
render_404
end
end
...
...
app/controllers/projects/tree_controller.rb
View file @
8346dde0
...
...
@@ -10,7 +10,7 @@ class Projects::TreeController < Projects::ApplicationController
before_action
:authorize_push_code!
,
only:
[
:create_dir
]
def
show
return
not_found!
unless
@repository
.
commit
(
@ref
)
return
render_404
unless
@repository
.
commit
(
@ref
)
if
tree
.
entries
.
empty?
if
@repository
.
blob_at
(
@commit
.
id
,
@path
)
...
...
@@ -19,7 +19,7 @@ def show
File
.
join
(
@ref
,
@path
))
)
and
return
elsif
@path
.
present?
return
not_found!
return
render_404
end
end
...
...
@@ -31,7 +31,7 @@ def show
end
def
create_dir
return
not_found!
unless
@commit_params
.
values
.
all?
return
render_404
unless
@commit_params
.
values
.
all?
begin
result
=
Files
::
CreateDirService
.
new
(
@project
,
current_user
,
@commit_params
).
execute
...
...
app/controllers/projects/uploads_controller.rb
View file @
8346dde0
...
...
@@ -20,7 +20,7 @@ def create
end
def
show
return
not_found!
if
uploader
.
nil?
||
!
uploader
.
file
.
exists?
return
render_404
if
uploader
.
nil?
||
!
uploader
.
file
.
exists?
disposition
=
uploader
.
image?
?
'inline'
:
'attachment'
send_file
uploader
.
file
.
path
,
disposition:
disposition
...
...
app/controllers/uploads_controller.rb
View file @
8346dde0
...
...
@@ -10,7 +10,7 @@ def show
end
unless
uploader
.
file
&&
uploader
.
file
.
exists?
return
not_found!
return
render_404
end
disposition
=
uploader
.
image?
?
'inline'
:
'attachment'
...
...
@@ -21,7 +21,7 @@ def show
def
find_model
unless
upload_model
&&
upload_mount
return
not_found!
return
render_404
end
@model
=
upload_model
.
find
(
params
[
:id
])
...
...
@@ -44,7 +44,7 @@ def authorize_access!
return
if
authorized
if
current_user
not_found!
render_404
else
authenticate_user!
end
...
...
lib/extracts_path.rb
View file @
8346dde0
...
...
@@ -110,7 +110,7 @@ def assign_ref_vars
@project
,
@ref
,
@path
)
rescue
RuntimeError
,
NoMethodError
,
InvalidPathError
not_found!
render_404
end
def
tree
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment