[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