Skip to content
Snippets Groups Projects
Commit e7df959b authored by Phil Hughes's avatar Phil Hughes
Browse files

Merge branch 'copy-changes-for-abuse-clarity' into 'master'

Copy changes for abuse clarity

Closes #51589

See merge request gitlab-org/gitlab-ce!22148
parents 4a5d04fb 28840d3f
No related branches found
No related tags found
No related merge requests found
Loading
Loading
@@ -248,7 +248,7 @@ export default {
<ul class="dropdown-menu more-actions-dropdown dropdown-open-left">
<li v-if="canReportAsAbuse">
<a :href="reportAbusePath">
Report as abuse
{{ __('Report abuse to GitLab') }}
</a>
</li>
<li v-if="noteUrl">
Loading
Loading
@@ -257,7 +257,7 @@ export default {
type="button"
class="btn-default btn-transparent js-btn-copy-note-link"
>
Copy link
{{ __('Copy link') }}
</button>
</li>
<li v-if="canEdit">
Loading
Loading
@@ -266,7 +266,7 @@ export default {
type="button"
@click.prevent="onDelete">
<span class="text-danger">
Delete comment
{{ __('Delete comment') }}
</span>
</button>
</li>
Loading
Loading
- page_title "Report abuse"
%h3.page-title Report abuse
%p Please use this form to report users who create spam issues, comments or behave inappropriately.
- page_title _("Report abuse to GitLab")
%h3.page-title
= _('Report abuse to GitLab')
%p
= _('Please use this form to report users to GitLab who create spam issues, comments or behave inappropriately.')
%p
= _("A member of GitLab's abuse team will review your report as soon as possible.")
%hr
= form_for @abuse_report, html: { class: 'js-quick-submit js-requires-input'} do |f|
= form_errors(@abuse_report)
Loading
Loading
@@ -16,7 +20,7 @@
.col-sm-10
= f.text_area :message, class: "form-control", rows: 2, required: true, value: sanitize(@ref_url)
.form-text.text-muted
Explain the problem with this user. If appropriate, provide a link to the relevant issue or comment.
= _('Explain the problem. If appropriate, provide a link to the relevant issue or comment.')
 
.form-actions
= f.submit "Send report", class: "btn btn-success"
Loading
Loading
@@ -11,8 +11,9 @@
- unless is_current_user
%li
= link_to new_abuse_report_path(user_id: note.author.id, ref_url: noteable_note_url(note)) do
Report as abuse
= _('Report abuse to GitLab')
- if note_editable
%li
= link_to note_url(note), method: :delete, data: { confirm: 'Are you sure you want to delete this comment?' }, remote: true, class: 'js-note-delete' do
%span.text-danger Delete comment
%span.text-danger
= _('Delete comment')
Loading
Loading
@@ -264,6 +264,9 @@ msgstr ""
msgid "A deleted user"
msgstr ""
 
msgid "A member of GitLab's abuse team will review your report as soon as possible."
msgstr ""
msgid "A new branch will be created in your fork and a new merge request will be started."
msgstr ""
 
Loading
Loading
@@ -1980,6 +1983,9 @@ msgstr ""
msgid "Copy file path to clipboard"
msgstr ""
 
msgid "Copy link"
msgstr ""
msgid "Copy reference to clipboard"
msgstr ""
 
Loading
Loading
@@ -2199,6 +2205,9 @@ msgstr ""
msgid "Delete Snippet"
msgstr ""
 
msgid "Delete comment"
msgstr ""
msgid "Delete list"
msgstr ""
 
Loading
Loading
@@ -2735,6 +2744,9 @@ msgstr ""
msgid "Expiration date"
msgstr ""
 
msgid "Explain the problem. If appropriate, provide a link to the relevant issue or comment."
msgstr ""
msgid "Explore"
msgstr ""
 
Loading
Loading
@@ -4599,6 +4611,9 @@ msgstr ""
msgid "Please try again"
msgstr ""
 
msgid "Please use this form to report users to GitLab who create spam issues, comments or behave inappropriately."
msgstr ""
msgid "Please wait while we import the repository for you. Refresh at will."
msgstr ""
 
Loading
Loading
@@ -5168,6 +5183,9 @@ msgstr ""
msgid "Reply to this email directly or %{view_it_on_gitlab}."
msgstr ""
 
msgid "Report abuse to GitLab"
msgstr ""
msgid "Reporting"
msgstr ""
 
Loading
Loading
Loading
Loading
@@ -55,7 +55,7 @@ describe('issue_note_actions component', () => {
expect(vm.$el.querySelector('.js-note-edit')).toBeDefined();
});
 
it('should be possible to report as abuse', () => {
it('should be possible to report abuse to GitLab', () => {
expect(vm.$el.querySelector(`a[href="${props.reportAbusePath}"]`)).toBeDefined();
});
 
Loading
Loading
Loading
Loading
@@ -20,7 +20,7 @@ shared_examples 'reportable note' do |type|
dropdown = comment.find(more_actions_selector)
open_dropdown(dropdown)
 
expect(dropdown).to have_link('Report as abuse', href: abuse_report_path)
expect(dropdown).to have_link('Report abuse to GitLab', href: abuse_report_path)
 
if type == 'issue' || type == 'merge_request'
expect(dropdown).to have_button('Delete comment')
Loading
Loading
@@ -33,7 +33,7 @@ shared_examples 'reportable note' do |type|
dropdown = comment.find(more_actions_selector)
open_dropdown(dropdown)
 
dropdown.click_link('Report as abuse')
dropdown.click_link('Report abuse to GitLab')
 
expect(find('#user_name')['value']).to match(note.author.username)
expect(find('#abuse_report_message')['value']).to match(noteable_note_url(note))
Loading
Loading
Loading
Loading
@@ -12,10 +12,10 @@ describe 'projects/notes/_more_actions_dropdown' do
assign(:project, project)
end
 
it 'shows Report as abuse button if not editable and not current users comment' do
it 'shows Report abuse to GitLab button if not editable and not current users comment' do
render 'projects/notes/more_actions_dropdown', current_user: not_author_user, note_editable: false, note: note
 
expect(rendered).to have_link('Report as abuse')
expect(rendered).to have_link('Report abuse to GitLab')
end
 
it 'does not show the More actions button if not editable and current users comment' do
Loading
Loading
@@ -24,10 +24,10 @@ describe 'projects/notes/_more_actions_dropdown' do
expect(rendered).not_to have_selector('.dropdown.more-actions')
end
 
it 'shows Report as abuse and Delete buttons if editable and not current users comment' do
it 'shows Report abuse to GitLab and Delete buttons if editable and not current users comment' do
render 'projects/notes/more_actions_dropdown', current_user: not_author_user, note_editable: true, note: note
 
expect(rendered).to have_link('Report as abuse')
expect(rendered).to have_link('Report abuse to GitLab')
expect(rendered).to have_link('Delete comment')
end
 
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment