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
fe13f110
Commit
fe13f110
authored
Jun 29, 2017
by
Douwe Maan
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Create and use project path helpers that only need a project, no namespace
parent
dc793933
Changes
666
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
666 changed files
with
2092 additions
and
2404 deletions
+2092
-2404
app/controllers/admin/projects_controller.rb
app/controllers/admin/projects_controller.rb
+2
-2
app/controllers/concerns/creates_commit.rb
app/controllers/concerns/creates_commit.rb
+2
-3
app/controllers/concerns/milestone_actions.rb
app/controllers/concerns/milestone_actions.rb
+1
-1
app/controllers/concerns/repository_settings_redirect.rb
app/controllers/concerns/repository_settings_redirect.rb
+1
-1
app/controllers/concerns/spammable_actions.rb
app/controllers/concerns/spammable_actions.rb
+7
-3
app/controllers/invites_controller.rb
app/controllers/invites_controller.rb
+1
-1
app/controllers/projects/application_controller.rb
app/controllers/projects/application_controller.rb
+2
-2
app/controllers/projects/artifacts_controller.rb
app/controllers/projects/artifacts_controller.rb
+1
-1
app/controllers/projects/blob_controller.rb
app/controllers/projects/blob_controller.rb
+8
-8
app/controllers/projects/branches_controller.rb
app/controllers/projects/branches_controller.rb
+5
-6
app/controllers/projects/build_artifacts_controller.rb
app/controllers/projects/build_artifacts_controller.rb
+5
-5
app/controllers/projects/builds_controller.rb
app/controllers/projects/builds_controller.rb
+3
-3
app/controllers/projects/commit_controller.rb
app/controllers/projects/commit_controller.rb
+3
-3
app/controllers/projects/compare_controller.rb
app/controllers/projects/compare_controller.rb
+2
-2
app/controllers/projects/environments_controller.rb
app/controllers/projects/environments_controller.rb
+3
-3
app/controllers/projects/forks_controller.rb
app/controllers/projects/forks_controller.rb
+2
-2
app/controllers/projects/graphs_controller.rb
app/controllers/projects/graphs_controller.rb
+1
-1
app/controllers/projects/group_links_controller.rb
app/controllers/projects/group_links_controller.rb
+2
-2
app/controllers/projects/hook_logs_controller.rb
app/controllers/projects/hook_logs_controller.rb
+1
-1
app/controllers/projects/hooks_controller.rb
app/controllers/projects/hooks_controller.rb
+3
-3
app/controllers/projects/imports_controller.rb
app/controllers/projects/imports_controller.rb
+6
-6
app/controllers/projects/issues_controller.rb
app/controllers/projects/issues_controller.rb
+4
-0
app/controllers/projects/jobs_controller.rb
app/controllers/projects/jobs_controller.rb
+3
-3
app/controllers/projects/labels_controller.rb
app/controllers/projects/labels_controller.rb
+8
-9
app/controllers/projects/mattermosts_controller.rb
app/controllers/projects/mattermosts_controller.rb
+2
-4
app/controllers/projects/merge_requests/conflicts_controller.rb
...ntrollers/projects/merge_requests/conflicts_controller.rb
+1
-1
app/controllers/projects/merge_requests_controller.rb
app/controllers/projects/merge_requests_controller.rb
+3
-6
app/controllers/projects/milestones_controller.rb
app/controllers/projects/milestones_controller.rb
+2
-4
app/controllers/projects/network_controller.rb
app/controllers/projects/network_controller.rb
+2
-2
app/controllers/projects/pages_controller.rb
app/controllers/projects/pages_controller.rb
+1
-1
app/controllers/projects/pages_domains_controller.rb
app/controllers/projects/pages_domains_controller.rb
+2
-2
app/controllers/projects/pipeline_schedules_controller.rb
app/controllers/projects/pipeline_schedules_controller.rb
+1
-1
app/controllers/projects/pipelines_controller.rb
app/controllers/projects/pipelines_controller.rb
+3
-3
app/controllers/projects/pipelines_settings_controller.rb
app/controllers/projects/pipelines_settings_controller.rb
+2
-2
app/controllers/projects/project_members_controller.rb
app/controllers/projects/project_members_controller.rb
+3
-3
app/controllers/projects/refs_controller.rb
app/controllers/projects/refs_controller.rb
+9
-9
app/controllers/projects/registry/repositories_controller.rb
app/controllers/projects/registry/repositories_controller.rb
+2
-2
app/controllers/projects/registry/tags_controller.rb
app/controllers/projects/registry/tags_controller.rb
+2
-2
app/controllers/projects/releases_controller.rb
app/controllers/projects/releases_controller.rb
+1
-1
app/controllers/projects/runners_controller.rb
app/controllers/projects/runners_controller.rb
+2
-2
app/controllers/projects/services_controller.rb
app/controllers/projects/services_controller.rb
+1
-1
app/controllers/projects/snippets_controller.rb
app/controllers/projects/snippets_controller.rb
+6
-2
app/controllers/projects/tags_controller.rb
app/controllers/projects/tags_controller.rb
+3
-3
app/controllers/projects/tree_controller.rb
app/controllers/projects/tree_controller.rb
+3
-3
app/controllers/projects/triggers_controller.rb
app/controllers/projects/triggers_controller.rb
+5
-5
app/controllers/projects/variables_controller.rb
app/controllers/projects/variables_controller.rb
+4
-4
app/controllers/projects/wikis_controller.rb
app/controllers/projects/wikis_controller.rb
+4
-4
app/controllers/projects_controller.rb
app/controllers/projects_controller.rb
+1
-1
app/controllers/search_controller.rb
app/controllers/search_controller.rb
+1
-1
app/controllers/snippets_controller.rb
app/controllers/snippets_controller.rb
+4
-0
app/helpers/award_emoji_helper.rb
app/helpers/award_emoji_helper.rb
+1
-1
app/helpers/blob_helper.rb
app/helpers/blob_helper.rb
+8
-8
app/helpers/boards_helper.rb
app/helpers/boards_helper.rb
+3
-3
app/helpers/branches_helper.rb
app/helpers/branches_helper.rb
+1
-1
app/helpers/builds_helper.rb
app/helpers/builds_helper.rb
+3
-3
app/helpers/ci_status_helper.rb
app/helpers/ci_status_helper.rb
+4
-10
app/helpers/commits_helper.rb
app/helpers/commits_helper.rb
+7
-8
app/helpers/compare_helper.rb
app/helpers/compare_helper.rb
+1
-2
app/helpers/diff_helper.rb
app/helpers/diff_helper.rb
+7
-7
app/helpers/environment_helper.rb
app/helpers/environment_helper.rb
+1
-1
app/helpers/environments_helper.rb
app/helpers/environments_helper.rb
+1
-1
app/helpers/events_helper.rb
app/helpers/events_helper.rb
+8
-15
app/helpers/external_wiki_helper.rb
app/helpers/external_wiki_helper.rb
+1
-1
app/helpers/gitlab_routing_helper.rb
app/helpers/gitlab_routing_helper.rb
+40
-113
app/helpers/issuables_helper.rb
app/helpers/issuables_helper.rb
+4
-4
app/helpers/issues_helper.rb
app/helpers/issues_helper.rb
+1
-1
app/helpers/labels_helper.rb
app/helpers/labels_helper.rb
+5
-5
app/helpers/merge_requests_helper.rb
app/helpers/merge_requests_helper.rb
+4
-7
app/helpers/milestones_helper.rb
app/helpers/milestones_helper.rb
+6
-6
app/helpers/notes_helper.rb
app/helpers/notes_helper.rb
+4
-9
app/helpers/projects_helper.rb
app/helpers/projects_helper.rb
+5
-9
app/helpers/search_helper.rb
app/helpers/search_helper.rb
+12
-12
app/helpers/snippets_helper.rb
app/helpers/snippets_helper.rb
+3
-4
app/helpers/tab_helper.rb
app/helpers/tab_helper.rb
+1
-2
app/helpers/tags_helper.rb
app/helpers/tags_helper.rb
+1
-1
app/helpers/todos_helper.rb
app/helpers/todos_helper.rb
+1
-1
app/mailers/emails/issues.rb
app/mailers/emails/issues.rb
+2
-2
app/mailers/emails/merge_requests.rb
app/mailers/emails/merge_requests.rb
+2
-2
app/mailers/emails/notes.rb
app/mailers/emails/notes.rb
+5
-5
app/mailers/emails/projects.rb
app/mailers/emails/projects.rb
+1
-1
app/mailers/notify.rb
app/mailers/notify.rb
+1
-0
app/models/environment.rb
app/models/environment.rb
+1
-2
app/models/issue.rb
app/models/issue.rb
+1
-5
app/models/note.rb
app/models/note.rb
+1
-2
app/models/project.rb
app/models/project.rb
+2
-2
app/models/project_services/gitlab_issue_tracker_service.rb
app/models/project_services/gitlab_issue_tracker_service.rb
+6
-6
app/models/project_services/issue_tracker_service.rb
app/models/project_services/issue_tracker_service.rb
+1
-1
app/models/project_services/jira_service.rb
app/models/project_services/jira_service.rb
+2
-2
app/models/project_wiki.rb
app/models/project_wiki.rb
+1
-1
app/presenters/merge_request_presenter.rb
app/presenters/merge_request_presenter.rb
+11
-16
app/serializers/build_action_entity.rb
app/serializers/build_action_entity.rb
+1
-4
app/serializers/build_artifact_entity.rb
app/serializers/build_artifact_entity.rb
+3
-12
app/serializers/build_details_entity.rb
app/serializers/build_details_entity.rb
+5
-5
app/serializers/commit_entity.rb
app/serializers/commit_entity.rb
+2
-8
app/serializers/deployment_entity.rb
app/serializers/deployment_entity.rb
+1
-4
app/serializers/environment_entity.rb
app/serializers/environment_entity.rb
+4
-16
app/serializers/issue_entity.rb
app/serializers/issue_entity.rb
+1
-1
app/serializers/merge_request_entity.rb
app/serializers/merge_request_entity.rb
+6
-21
app/serializers/pipeline_entity.rb
app/serializers/pipeline_entity.rb
+3
-10
app/serializers/project_entity.rb
app/serializers/project_entity.rb
+1
-1
app/serializers/runner_entity.rb
app/serializers/runner_entity.rb
+1
-1
app/serializers/stage_entity.rb
app/serializers/stage_entity.rb
+2
-4
app/services/merge_requests/get_urls_service.rb
app/services/merge_requests/get_urls_service.rb
+2
-2
app/services/system_note_service.rb
app/services/system_note_service.rb
+4
-5
app/views/admin/projects/_projects.html.haml
app/views/admin/projects/_projects.html.haml
+1
-1
app/views/admin/projects/show.html.haml
app/views/admin/projects/show.html.haml
+2
-2
app/views/admin/runners/show.html.haml
app/views/admin/runners/show.html.haml
+1
-1
app/views/admin/users/projects.html.haml
app/views/admin/users/projects.html.haml
+2
-2
app/views/discussions/_new_issue_for_all_discussions.html.haml
...iews/discussions/_new_issue_for_all_discussions.html.haml
+1
-1
app/views/discussions/_new_issue_for_discussion.html.haml
app/views/discussions/_new_issue_for_discussion.html.haml
+1
-1
app/views/events/_commit.html.haml
app/views/events/_commit.html.haml
+1
-1
app/views/events/_event_push.atom.haml
app/views/events/_event_push.atom.haml
+1
-1
app/views/events/event/_push.html.haml
app/views/events/event/_push.html.haml
+2
-2
app/views/groups/projects.html.haml
app/views/groups/projects.html.haml
+2
-2
app/views/import/base/create.js.haml
app/views/import/base/create.js.haml
+1
-1
app/views/invites/show.html.haml
app/views/invites/show.html.haml
+1
-1
app/views/issues/_issue.atom.builder
app/views/issues/_issue.atom.builder
+2
-2
app/views/layouts/_init_auto_complete.html.haml
app/views/layouts/_init_auto_complete.html.haml
+6
-6
app/views/layouts/_search.html.haml
app/views/layouts/_search.html.haml
+1
-1
app/views/layouts/header/_default.html.haml
app/views/layouts/header/_default.html.haml
+1
-1
app/views/layouts/header/_new.html.haml
app/views/layouts/header/_new.html.haml
+1
-1
app/views/layouts/header/_new_dropdown.haml
app/views/layouts/header/_new_dropdown.haml
+3
-3
app/views/layouts/nav/_new_project_sidebar.html.haml
app/views/layouts/nav/_new_project_sidebar.html.haml
+27
-27
app/views/layouts/nav/_project.html.haml
app/views/layouts/nav/_project.html.haml
+10
-10
app/views/layouts/project.html.haml
app/views/layouts/project.html.haml
+1
-1
app/views/notify/closed_issue_email.text.haml
app/views/notify/closed_issue_email.text.haml
+1
-1
app/views/notify/closed_merge_request_email.text.haml
app/views/notify/closed_merge_request_email.text.haml
+1
-1
app/views/notify/issue_moved_email.html.haml
app/views/notify/issue_moved_email.html.haml
+1
-1
app/views/notify/issue_moved_email.text.erb
app/views/notify/issue_moved_email.text.erb
+1
-1
app/views/notify/issue_status_changed_email.text.erb
app/views/notify/issue_status_changed_email.text.erb
+1
-1
app/views/notify/merge_request_status_email.text.haml
app/views/notify/merge_request_status_email.text.haml
+1
-1
app/views/notify/merged_merge_request_email.text.haml
app/views/notify/merged_merge_request_email.text.haml
+1
-1
app/views/notify/new_issue_email.text.erb
app/views/notify/new_issue_email.text.erb
+1
-1
app/views/notify/new_mention_in_issue_email.text.erb
app/views/notify/new_mention_in_issue_email.text.erb
+1
-1
app/views/notify/new_mention_in_merge_request_email.text.erb
app/views/notify/new_mention_in_merge_request_email.text.erb
+1
-1
app/views/notify/new_merge_request_email.text.erb
app/views/notify/new_merge_request_email.text.erb
+1
-1
app/views/notify/project_was_exported_email.html.haml
app/views/notify/project_was_exported_email.html.haml
+1
-1
app/views/notify/project_was_exported_email.text.erb
app/views/notify/project_was_exported_email.text.erb
+1
-1
app/views/notify/project_was_moved_email.html.haml
app/views/notify/project_was_moved_email.html.haml
+1
-1
app/views/notify/project_was_moved_email.text.erb
app/views/notify/project_was_moved_email.text.erb
+1
-1
app/views/notify/repository_push_email.html.haml
app/views/notify/repository_push_email.html.haml
+2
-2
app/views/notify/resolved_all_discussions_email.text.erb
app/views/notify/resolved_all_discussions_email.text.erb
+1
-1
app/views/profiles/chat_names/_chat_name.html.haml
app/views/profiles/chat_names/_chat_name.html.haml
+1
-1
app/views/projects/_activity.html.haml
app/views/projects/_activity.html.haml
+1
-1
app/views/projects/_find_file_link.html.haml
app/views/projects/_find_file_link.html.haml
+1
-1
app/views/projects/_last_push.html.haml
app/views/projects/_last_push.html.haml
+1
-1
app/views/projects/_wiki.html.haml
app/views/projects/_wiki.html.haml
+1
-1
app/views/projects/artifacts/_tree_directory.html.haml
app/views/projects/artifacts/_tree_directory.html.haml
+1
-1
app/views/projects/artifacts/_tree_file.html.haml
app/views/projects/artifacts/_tree_file.html.haml
+1
-1
app/views/projects/artifacts/browse.html.haml
app/views/projects/artifacts/browse.html.haml
+3
-3
app/views/projects/artifacts/file.html.haml
app/views/projects/artifacts/file.html.haml
+3
-3
app/views/projects/blame/show.html.haml
app/views/projects/blame/show.html.haml
+2
-2
app/views/projects/blob/_breadcrumb.html.haml
app/views/projects/blob/_breadcrumb.html.haml
+7
-7
app/views/projects/blob/_new_dir.html.haml
app/views/projects/blob/_new_dir.html.haml
+1
-1
app/views/projects/blob/_remove.html.haml
app/views/projects/blob/_remove.html.haml
+1
-1
app/views/projects/blob/edit.html.haml
app/views/projects/blob/edit.html.haml
+4
-4
app/views/projects/blob/new.html.haml
app/views/projects/blob/new.html.haml
+2
-2
app/views/projects/blob/show.html.haml
app/views/projects/blob/show.html.haml
+1
-1
app/views/projects/blob/viewers/_changelog.html.haml
app/views/projects/blob/viewers/_changelog.html.haml
+1
-1
app/views/projects/blob/viewers/_readme.html.haml
app/views/projects/blob/viewers/_readme.html.haml
+1
-1
app/views/projects/boards/_show.html.haml
app/views/projects/boards/_show.html.haml
+2
-2
app/views/projects/boards/components/sidebar/_assignee.html.haml
...ws/projects/boards/components/sidebar/_assignee.html.haml
+1
-1
app/views/projects/boards/components/sidebar/_due_date.html.haml
...ws/projects/boards/components/sidebar/_due_date.html.haml
+1
-1
app/views/projects/boards/components/sidebar/_labels.html.haml
...iews/projects/boards/components/sidebar/_labels.html.haml
+2
-2
app/views/projects/boards/components/sidebar/_milestone.html.haml
...s/projects/boards/components/sidebar/_milestone.html.haml
+2
-2
app/views/projects/boards/components/sidebar/_notifications.html.haml
...ojects/boards/components/sidebar/_notifications.html.haml
+1
-1
app/views/projects/branches/_branch.html.haml
app/views/projects/branches/_branch.html.haml
+4
-4
app/views/projects/branches/_commit.html.haml
app/views/projects/branches/_commit.html.haml
+2
-2
app/views/projects/branches/index.html.haml
app/views/projects/branches/index.html.haml
+3
-3
app/views/projects/branches/new.html.haml
app/views/projects/branches/new.html.haml
+1
-1
app/views/projects/buttons/_download.html.haml
app/views/projects/buttons/_download.html.haml
+5
-5
app/views/projects/buttons/_dropdown.html.haml
app/views/projects/buttons/_dropdown.html.haml
+9
-9
app/views/projects/buttons/_fork.html.haml
app/views/projects/buttons/_fork.html.haml
+3
-3
app/views/projects/buttons/_star.html.haml
app/views/projects/buttons/_star.html.haml
+1
-1
app/views/projects/ci/builds/_build.html.haml
app/views/projects/ci/builds/_build.html.haml
+7
-7
app/views/projects/commit/_change.html.haml
app/views/projects/commit/_change.html.haml
+1
-1
app/views/projects/commit/_ci_menu.html.haml
app/views/projects/commit/_ci_menu.html.haml
+2
-2
app/views/projects/commit/_commit_box.html.haml
app/views/projects/commit/_commit_box.html.haml
+11
-11
app/views/projects/commit/pipelines.html.haml
app/views/projects/commit/pipelines.html.haml
+1
-1
app/views/projects/commits/_commit.atom.builder
app/views/projects/commits/_commit.atom.builder
+2
-2
app/views/projects/commits/_commit.html.haml
app/views/projects/commits/_commit.html.haml
+2
-2
app/views/projects/commits/_head.html.haml
app/views/projects/commits/_head.html.haml
+8
-8
app/views/projects/commits/_inline_commit.html.haml
app/views/projects/commits/_inline_commit.html.haml
+2
-2
app/views/projects/commits/show.atom.builder
app/views/projects/commits/show.atom.builder
+3
-3
app/views/projects/commits/show.html.haml
app/views/projects/commits/show.html.haml
+4
-4
app/views/projects/compare/_form.html.haml
app/views/projects/compare/_form.html.haml
+4
-4
app/views/projects/deploy_keys/_index.html.haml
app/views/projects/deploy_keys/_index.html.haml
+1
-1
app/views/projects/deploy_keys/edit.html.haml
app/views/projects/deploy_keys/edit.html.haml
+1
-1
app/views/projects/deployments/_commit.html.haml
app/views/projects/deployments/_commit.html.haml
+2
-2
app/views/projects/diffs/_warning.html.haml
app/views/projects/diffs/_warning.html.haml
+2
-2
app/views/projects/diffs/viewers/_image.html.haml
app/views/projects/diffs/viewers/_image.html.haml
+2
-2
app/views/projects/edit.html.haml
app/views/projects/edit.html.haml
+10
-10
app/views/projects/environments/_form.html.haml
app/views/projects/environments/_form.html.haml
+1
-1
app/views/projects/environments/_stop.html.haml
app/views/projects/environments/_stop.html.haml
+1
-1
app/views/projects/environments/_terminal_button.html.haml
app/views/projects/environments/_terminal_button.html.haml
+1
-1
app/views/projects/environments/index.html.haml
app/views/projects/environments/index.html.haml
+1
-1
app/views/projects/environments/metrics.html.haml
app/views/projects/environments/metrics.html.haml
+3
-3
app/views/projects/environments/show.html.haml
app/views/projects/environments/show.html.haml
+2
-2
app/views/projects/environments/terminal.html.haml
app/views/projects/environments/terminal.html.haml
+1
-1
app/views/projects/find_file/show.html.haml
app/views/projects/find_file/show.html.haml
+4
-4
app/views/projects/forks/error.html.haml
app/views/projects/forks/error.html.haml
+1
-1
app/views/projects/forks/index.html.haml
app/views/projects/forks/index.html.haml
+1
-1
app/views/projects/forks/new.html.haml
app/views/projects/forks/new.html.haml
+1
-1
app/views/projects/generic_commit_statuses/_generic_commit_status.html.haml
.../generic_commit_statuses/_generic_commit_status.html.haml
+3
-3
app/views/projects/graphs/show.html.haml
app/views/projects/graphs/show.html.haml
+1
-1
app/views/projects/hook_logs/_index.html.haml
app/views/projects/hook_logs/_index.html.haml
+1
-1
app/views/projects/hook_logs/show.html.haml
app/views/projects/hook_logs/show.html.haml
+1
-1
app/views/projects/hooks/edit.html.haml
app/views/projects/hooks/edit.html.haml
+3
-4
app/views/projects/imports/new.html.haml
app/views/projects/imports/new.html.haml
+1
-1
app/views/projects/issues/_head.html.haml
app/views/projects/issues/_head.html.haml
+5
-5
app/views/projects/issues/_issue.html.haml
app/views/projects/issues/_issue.html.haml
+1
-1
app/views/projects/issues/_issue_by_email.html.haml
app/views/projects/issues/_issue_by_email.html.haml
+1
-1
app/views/projects/issues/_merge_requests.html.haml
app/views/projects/issues/_merge_requests.html.haml
+1
-1
app/views/projects/issues/_nav_btns.html.haml
app/views/projects/issues/_nav_btns.html.haml
+6
-7
app/views/projects/issues/_new_branch.html.haml
app/views/projects/issues/_new_branch.html.haml
+1
-1
app/views/projects/issues/_related_branches.html.haml
app/views/projects/issues/_related_branches.html.haml
+1
-1
app/views/projects/issues/index.atom.builder
app/views/projects/issues/index.atom.builder
+2
-2
app/views/projects/issues/index.html.haml
app/views/projects/issues/index.html.haml
+1
-1
app/views/projects/issues/show.html.haml
app/views/projects/issues/show.html.haml
+8
-8
app/views/projects/jobs/_header.html.haml
app/views/projects/jobs/_header.html.haml
+4
-4
app/views/projects/jobs/_sidebar.html.haml
app/views/projects/jobs/_sidebar.html.haml
+7
-7
app/views/projects/jobs/index.html.haml
app/views/projects/jobs/index.html.haml
+1
-1
app/views/projects/jobs/show.html.haml
app/views/projects/jobs/show.html.haml
+5
-5
app/views/projects/labels/edit.html.haml
app/views/projects/labels/edit.html.haml
+1
-1
app/views/projects/labels/index.html.haml
app/views/projects/labels/index.html.haml
+2
-2
app/views/projects/labels/new.html.haml
app/views/projects/labels/new.html.haml
+1
-1
app/views/projects/mattermosts/_no_teams.html.haml
app/views/projects/mattermosts/_no_teams.html.haml
+1
-1
app/views/projects/mattermosts/_team_selection.html.haml
app/views/projects/mattermosts/_team_selection.html.haml
+2
-2
app/views/projects/merge_requests/_head.html.haml
app/views/projects/merge_requests/_head.html.haml
+3
-3
app/views/projects/merge_requests/_merge_request.html.haml
app/views/projects/merge_requests/_merge_request.html.haml
+1
-1
app/views/projects/merge_requests/_mr_title.html.haml
app/views/projects/merge_requests/_mr_title.html.haml
+2
-2
app/views/projects/merge_requests/_pipelines.html.haml
app/views/projects/merge_requests/_pipelines.html.haml
+1
-1
app/views/projects/merge_requests/conflicts.html.haml
app/views/projects/merge_requests/conflicts.html.haml
+2
-2
app/views/projects/merge_requests/conflicts/_submit_form.html.haml
.../projects/merge_requests/conflicts/_submit_form.html.haml
+1
-1
app/views/projects/merge_requests/conflicts/show.html.haml
app/views/projects/merge_requests/conflicts/show.html.haml
+2
-2
app/views/projects/merge_requests/creations/_new_compare.html.haml
.../projects/merge_requests/creations/_new_compare.html.haml
+4
-4
app/views/projects/merge_requests/diffs/_versions.html.haml
app/views/projects/merge_requests/diffs/_versions.html.haml
+2
-2
app/views/projects/merge_requests/index.html.haml
app/views/projects/merge_requests/index.html.haml
+1
-1
app/views/projects/merge_requests/show.html.haml
app/views/projects/merge_requests/show.html.haml
+5
-5
app/views/projects/milestones/_form.html.haml
app/views/projects/milestones/_form.html.haml
+2
-2
app/views/projects/milestones/_milestone.html.haml
app/views/projects/milestones/_milestone.html.haml
+3
-3
app/views/projects/milestones/index.html.haml
app/views/projects/milestones/index.html.haml
+1
-1
app/views/projects/milestones/show.html.haml
app/views/projects/milestones/show.html.haml
+4
-4
app/views/projects/network/show.html.haml
app/views/projects/network/show.html.haml
+1
-1
app/views/projects/no_repo.html.haml
app/views/projects/no_repo.html.haml
+2
-2
app/views/projects/pages/_destroy.haml
app/views/projects/pages/_destroy.haml
+1
-1
app/views/projects/pages/_list.html.haml
app/views/projects/pages/_list.html.haml
+2
-2
app/views/projects/pages/show.html.haml
app/views/projects/pages/show.html.haml
+1
-1
app/views/projects/pipeline_schedules/_pipeline_schedule.html.haml
.../projects/pipeline_schedules/_pipeline_schedule.html.haml
+1
-1
app/views/projects/pipeline_schedules/index.html.haml
app/views/projects/pipeline_schedules/index.html.haml
+1
-1
app/views/projects/pipelines/_head.html.haml
app/views/projects/pipelines/_head.html.haml
+1
-1
app/views/projects/pipelines/_info.html.haml
app/views/projects/pipelines/_info.html.haml
+2
-2
app/views/projects/pipelines/_with_tabs.html.haml
app/views/projects/pipelines/_with_tabs.html.haml
+3
-3
app/views/projects/pipelines/index.html.haml
app/views/projects/pipelines/index.html.haml
+2
-2
app/views/projects/pipelines/new.html.haml
app/views/projects/pipelines/new.html.haml
+2
-2
app/views/projects/pipelines/show.html.haml
app/views/projects/pipelines/show.html.haml
+1
-1
app/views/projects/pipelines_settings/_show.html.haml
app/views/projects/pipelines_settings/_show.html.haml
+1
-1
app/views/projects/project_members/_new_project_member.html.haml
...ws/projects/project_members/_new_project_member.html.haml
+2
-2
app/views/projects/project_members/_new_shared_group.html.haml
...iews/projects/project_members/_new_shared_group.html.haml
+1
-1
app/views/projects/project_members/_team.html.haml
app/views/projects/project_members/_team.html.haml
+1
-1
app/views/projects/project_members/import.html.haml
app/views/projects/project_members/import.html.haml
+2
-2
app/views/projects/protected_branches/_matching_branch.html.haml
...ws/projects/protected_branches/_matching_branch.html.haml
+1
-1
app/views/projects/protected_branches/_protected_branch.html.haml
...s/projects/protected_branches/_protected_branch.html.haml
+3
-3
app/views/projects/protected_tags/_matching_tag.html.haml
app/views/projects/protected_tags/_matching_tag.html.haml
+1
-1
app/views/projects/protected_tags/_protected_tag.html.haml
app/views/projects/protected_tags/_protected_tag.html.haml
+3
-3
app/views/projects/registry/repositories/_image.html.haml
app/views/projects/registry/repositories/_image.html.haml
+1
-2
app/views/projects/registry/repositories/_tag.html.haml
app/views/projects/registry/repositories/_tag.html.haml
+1
-1
app/views/projects/releases/edit.html.haml
app/views/projects/releases/edit.html.haml
+2
-2
app/views/projects/remove_fork.js.haml
app/views/projects/remove_fork.js.haml
+1
-1
app/views/projects/repositories/_feed.html.haml
app/views/projects/repositories/_feed.html.haml
+2
-2
app/views/projects/runners/_runner.html.haml
app/views/projects/runners/_runner.html.haml
+2
-2
app/views/projects/runners/_shared_runners.html.haml
app/views/projects/runners/_shared_runners.html.haml
+2
-2
app/views/projects/services/_form.html.haml
app/views/projects/services/_form.html.haml
+2
-2
app/views/projects/services/_index.html.haml
app/views/projects/services/_index.html.haml
+1
-1
app/views/projects/services/mattermost_slash_commands/_installation_info.html.haml
...es/mattermost_slash_commands/_installation_info.html.haml
+1
-1
app/views/projects/services/prometheus/_show.html.haml
app/views/projects/services/prometheus/_show.html.haml
+1
-1
app/views/projects/settings/_head.html.haml
app/views/projects/settings/_head.html.haml
+3
-3
app/views/projects/settings/integrations/_project_hook.html.haml
...ws/projects/settings/integrations/_project_hook.html.haml
+3
-3
app/views/projects/show.atom.builder
app/views/projects/show.atom.builder
+3
-3
app/views/projects/show.html.haml
app/views/projects/show.html.haml
+5
-5
app/views/projects/snippets/_actions.html.haml
app/views/projects/snippets/_actions.html.haml
+8
-8
app/views/projects/snippets/edit.html.haml
app/views/projects/snippets/edit.html.haml
+1
-1
app/views/projects/snippets/index.html.haml
app/views/projects/snippets/index.html.haml
+2
-2
app/views/projects/snippets/new.html.haml
app/views/projects/snippets/new.html.haml
+1
-1
app/views/projects/tags/_tag.html.haml
app/views/projects/tags/_tag.html.haml
+3
-3
app/views/projects/tags/index.html.haml
app/views/projects/tags/index.html.haml
+1
-1
app/views/projects/tags/new.html.haml
app/views/projects/tags/new.html.haml
+1
-1
app/views/projects/tags/show.html.haml
app/views/projects/tags/show.html.haml
+4
-4
app/views/projects/transfer.js.haml
app/views/projects/transfer.js.haml
+1
-1
app/views/projects/tree/_blob_item.html.haml
app/views/projects/tree/_blob_item.html.haml
+1
-1
app/views/projects/tree/_readme.html.haml
app/views/projects/tree/_readme.html.haml
+2
-2
app/views/projects/tree/_tree_commit_column.html.haml
app/views/projects/tree/_tree_commit_column.html.haml
+1
-1
app/views/projects/tree/_tree_content.html.haml
app/views/projects/tree/_tree_content.html.haml
+2
-2
app/views/projects/tree/_tree_header.html.haml
app/views/projects/tree/_tree_header.html.haml
+10
-10
app/views/projects/tree/_tree_item.html.haml
app/views/projects/tree/_tree_item.html.haml
+1
-1
app/views/projects/tree/show.html.haml
app/views/projects/tree/show.html.haml
+1
-1
app/views/projects/triggers/_trigger.html.haml
app/views/projects/triggers/_trigger.html.haml
+3
-3
app/views/projects/update.js.haml
app/views/projects/update.js.haml
+1
-1
app/views/projects/variables/_table.html.haml
app/views/projects/variables/_table.html.haml
+2
-2
app/views/projects/wikis/_form.html.haml
app/views/projects/wikis/_form.html.haml
+3
-3
app/views/projects/wikis/_main_links.html.haml
app/views/projects/wikis/_main_links.html.haml
+2
-2
app/views/projects/wikis/_new.html.haml
app/views/projects/wikis/_new.html.haml
+1
-1
app/views/projects/wikis/_pages_wiki_page.html.haml
app/views/projects/wikis/_pages_wiki_page.html.haml
+1
-1
app/views/projects/wikis/_sidebar.html.haml
app/views/projects/wikis/_sidebar.html.haml
+2
-2
app/views/projects/wikis/_sidebar_wiki_page.html.haml
app/views/projects/wikis/_sidebar_wiki_page.html.haml
+1
-1
app/views/projects/wikis/edit.html.haml
app/views/projects/wikis/edit.html.haml
+3
-3
app/views/projects/wikis/history.html.haml
app/views/projects/wikis/history.html.haml
+1
-1
app/views/projects/wikis/pages.html.haml
app/views/projects/wikis/pages.html.haml
+1
-1
app/views/projects/wikis/show.html.haml
app/views/projects/wikis/show.html.haml
+1
-1
app/views/search/results/_blob.html.haml
app/views/search/results/_blob.html.haml
+1
-1
app/views/search/results/_snippet_title.html.haml
app/views/search/results/_snippet_title.html.haml
+1
-1
app/views/search/results/_wiki_blob.html.haml
app/views/search/results/_wiki_blob.html.haml
+1
-1
app/views/shared/_label.html.haml
app/views/shared/_label.html.haml
+3
-3
app/views/shared/_label_row.html.haml
app/views/shared/_label_row.html.haml
+1
-1
app/views/shared/_mini_pipeline_graph.html.haml
app/views/shared/_mini_pipeline_graph.html.haml
+1
-1
app/views/shared/_ref_switcher.html.haml
app/views/shared/_ref_switcher.html.haml
+2
-2
app/views/shared/empty_states/_labels.html.haml
app/views/shared/empty_states/_labels.html.haml
+2
-2
app/views/shared/issuable/_bulk_update_sidebar.html.haml
app/views/shared/issuable/_bulk_update_sidebar.html.haml
+1
-1
app/views/shared/issuable/_label_page_default.html.haml
app/views/shared/issuable/_label_page_default.html.haml
+1
-1
app/views/shared/issuable/_milestone_dropdown.html.haml
app/views/shared/issuable/_milestone_dropdown.html.haml
+2
-2
app/views/shared/issuable/_sidebar.html.haml
app/views/shared/issuable/_sidebar.html.haml
+3
-3
app/views/shared/members/_group.html.haml
app/views/shared/members/_group.html.haml
+2
-2
app/views/shared/milestones/_milestone.html.haml
app/views/shared/milestones/_milestone.html.haml
+3
-3
app/views/shared/milestones/_sidebar.html.haml
app/views/shared/milestones/_sidebar.html.haml
+3
-3
app/views/shared/milestones/_tabs.html.haml
app/views/shared/milestones/_tabs.html.haml
+1
-1
app/views/shared/milestones/_top.html.haml
app/views/shared/milestones/_top.html.haml
+1
-1
app/views/shared/notes/_note.html.haml
app/views/shared/notes/_note.html.haml
+1
-1
app/views/shared/projects/_project.html.haml
app/views/shared/projects/_project.html.haml
+1
-1
app/views/shared/snippets/_form.html.haml
app/views/shared/snippets/_form.html.haml
+1
-1
app/views/shared/snippets/_snippet.html.haml
app/views/shared/snippets/_snippet.html.haml
+1
-1
app/views/users/calendar_activities.html.haml
app/views/users/calendar_activities.html.haml
+1
-1
app/workers/expire_job_cache_worker.rb
app/workers/expire_job_cache_worker.rb
+2
-10
app/workers/expire_pipeline_cache_worker.rb
app/workers/expire_pipeline_cache_worker.rb
+5
-23
config/application.rb
config/application.rb
+20
-0
config/initializers/doorkeeper_openid_connect.rb
config/initializers/doorkeeper_openid_connect.rb
+1
-1
config/initializers/relative_naming_ci_namespace.rb
config/initializers/relative_naming_ci_namespace.rb
+2
-2
features/steps/dashboard/dashboard.rb
features/steps/dashboard/dashboard.rb
+1
-1
features/steps/explore/projects.rb
features/steps/explore/projects.rb
+4
-4
features/steps/group/milestones.rb
features/steps/group/milestones.rb
+1
-1
features/steps/project/archived.rb
features/steps/project/archived.rb
+1
-1
features/steps/project/badges/build.rb
features/steps/project/badges/build.rb
+1
-1
features/steps/project/commits/commits.rb
features/steps/project/commits/commits.rb
+4
-4
features/steps/project/commits/revert.rb
features/steps/project/commits/revert.rb
+1
-1
features/steps/project/commits/user_lookup.rb
features/steps/project/commits/user_lookup.rb
+2
-2
features/steps/project/create.rb
features/steps/project/create.rb
+2
-2
features/steps/project/deploy_keys.rb
features/steps/project/deploy_keys.rb
+1
-1
features/steps/project/fork.rb
features/steps/project/fork.rb
+1
-1
features/steps/project/forked_merge_requests.rb
features/steps/project/forked_merge_requests.rb
+3
-3
features/steps/project/graph.rb
features/steps/project/graph.rb
+5
-5
features/steps/project/issues/award_emoji.rb
features/steps/project/issues/award_emoji.rb
+1
-1
features/steps/project/issues/issues.rb
features/steps/project/issues/issues.rb
+3
-3
features/steps/project/issues/labels.rb
features/steps/project/issues/labels.rb
+1
-1
features/steps/project/merge_requests.rb
features/steps/project/merge_requests.rb
+1
-1
features/steps/project/merge_requests/acceptance.rb
features/steps/project/merge_requests/acceptance.rb
+0
-1
features/steps/project/merge_requests/revert.rb
features/steps/project/merge_requests/revert.rb
+0
-1
features/steps/project/network_graph.rb
features/steps/project/network_graph.rb
+2
-2
features/steps/project/pages.rb
features/steps/project/pages.rb
+2
-2
features/steps/project/project_group_links.rb
features/steps/project/project_group_links.rb
+1
-1
features/steps/project/redirects.rb
features/steps/project/redirects.rb
+3
-3
features/steps/project/services.rb
features/steps/project/services.rb
+1
-1
features/steps/project/snippets.rb
features/steps/project/snippets.rb
+1
-1
features/steps/project/source/browse_files.rb
features/steps/project/source/browse_files.rb
+14
-14
features/steps/project/source/markdown_render.rb
features/steps/project/source/markdown_render.rb
+36
-36
features/steps/project/wiki.rb
features/steps/project/wiki.rb
+4
-4
features/steps/shared/builds.rb
features/steps/shared/builds.rb
+3
-3
features/steps/shared/issuable.rb
features/steps/shared/issuable.rb
+4
-4
features/steps/shared/paths.rb
features/steps/shared/paths.rb
+52
-52
features/steps/shared/project.rb
features/steps/shared/project.rb
+3
-3
features/support/env.rb
features/support/env.rb
+1
-0
lib/api/entities.rb
lib/api/entities.rb
+1
-1
lib/banzai/filter/commit_range_reference_filter.rb
lib/banzai/filter/commit_range_reference_filter.rb
+1
-1
lib/banzai/filter/commit_reference_filter.rb
lib/banzai/filter/commit_reference_filter.rb
+1
-1
lib/banzai/filter/label_reference_filter.rb
lib/banzai/filter/label_reference_filter.rb
+1
-2
lib/banzai/filter/merge_request_reference_filter.rb
lib/banzai/filter/merge_request_reference_filter.rb
+1
-1
lib/banzai/filter/milestone_reference_filter.rb
lib/banzai/filter/milestone_reference_filter.rb
+1
-1
lib/banzai/filter/snippet_reference_filter.rb
lib/banzai/filter/snippet_reference_filter.rb
+1
-1
lib/banzai/filter/user_reference_filter.rb
lib/banzai/filter/user_reference_filter.rb
+1
-1
lib/extracts_path.rb
lib/extracts_path.rb
+1
-2
lib/gitlab/badge/build/metadata.rb
lib/gitlab/badge/build/metadata.rb
+2
-3
lib/gitlab/badge/coverage/metadata.rb
lib/gitlab/badge/coverage/metadata.rb
+2
-4
lib/gitlab/badge/metadata.rb
lib/gitlab/badge/metadata.rb
+1
-1
lib/gitlab/ci/status/build/cancelable.rb
lib/gitlab/ci/status/build/cancelable.rb
+1
-3
lib/gitlab/ci/status/build/common.rb
lib/gitlab/ci/status/build/common.rb
+1
-3
lib/gitlab/ci/status/build/play.rb
lib/gitlab/ci/status/build/play.rb
+1
-3
lib/gitlab/ci/status/build/retryable.rb
lib/gitlab/ci/status/build/retryable.rb
+1
-3
lib/gitlab/ci/status/build/stop.rb
lib/gitlab/ci/status/build/stop.rb
+1
-3
lib/gitlab/ci/status/pipeline/common.rb
lib/gitlab/ci/status/pipeline/common.rb
+1
-3
lib/gitlab/ci/status/stage/common.rb
lib/gitlab/ci/status/stage/common.rb
+1
-4
lib/gitlab/conflict/file.rb
lib/gitlab/conflict/file.rb
+5
-8
lib/gitlab/email/message/repository_push.rb
lib/gitlab/email/message/repository_push.rb
+3
-10
lib/gitlab/url_builder.rb
lib/gitlab/url_builder.rb
+4
-4
spec/controllers/projects/artifacts_controller_spec.rb
spec/controllers/projects/artifacts_controller_spec.rb
+2
-9
spec/controllers/projects/blob_controller_spec.rb
spec/controllers/projects/blob_controller_spec.rb
+5
-6
spec/controllers/projects/branches_controller_spec.rb
spec/controllers/projects/branches_controller_spec.rb
+4
-4
spec/controllers/projects/commit_controller_spec.rb
spec/controllers/projects/commit_controller_spec.rb
+4
-4
spec/controllers/projects/compare_controller_spec.rb
spec/controllers/projects/compare_controller_spec.rb
+2
-2
spec/controllers/projects/environments_controller_spec.rb
spec/controllers/projects/environments_controller_spec.rb
+2
-2
spec/controllers/projects/group_links_controller_spec.rb
spec/controllers/projects/group_links_controller_spec.rb
+3
-3
spec/controllers/projects/imports_controller_spec.rb
spec/controllers/projects/imports_controller_spec.rb
+5
-5
spec/controllers/projects/issues_controller_spec.rb
spec/controllers/projects/issues_controller_spec.rb
+2
-2
spec/controllers/projects/labels_controller_spec.rb
spec/controllers/projects/labels_controller_spec.rb
+2
-2
spec/controllers/projects/mattermosts_controller_spec.rb
spec/controllers/projects/mattermosts_controller_spec.rb
+2
-2
spec/controllers/projects/pages_domains_controller_spec.rb
spec/controllers/projects/pages_domains_controller_spec.rb
+2
-2
spec/controllers/projects/project_members_controller_spec.rb
spec/controllers/projects/project_members_controller_spec.rb
+8
-8
spec/controllers/projects/services_controller_spec.rb
spec/controllers/projects/services_controller_spec.rb
+1
-1
spec/controllers/projects/snippets_controller_spec.rb
spec/controllers/projects/snippets_controller_spec.rb
+3
-3
spec/controllers/projects/variables_controller_spec.rb
spec/controllers/projects/variables_controller_spec.rb
+2
-2
spec/controllers/projects_controller_spec.rb
spec/controllers/projects_controller_spec.rb
+1
-1
spec/controllers/sent_notifications_controller_spec.rb
spec/controllers/sent_notifications_controller_spec.rb
+2
-2
spec/controllers/snippets_controller_spec.rb
spec/controllers/snippets_controller_spec.rb
+1
-1
spec/features/admin/admin_disables_git_access_protocol_spec.rb
...features/admin/admin_disables_git_access_protocol_spec.rb
+1
-1
spec/features/admin/admin_projects_spec.rb
spec/features/admin/admin_projects_spec.rb
+4
-4
spec/features/admin/admin_uses_repository_checks_spec.rb
spec/features/admin/admin_uses_repository_checks_spec.rb
+1
-1
spec/features/atom/issues_spec.rb
spec/features/atom/issues_spec.rb
+4
-4
spec/features/auto_deploy_spec.rb
spec/features/auto_deploy_spec.rb
+2
-2
spec/features/boards/add_issues_modal_spec.rb
spec/features/boards/add_issues_modal_spec.rb
+2
-2
spec/features/boards/boards_spec.rb
spec/features/boards/boards_spec.rb
+6
-6
spec/features/boards/issue_ordering_spec.rb
spec/features/boards/issue_ordering_spec.rb
+3
-3
spec/features/boards/keyboard_shortcut_spec.rb
spec/features/boards/keyboard_shortcut_spec.rb
+1
-1
spec/features/boards/modal_filter_spec.rb
spec/features/boards/modal_filter_spec.rb
+1
-1
spec/features/boards/new_issue_spec.rb
spec/features/boards/new_issue_spec.rb
+2
-2
spec/features/boards/sidebar_spec.rb
spec/features/boards/sidebar_spec.rb
+2
-2
spec/features/boards/sub_group_project_spec.rb
spec/features/boards/sub_group_project_spec.rb
+1
-1
spec/features/commits_spec.rb
spec/features/commits_spec.rb
+2
-2
spec/features/container_registry_spec.rb
spec/features/container_registry_spec.rb
+1
-2
spec/features/copy_as_gfm_spec.rb
spec/features/copy_as_gfm_spec.rb
+8
-8
spec/features/cycle_analytics_spec.rb
spec/features/cycle_analytics_spec.rb
+4
-4
spec/features/dashboard/project_member_activity_index_spec.rb
.../features/dashboard/project_member_activity_index_spec.rb
+1
-1
spec/features/dashboard/projects_spec.rb
spec/features/dashboard/projects_spec.rb
+1
-1
spec/features/dashboard/todos/todos_spec.rb
spec/features/dashboard/todos/todos_spec.rb
+1
-1
spec/features/discussion_comments/commit_spec.rb
spec/features/discussion_comments/commit_spec.rb
+1
-1
spec/features/discussion_comments/issue_spec.rb
spec/features/discussion_comments/issue_spec.rb
+1
-1
spec/features/discussion_comments/merge_request_spec.rb
spec/features/discussion_comments/merge_request_spec.rb
+1
-1
spec/features/discussion_comments/snippets_spec.rb
spec/features/discussion_comments/snippets_spec.rb
+1
-1
spec/features/expand_collapse_diffs_spec.rb
spec/features/expand_collapse_diffs_spec.rb
+3
-3
spec/features/explore/new_menu_spec.rb
spec/features/explore/new_menu_spec.rb
+9
-9
spec/features/gitlab_flavored_markdown_spec.rb
spec/features/gitlab_flavored_markdown_spec.rb
+12
-12
spec/features/issuables/issuable_list_spec.rb
spec/features/issuables/issuable_list_spec.rb
+2
-2
spec/features/issuables/user_sees_sidebar_spec.rb
spec/features/issuables/user_sees_sidebar_spec.rb
+2
-2
spec/features/issues/award_emoji_spec.rb
spec/features/issues/award_emoji_spec.rb
+3
-3
spec/features/issues/award_spec.rb
spec/features/issues/award_spec.rb
+4
-4
spec/features/issues/bulk_assignment_labels_spec.rb
spec/features/issues/bulk_assignment_labels_spec.rb
+2
-2
spec/features/issues/create_branch_merge_request_spec.rb
spec/features/issues/create_branch_merge_request_spec.rb
+8
-8
spec/features/issues/create_issue_for_discussions_in_merge_request_spec.rb
...ues/create_issue_for_discussions_in_merge_request_spec.rb
+9
-9
spec/features/issues/create_issue_for_single_discussion_in_merge_request_spec.rb
...eate_issue_for_single_discussion_in_merge_request_spec.rb
+5
-5
spec/features/issues/filtered_search/dropdown_assignee_spec.rb
...features/issues/filtered_search/dropdown_assignee_spec.rb
+1
-1
spec/features/issues/filtered_search/dropdown_author_spec.rb
spec/features/issues/filtered_search/dropdown_author_spec.rb
+1
-1
spec/features/issues/filtered_search/dropdown_hint_spec.rb
spec/features/issues/filtered_search/dropdown_hint_spec.rb
+1
-1
spec/features/issues/filtered_search/dropdown_label_spec.rb
spec/features/issues/filtered_search/dropdown_label_spec.rb
+1
-1
spec/features/issues/filtered_search/dropdown_milestone_spec.rb
...eatures/issues/filtered_search/dropdown_milestone_spec.rb
+1
-1
spec/features/issues/filtered_search/filter_issues_spec.rb
spec/features/issues/filtered_search/filter_issues_spec.rb
+3
-3
spec/features/issues/filtered_search/recent_searches_spec.rb
spec/features/issues/filtered_search/recent_searches_spec.rb
+9
-9
spec/features/issues/filtered_search/search_bar_spec.rb
spec/features/issues/filtered_search/search_bar_spec.rb
+1
-1
spec/features/issues/filtered_search/visual_tokens_spec.rb
spec/features/issues/filtered_search/visual_tokens_spec.rb
+1
-1
spec/features/issues/form_spec.rb
spec/features/issues/form_spec.rb
+4
-5
spec/features/issues/gfm_autocomplete_spec.rb
spec/features/issues/gfm_autocomplete_spec.rb
+1
-1
spec/features/issues/group_label_sidebar_spec.rb
spec/features/issues/group_label_sidebar_spec.rb
+2
-6
spec/features/issues/issue_sidebar_spec.rb
spec/features/issues/issue_sidebar_spec.rb
+1
-1
spec/features/issues/markdown_toolbar_spec.rb
spec/features/issues/markdown_toolbar_spec.rb
+1
-1
spec/features/issues/move_spec.rb
spec/features/issues/move_spec.rb
+1
-5
spec/features/issues/note_polling_spec.rb
spec/features/issues/note_polling_spec.rb
+4
-4
spec/features/issues/notes_on_issues_spec.rb
spec/features/issues/notes_on_issues_spec.rb
+1
-1
spec/features/issues/spam_issues_spec.rb
spec/features/issues/spam_issues_spec.rb
+2
-2
spec/features/issues/todo_spec.rb
spec/features/issues/todo_spec.rb
+3
-3
spec/features/issues/update_issues_spec.rb
spec/features/issues/update_issues_spec.rb
+6
-6
spec/features/issues/user_uses_slash_commands_spec.rb
spec/features/issues/user_uses_slash_commands_spec.rb
+7
-7
spec/features/issues_spec.rb
spec/features/issues_spec.rb
+38
-38
spec/features/merge_requests/assign_issues_spec.rb
spec/features/merge_requests/assign_issues_spec.rb
+1
-1
spec/features/merge_requests/award_spec.rb
spec/features/merge_requests/award_spec.rb
+4
-4
spec/features/merge_requests/check_if_mergeable_with_unresolved_discussions_spec.rb
...ts/check_if_mergeable_with_unresolved_discussions_spec.rb
+1
-1
spec/features/merge_requests/cherry_pick_spec.rb
spec/features/merge_requests/cherry_pick_spec.rb
+2
-2
spec/features/merge_requests/closes_issues_spec.rb
spec/features/merge_requests/closes_issues_spec.rb
+1
-1
spec/features/merge_requests/conflicts_spec.rb
spec/features/merge_requests/conflicts_spec.rb
+3
-3
spec/features/merge_requests/create_new_mr_spec.rb
spec/features/merge_requests/create_new_mr_spec.rb
+12
-12
spec/features/merge_requests/created_from_fork_spec.rb
spec/features/merge_requests/created_from_fork_spec.rb
+1
-2
spec/features/merge_requests/deleted_source_branch_spec.rb
spec/features/merge_requests/deleted_source_branch_spec.rb
+1
-5
spec/features/merge_requests/diff_notes_avatars_spec.rb
spec/features/merge_requests/diff_notes_avatars_spec.rb
+5
-5
spec/features/merge_requests/diff_notes_resolve_spec.rb
spec/features/merge_requests/diff_notes_resolve_spec.rb
+1
-1
spec/features/merge_requests/diffs_spec.rb
spec/features/merge_requests/diffs_spec.rb
+6
-6
spec/features/merge_requests/discussion_spec.rb
spec/features/merge_requests/discussion_spec.rb
+4
-4
spec/features/merge_requests/edit_mr_spec.rb
spec/features/merge_requests/edit_mr_spec.rb
+2
-2
spec/features/merge_requests/filter_by_labels_spec.rb
spec/features/merge_requests/filter_by_labels_spec.rb
+1
-1
spec/features/merge_requests/filter_merge_requests_spec.rb
spec/features/merge_requests/filter_merge_requests_spec.rb
+7
-7
spec/features/merge_requests/form_spec.rb
spec/features/merge_requests/form_spec.rb
+4
-8
spec/features/merge_requests/merge_commit_message_toggle_spec.rb
...atures/merge_requests/merge_commit_message_toggle_spec.rb
+1
-1
spec/features/merge_requests/merge_immediately_with_pipeline_spec.rb
...es/merge_requests/merge_immediately_with_pipeline_spec.rb
+1
-1
spec/features/merge_requests/merge_when_pipeline_succeeds_spec.rb
...tures/merge_requests/merge_when_pipeline_succeeds_spec.rb
+1
-1
spec/features/merge_requests/mini_pipeline_graph_spec.rb
spec/features/merge_requests/mini_pipeline_graph_spec.rb
+2
-2
spec/features/merge_requests/only_allow_merge_if_build_succeeds_spec.rb
...merge_requests/only_allow_merge_if_build_succeeds_spec.rb
+1
-1
spec/features/merge_requests/pipelines_spec.rb
spec/features/merge_requests/pipelines_spec.rb
+2
-2
spec/features/merge_requests/target_branch_spec.rb
spec/features/merge_requests/target_branch_spec.rb
+1
-4
spec/features/merge_requests/toggle_whitespace_changes_spec.rb
...features/merge_requests/toggle_whitespace_changes_spec.rb
+1
-1
spec/features/merge_requests/toggler_behavior_spec.rb
spec/features/merge_requests/toggler_behavior_spec.rb
+1
-1
spec/features/merge_requests/update_merge_requests_spec.rb
spec/features/merge_requests/update_merge_requests_spec.rb
+6
-6
spec/features/merge_requests/user_lists_merge_requests_spec.rb
...features/merge_requests/user_lists_merge_requests_spec.rb
+2
-2
spec/features/merge_requests/user_posts_diff_notes_spec.rb
spec/features/merge_requests/user_posts_diff_notes_spec.rb
+7
-7
spec/features/merge_requests/user_posts_notes_spec.rb
spec/features/merge_requests/user_posts_notes_spec.rb
+1
-1
spec/features/merge_requests/user_sees_system_notes_spec.rb
spec/features/merge_requests/user_sees_system_notes_spec.rb
+2
-2
spec/features/merge_requests/user_uses_slash_commands_spec.rb
.../features/merge_requests/user_uses_slash_commands_spec.rb
+6
-6
spec/features/merge_requests/versions_spec.rb
spec/features/merge_requests/versions_spec.rb
+2
-3
spec/features/merge_requests/widget_deployments_spec.rb
spec/features/merge_requests/widget_deployments_spec.rb
+1
-1
spec/features/merge_requests/widget_spec.rb
spec/features/merge_requests/widget_spec.rb
+10
-13
spec/features/merge_requests/wip_message_spec.rb
spec/features/merge_requests/wip_message_spec.rb
+2
-4
spec/features/milestone_spec.rb
spec/features/milestone_spec.rb
+3
-3
spec/features/milestones/show_spec.rb
spec/features/milestones/show_spec.rb
+1
-1
spec/features/participants_autocomplete_spec.rb
spec/features/participants_autocomplete_spec.rb
+3
-3
spec/features/projects/activity/rss_spec.rb
spec/features/projects/activity/rss_spec.rb
+1
-1
spec/features/projects/artifacts/browse_spec.rb
spec/features/projects/artifacts/browse_spec.rb
+1
-1
spec/features/projects/artifacts/download_spec.rb
spec/features/projects/artifacts/download_spec.rb
+4
-4
spec/features/projects/artifacts/file_spec.rb
spec/features/projects/artifacts/file_spec.rb
+1
-1
spec/features/projects/artifacts/raw_spec.rb
spec/features/projects/artifacts/raw_spec.rb
+1
-1
spec/features/projects/badges/coverage_spec.rb
spec/features/projects/badges/coverage_spec.rb
+1
-2
spec/features/projects/badges/list_spec.rb
spec/features/projects/badges/list_spec.rb
+1
-1
spec/features/projects/blobs/blob_line_permalink_updater_spec.rb
...atures/projects/blobs/blob_line_permalink_updater_spec.rb
+9
-9
spec/features/projects/blobs/blob_show_spec.rb
spec/features/projects/blobs/blob_show_spec.rb
+1
-1
spec/features/projects/blobs/edit_spec.rb
spec/features/projects/blobs/edit_spec.rb
+11
-11
spec/features/projects/blobs/shortcuts_blob_spec.rb
spec/features/projects/blobs/shortcuts_blob_spec.rb
+3
-3
spec/features/projects/branches/download_buttons_spec.rb
spec/features/projects/branches/download_buttons_spec.rb
+2
-4
spec/features/projects/branches/new_branch_ref_dropdown_spec.rb
...eatures/projects/branches/new_branch_ref_dropdown_spec.rb
+1
-1
spec/features/projects/branches_spec.rb
spec/features/projects/branches_spec.rb
+13
-13
spec/features/projects/commit/builds_spec.rb
spec/features/projects/commit/builds_spec.rb
+1
-1
spec/features/projects/commit/cherry_pick_spec.rb
spec/features/projects/commit/cherry_pick_spec.rb
+2
-2
spec/features/projects/commit/mini_pipeline_graph_spec.rb
spec/features/projects/commit/mini_pipeline_graph_spec.rb
+2
-2
spec/features/projects/commit/rss_spec.rb
spec/features/projects/commit/rss_spec.rb
+1
-1
spec/features/projects/compare_spec.rb
spec/features/projects/compare_spec.rb
+1
-1
spec/features/projects/deploy_keys_spec.rb
spec/features/projects/deploy_keys_spec.rb
+1
-1
spec/features/projects/developer_views_empty_project_instructions_spec.rb
...ojects/developer_views_empty_project_instructions_spec.rb
+1
-1
spec/features/projects/diffs/diff_show_spec.rb
spec/features/projects/diffs/diff_show_spec.rb
+1
-1
spec/features/projects/edit_spec.rb
spec/features/projects/edit_spec.rb
+1
-1
spec/features/projects/environments/environment_metrics_spec.rb
...eatures/projects/environments/environment_metrics_spec.rb
+1
-3
spec/features/projects/environments/environment_spec.rb
spec/features/projects/environments/environment_spec.rb
+5
-9
spec/features/projects/environments/environments_spec.rb
spec/features/projects/environments/environments_spec.rb
+6
-6
spec/features/projects/features_visibility_spec.rb
spec/features/projects/features_visibility_spec.rb
+17
-17
spec/features/projects/files/browse_files_spec.rb
spec/features/projects/files/browse_files_spec.rb
+1
-1
spec/features/projects/files/creating_a_file_spec.rb
spec/features/projects/files/creating_a_file_spec.rb
+1
-1
spec/features/projects/files/dockerfile_dropdown_spec.rb
spec/features/projects/files/dockerfile_dropdown_spec.rb
+1
-1
spec/features/projects/files/download_buttons_spec.rb
spec/features/projects/files/download_buttons_spec.rb
+2
-5
spec/features/projects/files/edit_file_soft_wrap_spec.rb
spec/features/projects/files/edit_file_soft_wrap_spec.rb
+1
-1
spec/features/projects/files/editing_a_file_spec.rb
spec/features/projects/files/editing_a_file_spec.rb
+1
-1
spec/features/projects/files/files_sort_submodules_with_folders_spec.rb
...projects/files/files_sort_submodules_with_folders_spec.rb
+1
-1
spec/features/projects/files/find_file_keyboard_spec.rb
spec/features/projects/files/find_file_keyboard_spec.rb
+1
-1
spec/features/projects/files/find_files_spec.rb
spec/features/projects/files/find_files_spec.rb
+2
-9
spec/features/projects/files/gitignore_dropdown_spec.rb
spec/features/projects/files/gitignore_dropdown_spec.rb
+1
-1
spec/features/projects/files/gitlab_ci_yml_dropdown_spec.rb
spec/features/projects/files/gitlab_ci_yml_dropdown_spec.rb
+1
-1
spec/features/projects/files/project_owner_creates_license_file_spec.rb
...projects/files/project_owner_creates_license_file_spec.rb
+5
-5
spec/features/projects/files/project_owner_sees_link_to_create_license_file_in_empty_project_spec.rb
...sees_link_to_create_license_file_in_empty_project_spec.rb
+3
-3
spec/features/projects/files/template_type_dropdown_spec.rb
spec/features/projects/files/template_type_dropdown_spec.rb
+5
-5
spec/features/projects/files/undo_template_spec.rb
spec/features/projects/files/undo_template_spec.rb
+2
-2
spec/features/projects/gfm_autocomplete_load_spec.rb
spec/features/projects/gfm_autocomplete_load_spec.rb
+2
-2
spec/features/projects/group_links_spec.rb
spec/features/projects/group_links_spec.rb
+3
-3
spec/features/projects/guest_navigation_menu_spec.rb
spec/features/projects/guest_navigation_menu_spec.rb
+7
-7
spec/features/projects/import_export/export_file_spec.rb
spec/features/projects/import_export/export_file_spec.rb
+2
-2
spec/features/projects/import_export/namespace_export_file_spec.rb
...ures/projects/import_export/namespace_export_file_spec.rb
+2
-2
spec/features/projects/issuable_templates_spec.rb
spec/features/projects/issuable_templates_spec.rb
+4
-4
spec/features/projects/issues/list_spec.rb
spec/features/projects/issues/list_spec.rb
+1
-1
spec/features/projects/issues/rss_spec.rb
spec/features/projects/issues/rss_spec.rb
+1
-1
spec/features/projects/jobs_spec.rb
spec/features/projects/jobs_spec.rb
+35
-36
spec/features/projects/labels/issues_sorted_by_priority_spec.rb
...eatures/projects/labels/issues_sorted_by_priority_spec.rb
+2
-2
spec/features/projects/labels/subscription_spec.rb
spec/features/projects/labels/subscription_spec.rb
+2
-2
spec/features/projects/labels/update_prioritization_spec.rb
spec/features/projects/labels/update_prioritization_spec.rb
+7
-7
spec/features/projects/main/download_buttons_spec.rb
spec/features/projects/main/download_buttons_spec.rb
+2
-4
spec/features/projects/main/rss_spec.rb
spec/features/projects/main/rss_spec.rb
+1
-1
spec/features/projects/members/anonymous_user_sees_members_spec.rb
...ures/projects/members/anonymous_user_sees_members_spec.rb
+2
-2
spec/features/projects/members/group_links_spec.rb
spec/features/projects/members/group_links_spec.rb
+2
-2
spec/features/projects/members/group_member_cannot_leave_group_project_spec.rb
...s/members/group_member_cannot_leave_group_project_spec.rb
+1
-1
spec/features/projects/members/group_member_cannot_request_access_to_his_group_project_spec.rb
...member_cannot_request_access_to_his_group_project_spec.rb
+1
-1
spec/features/projects/members/group_members_spec.rb
spec/features/projects/members/group_members_spec.rb
+4
-4
spec/features/projects/members/group_requester_cannot_request_access_to_project_spec.rb
.../group_requester_cannot_request_access_to_project_spec.rb
+1
-1
spec/features/projects/members/list_spec.rb
spec/features/projects/members/list_spec.rb
+1
-1
spec/features/projects/members/master_adds_member_with_expiration_date_spec.rb
...s/members/master_adds_member_with_expiration_date_spec.rb
+2
-2
spec/features/projects/members/master_manages_access_requests_spec.rb
...s/projects/members/master_manages_access_requests_spec.rb
+3
-3
spec/features/projects/members/member_cannot_request_access_to_his_project_spec.rb
...mbers/member_cannot_request_access_to_his_project_spec.rb
+1
-1
spec/features/projects/members/member_leaves_project_spec.rb
spec/features/projects/members/member_leaves_project_spec.rb
+1
-1
spec/features/projects/members/owner_cannot_leave_project_spec.rb
...tures/projects/members/owner_cannot_leave_project_spec.rb
+1
-1
spec/features/projects/members/owner_cannot_request_access_to_his_project_spec.rb
...embers/owner_cannot_request_access_to_his_project_spec.rb
+1
-1
spec/features/projects/members/sorting_spec.rb
spec/features/projects/members/sorting_spec.rb
+1
-1
spec/features/projects/members/user_requests_access_spec.rb
spec/features/projects/members/user_requests_access_spec.rb
+4
-4
spec/features/projects/merge_request_button_spec.rb
spec/features/projects/merge_request_button_spec.rb
+12
-14
spec/features/projects/merge_requests/list_spec.rb
spec/features/projects/merge_requests/list_spec.rb
+5
-5
spec/features/projects/milestones/milestone_spec.rb
spec/features/projects/milestones/milestone_spec.rb
+3
-3
spec/features/projects/milestones/milestones_sorting_spec.rb
spec/features/projects/milestones/milestones_sorting_spec.rb
+1
-1
spec/features/projects/milestones/new_spec.rb
spec/features/projects/milestones/new_spec.rb
+1
-1
spec/features/projects/no_password_spec.rb
spec/features/projects/no_password_spec.rb
+4
-4
spec/features/projects/pages_spec.rb
spec/features/projects/pages_spec.rb
+3
-3
spec/features/projects/pipeline_schedules_spec.rb
spec/features/projects/pipeline_schedules_spec.rb
+3
-3
spec/features/projects/pipelines/pipeline_spec.rb
spec/features/projects/pipelines/pipeline_spec.rb
+3
-5
spec/features/projects/pipelines/pipelines_spec.rb
spec/features/projects/pipelines/pipelines_spec.rb
+8
-8
spec/features/projects/project_settings_spec.rb
spec/features/projects/project_settings_spec.rb
+8
-8
spec/features/projects/ref_switcher_spec.rb
spec/features/projects/ref_switcher_spec.rb
+1
-1
spec/features/projects/services/jira_service_spec.rb
spec/features/projects/services/jira_service_spec.rb
+4
-4
spec/features/projects/services/mattermost_slash_command_spec.rb
...atures/projects/services/mattermost_slash_command_spec.rb
+3
-3
spec/features/projects/services/slack_service_spec.rb
spec/features/projects/services/slack_service_spec.rb
+1
-1
spec/features/projects/services/slack_slash_command_spec.rb
spec/features/projects/services/slack_slash_command_spec.rb
+3
-3
spec/features/projects/settings/integration_settings_spec.rb
spec/features/projects/settings/integration_settings_spec.rb
+5
-5
spec/features/projects/settings/merge_requests_settings_spec.rb
...eatures/projects/settings/merge_requests_settings_spec.rb
+0
-2
spec/features/projects/settings/pipelines_settings_spec.rb
spec/features/projects/settings/pipelines_settings_spec.rb
+1
-3
spec/features/projects/settings/repository_settings_spec.rb
spec/features/projects/settings/repository_settings_spec.rb
+6
-6
spec/features/projects/settings/visibility_settings_spec.rb
spec/features/projects/settings/visibility_settings_spec.rb
+2
-2
spec/features/projects/shortcuts_spec.rb
spec/features/projects/shortcuts_spec.rb
+1
-1
spec/features/projects/snippets/create_snippet_spec.rb
spec/features/projects/snippets/create_snippet_spec.rb
+2
-2
spec/features/projects/snippets/show_spec.rb
spec/features/projects/snippets/show_spec.rb
+3
-3
spec/features/projects/snippets_spec.rb
spec/features/projects/snippets_spec.rb
+3
-3
spec/features/projects/sub_group_issuables_spec.rb
spec/features/projects/sub_group_issuables_spec.rb
+2
-2
spec/features/projects/tags/download_buttons_spec.rb
spec/features/projects/tags/download_buttons_spec.rb
+2
-4
spec/features/projects/tree/rss_spec.rb
spec/features/projects/tree/rss_spec.rb
+1
-1
spec/features/projects/user_create_dir_spec.rb
spec/features/projects/user_create_dir_spec.rb
+2
-2
spec/features/projects/user_creates_project_spec.rb
spec/features/projects/user_creates_project_spec.rb
+1
-1
spec/features/projects/view_on_env_spec.rb
spec/features/projects/view_on_env_spec.rb
+6
-6
spec/features/projects/wiki/markdown_preview_spec.rb
spec/features/projects/wiki/markdown_preview_spec.rb
+1
-1
spec/features/projects/wiki/shortcuts_spec.rb
spec/features/projects/wiki/shortcuts_spec.rb
+1
-1
spec/features/projects/wiki/user_creates_wiki_page_spec.rb
spec/features/projects/wiki/user_creates_wiki_page_spec.rb
+1
-1
spec/features/projects/wiki/user_git_access_wiki_page_spec.rb
.../features/projects/wiki/user_git_access_wiki_page_spec.rb
+1
-1
spec/features/projects/wiki/user_updates_wiki_page_spec.rb
spec/features/projects/wiki/user_updates_wiki_page_spec.rb
+1
-1
spec/features/projects/wiki/user_views_project_wiki_page_spec.rb
...atures/projects/wiki/user_views_project_wiki_page_spec.rb
+2
-7
spec/features/projects/wiki/user_views_wiki_in_project_page_spec.rb
...res/projects/wiki/user_views_wiki_in_project_page_spec.rb
+2
-6
spec/features/projects_spec.rb
spec/features/projects_spec.rb
+6
-6
spec/features/protected_branches_spec.rb
spec/features/protected_branches_spec.rb
+7
-7
spec/features/protected_tags_spec.rb
spec/features/protected_tags_spec.rb
+7
-7
spec/features/reportable_note/commit_spec.rb
spec/features/reportable_note/commit_spec.rb
+2
-2
spec/features/reportable_note/issue_spec.rb
spec/features/reportable_note/issue_spec.rb
+1
-1
spec/features/reportable_note/merge_request_spec.rb
spec/features/reportable_note/merge_request_spec.rb
+1
-1
spec/features/reportable_note/snippets_spec.rb
spec/features/reportable_note/snippets_spec.rb
+1
-1
spec/features/runners_spec.rb
spec/features/runners_spec.rb
+1
-3
spec/features/search_spec.rb
spec/features/search_spec.rb
+8
-8
spec/features/security/project/internal_access_spec.rb
spec/features/security/project/internal_access_spec.rb
+31
-31
spec/features/security/project/private_access_spec.rb
spec/features/security/project/private_access_spec.rb
+31
-31
spec/features/security/project/public_access_spec.rb
spec/features/security/project/public_access_spec.rb
+31
-31
spec/features/security/project/snippet/internal_access_spec.rb
...features/security/project/snippet/internal_access_spec.rb
+6
-6
spec/features/security/project/snippet/private_access_spec.rb
.../features/security/project/snippet/private_access_spec.rb
+4
-4
spec/features/security/project/snippet/public_access_spec.rb
spec/features/security/project/snippet/public_access_spec.rb
+8
-8
spec/features/tags/master_creates_tag_spec.rb
spec/features/tags/master_creates_tag_spec.rb
+4
-4
spec/features/tags/master_deletes_tag_spec.rb
spec/features/tags/master_deletes_tag_spec.rb
+3
-3
spec/features/tags/master_updates_tag_spec.rb
spec/features/tags/master_updates_tag_spec.rb
+3
-3
spec/features/tags/master_views_tags_spec.rb
spec/features/tags/master_views_tags_spec.rb
+10
-10
spec/features/task_lists_spec.rb
spec/features/task_lists_spec.rb
+8
-8
spec/features/triggers_spec.rb
spec/features/triggers_spec.rb
+10
-10
spec/features/uploads/user_uploads_file_to_note_spec.rb
spec/features/uploads/user_uploads_file_to_note_spec.rb
+1
-1
spec/features/variables_spec.rb
spec/features/variables_spec.rb
+1
-1
spec/fixtures/markdown.md.erb
spec/fixtures/markdown.md.erb
+11
-11
spec/helpers/application_helper_spec.rb
spec/helpers/application_helper_spec.rb
+1
-1
spec/helpers/gitlab_routing_helper_spec.rb
spec/helpers/gitlab_routing_helper_spec.rb
+6
-6
spec/helpers/issues_helper_spec.rb
spec/helpers/issues_helper_spec.rb
+1
-1
spec/helpers/markup_helper_spec.rb
spec/helpers/markup_helper_spec.rb
+6
-6
spec/helpers/milestones_helper_spec.rb
spec/helpers/milestones_helper_spec.rb
+2
-2
spec/helpers/notes_helper_spec.rb
spec/helpers/notes_helper_spec.rb
+7
-7
spec/lib/banzai/filter/commit_range_reference_filter_spec.rb
spec/lib/banzai/filter/commit_range_reference_filter_spec.rb
+7
-7
spec/lib/banzai/filter/commit_reference_filter_spec.rb
spec/lib/banzai/filter/commit_reference_filter_spec.rb
+4
-4
spec/lib/banzai/filter/label_reference_filter_spec.rb
spec/lib/banzai/filter/label_reference_filter_spec.rb
+24
-38
spec/lib/banzai/filter/merge_request_reference_filter_spec.rb
.../lib/banzai/filter/merge_request_reference_filter_spec.rb
+6
-9
spec/lib/banzai/filter/milestone_reference_filter_spec.rb
spec/lib/banzai/filter/milestone_reference_filter_spec.rb
+8
-14
spec/lib/banzai/filter/snippet_reference_filter_spec.rb
spec/lib/banzai/filter/snippet_reference_filter_spec.rb
+7
-7
spec/lib/banzai/filter/user_reference_filter_spec.rb
spec/lib/banzai/filter/user_reference_filter_spec.rb
+1
-1
spec/lib/banzai/pipeline/gfm_pipeline_spec.rb
spec/lib/banzai/pipeline/gfm_pipeline_spec.rb
+1
-5
spec/lib/gitlab/closing_issue_extractor_spec.rb
spec/lib/gitlab/closing_issue_extractor_spec.rb
+4
-4
spec/mailers/notify_spec.rb
spec/mailers/notify_spec.rb
+21
-22
spec/requests/projects/cycle_analytics_events_spec.rb
spec/requests/projects/cycle_analytics_events_spec.rb
+11
-11
spec/serializers/deploy_key_entity_spec.rb
spec/serializers/deploy_key_entity_spec.rb
+1
-1
spec/services/system_note_service_spec.rb
spec/services/system_note_service_spec.rb
+4
-4
spec/spec_helper.rb
spec/spec_helper.rb
+1
-1
spec/support/issue_helpers.rb
spec/support/issue_helpers.rb
+1
-1
spec/support/merge_request_helpers.rb
spec/support/merge_request_helpers.rb
+1
-1
spec/support/protected_tags/access_control_ce_shared_examples.rb
...pport/protected_tags/access_control_ce_shared_examples.rb
+2
-2
spec/support/routing_helpers.rb
spec/support/routing_helpers.rb
+3
-0
spec/support/shared_examples/features/protected_branches_access_control_ce.rb
...examples/features/protected_branches_access_control_ce.rb
+4
-4
spec/views/ci/status/_badge.html.haml_spec.rb
spec/views/ci/status/_badge.html.haml_spec.rb
+1
-2
spec/views/projects/merge_requests/_commits.html.haml_spec.rb
.../views/projects/merge_requests/_commits.html.haml_spec.rb
+1
-4
No files found.
app/controllers/admin/projects_controller.rb
View file @
fe13f110
...
...
@@ -40,14 +40,14 @@ def transfer
::
Projects
::
TransferService
.
new
(
@project
,
current_user
,
params
.
dup
).
execute
(
namespace
)
@project
.
reload
redirect_to
admin_
namespace_project_path
(
@project
.
namespace
,
@project
)
redirect_to
admin_
project_path
(
@project
)
end
def
repository_check
RepositoryCheck
::
SingleRepositoryWorker
.
perform_async
(
@project
.
id
)
redirect_to
(
admin_
namespace_project_path
(
@project
.
namespace
,
@project
),
admin_
project_path
(
@project
),
notice:
'Repository check was triggered.'
)
end
...
...
app/controllers/concerns/creates_commit.rb
View file @
fe13f110
...
...
@@ -78,8 +78,7 @@ def final_success_path(success_path)
end
def
new_merge_request_path
namespace_project_new_merge_request_path
(
@project_to_commit_into
.
namespace
,
project_new_merge_request_path
(
@project_to_commit_into
,
merge_request:
{
source_project_id:
@project_to_commit_into
.
id
,
...
...
@@ -91,7 +90,7 @@ def new_merge_request_path
end
def
existing_merge_request_path
namespace_project_merge_request_path
(
@project
.
namespace
,
@project
,
@merge_request
)
project_merge_request_path
(
@project
,
@merge_request
)
end
def
merge_request_exists?
...
...
app/controllers/concerns/milestone_actions.rb
View file @
fe13f110
...
...
@@ -45,7 +45,7 @@ def tabs_json(partial, data = {})
def
milestone_redirect_path
if
@project
namespace_project_milestone_path
(
@project
.
namespace
,
@project
,
@milestone
)
project_milestone_path
(
@project
,
@milestone
)
elsif
@group
group_milestone_path
(
@group
,
@milestone
.
safe_title
,
title:
@milestone
.
title
)
else
...
...
app/controllers/concerns/repository_settings_redirect.rb
View file @
fe13f110
...
...
@@ -2,6 +2,6 @@ module RepositorySettingsRedirect
extend
ActiveSupport
::
Concern
def
redirect_to_repository_settings
(
project
)
redirect_to
namespace_project_settings_repository_path
(
project
.
namespace
,
project
)
redirect_to
project_settings_repository_path
(
project
)
end
end
app/controllers/concerns/spammable_actions.rb
View file @
fe13f110
...
...
@@ -9,9 +9,9 @@ module SpammableActions
def
mark_as_spam
if
SpamService
.
new
(
spammable
).
mark_as_spam!
redirect_to
spammable
,
notice:
"
#{
spammable
.
spammable_entity_type
.
titlecase
}
was submitted to Akismet successfully."
redirect_to
spammable
_path
,
notice:
"
#{
spammable
.
spammable_entity_type
.
titlecase
}
was submitted to Akismet successfully."
else
redirect_to
spammable
,
alert:
'Error with Akismet. Please check the logs for more info.'
redirect_to
spammable
_path
,
alert:
'Error with Akismet. Please check the logs for more info.'
end
end
...
...
@@ -25,7 +25,7 @@ def ensure_spam_config_loaded!
def
recaptcha_check_with_fallback
(
&
fallback
)
if
spammable
.
valid?
redirect_to
spammable
redirect_to
spammable
_path
elsif
render_recaptcha?
ensure_spam_config_loaded!
...
...
@@ -56,6 +56,10 @@ def spammable
raise
NotImplementedError
,
"
#{
self
.
class
}
does not implement
#{
__method__
}
"
end
def
spammable_path
raise
NotImplementedError
,
"
#{
self
.
class
}
does not implement
#{
__method__
}
"
end
def
authorize_submit_spammable!
access_denied!
unless
current_user
.
admin?
end
...
...
app/controllers/invites_controller.rb
View file @
fe13f110
...
...
@@ -63,7 +63,7 @@ def source_info(source)
when
Project
project
=
member
.
source
label
=
"project
#{
project
.
name_with_namespace
}
"
path
=
namespace_project_path
(
project
.
namespace
,
project
)
path
=
project_path
(
project
)
when
Group
group
=
member
.
source
label
=
"group
#{
group
.
name
}
"
...
...
app/controllers/projects/application_controller.rb
View file @
fe13f110
...
...
@@ -76,13 +76,13 @@ def method_missing(method_sym, *arguments, &block)
def
require_non_empty_project
# Be sure to return status code 303 to avoid a double DELETE:
# http://api.rubyonrails.org/classes/ActionController/Redirecting.html
redirect_to
namespace_project_path
(
@project
.
namespace
,
@project
),
status:
303
if
@project
.
empty_repo?
redirect_to
project_path
(
@project
),
status:
303
if
@project
.
empty_repo?
end
def
require_branch_head
unless
@repository
.
branch_exists?
(
@ref
)
redirect_to
(
namespace_project_tree_path
(
@project
.
namespace
,
@project
,
@ref
),
project_tree_path
(
@project
,
@ref
),
notice:
"This action is not allowed unless you are on a branch"
)
end
...
...
app/controllers/projects/artifacts_controller.rb
View file @
fe13f110
...
...
@@ -46,7 +46,7 @@ def raw
def
keep
build
.
keep_artifacts!
redirect_to
namespace_project_job_path
(
project
.
namespace
,
project
,
build
)
redirect_to
project_job_path
(
project
,
build
)
end
def
latest_succeeded
...
...
app/controllers/projects/blob_controller.rb
View file @
fe13f110
...
...
@@ -27,9 +27,9 @@ def new
def
create
create_commit
(
Files
::
CreateService
,
success_notice:
"The file has been successfully created."
,
success_path:
->
{
namespace_project_blob_path
(
@project
.
namespace
,
@project
,
File
.
join
(
@branch_name
,
@file_path
))
},
success_path:
->
{
project_blob_path
(
@project
,
File
.
join
(
@branch_name
,
@file_path
))
},
failure_view: :new
,
failure_path:
namespace_project_new_blob_path
(
@project
.
namespace
,
@project
,
@ref
))
failure_path:
project_new_blob_path
(
@project
,
@ref
))
end
def
show
...
...
@@ -63,7 +63,7 @@ def update
@path
=
params
[
:file_path
]
if
params
[
:file_path
].
present?
create_commit
(
Files
::
UpdateService
,
success_path:
->
{
after_edit_path
},
failure_view: :edit
,
failure_path:
namespace_project_blob_path
(
@project
.
namespace
,
@project
,
@id
))
failure_path:
project_blob_path
(
@project
,
@id
))
rescue
Files
::
UpdateService
::
FileChangedError
@conflict
=
true
...
...
@@ -83,9 +83,9 @@ def preview
def
destroy
create_commit
(
Files
::
DeleteService
,
success_notice:
"The file has been successfully deleted."
,
success_path:
->
{
namespace_project_tree_path
(
@project
.
namespace
,
@project
,
@branch_name
)
},
success_path:
->
{
project_tree_path
(
@project
,
@branch_name
)
},
failure_view: :show
,
failure_path:
namespace_project_blob_path
(
@project
.
namespace
,
@project
,
@id
))
failure_path:
project_blob_path
(
@project
,
@id
))
end
def
diff
...
...
@@ -118,7 +118,7 @@ def blob
else
if
tree
=
@repository
.
tree
(
@commit
.
id
,
@path
)
if
tree
.
entries
.
any?
return
redirect_to
namespace_project_tree_path
(
@project
.
namespace
,
@project
,
File
.
join
(
@ref
,
@path
))
return
redirect_to
project_tree_path
(
@project
,
File
.
join
(
@ref
,
@path
))
end
end
...
...
@@ -143,10 +143,10 @@ def assign_blob_vars
def
after_edit_path
from_merge_request
=
MergeRequestsFinder
.
new
(
current_user
,
project_id:
@project
.
id
).
execute
.
find_by
(
iid:
params
[
:from_merge_request_iid
])
if
from_merge_request
&&
@branch_name
==
@ref
diffs_
namespace_project_merge_request_path
(
from_merge_request
.
target_project
.
namespace
,
from_merge_request
.
target_project
,
from_merge_request
)
+
diffs_
project_merge_request_path
(
from_merge_request
.
target_project
,
from_merge_request
)
+
"#
#{
hexdigest
(
@path
)
}
"
else
namespace_project_blob_path
(
@project
.
namespace
,
@project
,
File
.
join
(
@branch_name
,
@path
))
project_blob_path
(
@project
,
File
.
join
(
@branch_name
,
@path
))
end
end
...
...
app/controllers/projects/branches_controller.rb
View file @
fe13f110
...
...
@@ -52,7 +52,7 @@ def create
redirect_to
url_to_autodeploy_setup
(
project
,
branch_name
),
notice:
view_context
.
autodeploy_flash_notice
(
branch_name
)
else
redirect_to
namespace_project_tree_path
(
@project
.
namespace
,
@project
,
branch_name
)
redirect_to
project_tree_path
(
@project
,
branch_name
)
end
else
@error
=
result
[
:message
]
...
...
@@ -62,7 +62,7 @@ def create
format
.
json
do
if
result
[
:status
]
==
:success
render
json:
{
name:
branch_name
,
url:
namespace_project_tree_url
(
@project
.
namespace
,
@project
,
branch_name
)
}
render
json:
{
name:
branch_name
,
url:
project_tree_url
(
@project
,
branch_name
)
}
else
render
json:
result
[
:messsage
],
status: :unprocessable_entity
end
...
...
@@ -79,7 +79,7 @@ def destroy
flash_type
=
result
[
:status
]
==
:error
?
:alert
:
:notice
flash
[
flash_type
]
=
result
[
:message
]
redirect_to
namespace_project_branches_path
(
@project
.
namespace
,
@project
),
status:
303
redirect_to
project_branches_path
(
@project
),
status:
303
end
format
.
js
{
render
nothing:
true
,
status:
result
[
:return_code
]
}
...
...
@@ -90,7 +90,7 @@ def destroy
def
destroy_all_merged
DeleteMergedBranchesService
.
new
(
@project
,
current_user
).
async_execute
redirect_to
namespace_project_branches_path
(
@project
.
namespace
,
@project
),
redirect_to
project_branches_path
(
@project
),
notice:
'Merged branches are being deleted. This can take some time depending on the number of branches. Please refresh the page to see changes.'
end
...
...
@@ -106,8 +106,7 @@ def ref
end
def
url_to_autodeploy_setup
(
project
,
branch_name
)
namespace_project_new_blob_path
(
project
.
namespace
,
project_new_blob_path
(
project
,
branch_name
,
file_name:
'.gitlab-ci.yml'
,
...
...
app/controllers/projects/build_artifacts_controller.rb
View file @
fe13f110
...
...
@@ -7,23 +7,23 @@ class Projects::BuildArtifactsController < Projects::ApplicationController
before_action
:validate_artifacts!
def
download
redirect_to
download_
namespace_project_job_artifacts_path
(
project
.
namespace
,
project
,
job
)
redirect_to
download_
project_job_artifacts_path
(
project
,
job
)
end
def
browse
redirect_to
browse_
namespace_project_job_artifacts_path
(
project
.
namespace
,
project
,
job
,
path:
params
[
:path
])
redirect_to
browse_
project_job_artifacts_path
(
project
,
job
,
path:
params
[
:path
])
end
def
file
redirect_to
file_
namespace_project_job_artifacts_path
(
project
.
namespace
,
project
,
job
,
path:
params
[
:path
])
redirect_to
file_
project_job_artifacts_path
(
project
,
job
,
path:
params
[
:path
])
end
def
raw
redirect_to
raw_
namespace_project_job_artifacts_path
(
project
.
namespace
,
project
,
job
,
path:
params
[
:path
])
redirect_to
raw_
project_job_artifacts_path
(
project
,
job
,
path:
params
[
:path
])
end
def
latest_succeeded
redirect_to
latest_succeeded_
namespace_project_artifacts_path
(
project
.
namespace
,
project
,
job
,
ref_name_and_path:
params
[
:ref_name_and_path
],
job:
params
[
:job
])
redirect_to
latest_succeeded_
project_artifacts_path
(
project
,
job
,
ref_name_and_path:
params
[
:ref_name_and_path
],
job:
params
[
:job
])
end
private
...
...
app/controllers/projects/builds_controller.rb
View file @
fe13f110
...
...
@@ -2,15 +2,15 @@ class Projects::BuildsController < Projects::ApplicationController
before_action
:authorize_read_build!
def
index
redirect_to
namespace_project_jobs_path
(
project
.
namespace
,
project
)
redirect_to
project_jobs_path
(
project
)
end
def
show
redirect_to
namespace_project_job_path
(
project
.
namespace
,
project
,
job
)
redirect_to
project_job_path
(
project
,
job
)
end
def
raw
redirect_to
raw_
namespace_project_job_path
(
project
.
namespace
,
project
,
job
)
redirect_to
raw_
project_job_path
(
project
,
job
)
end
private
...
...
app/controllers/projects/commit_controller.rb
View file @
fe13f110
...
...
@@ -80,16 +80,16 @@ def create_new_branch?
end
def
successful_change_path
referenced_merge_request_url
||
namespace_project_commits_url
(
@project
.
namespace
,
@project
,
@branch_name
)
referenced_merge_request_url
||
project_commits_url
(
@project
,
@branch_name
)
end
def
failed_change_path
referenced_merge_request_url
||
namespace_project_commit_url
(
@project
.
namespace
,
@project
,
params
[
:id
])
referenced_merge_request_url
||
project_commit_url
(
@project
,
params
[
:id
])
end
def
referenced_merge_request_url
if
merge_request
=
@commit
.
merged_merge_request
(
current_user
)
namespace_project_merge_request_url
(
merge_request
.
target_project
.
namespace
,
merge_request
.
target_project
,
merge_request
)
project_merge_request_url
(
merge_request
.
target_project
,
merge_request
)
end
end
...
...
app/controllers/projects/compare_controller.rb
View file @
fe13f110
...
...
@@ -31,9 +31,9 @@ def create
from:
params
[
:from
].
presence
,
to:
params
[
:to
].
presence
}
redirect_to
namespace_project_compare_index_path
(
@project
.
namespace
,
@project
,
from_to_vars
)
redirect_to
project_compare_index_path
(
@project
,
from_to_vars
)
else
redirect_to
namespace_project_compare_path
(
@project
.
namespace
,
@project
,
redirect_to
project_compare_path
(
@project
,
params
[
:from
],
params
[
:to
])
end
end
...
...
app/controllers/projects/environments_controller.rb
View file @
fe13f110
...
...
@@ -63,7 +63,7 @@ def create
@environment
=
project
.
environments
.
create
(
environment_params
)
if
@environment
.
persisted?
redirect_to
namespace_project_environment_path
(
project
.
namespace
,
project
,
@environment
)
redirect_to
project_environment_path
(
project
,
@environment
)
else
render
:new
end
...
...
@@ -71,7 +71,7 @@ def create
def
update
if
@environment
.
update
(
environment_params
)
redirect_to
namespace_project_environment_path
(
project
.
namespace
,
project
,
@environment
)
redirect_to
project_environment_path
(
project
,
@environment
)
else
render
:edit
end
...
...
@@ -86,7 +86,7 @@ def stop
if
stop_action
polymorphic_url
([
project
.
namespace
.
becomes
(
Namespace
),
project
,
stop_action
])
else
namespace_project_environment_url
(
project
.
namespace
,
project
,
@environment
)
project_environment_url
(
project
,
@environment
)
end