[DRE-commits] [gitlab] 05/09: Merge tag 'upstream/8.0.2'

Praveen Arimbrathodiyil praveen at moszumanska.debian.org
Fri Sep 25 06:52:44 UTC 2015


This is an automated email from the git hooks/post-receive script.

praveen pushed a commit to branch master
in repository gitlab.

commit 29b99b479a2fd1d06245669c5c2f5fd0229c2e2f
Merge: a7228ec 83f0547
Author: Praveen Arimbrathodiyil <praveen at debian.org>
Date:   Fri Sep 25 12:07:48 2015 +0530

    Merge tag 'upstream/8.0.2'
    
    Upstream version 8.0.2
    
    # gpg: Signature made Friday 25 September 2015 12:07:41 PM IST using RSA key ID 4512C22A
    # gpg: Good signature from "Praveen Arimbrathodiyil (piratepin) <praveen at debian.org>"
    # gpg:                 aka "Pirate Praveen (pirates.org.in) <praveen at onenetbeyond.org>"
    # gpg:                 aka "Pirate Praveen (piratesin) <me at j4v4m4n.in>"
    # gpg:                 aka "Pirate Praveen (PP) <praveen at privacyrequired.com>"
    # gpg:                 aka "Praveen Arimbrathodiyil (j4v4m4n) <pravi.a at gmail.com>"

 .gitignore                                         |   5 +-
 .rubocop.yml                                       |   2 +
 CHANGELOG                                          |  92 ++-
 CHANGELOG-CI                                       | 298 +++++++
 Gemfile                                            | 212 +++--
 Gemfile.lock                                       | 556 +++++++------
 Procfile                                           |   3 +-
 README.md                                          |   2 +-
 VERSION                                            |   2 +-
 app/assets/fonts/OFL.txt                           |  92 +++
 app/assets/fonts/SourceSansPro-Black.ttf           | Bin 0 -> 148368 bytes
 app/assets/fonts/SourceSansPro-BlackItalic.ttf     | Bin 0 -> 116360 bytes
 app/assets/fonts/SourceSansPro-Bold.ttf            | Bin 0 -> 148932 bytes
 app/assets/fonts/SourceSansPro-BoldItalic.ttf      | Bin 0 -> 116192 bytes
 app/assets/fonts/SourceSansPro-ExtraLight.ttf      | Bin 0 -> 150528 bytes
 .../fonts/SourceSansPro-ExtraLightItalic.ttf       | Bin 0 -> 117140 bytes
 app/assets/fonts/SourceSansPro-Italic.ttf          | Bin 0 -> 117328 bytes
 app/assets/fonts/SourceSansPro-Light.ttf           | Bin 0 -> 150244 bytes
 app/assets/fonts/SourceSansPro-LightItalic.ttf     | Bin 0 -> 116960 bytes
 app/assets/fonts/SourceSansPro-Regular.ttf         | Bin 0 -> 149972 bytes
 app/assets/fonts/SourceSansPro-Semibold.ttf        | Bin 0 -> 149636 bytes
 app/assets/fonts/SourceSansPro-SemiboldItalic.ttf  | Bin 0 -> 116424 bytes
 app/assets/images/ci/arch.jpg                      | Bin 0 -> 25222 bytes
 app/assets/images/ci/favicon.ico                   | Bin 0 -> 5430 bytes
 app/assets/images/ci/loader.gif                    | Bin 0 -> 4405 bytes
 app/assets/images/ci/no_avatar.png                 | Bin 0 -> 1337 bytes
 app/assets/images/ci/rails.png                     | Bin 0 -> 6646 bytes
 app/assets/images/ci/service_sample.png            | Bin 0 -> 76024 bytes
 app/assets/javascripts/activities.js.coffee        |   4 +-
 app/assets/javascripts/application.js.coffee       |  12 +-
 .../javascripts/blob/blob_file_dropzone.js.coffee  |  67 ++
 app/assets/javascripts/ci/Chart.min.js             |  39 +
 app/assets/javascripts/ci/application.js.coffee    |  40 +
 app/assets/javascripts/ci/build.coffee             |  41 +
 app/assets/javascripts/ci/pager.js.coffee          |  42 +
 app/assets/javascripts/ci/projects.js.coffee       |   6 +
 app/assets/javascripts/commit/image-file.js.coffee |   9 +-
 app/assets/javascripts/dispatcher.js.coffee        |   5 +-
 app/assets/javascripts/dropzone_input.js.coffee    |   1 +
 app/assets/javascripts/issuable_context.js.coffee  |   9 +-
 .../javascripts/merge_request_widget.js.coffee     |   2 +-
 app/assets/javascripts/notes.js.coffee             |   4 +-
 app/assets/javascripts/project.js.coffee           |  16 +
 app/assets/javascripts/projects_list.js.coffee     |   2 +-
 app/assets/javascripts/syntax_highlight.coffee     |  20 +
 app/assets/javascripts/zen_mode.js.coffee          |   2 +
 app/assets/stylesheets/application.scss            |   7 +
 app/assets/stylesheets/base/fonts.scss             |  25 +
 app/assets/stylesheets/base/gl_bootstrap.scss      |  26 +-
 app/assets/stylesheets/base/gl_variables.scss      |  57 +-
 app/assets/stylesheets/base/layout.scss            |   4 +
 app/assets/stylesheets/base/mixins.scss            |  98 ++-
 app/assets/stylesheets/base/variables.scss         |  29 +-
 app/assets/stylesheets/ci/builds.scss              |  70 ++
 app/assets/stylesheets/ci/lint.scss                |  10 +
 app/assets/stylesheets/ci/projects.scss            |  93 +++
 app/assets/stylesheets/ci/runners.scss             |  36 +
 app/assets/stylesheets/ci/xterm.scss               | 906 +++++++++++++++++++++
 app/assets/stylesheets/generic/avatar.scss         |   7 +-
 app/assets/stylesheets/generic/blocks.scss         |  49 +-
 app/assets/stylesheets/generic/buttons.scss        |  18 +-
 app/assets/stylesheets/generic/callout.scss        |  45 +
 app/assets/stylesheets/generic/common.scss         |  41 +-
 app/assets/stylesheets/generic/files.scss          |  37 +-
 app/assets/stylesheets/generic/filters.scss        |  25 -
 app/assets/stylesheets/generic/header.scss         |  97 +--
 app/assets/stylesheets/generic/issue_box.scss      |   9 +-
 app/assets/stylesheets/generic/lists.scss          |  56 +-
 app/assets/stylesheets/generic/markdown_area.scss  |  11 +-
 app/assets/stylesheets/generic/mobile.scss         |  17 +
 app/assets/stylesheets/generic/pagination.scss     |  32 +
 app/assets/stylesheets/generic/selects.scss        |   8 +-
 app/assets/stylesheets/generic/sidebar.scss        | 118 ++-
 app/assets/stylesheets/generic/timeline.scss       | 140 +---
 app/assets/stylesheets/generic/typography.scss     |  12 +
 app/assets/stylesheets/generic/zen.scss            |   4 +-
 app/assets/stylesheets/highlight/dark.scss         |   6 +
 app/assets/stylesheets/highlight/monokai.scss      |   6 +
 .../stylesheets/highlight/solarized_dark.scss      |   5 +
 .../stylesheets/highlight/solarized_light.scss     |   5 +
 app/assets/stylesheets/highlight/white.scss        |  13 +-
 app/assets/stylesheets/pages/commit.scss           |  17 -
 app/assets/stylesheets/pages/commits.scss          |   6 +-
 app/assets/stylesheets/pages/dashboard.scss        |  44 +-
 app/assets/stylesheets/pages/diff.scss             |  16 +-
 app/assets/stylesheets/pages/editor.scss           |  18 +-
 app/assets/stylesheets/pages/events.scss           |  86 +-
 app/assets/stylesheets/pages/explore.scss          |   8 +
 app/assets/stylesheets/pages/issuable.scss         |  42 +-
 app/assets/stylesheets/pages/issues.scss           |  14 +-
 app/assets/stylesheets/pages/merge_requests.scss   |  39 +-
 app/assets/stylesheets/pages/milestone.scss        |   4 +
 app/assets/stylesheets/pages/note_form.scss        |  18 +-
 app/assets/stylesheets/pages/notes.scss            |  31 +-
 app/assets/stylesheets/pages/projects.scss         | 221 ++---
 app/assets/stylesheets/pages/search.scss           |  18 +-
 app/assets/stylesheets/pages/snippets.scss         |  24 +
 app/assets/stylesheets/pages/tree.scss             |  57 +-
 app/assets/stylesheets/themes/gitlab-theme.scss    |  30 +-
 .../admin/application_settings_controller.rb       |  12 +
 app/controllers/admin/hooks_controller.rb          |   2 +-
 app/controllers/admin/labels_controller.rb         |  58 ++
 app/controllers/admin/projects_controller.rb       |   1 +
 app/controllers/admin/users_controller.rb          |   2 +-
 app/controllers/application_controller.rb          |  51 +-
 app/controllers/autocomplete_controller.rb         |   1 +
 app/controllers/ci/admin/application_controller.rb |  10 +
 .../ci/admin/application_settings_controller.rb    |  31 +
 app/controllers/ci/admin/builds_controller.rb      |  18 +
 app/controllers/ci/admin/events_controller.rb      |   9 +
 app/controllers/ci/admin/projects_controller.rb    |  19 +
 .../ci/admin/runner_projects_controller.rb         |  34 +
 app/controllers/ci/admin/runners_controller.rb     |  69 ++
 app/controllers/ci/application_controller.rb       |  83 ++
 app/controllers/ci/builds_controller.rb            |  78 ++
 app/controllers/ci/charts_controller.rb            |  24 +
 app/controllers/ci/commits_controller.rb           |  38 +
 app/controllers/ci/events_controller.rb            |  21 +
 app/controllers/ci/lints_controller.rb             |  26 +
 app/controllers/ci/projects_controller.rb          | 125 +++
 app/controllers/ci/runner_projects_controller.rb   |  34 +
 app/controllers/ci/runners_controller.rb           |  73 ++
 app/controllers/ci/services_controller.rb          |  59 ++
 app/controllers/ci/triggers_controller.rb          |  43 +
 app/controllers/ci/variables_controller.rb         |  33 +
 app/controllers/ci/web_hooks_controller.rb         |  53 ++
 app/controllers/dashboard/projects_controller.rb   |  15 +
 app/controllers/dashboard/snippets_controller.rb   |  10 +
 app/controllers/dashboard_controller.rb            |  46 +-
 app/controllers/explore/application_controller.rb  |   2 +
 app/controllers/explore/groups_controller.rb       |   3 -
 app/controllers/explore/projects_controller.rb     |   5 +-
 app/controllers/explore/snippets_controller.rb     |   6 +
 app/controllers/groups_controller.rb               |   6 +-
 app/controllers/help_controller.rb                 |   7 +
 app/controllers/import/bitbucket_controller.rb     |  23 +-
 app/controllers/import/fogbugz_controller.rb       | 104 +++
 app/controllers/import/github_controller.rb        |  16 +-
 app/controllers/import/gitlab_controller.rb        |  16 +-
 app/controllers/import/gitorious_controller.rb     |   5 +
 app/controllers/import/google_code_controller.rb   |   5 +
 app/controllers/invites_controller.rb              |   4 +-
 app/controllers/namespaces_controller.rb           |   2 +-
 app/controllers/oauth/applications_controller.rb   |   2 +-
 .../profiles/two_factor_auths_controller.rb        |   2 +-
 app/controllers/projects/blob_controller.rb        |  84 +-
 app/controllers/projects/compare_controller.rb     |  19 +-
 app/controllers/projects/forks_controller.rb       |  12 +-
 app/controllers/projects/hooks_controller.rb       |   3 +-
 .../projects/merge_requests_controller.rb          |  19 +-
 app/controllers/projects/milestones_controller.rb  |   7 +-
 .../projects/project_members_controller.rb         |   2 +-
 app/controllers/projects/raw_controller.rb         |   5 +-
 app/controllers/projects/services_controller.rb    |   4 +-
 app/controllers/projects/snippets_controller.rb    |  11 +-
 app/controllers/projects/wikis_controller.rb       |   1 -
 app/controllers/projects_controller.rb             |  10 +-
 app/controllers/root_controller.rb                 |   7 +-
 app/controllers/search_controller.rb               |   4 +-
 app/controllers/sessions_controller.rb             |   4 +-
 app/controllers/snippets_controller.rb             |   8 +-
 app/controllers/users_controller.rb                |   4 -
 app/finders/trending_projects_finder.rb            |   3 +-
 app/helpers/application_helper.rb                  |   8 +-
 app/helpers/application_settings_helper.rb         |  17 +
 app/helpers/auth_helper.rb                         |   8 +-
 app/helpers/ci/application_helper.rb               |  54 ++
 app/helpers/ci/builds_helper.rb                    |  19 +
 app/helpers/ci/commits_helper.rb                   |  24 +
 app/helpers/ci/gitlab_helper.rb                    |  36 +
 app/helpers/ci/icons_helper.rb                     |  11 +
 app/helpers/ci/projects_helper.rb                  |  36 +
 app/helpers/ci/routes_helper.rb                    |  29 +
 app/helpers/ci/runners_helper.rb                   |  22 +
 app/helpers/ci/triggers_helper.rb                  |   7 +
 app/helpers/ci/user_helper.rb                      |  15 +
 app/helpers/diff_helper.rb                         |   4 +-
 app/helpers/events_helper.rb                       |  22 +-
 app/helpers/explore_helper.rb                      |   2 +-
 app/helpers/gitlab_markdown_helper.rb              |  55 +-
 app/helpers/gitlab_routing_helper.rb               |   8 +
 app/helpers/graph_helper.rb                        |   5 +-
 app/helpers/groups_helper.rb                       |  11 +-
 app/helpers/icons_helper.rb                        |   2 +-
 app/helpers/notifications_helper.rb                |  45 +
 app/helpers/page_layout_helper.rb                  |  30 +
 app/helpers/preferences_helper.rb                  |  27 +-
 app/helpers/projects_helper.rb                     |  40 +-
 app/helpers/tab_helper.rb                          |   8 +
 app/helpers/version_check_helper.rb                |   2 +-
 app/helpers/wiki_helper.rb                         |  24 -
 app/mailers/base_mailer.rb                         |  32 +
 app/mailers/ci/emails/builds.rb                    |  17 +
 app/mailers/ci/notify.rb                           |  47 ++
 app/mailers/email_rejection_mailer.rb              |  21 +
 app/mailers/emails/issues.rb                       |   8 +
 app/mailers/emails/merge_requests.rb               |  52 +-
 app/mailers/emails/notes.rb                        |   6 +
 app/mailers/notify.rb                              |  73 +-
 app/models/ability.rb                              |   1 +
 app/models/abuse_report.rb                         |  12 +
 app/models/application_setting.rb                  |  16 +-
 app/models/ci/application_setting.rb               |  27 +
 app/models/ci/build.rb                             | 285 +++++++
 app/models/ci/commit.rb                            | 267 ++++++
 app/models/ci/event.rb                             |  27 +
 app/models/ci/project.rb                           | 210 +++++
 app/models/ci/project_status.rb                    |  47 ++
 app/models/ci/runner.rb                            |  80 ++
 app/models/ci/runner_project.rb                    |  21 +
 app/models/ci/service.rb                           | 105 +++
 app/models/ci/trigger.rb                           |  39 +
 app/models/ci/trigger_request.rb                   |  23 +
 app/models/ci/variable.rb                          |  25 +
 app/models/ci/web_hook.rb                          |  44 +
 app/models/concerns/issuable.rb                    |   6 +
 app/models/event.rb                                |  12 +-
 app/models/hooks/web_hook.rb                       |   5 +-
 app/models/issue.rb                                |  27 +-
 app/models/label.rb                                |   8 +-
 app/models/merge_request.rb                        |  68 +-
 app/models/merge_request_diff.rb                   |  32 +-
 app/models/milestone.rb                            |   7 +
 app/models/namespace.rb                            |   5 +-
 app/models/note.rb                                 |   3 +-
 app/models/notification.rb                         |  21 +-
 app/models/project.rb                              |  60 +-
 app/models/project_services/buildkite_service.rb   |  17 +-
 app/models/project_services/ci/hip_chat_message.rb |  78 ++
 app/models/project_services/ci/hip_chat_service.rb |  93 +++
 app/models/project_services/ci/mail_service.rb     |  84 ++
 app/models/project_services/ci/slack_message.rb    |  97 +++
 app/models/project_services/ci/slack_service.rb    |  81 ++
 app/models/project_services/ci_service.rb          |  37 +-
 app/models/project_services/drone_ci_service.rb    | 176 ++++
 app/models/project_services/gitlab_ci_service.rb   |  88 +-
 .../gitlab_issue_tracker_service.rb                |   2 +-
 app/models/project_services/jira_service.rb        |   2 +-
 app/models/project_services/slack_service.rb       |   6 +
 app/models/repository.rb                           | 146 ++++
 app/models/sent_notification.rb                    |  79 ++
 app/models/service.rb                              |   1 +
 app/models/user.rb                                 | 138 ++--
 app/services/base_service.rb                       |   4 +
 app/services/ci/create_commit_service.rb           |  50 ++
 app/services/ci/create_project_service.rb          |  30 +
 app/services/ci/create_trigger_request_service.rb  |  17 +
 app/services/ci/event_service.rb                   |  31 +
 app/services/ci/image_for_build_service.rb         |  31 +
 app/services/ci/register_build_service.rb          |  40 +
 app/services/ci/test_hook_service.rb               |   7 +
 app/services/ci/web_hook_service.rb                |  36 +
 app/services/compare_service.rb                    |  44 +-
 app/services/event_create_service.rb               |   4 +
 app/services/files/base_service.rb                 |  72 +-
 app/services/files/create_service.rb               |  44 +-
 app/services/files/delete_service.rb               |  33 +-
 app/services/files/update_service.rb               |  36 +-
 app/services/git_push_service.rb                   |  28 +-
 app/services/merge_requests/auto_merge_service.rb  |  30 -
 app/services/merge_requests/base_merge_service.rb  |  10 -
 app/services/merge_requests/build_service.rb       |  14 +-
 app/services/merge_requests/merge_service.rb       |  51 +-
 app/services/merge_requests/post_merge_service.rb  |  22 +
 app/services/merge_requests/refresh_service.rb     |   4 +-
 app/services/milestones/destroy_service.rb         |  27 +
 app/services/notification_service.rb               |  11 +-
 app/services/projects/create_service.rb            |   6 +-
 app/services/projects/destroy_service.rb           |   1 -
 app/services/projects/download_service.rb          |  43 +
 app/services/projects/fork_service.rb              |   2 +-
 app/services/projects/transfer_service.rb          |   6 -
 app/services/projects/upload_service.rb            |   6 +-
 .../admin/application_settings/_form.html.haml     |  28 +
 app/views/admin/dashboard/index.html.haml          |   4 +
 app/views/admin/hooks/index.html.haml              |   8 +
 app/views/admin/labels/_form.html.haml             |  35 +
 app/views/admin/labels/_label.html.haml            |   5 +
 app/views/admin/labels/destroy.js.haml             |   2 +
 app/views/admin/labels/edit.html.haml              |   9 +
 app/views/admin/labels/index.html.haml             |  16 +
 app/views/admin/labels/new.html.haml               |   7 +
 app/views/admin/projects/index.html.haml           |   6 +
 app/views/admin/users/index.html.haml              |   2 +-
 .../ci/admin/application_settings/_form.html.haml  |  24 +
 .../ci/admin/application_settings/show.html.haml   |   3 +
 app/views/ci/admin/builds/_build.html.haml         |  32 +
 app/views/ci/admin/builds/index.html.haml          |  28 +
 app/views/ci/admin/events/index.html.haml          |  17 +
 app/views/ci/admin/projects/_project.html.haml     |  29 +
 app/views/ci/admin/projects/index.html.haml        |  15 +
 app/views/ci/admin/runner_projects/index.html.haml |  57 ++
 app/views/ci/admin/runners/_runner.html.haml       |  48 ++
 app/views/ci/admin/runners/index.html.haml         |  52 ++
 app/views/ci/admin/runners/show.html.haml          | 118 +++
 app/views/ci/admin/runners/update.js.haml          |   2 +
 app/views/ci/builds/_build.html.haml               |  45 +
 app/views/ci/builds/show.html.haml                 | 170 ++++
 app/views/ci/charts/_build_times.haml              |  21 +
 app/views/ci/charts/_builds.haml                   |  41 +
 app/views/ci/charts/_overall.haml                  |  21 +
 app/views/ci/charts/show.html.haml                 |   4 +
 app/views/ci/commits/_commit.html.haml             |  32 +
 app/views/ci/commits/show.html.haml                |  87 ++
 app/views/ci/errors/show.haml                      |   2 +
 app/views/ci/events/index.html.haml                |  19 +
 app/views/ci/lints/_create.html.haml               |  39 +
 app/views/ci/lints/create.js.haml                  |   2 +
 app/views/ci/lints/show.html.haml                  |  25 +
 app/views/ci/notify/build_fail_email.html.haml     |  19 +
 app/views/ci/notify/build_fail_email.text.erb      |   9 +
 app/views/ci/notify/build_success_email.html.haml  |  20 +
 app/views/ci/notify/build_success_email.text.erb   |   9 +
 app/views/ci/projects/_form.html.haml              | 100 +++
 app/views/ci/projects/_info.html.haml              |   2 +
 app/views/ci/projects/_no_runners.html.haml        |   8 +
 app/views/ci/projects/_project.html.haml           |  37 +
 app/views/ci/projects/_public.html.haml            |  16 +
 app/views/ci/projects/_search.html.haml            |  11 +
 app/views/ci/projects/disabled.html.haml           |   1 +
 app/views/ci/projects/edit.html.haml               |  21 +
 app/views/ci/projects/index.html.haml              |  30 +
 app/views/ci/projects/show.html.haml               |  60 ++
 app/views/ci/runners/_runner.html.haml             |  35 +
 app/views/ci/runners/_shared_runners.html.haml     |  23 +
 app/views/ci/runners/_specific_runners.html.haml   |  29 +
 app/views/ci/runners/edit.html.haml                |  27 +
 app/views/ci/runners/index.html.haml               |  25 +
 app/views/ci/runners/show.html.haml                |  64 ++
 app/views/ci/services/_form.html.haml              |  57 ++
 app/views/ci/services/edit.html.haml               |   1 +
 app/views/ci/services/index.html.haml              |  22 +
 app/views/ci/shared/_guide.html.haml               |  15 +
 app/views/ci/shared/_no_runners.html.haml          |   7 +
 app/views/ci/triggers/_trigger.html.haml           |  14 +
 app/views/ci/triggers/index.html.haml              |  67 ++
 app/views/ci/user_sessions/new.html.haml           |   8 +
 app/views/ci/variables/show.html.haml              |  39 +
 app/views/ci/web_hooks/index.html.haml             |  92 +++
 app/views/dashboard/_activities.html.haml          |   6 +-
 app/views/dashboard/_activity_head.html.haml       |   7 +
 app/views/dashboard/_groups_head.html.haml         |   7 +
 app/views/dashboard/_projects.html.haml            |  10 -
 app/views/dashboard/_projects_head.html.haml       |  10 +
 app/views/dashboard/_snippets_head.html.haml       |   7 +
 app/views/dashboard/activity.html.haml             |  11 +
 app/views/dashboard/groups/index.html.haml         |  39 +-
 app/views/dashboard/issues.html.haml               |  12 +-
 app/views/dashboard/merge_requests.html.haml       |   7 +-
 .../dashboard/milestones/_milestone.html.haml      |  24 +-
 app/views/dashboard/milestones/index.html.haml     |  28 +-
 app/views/dashboard/projects/_projects.html.haml   |  10 +
 .../_zero_authorized_projects.html.haml            |   0
 app/views/dashboard/projects/index.atom.builder    |  12 +
 app/views/dashboard/projects/index.html.haml       |  16 +
 app/views/dashboard/projects/starred.html.haml     |  21 +-
 app/views/dashboard/show.atom.builder              |  12 -
 app/views/dashboard/show.html.haml                 |  15 -
 app/views/dashboard/snippets/index.html.haml       |  38 +
 app/views/devise/sessions/_new_crowd.html.haml     |   9 +
 app/views/devise/shared/_signin_box.html.haml      |  10 +-
 .../email_rejection_mailer/rejection.html.haml     |   4 +
 .../email_rejection_mailer/rejection.text.haml     |   4 +
 app/views/events/_commit.html.haml                 |   2 +-
 app/views/events/_event.html.haml                  |   4 +-
 app/views/events/_event_last_push.html.haml        |  24 +-
 app/views/events/event/_common.html.haml           |   5 +-
 app/views/events/event/_note.html.haml             |   3 +-
 app/views/explore/_head.html.haml                  |   6 +
 app/views/explore/groups/index.html.haml           |  30 +-
 app/views/explore/projects/_dropdown.html.haml     |  27 +
 app/views/explore/projects/_filter.html.haml       |  22 +-
 app/views/explore/projects/_project.html.haml      |  24 -
 app/views/explore/projects/_projects.html.haml     |   6 +
 app/views/explore/projects/index.html.haml         |  20 +-
 app/views/explore/projects/starred.html.haml       |  24 +-
 app/views/explore/projects/trending.html.haml      |  29 +-
 app/views/explore/snippets/index.html.haml         |  18 +
 app/views/groups/_projects.html.haml               |   4 +-
 app/views/groups/edit.html.haml                    |   3 +
 app/views/groups/group_members/index.html.haml     |   4 +-
 app/views/groups/issues.html.haml                  |  25 +-
 app/views/groups/merge_requests.html.haml          |  23 +-
 .../groups/milestones/_header_title.html.haml      |   1 +
 app/views/groups/milestones/_milestone.html.haml   |  36 +-
 app/views/groups/milestones/index.html.haml        |  26 +-
 app/views/groups/milestones/show.html.haml         |   2 +
 app/views/groups/projects.html.haml                |   9 +-
 app/views/groups/show.html.haml                    |  30 +-
 app/views/help/index.html.haml                     |  39 +-
 app/views/help/show.html.haml                      |   2 +-
 app/views/import/fogbugz/new.html.haml             |  25 +
 app/views/import/fogbugz/new_user_map.html.haml    |  49 ++
 app/views/import/fogbugz/status.html.haml          |  51 ++
 app/views/kaminari/gitlab/_paginator.html.haml     |   2 +-
 app/views/layouts/_head.html.haml                  |   1 +
 app/views/layouts/_page.html.haml                  |  15 +-
 app/views/layouts/ci/_info.html.haml               |   2 +
 app/views/layouts/ci/_nav_admin.html.haml          |  33 +
 app/views/layouts/ci/_nav_project.html.haml        |  54 ++
 app/views/layouts/ci/_page.html.haml               |  26 +
 app/views/layouts/ci/admin.html.haml               |  11 +
 app/views/layouts/ci/application.html.haml         |  11 +
 app/views/layouts/ci/build.html.haml               |  11 +
 app/views/layouts/ci/commit.html.haml              |  11 +
 app/views/layouts/ci/notify.html.haml              |  19 +
 app/views/layouts/ci/project.html.haml             |  11 +
 app/views/layouts/dashboard.html.haml              |   2 +-
 app/views/layouts/devise.html.haml                 |   2 +-
 app/views/layouts/explore.html.haml                |   4 +-
 app/views/layouts/group.html.haml                  |   4 +-
 app/views/layouts/group_settings.html.haml         |   1 +
 app/views/layouts/header/_default.html.haml        |  26 +-
 app/views/layouts/header/_public.html.haml         |   9 +-
 app/views/layouts/nav/_admin.html.haml             |  13 +-
 app/views/layouts/nav/_dashboard.html.haml         |  43 +-
 app/views/layouts/nav/_explore.html.haml           |  33 +-
 app/views/layouts/nav/_group.html.haml             |  61 +-
 app/views/layouts/nav/_profile.html.haml           |   4 +-
 app/views/layouts/nav/_project.html.haml           |  21 +-
 app/views/layouts/nav/_snippets.html.haml          |  12 -
 app/views/layouts/notify.html.haml                 |   6 +-
 app/views/layouts/profile.html.haml                |   4 +-
 app/views/layouts/project.html.haml                |   4 +-
 app/views/layouts/project_settings.html.haml       |   1 +
 app/views/layouts/snippets.html.haml               |   4 +-
 app/views/notify/new_user_email.html.haml          |   2 +-
 app/views/profiles/accounts/show.html.haml         |  10 +-
 app/views/profiles/applications.html.haml          |   9 +-
 app/views/profiles/audit_log.html.haml             |   9 +-
 app/views/profiles/emails/index.html.haml          |  10 +-
 app/views/profiles/keys/index.html.haml            |  13 +-
 app/views/profiles/notifications/show.html.haml    |  12 +-
 app/views/profiles/passwords/edit.html.haml        |  10 +-
 app/views/profiles/passwords/new.html.haml         |   2 +-
 app/views/profiles/preferences/show.html.haml      |  16 +-
 app/views/profiles/show.html.haml                  |  14 +-
 app/views/projects/_activity.html.haml             |   3 +-
 .../projects/_bitbucket_import_modal.html.haml     |   8 +-
 app/views/projects/_github_import_modal.html.haml  |   8 +-
 app/views/projects/_gitlab_import_modal.html.haml  |   8 +-
 app/views/projects/_home_panel.html.haml           |  17 +-
 app/views/projects/_last_push.html.haml            |  23 +-
 app/views/projects/_md_preview.html.haml           |   4 +-
 app/views/projects/activity.html.haml              |   3 +
 app/views/projects/blame/show.html.haml            |   4 +-
 app/views/projects/blob/_actions.html.haml         |   6 +-
 app/views/projects/blob/_blob.html.haml            |   2 +-
 app/views/projects/blob/_editor.html.haml          |   4 +-
 app/views/projects/blob/_header_title.html.haml    |   1 +
 app/views/projects/blob/_upload.html.haml          |  28 +
 app/views/projects/blob/edit.html.haml             |   4 +-
 app/views/projects/blob/new.html.haml              |  24 +-
 app/views/projects/blob/show.html.haml             |   6 +
 app/views/projects/branches/_branch.html.haml      |  13 +-
 app/views/projects/branches/_commit.html.haml      |   7 +
 app/views/projects/branches/index.html.haml        |   9 +-
 app/views/projects/branches/new.html.haml          |   2 +
 app/views/projects/buttons/_dropdown.html.haml     |   2 +-
 .../projects/buttons/_notifications.html.haml      |  14 +
 app/views/projects/commit/_commit_box.html.haml    |   2 +-
 app/views/projects/commit/show.html.haml           |   1 +
 app/views/projects/commits/_head.html.haml         |  10 +-
 app/views/projects/commits/_header_title.html.haml |   1 +
 app/views/projects/commits/show.html.haml          |  26 +-
 app/views/projects/compare/_form.html.haml         |   2 +-
 app/views/projects/compare/index.html.haml         |   8 +-
 app/views/projects/compare/show.html.haml          |  13 +-
 app/views/projects/deploy_keys/index.html.haml     |   1 +
 app/views/projects/diffs/_diffs.html.haml          |   7 +-
 app/views/projects/diffs/_stats.html.haml          |   2 +-
 app/views/projects/edit.html.haml                  |   7 +-
 app/views/projects/empty.html.haml                 |   2 +-
 app/views/projects/forks/new.html.haml             |  21 +-
 app/views/projects/graphs/_header_title.html.haml  |   1 +
 app/views/projects/graphs/commits.html.haml        |  76 +-
 app/views/projects/graphs/show.html.haml           |   3 +-
 app/views/projects/hooks/index.html.haml           |   8 +
 app/views/projects/imports/show.html.haml          |   8 +-
 app/views/projects/issues/_discussion.html.haml    |  23 +-
 app/views/projects/issues/_header_title.html.haml  |   1 +
 app/views/projects/issues/_issue.html.haml         |   2 +-
 app/views/projects/issues/_issues.html.haml        |  11 +-
 app/views/projects/issues/index.html.haml          |   6 +-
 app/views/projects/issues/new.html.haml            |   2 +
 app/views/projects/issues/show.html.haml           |  34 +-
 app/views/projects/labels/_header_title.html.haml  |   1 +
 app/views/projects/labels/edit.html.haml           |   2 +
 app/views/projects/labels/index.html.haml          |  16 +-
 app/views/projects/labels/new.html.haml            |   2 +
 .../projects/merge_requests/_discussion.html.haml  |  17 +-
 .../merge_requests/_header_title.html.haml         |   1 +
 .../merge_requests/_merge_request.html.haml        |   7 +-
 .../merge_requests/_merge_requests.html.haml       |  11 +-
 .../projects/merge_requests/_new_compare.html.haml |   4 +-
 .../projects/merge_requests/_new_submit.html.haml  |   8 +-
 app/views/projects/merge_requests/_show.html.haml  |  14 +-
 app/views/projects/merge_requests/edit.html.haml   |   2 +
 app/views/projects/merge_requests/index.html.haml  |   6 +-
 .../projects/merge_requests/invalid.html.haml      |   2 +
 .../{automerge.js.haml => merge.js.haml}           |   0
 app/views/projects/merge_requests/new.html.haml    |   2 +
 .../merge_requests/show/_commits.html.haml         |   2 +-
 .../projects/merge_requests/show/_diffs.html.haml  |   2 +-
 .../projects/merge_requests/show/_mr_box.html.haml |  21 +-
 .../merge_requests/show/_mr_title.html.haml        |   9 +-
 .../merge_requests/widget/_heading.html.haml       |   3 +-
 .../projects/merge_requests/widget/_open.html.haml |   2 -
 .../projects/merge_requests/widget/_show.html.haml |   4 +-
 .../merge_requests/widget/open/_accept.html.haml   |   4 +-
 .../widget/open/_no_satellite.html.haml            |   3 -
 app/views/projects/milestones/_form.html.haml      |   2 +-
 .../projects/milestones/_header_title.html.haml    |   1 +
 app/views/projects/milestones/_milestone.html.haml |  42 +-
 app/views/projects/milestones/edit.html.haml       |   1 +
 app/views/projects/milestones/index.html.haml      |  26 +-
 app/views/projects/milestones/new.html.haml        |   1 +
 app/views/projects/milestones/show.html.haml       |   2 +
 app/views/projects/network/show.html.haml          |   1 +
 app/views/projects/network/show.json.erb           |   2 +-
 app/views/projects/new.html.haml                   | 134 +--
 app/views/projects/notes/_edit_form.html.haml      |   2 +-
 app/views/projects/notes/_form.html.haml           |   2 +-
 app/views/projects/notes/_note.html.haml           |  11 +-
 .../project_members/_header_title.html.haml        |   1 +
 .../projects/project_members/import.html.haml      |   2 +
 app/views/projects/project_members/index.html.haml |  45 +-
 app/views/projects/show.html.haml                  |  29 +-
 .../projects/snippets/_header_title.html.haml      |   1 +
 app/views/projects/snippets/_snippet.html.haml     |  15 -
 app/views/projects/snippets/edit.html.haml         |   2 +
 app/views/projects/snippets/index.html.haml        |   5 +-
 app/views/projects/snippets/new.html.haml          |   2 +
 app/views/projects/snippets/show.html.haml         |   2 +
 app/views/projects/tags/_tag.html.haml             |  12 +-
 app/views/projects/tags/index.html.haml            |  12 +-
 app/views/projects/tags/new.html.haml              |   2 +
 app/views/projects/tree/_tree.html.haml            |   2 +-
 app/views/projects/tree/show.html.haml             |   1 +
 app/views/projects/wikis/_form.html.haml           |   2 +-
 app/views/projects/wikis/_header_title.html.haml   |   1 +
 app/views/projects/wikis/_main_links.html.haml     |  11 +-
 app/views/projects/wikis/_nav.html.haml            |  15 +-
 app/views/projects/wikis/edit.html.haml            |   2 +
 app/views/projects/wikis/empty.html.haml           |   2 +
 app/views/projects/wikis/git_access.html.haml      |  19 +-
 app/views/projects/wikis/history.html.haml         |  11 +-
 app/views/projects/wikis/pages.html.haml           |   9 +-
 app/views/projects/wikis/show.html.haml            |  25 +-
 app/views/search/_category.html.haml               |  16 +-
 app/views/search/_filter.html.haml                 |   6 +-
 app/views/search/_form.html.haml                   |  12 +-
 app/views/search/_results.html.haml                |   9 +-
 app/views/search/results/_blob.html.haml           |   2 +-
 app/views/search/results/_milestone.html.haml      |   9 +
 app/views/search/results/_project.html.haml        |   6 -
 app/views/search/results/_snippet_blob.html.haml   |   2 +-
 app/views/search/results/_wiki_blob.html.haml      |   2 +-
 app/views/search/show.html.haml                    |   2 -
 app/views/shared/_clone_panel.html.haml            |   6 +-
 app/views/shared/_event_filter.html.haml           |   2 +-
 app/views/shared/_file_highlight.html.haml         |   2 +-
 app/views/shared/_milestones_filter.html.haml      |   7 +-
 app/views/shared/_project.html.haml                |  16 -
 app/views/shared/_projects_list.html.haml          |  17 -
 app/views/shared/groups/_group.html.haml           |  22 +
 app/views/shared/issuable/_filter.html.haml        |   9 +-
 app/views/shared/issuable/_form.html.haml          |   4 +-
 app/views/shared/projects/_list.html.haml          |  19 +
 app/views/shared/projects/_project.html.haml       |  24 +
 app/views/shared/snippets/_snippet.html.haml       |  21 +
 app/views/snippets/_snippet.html.haml              |  23 -
 app/views/snippets/_snippets.html.haml             |   2 +-
 app/views/snippets/current_user_index.html.haml    |  35 -
 app/views/snippets/index.html.haml                 |  26 +-
 app/views/snippets/show.html.haml                  |  17 +-
 app/views/snippets/user_index.html.haml            |  14 -
 app/views/users/_projects.html.haml                |   4 +-
 app/views/users/show.html.haml                     |   8 +-
 app/workers/auto_merge_worker.rb                   |  13 -
 app/workers/ci/hip_chat_notifier_worker.rb         |  19 +
 app/workers/ci/slack_notifier_worker.rb            |  10 +
 app/workers/ci/web_hook_worker.rb                  |   9 +
 app/workers/email_receiver_worker.rb               |  51 ++
 app/workers/emails_on_push_worker.rb               |  33 +-
 app/workers/fork_registration_worker.rb            |  12 -
 app/workers/merge_worker.rb                        |  23 +
 app/workers/repository_fork_worker.rb              |  34 +
 app/workers/repository_import_worker.rb            |  39 +-
 bin/background_jobs                                |   2 +-
 bin/ci/upgrade.rb                                  |   3 +
 bin/daemon_with_pidfile                            |  33 +
 bin/mail_room                                      |  50 ++
 builds/.gitkeep                                    |   0
 config/environments/development.rb                 |   5 +
 config/gitlab.yml.example                          |  59 +-
 config/initializers/1_settings.rb                  |  34 +-
 config/initializers/3_grit_ext.rb                  |   5 -
 config/initializers/4_ci_app.rb                    |  10 +
 config/initializers/6_rack_profiler.rb             |  10 -
 config/initializers/8_default_url_options.rb       |  11 -
 config/initializers/connection_fix.rb              |  32 +
 config/initializers/cookies_serializer.rb          |   3 +
 config/initializers/default_url_options.rb         |  11 +
 config/initializers/devise.rb                      |   2 +-
 config/initializers/doorkeeper.rb                  |   3 +-
 config/initializers/{7_omniauth.rb => omniauth.rb} |   0
 config/initializers/rack_attack.rb.example         |  14 +-
 config/initializers/rack_profiler.rb               |  10 +
 config/initializers/secret_token.rb                |  24 +
 config/initializers/session_store.rb               |   9 +-
 config/initializers/{4_sidekiq.rb => sidekiq.rb}   |   0
 config/initializers/static_files.rb                |   2 +-
 config/locales/devise.en.yml                       |   7 +-
 config/mail_room.yml.example                       |  29 +
 config/routes.rb                                   | 167 +++-
 config/schedule.rb                                 |   8 +
 config/secrets.yml.example                         |  12 +
 config/sidekiq.yml.example                         |   2 +
 db/fixtures/production/001_admin.rb                |   2 +-
 .../20150812080800_add_settings_import_sources.rb  |  11 +
 ...0150814065925_remove_oauth_tokens_from_users.rb |   8 +
 .../20150817163600_deduplicate_user_identities.rb  |  14 +
 .../20150818213832_add_sent_notifications.rb       |  13 +
 .../20150824002011_add_enable_ssl_verification.rb  |   5 +
 db/migrate/20150826001931_add_ci_tables.rb         | 190 +++++
 db/migrate/20150902001023_add_template_to_label.rb |   5 +
 db/migrate/20150914215247_add_ci_tags.rb           |  23 +
 ...915001905_enable_ssl_verification_by_default.rb |   5 +
 ...000405_enable_ssl_verification_for_web_hooks.rb |   8 +
 ...3_add_help_page_text_to_application_settings.rb |   5 +
 ...0916145038_add_index_for_committed_at_and_id.rb |   5 +
 ...84513_add_ci_enabled_to_application_settings.rb |   5 +
 ...emove_invalid_milestones_from_merge_requests.rb |   5 +
 ...0150920010715_add_consumed_timestep_to_users.rb |   5 +
 ...920161119_add_line_code_to_sent_notification.rb |   5 +
 db/migrate/limits_to_mysql.rb                      |   4 +
 db/schema.rb                                       | 288 ++++++-
 doc/README.md                                      |  24 +
 doc/api/README.md                                  |   1 +
 doc/api/keys.md                                    |  46 ++
 doc/api/services.md                                | 666 ++++++++++++++-
 doc/ci/README.md                                   |  23 +
 doc/ci/api/README.md                               |  86 ++
 doc/ci/api/builds.md                               |  41 +
 doc/ci/api/commits.md                              | 101 +++
 doc/ci/api/projects.md                             | 154 ++++
 doc/ci/api/runners.md                              |  77 ++
 doc/ci/deployment/README.md                        |  98 +++
 doc/ci/docker/README.md                            |   4 +
 doc/ci/docker/using_docker_build.md                | 112 +++
 doc/ci/docker/using_docker_images.md               | 203 +++++
 doc/ci/examples/README.md                          |   5 +
 ...test-and-deploy-python-application-to-heroku.md |  72 ++
 .../test-and-deploy-ruby-application-to-heroku.md  |  67 ++
 doc/ci/examples/test-clojure-application.md        |  35 +
 doc/ci/permissions/README.md                       |  24 +
 doc/ci/quick_start/README.md                       | 119 +++
 doc/ci/quick_start/build_status.png                | Bin 0 -> 62140 bytes
 doc/ci/quick_start/commit_status.png               | Bin 0 -> 33492 bytes
 doc/ci/quick_start/new_commit.png                  | Bin 0 -> 47527 bytes
 doc/ci/quick_start/projects.png                    | Bin 0 -> 37014 bytes
 doc/ci/quick_start/runners.png                     | Bin 0 -> 123048 bytes
 doc/ci/quick_start/runners_activated.png           | Bin 0 -> 60769 bytes
 doc/ci/runners/README.md                           | 145 ++++
 doc/ci/runners/project_specific.png                | Bin 0 -> 31408 bytes
 doc/ci/runners/shared_runner.png                   | Bin 0 -> 18366 bytes
 doc/ci/runners/shared_to_specific_admin.png        | Bin 0 -> 5897 bytes
 doc/ci/variables/README.md                         |  95 +++
 doc/ci/yaml/README.md                              | 204 +++++
 doc/development/architecture.md                    |   6 +-
 doc/development/rake_tasks.md                      |   6 +
 doc/gitlab-basics/command-line-commands.md         |   5 +
 doc/incoming_email/README.md                       | 207 +++++
 doc/incoming_email/postfix.md                      | 310 +++++++
 doc/install/database_mysql.md                      |   2 +-
 doc/install/installation.md                        |  88 +-
 doc/install/requirements.md                        |   4 +-
 doc/install/structure.md                           |   4 +-
 doc/integration/README.md                          |   2 +-
 doc/integration/crowd.md                           |  58 ++
 doc/integration/gmail_action_buttons_for_gitlab.md |  22 +
 doc/integration/gmail_actions_button.png           | Bin 0 -> 17321 bytes
 doc/integration/ldap.md                            |  20 +
 doc/integration/omniauth.md                        |   1 +
 doc/logs/logs.md                                   |  12 +-
 doc/markdown/markdown.md                           |   2 +-
 doc/migrate_ci_to_ce/README.md                     | 322 ++++++++
 doc/profile/two_factor_authentication.md           |   4 +
 doc/raketasks/backup_restore.md                    |   5 +-
 doc/raketasks/maintenance.md                       |  13 -
 doc/release/monthly.md                             |  10 +-
 doc/ssh/README.md                                  |   2 +
 doc/update/6.x-or-7.x-to-7.14.md                   |   2 +-
 doc/update/7.14-to-8.0.md                          | 205 +++++
 doc/update/patch_versions.md                       |   9 +-
 doc/web_hooks/ssl.png                              | Bin 0 -> 77165 bytes
 doc/web_hooks/web_hooks.md                         |  28 +-
 doc/workflow/README.md                             |   1 +
 doc/workflow/importing/README.md                   |   5 +-
 .../fogbugz_importer/fogbugz_import_finished.png   | Bin 0 -> 53276 bytes
 .../fogbugz_importer/fogbugz_import_login.png      | Bin 0 -> 44444 bytes
 .../fogbugz_import_select_fogbogz.png              | Bin 0 -> 35415 bytes
 .../fogbugz_import_select_project.png              | Bin 0 -> 62552 bytes
 .../fogbugz_importer/fogbugz_import_user_map.png   | Bin 0 -> 157856 bytes
 .../importing/import_projects_from_fogbugz.md      |  29 +
 .../importing/import_projects_from_github.md       |   2 +-
 doc/workflow/merge_requests.md                     |  40 +
 docker/Dockerfile                                  |   3 +
 features/admin/hooks.feature                       |   9 +
 features/admin/labels.feature                      |  38 +
 features/admin/projects.feature                    |  11 +-
 features/dashboard/dashboard.feature               |   8 +-
 features/dashboard/event_filters.feature           |   8 +-
 features/dashboard/new_project.feature             |  19 +-
 features/explore/groups.feature                    |  14 -
 features/explore/projects.feature                  |  15 +-
 features/groups.feature                            |  18 +
 features/login_form.feature                        |   5 +
 features/project/hooks.feature                     |   5 +
 features/project/issues/milestones.feature         |   8 +-
 features/project/project.feature                   |   6 +
 features/project/source/browse_files.feature       |  23 +
 features/project/wiki.feature                      |  12 +
 features/search.feature                            |  15 +
 features/steps/admin/hooks.rb                      |  15 +
 features/steps/admin/labels.rb                     | 117 +++
 features/steps/admin/projects.rb                   |  16 +
 features/steps/admin/settings.rb                   |   1 +
 features/steps/admin/users.rb                      |   6 +-
 features/steps/dashboard/help.rb                   |   2 +-
 features/steps/dashboard/merge_requests.rb         |   8 +-
 features/steps/dashboard/new_project.rb            |  31 +-
 features/steps/dashboard/starred_projects.rb       |   2 +-
 features/steps/groups.rb                           |  31 +-
 features/steps/invites.rb                          |   2 +-
 features/steps/login_form.rb                       |  25 +
 features/steps/project/commits/commits.rb          |   5 +-
 features/steps/project/fork.rb                     |   2 +-
 features/steps/project/forked_merge_requests.rb    |   1 -
 features/steps/project/hooks.rb                    |  13 +
 features/steps/project/issues/milestones.rb        |   7 +-
 features/steps/project/merge_requests.rb           |  12 +-
 features/steps/project/project.rb                  |  18 +-
 features/steps/project/services.rb                 |   4 +-
 features/steps/project/source/browse_files.rb      |  83 +-
 features/steps/project/wiki.rb                     |   9 +-
 features/steps/search.rb                           |  11 +
 features/steps/shared/active_tab.rb                |   6 +-
 features/steps/shared/diff_note.rb                 |   2 +-
 features/steps/shared/paths.rb                     |  12 +-
 features/steps/shared/project.rb                   |  28 +
 features/steps/snippets/user.rb                    |   2 +-
 features/support/env.rb                            |   4 +
 features/user.feature                              |   5 -
 lib/api/api.rb                                     |   1 +
 lib/api/entities.rb                                |   9 +-
 lib/api/files.rb                                   |  50 +-
 lib/api/helpers.rb                                 |  69 +-
 lib/api/keys.rb                                    |  20 +
 lib/api/merge_requests.rb                          |   8 +-
 lib/api/projects.rb                                |  36 -
 lib/api/services.rb                                |  86 +-
 lib/api/users.rb                                   |   2 +-
 lib/backup/builds.rb                               |  34 +
 lib/backup/database.rb                             |   8 +-
 lib/backup/manager.rb                              |   2 +-
 lib/ci/ansi2html.rb                                | 224 +++++
 lib/ci/api/api.rb                                  |  42 +
 lib/ci/api/builds.rb                               |  53 ++
 lib/ci/api/commits.rb                              |  66 ++
 lib/ci/api/entities.rb                             |  56 ++
 lib/ci/api/helpers.rb                              |  41 +
 lib/ci/api/projects.rb                             | 210 +++++
 lib/ci/api/runners.rb                              |  69 ++
 lib/ci/api/triggers.rb                             |  49 ++
 lib/ci/assets/.gitkeep                             |   0
 lib/ci/charts.rb                                   |  71 ++
 lib/ci/current_settings.rb                         |  22 +
 lib/ci/git.rb                                      |   5 +
 lib/ci/gitlab_ci_yaml_processor.rb                 | 198 +++++
 lib/ci/migrate/builds.rb                           |  29 +
 lib/ci/migrate/database.rb                         |  67 ++
 lib/ci/migrate/manager.rb                          |  72 ++
 lib/ci/migrate/tags.rb                             |  42 +
 lib/ci/model.rb                                    |  11 +
 lib/ci/project_list_builder.rb                     |  21 +
 lib/ci/scheduler.rb                                |  16 +
 lib/ci/static_model.rb                             |  49 ++
 lib/ci/version_info.rb                             |  52 ++
 lib/gitlab.rb                                      |   1 -
 lib/gitlab/backend/grack_auth.rb                   |  49 +-
 lib/gitlab/backend/shell.rb                        |  14 -
 lib/gitlab/bitbucket_import/client.rb              |  23 +-
 lib/gitlab/bitbucket_import/importer.rb            |  49 +-
 lib/gitlab/bitbucket_import/key_adder.rb           |   7 +-
 lib/gitlab/bitbucket_import/key_deleter.rb         |   7 +-
 lib/gitlab/bitbucket_import/project_creator.rb     |  12 +-
 lib/gitlab/color_schemes.rb                        |  67 ++
 lib/gitlab/current_settings.rb                     |  17 +-
 lib/gitlab/email/attachment_uploader.rb            |  35 +
 lib/gitlab/email/receiver.rb                       | 107 +++
 lib/gitlab/email/reply_parser.rb                   |  79 ++
 lib/gitlab/fogbugz_import/client.rb                |  56 ++
 lib/gitlab/fogbugz_import/importer.rb              | 298 +++++++
 lib/gitlab/fogbugz_import/project_creator.rb       |  38 +
 lib/gitlab/fogbugz_import/repository.rb            |  31 +
 lib/gitlab/git/hook.rb                             |  59 ++
 lib/gitlab/github_import/importer.rb               |   7 +-
 lib/gitlab/github_import/project_creator.rb        |  13 +-
 lib/gitlab/gitlab_import/importer.rb               |  17 +-
 lib/gitlab/gitlab_import/project_creator.rb        |  12 +-
 lib/gitlab/import_formatter.rb                     |   4 +-
 lib/gitlab/import_sources.rb                       |  30 +
 lib/gitlab/incoming_email.rb                       |  43 +
 lib/gitlab/ldap/auth_hash.rb                       |  36 +
 lib/gitlab/ldap/config.rb                          |   4 +
 lib/gitlab/ldap/user.rb                            |  15 +-
 lib/gitlab/markdown.rb                             |  67 +-
 lib/gitlab/markdown/autolink_filter.rb             |   9 +-
 .../markdown/commit_range_reference_filter.rb      |   4 +-
 lib/gitlab/markdown/commit_reference_filter.rb     |   4 +-
 lib/gitlab/markdown/cross_project_reference.rb     |   2 +
 lib/gitlab/markdown/emoji_filter.rb                |   3 +-
 .../markdown/external_issue_reference_filter.rb    |   2 +
 lib/gitlab/markdown/external_link_filter.rb        |   1 +
 lib/gitlab/markdown/issue_reference_filter.rb      |   2 +
 lib/gitlab/markdown/label_reference_filter.rb      |   4 +-
 .../markdown/merge_request_reference_filter.rb     |   4 +-
 lib/gitlab/markdown/reference_filter.rb            |   4 +-
 lib/gitlab/markdown/relative_link_filter.rb        |  41 +-
 lib/gitlab/markdown/sanitization_filter.rb         |  13 +-
 lib/gitlab/markdown/snippet_reference_filter.rb    |   4 +-
 lib/gitlab/markdown/syntax_highlight_filter.rb     |  45 +
 lib/gitlab/markdown/table_of_contents_filter.rb    |   1 +
 lib/gitlab/markdown/task_list_filter.rb            |   1 +
 lib/gitlab/markdown/user_reference_filter.rb       |   4 +-
 lib/gitlab/o_auth/auth_hash.rb                     |  22 +-
 lib/gitlab/reference_extractor.rb                  |  10 +-
 lib/gitlab/satellite/action.rb                     |  58 --
 lib/gitlab/satellite/compare_action.rb             |  44 -
 lib/gitlab/satellite/files/delete_file_action.rb   |  50 --
 lib/gitlab/satellite/files/edit_file_action.rb     |  68 --
 lib/gitlab/satellite/files/file_action.rb          |  25 -
 lib/gitlab/satellite/files/new_file_action.rb      |  67 --
 lib/gitlab/satellite/logger.rb                     |  13 -
 lib/gitlab/satellite/merge_action.rb               | 147 ----
 lib/gitlab/satellite/satellite.rb                  | 148 ----
 lib/gitlab/search_results.rb                       |  14 +-
 lib/gitlab/themes.rb                               |  18 +
 lib/gitlab/url_builder.rb                          |  10 +-
 lib/redcarpet/render/gitlab_html.rb                |  46 --
 lib/support/init.d/gitlab                          | 151 +++-
 lib/support/init.d/gitlab.default.example          |  19 +
 lib/support/nginx/gitlab                           |  53 +-
 lib/support/nginx/gitlab-ssl                       |  53 +-
 lib/support/nginx/gitlab_ci                        |  29 +
 lib/tasks/ci/.gitkeep                              |   0
 lib/tasks/ci/cleanup.rake                          |   8 +
 lib/tasks/ci/migrate.rake                          |  87 ++
 lib/tasks/ci/schedule_builds.rake                  |   6 +
 lib/tasks/gitlab/backup.rake                       |  21 +
 lib/tasks/gitlab/check.rake                        | 293 +++++--
 lib/tasks/gitlab/enable_automerge.rake             |  39 -
 lib/tasks/services.rake                            |  98 +++
 public/ci/build-canceled.svg                       |   1 +
 public/ci/build-failed.svg                         |   1 +
 public/ci/build-pending.svg                        |   1 +
 public/ci/build-running.svg                        |   1 +
 public/ci/build-skipped.svg                        |   1 +
 public/ci/build-success.svg                        |   1 +
 public/ci/build-unknown.svg                        |   1 +
 public/ci/favicon.ico                              | Bin 0 -> 5430 bytes
 scripts/ci/prepare_build.sh                        |  22 +
 spec/controllers/ci/commits_controller_spec.rb     |  27 +
 spec/controllers/ci/projects_controller_spec.rb    |  50 ++
 .../import/bitbucket_controller_spec.rb            |  28 +-
 spec/controllers/import/fogbugz_controller_spec.rb |  39 +
 spec/controllers/import/github_controller_spec.rb  |  21 +-
 spec/controllers/import/gitlab_controller_spec.rb  |  22 +-
 spec/controllers/namespaces_controller_spec.rb     |  10 +-
 .../profiles/two_factor_auths_controller_spec.rb   |   4 +-
 .../projects/compare_controller_spec.rb            |  26 +
 .../projects/milestones_controller_spec.rb         |  10 +
 spec/controllers/projects/raw_controller_spec.rb   |  37 +
 spec/controllers/root_controller_spec.rb           |   8 +-
 spec/controllers/uploads_controller_spec.rb        |   8 -
 spec/factories/abuse_reports.rb                    |  12 +
 spec/factories/ci/builds.rb                        |  47 ++
 spec/factories/ci/commits.rb                       |  75 ++
 spec/factories/ci/events.rb                        |  24 +
 spec/factories/ci/projects.rb                      |  56 ++
 spec/factories/ci/runner_projects.rb               |  19 +
 spec/factories/ci/runners.rb                       |  38 +
 spec/factories/ci/trigger_requests.rb              |  13 +
 spec/factories/ci/triggers.rb                      |   9 +
 spec/factories/ci/web_hook.rb                      |   6 +
 spec/factories/merge_requests.rb                   |   1 +
 spec/factories/notes.rb                            |   1 +
 spec/features/atom/dashboard_spec.rb               |   4 +-
 spec/features/ci/admin/builds_spec.rb              |  71 ++
 spec/features/ci/admin/events_spec.rb              |  20 +
 spec/features/ci/admin/projects_spec.rb            |  19 +
 spec/features/ci/admin/runners_spec.rb             |  65 ++
 spec/features/ci/builds_spec.rb                    |  60 ++
 spec/features/ci/commits_spec.rb                   |  69 ++
 spec/features/ci/events_spec.rb                    |  22 +
 spec/features/ci/lint_spec.rb                      |  28 +
 spec/features/ci/projects_spec.rb                  |  60 ++
 spec/features/ci/runners_spec.rb                   |  96 +++
 spec/features/ci/triggers_spec.rb                  |  28 +
 spec/features/ci/variables_spec.rb                 |  28 +
 spec/features/gitlab_flavored_markdown_spec.rb     |   2 +-
 spec/features/markdown_spec.rb                     |  10 +-
 spec/features/profiles/preferences_spec.rb         |   2 +-
 spec/features/security/dashboard_access_spec.rb    |   4 +-
 spec/features/security/group_access_spec.rb        |   6 +-
 spec/fixtures/emails/android_gmail.eml             | 177 ++++
 spec/fixtures/emails/attachment.eml                | 351 ++++++++
 spec/fixtures/emails/auto_reply.eml                |  21 +
 spec/fixtures/emails/dutch.eml                     |  20 +
 spec/fixtures/emails/gmail_web.eml                 | 181 ++++
 spec/fixtures/emails/html_paragraphs.eml           | 205 +++++
 spec/fixtures/emails/inline_reply.eml              |  60 ++
 spec/fixtures/emails/ios_default.eml               | 136 ++++
 spec/fixtures/emails/newlines.eml                  |  84 ++
 spec/fixtures/emails/no_content_reply.eml          |  34 +
 spec/fixtures/emails/on_wrote.eml                  | 277 +++++++
 spec/fixtures/emails/outlook.eml                   | 188 +++++
 spec/fixtures/emails/paragraphs.eml                |  42 +
 spec/fixtures/emails/plaintext_only.eml            |  42 +
 spec/fixtures/emails/valid_reply.eml               |  40 +
 spec/fixtures/emails/windows_8_metro.eml           | 173 ++++
 spec/fixtures/emails/wrong_reply_key.eml           |  40 +
 spec/helpers/ci/application_helper_spec.rb         |  37 +
 spec/helpers/ci/runners_helper_spec.rb             |  18 +
 spec/helpers/events_helper_spec.rb                 |   5 +-
 spec/helpers/gitlab_markdown_helper_spec.rb        |  24 +-
 spec/helpers/graph_helper_spec.rb                  |  16 +
 spec/helpers/preferences_helper_spec.rb            |  92 ++-
 spec/javascripts/syntax_highlight_spec.js.coffee   |  42 +
 spec/javascripts/zen_mode_spec.js.coffee           |   5 +
 spec/lib/ci/ansi2html_spec.rb                      | 134 +++
 spec/lib/ci/charts_spec.rb                         |  17 +
 spec/lib/ci/gitlab_ci_yaml_processor_spec.rb       | 313 +++++++
 spec/lib/extracts_path_spec.rb                     |   2 +-
 spec/lib/gitlab/backend/grack_auth_spec.rb         |   6 +-
 spec/lib/gitlab/bitbucket_import/client_spec.rb    |  34 +
 .../bitbucket_import/project_creator_spec.rb       |   7 +-
 spec/lib/gitlab/color_schemes_spec.rb              |  45 +
 spec/lib/gitlab/email/attachment_uploader_spec.rb  |  20 +
 spec/lib/gitlab/email/receiver_spec.rb             | 138 ++++
 spec/lib/gitlab/email/reply_parser_spec.rb         | 210 +++++
 .../gitlab/github_import/project_creator_spec.rb   |   6 +-
 .../gitlab/gitlab_import/project_creator_spec.rb   |   6 +-
 spec/lib/gitlab/google_code_import/client_spec.rb  |   2 +-
 .../lib/gitlab/google_code_import/importer_spec.rb |   2 +-
 spec/lib/gitlab/incoming_email_spec.rb             |  61 ++
 spec/lib/gitlab/ldap/auth_hash_spec.rb             |  65 ++
 spec/lib/gitlab/ldap/user_spec.rb                  |  24 +-
 spec/lib/gitlab/markdown/autolink_filter_spec.rb   |  10 +
 .../markdown/commit_range_reference_filter_spec.rb |   5 -
 .../markdown/commit_reference_filter_spec.rb       |   5 -
 .../external_issue_reference_filter_spec.rb        |   5 -
 .../gitlab/markdown/issue_reference_filter_spec.rb |   5 -
 .../gitlab/markdown/label_reference_filter_spec.rb |   5 -
 .../merge_request_reference_filter_spec.rb         |   5 -
 .../gitlab/markdown/relative_link_filter_spec.rb   |  26 +-
 .../markdown/snippet_reference_filter_spec.rb      |   5 -
 .../markdown/syntax_highlight_filter_spec.rb       |  19 +
 .../gitlab/markdown/user_reference_filter_spec.rb  |   6 -
 spec/lib/gitlab/o_auth/auth_hash_spec.rb           |   6 +-
 spec/lib/gitlab/o_auth/user_spec.rb                |   2 +-
 spec/lib/gitlab/reference_extractor_spec.rb        |   8 +-
 spec/lib/gitlab/satellite/action_spec.rb           | 116 ---
 spec/lib/gitlab/satellite/merge_action_spec.rb     | 118 ---
 spec/lib/gitlab/themes_spec.rb                     |   3 -
 spec/mailers/ci/notify_spec.rb                     |  36 +
 spec/mailers/notify_spec.rb                        |   6 +-
 spec/models/abuse_report_spec.rb                   |  12 +
 spec/models/application_setting_spec.rb            |   1 +
 spec/models/ci/build_spec.rb                       | 350 ++++++++
 spec/models/ci/commit_spec.rb                      | 268 ++++++
 spec/models/ci/mail_service_spec.rb                | 184 +++++
 .../ci/project_services/hip_chat_message_spec.rb   |  74 ++
 .../ci/project_services/hip_chat_service_spec.rb   |  74 ++
 .../ci/project_services/slack_message_spec.rb      |  84 ++
 .../ci/project_services/slack_service_spec.rb      |  58 ++
 spec/models/ci/project_spec.rb                     | 199 +++++
 spec/models/ci/runner_project_spec.rb              |  16 +
 spec/models/ci/runner_spec.rb                      |  70 ++
 spec/models/ci/service_spec.rb                     |  49 ++
 spec/models/ci/trigger_spec.rb                     |  17 +
 spec/models/ci/variable_spec.rb                    |  45 +
 spec/models/ci/web_hook_spec.rb                    |  63 ++
 spec/models/concerns/issuable_spec.rb              |  16 +
 spec/models/issue_spec.rb                          |  27 +-
 spec/models/merge_request_spec.rb                  |   3 +-
 spec/models/note_spec.rb                           |   7 +
 .../project_services/buildkite_service_spec.rb     |  14 -
 .../project_services/drone_ci_service_spec.rb      | 104 +++
 .../project_services/gitlab_ci_service_spec.rb     |  50 +-
 spec/models/project_services/slack_service_spec.rb |   2 +-
 spec/models/project_spec.rb                        |   1 -
 spec/models/repository_spec.rb                     |  14 +
 spec/models/user_spec.rb                           | 139 ++--
 spec/requests/api/files_spec.rb                    |  40 +-
 spec/requests/api/keys_spec.rb                     |  39 +
 spec/requests/api/merge_requests_spec.rb           |  51 +-
 spec/requests/api/projects_spec.rb                 |   2 +-
 spec/requests/api/services_spec.rb                 |  81 +-
 spec/requests/api/users_spec.rb                    |  56 ++
 spec/requests/ci/api/builds_spec.rb                | 115 +++
 spec/requests/ci/api/commits_spec.rb               |  65 ++
 spec/requests/ci/api/projects_spec.rb              | 268 ++++++
 spec/requests/ci/api/runners_spec.rb               |  83 ++
 spec/requests/ci/api/triggers_spec.rb              |  78 ++
 spec/requests/ci/builds_spec.rb                    |  18 +
 spec/requests/ci/commits_spec.rb                   |  17 +
 spec/routing/project_routing_spec.rb               |  14 +-
 spec/routing/routing_spec.rb                       |   6 +-
 spec/services/ci/create_commit_service_spec.rb     | 145 ++++
 spec/services/ci/create_project_service_spec.rb    |  37 +
 .../ci/create_trigger_request_service_spec.rb      |  52 ++
 spec/services/ci/event_service_spec.rb             |  34 +
 spec/services/ci/image_for_build_service_spec.rb   |  48 ++
 spec/services/ci/register_build_service_spec.rb    |  91 +++
 spec/services/ci/web_hook_service_spec.rb          |  36 +
 spec/services/event_create_service_spec.rb         |  10 +
 spec/services/git_push_service_spec.rb             |  57 +-
 .../services/merge_requests/create_service_spec.rb |   2 +-
 spec/services/merge_requests/merge_service_spec.rb |   5 -
 spec/services/notification_service_spec.rb         |  11 +-
 spec/services/projects/create_service_spec.rb      |  19 +
 spec/services/projects/download_service_spec.rb    |  65 ++
 spec/services/projects/fork_service_spec.rb        |   8 +-
 spec/services/projects/upload_service_spec.rb      |  48 +-
 spec/spec_helper.rb                                |   4 +
 spec/support/api_helpers.rb                        |  11 +
 spec/support/filter_spec_helper.rb                 |   2 +-
 spec/support/fixture_helpers.rb                    |  11 +
 spec/support/gitlab_stubs/gitlab_ci.yml            |  63 ++
 spec/support/gitlab_stubs/project_8.json           |  45 +
 spec/support/gitlab_stubs/project_8_hooks.json     |   1 +
 spec/support/gitlab_stubs/projects.json            |   1 +
 spec/support/gitlab_stubs/session.json             |  20 +
 spec/support/gitlab_stubs/user.json                |  20 +
 spec/support/login_helpers.rb                      |   4 +
 spec/support/markdown_feature.rb                   |   4 +-
 spec/support/matchers/markdown_matchers.rb         |   3 +
 spec/support/mentionable_shared_examples.rb        |   2 +-
 spec/support/relative_url.rb                       |   8 +
 spec/support/services_shared_context.rb            |  21 +
 spec/support/setup_builds_storage.rb               |  17 +
 spec/support/stub_configuration.rb                 |   4 +
 spec/support/stub_gitlab_calls.rb                  |  77 ++
 spec/support/stub_gitlab_data.rb                   |   5 +
 spec/support/test_env.rb                           |   4 +
 spec/tasks/gitlab/backup_rake_spec.rb              |  14 +-
 spec/views/help/index.html.haml_spec.rb            |  41 +
 spec/workers/email_receiver_worker_spec.rb         |  45 +
 spec/workers/emails_on_push_worker_spec.rb         |  34 +
 spec/workers/fork_registration_worker_spec.rb      |  10 -
 spec/workers/merge_worker_spec.rb                  |  28 +
 spec/workers/post_receive_spec.rb                  |   2 +-
 spec/workers/repository_fork_worker_spec.rb        |  29 +
 1066 files changed, 29476 insertions(+), 5141 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ruby-extras/gitlab.git



More information about the Pkg-ruby-extras-commits mailing list