[DRE-commits] [gitlab] branch master updated (5539402 -> 284ce55)

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 change to branch master
in repository gitlab.

      from  5539402   relax rails
      adds  deb820c   Imported Upstream version 8.10.5+dfsg
       new  284ce55   Merge tag 'upstream/8.10.5+dfsg'

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .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(-)
 delete mode 100644 .hound.yml
 create mode 100644 .rubocop_todo.yml
 delete mode 100644 .teatro.yml
 create mode 100644 app/assets/javascripts/build.coffee
 delete mode 100644 app/assets/javascripts/ci/application.js.coffee
 delete mode 100644 app/assets/javascripts/ci/build.coffee
 delete mode 100644 app/assets/javascripts/ci/projects.js.coffee
 create mode 100644 app/assets/javascripts/compare_autocomplete.js.coffee
 create mode 100644 app/assets/javascripts/files_comment_button.js.coffee
 delete mode 100644 app/assets/javascripts/graphs/application.js.coffee
 create mode 100644 app/assets/javascripts/graphs/graphs_bundle.js.coffee
 create mode 100644 app/assets/javascripts/lib/chart.js.coffee
 delete mode 100644 app/assets/javascripts/lib/common_utils.js.coffee
 create mode 100644 app/assets/javascripts/lib/cropper.js.coffee
 create mode 100644 app/assets/javascripts/lib/d3.js.coffee
 delete mode 100644 app/assets/javascripts/lib/datetime_utility.js.coffee
 create mode 100644 app/assets/javascripts/lib/raphael.js.coffee
 rename app/assets/javascripts/lib/{ => utils}/animate.js.coffee (100%)
 create mode 100644 app/assets/javascripts/lib/utils/common_utils.js.coffee
 create mode 100644 app/assets/javascripts/lib/utils/datetime_utility.js.coffee
 rename app/assets/javascripts/lib/{ => utils}/emoji_aliases.js.coffee.erb (100%)
 rename app/assets/javascripts/lib/{ => utils}/jquery.timeago.js (100%)
 rename app/assets/javascripts/lib/{ => utils}/md5.js (100%)
 rename app/assets/javascripts/lib/{ => utils}/notify.js.coffee (100%)
 create mode 100644 app/assets/javascripts/lib/utils/text_utility.js.coffee
 rename app/assets/javascripts/lib/{ => utils}/type_utility.js.coffee (100%)
 rename app/assets/javascripts/lib/{ => utils}/url_utility.js.coffee (100%)
 rename app/assets/javascripts/lib/{ => utils}/utf8_encode.js (100%)
 delete mode 100644 app/assets/javascripts/network/application.js.coffee
 create mode 100644 app/assets/javascripts/network/network_bundle.js.coffee
 delete mode 100644 app/assets/javascripts/profile.js.coffee
 rename app/assets/javascripts/{ => profile}/gl_crop.js.coffee (100%)
 create mode 100644 app/assets/javascripts/profile/profile.js.coffee
 create mode 100644 app/assets/javascripts/profile/profile_bundle.js.coffee
 create mode 100644 app/assets/javascripts/protected_branch_select.js.coffee
 create mode 100644 app/assets/javascripts/single_file_diff.js.coffee
 create mode 100644 app/assets/javascripts/subscription_select.js.coffee
 create mode 100644 app/assets/javascripts/u2f/util.js.coffee
 delete mode 100644 app/assets/javascripts/u2f/util.js.coffee.erb
 delete mode 100644 app/assets/javascripts/users/application.js.coffee
 create mode 100644 app/assets/javascripts/users/users_bundle.js.coffee
 create mode 100644 app/assets/stylesheets/pages/tags.scss
 create mode 100644 app/controllers/admin/system_info_controller.rb
 create mode 100644 app/controllers/concerns/diff_for_path.rb
 create mode 100644 app/controllers/concerns/service_params.rb
 create mode 100644 app/controllers/projects/pipelines_settings_controller.rb
 create mode 100644 app/finders/branches_finder.rb
 create mode 100644 app/helpers/avatars_helper.rb
 create mode 100644 app/helpers/kerberos_spnego_helper.rb
 create mode 100644 app/helpers/services_helper.rb
 create mode 100644 app/helpers/u2f_helper.rb
 create mode 100644 app/models/concerns/note_on_diff.rb
 create mode 100644 app/models/diff_note.rb
 create mode 100644 app/models/project_services/bugzilla_service.rb
 create mode 100644 app/services/import_export_clean_up_service.rb
 create mode 100644 app/services/members/destroy_service.rb
 create mode 100644 app/services/notes/diff_position_update_service.rb
 create mode 100644 app/services/repository_archive_clean_up_service.rb
 create mode 100644 app/validators/addressable_url_validator.rb
 create mode 100644 app/views/admin/system_info/show.html.haml
 create mode 100644 app/views/admin/users/_user.html.haml
 delete mode 100644 app/views/ci/errors/show.haml
 delete mode 100644 app/views/ci/shared/_guide.html.haml
 delete mode 100644 app/views/ci/shared/_no_runners.html.haml
 create mode 100644 app/views/events/_event_scope.html.haml
 create mode 100644 app/views/import/github/new.html.haml
 delete mode 100644 app/views/layouts/_collapse_button.html.haml
 delete mode 100644 app/views/layouts/ci/_info.html.haml
 delete mode 100644 app/views/layouts/ci/_page.html.haml
 delete mode 100644 app/views/layouts/ci/notify.html.haml
 delete mode 100644 app/views/notify/project_was_not_exported_email.text.erb
 create mode 100644 app/views/notify/project_was_not_exported_email.text.haml
 create mode 100644 app/views/profiles/_head.html.haml
 delete mode 100644 app/views/projects/_builds_settings.html.haml
 delete mode 100644 app/views/projects/_github_import_modal.html.haml
 delete mode 100644 app/views/projects/badges/index.html.haml
 create mode 100644 app/views/projects/compare/_ref_dropdown.html.haml
 create mode 100644 app/views/projects/deployments/_actions.haml
 create mode 100644 app/views/projects/diffs/_content.html.haml
 create mode 100644 app/views/projects/diffs/_file_header.html.haml
 create mode 100644 app/views/projects/pipelines_settings/show.html.haml
 create mode 100644 app/views/projects/protected_branches/_dropdown.html.haml
 create mode 100644 app/views/projects/protected_branches/_matching_branch.html.haml
 create mode 100644 app/views/projects/protected_branches/_protected_branch.html.haml
 create mode 100644 app/views/projects/protected_branches/show.html.haml
 create mode 100644 app/views/shared/_allow_request_access.html.haml
 delete mode 100644 app/views/shared/icons/_group.svg
 create mode 100644 app/views/shared/icons/_group.svg.erb
 create mode 100644 app/views/shared/icons/_icon_commit.svg
 create mode 100644 app/views/shared/icons/_icon_fork.svg
 create mode 100644 app/views/shared/icons/_icon_status_cancel.svg
 create mode 100644 app/views/shared/icons/_icon_status_failed.svg
 create mode 100644 app/views/shared/icons/_icon_status_pending.svg
 create mode 100644 app/views/shared/icons/_icon_status_running.svg
 create mode 100644 app/views/shared/icons/_icon_status_success.svg
 create mode 100644 app/views/shared/icons/_icon_status_warning.svg
 create mode 100644 app/views/shared/icons/_icon_timer.svg
 delete mode 100644 app/views/shared/icons/_issues.svg
 create mode 100644 app/views/shared/icons/_issues.svg.erb
 delete mode 100644 app/views/shared/icons/_project.svg
 create mode 100644 app/views/shared/icons/_project.svg.erb
 create mode 100644 app/workers/git_garbage_collect_worker.rb
 delete mode 100644 app/workers/gitlab_remove_project_export_worker.rb
 delete mode 100644 app/workers/gitlab_shell_one_shot_worker.rb
 create mode 100644 app/workers/import_export_project_cleanup_worker.rb
 delete mode 100644 config/gitlab.teatro.yml
 create mode 100644 config/initializers/6_validations.rb
 delete mode 100644 config/initializers/haml.rb
 create mode 100644 config/initializers/hamlit.rb
 create mode 100644 config/initializers/relative_naming_ci_namespace.rb
 create mode 100644 db/migrate/20160508202603_add_head_commit_id_to_merge_request_diffs.rb
 create mode 100644 db/migrate/20160508215920_add_positions_to_diff_notes.rb
 create mode 100644 db/migrate/20160516224534_add_start_commit_id_to_merge_request_diffs.rb
 create mode 100644 db/migrate/20160519203051_add_developers_can_merge_to_protected_branches.rb
 create mode 100644 db/migrate/20160522215720_add_note_type_and_position_to_sent_notification.rb
 create mode 100644 db/migrate/20160608195742_add_repository_storage_to_projects.rb
 create mode 100644 db/migrate/20160608211215_add_user_default_external_to_application_settings.rb
 create mode 100644 db/migrate/20160614182521_add_repository_storage_to_application_settings.rb
 create mode 100644 db/migrate/20160615173316_add_enabled_git_access_protocols_to_application_settings.rb
 create mode 100644 db/migrate/20160628085157_add_artifacts_size_to_ci_builds.rb
 create mode 100644 db/migrate/20160629025435_add_column_in_progress_merge_commit_sha_to_merge_requests.rb
 create mode 100644 db/migrate/20160703180340_add_index_on_award_emoji_user_and_name.rb
 create mode 100644 db/migrate/20160705163108_remove_requesters_that_are_owners.rb
 create mode 100644 db/migrate/20160712171823_remove_award_emojis_with_no_user.rb
 create mode 100644 db/migrate/20160713205315_add_domain_blacklist_to_application_settings.rb
 create mode 100644 db/migrate/20160715132507_add_user_id_to_pipeline.rb
 create mode 100644 db/migrate/20160715134306_add_index_for_pipeline_user_id.rb
 create mode 100644 db/migrate/20160715154212_add_request_access_enabled_to_projects.rb
 create mode 100644 db/migrate/20160715204316_add_request_access_enabled_to_groups.rb
 create mode 100644 db/migrate/20160715230841_rename_application_settings_restricted_signup_domains.rb
 create mode 100644 db/migrate/20160716115710_add_when_and_yaml_variables_to_ci_builds.rb
 create mode 100644 db/migrate/20160718153603_add_has_external_wiki_to_projects.rb
 create mode 100644 db/migrate/20160721081015_drop_and_readd_has_external_wiki_in_projects.rb
 create mode 100644 db/migrate/20160722221922_nullify_blank_type_on_notes.rb
 create mode 100644 db/migrate/20160804150737_add_timestamps_to_members_again.rb
 create mode 100644 doc/administration/custom_hooks.md
 create mode 100644 doc/administration/img/custom_hooks_error_msg.png
 create mode 100644 doc/administration/img/repository_storages_admin_ui.png
 create mode 100644 doc/administration/raketasks/project_import_export.md
 create mode 100644 doc/administration/repository_storages.md
 create mode 100644 doc/administration/troubleshooting/debug.md
 create mode 100644 doc/administration/troubleshooting/gdb-stuck-ruby.txt
 create mode 100644 doc/api/todos.md
 create mode 100644 doc/ci/pipelines.md
 create mode 100644 doc/ci/quick_start/img/pipelines_status.png
 create mode 100644 doc/development/gitlab_architecture_diagram.png
 delete mode 100644 doc/development/gitlab_diagram_overview.png
 create mode 100644 doc/markdown/img/video.mp4
 create mode 100644 doc/project_services/bugzilla.md
 create mode 100644 doc/project_services/img/slack_configuration.png
 create mode 100644 doc/project_services/slack.md
 create mode 100644 doc/update/8.9-to-8.10.md
 create mode 100644 doc/user/admin_area/settings/img/access_restrictions.png
 create mode 100644 doc/user/admin_area/settings/img/domain_blacklist.png
 create mode 100644 doc/user/admin_area/settings/img/restricted_url.png
 create mode 100644 doc/user/admin_area/settings/sign_up_restrictions.md
 create mode 100644 doc/user/admin_area/settings/visibility_and_access_controls.md
 create mode 100644 doc/user/permissions.md
 create mode 100644 doc/user/project/highlighting.md
 create mode 100644 doc/user/project/img/labels_assign_label_in_new_issue.png
 create mode 100644 doc/user/project/img/labels_assign_label_sidebar.png
 create mode 100644 doc/user/project/img/labels_assign_label_sidebar_saved.png
 create mode 100644 doc/user/project/img/labels_default.png
 create mode 100644 doc/user/project/img/labels_description_tooltip.png
 create mode 100644 doc/user/project/img/labels_filter.png
 create mode 100644 doc/user/project/img/labels_filter_by_priority.png
 create mode 100644 doc/user/project/img/labels_generate.png
 create mode 100644 doc/user/project/img/labels_new_label.png
 create mode 100644 doc/user/project/img/labels_new_label_on_the_fly.png
 create mode 100644 doc/user/project/img/labels_new_label_on_the_fly_create.png
 create mode 100644 doc/user/project/img/labels_prioritize.png
 create mode 100644 doc/user/project/img/labels_subscribe.png
 create mode 100644 doc/user/project/img/project_settings_list.png
 create mode 100644 doc/user/project/img/protected_branches_choose_branch.png
 create mode 100644 doc/user/project/img/protected_branches_devs_can_push.png
 create mode 100644 doc/user/project/img/protected_branches_error_ui.png
 create mode 100644 doc/user/project/img/protected_branches_list.png
 create mode 100644 doc/user/project/img/protected_branches_matches.png
 create mode 100644 doc/user/project/labels.md
 create mode 100644 doc/user/project/protected_branches.md
 create mode 100644 doc/user/project/settings/img/import_export_download_export.png
 create mode 100644 doc/user/project/settings/img/import_export_export_button.png
 create mode 100644 doc/user/project/settings/img/import_export_mail_link.png
 create mode 100644 doc/user/project/settings/img/import_export_new_project.png
 create mode 100644 doc/user/project/settings/img/import_export_select_file.png
 create mode 100644 doc/user/project/settings/img/settings_edit_button.png
 create mode 100644 doc/user/project/settings/import_export.md
 create mode 100644 doc/workflow/img/award_emoji_comment_awarded.png
 create mode 100644 doc/workflow/img/award_emoji_comment_picker.png
 create mode 100644 doc/workflow/img/todo_list_item.png
 create mode 100644 doc/workflow/img/todos_add_todo_sidebar.png
 create mode 100644 doc/workflow/img/todos_mark_done_sidebar.png
 delete mode 100644 doc/workflow/labels/label1.png
 delete mode 100644 doc/workflow/labels/label2.png
 delete mode 100644 doc/workflow/labels/label3.png
 delete mode 100644 doc/workflow/protected_branches/protected_branches1.png
 delete mode 100644 doc/workflow/protected_branches/protected_branches2.png
 create mode 100644 lib/api/license_templates.rb
 delete mode 100644 lib/api/licenses.rb
 create mode 100644 lib/api/todos.rb
 create mode 100644 lib/banzai/filter/blockquote_fence_filter.rb
 create mode 100644 lib/banzai/filter/video_link_filter.rb
 create mode 100644 lib/banzai/note_renderer.rb
 create mode 100644 lib/banzai/object_renderer.rb
 create mode 100644 lib/banzai/pipeline/relative_link_pipeline.rb
 create mode 100644 lib/banzai/redactor.rb
 create mode 100644 lib/gitlab/checks/change_access.rb
 create mode 100644 lib/gitlab/checks/force_push.rb
 create mode 100644 lib/gitlab/checks/matching_merge_request.rb
 create mode 100644 lib/gitlab/ci/config/node/boolean.rb
 create mode 100644 lib/gitlab/ci/config/node/cache.rb
 create mode 100644 lib/gitlab/ci/config/node/image.rb
 create mode 100644 lib/gitlab/ci/config/node/key.rb
 create mode 100644 lib/gitlab/ci/config/node/legacy_validation_helpers.rb
 delete mode 100644 lib/gitlab/ci/config/node/null.rb
 create mode 100644 lib/gitlab/ci/config/node/paths.rb
 create mode 100644 lib/gitlab/ci/config/node/services.rb
 create mode 100644 lib/gitlab/ci/config/node/stages.rb
 create mode 100644 lib/gitlab/ci/config/node/undefined.rb
 create mode 100644 lib/gitlab/ci/config/node/validatable.rb
 delete mode 100644 lib/gitlab/ci/config/node/validation_helpers.rb
 create mode 100644 lib/gitlab/ci/config/node/validator.rb
 create mode 100644 lib/gitlab/ci/config/node/validators.rb
 create mode 100644 lib/gitlab/ci/config/node/variables.rb
 create mode 100644 lib/gitlab/diff/diff_refs.rb
 create mode 100644 lib/gitlab/diff/line_mapper.rb
 create mode 100644 lib/gitlab/diff/position.rb
 create mode 100644 lib/gitlab/diff/position_tracer.rb
 create mode 100644 lib/gitlab/downtime_check.rb
 create mode 100644 lib/gitlab/downtime_check/message.rb
 create mode 100644 lib/gitlab/emoji.rb
 delete mode 100644 lib/gitlab/force_push_check.rb
 create mode 100644 lib/gitlab/import_export/avatar_restorer.rb
 create mode 100644 lib/gitlab/import_export/avatar_saver.rb
 create mode 100644 lib/gitlab/import_export/json_hash_builder.rb
 create mode 100644 lib/gitlab/protocol_access.rb
 create mode 100644 lib/gitlab/timeless.rb
 create mode 100644 lib/tasks/downtime_check.rake
 create mode 100644 lib/tasks/gitlab/import_export.rake
 create mode 100644 lib/tasks/gitlab/track_deployment.rake
 create mode 100644 rubocop/cop/migration/add_index.rb
 create mode 100644 rubocop/cop/migration/column_with_default.rb
 create mode 100644 rubocop/migration_helpers.rb
 create mode 100644 rubocop/rubocop.rb
 delete mode 100644 spec/controllers/commit_controller_spec.rb
 create mode 100644 spec/controllers/projects/blob_controller_spec.rb
 create mode 100644 spec/controllers/projects/tags_controller_spec.rb
 create mode 100644 spec/factories/notification_settings.rb
 create mode 100644 spec/features/admin/admin_abuse_reports_spec.rb
 create mode 100644 spec/features/admin/admin_disables_git_access_protocol_spec.rb
 create mode 100644 spec/features/admin/admin_system_info_spec.rb
 create mode 100644 spec/features/compare_spec.rb
 create mode 100644 spec/features/expand_collapse_diffs_spec.rb
 create mode 100644 spec/features/groups/members/last_owner_cannot_leave_group_spec.rb
 create mode 100644 spec/features/groups/members/member_cannot_request_access_to_his_project_spec.rb
 create mode 100644 spec/features/groups/members/member_leaves_group_spec.rb
 create mode 100644 spec/features/merge_requests/diffs_spec.rb
 create mode 100644 spec/features/pipelines_settings_spec.rb
 create mode 100644 spec/features/projects/branches_spec.rb
 create mode 100644 spec/features/projects/branches_spec.rb~HEAD
 create mode 100644 spec/features/projects/members/member_cannot_request_access_to_his_project_spec.rb
 create mode 100644 spec/features/projects/members/member_leaves_project_spec.rb
 create mode 100644 spec/features/projects/members/owner_cannot_leave_project_spec.rb
 create mode 100644 spec/features/projects/members/owner_cannot_request_access_to_his_project_spec.rb
 create mode 100644 spec/features/projects/slack_service/slack_service_spec.rb
 create mode 100644 spec/features/projects/wiki/markdown_preview_spec.rb
 create mode 100644 spec/features/protected_branches_spec.rb
 create mode 100644 spec/finders/branches_finder_spec.rb
 create mode 100644 spec/fixtures/blockquote_fence_after.md
 create mode 100644 spec/fixtures/blockquote_fence_before.md
 create mode 100644 spec/fixtures/domain_blacklist.txt
 create mode 100644 spec/fixtures/video_sample.mp4
 create mode 100644 spec/helpers/notes_helper_spec.rb
 create mode 100644 spec/initializers/6_validations_spec.rb
 create mode 100644 spec/lib/banzai/filter/blockquote_fence_filter_spec.rb
 create mode 100644 spec/lib/banzai/filter/video_link_filter_spec.rb
 create mode 100644 spec/lib/banzai/filter/wiki_link_filter_spec.rb
 create mode 100644 spec/lib/banzai/note_renderer_spec.rb
 create mode 100644 spec/lib/banzai/object_renderer_spec.rb
 create mode 100644 spec/lib/banzai/redactor_spec.rb
 create mode 100644 spec/lib/gitlab/ci/config/node/boolean_spec.rb
 create mode 100644 spec/lib/gitlab/ci/config/node/cache_spec.rb
 create mode 100644 spec/lib/gitlab/ci/config/node/image_spec.rb
 create mode 100644 spec/lib/gitlab/ci/config/node/key_spec.rb
 delete mode 100644 spec/lib/gitlab/ci/config/node/null_spec.rb
 create mode 100644 spec/lib/gitlab/ci/config/node/paths_spec.rb
 create mode 100644 spec/lib/gitlab/ci/config/node/services_spec.rb
 create mode 100644 spec/lib/gitlab/ci/config/node/stages_spec.rb
 create mode 100644 spec/lib/gitlab/ci/config/node/undefined_spec.rb
 create mode 100644 spec/lib/gitlab/ci/config/node/validatable_spec.rb
 create mode 100644 spec/lib/gitlab/ci/config/node/validator_spec.rb
 create mode 100644 spec/lib/gitlab/ci/config/node/variables_spec.rb
 create mode 100644 spec/lib/gitlab/current_settings_spec.rb
 create mode 100644 spec/lib/gitlab/diff/line_mapper_spec.rb
 create mode 100644 spec/lib/gitlab/diff/position_spec.rb
 create mode 100644 spec/lib/gitlab/diff/position_tracer_spec.rb
 create mode 100644 spec/lib/gitlab/downtime_check/message_spec.rb
 create mode 100644 spec/lib/gitlab/downtime_check_spec.rb
 create mode 100644 spec/lib/gitlab/git/hook_spec.rb
 create mode 100644 spec/lib/gitlab/gitlab_import/importer_spec.rb
 create mode 100644 spec/lib/gitlab/graphs/commits_spec.rb
 create mode 100644 spec/lib/gitlab/import_export/avatar_restorer_spec.rb
 create mode 100644 spec/lib/gitlab/import_export/avatar_saver_spec.rb
 create mode 100644 spec/lib/gitlab/import_export/import_export_spec.rb
 create mode 100644 spec/lib/gitlab/import_export/version_checker_spec.rb
 delete mode 100644 spec/lib/gitlab/lfs/lfs_router_spec.rb
 create mode 100644 spec/lib/gitlab/user_access_spec.rb
 create mode 100644 spec/models/diff_note_spec.rb
 create mode 100644 spec/models/merge_request_diff_spec.rb
 create mode 100644 spec/models/project_services/bugzilla_service_spec.rb
 create mode 100644 spec/requests/api/deploy_keys.rb
 create mode 100644 spec/requests/api/license_templates_spec.rb
 delete mode 100644 spec/requests/api/licenses_spec.rb
 create mode 100644 spec/requests/api/todos_spec.rb
 create mode 100644 spec/requests/lfs_http_spec.rb
 create mode 100644 spec/services/import_export_clean_up_service_spec.rb
 create mode 100644 spec/services/members/destroy_service_spec.rb
 create mode 100644 spec/services/notes/diff_position_update_service_spec.rb
 create mode 100644 spec/services/repository_archive_clean_up_service_spec.rb
 create mode 100644 spec/services/search/snippet_service_spec.rb
 create mode 100644 spec/support/omni_auth.rb
 delete mode 100644 spec/support/relative_url.rb
 create mode 100644 spec/uploaders/file_uploader_spec.rb
 create mode 100644 spec/views/projects/builds/show.html.haml_spec.rb
 create mode 100644 spec/workers/git_garbage_collect_worker_spec.rb
 create mode 100644 vendor/gitlab-ci-yml/Maven.gitlab-ci.yml
 rename vendor/gitlab-ci-yml/Pages/{brunch.gitlab-ci.yml => Brunch.gitlab-ci.yml} (100%)
 rename vendor/gitlab-ci-yml/Pages/{doxygen.gitlab-ci.yml => Doxygen.gitlab-ci.yml} (100%)
 rename vendor/gitlab-ci-yml/Pages/{html.gitlab-ci.yml => HTML.gitlab-ci.yml} (100%)
 rename vendor/gitlab-ci-yml/Pages/{harp.gitlab-ci.yml => Harp.gitlab-ci.yml} (100%)
 rename vendor/gitlab-ci-yml/Pages/{hexo.gitlab-ci.yml => Hexo.gitlab-ci.yml} (100%)
 rename vendor/gitlab-ci-yml/Pages/{hugo.gitlab-ci.yml => Hugo.gitlab-ci.yml} (100%)
 rename vendor/gitlab-ci-yml/Pages/{hyde.gitlab-ci.yml => Hyde.gitlab-ci.yml} (100%)
 rename vendor/gitlab-ci-yml/Pages/{jekyll.gitlab-ci.yml => Jekyll.gitlab-ci.yml} (100%)
 rename vendor/gitlab-ci-yml/Pages/{lektor.gitlab-ci.yml => Lektor.gitlab-ci.yml} (100%)
 rename vendor/gitlab-ci-yml/Pages/{metalsmith.gitlab-ci.yml => Metalsmith.gitlab-ci.yml} (100%)
 rename vendor/gitlab-ci-yml/Pages/{middleman.gitlab-ci.yml => Middleman.gitlab-ci.yml} (100%)
 rename vendor/gitlab-ci-yml/Pages/{nanoc.gitlab-ci.yml => Nanoc.gitlab-ci.yml} (100%)
 rename vendor/gitlab-ci-yml/Pages/{octopress.gitlab-ci.yml => Octopress.gitlab-ci.yml} (100%)
 rename vendor/gitlab-ci-yml/Pages/{pelican.gitlab-ci.yml => Pelican.gitlab-ci.yml} (100%)
 create mode 100644 vendor/gitlab-ci-yml/Rust.gitlab-ci.yml
 create mode 100644 vendor/gitlab-ci-yml/Scala.gitlab-ci.yml

-- 
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