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
1
Merge Requests
1
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
nexedi
gitlab-ce
Commits
ff579da0
Commit
ff579da0
authored
Aug 28, 2019
by
GitLab Bot
Browse files
Options
Browse Files
Download
Plain Diff
Automatic merge of gitlab-org/gitlab-ce master
parents
c5f97a93
f90759bb
Changes
12
Hide whitespace changes
Inline
Side-by-side
Showing
12 changed files
with
45 additions
and
76 deletions
+45
-76
app/assets/javascripts/notes/components/notes_app.vue
app/assets/javascripts/notes/components/notes_app.vue
+2
-2
app/helpers/notes_helper.rb
app/helpers/notes_helper.rb
+3
-1
app/models/concerns/noteable.rb
app/models/concerns/noteable.rb
+4
-0
app/views/shared/runners/_form.html.haml
app/views/shared/runners/_form.html.haml
+0
-5
changelogs/unreleased/35060-remove-token-field.yml
changelogs/unreleased/35060-remove-token-field.yml
+5
-0
changelogs/unreleased/sh-upgrade-mermaid-8-2-4.yml
changelogs/unreleased/sh-upgrade-mermaid-8-2-4.yml
+5
-0
doc/user/markdown.md
doc/user/markdown.md
+0
-3
package.json
package.json
+1
-1
spec/features/admin/admin_runners_spec.rb
spec/features/admin/admin_runners_spec.rb
+0
-4
spec/javascripts/notes/mock_data.js
spec/javascripts/notes/mock_data.js
+1
-1
spec/models/concerns/noteable_spec.rb
spec/models/concerns/noteable_spec.rb
+18
-0
yarn.lock
yarn.lock
+6
-59
No files found.
app/assets/javascripts/notes/components/notes_app.vue
View file @
ff579da0
...
...
@@ -75,9 +75,9 @@ export default {
},
allDiscussions
()
{
if
(
this
.
isLoading
)
{
const
totalNotes
=
parseInt
(
this
.
notesData
.
totalNotes
,
10
)
||
0
;
const
prerenderedNotesCount
=
parseInt
(
this
.
notesData
.
prerenderedNotesCount
,
10
)
||
0
;
return
new
Array
(
totalNotes
).
fill
({
return
new
Array
(
prerenderedNotesCount
).
fill
({
isSkeletonNote
:
true
,
});
}
...
...
app/helpers/notes_helper.rb
View file @
ff579da0
# frozen_string_literal: true
module
NotesHelper
MAX_PRERENDERED_NOTES
=
10
def
note_target_fields
(
note
)
if
note
.
noteable
hidden_field_tag
(
:target_type
,
note
.
noteable
.
class
.
name
.
underscore
)
+
...
...
@@ -169,7 +171,7 @@ module NotesHelper
closePath:
close_issuable_path
(
issuable
),
reopenPath:
reopen_issuable_path
(
issuable
),
notesPath:
notes_url
,
totalNotes:
issuable
.
discussions
.
length
,
prerenderedNotesCount:
issuable
.
capped_notes_count
(
MAX_PRERENDERED_NOTES
)
,
lastFetchedAt:
Time
.
now
.
to_i
}
end
...
...
app/models/concerns/noteable.rb
View file @
ff579da0
...
...
@@ -73,6 +73,10 @@ module Noteable
.
discussions
(
self
)
end
def
capped_notes_count
(
max
)
notes
.
limit
(
max
).
count
end
def
grouped_diff_discussions
(
*
args
)
# Doesn't use `discussion_notes`, because this may include commit diff notes
# besides MR diff notes, that we do not want to display on the MR Changes tab.
...
...
app/views/shared/runners/_form.html.haml
View file @
ff579da0
...
...
@@ -25,11 +25,6 @@
.form-check
=
f
.
check_box
:locked
,
{
class:
'form-check-input'
}
%label
.light
{
for: :runner_locked
}=
_
(
'When a runner is locked, it cannot be assigned to other projects'
)
.form-group.row
=
label_tag
:token
,
class:
'col-form-label col-sm-2'
do
=
_
(
'Token'
)
.col-sm-10
=
f
.
text_field
:token
,
class:
'form-control'
,
readonly:
true
.form-group.row
=
label_tag
:ip_address
,
class:
'col-form-label col-sm-2'
do
=
_
(
'IP Address'
)
...
...
changelogs/unreleased/35060-remove-token-field.yml
0 → 100644
View file @
ff579da0
---
title
:
Remove token field from runners edit form
merge_request
:
32231
author
:
type
:
fixed
changelogs/unreleased/sh-upgrade-mermaid-8-2-4.yml
0 → 100644
View file @
ff579da0
---
title
:
Upgrade Mermaid to v8.2.4
merge_request
:
32186
author
:
type
:
fixed
doc/user/markdown.md
View file @
ff579da0
...
...
@@ -181,9 +181,6 @@ graph TD;
#### Subgraphs
NOTE:
**Note:**
GitLab 12.1 and up now
[
requires quotes around subgraph
titles that contain multiple words
](
https://github.com/knsv/mermaid/pull/845
)
.
Subgraphs can also be included:
~~~
...
...
package.json
View file @
ff579da0
...
...
@@ -97,7 +97,7 @@
"
jszip-utils
"
:
"
^0.0.2
"
,
"
katex
"
:
"
^0.10.0
"
,
"
marked
"
:
"
^0.3.12
"
,
"
mermaid
"
:
"
^8.2.
3
"
,
"
mermaid
"
:
"
^8.2.
4
"
,
"
monaco-editor
"
:
"
^0.15.6
"
,
"
monaco-editor-webpack-plugin
"
:
"
^1.7.0
"
,
"
mousetrap
"
:
"
^1.4.6
"
,
...
...
spec/features/admin/admin_runners_spec.rb
View file @
ff579da0
...
...
@@ -282,10 +282,6 @@ describe "Admin Runners" do
visit
admin_runner_path
(
runner
)
end
describe
'runner info'
do
it
{
expect
(
find_field
(
'runner_token'
).
value
).
to
eq
runner
.
token
}
end
describe
'projects'
do
it
'contains project names'
do
expect
(
page
).
to
have_content
(
@project1
.
full_name
)
...
...
spec/javascripts/notes/mock_data.js
View file @
ff579da0
...
...
@@ -8,7 +8,7 @@ export const notesDataMock = {
notesPath
:
'
/gitlab-org/gitlab-ce/noteable/issue/98/notes
'
,
quickActionsDocsPath
:
'
/help/user/project/quick_actions
'
,
registerPath
:
'
/users/sign_in?redirect_to_referer=yes#register-pane
'
,
totalNotes
:
1
,
prerenderedNotesCount
:
1
,
closePath
:
'
/twitter/flight/issues/9.json?issue%5Bstate_event%5D=close
'
,
reopenPath
:
'
/twitter/flight/issues/9.json?issue%5Bstate_event%5D=reopen
'
,
canAwardEmoji
:
true
,
...
...
spec/models/concerns/noteable_spec.rb
View file @
ff579da0
...
...
@@ -272,4 +272,22 @@ describe Noteable do
expect
(
described_class
.
resolvable_types
).
to
include
(
'MergeRequest'
)
end
end
describe
'#capped_notes_count'
do
context
'notes number < 10'
do
it
'the number of notes is returned'
do
expect
(
subject
.
capped_notes_count
(
10
)).
to
eq
(
9
)
end
end
context
'notes number > 10'
do
before
do
create_list
(
:note
,
2
,
project:
project
,
noteable:
subject
)
end
it
'10 is returned'
do
expect
(
subject
.
capped_notes_count
(
10
)).
to
eq
(
10
)
end
end
end
end
yarn.lock
View file @
ff579da0
...
...
@@ -1637,7 +1637,7 @@ ansi-align@^2.0.0:
dependencies:
string-width "^2.0.0"
ansi-colors@^3.0.0
, ansi-colors@^3.2.4
:
ansi-colors@^3.0.0:
version "3.2.4"
resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-3.2.4.tgz#e3a3da4bfbae6c86a9c285625de124a234026fbf"
integrity sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==
...
...
@@ -1647,13 +1647,6 @@ ansi-escapes@^3.0.0:
resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.2.0.tgz#8780b98ff9dbf5638152d1f1fe5c1d7b4442976b"
integrity sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==
ansi-gray@^0.1.1:
version "0.1.1"
resolved "https://registry.yarnpkg.com/ansi-gray/-/ansi-gray-0.1.1.tgz#2962cf54ec9792c48510a3deb524436861ef7251"
integrity sha1-KWLPVOyXksSFEKPetSRDaGHvclE=
dependencies:
ansi-wrap "0.1.0"
ansi-html@0.0.7, ansi-html@^0.0.7:
version "0.0.7"
resolved "https://registry.yarnpkg.com/ansi-html/-/ansi-html-0.0.7.tgz#813584021962a9e9e6fd039f940d12f56ca7859e"
...
...
@@ -1686,11 +1679,6 @@ ansi-styles@^3.2.0, ansi-styles@^3.2.1:
dependencies:
color-convert "^1.9.0"
ansi-wrap@0.1.0:
version "0.1.0"
resolved "https://registry.yarnpkg.com/ansi-wrap/-/ansi-wrap-0.1.0.tgz#a82250ddb0015e9a27ca82e82ea603bbfa45efaf"
integrity sha1-qCJQ3bABXponyoLoLqYDu/pF768=
anymatch@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb"
...
...
@@ -2985,11 +2973,6 @@ color-name@1.1.3, color-name@^1.0.0:
resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=
color-support@^1.1.3:
version "1.1.3"
resolved "https://registry.yarnpkg.com/color-support/-/color-support-1.1.3.tgz#93834379a1cc9a0c61f82f52f0d04322251bd5a2"
integrity sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==
colors@^1.1.0:
version "1.3.3"
resolved "https://registry.yarnpkg.com/colors/-/colors-1.3.3.tgz#39e005d546afe01e01f9c4ca8fa50f686a01205d"
...
...
@@ -5027,16 +5010,6 @@ extsprintf@1.3.0, extsprintf@^1.2.0:
resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05"
integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=
fancy-log@^1.3.3:
version "1.3.3"
resolved "https://registry.yarnpkg.com/fancy-log/-/fancy-log-1.3.3.tgz#dbc19154f558690150a23953a0adbd035be45fc7"
integrity sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==
dependencies:
ansi-gray "^0.1.1"
color-support "^1.1.3"
parse-node-version "^1.0.0"
time-stamp "^1.0.0"
fast-deep-equal@^2.0.1:
version "2.0.1"
resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz#7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49"
...
...
@@ -5782,16 +5755,6 @@ growly@^1.3.0:
resolved "https://registry.yarnpkg.com/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081"
integrity sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=
gulp-print@^5.0.2:
version "5.0.2"
resolved "https://registry.yarnpkg.com/gulp-print/-/gulp-print-5.0.2.tgz#8f379148218d2e168461baa74352e11d1bf7aa75"
integrity sha512-iIpHMzC/b3gFvVXOfP9Jk94SWGIsDLVNUrxULRleQev+08ug07mh84b1AOlW6QDQdmInQiqDFqJN1UvhU2nXdg==
dependencies:
ansi-colors "^3.2.4"
fancy-log "^1.3.3"
map-stream "0.0.7"
vinyl "^2.2.0"
gzip-size@^5.0.0:
version "5.0.0"
resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-5.0.0.tgz#a55ecd99222f4c48fd8c01c625ce3b349d0a0e80"
...
...
@@ -7965,11 +7928,6 @@ map-obj@^2.0.0:
resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-2.0.0.tgz#a65cd29087a92598b8791257a523e021222ac1f9"
integrity sha1-plzSkIepJZi4eRJXpSPgISIqwfk=
map-stream@0.0.7:
version "0.0.7"
resolved "https://registry.yarnpkg.com/map-stream/-/map-stream-0.0.7.tgz#8a1f07896d82b10926bd3744a2420009f88974a8"
integrity sha1-ih8HiW2CsQkmvTdEokIACfiJdKg=
map-visit@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f"
...
...
@@ -8165,10 +8123,10 @@ merge2@^1.2.3:
resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.2.3.tgz#7ee99dbd69bb6481689253f018488a1b902b0ed5"
integrity sha512-gdUU1Fwj5ep4kplwcmftruWofEFt6lfpkkr3h860CXbAB9c3hGb55EOL2ali0Td5oebvW0E1+3Sr+Ur7XfKpRA==
mermaid@^8.2.
3
:
version "8.2.
3
"
resolved "https://registry.yarnpkg.com/mermaid/-/mermaid-8.2.
3.tgz#609bad45bedc3ee1a935161c11c3c22689cfecd9
"
integrity sha512-
G2p9BAAEeTtogPs4YXM8KyX+TsZULlgk0tGvmBPfBZ5j3YCPxgAxG9ZzleiYNItF7M1hGkE485BDLN8DbfR+/
Q==
mermaid@^8.2.
4
:
version "8.2.
4
"
resolved "https://registry.yarnpkg.com/mermaid/-/mermaid-8.2.
4.tgz#52bcd45611fd8552ab9ac4e385d2766a0e38dcf7
"
integrity sha512-
2la1eJhu4n+Uug4zbxFnkETFDJ9U32OY/fRP8g8A1DrRdfT3Er+7CuUSvxfhIDxl+AxSEU4dXdqCiToZAVMCm
Q==
dependencies:
"@braintree/sanitize-url" "^3.1.0"
d3 "^5.7.0"
...
...
@@ -8176,7 +8134,6 @@ mermaid@^8.2.3:
dagre-layout "^0.8.8"
documentation "^12.0.1"
graphlibrary "^2.2.0"
gulp-print "^5.0.2"
he "^1.2.0"
lodash "^4.17.11"
minify "^4.1.1"
...
...
@@ -9145,11 +9102,6 @@ parse-json@^4.0.0:
error-ex "^1.3.1"
json-parse-better-errors "^1.0.1"
parse-node-version@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/parse-node-version/-/parse-node-version-1.0.1.tgz#e2b5dbede00e7fa9bc363607f53327e8b073189b"
integrity sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==
parse-passwd@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6"
...
...
@@ -11783,11 +11735,6 @@ thunky@^0.1.0:
resolved "https://registry.yarnpkg.com/thunky/-/thunky-0.1.0.tgz#bf30146824e2b6e67b0f2d7a4ac8beb26908684e"
integrity sha1-vzAUaCTituZ7Dy16Ssi+smkIaE4=
time-stamp@^1.0.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/time-stamp/-/time-stamp-1.1.0.tgz#764a5a11af50561921b133f3b44e618687e0f5c3"
integrity sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=
timeago.js@^3.0.2:
version "3.0.2"
resolved "https://registry.yarnpkg.com/timeago.js/-/timeago.js-3.0.2.tgz#32a67e7c0d887ea42ca588d3aae26f77de5e76cc"
...
...
@@ -12618,7 +12565,7 @@ vinyl-sourcemap@^1.1.0:
remove-bom-buffer "^3.0.0"
vinyl "^2.0.0"
vinyl@^2.0.0, vinyl@^2.1.0
, vinyl@^2.2.0
:
vinyl@^2.0.0, vinyl@^2.1.0:
version "2.2.0"
resolved "https://registry.yarnpkg.com/vinyl/-/vinyl-2.2.0.tgz#d85b07da96e458d25b2ffe19fece9f2caa13ed86"
integrity sha512-MBH+yP0kC/GQ5GwBqrTPTzEfiiLjta7hTtvQtbxBgTeSXsmKQRQecjibMbxIXzVT3Y9KJK+drOz1/k+vsu8Nkg==
...
...
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