Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
G
gitlab-ce
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kazuhiko Shiozaki
gitlab-ce
Commits
eda120dc
Commit
eda120dc
authored
Mar 25, 2015
by
Dmitriy Zaporozhets
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce
parents
d554070a
f729f604
Changes
12
Show whitespace changes
Inline
Side-by-side
Showing
12 changed files
with
29 additions
and
25 deletions
+29
-25
.rubocop.yml
.rubocop.yml
+8
-8
app/helpers/gitlab_markdown_helper.rb
app/helpers/gitlab_markdown_helper.rb
+3
-3
app/helpers/merge_requests_helper.rb
app/helpers/merge_requests_helper.rb
+1
-1
app/helpers/submodule_helper.rb
app/helpers/submodule_helper.rb
+5
-2
app/mailers/notify.rb
app/mailers/notify.rb
+1
-1
app/models/project_services/asana_service.rb
app/models/project_services/asana_service.rb
+1
-1
doc/markdown/markdown.md
doc/markdown/markdown.md
+4
-3
lib/api/helpers.rb
lib/api/helpers.rb
+2
-2
lib/gitlab/git_access.rb
lib/gitlab/git_access.rb
+1
-1
lib/gitlab/popen.rb
lib/gitlab/popen.rb
+1
-1
lib/gitlab/satellite/merge_action.rb
lib/gitlab/satellite/merge_action.rb
+1
-1
lib/gitlab/theme.rb
lib/gitlab/theme.rb
+1
-1
No files found.
.rubocop.yml
View file @
eda120dc
...
@@ -355,7 +355,7 @@ Style/MultilineBlockChain:
...
@@ -355,7 +355,7 @@ Style/MultilineBlockChain:
Style/MultilineBlockLayout
:
Style/MultilineBlockLayout
:
Description
:
'
Ensures
newlines
after
multiline
block
do
statements.'
Description
:
'
Ensures
newlines
after
multiline
block
do
statements.'
Enabled
:
fals
e
Enabled
:
tru
e
Style/MultilineIfThen
:
Style/MultilineIfThen
:
Description
:
'
Do
not
use
then
for
multi-line
if/unless.'
Description
:
'
Do
not
use
then
for
multi-line
if/unless.'
...
@@ -390,7 +390,7 @@ Style/NegatedWhile:
...
@@ -390,7 +390,7 @@ Style/NegatedWhile:
Style/NestedTernaryOperator
:
Style/NestedTernaryOperator
:
Description
:
'
Use
one
expression
per
branch
in
a
ternary
operator.'
Description
:
'
Use
one
expression
per
branch
in
a
ternary
operator.'
StyleGuide
:
'
https://github.com/bbatsov/ruby-style-guide#no-nested-ternary'
StyleGuide
:
'
https://github.com/bbatsov/ruby-style-guide#no-nested-ternary'
Enabled
:
fals
e
Enabled
:
tru
e
Style/Next
:
Style/Next
:
Description
:
'
Use
`next`
to
skip
iteration
instead
of
a
condition
at
the
end.'
Description
:
'
Use
`next`
to
skip
iteration
instead
of
a
condition
at
the
end.'
...
@@ -400,17 +400,17 @@ Style/Next:
...
@@ -400,17 +400,17 @@ Style/Next:
Style/NilComparison
:
Style/NilComparison
:
Description
:
'
Prefer
x.nil?
to
x
==
nil.'
Description
:
'
Prefer
x.nil?
to
x
==
nil.'
StyleGuide
:
'
https://github.com/bbatsov/ruby-style-guide#predicate-methods'
StyleGuide
:
'
https://github.com/bbatsov/ruby-style-guide#predicate-methods'
Enabled
:
fals
e
Enabled
:
tru
e
Style/NonNilCheck
:
Style/NonNilCheck
:
Description
:
'
Checks
for
redundant
nil
checks.'
Description
:
'
Checks
for
redundant
nil
checks.'
StyleGuide
:
'
https://github.com/bbatsov/ruby-style-guide#no-non-nil-checks'
StyleGuide
:
'
https://github.com/bbatsov/ruby-style-guide#no-non-nil-checks'
Enabled
:
fals
e
Enabled
:
tru
e
Style/Not
:
Style/Not
:
Description
:
'
Use
!
instead
of
not.'
Description
:
'
Use
!
instead
of
not.'
StyleGuide
:
'
https://github.com/bbatsov/ruby-style-guide#bang-not-not'
StyleGuide
:
'
https://github.com/bbatsov/ruby-style-guide#bang-not-not'
Enabled
:
fals
e
Enabled
:
tru
e
Style/NumericLiterals
:
Style/NumericLiterals
:
Description
:
>-
Description
:
>-
...
@@ -424,7 +424,7 @@ Style/OneLineConditional:
...
@@ -424,7 +424,7 @@ Style/OneLineConditional:
Favor the ternary operator(?:) over
Favor the ternary operator(?:) over
if/then/else/end constructs.
if/then/else/end constructs.
StyleGuide
:
'
https://github.com/bbatsov/ruby-style-guide#ternary-operator'
StyleGuide
:
'
https://github.com/bbatsov/ruby-style-guide#ternary-operator'
Enabled
:
fals
e
Enabled
:
tru
e
Style/OpMethod
:
Style/OpMethod
:
Description
:
'
When
defining
binary
operators,
name
the
argument
other.'
Description
:
'
When
defining
binary
operators,
name
the
argument
other.'
...
@@ -436,7 +436,7 @@ Style/ParenthesesAroundCondition:
...
@@ -436,7 +436,7 @@ Style/ParenthesesAroundCondition:
Don't use parentheses around the condition of an
Don't use parentheses around the condition of an
if/unless/while.
if/unless/while.
StyleGuide
:
'
https://github.com/bbatsov/ruby-style-guide#no-parens-if'
StyleGuide
:
'
https://github.com/bbatsov/ruby-style-guide#no-parens-if'
Enabled
:
fals
e
Enabled
:
tru
e
Style/PercentLiteralDelimiters
:
Style/PercentLiteralDelimiters
:
Description
:
'
Use
`%`-literal
delimiters
consistently'
Description
:
'
Use
`%`-literal
delimiters
consistently'
...
@@ -480,7 +480,7 @@ Style/RedundantException:
...
@@ -480,7 +480,7 @@ Style/RedundantException:
Style/RedundantReturn
:
Style/RedundantReturn
:
Description
:
"
Don't
use
return
where
it's
not
required."
Description
:
"
Don't
use
return
where
it's
not
required."
StyleGuide
:
'
https://github.com/bbatsov/ruby-style-guide#no-explicit-return'
StyleGuide
:
'
https://github.com/bbatsov/ruby-style-guide#no-explicit-return'
Enabled
:
fals
e
Enabled
:
tru
e
Style/RedundantSelf
:
Style/RedundantSelf
:
Description
:
"
Don't
use
self
where
it's
not
needed."
Description
:
"
Don't
use
self
where
it's
not
needed."
...
...
app/helpers/gitlab_markdown_helper.rb
View file @
eda120dc
...
@@ -29,7 +29,7 @@ module GitlabMarkdownHelper
...
@@ -29,7 +29,7 @@ module GitlabMarkdownHelper
end
end
def
markdown
(
text
,
options
=
{})
def
markdown
(
text
,
options
=
{})
unless
(
@markdown
and
options
==
@options
)
unless
@markdown
&&
options
==
@options
@options
=
options
@options
=
options
gitlab_renderer
=
Redcarpet
::
Render
::
GitlabHTML
.
new
(
self
,
gitlab_renderer
=
Redcarpet
::
Render
::
GitlabHTML
.
new
(
self
,
user_color_scheme_class
,
user_color_scheme_class
,
...
@@ -182,7 +182,7 @@ module GitlabMarkdownHelper
...
@@ -182,7 +182,7 @@ module GitlabMarkdownHelper
def
file_exists?
(
path
)
def
file_exists?
(
path
)
return
false
if
path
.
nil?
return
false
if
path
.
nil?
return
@repository
.
blob_at
(
current_sha
,
path
).
present?
||
@repository
.
tree
(
current_sha
,
path
).
entries
.
any?
@repository
.
blob_at
(
current_sha
,
path
).
present?
||
@repository
.
tree
(
current_sha
,
path
).
entries
.
any?
end
end
# Check if the path is pointing to a directory(tree) or a file(blob)
# Check if the path is pointing to a directory(tree) or a file(blob)
...
@@ -190,7 +190,7 @@ module GitlabMarkdownHelper
...
@@ -190,7 +190,7 @@ module GitlabMarkdownHelper
def
local_path
(
path
)
def
local_path
(
path
)
return
"tree"
if
@repository
.
tree
(
current_sha
,
path
).
entries
.
any?
return
"tree"
if
@repository
.
tree
(
current_sha
,
path
).
entries
.
any?
return
"raw"
if
@repository
.
blob_at
(
current_sha
,
path
).
image?
return
"raw"
if
@repository
.
blob_at
(
current_sha
,
path
).
image?
return
"blob"
"blob"
end
end
def
current_sha
def
current_sha
...
...
app/helpers/merge_requests_helper.rb
View file @
eda120dc
...
@@ -17,7 +17,7 @@ module MergeRequestsHelper
...
@@ -17,7 +17,7 @@ module MergeRequestsHelper
end
end
def
new_mr_from_push_event
(
event
,
target_project
)
def
new_mr_from_push_event
(
event
,
target_project
)
return
{
{
merge_request:
{
merge_request:
{
source_project_id:
event
.
project
.
id
,
source_project_id:
event
.
project
.
id
,
target_project_id:
target_project
.
id
,
target_project_id:
target_project
.
id
,
...
...
app/helpers/submodule_helper.rb
View file @
eda120dc
...
@@ -49,7 +49,7 @@ module SubmoduleHelper
...
@@ -49,7 +49,7 @@ module SubmoduleHelper
def
standard_links
(
host
,
namespace
,
project
,
commit
)
def
standard_links
(
host
,
namespace
,
project
,
commit
)
base
=
[
'https://'
,
host
,
'/'
,
namespace
,
'/'
,
project
].
join
(
''
)
base
=
[
'https://'
,
host
,
'/'
,
namespace
,
'/'
,
project
].
join
(
''
)
return
base
,
[
base
,
'/tree/'
,
commit
].
join
(
''
)
[
base
,
[
base
,
'/tree/'
,
commit
].
join
(
''
)]
end
end
def
relative_self_links
(
url
,
commit
)
def
relative_self_links
(
url
,
commit
)
...
@@ -58,7 +58,10 @@ module SubmoduleHelper
...
@@ -58,7 +58,10 @@ module SubmoduleHelper
else
else
base
=
[
@project
.
group
.
path
,
'/'
,
url
[
/([^\/]*)\.git/
,
1
]
].
join
(
''
)
base
=
[
@project
.
group
.
path
,
'/'
,
url
[
/([^\/]*)\.git/
,
1
]
].
join
(
''
)
end
end
return
namespace_project_path
(
base
.
namespace
,
base
),
[
namespace_project_path
(
base
.
namespace
,
base
),
namespace_project_tree_path
(
base
.
namespace
,
base
,
commit
)
namespace_project_tree_path
(
base
.
namespace
,
base
,
commit
)
]
end
end
end
end
app/mailers/notify.rb
View file @
eda120dc
...
@@ -148,7 +148,7 @@ class Notify < ActionMailer::Base
...
@@ -148,7 +148,7 @@ class Notify < ActionMailer::Base
headers
[
'References'
]
=
message_id
(
model
)
headers
[
'References'
]
=
message_id
(
model
)
headers
[
'X-GitLab-Project'
]
=
"
#{
@project
.
name
}
| "
if
@project
headers
[
'X-GitLab-Project'
]
=
"
#{
@project
.
name
}
| "
if
@project
if
(
headers
[
:subject
])
if
headers
[
:subject
]
headers
[
:subject
].
prepend
(
'Re: '
)
headers
[
:subject
].
prepend
(
'Re: '
)
end
end
...
...
app/models/project_services/asana_service.rb
View file @
eda120dc
...
@@ -82,7 +82,7 @@ automatically inspected. Leave blank to include all branches.'
...
@@ -82,7 +82,7 @@ automatically inspected. Leave blank to include all branches.'
branch_restriction
=
restrict_to_branch
.
to_s
branch_restriction
=
restrict_to_branch
.
to_s
# check the branch restriction is poplulated and branch is not included
# check the branch restriction is poplulated and branch is not included
if
branch_restriction
.
length
>
0
&&
branch_restriction
.
index
(
branch
)
==
nil
if
branch_restriction
.
length
>
0
&&
branch_restriction
.
index
(
branch
)
.
nil?
return
return
end
end
...
...
doc/markdown/markdown.md
View file @
eda120dc
...
@@ -46,9 +46,10 @@ You can also use other rich text files in GitLab. You might have to install a de
...
@@ -46,9 +46,10 @@ You can also use other rich text files in GitLab. You might have to install a de
GFM honors the markdown specification in how
[
paragraphs and line breaks are handled
](
http://daringfireball.net/projects/markdown/syntax#p
)
.
GFM honors the markdown specification in how
[
paragraphs and line breaks are handled
](
http://daringfireball.net/projects/markdown/syntax#p
)
.
A paragraph is simply one or more consecutive lines of text, separated by one or more blank lines.:
A paragraph is simply one or more consecutive lines of text, separated by one or more blank lines.
Line-breaks, or softreturns, are rendered if you end a line with two or more spaces
Roses are red
Roses are red
[followed by two or more spaces]
Violets are blue
Violets are blue
Sugar is sweet
Sugar is sweet
...
...
lib/api/helpers.rb
View file @
eda120dc
...
@@ -20,7 +20,7 @@ module API
...
@@ -20,7 +20,7 @@ module API
identifier
=
sudo_identifier
()
identifier
=
sudo_identifier
()
# If the sudo is the current user do nothing
# If the sudo is the current user do nothing
if
(
identifier
&&
!
(
@current_user
.
id
==
identifier
||
@current_user
.
username
==
identifier
)
)
if
identifier
&&
!
(
@current_user
.
id
==
identifier
||
@current_user
.
username
==
identifier
)
render_api_error!
(
'403 Forbidden: Must be admin to use sudo'
,
403
)
unless
@current_user
.
is_admin?
render_api_error!
(
'403 Forbidden: Must be admin to use sudo'
,
403
)
unless
@current_user
.
is_admin?
@current_user
=
User
.
by_username_or_id
(
identifier
)
@current_user
=
User
.
by_username_or_id
(
identifier
)
not_found!
(
"No user id or username for:
#{
identifier
}
"
)
if
@current_user
.
nil?
not_found!
(
"No user id or username for:
#{
identifier
}
"
)
if
@current_user
.
nil?
...
@@ -33,7 +33,7 @@ module API
...
@@ -33,7 +33,7 @@ module API
identifier
||=
params
[
SUDO_PARAM
]
||=
env
[
SUDO_HEADER
]
identifier
||=
params
[
SUDO_PARAM
]
||=
env
[
SUDO_HEADER
]
# Regex for integers
# Regex for integers
if
(
!!
(
identifier
=~
/^[0-9]+$/
)
)
if
!!
(
identifier
=~
/^[0-9]+$/
)
identifier
.
to_i
identifier
.
to_i
else
else
identifier
identifier
...
...
lib/gitlab/git_access.rb
View file @
eda120dc
lib/gitlab/popen.rb
View file @
eda120dc
...
@@ -29,7 +29,7 @@ module Gitlab
...
@@ -29,7 +29,7 @@ module Gitlab
@cmd_status
=
wait_thr
.
value
.
exitstatus
@cmd_status
=
wait_thr
.
value
.
exitstatus
end
end
return
@cmd_output
,
@cmd_status
[
@cmd_output
,
@cmd_status
]
end
end
end
end
end
end
lib/gitlab/satellite/merge_action.rb
View file @
eda120dc
...
@@ -97,7 +97,7 @@ module Gitlab
...
@@ -97,7 +97,7 @@ module Gitlab
in_locked_and_timed_satellite
do
|
merge_repo
|
in_locked_and_timed_satellite
do
|
merge_repo
|
prepare_satellite!
(
merge_repo
)
prepare_satellite!
(
merge_repo
)
update_satellite_source_and_target!
(
merge_repo
)
update_satellite_source_and_target!
(
merge_repo
)
if
(
merge_request
.
for_fork?
)
if
merge_request
.
for_fork?
repository
=
Gitlab
::
Git
::
Repository
.
new
(
merge_repo
.
path
)
repository
=
Gitlab
::
Git
::
Repository
.
new
(
merge_repo
.
path
)
commits
=
Gitlab
::
Git
::
Commit
.
between
(
commits
=
Gitlab
::
Git
::
Commit
.
between
(
repository
,
repository
,
...
...
lib/gitlab/theme.rb
View file @
eda120dc
...
@@ -19,7 +19,7 @@ module Gitlab
...
@@ -19,7 +19,7 @@ module Gitlab
id
||=
Gitlab
.
config
.
gitlab
.
default_theme
id
||=
Gitlab
.
config
.
gitlab
.
default_theme
return
themes
[
id
]
themes
[
id
]
end
end
def
self
.
type_css_class_by_id
(
id
)
def
self
.
type_css_class_by_id
(
id
)
...
...
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