[DRE-commits] [gitlab] 01/01: Merge tag 'upstream/8.10.5+dfsg'
Praveen Arimbrathodiyil
praveen at moszumanska.debian.org
Wed Aug 24 18:04:00 UTC 2016
This is an automated email from the git hooks/post-receive script.
praveen pushed a commit to branch master
in repository gitlab.
commit 284ce55caedae2fe282e887d287c76a093ce5008
Merge: 5539402 deb820c
Author: Praveen Arimbrathodiyil <praveen at debian.org>
Date: Wed Aug 24 12:49:51 2016 +0530
Merge tag 'upstream/8.10.5+dfsg'
Upstream version 8.10.5+dfsg
# gpg: Signature made Wednesday 24 August 2016 12:49:45 PM IST using RSA key ID CE1F9C674512C22A
# gpg: Good signature from "Praveen Arimbrathodiyil (piratepin) <praveen at debian.org>" [ultimate]
# gpg: aka "Pirate Praveen (pirates.org.in) <praveen at onenetbeyond.org>" [ultimate]
# gpg: aka "Pirate Praveen (piratesin) <me at j4v4m4n.in>" [ultimate]
# gpg: aka "Pirate Praveen (PP) <praveen at privacyrequired.com>" [ultimate]
# gpg: aka "Praveen Arimbrathodiyil (j4v4m4n) <pravi.a at gmail.com>" [ultimate]
.gitattributes | 3 +-
.gitlab-ci.yml | 121 +-
.hound.yml | 4 -
.rubocop.yml | 375 +-
.rubocop_todo.yml | 462 +
.teatro.yml | 8 -
CHANGELOG | 360 +-
CONTRIBUTING.md | 3 +-
GITLAB_SHELL_VERSION | 2 +-
GITLAB_WORKHORSE_VERSION | 2 +-
Gemfile | 139 +-
Gemfile.lock | 288 +-
MAINTENANCE.md | 36 +-
VERSION | 2 +-
app/assets/images/auth_buttons/azure_64.png | Bin 986 -> 695 bytes
app/assets/images/auth_buttons/bitbucket_64.png | Bin 2163 -> 2161 bytes
app/assets/images/auth_buttons/facebook_64.png | Bin 2970 -> 870 bytes
app/assets/images/auth_buttons/github_64.png | Bin 2625 -> 1151 bytes
app/assets/images/auth_buttons/gitlab_64.png | Bin 2849 -> 2070 bytes
app/assets/images/auth_buttons/google_64.png | Bin 5281 -> 4366 bytes
app/assets/images/auth_buttons/twitter_64.png | Bin 4835 -> 3110 bytes
app/assets/images/bg_fallback.png | Bin 167 -> 167 bytes
app/assets/images/dark-scheme-preview.png | Bin 3996 -> 3992 bytes
app/assets/images/emoji.png | Bin 263533 -> 1087659 bytes
app/assets/images/emoji at 2x.png | Bin 690504 -> 2652225 bytes
app/assets/images/gitlab_logo.png | Bin 5189 -> 3616 bytes
app/assets/images/gitorious-logo-black.png | Bin 809 -> 631 bytes
app/assets/images/gitorious-logo-blue.png | Bin 495 -> 201 bytes
app/assets/images/icon-link.png | Bin 1128 -> 729 bytes
app/assets/images/images.png | Bin 5849 -> 5806 bytes
app/assets/images/monokai-scheme-preview.png | Bin 3711 -> 3708 bytes
app/assets/images/msapplication-tile.png | Bin 5798 -> 4328 bytes
app/assets/images/no_avatar.png | Bin 621 -> 621 bytes
app/assets/images/no_group_avatar.png | Bin 942 -> 939 bytes
app/assets/images/slider_handles.png | Bin 1377 -> 1341 bytes
app/assets/images/touch-icon-ipad-retina.png | Bin 8130 -> 5662 bytes
app/assets/images/touch-icon-ipad.png | Bin 3493 -> 2465 bytes
app/assets/images/touch-icon-iphone-retina.png | Bin 4997 -> 3460 bytes
app/assets/images/touch-icon-iphone.png | Bin 2766 -> 1949 bytes
app/assets/javascripts/admin.js.coffee | 11 +
app/assets/javascripts/api.js.coffee | 2 +-
app/assets/javascripts/application.js.coffee | 52 +-
app/assets/javascripts/awards_handler.coffee | 6 +-
.../javascripts/blob/template_selector.js.coffee | 4 +
app/assets/javascripts/build.coffee | 114 +
app/assets/javascripts/ci/application.js.coffee | 12 -
app/assets/javascripts/ci/build.coffee | 114 -
app/assets/javascripts/ci/projects.js.coffee | 3 -
.../javascripts/compare_autocomplete.js.coffee | 41 +
app/assets/javascripts/diff.js.coffee | 5 +-
app/assets/javascripts/dispatcher.js.coffee | 7 +-
app/assets/javascripts/dropzone_input.js.coffee | 4 +-
.../javascripts/files_comment_button.js.coffee | 98 +
app/assets/javascripts/flash.js.coffee | 32 +-
app/assets/javascripts/gfm_auto_complete.js.coffee | 9 +-
app/assets/javascripts/gl_dropdown.js.coffee | 81 +-
app/assets/javascripts/gl_form.js.coffee | 3 +
.../javascripts/graphs/application.js.coffee | 8 -
.../javascripts/graphs/graphs_bundle.js.coffee | 7 +
.../graphs/stat_graph_contributors_graph.js.coffee | 6 +-
app/assets/javascripts/importer_status.js.coffee | 11 +-
app/assets/javascripts/issuable.js.coffee | 23 +-
app/assets/javascripts/issue.js.coffee | 2 +-
.../javascripts/issue_status_select.js.coffee | 7 +
.../javascripts/issues-bulk-assignment.js.coffee | 31 +-
app/assets/javascripts/labels_select.js.coffee | 17 +-
app/assets/javascripts/layout_nav.js.coffee | 9 +-
app/assets/javascripts/lib/chart.js.coffee | 1 +
app/assets/javascripts/lib/common_utils.js.coffee | 65 -
app/assets/javascripts/lib/cropper.js.coffee | 1 +
app/assets/javascripts/lib/d3.js.coffee | 1 +
.../javascripts/lib/datetime_utility.js.coffee | 24 -
app/assets/javascripts/lib/raphael.js.coffee | 3 +
.../javascripts/lib/{ => utils}/animate.js.coffee | 0
.../javascripts/lib/utils/common_utils.js.coffee | 68 +
.../lib/utils/datetime_utility.js.coffee | 28 +
.../lib/{ => utils}/emoji_aliases.js.coffee.erb | 0
.../javascripts/lib/{ => utils}/jquery.timeago.js | 0
app/assets/javascripts/lib/{ => utils}/md5.js | 0
.../javascripts/lib/{ => utils}/notify.js.coffee | 0
.../javascripts/lib/utils/text_utility.js.coffee | 105 +
.../lib/{ => utils}/type_utility.js.coffee | 0
.../lib/{ => utils}/url_utility.js.coffee | 0
.../javascripts/lib/{ => utils}/utf8_encode.js | 0
app/assets/javascripts/merge_request.js.coffee | 2 +-
.../javascripts/merge_request_tabs.js.coffee | 3 +-
.../javascripts/merge_request_widget.js.coffee | 15 +-
app/assets/javascripts/milestone.js.coffee | 63 +-
app/assets/javascripts/milestone_select.js.coffee | 6 +-
app/assets/javascripts/namespace_select.js.coffee | 79 +-
.../javascripts/network/application.js.coffee | 20 -
.../javascripts/network/network_bundle.js.coffee | 17 +
app/assets/javascripts/notes.js.coffee | 69 +-
app/assets/javascripts/profile.js.coffee | 80 -
.../javascripts/{ => profile}/gl_crop.js.coffee | 0
app/assets/javascripts/profile/profile.js.coffee | 83 +
.../javascripts/profile/profile_bundle.js.coffee | 2 +
app/assets/javascripts/project.js.coffee | 21 +-
app/assets/javascripts/projects_list.js.coffee | 11 +-
.../javascripts/protected_branch_select.js.coffee | 40 +
.../javascripts/protected_branches.js.coffee | 9 +-
app/assets/javascripts/right_sidebar.js.coffee | 3 +
.../javascripts/search_autocomplete.js.coffee | 12 +-
app/assets/javascripts/shortcuts.js.coffee | 19 +-
app/assets/javascripts/single_file_diff.js.coffee | 54 +
.../javascripts/subscription_select.js.coffee | 18 +
app/assets/javascripts/tree.js.coffee | 12 +-
app/assets/javascripts/u2f/authenticate.js.coffee | 18 +-
app/assets/javascripts/u2f/util.js.coffee | 3 +
app/assets/javascripts/u2f/util.js.coffee.erb | 15 -
app/assets/javascripts/users/application.js.coffee | 8 -
app/assets/javascripts/users/calendar.js.coffee | 5 +-
.../javascripts/users/users_bundle.js.coffee | 2 +
app/assets/javascripts/users_select.js.coffee | 18 +-
app/assets/stylesheets/framework/avatar.scss | 1 +
app/assets/stylesheets/framework/blank.scss | 30 +-
app/assets/stylesheets/framework/blocks.scss | 15 +-
app/assets/stylesheets/framework/buttons.scss | 36 +
app/assets/stylesheets/framework/common.scss | 15 -
app/assets/stylesheets/framework/dropdowns.scss | 21 +-
app/assets/stylesheets/framework/files.scss | 2 +-
app/assets/stylesheets/framework/flash.scss | 27 +-
app/assets/stylesheets/framework/gitlab-theme.scss | 12 -
app/assets/stylesheets/framework/header.scss | 26 +-
app/assets/stylesheets/framework/lists.scss | 15 +
.../stylesheets/framework/markdown_area.scss | 56 +-
app/assets/stylesheets/framework/mobile.scss | 4 +
app/assets/stylesheets/framework/nav.scss | 121 +-
app/assets/stylesheets/framework/sidebar.scss | 89 +-
app/assets/stylesheets/framework/variables.scss | 16 +-
app/assets/stylesheets/pages/admin.scss | 27 +
app/assets/stylesheets/pages/awards.scss | 21 +-
app/assets/stylesheets/pages/builds.scss | 16 +-
app/assets/stylesheets/pages/commit.scss | 8 +
app/assets/stylesheets/pages/commits.scss | 12 +-
app/assets/stylesheets/pages/diff.scss | 10 -
app/assets/stylesheets/pages/emojis.scss | 2607 ++--
app/assets/stylesheets/pages/events.scss | 12 +
app/assets/stylesheets/pages/groups.scss | 19 +-
app/assets/stylesheets/pages/help.scss | 1 +
app/assets/stylesheets/pages/issuable.scss | 6 +-
app/assets/stylesheets/pages/issues.scss | 12 +-
app/assets/stylesheets/pages/labels.scss | 9 +-
app/assets/stylesheets/pages/merge_requests.scss | 42 +-
app/assets/stylesheets/pages/note_form.scss | 4 +
app/assets/stylesheets/pages/notes.scss | 26 +-
app/assets/stylesheets/pages/pipelines.scss | 213 +-
app/assets/stylesheets/pages/projects.scss | 525 +-
app/assets/stylesheets/pages/search.scss | 4 +-
app/assets/stylesheets/pages/stat_graph.scss | 6 +-
app/assets/stylesheets/pages/status.scss | 37 +-
app/assets/stylesheets/pages/tags.scss | 7 +
app/assets/stylesheets/pages/todos.scss | 4 +
app/assets/stylesheets/pages/tree.scss | 6 +-
app/controllers/admin/appearances_controller.rb | 1 +
.../admin/application_settings_controller.rb | 9 +-
app/controllers/admin/builds_controller.rb | 4 +-
app/controllers/admin/groups_controller.rb | 3 +-
app/controllers/admin/hooks_controller.rb | 1 -
app/controllers/admin/projects_controller.rb | 8 +-
.../admin/runner_projects_controller.rb | 2 -
app/controllers/admin/services_controller.rb | 15 +-
app/controllers/admin/system_info_controller.rb | 59 +
app/controllers/application_controller.rb | 8 +-
app/controllers/ci/projects_controller.rb | 2 +-
.../concerns/authenticates_with_two_factor.rb | 10 +-
app/controllers/concerns/creates_commit.rb | 3 +-
app/controllers/concerns/diff_for_path.rb | 24 +
app/controllers/concerns/membership_actions.rb | 36 +-
app/controllers/concerns/service_params.rb | 35 +
app/controllers/confirmations_controller.rb | 1 -
app/controllers/dashboard/groups_controller.rb | 2 +-
app/controllers/dashboard/todos_controller.rb | 13 +-
app/controllers/groups/group_members_controller.rb | 14 +-
app/controllers/groups_controller.rb | 25 +-
app/controllers/help_controller.rb | 12 +-
app/controllers/import/base_controller.rb | 1 -
app/controllers/import/fogbugz_controller.rb | 2 -
app/controllers/import/github_controller.rb | 25 +-
.../import/gitlab_projects_controller.rb | 12 +-
app/controllers/import/gitorious_controller.rb | 1 -
app/controllers/import/google_code_controller.rb | 2 -
app/controllers/invites_controller.rb | 1 -
.../notification_settings_controller.rb | 22 +-
app/controllers/omniauth_callbacks_controller.rb | 6 +-
.../profiles/two_factor_auths_controller.rb | 3 +-
app/controllers/projects/artifacts_controller.rb | 5 +-
app/controllers/projects/badges_controller.rb | 5 -
app/controllers/projects/blob_controller.rb | 15 +-
app/controllers/projects/branches_controller.rb | 3 +-
app/controllers/projects/builds_controller.rb | 17 +-
app/controllers/projects/commit_controller.rb | 43 +-
app/controllers/projects/compare_controller.rb | 48 +-
app/controllers/projects/git_http_controller.rb | 63 +-
app/controllers/projects/issues_controller.rb | 9 +-
.../projects/merge_requests_controller.rb | 192 +-
app/controllers/projects/network_controller.rb | 1 -
app/controllers/projects/notes_controller.rb | 31 +-
.../projects/pipelines_settings_controller.rb | 30 +
.../projects/project_members_controller.rb | 17 +-
.../projects/protected_branches_controller.rb | 28 +-
app/controllers/projects/refs_controller.rb | 2 +-
.../projects/runner_projects_controller.rb | 3 +-
app/controllers/projects/services_controller.rb | 30 +-
app/controllers/projects/snippets_controller.rb | 2 +-
app/controllers/projects/tags_controller.rb | 3 +-
app/controllers/projects/todos_controller.rb | 2 +-
app/controllers/projects/uploads_controller.rb | 8 +-
app/controllers/projects/wikis_controller.rb | 1 -
app/controllers/projects_controller.rb | 13 +-
app/finders/branches_finder.rb | 31 +
app/finders/pipelines_finder.rb | 4 +-
app/finders/todos_finder.rb | 25 +-
app/helpers/appearances_helper.rb | 4 +-
app/helpers/application_helper.rb | 13 +-
app/helpers/application_settings_helper.rb | 30 +
app/helpers/avatars_helper.rb | 30 +
app/helpers/blob_helper.rb | 11 +-
app/helpers/branches_helper.rb | 13 +-
app/helpers/button_helper.rb | 38 +-
app/helpers/ci_status_helper.rb | 25 +-
app/helpers/commits_helper.rb | 10 -
app/helpers/diff_helper.rb | 34 +-
app/helpers/dropdowns_helper.rb | 4 +-
app/helpers/emails_helper.rb | 1 -
app/helpers/external_wiki_helper.rb | 5 +-
app/helpers/gitlab_markdown_helper.rb | 13 +
app/helpers/issuables_helper.rb | 3 +-
app/helpers/issues_helper.rb | 2 +-
app/helpers/javascript_helper.rb | 6 +-
app/helpers/kerberos_spnego_helper.rb | 9 +
app/helpers/labels_helper.rb | 12 +-
app/helpers/merge_requests_helper.rb | 10 +-
app/helpers/notes_helper.rb | 100 +-
app/helpers/notifications_helper.rb | 2 +-
app/helpers/page_layout_helper.rb | 2 +-
app/helpers/projects_helper.rb | 31 +-
app/helpers/search_helper.rb | 19 +-
app/helpers/services_helper.rb | 25 +
app/helpers/time_helper.rb | 28 +-
app/helpers/todos_helper.rb | 5 +-
app/helpers/u2f_helper.rb | 5 +
app/helpers/workhorse_helper.rb | 15 +-
app/mailers/emails/builds.rb | 1 +
app/models/ability.rb | 48 +-
app/models/application_setting.rb | 61 +-
app/models/award_emoji.rb | 2 +-
app/models/blob.rb | 4 +
app/models/ci/build.rb | 134 +-
app/models/ci/pipeline.rb | 53 +-
app/models/ci/runner.rb | 8 +
app/models/ci/trigger_request.rb | 10 +-
app/models/ci/variable.rb | 1 +
app/models/commit.rb | 11 +-
app/models/commit_range.rb | 4 +-
app/models/commit_status.rb | 10 +-
app/models/concerns/awardable.rb | 21 +-
app/models/concerns/issuable.rb | 40 +-
app/models/concerns/mentionable.rb | 10 +-
app/models/concerns/note_on_diff.rb | 52 +
app/models/concerns/participable.rb | 7 +-
app/models/concerns/statuseable.rb | 6 +-
app/models/deployment.rb | 10 +
app/models/diff_note.rb | 127 +
app/models/event.rb | 6 +-
app/models/group.rb | 9 +-
app/models/issue.rb | 42 +
app/models/label.rb | 19 +-
app/models/label_link.rb | 6 +-
app/models/legacy_diff_note.rb | 73 +-
app/models/member.rb | 10 +-
app/models/members/group_member.rb | 12 -
app/models/members/project_member.rb | 13 -
app/models/merge_request.rb | 236 +-
app/models/merge_request_diff.rb | 184 +-
app/models/milestone.rb | 1 +
app/models/namespace.rb | 95 +-
app/models/network/graph.rb | 4 +-
app/models/note.rb | 57 +-
app/models/notification_setting.rb | 9 +-
app/models/project.rb | 215 +-
app/models/project_import_data.rb | 1 +
app/models/project_services/bugzilla_service.rb | 23 +
.../project_services/builds_email_service.rb | 27 +
.../custom_issue_tracker_service.rb | 5 -
app/models/project_services/drone_ci_service.rb | 1 -
app/models/project_services/hipchat_service.rb | 2 +-
app/models/project_services/irker_service.rb | 10 +-
.../project_services/issue_tracker_service.rb | 1 -
app/models/project_services/jira_service.rb | 5 +-
app/models/project_services/redmine_service.rb | 1 -
app/models/project_services/slack_service.rb | 51 +-
app/models/project_team.rb | 24 +-
app/models/project_wiki.rb | 4 +-
app/models/protected_branch.rb | 47 +
app/models/repository.rb | 141 +-
app/models/sent_notification.rb | 66 +-
app/models/service.rb | 32 +-
app/models/snippet.rb | 17 +-
app/models/todo.rb | 29 +-
app/models/user.rb | 80 +-
app/models/wiki_page.rb | 6 +-
app/services/audit_event_service.rb | 2 +-
.../container_registry_authentication_service.rb | 2 +
app/services/ci/create_builds_service.rb | 10 +-
app/services/ci/create_pipeline_service.rb | 1 +
app/services/commits/change_service.rb | 4 +-
app/services/compare_service.rb | 2 +-
app/services/create_branch_service.rb | 14 +-
app/services/create_commit_builds_service.rb | 8 +-
app/services/create_release_service.rb | 5 +-
app/services/create_snippet_service.rb | 10 +-
app/services/create_tag_service.rb | 6 +-
app/services/delete_branch_service.rb | 16 +-
app/services/delete_tag_service.rb | 9 +-
app/services/files/base_service.rb | 9 +-
app/services/files/create_service.rb | 2 +-
app/services/files/update_service.rb | 5 +-
app/services/git_hooks_service.rb | 6 +-
app/services/git_push_service.rb | 3 +-
app/services/git_tag_push_service.rb | 1 +
app/services/import_export_clean_up_service.rb | 24 +
app/services/issuable_base_service.rb | 10 +
app/services/issues/base_service.rb | 1 -
app/services/issues/bulk_update_service.rb | 3 +-
app/services/members/destroy_service.rb | 21 +
app/services/merge_requests/base_service.rb | 1 -
app/services/merge_requests/build_service.rb | 2 +-
app/services/merge_requests/merge_service.rb | 17 +-
.../merge_when_build_succeeds_service.rb | 3 +-
app/services/merge_requests/post_merge_service.rb | 1 +
app/services/merge_requests/refresh_service.rb | 23 +-
app/services/merge_requests/reopen_service.rb | 2 +-
app/services/milestones/destroy_service.rb | 1 -
app/services/notes/create_service.rb | 1 -
app/services/notes/diff_position_update_service.rb | 30 +
app/services/notification_service.rb | 23 +-
app/services/projects/destroy_service.rb | 6 +-
app/services/projects/download_service.rb | 1 -
app/services/projects/housekeeping_service.rb | 26 +-
.../projects/import_export/export_service.rb | 13 +-
app/services/projects/import_service.rb | 4 +-
app/services/projects/transfer_service.rb | 4 +-
app/services/projects/update_service.rb | 3 +-
.../repository_archive_clean_up_service.rb | 33 +
app/services/system_note_service.rb | 8 +-
app/services/todo_service.rb | 8 +-
app/services/update_release_service.rb | 5 +-
app/services/update_snippet_service.rb | 1 +
app/services/wiki_pages/base_service.rb | 1 -
app/uploaders/avatar_uploader.rb | 4 +
app/uploaders/file_uploader.rb | 5 +-
app/uploaders/lfs_object_uploader.rb | 2 +-
app/uploaders/uploader_helper.rb | 41 +-
app/validators/addressable_url_validator.rb | 45 +
.../admin/abuse_reports/_abuse_report.html.haml | 4 +-
app/views/admin/appearances/_form.html.haml | 4 +-
app/views/admin/appearances/preview.html.haml | 34 +-
.../admin/application_settings/_form.html.haml | 87 +-
app/views/admin/background_jobs/_head.html.haml | 4 +
app/views/admin/background_jobs/show.html.haml | 2 +-
app/views/admin/builds/_build.html.haml | 65 +-
app/views/admin/builds/index.html.haml | 21 +-
app/views/admin/dashboard/index.html.haml | 4 +-
app/views/admin/deploy_keys/new.html.haml | 2 +-
app/views/admin/groups/_form.html.haml | 4 +
app/views/admin/groups/_group.html.haml | 12 +-
app/views/admin/groups/index.html.haml | 62 +-
app/views/admin/groups/show.html.haml | 33 +-
app/views/admin/health_check/show.html.haml | 2 +-
app/views/admin/hooks/index.html.haml | 2 +-
app/views/admin/logs/show.html.haml | 2 +-
app/views/admin/projects/index.html.haml | 173 +-
app/views/admin/projects/show.html.haml | 55 +-
app/views/admin/runners/_runner.html.haml | 2 +
app/views/admin/runners/index.html.haml | 5 +-
app/views/admin/system_info/show.html.haml | 25 +
app/views/admin/users/_form.html.haml | 2 +-
app/views/admin/users/_user.html.haml | 42 +
app/views/admin/users/groups.html.haml | 5 +-
app/views/admin/users/index.html.haml | 172 +-
app/views/ci/errors/show.haml | 2 -
app/views/ci/shared/_guide.html.haml | 13 -
app/views/ci/shared/_no_runners.html.haml | 7 -
app/views/dashboard/_projects_head.html.haml | 2 +-
.../projects/_zero_authorized_projects.html.haml | 87 +-
app/views/dashboard/projects/index.html.haml | 3 +-
app/views/dashboard/todos/index.html.haml | 4 +-
app/views/devise/sessions/two_factor.html.haml | 4 +
app/views/emojis/index.html.haml | 2 +-
app/views/errors/access_denied.html.haml | 2 +-
app/views/events/_event.html.haml | 6 +-
app/views/events/_event_scope.html.haml | 7 +
app/views/events/event/_common.html.haml | 9 +-
app/views/events/event/_created_project.html.haml | 2 +-
app/views/events/event/_note.html.haml | 11 +-
app/views/events/event/_push.html.haml | 29 +-
app/views/explore/snippets/index.html.haml | 1 -
app/views/groups/edit.html.haml | 4 +
.../group_members/_new_group_member.html.haml | 2 +-
app/views/groups/group_members/index.html.haml | 11 +-
app/views/groups/milestones/index.html.haml | 1 -
app/views/groups/projects.html.haml | 1 -
app/views/groups/show.html.haml | 15 +-
app/views/help/_shortcuts.html.haml | 4 +
app/views/help/index.html.haml | 2 +-
app/views/help/show.html.haml | 2 +-
app/views/help/ui.html.haml | 2 +-
app/views/import/base/create.js.haml | 5 +-
app/views/import/github/new.html.haml | 43 +
app/views/layouts/_collapse_button.html.haml | 3 -
app/views/layouts/_flash.html.haml | 2 +-
app/views/layouts/_head.html.haml | 4 +-
app/views/layouts/_init_auto_complete.html.haml | 9 +-
app/views/layouts/_page.html.haml | 17 +-
app/views/layouts/_search.html.haml | 2 +-
app/views/layouts/ci/_info.html.haml | 2 -
app/views/layouts/ci/_page.html.haml | 22 -
app/views/layouts/ci/notify.html.haml | 19 -
app/views/layouts/header/_default.html.haml | 30 +-
app/views/layouts/nav/_admin.html.haml | 15 +-
app/views/layouts/nav/_dashboard.html.haml | 22 +-
app/views/layouts/nav/_explore.html.haml | 4 -
app/views/layouts/nav/_group.html.haml | 11 +-
app/views/layouts/nav/_group_settings.html.haml | 36 +-
app/views/layouts/nav/_profile.html.haml | 95 +-
app/views/layouts/nav/_project.html.haml | 21 +-
app/views/layouts/nav/_project_settings.html.haml | 8 +-
app/views/layouts/project.html.haml | 2 +-
.../notify/note_merge_request_email.html.haml | 4 +-
.../project_was_not_exported_email.html.haml | 2 +-
.../notify/project_was_not_exported_email.text.erb | 6 -
.../project_was_not_exported_email.text.haml | 6 +
app/views/notify/repository_push_email.html.haml | 5 +-
app/views/profiles/_head.html.haml | 3 +
app/views/profiles/accounts/show.html.haml | 1 +
app/views/profiles/audit_log.html.haml | 1 +
app/views/profiles/emails/index.html.haml | 1 +
app/views/profiles/keys/_form.html.haml | 2 +-
app/views/profiles/keys/index.html.haml | 2 +-
app/views/profiles/keys/show.html.haml | 1 +
app/views/profiles/notifications/show.html.haml | 1 +
.../personal_access_tokens/index.html.haml | 1 +
app/views/profiles/preferences/show.html.haml | 5 +-
app/views/profiles/show.html.haml | 2 +
app/views/profiles/two_factor_auths/show.html.haml | 7 +-
app/views/projects/_activity.html.haml | 3 +-
.../projects/_bitbucket_import_modal.html.haml | 2 +-
app/views/projects/_builds_settings.html.haml | 65 -
app/views/projects/_github_import_modal.html.haml | 13 -
app/views/projects/_gitlab_import_modal.html.haml | 2 +-
app/views/projects/_home_panel.html.haml | 54 +-
app/views/projects/_last_commit.html.haml | 19 +-
app/views/projects/_last_push.html.haml | 6 +-
app/views/projects/_md_preview.html.haml | 17 +-
.../projects/_merge_request_settings.html.haml | 2 +-
app/views/projects/badges/index.html.haml | 23 -
app/views/projects/blob/_editor.html.haml | 4 +-
app/views/projects/blob/_text.html.haml | 2 +-
app/views/projects/blob/edit.html.haml | 2 -
app/views/projects/blob/show.html.haml | 17 +-
app/views/projects/branches/index.html.haml | 24 +-
app/views/projects/builds/_sidebar.html.haml | 8 +-
app/views/projects/builds/index.html.haml | 23 +-
app/views/projects/builds/show.html.haml | 2 +-
app/views/projects/buttons/_fork.html.haml | 9 +-
app/views/projects/ci/builds/_build.html.haml | 93 +-
.../projects/ci/pipelines/_pipeline.html.haml | 85 +-
app/views/projects/commit/_ci_stage.html.haml | 2 +-
app/views/projects/commit/_commit_box.html.haml | 4 +-
app/views/projects/commit/_pipeline.html.haml | 8 +-
app/views/projects/commit/show.html.haml | 3 +-
app/views/projects/commits/_commit.html.haml | 10 +-
app/views/projects/commits/_head.html.haml | 10 +-
app/views/projects/commits/show.html.haml | 2 +-
app/views/projects/compare/_form.html.haml | 18 +-
app/views/projects/compare/_ref_dropdown.html.haml | 4 +
app/views/projects/compare/index.html.haml | 2 +-
app/views/projects/compare/show.html.haml | 2 +-
app/views/projects/deploy_keys/_form.html.haml | 2 +-
app/views/projects/deployments/_actions.haml | 22 +
.../projects/deployments/_deployment.html.haml | 10 +-
app/views/projects/diffs/_content.html.haml | 29 +
app/views/projects/diffs/_diffs.html.haml | 8 +-
app/views/projects/diffs/_file.html.haml | 47 +-
app/views/projects/diffs/_file_header.html.haml | 25 +
app/views/projects/diffs/_image.html.haml | 11 +-
app/views/projects/diffs/_line.html.haml | 21 +-
.../projects/diffs/_match_line_parallel.html.haml | 4 +-
app/views/projects/diffs/_parallel_view.html.haml | 35 +-
app/views/projects/diffs/_text_file.html.haml | 15 +-
app/views/projects/diffs/_warning.html.haml | 3 -
app/views/projects/edit.html.haml | 8 +-
.../projects/environments/_environment.html.haml | 3 +
app/views/projects/environments/index.html.haml | 5 +-
app/views/projects/environments/new.html.haml | 2 +-
app/views/projects/environments/show.html.haml | 6 +-
app/views/projects/forks/index.html.haml | 4 +-
app/views/projects/forks/new.html.haml | 91 +-
.../_generic_commit_status.html.haml | 4 +-
app/views/projects/graphs/_head.html.haml | 4 +-
app/views/projects/graphs/ci.html.haml | 2 +-
app/views/projects/graphs/commits.html.haml | 2 +-
app/views/projects/graphs/languages.html.haml | 2 +-
app/views/projects/graphs/show.html.haml | 2 +-
app/views/projects/imports/new.html.haml | 2 +-
app/views/projects/issues/index.html.haml | 46 +-
app/views/projects/labels/index.html.haml | 2 +-
app/views/projects/merge_requests/_show.html.haml | 4 +-
app/views/projects/merge_requests/index.html.haml | 2 +-
.../merge_requests/show/_how_to_merge.html.haml | 6 +-
.../merge_requests/show/_mr_title.html.haml | 8 +-
.../merge_requests/widget/_heading.html.haml | 12 +-
.../projects/merge_requests/widget/_open.html.haml | 6 +-
.../merge_requests/widget/open/_accept.html.haml | 2 +-
.../widget/open/_conflicts.html.haml | 2 +-
.../open/_merge_when_build_succeeds.html.haml | 2 +-
app/views/projects/milestones/index.html.haml | 2 +-
app/views/projects/network/_head.html.haml | 2 +-
app/views/projects/network/show.html.haml | 8 +-
app/views/projects/new.html.haml | 228 +-
.../notes/_diff_notes_with_reply.html.haml | 3 +-
.../_diff_notes_with_reply_parallel.html.haml | 6 +-
app/views/projects/notes/_form.html.haml | 1 +
app/views/projects/notes/_hints.html.haml | 4 +-
app/views/projects/notes/_note.html.haml | 6 +-
.../projects/notes/_notes_with_form.html.haml | 6 +-
.../notes/discussions/_diff_with_notes.html.haml | 35 +-
.../projects/notes/discussions/_notes.html.haml | 3 +-
app/views/projects/pipelines/index.html.haml | 12 +-
.../projects/pipelines_settings/show.html.haml | 103 +
.../project_members/_group_members.html.haml | 3 +-
.../project_members/_new_project_member.html.haml | 2 +-
.../_shared_group_members.html.haml | 5 +-
app/views/projects/project_members/_team.html.haml | 3 +-
app/views/projects/project_members/index.html.haml | 4 +-
.../protected_branches/_branches_list.html.haml | 35 +-
.../protected_branches/_dropdown.html.haml | 17 +
.../protected_branches/_matching_branch.html.haml | 9 +
.../protected_branches/_protected_branch.html.haml | 23 +
.../projects/protected_branches/index.html.haml | 37 +-
.../projects/protected_branches/show.html.haml | 25 +
app/views/projects/services/_form.html.haml | 3 +-
app/views/projects/show.html.haml | 101 +-
app/views/projects/snippets/_actions.html.haml | 42 +-
app/views/projects/snippets/index.html.haml | 8 +-
app/views/projects/tags/index.html.haml | 32 +-
app/views/projects/tags/show.html.haml | 67 +-
app/views/projects/tree/show.html.haml | 2 +-
app/views/projects/wikis/_new.html.haml | 2 +-
app/views/projects/wikis/edit.html.haml | 9 +-
app/views/projects/wikis/git_access.html.haml | 2 +-
app/views/projects/wikis/history.html.haml | 2 +-
app/views/projects/wikis/pages.html.haml | 2 +-
app/views/projects/wikis/show.html.haml | 2 +-
app/views/search/results/_blob.html.haml | 5 +-
app/views/shared/_allow_request_access.html.haml | 6 +
app/views/shared/_clone_panel.html.haml | 23 +-
app/views/shared/_event_filter.html.haml | 4 -
app/views/shared/_file_highlight.html.haml | 7 +-
app/views/shared/_import_form.html.haml | 2 +-
app/views/shared/_labels_row.html.haml | 7 +-
app/views/shared/_service_settings.html.haml | 81 +-
app/views/shared/_visibility_level.html.haml | 2 +-
app/views/shared/icons/_group.svg | 18 -
app/views/shared/icons/_group.svg.erb | 13 +
app/views/shared/icons/_icon_commit.svg | 3 +
app/views/shared/icons/_icon_fork.svg | 3 +
app/views/shared/icons/_icon_status_cancel.svg | 12 +
app/views/shared/icons/_icon_status_failed.svg | 12 +
app/views/shared/icons/_icon_status_pending.svg | 13 +
app/views/shared/icons/_icon_status_running.svg | 12 +
app/views/shared/icons/_icon_status_success.svg | 15 +
app/views/shared/icons/_icon_status_warning.svg | 15 +
app/views/shared/icons/_icon_timer.svg | 1 +
app/views/shared/icons/_issues.svg | 13 -
app/views/shared/icons/_issues.svg.erb | 4 +
app/views/shared/icons/_project.svg | 10 -
app/views/shared/icons/_project.svg.erb | 3 +
app/views/shared/issuable/_filter.html.haml | 9 +-
app/views/shared/issuable/_sidebar.html.haml | 4 +-
.../members/_access_request_buttons.html.haml | 18 +-
app/views/shared/members/_member.html.haml | 85 +-
app/views/shared/members/_requests.html.haml | 6 +-
app/views/shared/milestones/_issuable.html.haml | 9 +-
app/views/shared/milestones/_summary.html.haml | 1 -
app/views/shared/projects/_dropdown.html.haml | 17 +-
app/views/shared/web_hooks/_form.html.haml | 2 +-
app/views/snippets/_actions.html.haml | 41 +-
app/views/users/calendar_activities.html.haml | 2 +-
app/views/users/show.html.haml | 9 +-
app/workers/emails_on_push_worker.rb | 16 +-
app/workers/git_garbage_collect_worker.rb | 16 +
app/workers/gitlab_remove_project_export_worker.rb | 9 -
app/workers/gitlab_shell_one_shot_worker.rb | 10 -
.../import_export_project_cleanup_worker.rb | 9 +
app/workers/post_receive.rb | 6 +-
app/workers/project_export_worker.rb | 2 +-
app/workers/repository_archive_cache_worker.rb | 2 +-
app/workers/repository_fork_worker.rb | 5 +-
bin/spring | 2 +-
config/application.rb | 12 +-
config/dependency_decisions.yml | 6 +
config/environments/development.rb | 3 +
config/gitlab.teatro.yml | 85 -
config/gitlab.yml.example | 18 +-
config/initializers/1_settings.rb | 37 +-
config/initializers/6_validations.rb | 29 +
config/initializers/devise.rb | 2 +-
config/initializers/gitlab_shell_secret_token.rb | 20 +-
config/initializers/haml.rb | 7 -
config/initializers/hamlit.rb | 18 +
config/initializers/health_check.rb | 1 +
config/initializers/metrics.rb | 9 +
config/initializers/mime_types.rb | 8 +-
config/initializers/rack_attack.rb.example | 3 +-
.../initializers/relative_naming_ci_namespace.rb | 16 +
config/initializers/sidekiq.rb | 10 +-
config/initializers/smtp_settings.rb.sample | 1 +
config/initializers/trusted_proxies.rb | 25 +-
config/routes.rb | 36 +-
db/fixtures/development/14_builds.rb | 63 +-
...152808_remove_wrong_import_url_from_projects.rb | 8 +-
...03_add_head_commit_id_to_merge_request_diffs.rb | 5 +
.../20160508215920_add_positions_to_diff_notes.rb | 6 +
...4_add_start_commit_id_to_merge_request_diffs.rb | 5 +
...d_developers_can_merge_to_protected_branches.rb | 9 +
..._note_type_and_position_to_sent_notification.rb | 22 +
...608195742_add_repository_storage_to_projects.rb | 12 +
...ser_default_external_to_application_settings.rb | 13 +
...d_repository_storage_to_application_settings.rb | 5 +
...git_access_protocols_to_application_settings.rb | 11 +
.../20160616102642_remove_duplicated_keys.rb | 4 +-
...160628085157_add_artifacts_size_to_ci_builds.rb | 7 +
..._progress_merge_commit_sha_to_merge_requests.rb | 8 +
...80340_add_index_on_award_emoji_user_and_name.rb | 11 +
...0705163108_remove_requesters_that_are_owners.rb | 40 +
...60712171823_remove_award_emojis_with_no_user.rb | 21 +
...add_domain_blacklist_to_application_settings.rb | 22 +
.../20160715132507_add_user_id_to_pipeline.rb | 7 +
...0160715134306_add_index_for_pipeline_user_id.rb | 9 +
...54212_add_request_access_enabled_to_projects.rb | 12 +
...5204316_add_request_access_enabled_to_groups.rb | 12 +
...plication_settings_restricted_signup_domains.rb | 21 +
...710_add_when_and_yaml_variables_to_ci_builds.rb | 8 +
...0718153603_add_has_external_wiki_to_projects.rb | 7 +
...drop_and_readd_has_external_wiki_in_projects.rb | 15 +
.../20160722221922_nullify_blank_type_on_notes.rb | 9 +
...160804150737_add_timestamps_to_members_again.rb | 21 +
db/schema.rb | 83 +-
doc/README.md | 31 +-
doc/administration/auth/ldap.md | 42 +-
doc/administration/container_registry.md | 86 +-
doc/administration/custom_hooks.md | 57 +
doc/administration/img/custom_hooks_error_msg.png | Bin 0 -> 159486 bytes
doc/administration/img/housekeeping_settings.png | Bin 23856 -> 19347 bytes
.../img/repository_storages_admin_ui.png | Bin 0 -> 17081 bytes
.../raketasks/project_import_export.md | 33 +
doc/administration/repository_storages.md | 99 +
doc/administration/troubleshooting/debug.md | 169 +
.../troubleshooting/gdb-stuck-ruby.txt | 142 +
doc/api/README.md | 1 +
doc/api/branches.md | 20 +-
doc/api/builds.md | 43 +-
doc/api/deploy_key_multiple_projects.md | 2 +-
doc/api/deploy_keys.md | 49 +-
doc/api/groups.md | 247 +-
doc/api/issues.md | 200 +-
doc/api/merge_requests.md | 150 +-
doc/api/oauth2.md | 9 +
doc/api/projects.md | 120 +-
doc/api/services.md | 36 +-
doc/api/session.md | 9 +
doc/api/settings.md | 22 +-
doc/api/todos.md | 296 +
doc/ci/README.md | 5 +-
.../img/build_artifacts_browser.png | Bin 89132 -> 82102 bytes
.../img/build_artifacts_browser_button.png | Bin 11614 -> 7230 bytes
doc/ci/environments.md | 2 +-
doc/ci/examples/README.md | 1 +
doc/ci/examples/php.md | 2 +-
doc/ci/img/builds_tab.png | Bin 3845 -> 3047 bytes
doc/ci/img/features_settings.png | Bin 18691 -> 15809 bytes
doc/ci/permissions/README.md | 23 +-
doc/ci/pipelines.md | 38 +
doc/ci/quick_start/README.md | 64 +-
doc/ci/quick_start/img/build_log.png | Bin 63272 -> 52482 bytes
doc/ci/quick_start/img/builds_status.png | Bin 49121 -> 41838 bytes
doc/ci/quick_start/img/new_commit.png | Bin 9033 -> 7587 bytes
doc/ci/quick_start/img/pipelines_status.png | Bin 0 -> 89387 bytes
doc/ci/quick_start/img/runners_activated.png | Bin 27597 -> 22822 bytes
.../img/single_commit_status_pending.png | Bin 36431 -> 29981 bytes
doc/ci/quick_start/img/status_pending.png | Bin 19782 -> 16205 bytes
doc/ci/runners/project_specific.png | Bin 31408 -> 30196 bytes
doc/ci/runners/shared_runner.png | Bin 18366 -> 17797 bytes
doc/ci/runners/shared_to_specific_admin.png | Bin 5897 -> 5715 bytes
doc/ci/triggers/img/builds_page.png | Bin 39713 -> 33324 bytes
doc/ci/triggers/img/trigger_single_build.png | Bin 2895 -> 2387 bytes
doc/ci/triggers/img/trigger_variables.png | Bin 5418 -> 4433 bytes
doc/ci/triggers/img/triggers_page.png | Bin 15889 -> 12943 bytes
doc/ci/variables/README.md | 68 +-
doc/ci/yaml/README.md | 150 +-
doc/container_registry/README.md | 3 +-
doc/container_registry/img/container_registry.png | Bin 354050 -> 222782 bytes
doc/container_registry/img/project_feature.png | Bin 392842 -> 248750 bytes
.../branded_login_page/appearance.png | Bin 365120 -> 156228 bytes
.../branded_login_page/custom_sign_in.png | Bin 314111 -> 166674 bytes
.../branded_login_page/default_login_page.png | Bin 292731 -> 150538 bytes
doc/customization/issue_closing.md | 2 +-
doc/development/architecture.md | 4 +-
doc/development/ci_setup.md | 2 +-
doc/development/doc_styleguide.md | 60 +-
doc/development/gitlab_architecture_diagram.png | Bin 0 -> 23831 bytes
doc/development/gitlab_diagram_overview.png | Bin 256612 -> 0 bytes
doc/development/gotchas.md | 2 +-
doc/development/migration_style_guide.md | 47 +-
doc/development/rake_tasks.md | 25 +
doc/development/ui_guide.md | 47 +-
doc/downgrade_ee_to_ce/README.md | 4 +-
.../basicsimages/add_new_merge_request.png | Bin 9467 -> 9003 bytes
doc/gitlab-basics/basicsimages/add_sshkey.png | Bin 1463 -> 1394 bytes
doc/gitlab-basics/basicsimages/branch_info.png | Bin 7978 -> 7572 bytes
doc/gitlab-basics/basicsimages/branch_name.png | Bin 2199 -> 2137 bytes
doc/gitlab-basics/basicsimages/branches.png | Bin 3653 -> 3548 bytes
.../basicsimages/button-create-mr.png | Bin 6154 -> 5927 bytes
.../basicsimages/click-on-new-group.png | Bin 2063 -> 1957 bytes
doc/gitlab-basics/basicsimages/commit_changes.png | Bin 5567 -> 4941 bytes
doc/gitlab-basics/basicsimages/commit_message.png | Bin 5707 -> 5103 bytes
doc/gitlab-basics/basicsimages/commits.png | Bin 4258 -> 4112 bytes
.../basicsimages/compare_branches.png | Bin 1624 -> 1520 bytes
doc/gitlab-basics/basicsimages/create_file.png | Bin 2524 -> 2451 bytes
doc/gitlab-basics/basicsimages/create_group.png | Bin 3224 -> 3184 bytes
doc/gitlab-basics/basicsimages/edit_file.png | Bin 2259 -> 2221 bytes
doc/gitlab-basics/basicsimages/file_located.png | Bin 3156 -> 3078 bytes
doc/gitlab-basics/basicsimages/file_name.png | Bin 2544 -> 2412 bytes
doc/gitlab-basics/basicsimages/find_file.png | Bin 8840 -> 8426 bytes
doc/gitlab-basics/basicsimages/find_group.png | Bin 6159 -> 5897 bytes
doc/gitlab-basics/basicsimages/fork.png | Bin 1046 -> 896 bytes
doc/gitlab-basics/basicsimages/group_info.png | Bin 16217 -> 15479 bytes
doc/gitlab-basics/basicsimages/groups.png | Bin 4857 -> 4752 bytes
doc/gitlab-basics/basicsimages/https.png | Bin 2887 -> 2822 bytes
doc/gitlab-basics/basicsimages/image_file.png | Bin 2939 -> 2796 bytes
doc/gitlab-basics/basicsimages/issue_title.png | Bin 9059 -> 8311 bytes
doc/gitlab-basics/basicsimages/issues.png | Bin 4332 -> 4153 bytes
doc/gitlab-basics/basicsimages/key.png | Bin 1264 -> 1177 bytes
doc/gitlab-basics/basicsimages/merge_requests.png | Bin 4381 -> 4213 bytes
.../basicsimages/new_merge_request.png | Bin 3227 -> 3162 bytes
doc/gitlab-basics/basicsimages/new_project.png | Bin 2319 -> 2234 bytes
doc/gitlab-basics/basicsimages/newbranch.png | Bin 1314 -> 1244 bytes
doc/gitlab-basics/basicsimages/paste_sshkey.png | Bin 8620 -> 7699 bytes
.../basicsimages/profile_settings.png | Bin 1194 -> 1101 bytes
doc/gitlab-basics/basicsimages/project_info.png | Bin 21862 -> 21041 bytes
.../basicsimages/public_file_link.png | Bin 3038 -> 3023 bytes
doc/gitlab-basics/basicsimages/select-group.png | Bin 6075 -> 6034 bytes
doc/gitlab-basics/basicsimages/select-group2.png | Bin 5049 -> 5040 bytes
doc/gitlab-basics/basicsimages/select_branch.png | Bin 12213 -> 11207 bytes
doc/gitlab-basics/basicsimages/select_project.png | Bin 16832 -> 16176 bytes
doc/gitlab-basics/basicsimages/settings.png | Bin 4321 -> 4149 bytes
doc/gitlab-basics/basicsimages/shh_keys.png | Bin 4981 -> 4782 bytes
.../basicsimages/submit_new_issue.png | Bin 9083 -> 8644 bytes
.../basicsimages/title_description_mr.png | Bin 12749 -> 11919 bytes
doc/gitlab-basics/basicsimages/white_space.png | Bin 3707 -> 2192 bytes
doc/hooks/custom_hooks.md | 40 +-
doc/install/database_mysql.md | 2 +-
doc/install/installation.md | 10 +-
doc/install/requirements.md | 2 +-
doc/integration/README.md | 1 -
doc/integration/external-issue-tracker.md | 3 +-
doc/integration/github.md | 2 +-
doc/integration/img/akismet_settings.png | Bin 55837 -> 26625 bytes
.../img/enabled-oauth-sign-in-sources.png | Bin 49081 -> 21767 bytes
doc/integration/img/facebook_api_keys.png | Bin 125921 -> 85832 bytes
doc/integration/img/facebook_app_settings.png | Bin 134387 -> 68086 bytes
doc/integration/img/facebook_website_url.png | Bin 42292 -> 19823 bytes
doc/integration/img/github_app.png | Bin 75297 -> 55591 bytes
doc/integration/img/gitlab_app.png | Bin 55325 -> 30963 bytes
.../img/gmail_action_buttons_for_gitlab.png | Bin 17321 -> 16020 bytes
doc/integration/img/google_app.png | Bin 52669 -> 29154 bytes
.../img/oauth_provider_admin_application.png | Bin 40579 -> 33440 bytes
.../img/oauth_provider_application_form.png | Bin 27974 -> 23048 bytes
.../img/oauth_provider_application_id_secret.png | Bin 33901 -> 27673 bytes
.../img/oauth_provider_authorized_application.png | Bin 32225 -> 26622 bytes
.../img/oauth_provider_user_wide_applications.png | Bin 40632 -> 33337 bytes
doc/integration/img/twitter_app_api_keys.png | Bin 72200 -> 36921 bytes
doc/integration/img/twitter_app_details.png | Bin 121621 -> 64686 bytes
doc/integration/oauth_provider.md | 3 +-
doc/integration/omniauth.md | 12 +-
doc/integration/saml.md | 4 +-
doc/integration/shibboleth.md | 2 +-
doc/integration/slack.md | 42 +-
doc/intro/README.md | 2 +-
doc/markdown/img/logo.png | Bin 11097 -> 9509 bytes
doc/markdown/img/video.mp4 | Bin 0 -> 383631 bytes
doc/markdown/markdown.md | 107 +-
doc/monitoring/img/health_check_token.png | Bin 10884 -> 6630 bytes
.../performance/grafana_configuration.md | 74 +-
.../performance/img/grafana_dashboard_dropdown.png | Bin 29419 -> 14368 bytes
.../performance/img/grafana_dashboard_import.png | Bin 40974 -> 18267 bytes
.../img/grafana_data_source_configuration.png | Bin 53402 -> 26060 bytes
.../performance/img/grafana_data_source_empty.png | Bin 44058 -> 21821 bytes
.../performance/img/grafana_save_icon.png | Bin 16024 -> 9107 bytes
.../img/metrics_gitlab_configuration_settings.png | Bin 45148 -> 37228 bytes
doc/permissions/permissions.md | 100 +-
doc/profile/2fa.png | Bin 23415 -> 22047 bytes
doc/profile/2fa_auth.png | Bin 15569 -> 14535 bytes
doc/project_services/bugzilla.md | 17 +
doc/project_services/img/builds_emails_service.png | Bin 41222 -> 33943 bytes
.../img/jira_add_gitlab_commit_message.png | Bin 57136 -> 46590 bytes
.../img/jira_add_user_to_group.png | Bin 59251 -> 41994 bytes
doc/project_services/img/jira_create_new_group.png | Bin 41294 -> 32934 bytes
.../img/jira_create_new_group_name.png | Bin 12535 -> 9054 bytes
doc/project_services/img/jira_create_new_user.png | Bin 26532 -> 21081 bytes
doc/project_services/img/jira_group_access.png | Bin 46028 -> 32210 bytes
doc/project_services/img/jira_issue_closed.png | Bin 92601 -> 77028 bytes
doc/project_services/img/jira_issue_reference.png | Bin 39942 -> 36188 bytes
doc/project_services/img/jira_issues_workflow.png | Bin 105237 -> 87067 bytes
.../img/jira_merge_request_close.png | Bin 111150 -> 102835 bytes
doc/project_services/img/jira_project_name.png | Bin 60598 -> 41572 bytes
...jira_reference_commit_message_in_jira_issue.png | Bin 42452 -> 33706 bytes
doc/project_services/img/jira_service.png | Bin 59082 -> 56834 bytes
.../img/jira_service_close_issue.png | Bin 88433 -> 79569 bytes
doc/project_services/img/jira_service_page.png | Bin 49122 -> 36280 bytes
.../img/jira_submit_gitlab_merge_request.png | Bin 63063 -> 51913 bytes
.../img/jira_user_management_link.png | Bin 58211 -> 43095 bytes
.../img/jira_workflow_screenshot.png | Bin 121534 -> 111093 bytes
doc/project_services/img/redmine_configuration.png | Bin 21061 -> 16973 bytes
.../img/services_templates_redmine_example.png | Bin 17351 -> 13936 bytes
doc/project_services/img/slack_configuration.png | Bin 0 -> 75762 bytes
doc/project_services/project_services.md | 3 +-
doc/project_services/slack.md | 50 +
doc/public_access/public_access.md | 6 +-
doc/raketasks/backup_hrz.png | Bin 21955 -> 8907 bytes
doc/raketasks/check_repos_output.png | Bin 73786 -> 35333 bytes
doc/raketasks/import.md | 3 +-
doc/raketasks/maintenance.md | 19 +
.../img/two_factor_authentication_settings.png | Bin 20399 -> 16807 bytes
doc/ssh/README.md | 10 +-
doc/update/2.6-to-3.0.md | 4 +
doc/update/2.9-to-3.0.md | 5 +
doc/update/3.0-to-3.1.md | 5 +
doc/update/3.1-to-4.0.md | 5 +
doc/update/4.0-to-4.1.md | 5 +
doc/update/4.1-to-4.2.md | 10 +-
doc/update/4.2-to-5.0.md | 9 +
doc/update/5.0-to-5.1.md | 10 +
doc/update/5.1-to-5.2.md | 18 +-
doc/update/5.1-to-5.4.md | 18 +-
doc/update/5.1-to-6.0.md | 18 +-
doc/update/5.2-to-5.3.md | 18 +-
doc/update/5.3-to-5.4.md | 18 +-
doc/update/5.4-to-6.0.md | 16 +
doc/update/6.0-to-6.1.md | 19 +-
doc/update/6.1-to-6.2.md | 19 +-
doc/update/6.2-to-6.3.md | 17 +-
doc/update/6.3-to-6.4.md | 17 +-
doc/update/6.4-to-6.5.md | 21 +-
doc/update/6.5-to-6.6.md | 20 +-
doc/update/6.6-to-6.7.md | 16 +-
doc/update/6.x-or-7.x-to-7.14.md | 7 +-
doc/update/8.6-to-8.7.md | 2 +-
doc/update/8.8-to-8.9.md | 37 +-
doc/update/8.9-to-8.10.md | 191 +
.../settings/img/access_restrictions.png | Bin 0 -> 7435 bytes
.../admin_area/settings/img/domain_blacklist.png | Bin 0 -> 34684 bytes
.../admin_area/settings/img/restricted_url.png | Bin 0 -> 47539 bytes
.../admin_area/settings/sign_up_restrictions.md | 22 +
.../settings/visibility_and_access_controls.md | 40 +
doc/user/permissions.md | 131 +
doc/user/project/highlighting.md | 31 +
.../img/labels_assign_label_in_new_issue.png | Bin 0 -> 31126 bytes
.../project/img/labels_assign_label_sidebar.png | Bin 0 -> 31537 bytes
.../img/labels_assign_label_sidebar_saved.png | Bin 0 -> 28396 bytes
doc/user/project/img/labels_default.png | Bin 0 -> 80403 bytes
.../project/img/labels_description_tooltip.png | Bin 0 -> 22585 bytes
doc/user/project/img/labels_filter.png | Bin 0 -> 81536 bytes
doc/user/project/img/labels_filter_by_priority.png | Bin 0 -> 60849 bytes
doc/user/project/img/labels_generate.png | Bin 0 -> 31608 bytes
doc/user/project/img/labels_new_label.png | Bin 0 -> 43265 bytes
.../project/img/labels_new_label_on_the_fly.png | Bin 0 -> 10416 bytes
.../img/labels_new_label_on_the_fly_create.png | Bin 0 -> 16151 bytes
doc/user/project/img/labels_prioritize.png | Bin 0 -> 108751 bytes
doc/user/project/img/labels_subscribe.png | Bin 0 -> 11536 bytes
doc/user/project/img/project_settings_list.png | Bin 0 -> 10788 bytes
.../img/protected_branches_choose_branch.png | Bin 0 -> 20659 bytes
.../img/protected_branches_devs_can_push.png | Bin 0 -> 23976 bytes
.../project/img/protected_branches_error_ui.png | Bin 0 -> 37750 bytes
doc/user/project/img/protected_branches_list.png | Bin 0 -> 16817 bytes
.../project/img/protected_branches_matches.png | Bin 0 -> 32145 bytes
doc/user/project/labels.md | 147 +
doc/user/project/protected_branches.md | 106 +
.../settings/img/import_export_download_export.png | Bin 0 -> 85600 bytes
.../settings/img/import_export_export_button.png | Bin 0 -> 84637 bytes
.../settings/img/import_export_mail_link.png | Bin 0 -> 44012 bytes
.../settings/img/import_export_new_project.png | Bin 0 -> 43574 bytes
.../settings/img/import_export_select_file.png | Bin 0 -> 46292 bytes
.../project/settings/img/settings_edit_button.png | Bin 0 -> 19392 bytes
doc/user/project/settings/import_export.md | 73 +
doc/web_hooks/ssl.png | Bin 77165 -> 39120 bytes
doc/workflow/README.md | 4 +-
doc/workflow/add-user/add-user.md | 5 +-
.../add-user/img/access_requests_management.png | Bin 15105 -> 15686 bytes
.../img/add_new_user_to_project_settings.png | Bin 22822 -> 18149 bytes
.../add-user/img/add_user_email_accept.png | Bin 22961 -> 22877 bytes
doc/workflow/add-user/img/add_user_email_ready.png | Bin 40305 -> 40207 bytes
.../add-user/img/add_user_email_search.png | Bin 45884 -> 45798 bytes
.../add-user/img/add_user_give_permissions.png | Bin 56480 -> 56380 bytes
...dd_user_import_members_from_another_project.png | Bin 38874 -> 38778 bytes
.../add-user/img/add_user_imported_members.png | Bin 37873 -> 37835 bytes
.../add-user/img/add_user_list_members.png | Bin 24427 -> 24337 bytes
.../add-user/img/add_user_members_menu.png | Bin 42319 -> 42224 bytes
.../add-user/img/add_user_search_people.png | Bin 39941 -> 39844 bytes
doc/workflow/award_emoji.md | 45 +-
doc/workflow/award_emoji.png | Bin 6620 -> 9939 bytes
doc/workflow/ci_mr.png | Bin 40065 -> 29571 bytes
doc/workflow/close_issue_mr.png | Bin 146292 -> 82595 bytes
doc/workflow/environment_branches.png | Bin 40210 -> 20745 bytes
doc/workflow/forking/branch_select.png | Bin 55352 -> 27299 bytes
doc/workflow/forking/merge_request.png | Bin 60597 -> 31560 bytes
doc/workflow/forking_workflow.md | 2 +-
doc/workflow/four_stages.png | Bin 20934 -> 10003 bytes
doc/workflow/git_pull.png | Bin 167056 -> 94405 bytes
doc/workflow/gitdashflow.png | Bin 184726 -> 131491 bytes
doc/workflow/github_flow.png | Bin 20600 -> 10251 bytes
doc/workflow/gitlab_flow.png | Bin 90883 -> 70871 bytes
doc/workflow/good_commit.png | Bin 28433 -> 13131 bytes
doc/workflow/groups.md | 5 +-
doc/workflow/groups/access_requests_management.png | Bin 15193 -> 15829 bytes
doc/workflow/groups/add_member_to_group.png | Bin 138184 -> 78060 bytes
doc/workflow/groups/group_dashboard.png | Bin 107332 -> 59446 bytes
doc/workflow/groups/group_with_two_projects.png | Bin 129319 -> 73101 bytes
doc/workflow/groups/max_access_level.png | Bin 135354 -> 74947 bytes
doc/workflow/groups/new_group_button.png | Bin 185406 -> 108482 bytes
doc/workflow/groups/new_group_form.png | Bin 106491 -> 58860 bytes
.../groups/other_group_sees_shared_project.png | Bin 118382 -> 64447 bytes
doc/workflow/groups/override_access_level.png | Bin 157193 -> 90122 bytes
doc/workflow/groups/project_members_via_group.png | Bin 151339 -> 86260 bytes
doc/workflow/groups/request_access_button.png | Bin 30470 -> 49067 bytes
doc/workflow/groups/share_project_with_groups.png | Bin 118868 -> 65633 bytes
doc/workflow/groups/transfer_project.png | Bin 164958 -> 92115 bytes
.../groups/withdraw_access_request_button.png | Bin 31681 -> 49941 bytes
doc/workflow/img/award_emoji_comment_awarded.png | Bin 0 -> 64317 bytes
doc/workflow/img/award_emoji_comment_picker.png | Bin 0 -> 250861 bytes
doc/workflow/img/award_emoji_select.png | Bin 65985 -> 49296 bytes
.../img/award_emoji_votes_least_popular.png | Bin 144501 -> 116715 bytes
.../img/award_emoji_votes_most_popular.png | Bin 136577 -> 108775 bytes
.../img/award_emoji_votes_sort_options.png | Bin 162251 -> 131659 bytes
doc/workflow/img/cherry_pick_changes_commit.png | Bin 353067 -> 304098 bytes
.../img/cherry_pick_changes_commit_modal.png | Bin 312659 -> 264883 bytes
doc/workflow/img/cherry_pick_changes_mr.png | Bin 252085 -> 212267 bytes
doc/workflow/img/cherry_pick_changes_mr_modal.png | Bin 225569 -> 186597 bytes
doc/workflow/img/file_finder_find_button.png | Bin 30974 -> 25458 bytes
doc/workflow/img/file_finder_find_file.png | Bin 42658 -> 35114 bytes
.../img/forking_workflow_choose_namespace.png | Bin 70405 -> 59114 bytes
doc/workflow/img/forking_workflow_fork_button.png | Bin 26438 -> 20750 bytes
.../img/forking_workflow_path_taken_error.png | Bin 22380 -> 17978 bytes
doc/workflow/img/new_branch_from_issue.png | Bin 120622 -> 54607 bytes
doc/workflow/img/revert_changes_commit.png | Bin 360098 -> 233750 bytes
doc/workflow/img/revert_changes_commit_modal.png | Bin 327932 -> 205046 bytes
doc/workflow/img/revert_changes_mr.png | Bin 367881 -> 241051 bytes
doc/workflow/img/revert_changes_mr_modal.png | Bin 335010 -> 211022 bytes
doc/workflow/img/todo_list_item.png | Bin 0 -> 58912 bytes
doc/workflow/img/todos_add_todo_sidebar.png | Bin 0 -> 120265 bytes
doc/workflow/img/todos_icon.png | Bin 7394 -> 3843 bytes
doc/workflow/img/todos_index.png | Bin 184839 -> 152040 bytes
doc/workflow/img/todos_mark_done_sidebar.png | Bin 0 -> 121303 bytes
.../img/web_editor_new_branch_dropdown.png | Bin 34233 -> 20436 bytes
doc/workflow/img/web_editor_new_branch_page.png | Bin 21618 -> 11245 bytes
.../img/web_editor_new_directory_dialog.png | Bin 26145 -> 13339 bytes
.../img/web_editor_new_directory_dropdown.png | Bin 33714 -> 20007 bytes
doc/workflow/img/web_editor_new_file_dropdown.png | Bin 34978 -> 20680 bytes
doc/workflow/img/web_editor_new_file_editor.png | Bin 128658 -> 66261 bytes
doc/workflow/img/web_editor_new_push_widget.png | Bin 11220 -> 7076 bytes
doc/workflow/img/web_editor_new_tag_dropdown.png | Bin 33753 -> 20080 bytes
doc/workflow/img/web_editor_new_tag_page.png | Bin 75536 -> 36610 bytes
.../img/web_editor_start_new_merge_request.png | Bin 14352 -> 8596 bytes
doc/workflow/img/web_editor_upload_file_dialog.png | Bin 46219 -> 21502 bytes
.../img/web_editor_upload_file_dropdown.png | Bin 34835 -> 20651 bytes
.../bitbucket_import_select_project.png | Bin 16121 -> 15288 bytes
.../fogbugz_importer/fogbugz_import_finished.png | Bin 53276 -> 30266 bytes
.../fogbugz_importer/fogbugz_import_login.png | Bin 44444 -> 20797 bytes
.../fogbugz_import_select_fogbogz.png | Bin 35415 -> 20526 bytes
.../fogbugz_import_select_project.png | Bin 62552 -> 34836 bytes
.../fogbugz_importer/fogbugz_import_user_map.png | Bin 157856 -> 77208 bytes
.../importing/gitlab_importer/importer.png | Bin 40778 -> 18366 bytes
.../importing/gitlab_importer/new_project_page.png | Bin 72663 -> 33589 bytes
.../img/import_projects_from_github_importer.png | Bin 28033 -> 22711 bytes
...mport_projects_from_github_new_project_page.png | Bin 17225 -> 13668 bytes
.../importing/import_projects_from_github.md | 18 +-
doc/workflow/labels.md | 17 +-
doc/workflow/labels/label1.png | Bin 5846 -> 0 bytes
doc/workflow/labels/label2.png | Bin 16931 -> 0 bytes
doc/workflow/labels/label3.png | Bin 19360 -> 0 bytes
doc/workflow/merge_commits.png | Bin 41422 -> 22181 bytes
doc/workflow/merge_request.png | Bin 169503 -> 98070 bytes
doc/workflow/merge_requests/commit_compare.png | Bin 110376 -> 65010 bytes
doc/workflow/merge_requests/merge_request_diff.png | Bin 166226 -> 103239 bytes
.../merge_request_diff_without_whitespace.png | Bin 121476 -> 71896 bytes
doc/workflow/merge_when_build_succeeds/enable.png | Bin 151112 -> 68769 bytes
doc/workflow/merge_when_build_succeeds/status.png | Bin 180318 -> 82655 bytes
doc/workflow/messy_flow.png | Bin 33829 -> 19314 bytes
doc/workflow/milestones/form.png | Bin 88591 -> 84872 bytes
doc/workflow/milestones/group_form.png | Bin 77087 -> 74429 bytes
doc/workflow/mr_inline_comments.png | Bin 193311 -> 117313 bytes
doc/workflow/notifications.md | 2 +
doc/workflow/notifications/settings.png | Bin 90986 -> 59256 bytes
doc/workflow/production_branch.png | Bin 21716 -> 10946 bytes
doc/workflow/protected_branches.md | 32 +-
.../protected_branches/protected_branches1.png | Bin 170113 -> 0 bytes
.../protected_branches/protected_branches2.png | Bin 25851 -> 0 bytes
doc/workflow/rebase.png | Bin 123041 -> 68976 bytes
doc/workflow/release_branches.png | Bin 44173 -> 22163 bytes
doc/workflow/releases/new_tag.png | Bin 154755 -> 87330 bytes
doc/workflow/releases/tags.png | Bin 165449 -> 93016 bytes
doc/workflow/remove_checkbox.png | Bin 22272 -> 12339 bytes
doc/workflow/share_with_group.png | Bin 53784 -> 50450 bytes
doc/workflow/shortcuts.png | Bin 108255 -> 108209 bytes
doc/workflow/todos.md | 59 +-
.../wip_merge_requests/blocked_accept_button.png | Bin 65231 -> 32720 bytes
doc/workflow/wip_merge_requests/mark_as_wip.png | Bin 41549 -> 21640 bytes
doc/workflow/wip_merge_requests/unmark_as_wip.png | Bin 32151 -> 16606 bytes
features/admin/groups.feature | 7 -
features/admin/projects.feature | 4 +-
features/dashboard/dashboard.feature | 1 +
features/dashboard/group.feature | 44 -
features/dashboard/new_project.feature | 2 +-
features/project/commits/commits.feature | 5 -
features/project/commits/diff_comments.feature | 4 -
features/project/issues/issues.feature | 2 +-
features/project/merge_requests.feature | 7 -
features/project/wiki.feature | 6 +
features/search.feature | 8 +-
features/steps/admin/groups.rb | 9 +-
features/steps/admin/projects.rb | 9 +-
features/steps/admin/settings.rb | 16 +-
features/steps/dashboard/group.rb | 42 -
features/steps/dashboard/help.rb | 2 +-
features/steps/dashboard/new_project.rb | 13 +-
features/steps/explore/projects.rb | 3 -
features/steps/groups.rb | 2 +-
features/steps/profile/profile.rb | 7 +-
features/steps/project/archived.rb | 1 -
features/steps/project/builds/artifacts.rb | 14 +-
features/steps/project/commits/commits.rb | 19 -
features/steps/project/forked_merge_requests.rb | 2 +-
features/steps/project/issues/award_emoji.rb | 4 +-
features/steps/project/issues/issues.rb | 5 -
features/steps/project/merge_requests.rb | 5 +-
features/steps/project/project_find_file.rb | 1 -
features/steps/project/wiki.rb | 18 +-
features/steps/shared/diff_note.rb | 33 +-
features/steps/shared/issuable.rb | 1 -
features/steps/shared/project.rb | 5 +
features/steps/snippet_search.rb | 1 -
features/support/env.rb | 7 +-
fixtures/emojis/aliases.json | 191 +-
fixtures/emojis/digests.json | 6216 +++++----
fixtures/emojis/index.json | 13463 ++++++++++++-------
.../migration/create_table_migration.rb | 8 +
.../active_record/migration/migration.rb | 8 +
lib/api/api.rb | 3 +-
lib/api/award_emoji.rb | 5 +-
lib/api/branches.rb | 39 +-
lib/api/builds.rb | 65 +-
lib/api/commit_statuses.rb | 2 +-
lib/api/deploy_keys.rb | 119 +-
lib/api/entities.rb | 100 +-
lib/api/group_members.rb | 2 +-
lib/api/helpers.rb | 9 +-
lib/api/internal.rb | 46 +-
lib/api/issues.rb | 45 +-
lib/api/license_templates.rb | 58 +
lib/api/licenses.rb | 58 -
lib/api/merge_requests.rb | 4 +-
lib/api/milestones.rb | 1 -
lib/api/project_hooks.rb | 1 -
lib/api/project_members.rb | 1 -
lib/api/projects.rb | 8 +-
lib/api/services.rb | 1 -
lib/api/tags.rb | 6 +-
lib/api/todos.rb | 82 +
lib/backup/repository.rb | 30 +-
lib/banzai.rb | 4 +
lib/banzai/filter/abstract_reference_filter.rb | 14 +-
lib/banzai/filter/autolink_filter.rb | 2 +
lib/banzai/filter/blockquote_fence_filter.rb | 71 +
lib/banzai/filter/emoji_filter.rb | 4 +-
lib/banzai/filter/image_link_filter.rb | 9 +-
lib/banzai/filter/issue_reference_filter.rb | 30 +-
lib/banzai/filter/label_reference_filter.rb | 8 +-
lib/banzai/filter/redactor_filter.rb | 29 +-
lib/banzai/filter/reference_filter.rb | 2 +-
lib/banzai/filter/relative_link_filter.rb | 2 +-
lib/banzai/filter/syntax_highlight_filter.rb | 24 +-
lib/banzai/filter/user_reference_filter.rb | 10 +-
lib/banzai/filter/video_link_filter.rb | 59 +
lib/banzai/filter/wiki_link_filter.rb | 3 +-
lib/banzai/note_renderer.rb | 22 +
lib/banzai/object_renderer.rb | 86 +
lib/banzai/pipeline/full_pipeline.rb | 1 -
lib/banzai/pipeline/gfm_pipeline.rb | 1 +
lib/banzai/pipeline/pre_process_pipeline.rb | 3 +-
lib/banzai/pipeline/relative_link_pipeline.rb | 11 +
lib/banzai/redactor.rb | 82 +
lib/banzai/reference_parser/base_parser.rb | 36 +-
lib/banzai/reference_parser/user_parser.rb | 5 +-
lib/banzai/renderer.rb | 62 +-
lib/ci/api/builds.rb | 3 +-
lib/ci/charts.rb | 1 -
lib/ci/gitlab_ci_yaml_processor.rb | 173 +-
lib/container_registry/client.rb | 69 +-
lib/container_registry/tag.rb | 2 +-
lib/disable_email_interceptor.rb | 1 -
lib/gitlab.rb | 7 +-
lib/gitlab/access.rb | 10 +-
lib/gitlab/asciidoc.rb | 1 -
lib/gitlab/award_emoji.rb | 35 +-
lib/gitlab/backend/grack_auth.rb | 5 +-
lib/gitlab/backend/shell.rb | 100 +-
lib/gitlab/blame.rb | 3 +-
lib/gitlab/checks/change_access.rb | 96 +
lib/gitlab/checks/force_push.rb | 17 +
lib/gitlab/checks/matching_merge_request.rb | 18 +
lib/gitlab/ci/config.rb | 13 +-
lib/gitlab/ci/config/node/boolean.rb | 18 +
lib/gitlab/ci/config/node/cache.rb | 27 +
lib/gitlab/ci/config/node/configurable.rb | 42 +-
lib/gitlab/ci/config/node/entry.rb | 61 +-
lib/gitlab/ci/config/node/factory.rb | 29 +-
lib/gitlab/ci/config/node/global.rb | 30 +-
lib/gitlab/ci/config/node/image.rb | 18 +
lib/gitlab/ci/config/node/key.rb | 18 +
.../ci/config/node/legacy_validation_helpers.rb | 55 +
lib/gitlab/ci/config/node/null.rb | 27 -
lib/gitlab/ci/config/node/paths.rb | 18 +
lib/gitlab/ci/config/node/script.rb | 17 +-
lib/gitlab/ci/config/node/services.rb | 18 +
lib/gitlab/ci/config/node/stages.rb | 22 +
lib/gitlab/ci/config/node/undefined.rb | 30 +
lib/gitlab/ci/config/node/validatable.rb | 29 +
lib/gitlab/ci/config/node/validation_helpers.rb | 55 -
lib/gitlab/ci/config/node/validator.rb | 41 +
lib/gitlab/ci/config/node/validators.rb | 70 +
lib/gitlab/ci/config/node/variables.rb | 22 +
lib/gitlab/closing_issue_extractor.rb | 4 +-
lib/gitlab/current_settings.rb | 13 +-
lib/gitlab/database/migration_helpers.rb | 10 +
lib/gitlab/diff/diff_refs.rb | 36 +
lib/gitlab/diff/file.rb | 101 +-
lib/gitlab/diff/highlight.rb | 31 +-
lib/gitlab/diff/inline_diff.rb | 52 +-
lib/gitlab/diff/line.rb | 16 +
lib/gitlab/diff/line_mapper.rb | 64 +
lib/gitlab/diff/parallel_diff.rb | 137 +-
lib/gitlab/diff/parser.rb | 1 -
lib/gitlab/diff/position.rb | 155 +
lib/gitlab/diff/position_tracer.rb | 168 +
lib/gitlab/downtime_check.rb | 71 +
lib/gitlab/downtime_check/message.rb | 28 +
lib/gitlab/email/message/repository_push.rb | 8 +-
lib/gitlab/email/receiver.rb | 10 +-
lib/gitlab/emoji.rb | 21 +
lib/gitlab/force_push_check.rb | 15 -
lib/gitlab/git/hook.rb | 21 +-
lib/gitlab/git_access.rb | 149 +-
lib/gitlab/git_access_status.rb | 4 +-
lib/gitlab/git_access_wiki.rb | 2 +-
lib/gitlab/github_import/branch_formatter.rb | 12 +-
lib/gitlab/github_import/client.rb | 58 +-
lib/gitlab/github_import/importer.rb | 6 +-
lib/gitlab/github_import/pull_request_formatter.rb | 4 +-
lib/gitlab/gitlab_import/importer.rb | 52 +-
lib/gitlab/gon_helper.rb | 3 +-
lib/gitlab/graphs/commits.rb | 2 +-
lib/gitlab/highlight.rb | 42 +-
lib/gitlab/import_export.rb | 13 +-
lib/gitlab/import_export/avatar_restorer.rb | 31 +
lib/gitlab/import_export/avatar_saver.rb | 31 +
lib/gitlab/import_export/command_line_util.rb | 20 +-
lib/gitlab/import_export/file_importer.rb | 24 +-
lib/gitlab/import_export/import_export.yml | 35 +-
lib/gitlab/import_export/importer.rb | 23 +-
lib/gitlab/import_export/json_hash_builder.rb | 110 +
lib/gitlab/import_export/members_mapper.rb | 1 -
lib/gitlab/import_export/project_creator.rb | 1 -
lib/gitlab/import_export/project_tree_restorer.rb | 19 +-
lib/gitlab/import_export/reader.rb | 79 +-
lib/gitlab/import_export/relation_factory.rb | 66 +-
lib/gitlab/import_export/repo_restorer.rb | 15 +-
lib/gitlab/import_export/repo_saver.rb | 2 +-
lib/gitlab/import_export/saver.rb | 6 +-
lib/gitlab/import_export/shared.rb | 1 -
lib/gitlab/import_export/uploads_saver.rb | 7 +-
lib/gitlab/import_export/version_checker.rb | 3 +-
lib/gitlab/import_export/version_saver.rb | 1 -
lib/gitlab/import_export/wiki_repo_saver.rb | 1 +
lib/gitlab/import_sources.rb | 2 -
lib/gitlab/key_fingerprint.rb | 2 +-
lib/gitlab/lfs/response.rb | 3 +-
lib/gitlab/lfs/router.rb | 2 -
lib/gitlab/metrics/method_call.rb | 6 +-
lib/gitlab/metrics/metric.rb | 21 +-
lib/gitlab/metrics/sidekiq_middleware.rb | 2 +
lib/gitlab/metrics/subscribers/rails_cache.rb | 22 +
lib/gitlab/metrics/system.rb | 20 +-
lib/gitlab/metrics/transaction.rb | 6 +-
lib/gitlab/o_auth/auth_hash.rb | 2 +-
lib/gitlab/o_auth/user.rb | 4 +-
lib/gitlab/other_markup.rb | 1 -
lib/gitlab/protocol_access.rb | 13 +
lib/gitlab/regex.rb | 6 -
lib/gitlab/saml/auth_hash.rb | 2 -
lib/gitlab/saml/config.rb | 2 -
lib/gitlab/saml/user.rb | 1 -
lib/gitlab/sidekiq_middleware/memory_killer.rb | 8 +-
lib/gitlab/timeless.rb | 16 +
lib/gitlab/url_sanitizer.rb | 12 +-
lib/gitlab/user_access.rb | 48 +-
lib/gitlab/workhorse.rb | 31 +-
lib/repository_cache.rb | 7 +-
lib/rouge/formatters/html_gitlab.rb | 172 +-
lib/tasks/downtime_check.rake | 26 +
lib/tasks/gemojione.rake | 19 +-
lib/tasks/gitlab/backup.rake | 3 +-
lib/tasks/gitlab/check.rake | 169 +-
lib/tasks/gitlab/cleanup.rake | 71 +-
lib/tasks/gitlab/db.rake | 22 +
lib/tasks/gitlab/import.rake | 96 +-
lib/tasks/gitlab/import_export.rake | 13 +
lib/tasks/gitlab/info.rake | 5 +-
lib/tasks/gitlab/list_repos.rake | 2 +-
lib/tasks/gitlab/shell.rake | 12 +-
lib/tasks/gitlab/task_helpers.rake | 12 +-
lib/tasks/gitlab/track_deployment.rake | 9 +
lib/tasks/test.rake | 4 +-
lib/uploaded_file.rb | 1 -
public/apple-touch-icon-precomposed.png | Bin 11097 -> 9509 bytes
public/apple-touch-icon.png | Bin 11097 -> 9509 bytes
rubocop/cop/migration/add_index.rb | 46 +
rubocop/cop/migration/column_with_default.rb | 50 +
rubocop/migration_helpers.rb | 10 +
rubocop/rubocop.rb | 3 +
.../admin/impersonations_controller_spec.rb | 6 +-
spec/controllers/admin/projects_controller_spec.rb | 4 +-
.../controllers/admin/spam_logs_controller_spec.rb | 6 +-
spec/controllers/admin/users_controller_spec.rb | 2 +-
spec/controllers/application_controller_spec.rb | 9 +-
spec/controllers/autocomplete_controller_spec.rb | 10 +-
spec/controllers/commit_controller_spec.rb | 246 -
.../groups/group_members_controller_spec.rb | 24 +-
spec/controllers/health_check_controller_spec.rb | 10 +-
spec/controllers/help_controller_spec.rb | 22 +-
spec/controllers/import/github_controller_spec.rb | 43 +
spec/controllers/invites_controller_spec.rb | 4 +-
spec/controllers/namespaces_controller_spec.rb | 4 +-
.../notification_settings_controller_spec.rb | 77 +-
.../oauth/applications_controller_spec.rb | 4 +-
.../profiles/accounts_controller_spec.rb | 3 +-
spec/controllers/projects/blob_controller_spec.rb | 40 +
.../projects/branches_controller_spec.rb | 12 +-
.../controllers/projects/commit_controller_spec.rb | 289 +-
.../projects/compare_controller_spec.rb | 69 +
spec/controllers/projects/forks_controller_spec.rb | 2 -
.../controllers/projects/issues_controller_spec.rb | 12 +-
.../controllers/projects/labels_controller_spec.rb | 1 -
.../projects/merge_requests_controller_spec.rb | 286 +-
spec/controllers/projects/notes_controller_spec.rb | 4 +-
.../projects/project_members_controller_spec.rb | 26 +-
spec/controllers/projects/raw_controller_spec.rb | 8 +-
.../projects/repositories_controller_spec.rb | 3 +-
.../projects/snippets_controller_spec.rb | 16 +-
spec/controllers/projects/tags_controller_spec.rb | 20 +
spec/controllers/projects/todo_controller_spec.rb | 90 +-
spec/controllers/projects/tree_controller_spec.rb | 3 +-
.../projects/uploads_controller_spec.rb | 36 +-
spec/controllers/projects_controller_spec.rb | 33 +-
spec/controllers/registrations_controller_spec.rb | 3 +-
spec/controllers/snippets_controller_spec.rb | 28 +-
spec/controllers/uploads_controller_spec.rb | 28 +-
spec/controllers/users_controller_spec.rb | 11 +-
spec/factories/ci/builds.rb | 12 +
spec/factories/notes.rb | 33 +-
spec/factories/notification_settings.rb | 8 +
spec/factories/projects.rb | 2 +-
spec/factories/todos.rb | 8 +
spec/features/admin/admin_abuse_reports_spec.rb | 30 +
spec/features/admin/admin_builds_spec.rb | 36 +-
.../admin_disables_git_access_protocol_spec.rb | 66 +
spec/features/admin/admin_hooks_spec.rb | 2 -
spec/features/admin/admin_runners_spec.rb | 42 +-
spec/features/admin/admin_system_info_spec.rb | 17 +
spec/features/admin/admin_users_spec.rb | 8 +-
spec/features/atom/users_spec.rb | 2 +-
spec/features/builds_spec.rb | 76 +-
spec/features/compare_spec.rb | 42 +
.../dashboard/user_filters_projects_spec.rb | 1 -
spec/features/environments_spec.rb | 46 +-
spec/features/expand_collapse_diffs_spec.rb | 248 +
spec/features/gitlab_flavored_markdown_spec.rb | 2 -
.../members/last_owner_cannot_leave_group_spec.rb | 16 +
...er_cannot_request_access_to_his_project_spec.rb | 16 +
.../groups/members/member_leaves_group_spec.rb | 21 +
.../members/owner_manages_access_requests_spec.rb | 5 +-
.../groups/members/user_requests_access_spec.rb | 31 +-
spec/features/groups_spec.rb | 20 +-
spec/features/help_pages_spec.rb | 2 +-
.../features/issues/bulk_assignment_labels_spec.rb | 151 +-
spec/features/issues/filter_issues_spec.rb | 10 +-
spec/features/issues_spec.rb | 8 +-
spec/features/login_spec.rb | 43 +-
spec/features/markdown_spec.rb | 12 +
.../merge_requests/created_from_fork_spec.rb | 2 +-
spec/features/merge_requests/diffs_spec.rb | 25 +
.../merge_when_build_succeeds_spec.rb | 4 +-
.../only_allow_merge_if_build_succeeds.rb | 2 +-
spec/features/notes_on_merge_requests_spec.rb | 31 +-
spec/features/pipelines_settings_spec.rb | 35 +
spec/features/pipelines_spec.rb | 24 +-
spec/features/projects/badges/list_spec.rb | 2 +-
spec/features/projects/branches_spec.rb | 32 +
spec/features/projects/branches_spec.rb~HEAD | 32 +
spec/features/projects/commit/builds_spec.rb | 1 -
spec/features/projects/commits/cherry_pick_spec.rb | 1 -
.../projects/files/gitignore_dropdown_spec.rb | 1 +
.../projects/files/gitlab_ci_yml_dropdown_spec.rb | 5 +-
.../projects/import_export/import_file_spec.rb | 37 +-
.../import_export/test_project_export.tar.gz | Bin 345686 -> 687442 bytes
.../labels/issues_sorted_by_priority_spec.rb | 3 -
.../projects/labels/update_prioritization_spec.rb | 2 +-
...not_request_access_to_his_group_project_spec.rb | 3 -
.../members/master_manages_access_requests_spec.rb | 4 +-
...er_cannot_request_access_to_his_project_spec.rb | 16 +
.../projects/members/member_leaves_project_spec.rb | 19 +
.../members/owner_cannot_leave_project_spec.rb | 16 +
...er_cannot_request_access_to_his_project_spec.rb | 16 +
.../projects/members/user_requests_access_spec.rb | 16 +-
.../projects/slack_service/slack_service_spec.rb | 26 +
.../projects/wiki/markdown_preview_spec.rb | 140 +
.../projects/wiki/user_creates_wiki_page_spec.rb | 48 +-
spec/features/projects_spec.rb | 16 -
spec/features/protected_branches_spec.rb | 84 +
spec/features/search_spec.rb | 15 +-
.../security/group/internal_access_spec.rb | 1 -
.../features/security/group/private_access_spec.rb | 1 -
spec/features/security/group/public_access_spec.rb | 1 -
.../security/project/internal_access_spec.rb | 157 +
.../security/project/private_access_spec.rb | 121 +
.../security/project/public_access_spec.rb | 50 +-
spec/features/signup_spec.rb | 2 -
spec/features/tags/master_deletes_tag_spec.rb | 1 -
spec/features/u2f_spec.rb | 55 +-
spec/features/users_spec.rb | 1 -
spec/finders/branches_finder_spec.rb | 76 +
spec/finders/group_projects_finder_spec.rb | 2 -
spec/finders/notes_finder_spec.rb | 9 +-
spec/finders/snippets_finder_spec.rb | 1 -
spec/fixtures/blockquote_fence_after.md | 115 +
spec/fixtures/blockquote_fence_before.md | 131 +
spec/fixtures/dk.png | Bin 1143 -> 1062 bytes
spec/fixtures/domain_blacklist.txt | 3 +
spec/fixtures/markdown.md.erb | 4 +
spec/fixtures/parallel_diff_result.yml | 526 +-
spec/fixtures/video_sample.mp4 | Bin 0 -> 59122 bytes
spec/helpers/blob_helper_spec.rb | 32 +-
spec/helpers/ci_status_helper_spec.rb | 10 +-
spec/helpers/diff_helper_spec.rb | 34 +-
spec/helpers/events_helper_spec.rb | 2 +-
spec/helpers/notes_helper_spec.rb | 46 +
spec/helpers/projects_helper_spec.rb | 10 +-
spec/helpers/time_helper_spec.rb | 26 +-
spec/helpers/visibility_level_helper_spec.rb | 7 -
spec/initializers/6_validations_spec.rb | 58 +
spec/initializers/settings_spec.rb | 3 +-
spec/initializers/trusted_proxies_spec.rb | 24 +-
spec/javascripts/application_spec.js.coffee | 2 +-
spec/javascripts/awards_handler_spec.js.coffee | 1 -
spec/javascripts/fixtures/emoji_menu.coffee | 2 +-
spec/javascripts/fixtures/issues_show.html.haml | 2 +-
spec/javascripts/issue_spec.js.coffee | 13 +-
spec/javascripts/merge_request_spec.js.coffee | 2 +-
spec/javascripts/project_title_spec.js.coffee | 4 +-
.../javascripts/search_autocomplete_spec.js.coffee | 4 +-
spec/javascripts/u2f/authenticate_spec.coffee | 3 +-
spec/javascripts/u2f/register_spec.js.coffee | 1 -
spec/lib/banzai/filter/autolink_filter_spec.rb | 20 +
.../banzai/filter/blockquote_fence_filter_spec.rb | 14 +
spec/lib/banzai/filter/image_link_filter_spec.rb | 5 +
.../banzai/filter/issue_reference_filter_spec.rb | 49 +
.../banzai/filter/label_reference_filter_spec.rb | 142 +-
.../lib/banzai/filter/relative_link_filter_spec.rb | 25 +
.../banzai/filter/syntax_highlight_filter_spec.rb | 34 +-
spec/lib/banzai/filter/video_link_filter_spec.rb | 51 +
spec/lib/banzai/filter/wiki_link_filter_spec.rb | 26 +
spec/lib/banzai/note_renderer_spec.rb | 25 +
spec/lib/banzai/object_renderer_spec.rb | 146 +
spec/lib/banzai/pipeline/wiki_pipeline_spec.rb | 1 -
spec/lib/banzai/redactor_spec.rb | 73 +
.../banzai/reference_parser/base_parser_spec.rb | 75 +
spec/lib/ci/charts_spec.rb | 1 -
spec/lib/ci/gitlab_ci_yaml_processor_spec.rb | 215 +-
spec/lib/container_registry/blob_spec.rb | 52 +-
spec/lib/container_registry/tag_spec.rb | 49 +-
spec/lib/gitlab/asciidoc_spec.rb | 3 -
spec/lib/gitlab/award_emoji_spec.rb | 15 +
spec/lib/gitlab/backend/shell_spec.rb | 28 +
spec/lib/gitlab/badge/build_spec.rb | 2 +-
spec/lib/gitlab/bitbucket_import/client_spec.rb | 2 +-
spec/lib/gitlab/build_data_builder_spec.rb | 2 +-
.../ci/build/artifacts/metadata/entry_spec.rb | 1 -
spec/lib/gitlab/ci/config/node/boolean_spec.rb | 34 +
spec/lib/gitlab/ci/config/node/cache_spec.rb | 60 +
.../lib/gitlab/ci/config/node/configurable_spec.rb | 48 +-
spec/lib/gitlab/ci/config/node/factory_spec.rb | 37 +-
spec/lib/gitlab/ci/config/node/global_spec.rb | 186 +-
spec/lib/gitlab/ci/config/node/image_spec.rb | 46 +
spec/lib/gitlab/ci/config/node/key_spec.rb | 34 +
spec/lib/gitlab/ci/config/node/null_spec.rb | 23 -
spec/lib/gitlab/ci/config/node/paths_spec.rb | 34 +
spec/lib/gitlab/ci/config/node/script_spec.rb | 18 +-
spec/lib/gitlab/ci/config/node/services_spec.rb | 40 +
spec/lib/gitlab/ci/config/node/stages_spec.rb | 46 +
spec/lib/gitlab/ci/config/node/undefined_spec.rb | 40 +
spec/lib/gitlab/ci/config/node/validatable_spec.rb | 50 +
spec/lib/gitlab/ci/config/node/validator_spec.rb | 55 +
spec/lib/gitlab/ci/config/node/variables_spec.rb | 48 +
spec/lib/gitlab/ci/config_spec.rb | 44 +-
spec/lib/gitlab/closing_issue_extractor_spec.rb | 11 +
spec/lib/gitlab/current_settings_spec.rb | 36 +
spec/lib/gitlab/database/migration_helpers_spec.rb | 4 +
spec/lib/gitlab/diff/file_spec.rb | 20 +-
spec/lib/gitlab/diff/highlight_spec.rb | 10 +-
spec/lib/gitlab/diff/inline_diff_marker_spec.rb | 1 -
spec/lib/gitlab/diff/inline_diff_spec.rb | 28 +-
spec/lib/gitlab/diff/line_mapper_spec.rb | 137 +
spec/lib/gitlab/diff/parallel_diff_spec.rb | 3 +-
spec/lib/gitlab/diff/parser_spec.rb | 2 +-
spec/lib/gitlab/diff/position_spec.rb | 365 +
spec/lib/gitlab/diff/position_tracer_spec.rb | 1759 +++
spec/lib/gitlab/downtime_check/message_spec.rb | 17 +
spec/lib/gitlab/downtime_check_spec.rb | 113 +
spec/lib/gitlab/email/attachment_uploader_spec.rb | 1 -
spec/lib/gitlab/email/receiver_spec.rb | 1 -
spec/lib/gitlab/fogbugz_import/client_spec.rb | 1 -
spec/lib/gitlab/git/hook_spec.rb | 70 +
spec/lib/gitlab/git_access_spec.rb | 321 +-
spec/lib/gitlab/git_access_wiki_spec.rb | 2 +-
.../gitlab/github_import/branch_formatter_spec.rb | 19 +-
spec/lib/gitlab/github_import/client_spec.rb | 21 +
.../gitlab/github_import/label_formatter_spec.rb | 1 -
.../github_import/pull_request_formatter_spec.rb | 18 +-
spec/lib/gitlab/gitlab_import/importer_spec.rb | 53 +
.../lib/gitlab/google_code_import/importer_spec.rb | 1 -
spec/lib/gitlab/graphs/commits_spec.rb | 39 +
spec/lib/gitlab/highlight_spec.rb | 39 +
.../gitlab/import_export/avatar_restorer_spec.rb | 25 +
spec/lib/gitlab/import_export/avatar_saver_spec.rb | 27 +
.../lib/gitlab/import_export/import_export_spec.rb | 21 +
.../gitlab/import_export/members_mapper_spec.rb | 1 -
spec/lib/gitlab/import_export/project.json | 6663 +++++----
.../import_export/project_tree_restorer_spec.rb | 54 +
.../import_export/project_tree_saver_spec.rb | 42 +-
spec/lib/gitlab/import_export/reader_spec.rb | 3 +-
spec/lib/gitlab/import_export/repo_bundler_spec.rb | 1 -
.../gitlab/import_export/version_checker_spec.rb | 30 +
.../gitlab/import_export/wiki_repo_bundler_spec.rb | 1 -
spec/lib/gitlab/ldap/access_spec.rb | 2 +-
spec/lib/gitlab/ldap/auth_hash_spec.rb | 1 -
spec/lib/gitlab/ldap/user_spec.rb | 2 +-
spec/lib/gitlab/lfs/lfs_router_spec.rb | 730 -
spec/lib/gitlab/metrics/sidekiq_middleware_spec.rb | 17 +-
.../gitlab/metrics/subscribers/rails_cache_spec.rb | 103 +
spec/lib/gitlab/metrics/system_spec.rb | 16 +-
spec/lib/gitlab/note_data_builder_spec.rb | 4 +-
spec/lib/gitlab/o_auth/user_spec.rb | 24 +-
spec/lib/gitlab/popen_spec.rb | 6 +-
spec/lib/gitlab/push_data_builder_spec.rb | 1 -
spec/lib/gitlab/saml/user_spec.rb | 19 +-
spec/lib/gitlab/url_builder_spec.rb | 8 +-
spec/lib/gitlab/url_sanitizer_spec.rb | 7 +-
spec/lib/gitlab/user_access_spec.rb | 88 +
spec/lib/gitlab_spec.rb | 6 +
spec/lib/repository_cache_spec.rb | 13 +-
spec/mailers/notify_spec.rb | 21 +-
spec/models/application_setting_spec.rb | 63 +-
spec/models/blob_spec.rb | 16 +
spec/models/build_spec.rb | 372 +-
spec/models/ci/pipeline_spec.rb | 139 +-
spec/models/ci/variable_spec.rb | 2 +-
spec/models/commit_spec.rb | 1 +
spec/models/commit_status_spec.rb | 38 +-
spec/models/concerns/access_requestable_spec.rb | 4 +-
spec/models/concerns/issuable_spec.rb | 15 +-
spec/models/concerns/mentionable_spec.rb | 39 +-
spec/models/concerns/strip_attribute_spec.rb | 1 -
spec/models/deployment_spec.rb | 1 +
spec/models/diff_note_spec.rb | 191 +
spec/models/email_spec.rb | 2 -
spec/models/event_spec.rb | 32 +-
spec/models/forked_project_link_spec.rb | 5 +-
spec/models/generic_commit_status_spec.rb | 10 +-
spec/models/global_milestone_spec.rb | 6 +-
spec/models/group_spec.rb | 39 +-
spec/models/identity_spec.rb | 1 -
spec/models/issue_spec.rb | 20 +
spec/models/label_spec.rb | 13 +-
spec/models/legacy_diff_note_spec.rb | 24 +-
spec/models/member_spec.rb | 32 +-
spec/models/members/group_member_spec.rb | 10 -
spec/models/members/project_member_spec.rb | 15 +-
spec/models/merge_request_diff_spec.rb | 47 +
spec/models/merge_request_spec.rb | 112 +-
spec/models/milestone_spec.rb | 10 +-
spec/models/namespace_spec.rb | 19 +-
spec/models/note_spec.rb | 18 +
spec/models/notification_setting_spec.rb | 17 +
spec/models/project_security_spec.rb | 2 +-
.../project_services/bugzilla_service_spec.rb | 49 +
.../project_services/buildkite_service_spec.rb | 6 +-
.../project_services/builds_email_service_spec.rb | 38 +
spec/models/project_services/jira_service_spec.rb | 2 -
.../slack_service/wiki_page_message_spec.rb | 1 -
spec/models/project_services/slack_service_spec.rb | 71 +
spec/models/project_spec.rb | 448 +-
spec/models/protected_branch_spec.rb | 125 +
spec/models/repository_spec.rb | 209 +-
spec/models/service_spec.rb | 8 +-
spec/models/snippet_spec.rb | 42 +-
spec/models/user_spec.rb | 137 +-
spec/requests/api/api_helpers_spec.rb | 28 +-
spec/requests/api/award_emoji_spec.rb | 71 +-
spec/requests/api/branches_spec.rb | 129 +-
spec/requests/api/builds_spec.rb | 205 +-
spec/requests/api/commit_statuses_spec.rb | 29 +-
spec/requests/api/commits_spec.rb | 38 +-
spec/requests/api/deploy_keys.rb | 38 +
spec/requests/api/doorkeeper_access_spec.rb | 7 +-
spec/requests/api/files_spec.rb | 24 +-
spec/requests/api/fork_spec.rb | 12 +-
spec/requests/api/group_members_spec.rb | 36 +-
spec/requests/api/groups_spec.rb | 95 +-
spec/requests/api/internal_spec.rb | 121 +-
spec/requests/api/issues_spec.rb | 341 +-
spec/requests/api/keys_spec.rb | 6 +-
spec/requests/api/labels_spec.rb | 67 +-
spec/requests/api/license_templates_spec.rb | 136 +
spec/requests/api/licenses_spec.rb | 136 -
spec/requests/api/merge_requests_spec.rb | 156 +-
spec/requests/api/milestones_spec.rb | 36 +-
spec/requests/api/namespaces_spec.rb | 10 +-
spec/requests/api/notes_spec.rb | 85 +-
spec/requests/api/project_hooks_spec.rb | 36 +-
spec/requests/api/project_members_spec.rb | 36 +-
spec/requests/api/project_snippets_spec.rb | 12 +-
spec/requests/api/projects_spec.rb | 254 +-
spec/requests/api/repositories_spec.rb | 40 +-
spec/requests/api/runners_spec.rb | 98 +-
spec/requests/api/services_spec.rb | 13 +-
spec/requests/api/session_spec.rb | 8 +-
spec/requests/api/settings_spec.rb | 14 +-
spec/requests/api/sidekiq_metrics_spec.rb | 8 +-
spec/requests/api/system_hooks_spec.rb | 14 +-
spec/requests/api/tags_spec.rb | 40 +-
spec/requests/api/templates_spec.rb | 6 +-
spec/requests/api/todos_spec.rb | 189 +
spec/requests/api/triggers_spec.rb | 44 +-
spec/requests/api/users_spec.rb | 203 +-
spec/requests/api/variables_spec.rb | 38 +-
spec/requests/ci/api/builds_spec.rb | 122 +-
spec/requests/ci/api/triggers_spec.rb | 16 +-
spec/requests/git_http_spec.rb | 75 +-
spec/requests/jwt_controller_spec.rb | 10 +-
spec/requests/lfs_http_spec.rb | 768 ++
spec/routing/admin_routing_spec.rb | 1 -
spec/routing/project_routing_spec.rb | 1 -
spec/routing/routing_spec.rb | 20 +-
...ntainer_registry_authentication_service_spec.rb | 104 +-
.../ci/create_trigger_request_service_spec.rb | 2 +-
spec/services/ci/image_for_build_service_spec.rb | 2 +-
spec/services/ci/register_build_service_spec.rb | 2 +-
spec/services/create_commit_builds_service_spec.rb | 53 +-
spec/services/create_deployment_service_spec.rb | 16 +
spec/services/create_tag_service_spec.rb | 4 +-
spec/services/destroy_group_service_spec.rb | 8 +-
spec/services/event_create_service_spec.rb | 20 +-
spec/services/git_hooks_service_spec.rb | 12 +-
spec/services/git_push_service_spec.rb | 58 +-
spec/services/git_tag_push_service_spec.rb | 25 +
.../import_export_clean_up_service_spec.rb | 64 +
spec/services/issues/bulk_update_service_spec.rb | 38 +
spec/services/issues/close_service_spec.rb | 2 +-
spec/services/members/destroy_service_spec.rb | 71 +
spec/services/merge_requests/close_service_spec.rb | 2 +-
.../services/merge_requests/create_service_spec.rb | 2 +-
spec/services/merge_requests/merge_service_spec.rb | 23 +-
.../merge_requests/refresh_service_spec.rb | 6 +-
.../services/merge_requests/reopen_service_spec.rb | 2 +-
spec/services/milestones/close_service_spec.rb | 2 +-
spec/services/milestones/create_service_spec.rb | 2 +-
spec/services/notes/create_service_spec.rb | 2 +-
.../notes/diff_position_update_service_spec.rb | 175 +
spec/services/notes/post_process_service_spec.rb | 2 +-
spec/services/notification_service_spec.rb | 31 +-
spec/services/projects/download_service_spec.rb | 4 -
.../services/projects/housekeeping_service_spec.rb | 44 +-
spec/services/projects/import_service_spec.rb | 12 +-
spec/services/projects/transfer_service_spec.rb | 1 -
spec/services/projects/upload_service_spec.rb | 8 -
.../repository_archive_clean_up_service_spec.rb | 81 +
spec/services/search/snippet_service_spec.rb | 59 +
spec/services/system_note_service_spec.rb | 2 +-
spec/services/test_hook_service_spec.rb | 2 +-
spec/services/todo_service_spec.rb | 53 +-
spec/spec_helper.rb | 13 +-
spec/support/capybara_helpers.rb | 8 +
spec/support/fake_u2f_device.rb | 4 +-
spec/support/jira_service_helper.rb | 1 -
spec/support/login_helpers.rb | 37 +-
spec/support/matchers/markdown_matchers.rb | 11 +
spec/support/omni_auth.rb | 1 +
spec/support/relative_url.rb | 8 -
spec/support/test_env.rb | 40 +-
spec/tasks/gitlab/backup_rake_spec.rb | 131 +-
spec/uploaders/file_uploader_spec.rb | 45 +
spec/views/projects/builds/show.html.haml_spec.rb | 52 +
spec/workers/emails_on_push_worker_spec.rb | 36 +
spec/workers/git_garbage_collect_worker_spec.rb | 27 +
spec/workers/post_receive_spec.rb | 2 +-
spec/workers/project_cache_worker_spec.rb | 1 -
spec/workers/repository_fork_worker_spec.rb | 15 +-
vendor/gitignore/Android.gitignore | 1 +
vendor/gitignore/C++.gitignore | 3 +
vendor/gitignore/C.gitignore | 3 +
vendor/gitignore/Gradle.gitignore | 2 +-
vendor/gitignore/LICENSE | 140 +-
vendor/gitignore/Node.gitignore | 1 +
vendor/gitignore/TeX.gitignore | 3 +
vendor/gitlab-ci-yml/Maven.gitlab-ci.yml | 102 +
.../{brunch.gitlab-ci.yml => Brunch.gitlab-ci.yml} | 0
...doxygen.gitlab-ci.yml => Doxygen.gitlab-ci.yml} | 0
.../{html.gitlab-ci.yml => HTML.gitlab-ci.yml} | 0
.../{harp.gitlab-ci.yml => Harp.gitlab-ci.yml} | 0
.../{hexo.gitlab-ci.yml => Hexo.gitlab-ci.yml} | 0
.../{hugo.gitlab-ci.yml => Hugo.gitlab-ci.yml} | 0
.../{hyde.gitlab-ci.yml => Hyde.gitlab-ci.yml} | 0
.../{jekyll.gitlab-ci.yml => Jekyll.gitlab-ci.yml} | 0
.../{lektor.gitlab-ci.yml => Lektor.gitlab-ci.yml} | 0
...mith.gitlab-ci.yml => Metalsmith.gitlab-ci.yml} | 0
...leman.gitlab-ci.yml => Middleman.gitlab-ci.yml} | 0
.../{nanoc.gitlab-ci.yml => Nanoc.gitlab-ci.yml} | 0
...press.gitlab-ci.yml => Octopress.gitlab-ci.yml} | 0
...pelican.gitlab-ci.yml => Pelican.gitlab-ci.yml} | 0
vendor/gitlab-ci-yml/Ruby.gitlab-ci.yml | 15 +-
vendor/gitlab-ci-yml/Rust.gitlab-ci.yml | 23 +
vendor/gitlab-ci-yml/Scala.gitlab-ci.yml | 22 +
1653 files changed, 49335 insertions(+), 22533 deletions(-)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ruby-extras/gitlab.git
More information about the Pkg-ruby-extras-commits
mailing list