[DRE-commits] [gitlab] 03/11: Merge tag 'upstream/8.12.1+dfsg1'
Praveen Arimbrathodiyil
praveen at moszumanska.debian.org
Fri Sep 30 17:13:40 UTC 2016
This is an automated email from the git hooks/post-receive script.
praveen pushed a commit to branch master
in repository gitlab.
commit 48a8cbd0b051fbddcb39f8055459b73e4f393c92
Merge: aff2b22 ab0093f
Author: Praveen Arimbrathodiyil <praveen at debian.org>
Date: Thu Sep 29 09:47:07 2016 +0530
Merge tag 'upstream/8.12.1+dfsg1'
Upstream version 8.12.1+dfsg1
# gpg: Signature made Thursday 29 September 2016 09:47:07 AM IST using RSA key ID CE1F9C674512C22A
# gpg: Good signature from "Praveen Arimbrathodiyil (piratepin) <praveen at debian.org>" [ultimate]
# gpg: aka "Pirate Praveen (pirates.org.in) <praveen at onenetbeyond.org>" [ultimate]
# gpg: aka "Pirate Praveen (piratesin) <me at j4v4m4n.in>" [ultimate]
# gpg: aka "Pirate Praveen (PP) <praveen at privacyrequired.com>" [ultimate]
# gpg: aka "Praveen Arimbrathodiyil (j4v4m4n) <pravi.a at gmail.com>" [ultimate]
.flayignore | 1 +
.gitignore | 1 +
.gitlab-ci.yml | 27 +-
.gitlab/issue_templates/Bug.md | 44 +
.gitlab/issue_templates/Feature Proposal.md | 7 +
.gitlab/merge_request_templates/Documentation.md | 14 +
.haml-lint.yml | 103 +
.pkgr.yml | 12 +
.rubocop.yml | 7 +-
.rubocop_todo.yml | 125 +-
CHANGELOG | 1964 +++-----------------
CONTRIBUTING.md | 84 +-
GITLAB_SHELL_VERSION | 2 +-
GITLAB_WORKHORSE_VERSION | 2 +-
Gemfile | 14 +-
Gemfile.lock | 42 +-
PROCESS.md | 2 +-
README.md | 3 +-
VERSION | 2 +-
app/assets/images/icon-link.png | Bin 729 -> 0 bytes
app/assets/images/icon_anchor.svg | 1 +
app/assets/javascripts/LabelManager.js | 5 +
app/assets/javascripts/abuse_reports.js.es6 | 38 +
app/assets/javascripts/activities.js | 4 +-
app/assets/javascripts/api.js | 14 +-
app/assets/javascripts/application.js | 69 +-
app/assets/javascripts/autosave.js | 6 +-
app/assets/javascripts/awards_handler.js | 70 +-
app/assets/javascripts/behaviors/autosize.js | 2 -
.../javascripts/behaviors/details_behavior.js | 6 +
app/assets/javascripts/behaviors/quick_submit.js | 20 +-
app/assets/javascripts/behaviors/requires_input.js | 19 +-
.../javascripts/behaviors/toggler_behavior.js | 9 +-
app/assets/javascripts/blob/blob_file_dropzone.js | 3 +
app/assets/javascripts/blob/template_selector.js | 10 +
app/assets/javascripts/blob_edit/edit_blob.js | 2 +
app/assets/javascripts/boards/boards_bundle.js.es6 | 7 +
.../javascripts/boards/components/board.js.es6 | 15 -
.../boards/components/board_list.js.es6 | 18 +-
app/assets/javascripts/boards/models/list.js.es6 | 29 +-
.../javascripts/boards/stores/boards_store.js.es6 | 3 +-
.../javascripts/boards/test_utils/simulate_drag.js | 0
.../boards/vue_resource_interceptor.js.es6 | 9 +-
app/assets/javascripts/breakpoints.js | 2 +
app/assets/javascripts/build.js | 25 +-
app/assets/javascripts/build_variables.js.es6 | 6 +
app/assets/javascripts/commit/image-file.js | 2 +
app/assets/javascripts/commits.js | 1 +
app/assets/javascripts/copy_to_clipboard.js | 7 +-
app/assets/javascripts/cycle-analytics.js.es6 | 93 +
app/assets/javascripts/diff.js | 3 +
app/assets/javascripts/dispatcher.js | 13 +
app/assets/javascripts/due_date_select.js | 3 +
app/assets/javascripts/extensions/jquery.js | 2 +
app/assets/javascripts/files_comment_button.js | 15 +-
app/assets/javascripts/gfm_auto_complete.js.es6 | 24 +
app/assets/javascripts/gl_dropdown.js | 121 +-
app/assets/javascripts/gl_form.js | 6 +
app/assets/javascripts/graphs/graphs_bundle.js | 8 +-
.../graphs/stat_graph_contributors_graph.js | 1 +
app/assets/javascripts/groups_select.js | 1 +
app/assets/javascripts/importer_status.js | 17 +-
app/assets/javascripts/issuable.js | 86 -
app/assets/javascripts/issuable.js.es6 | 110 ++
app/assets/javascripts/issuable_form.js | 24 +-
app/assets/javascripts/issue.js | 12 +-
app/assets/javascripts/issues-bulk-assignment.js | 10 +-
app/assets/javascripts/labels.js | 3 +
app/assets/javascripts/labels_select.js | 11 +-
app/assets/javascripts/layout_nav.js | 25 +-
app/assets/javascripts/lib/chart.js | 1 -
app/assets/javascripts/lib/cropper.js | 1 -
app/assets/javascripts/lib/d3.js | 1 -
app/assets/javascripts/lib/raphael.js | 5 -
.../javascripts/lib/utils/datetime_utility.js | 9 +
.../lib/utils/emoji_aliases.js.coffee.erb | 2 -
.../javascripts/lib/utils/emoji_aliases.js.erb | 6 +
app/assets/javascripts/lib/utils/notify.js | 5 +
app/assets/javascripts/lib/utils/text_utility.js | 10 +-
app/assets/javascripts/lib/utils/url_utility.js | 6 +
app/assets/javascripts/line_highlighter.js | 69 +-
app/assets/javascripts/logo.js | 54 +-
.../javascripts/merge_conflict_resolver.js.es6 | 4 +-
app/assets/javascripts/merge_request.js | 15 +-
app/assets/javascripts/merge_request_tabs.js | 88 +-
app/assets/javascripts/merge_request_widget.js | 8 +
app/assets/javascripts/milestone.js | 1 +
app/assets/javascripts/milestone_select.js | 1 +
app/assets/javascripts/network/branch-graph.js | 13 +
app/assets/javascripts/network/network_bundle.js | 7 +-
app/assets/javascripts/notes.js | 81 +-
app/assets/javascripts/preview_markdown.js | 10 +
app/assets/javascripts/profile/gl_crop.js | 12 +-
app/assets/javascripts/profile/profile.js | 4 +
app/assets/javascripts/profile/profile_bundle.js | 1 -
app/assets/javascripts/project.js | 19 +-
app/assets/javascripts/project_find_file.js | 9 +
app/assets/javascripts/project_new.js | 20 +-
app/assets/javascripts/project_show.js | 2 +
app/assets/javascripts/projects_list.js | 1 +
.../javascripts/protected_branch_dropdown.js.es6 | 1 +
app/assets/javascripts/right_sidebar.js | 2 +-
app/assets/javascripts/search_autocomplete.js | 22 +
app/assets/javascripts/shortcuts.js | 1 +
app/assets/javascripts/shortcuts_find_file.js | 2 +
app/assets/javascripts/shortcuts_issuable.js | 6 +-
app/assets/javascripts/shortcuts_navigation.js | 3 +
app/assets/javascripts/sidebar.js | 41 -
app/assets/javascripts/sidebar.js.es6 | 93 +
app/assets/javascripts/snippets_list.js.es6 | 11 +
app/assets/javascripts/syntax_highlight.js | 11 +
app/assets/javascripts/todos.js | 34 +-
app/assets/javascripts/tree.js | 3 +
app/assets/javascripts/u2f/authenticate.js | 18 +
app/assets/javascripts/u2f/register.js | 7 +
app/assets/javascripts/user.js | 31 -
app/assets/javascripts/user.js.es6 | 34 +
app/assets/javascripts/user_tabs.js | 69 +
app/assets/javascripts/users/calendar.js | 74 +-
app/assets/javascripts/users/users_bundle.js | 1 -
app/assets/javascripts/users_select.js | 8 +
app/assets/javascripts/zen_mode.js | 37 +-
app/assets/stylesheets/framework.scss | 1 +
app/assets/stylesheets/framework/animations.scss | 67 +-
app/assets/stylesheets/framework/blocks.scss | 4 +
app/assets/stylesheets/framework/buttons.scss | 6 +
app/assets/stylesheets/framework/common.scss | 6 +-
app/assets/stylesheets/framework/dropdowns.scss | 28 +
app/assets/stylesheets/framework/files.scss | 27 +-
app/assets/stylesheets/framework/filters.scss | 4 +
app/assets/stylesheets/framework/forms.scss | 1 -
app/assets/stylesheets/framework/gfm.scss | 2 +-
app/assets/stylesheets/framework/header.scss | 58 +-
app/assets/stylesheets/framework/highlight.scss | 15 +-
app/assets/stylesheets/framework/lists.scss | 4 +
app/assets/stylesheets/framework/logo.scss | 118 ++
app/assets/stylesheets/framework/mixins.scss | 66 +-
app/assets/stylesheets/framework/mobile.scss | 4 -
app/assets/stylesheets/framework/modal.scss | 1 -
app/assets/stylesheets/framework/nav.scss | 36 +-
app/assets/stylesheets/framework/selects.scss | 5 +-
app/assets/stylesheets/framework/sidebar.scss | 18 +-
.../framework/tw_bootstrap_variables.scss | 2 +-
app/assets/stylesheets/framework/typography.scss | 27 +-
app/assets/stylesheets/framework/variables.scss | 146 +-
app/assets/stylesheets/pages/admin.scss | 46 +-
app/assets/stylesheets/pages/awards.scss | 7 +-
app/assets/stylesheets/pages/boards.scss | 158 +-
app/assets/stylesheets/pages/builds.scss | 35 +-
app/assets/stylesheets/pages/commits.scss | 12 +-
app/assets/stylesheets/pages/cycle_analytics.scss | 144 ++
app/assets/stylesheets/pages/diff.scss | 9 +-
app/assets/stylesheets/pages/environments.scss | 5 +-
app/assets/stylesheets/pages/events.scss | 9 +-
app/assets/stylesheets/pages/groups.scss | 13 +
app/assets/stylesheets/pages/import.scss | 19 -
app/assets/stylesheets/pages/issuable.scss | 17 +-
app/assets/stylesheets/pages/issues.scss | 24 +-
app/assets/stylesheets/pages/labels.scss | 1 +
app/assets/stylesheets/pages/merge_conflicts.scss | 2 +-
app/assets/stylesheets/pages/merge_requests.scss | 45 +-
app/assets/stylesheets/pages/notes.scss | 16 +-
app/assets/stylesheets/pages/pipelines.scss | 194 +-
app/assets/stylesheets/pages/projects.scss | 63 +-
app/assets/stylesheets/pages/search.scss | 4 +-
app/assets/stylesheets/pages/snippets.scss | 42 +-
app/assets/stylesheets/pages/status.scss | 9 +
app/assets/stylesheets/pages/todos.scss | 49 +-
app/assets/stylesheets/pages/tree.scss | 25 +-
app/assets/stylesheets/pages/xterm.scss | 3 +
app/controllers/admin/groups_controller.rb | 10 +-
app/controllers/application_controller.rb | 37 +-
app/controllers/ci/lints_controller.rb | 11 +-
.../concerns/authenticates_with_two_factor.rb | 1 +
app/controllers/concerns/creates_commit.rb | 3 +-
app/controllers/concerns/issuable_actions.rb | 35 +-
app/controllers/concerns/service_params.rb | 2 +-
app/controllers/concerns/toggle_award_emoji.rb | 16 +-
app/controllers/groups_controller.rb | 12 +-
app/controllers/import/base_controller.rb | 17 +-
app/controllers/import/bitbucket_controller.rb | 23 +-
app/controllers/import/github_controller.rb | 18 +-
app/controllers/import/gitlab_controller.rb | 15 +-
app/controllers/import/gitorious_controller.rb | 47 -
app/controllers/jwt_controller.rb | 36 +-
app/controllers/namespaces_controller.rb | 2 +-
app/controllers/projects/application_controller.rb | 2 +-
app/controllers/projects/artifacts_controller.rb | 44 +-
app/controllers/projects/avatars_controller.rb | 2 +-
app/controllers/projects/blob_controller.rb | 10 +-
.../projects/boards/issues_controller.rb | 15 +-
app/controllers/projects/branches_controller.rb | 7 +
app/controllers/projects/builds_controller.rb | 12 +-
.../projects/cycle_analytics_controller.rb | 67 +
app/controllers/projects/discussions_controller.rb | 2 +-
.../projects/git_http_client_controller.rb | 70 +-
app/controllers/projects/git_http_controller.rb | 5 +-
app/controllers/projects/hooks_controller.rb | 1 +
app/controllers/projects/issues_controller.rb | 45 +-
app/controllers/projects/labels_controller.rb | 2 +-
app/controllers/projects/lfs_storage_controller.rb | 11 +-
.../projects/merge_requests_controller.rb | 60 +-
app/controllers/projects/milestones_controller.rb | 2 +-
app/controllers/projects/pipelines_controller.rb | 9 +-
app/controllers/projects/services_controller.rb | 5 +-
app/controllers/projects/snippets_controller.rb | 7 +-
app/controllers/projects/tags_controller.rb | 8 +-
app/controllers/projects_controller.rb | 27 +-
app/controllers/search_controller.rb | 4 +-
app/controllers/sent_notifications_controller.rb | 7 +
app/controllers/snippets_controller.rb | 3 +
app/controllers/users_controller.rb | 2 +-
app/finders/issuable_finder.rb | 11 +-
app/finders/issues_finder.rb | 4 +
app/finders/merge_requests_finder.rb | 10 +
app/finders/move_to_project_finder.rb | 6 +
app/finders/pipelines_finder.rb | 32 +-
app/finders/tags_finder.rb | 29 +
app/finders/todos_finder.rb | 2 +-
app/helpers/application_helper.rb | 4 +-
app/helpers/avatars_helper.rb | 3 +-
app/helpers/award_emoji_helper.rb | 9 +
app/helpers/ci_status_helper.rb | 11 +-
app/helpers/compare_helper.rb | 2 +-
app/helpers/git_helper.rb | 4 +
app/helpers/gitlab_routing_helper.rb | 32 +
app/helpers/groups_helper.rb | 25 +
app/helpers/import_helper.rb | 5 +
app/helpers/issuables_helper.rb | 13 +
app/helpers/issues_helper.rb | 14 +-
app/helpers/lfs_helper.rb | 16 +-
app/helpers/merge_requests_helper.rb | 12 +-
app/helpers/namespaces_helper.rb | 5 +-
app/helpers/nav_helper.rb | 19 +-
app/helpers/notes_helper.rb | 4 +
app/helpers/projects_helper.rb | 39 +-
app/helpers/search_helper.rb | 37 +-
app/helpers/sentry_helper.rb | 9 +
app/helpers/services_helper.rb | 6 +-
app/helpers/sidekiq_helper.rb | 19 +
app/helpers/snippets_helper.rb | 6 +-
app/helpers/tags_helper.rb | 10 +
app/helpers/todos_helper.rb | 34 +-
app/helpers/workhorse_helper.rb | 4 +
app/mailers/base_mailer.rb | 2 +-
app/mailers/notify.rb | 6 +
app/models/ability.rb | 587 +-----
app/models/application_setting.rb | 2 +-
app/models/blob.rb | 12 +
app/models/ci/build.rb | 86 +-
app/models/ci/pipeline.rb | 67 +-
app/models/ci/runner.rb | 2 +-
app/models/ci/variable.rb | 6 +-
app/models/commit.rb | 9 -
app/models/commit_range.rb | 7 -
app/models/commit_status.rb | 18 +-
app/models/concerns/awardable.rb | 20 +-
app/models/concerns/has_status.rb | 94 +
app/models/concerns/issuable.rb | 15 +
app/models/concerns/note_on_diff.rb | 4 +
.../concerns/project_features_compatibility.rb | 37 +
app/models/concerns/statuseable.rb | 93 -
app/models/concerns/taskable.rb | 4 +-
app/models/cycle_analytics.rb | 97 +
app/models/cycle_analytics/summary.rb | 24 +
app/models/deployment.rb | 34 +
app/models/diff_note.rb | 22 +-
app/models/discussion.rb | 39 +-
app/models/environment.rb | 16 +
app/models/event.rb | 29 +-
app/models/group.rb | 7 +
app/models/hooks/project_hook.rb | 1 +
app/models/hooks/web_hook.rb | 1 +
app/models/issue.rb | 4 +
app/models/issue/metrics.rb | 21 +
app/models/member.rb | 33 +-
app/models/merge_request.rb | 162 +-
app/models/merge_request/metrics.rb | 11 +
app/models/merge_request_diff.rb | 188 +-
app/models/merge_requests_closing_issues.rb | 7 +
app/models/namespace.rb | 5 +
app/models/project.rb | 91 +-
app/models/project_feature.rb | 69 +
app/models/project_services/hipchat_service.rb | 2 +-
app/models/project_services/slack_service.rb | 72 +-
.../slack_service/build_message.rb | 4 +-
.../slack_service/pipeline_message.rb | 79 +
app/models/repository.rb | 225 ++-
app/models/service.rb | 5 +-
app/models/snippet.rb | 1 +
app/models/user.rb | 8 +-
app/policies/base_policy.rb | 116 ++
app/policies/ci/build_policy.rb | 13 +
app/policies/ci/runner_policy.rb | 13 +
app/policies/commit_status_policy.rb | 5 +
app/policies/deployment_policy.rb | 5 +
app/policies/environment_policy.rb | 5 +
app/policies/external_issue_policy.rb | 5 +
app/policies/global_policy.rb | 8 +
app/policies/group_member_policy.rb | 19 +
app/policies/group_policy.rb | 45 +
app/policies/issuable_policy.rb | 14 +
app/policies/issue_policy.rb | 28 +
app/policies/merge_request_policy.rb | 3 +
app/policies/namespace_policy.rb | 10 +
app/policies/note_policy.rb | 19 +
app/policies/personal_snippet_policy.rb | 16 +
app/policies/project_member_policy.rb | 22 +
app/policies/project_policy.rb | 235 +++
app/policies/project_snippet_policy.rb | 20 +
app/policies/user_policy.rb | 11 +
.../container_registry_authentication_service.rb | 32 +-
app/services/base_service.rb | 6 +-
app/services/boards/lists/create_service.rb | 9 +-
app/services/ci/process_pipeline_service.rb | 20 +-
app/services/ci/register_build_service.rb | 8 +-
app/services/ci/web_hook_service.rb | 35 -
app/services/commits/change_service.rb | 20 +-
app/services/commits/cherry_pick_service.rb | 14 +-
app/services/commits/revert_service.rb | 14 +-
app/services/create_deployment_service.rb | 44 +-
app/services/files/base_service.rb | 2 +
app/services/files/create_dir_service.rb | 2 +-
app/services/files/create_service.rb | 2 +-
app/services/files/delete_service.rb | 2 +-
app/services/files/update_service.rb | 4 +-
app/services/git_push_service.rb | 10 +-
app/services/issuable/bulk_update_service.rb | 26 +
app/services/issuable_base_service.rb | 25 +-
app/services/issues/base_service.rb | 7 +-
app/services/issues/bulk_update_service.rb | 25 -
app/services/merge_requests/build_service.rb | 2 +-
app/services/merge_requests/create_service.rb | 1 +
app/services/merge_requests/get_urls_service.rb | 2 +-
app/services/merge_requests/refresh_service.rb | 9 +
app/services/merge_requests/resolve_service.rb | 21 +-
app/services/merge_requests/update_service.rb | 8 +
app/services/milestones/create_service.rb | 2 +-
app/services/notes/slash_commands_service.rb | 21 +-
app/services/projects/create_service.rb | 4 +-
app/services/projects/destroy_service.rb | 2 +
app/services/projects/fork_service.rb | 4 +-
app/services/projects/housekeeping_service.rb | 12 +-
app/services/system_note_service.rb | 10 +-
app/services/todo_service.rb | 23 +-
.../admin/abuse_reports/_abuse_report.html.haml | 17 +-
app/views/admin/abuse_reports/index.html.haml | 33 +-
app/views/admin/appearances/_form.html.haml | 2 +-
.../admin/application_settings/_form.html.haml | 54 +-
app/views/admin/background_jobs/_head.html.haml | 46 +-
app/views/admin/background_jobs/show.html.haml | 8 +-
app/views/admin/builds/_build.html.haml | 77 -
app/views/admin/builds/index.html.haml | 43 +-
app/views/admin/dashboard/_head.html.haml | 54 +-
app/views/admin/groups/_form.html.haml | 2 +
app/views/admin/groups/show.html.haml | 6 +
app/views/admin/projects/show.html.haml | 6 +
app/views/award_emoji/_awards_block.html.haml | 2 +-
app/views/ci/lints/show.html.haml | 3 +
app/views/dashboard/todos/_todo.html.haml | 15 +-
app/views/dashboard/todos/index.html.haml | 38 +-
app/views/devise/sessions/two_factor.html.haml | 3 +-
app/views/discussions/_jump_to_next.html.haml | 2 +-
app/views/discussions/_notes.html.haml | 3 +-
app/views/events/_event.html.haml | 2 +-
app/views/explore/groups/index.html.haml | 2 +-
app/views/groups/_group_lfs_settings.html.haml | 11 +
app/views/groups/edit.html.haml | 2 +
app/views/groups/group_members/index.html.haml | 2 +-
app/views/groups/group_members/update.js.haml | 2 +-
app/views/groups/show.html.haml | 2 +-
app/views/help/_shortcuts.html.haml | 553 +++---
app/views/help/ui.html.haml | 2 +-
app/views/import/base/create.js.haml | 21 +-
app/views/import/base/unauthorized.js.haml | 14 +
app/views/import/bitbucket/deploy_key.js.haml | 3 +
app/views/import/bitbucket/status.html.haml | 2 +-
app/views/import/github/status.html.haml | 12 +-
app/views/import/gitlab/status.html.haml | 2 +-
app/views/import/gitorious/status.html.haml | 54 -
app/views/layouts/_page.html.haml | 2 +-
app/views/layouts/nav/_group.html.haml | 2 +-
app/views/layouts/nav/_group_settings.html.haml | 38 +-
app/views/layouts/nav/_project.html.haml | 6 +-
app/views/layouts/nav/_project_settings.html.haml | 2 +-
app/views/layouts/notify.html.haml | 4 +-
app/views/layouts/project.html.haml | 3 -
app/views/profiles/keys/index.html.haml | 1 +
app/views/profiles/update_username.js.haml | 2 +-
.../projects/_merge_request_settings.html.haml | 25 +-
app/views/projects/_zen.html.haml | 3 +
app/views/projects/blame/show.html.haml | 3 +-
app/views/projects/blob/_editor.html.haml | 2 +-
.../projects/boards/components/_board.html.haml | 14 +-
app/views/projects/branches/_branch.html.haml | 11 +-
app/views/projects/builds/_sidebar.html.haml | 80 +-
app/views/projects/builds/_table.html.haml | 24 +
app/views/projects/builds/index.html.haml | 47 +-
app/views/projects/buttons/_download.html.haml | 46 +-
app/views/projects/buttons/_fork.html.haml | 4 +-
app/views/projects/buttons/_star.html.haml | 6 +-
app/views/projects/ci/builds/_build.html.haml | 40 +-
.../projects/ci/builds/_build_pipeline.html.haml | 24 +-
.../projects/ci/pipelines/_pipeline.html.haml | 16 +-
app/views/projects/commit/_change.html.haml | 4 +-
app/views/projects/commit/_ci_stage.html.haml | 4 +-
app/views/projects/commit/_pipeline.html.haml | 3 +-
.../projects/commit/_pipeline_stage.html.haml | 14 +
.../commit/_pipeline_status_group.html.haml | 11 +
app/views/projects/commit/_pipelines_list.haml | 5 +-
app/views/projects/commits/_commit.html.haml | 2 +-
app/views/projects/commits/_head.html.haml | 5 +-
app/views/projects/cycle_analytics/show.html.haml | 59 +
app/views/projects/deployments/_actions.haml | 4 +-
app/views/projects/diffs/_file.html.haml | 2 +-
app/views/projects/edit.html.haml | 87 +-
app/views/projects/forks/index.html.haml | 4 +-
.../_generic_commit_status_pipeline.html.haml | 16 +-
app/views/projects/graphs/_head.html.haml | 32 +-
app/views/projects/hooks/_project_hook.html.haml | 2 +-
app/views/projects/issues/_head.html.haml | 54 +-
app/views/projects/issues/_issue.html.haml | 6 +-
app/views/projects/issues/_issues.html.haml | 2 +-
.../projects/issues/_merge_requests.html.haml | 2 +-
app/views/projects/issues/_new_branch.html.haml | 19 +-
.../projects/issues/_related_branches.html.haml | 4 +-
app/views/projects/issues/index.html.haml | 2 +
app/views/projects/issues/show.html.haml | 2 +-
.../projects/merge_requests/_discussion.html.haml | 2 +-
.../merge_requests/_merge_request.html.haml | 6 +-
.../merge_requests/_merge_requests.html.haml | 2 +-
app/views/projects/merge_requests/_show.html.haml | 33 +-
app/views/projects/merge_requests/index.html.haml | 2 +
.../projects/merge_requests/show/_diffs.html.haml | 1 +
.../merge_requests/show/_how_to_merge.html.haml | 7 +-
.../merge_requests/show/_mr_title.html.haml | 6 +-
.../merge_requests/show/_versions.html.haml | 74 +
.../merge_requests/widget/_heading.html.haml | 25 +-
app/views/projects/new.html.haml | 7 +-
app/views/projects/notes/_form.html.haml | 6 +-
app/views/projects/notes/_note.html.haml | 7 +-
app/views/projects/pipelines/_head.html.haml | 42 +-
app/views/projects/pipelines/_info.html.haml | 2 +
app/views/projects/pipelines/index.html.haml | 5 +-
app/views/projects/project_members/update.js.haml | 2 +-
app/views/projects/refs/logs_tree.js.haml | 4 +-
.../repositories/_download_archive.html.haml | 37 -
app/views/projects/show.html.haml | 2 +-
app/views/projects/snippets/_actions.html.haml | 14 +-
app/views/projects/snippets/show.html.haml | 12 +-
app/views/projects/tags/_download.html.haml | 14 -
app/views/projects/tags/_tag.html.haml | 3 +-
app/views/projects/tags/index.html.haml | 17 +-
app/views/projects/tags/show.html.haml | 3 +-
app/views/projects/tree/_blob_item.html.haml | 6 +-
app/views/projects/tree/_readme.html.haml | 2 +-
app/views/projects/tree/_tree_content.html.haml | 9 +-
app/views/projects/tree/_tree_item.html.haml | 6 +-
app/views/projects/tree/show.html.haml | 3 +-
app/views/projects/triggers/index.html.haml | 130 +-
app/views/projects/variables/_table.html.haml | 2 +-
app/views/projects/wikis/_nav.html.haml | 22 +-
app/views/search/_results.html.haml | 16 +-
app/views/search/results/_blob.html.haml | 2 +-
app/views/search/results/_commit.html.haml | 3 +-
app/views/search/results/_wiki_blob.html.haml | 2 +-
app/views/sent_notifications/unsubscribe.html.haml | 19 +
app/views/shared/_logo.svg | 16 +-
app/views/shared/_nav_scroll.html.haml | 4 +
app/views/shared/_ref_switcher.html.haml | 2 +-
app/views/shared/_visibility_level.html.haml | 2 +-
app/views/shared/builds/_tabs.html.haml | 24 +
.../shared/icons/_icon_cycle_analytics_splash.svg | 1 +
app/views/shared/icons/_icon_fork.svg | 2 +-
app/views/shared/icons/_icon_play.svg | 4 +-
app/views/shared/icons/_icon_status_created.svg | 1 +
app/views/shared/issuable/_filter.html.haml | 42 +-
app/views/shared/issuable/_form.html.haml | 17 +-
app/views/shared/issuable/_search_form.html.haml | 4 +-
app/views/shared/issuable/_sidebar.html.haml | 2 +-
app/views/shared/projects/_project.html.haml | 4 +-
app/views/shared/snippets/_header.html.haml | 8 +-
app/views/shared/snippets/_snippet.html.haml | 21 +-
app/views/shared/web_hooks/_form.html.haml | 7 +
app/views/snippets/_actions.html.haml | 14 +-
app/views/snippets/_snippets.html.haml | 16 +-
app/views/snippets/show.html.haml | 21 +-
app/views/u2f/_authenticate.html.haml | 2 +
app/views/users/calendar.html.haml | 4 +-
app/views/users/show.html.haml | 2 +-
app/workers/prune_old_events_worker.rb | 17 +
changelogs/archive.md | 1810 ++++++++++++++++++
changelogs/unreleased/.gitkeep | 0
config/initializers/1_settings.rb | 5 +-
config/initializers/ar_monkey_patch.rb | 57 +
config/initializers/gitlab_workhorse_secret.rb | 8 +
config/initializers/metrics.rb | 3 +-
config/initializers/mime_types.rb | 8 +-
config/initializers/sentry.rb | 1 +
config/routes.rb | 35 +-
db/fixtures/development/14_builds.rb | 138 --
db/fixtures/development/14_pipelines.rb | 157 ++
db/fixtures/development/17_cycle_analytics.rb | 246 +++
db/migrate/20140502125220_migrate_repo_size.rb | 5 +-
db/migrate/20160707104333_add_lock_to_issuables.rb | 18 +
...0160725104020_merge_request_diff_remove_uniq.rb | 35 +
.../20160725104452_merge_request_diff_add_index.rb | 17 +
db/migrate/20160808085531_add_token_to_build.rb | 10 +
.../20160808085602_add_index_for_build_token.rb | 12 +
.../20160823081327_change_merge_error_to_text.rb | 10 +
.../20160823213309_add_lfs_enabled_to_projects.rb | 29 +
db/migrate/20160824103857_drop_unused_ci_tables.rb | 11 +
.../20160824124900_add_table_issue_metrics.rb | 37 +
...160825052008_add_table_merge_request_metrics.rb | 38 +
...827011312_ensure_lock_version_has_no_default.rb | 16 +
..._add_confidential_issues_events_to_web_hooks.rb | 15 +
...2_add_confidential_issues_events_to_services.rb | 15 +
.../20160830232601_change_lock_version_not_null.rb | 13 +
.../20160831214002_create_project_features.rb | 16 +
.../20160831214543_migrate_project_features.rb | 44 +
...223750_remove_features_enabled_from_projects.rb | 29 +
...3_set_confidential_issues_events_on_webhooks.rb | 15 +
...20160901213340_add_lfs_enabled_to_namespaces.rb | 12 +
...op_gitorious_field_from_application_settings.rb | 39 +
...7131111_add_environment_type_to_environments.rb | 9 +
...160913162434_remove_projects_pushes_since_gc.rb | 19 +
.../20160913212128_change_artifacts_size_column.rb | 15 +
...5042921_create_merge_requests_closing_issues.rb | 34 +
db/schema.rb | 173 +-
doc/README.md | 5 +-
doc/administration/container_registry.md | 4 +-
doc/administration/issue_closing_pattern.md | 49 +
doc/api/README.md | 24 +-
doc/api/award_emoji.md | 15 +-
doc/api/broadcast_messages.md | 158 ++
doc/api/ci/builds.md | 9 +
doc/api/ci/lint.md | 49 +
doc/api/commits.md | 14 +-
doc/api/groups.md | 18 +-
doc/api/issues.md | 51 +-
doc/api/members.md | 4 +-
doc/api/merge_requests.md | 155 +-
doc/api/notes.md | 6 +-
doc/api/notification_settings.md | 169 ++
doc/api/project_snippets.md | 3 +-
doc/api/projects.md | 126 +-
doc/api/repository_files.md | 12 +-
doc/api/settings.md | 2 +-
doc/api/users.md | 3 +-
doc/ci/README.md | 2 +
doc/ci/examples/README.md | 14 +-
doc/ci/pipelines.md | 2 +-
doc/ci/quick_start/README.md | 3 +-
doc/ci/ssh_keys/README.md | 3 +-
doc/ci/triggers/README.md | 4 +
doc/ci/triggers/img/builds_page.png | Bin 33324 -> 76181 bytes
doc/ci/triggers/img/trigger_single_build.png | Bin 2387 -> 21152 bytes
doc/ci/triggers/img/trigger_variables.png | Bin 4433 -> 9315 bytes
doc/ci/triggers/img/triggers_page.png | Bin 12943 -> 12002 bytes
doc/ci/variables/README.md | 10 +-
doc/ci/yaml/README.md | 155 +-
doc/container_registry/README.md | 6 +-
doc/customization/issue_closing.md | 41 +-
doc/development/README.md | 2 +
doc/development/doc_styleguide.md | 55 +-
doc/development/instrumentation.md | 15 +
.../merge_request_performance_guidelines.md | 171 ++
doc/development/migration_style_guide.md | 22 +
doc/development/newlines_styleguide.md | 2 +-
doc/gitlab-basics/add-file.md | 4 -
doc/gitlab-basics/create-issue.md | 4 +-
doc/install/installation.md | 9 +-
doc/install/requirements.md | 34 +-
doc/integration/bitbucket.md | 215 ++-
doc/integration/img/bitbucket_oauth_keys.png | Bin 0 -> 12073 bytes
.../img/bitbucket_oauth_settings_page.png | Bin 0 -> 82818 bytes
doc/integration/omniauth.md | 4 +-
doc/intro/README.md | 8 +-
.../corporate_contributor_license_agreement.md | 4 +-
doc/raketasks/backup_restore.md | 6 +
doc/update/8.10-to-8.11.md | 2 +-
doc/update/8.11-to-8.12.md | 199 ++
doc/user/account/security.md | 3 +
doc/user/account/two_factor_authentication.md | 68 +
doc/user/markdown.md | 20 +-
doc/user/permissions.md | 41 +-
doc/user/project/builds/artifacts.md | 32 +
.../builds/img/build_latest_artifacts_browser.png | Bin 0 -> 26617 bytes
doc/user/project/cycle_analytics.md | 114 ++
.../project/img/cycle_analytics_landing_page.png | Bin 0 -> 58203 bytes
doc/user/project/issues/automatic_issue_closing.md | 55 +
doc/user/project/koding.md | 2 +-
doc/user/project/merge_requests.md | 169 ++
.../authorization_for_merge_requests.md | 56 +
.../project/merge_requests}/cherry_pick_changes.md | 0
.../img/cherry_pick_changes_commit.png | Bin
.../img/cherry_pick_changes_commit_modal.png | Bin
.../merge_requests}/img/cherry_pick_changes_mr.png | Bin
.../img/cherry_pick_changes_mr_modal.png | Bin
.../project/merge_requests/img}/commit_compare.png | Bin
.../merge_requests/img/merge_request_diff.png | Bin 0 -> 69394 bytes
.../img/merge_when_build_succeeds_enable.png} | Bin
...ge_when_build_succeeds_only_if_succeeds_msg.png | Bin 0 -> 11136 bytes
...n_build_succeeds_only_if_succeeds_settings.png} | Bin
.../img/merge_when_build_succeeds_status.png} | Bin
.../merge_requests}/img/revert_changes_commit.png | Bin
.../img/revert_changes_commit_modal.png | Bin
.../merge_requests}/img/revert_changes_mr.png | Bin
.../img/revert_changes_mr_modal.png | Bin
.../merge_requests/img/versions-compare.png | Bin 0 -> 68722 bytes
.../merge_requests/img/versions-dropdown.png | Bin 0 -> 60587 bytes
doc/user/project/merge_requests/img/versions.png | Bin 0 -> 171413 bytes
.../img/wip_blocked_accept_button.png} | Bin
.../merge_requests/img/wip_mark_as_wip.png} | Bin
.../merge_requests/img/wip_unmark_as_wip.png} | Bin
.../merge_requests/merge_when_build_succeeds.md | 46 +
.../project/merge_requests}/revert_changes.md | 0
doc/user/project/merge_requests/versions.md | 32 +
.../work_in_progress_merge_requests.md | 17 +
doc/user/project/new_ci_build_permissions_model.md | 289 +++
.../img/web_editor_new_branch_dropdown.png | Bin
.../repository}/img/web_editor_new_branch_page.png | Bin
.../img/web_editor_new_directory_dialog.png | Bin
.../img/web_editor_new_directory_dropdown.png | Bin
.../img/web_editor_new_file_dropdown.png | Bin
.../repository}/img/web_editor_new_file_editor.png | Bin
.../repository}/img/web_editor_new_push_widget.png | Bin
.../img/web_editor_new_tag_dropdown.png | Bin
.../repository}/img/web_editor_new_tag_page.png | Bin
.../img/web_editor_start_new_merge_request.png | Bin
.../img/web_editor_template_dropdown_buttons.png | Bin 0 -> 14131 bytes
.../web_editor_template_dropdown_first_file.png | Bin 0 -> 25748 bytes
.../web_editor_template_dropdown_mit_license.png | Bin 0 -> 85413 bytes
.../img/web_editor_upload_file_dialog.png | Bin
.../img/web_editor_upload_file_dropdown.png | Bin
doc/user/project/repository/web_editor.md | 175 ++
doc/user/project/settings/import_export.md | 18 +-
doc/user/project/slash_commands.md | 2 +-
doc/workflow/README.md | 19 +-
doc/workflow/authorization_for_merge_requests.md | 41 +-
doc/workflow/cherry_pick_changes.md | 53 +-
doc/workflow/gitlab_flow.md | 4 +-
.../img/import_projects_from_github_importer.png | Bin 22711 -> 65288 bytes
...mport_projects_from_github_new_project_page.png | Bin 13668 -> 24911 bytes
...ort_projects_from_github_select_auth_method.png | Bin 0 -> 42043 bytes
.../importing/import_projects_from_github.md | 129 +-
doc/workflow/lfs/lfs_administration.md | 4 +-
.../lfs/manage_large_binaries_with_git_lfs.md | 8 +
doc/workflow/merge_requests.md | 64 +-
doc/workflow/merge_requests/merge_request_diff.png | Bin 103239 -> 0 bytes
.../merge_request_diff_without_whitespace.png | Bin 71896 -> 0 bytes
doc/workflow/merge_when_build_succeeds.md | 16 +-
doc/workflow/project_features.md | 10 +-
doc/workflow/revert_changes.md | 65 +-
doc/workflow/web_editor.md | 152 +-
doc/workflow/wip_merge_requests.md | 14 +-
features/dashboard/todos.feature | 20 -
features/project/merge_requests.feature | 4 +-
features/steps/admin/settings.rb | 1 +
features/steps/dashboard/new_project.rb | 1 -
features/steps/dashboard/todos.rb | 24 +-
features/steps/project/issues/award_emoji.rb | 2 +-
features/steps/project/issues/issues.rb | 2 +-
features/steps/project/merge_requests.rb | 12 +-
features/steps/project/project.rb | 2 +-
features/steps/shared/issuable.rb | 2 +-
features/steps/shared/project.rb | 6 +-
lib/api/access_requests.rb | 2 +-
lib/api/api.rb | 16 +-
lib/api/api_guard.rb | 56 +-
lib/api/award_emoji.rb | 33 +-
lib/api/broadcast_messages.rb | 99 +
lib/api/commit_statuses.rb | 56 +-
lib/api/entities.rb | 82 +-
lib/api/files.rb | 12 +-
lib/api/groups.rb | 28 +-
lib/api/helpers.rb | 71 +-
lib/api/internal.rb | 54 +-
lib/api/issues.rb | 46 +-
lib/api/lint.rb | 21 +
lib/api/members.rb | 8 +-
lib/api/merge_request_diffs.rb | 45 +
lib/api/notes.rb | 8 +-
lib/api/notification_settings.rb | 97 +
lib/api/pipelines.rb | 5 +-
lib/api/project_hooks.rb | 2 +
lib/api/projects.rb | 123 +-
lib/api/users.rb | 2 +-
lib/backup/repository.rb | 2 +-
lib/banzai/filter/abstract_reference_filter.rb | 10 +-
lib/banzai/filter/commit_range_reference_filter.rb | 2 +-
lib/banzai/filter/commit_reference_filter.rb | 4 -
lib/banzai/filter/label_reference_filter.rb | 5 +
lib/banzai/filter/milestone_reference_filter.rb | 4 +
lib/banzai/filter/reference_filter.rb | 2 +-
lib/banzai/filter/sanitization_filter.rb | 64 +-
lib/banzai/filter/wiki_link_filter/rewriter.rb | 1 +
lib/banzai/reference_parser/base_parser.rb | 2 +-
lib/ci/api/api.rb | 12 +-
lib/ci/api/builds.rb | 8 +-
lib/ci/api/entities.rb | 9 +
lib/ci/api/helpers.rb | 30 +-
lib/ci/gitlab_ci_yaml_processor.rb | 29 +-
lib/ci/mask_secret.rb | 10 +
lib/expand_variables.rb | 17 +
lib/extracts_path.rb | 13 +-
lib/gitlab/auth.rb | 123 +-
lib/gitlab/auth/result.rb | 21 +
lib/gitlab/backend/shell.rb | 15 +-
lib/gitlab/badge/coverage/report.rb | 4 +-
lib/gitlab/bitbucket_import/importer.rb | 4 +-
lib/gitlab/checks/change_access.rb | 1 +
lib/gitlab/ci/config.rb | 2 +-
lib/gitlab/ci/config/node/configurable.rb | 10 +-
lib/gitlab/ci/config/node/entry.rb | 14 +-
lib/gitlab/ci/config/node/environment.rb | 68 +
lib/gitlab/ci/config/node/factory.rb | 8 +-
lib/gitlab/ci/config/node/global.rb | 14 +-
lib/gitlab/ci/config/node/hidden.rb | 22 +
lib/gitlab/ci/config/node/hidden_job.rb | 23 -
lib/gitlab/ci/config/node/job.rb | 81 +-
lib/gitlab/ci/config/node/jobs.rb | 28 +-
lib/gitlab/ci/config/node/null.rb | 34 -
lib/gitlab/ci/config/node/undefined.rb | 27 +-
lib/gitlab/ci/config/node/unspecified.rb | 19 +
lib/gitlab/ci/pipeline_duration.rb | 141 ++
lib/gitlab/conflict/parser.rb | 2 +-
lib/gitlab/contributions_calendar.rb | 18 +-
lib/gitlab/current_settings.rb | 2 +-
lib/gitlab/database/date_time.rb | 27 +
lib/gitlab/database/median.rb | 112 ++
lib/gitlab/database/migration_helpers.rb | 10 +-
lib/gitlab/diff/file_collection/merge_request.rb | 73 -
.../diff/file_collection/merge_request_diff.rb | 73 +
lib/gitlab/git.rb | 10 +
lib/gitlab/git/hook.rb | 12 +-
lib/gitlab/git_access.rb | 19 +-
lib/gitlab/github_import/base_formatter.rb | 7 +-
lib/gitlab/github_import/comment_formatter.rb | 8 +-
lib/gitlab/github_import/importer.rb | 32 +-
lib/gitlab/github_import/issue_formatter.rb | 16 +-
lib/gitlab/github_import/label_formatter.rb | 6 +
lib/gitlab/github_import/milestone_formatter.rb | 36 +-
lib/gitlab/github_import/project_creator.rb | 21 +-
lib/gitlab/github_import/pull_request_formatter.rb | 21 +-
lib/gitlab/github_import/release_formatter.rb | 23 +
lib/gitlab/gitlab_import/importer.rb | 5 +-
lib/gitlab/gitorious_import.rb | 5 -
lib/gitlab/gitorious_import/client.rb | 29 -
lib/gitlab/gitorious_import/project_creator.rb | 27 -
lib/gitlab/gitorious_import/repository.rb | 35 -
lib/gitlab/gon_helper.rb | 1 -
lib/gitlab/import_export.rb | 3 +-
lib/gitlab/import_export/import_export.yml | 14 +-
lib/gitlab/import_export/relation_factory.rb | 28 +-
lib/gitlab/import_export/repo_restorer.rb | 4 -
lib/gitlab/import_export/version_checker.rb | 4 +-
lib/gitlab/import_sources.rb | 13 +-
lib/gitlab/ldap/adapter.rb | 58 +-
lib/gitlab/lfs_token.rb | 54 +
lib/gitlab/metrics/rack_middleware.rb | 22 +-
lib/gitlab/popen.rb | 16 +-
lib/gitlab/project_search_results.rb | 5 -
lib/gitlab/regex.rb | 4 +-
lib/gitlab/search_results.rb | 9 -
lib/gitlab/sentry.rb | 27 +
lib/gitlab/snippet_search_results.rb | 4 -
lib/gitlab/url_builder.rb | 2 +
lib/gitlab/workhorse.rb | 52 +-
lib/tasks/haml-lint.rake | 5 +
spec/controllers/autocomplete_controller_spec.rb | 50 +
.../import/bitbucket_controller_spec.rb | 41 +-
spec/controllers/import/github_controller_spec.rb | 77 +-
spec/controllers/import/gitlab_controller_spec.rb | 41 +-
.../import/gitorious_controller_spec.rb | 69 -
.../projects/boards/issues_controller_spec.rb | 4 +-
.../projects/boards/lists_controller_spec.rb | 43 +-
.../controllers/projects/boards_controller_spec.rb | 4 +-
.../projects/discussions_controller_spec.rb | 2 +-
.../controllers/projects/issues_controller_spec.rb | 6 +
.../projects/merge_requests_controller_spec.rb | 35 +
.../projects/services_controller_spec.rb | 16 +
.../projects/snippets_controller_spec.rb | 2 +-
spec/controllers/projects_controller_spec.rb | 19 +
.../sent_notifications_controller_spec.rb | 109 +-
spec/controllers/sessions_controller_spec.rb | 23 +
spec/controllers/snippets_controller_spec.rb | 33 +-
spec/factories/ci/runner_projects.rb | 11 -
spec/factories/ci/runners.rb | 23 +-
spec/factories/ci/variables.rb | 14 -
spec/factories/deployments.rb | 3 +-
spec/factories/events.rb | 5 +-
spec/factories/group_members.rb | 13 -
spec/factories/issues.rb | 4 +
spec/factories/notes.rb | 5 +
spec/factories/project_hooks.rb | 1 +
spec/factories/projects.rb | 21 +-
spec/features/boards/boards_spec.rb | 286 ++-
spec/features/boards/keyboard_shortcut_spec.rb | 24 +
spec/features/builds_spec.rb | 326 ----
spec/features/calendar_spec.rb | 39 +
spec/features/environments_spec.rb | 2 +-
spec/features/expand_collapse_diffs_spec.rb | 7 +
spec/features/issues/award_emoji_spec.rb | 1 -
spec/features/issues/filter_issues_spec.rb | 51 +-
spec/features/issues/new_branch_button_spec.rb | 2 +-
spec/features/issues/reset_filters_spec.rb | 81 +
.../issues/user_uses_slash_commands_spec.rb | 15 +-
spec/features/issues_spec.rb | 13 +-
spec/features/merge_requests/diff_notes_spec.rb | 238 +++
spec/features/merge_requests/edit_mr_spec.rb | 11 +
.../merge_requests/merge_request_versions_spec.rb | 76 +
.../merge_requests/update_merge_requests_spec.rb | 132 ++
.../user_uses_slash_commands_spec.rb | 10 +-
spec/features/milestone_spec.rb | 21 +-
spec/features/notes_on_merge_requests_spec.rb | 2 +-
spec/features/profiles/keys_spec.rb | 18 +
spec/features/projects/branches/delete_spec.rb | 24 +
.../projects/branches/download_buttons_spec.rb | 44 +
spec/features/projects/branches_spec.rb | 50 +-
spec/features/projects/builds_spec.rb | 412 ++++
spec/features/projects/commits/cherry_pick_spec.rb | 31 +-
spec/features/projects/edit_spec.rb | 57 +
spec/features/projects/features_visibility_spec.rb | 122 ++
.../projects/files/download_buttons_spec.rb | 45 +
.../project_owner_creates_license_file_spec.rb | 4 +-
...to_create_license_file_in_empty_project_spec.rb | 2 +-
.../projects/gfm_autocomplete_load_spec.rb | 21 +
.../projects/import_export/export_file_spec.rb | 80 +
.../projects/import_export/import_file_spec.rb | 2 +-
.../import_export/test_project_export.tar.gz | Bin 687442 -> 1363770 bytes
spec/features/projects/issuable_templates_spec.rb | 33 +-
.../projects/main/download_buttons_spec.rb | 44 +
.../projects/tags/download_buttons_spec.rb | 45 +
spec/features/projects_spec.rb | 8 +-
spec/features/search_spec.rb | 32 +
spec/features/task_lists_spec.rb | 266 ++-
spec/features/todos/todos_filtering_spec.rb | 75 +
spec/features/todos/todos_spec.rb | 35 +
spec/features/triggers_spec.rb | 2 +-
spec/features/u2f_spec.rb | 14 +
spec/features/unsubscribe_links_spec.rb | 75 +
spec/features/users/snippets_spec.rb | 32 +
spec/finders/issues_finder_spec.rb | 20 +-
spec/finders/move_to_project_finder_spec.rb | 22 +
spec/finders/pipelines_finder_spec.rb | 52 +
spec/finders/tags_finder_spec.rb | 79 +
spec/fixtures/api/schemas/issues.json | 15 +-
spec/helpers/git_helper_spec.rb | 9 +
spec/helpers/groups_helper_spec.rb | 63 +
spec/helpers/import_helper_spec.rb | 24 +
spec/helpers/issues_helper_spec.rb | 26 +
spec/helpers/nav_helper_spec.rb | 25 -
spec/helpers/projects_helper_spec.rb | 44 +
spec/helpers/search_helper_spec.rb | 36 +
spec/helpers/sidekiq_helper_spec.rb | 40 +
spec/javascripts/abuse_reports_spec.js.es6 | 41 +
spec/javascripts/application_spec.js | 10 +-
spec/javascripts/awards_handler_spec.js | 85 +-
spec/javascripts/behaviors/quick_submit_spec.js | 3 +
spec/javascripts/boards/list_spec.js.es6 | 9 -
spec/javascripts/boards/mock_data.js.es6 | 15 +-
spec/javascripts/datetime_utility_spec.js.coffee | 31 -
spec/javascripts/datetime_utility_spec.js.es6 | 64 +
spec/javascripts/fixtures/abuse_reports.html.haml | 16 +
spec/javascripts/fixtures/awards_handler.html.haml | 2 +-
spec/javascripts/fixtures/comments.html.haml | 21 +
spec/javascripts/fixtures/projects.json | 2 +-
.../fixtures/u2f/authenticate.html.haml | 2 +-
.../graphs/stat_graph_contributors_graph_spec.js | 8 +-
spec/javascripts/issue_spec.js | 2 -
spec/javascripts/new_branch_spec.js | 2 -
spec/javascripts/notes_spec.js | 57 +-
spec/javascripts/project_title_spec.js | 12 -
spec/javascripts/right_sidebar_spec.js | 4 -
spec/javascripts/search_autocomplete_spec.js | 14 +-
spec/javascripts/shortcuts_issuable_spec.js | 1 +
spec/javascripts/spec_helper.js | 38 +-
spec/javascripts/u2f/authenticate_spec.js | 8 -
spec/javascripts/u2f/register_spec.js | 8 -
spec/javascripts/zen_mode_spec.js | 4 +-
.../filter/commit_range_reference_filter_spec.rb | 6 +-
.../banzai/filter/commit_reference_filter_spec.rb | 4 +-
.../filter/external_issue_reference_filter_spec.rb | 2 +-
.../banzai/filter/issue_reference_filter_spec.rb | 4 +-
.../banzai/filter/label_reference_filter_spec.rb | 2 +-
.../filter/merge_request_reference_filter_spec.rb | 4 +-
.../filter/milestone_reference_filter_spec.rb | 2 +-
.../banzai/filter/snippet_reference_filter_spec.rb | 4 +-
.../banzai/filter/user_reference_filter_spec.rb | 2 +-
spec/lib/banzai/pipeline/wiki_pipeline_spec.rb | 7 +
.../banzai/reference_parser/base_parser_spec.rb | 8 +-
.../banzai/reference_parser/user_parser_spec.rb | 10 +-
spec/lib/ci/gitlab_ci_yaml_processor_spec.rb | 56 +-
spec/lib/ci/mask_secret_spec.rb | 27 +
spec/lib/expand_variables_spec.rb | 73 +
spec/lib/extracts_path_spec.rb | 10 +
spec/lib/gitlab/auth_spec.rb | 97 +-
spec/lib/gitlab/backend/shell_spec.rb | 32 +-
spec/lib/gitlab/ci/config/node/cache_spec.rb | 2 +-
spec/lib/gitlab/ci/config/node/environment_spec.rb | 155 ++
spec/lib/gitlab/ci/config/node/factory_spec.rb | 3 +-
spec/lib/gitlab/ci/config/node/global_spec.rb | 81 +-
spec/lib/gitlab/ci/config/node/hidden_job_spec.rb | 58 -
spec/lib/gitlab/ci/config/node/hidden_spec.rb | 47 +
spec/lib/gitlab/ci/config/node/job_spec.rb | 88 +-
spec/lib/gitlab/ci/config/node/jobs_spec.rb | 10 +-
spec/lib/gitlab/ci/config/node/null_spec.rb | 41 -
spec/lib/gitlab/ci/config/node/script_spec.rb | 4 +-
spec/lib/gitlab/ci/config/node/undefined_spec.rb | 33 +-
spec/lib/gitlab/ci/config/node/unspecified_spec.rb | 32 +
spec/lib/gitlab/ci/pipeline_duration_spec.rb | 115 ++
spec/lib/gitlab/conflict/parser_spec.rb | 4 +-
spec/lib/gitlab/database/migration_helpers_spec.rb | 99 +-
spec/lib/gitlab/git_access_spec.rb | 116 +-
spec/lib/gitlab/git_access_wiki_spec.rb | 9 +-
spec/lib/gitlab/git_spec.rb | 45 +
.../gitlab/github_import/comment_formatter_spec.rb | 6 +
spec/lib/gitlab/github_import/importer_spec.rb | 46 +-
.../gitlab/github_import/issue_formatter_spec.rb | 11 +-
.../gitlab/github_import/label_formatter_spec.rb | 28 +-
.../github_import/milestone_formatter_spec.rb | 5 +-
.../gitlab/github_import/project_creator_spec.rb | 54 +-
.../github_import/pull_request_formatter_spec.rb | 13 +-
.../gitlab/github_import/release_formatter_spec.rb | 54 +
spec/lib/gitlab/gitlab_import/importer_spec.rb | 2 +
.../gitorious_import/project_creator_spec.rb | 26 -
spec/lib/gitlab/import_export/all_models.yml | 187 ++
.../import_export/attribute_configuration_spec.rb | 55 +
.../import_export/model_configuration_spec.rb | 57 +
spec/lib/gitlab/import_export/project.json | 82 +-
.../import_export/project_tree_restorer_spec.rb | 49 +-
.../import_export/project_tree_saver_spec.rb | 12 +
spec/lib/gitlab/import_export/reader_spec.rb | 6 +
.../gitlab/import_export/safe_model_attributes.yml | 330 ++++
.../gitlab/import_export/version_checker_spec.rb | 2 +-
spec/lib/gitlab/ldap/adapter_spec.rb | 71 +-
spec/lib/gitlab/lfs_token_spec.rb | 51 +
spec/lib/gitlab/metrics/rack_middleware_spec.rb | 21 +-
spec/lib/gitlab/popen_spec.rb | 9 +
spec/lib/gitlab/search_results_spec.rb | 18 -
spec/lib/gitlab/snippet_search_results_spec.rb | 6 -
spec/lib/gitlab/workhorse_spec.rb | 91 +-
spec/mailers/notify_spec.rb | 10 +-
spec/mailers/shared/notify.rb | 8 +
spec/models/ability_spec.rb | 77 +-
spec/models/blob_spec.rb | 20 +
spec/models/build_spec.rb | 114 +-
spec/models/ci/build_spec.rb | 62 +-
spec/models/ci/pipeline_spec.rb | 148 +-
spec/models/commit_range_spec.rb | 10 -
spec/models/commit_status_spec.rb | 43 +-
spec/models/concerns/awardable_spec.rb | 10 +
spec/models/concerns/has_status_spec.rb | 129 ++
.../project_features_compatibility_spec.rb | 25 +
spec/models/concerns/statuseable_spec.rb | 129 --
spec/models/cycle_analytics/code_spec.rb | 42 +
spec/models/cycle_analytics/issue_spec.rb | 50 +
spec/models/cycle_analytics/plan_spec.rb | 52 +
spec/models/cycle_analytics/production_spec.rb | 54 +
spec/models/cycle_analytics/review_spec.rb | 35 +
spec/models/cycle_analytics/staging_spec.rb | 64 +
spec/models/cycle_analytics/summary_spec.rb | 53 +
spec/models/cycle_analytics/test_spec.rb | 94 +
spec/models/diff_note_spec.rb | 37 +
spec/models/discussion_spec.rb | 96 +-
spec/models/environment_spec.rb | 16 +
spec/models/event_spec.rb | 43 +-
spec/models/group_spec.rb | 46 +
spec/models/hooks/project_hook_spec.rb | 18 -
spec/models/hooks/service_hook_spec.rb | 18 -
spec/models/hooks/system_hook_spec.rb | 20 +-
spec/models/hooks/web_hook_spec.rb | 18 -
spec/models/issue/metrics_spec.rb | 55 +
spec/models/member_spec.rb | 42 +-
spec/models/members/group_member_spec.rb | 19 -
spec/models/members/project_member_spec.rb | 26 +-
spec/models/merge_request/metrics_spec.rb | 18 +
spec/models/merge_request_diff_spec.rb | 43 +
spec/models/merge_request_spec.rb | 344 +++-
spec/models/note_spec.rb | 22 +-
spec/models/project_feature_spec.rb | 91 +
spec/models/project_security_spec.rb | 112 --
spec/models/project_services/asana_service_spec.rb | 20 -
.../project_services/assembla_service_spec.rb | 20 -
.../models/project_services/bamboo_service_spec.rb | 20 -
.../project_services/bugzilla_service_spec.rb | 20 -
.../project_services/buildkite_service_spec.rb | 20 -
.../project_services/campfire_service_spec.rb | 20 -
.../custom_issue_tracker_service_spec.rb | 20 -
.../project_services/drone_ci_service_spec.rb | 20 -
.../project_services/external_wiki_service_spec.rb | 21 -
.../project_services/flowdock_service_spec.rb | 20 -
.../project_services/gemnasium_service_spec.rb | 20 -
.../gitlab_issue_tracker_service_spec.rb | 20 -
.../project_services/hipchat_service_spec.rb | 20 -
spec/models/project_services/irker_service_spec.rb | 20 -
spec/models/project_services/jira_service_spec.rb | 20 -
.../pivotaltracker_service_spec.rb | 20 -
.../project_services/pushover_service_spec.rb | 20 -
.../project_services/redmine_service_spec.rb | 20 -
.../slack_service/build_message_spec.rb | 32 +-
.../slack_service/pipeline_message_spec.rb | 55 +
spec/models/project_services/slack_service_spec.rb | 91 +-
.../project_services/teamcity_service_spec.rb | 20 -
spec/models/project_spec.rb | 289 ++-
spec/models/repository_spec.rb | 245 ++-
spec/models/snippet_spec.rb | 2 +
spec/models/user_spec.rb | 3 +-
spec/policies/project_policy_spec.rb | 49 +
spec/requests/api/api_helpers_spec.rb | 52 +
spec/requests/api/award_emoji_spec.rb | 72 +-
spec/requests/api/broadcast_messages_spec.rb | 180 ++
spec/requests/api/builds_spec.rb | 20 +-
spec/requests/api/commit_statuses_spec.rb | 39 +-
spec/requests/api/commits_spec.rb | 6 +-
spec/requests/api/files_spec.rb | 75 +
spec/requests/api/fork_spec.rb | 66 +
spec/requests/api/groups_spec.rb | 11 +-
spec/requests/api/internal_spec.rb | 108 ++
spec/requests/api/issues_spec.rb | 220 ++-
spec/requests/api/lint_spec.rb | 49 +
spec/requests/api/members_spec.rb | 27 +-
spec/requests/api/merge_request_diffs_spec.rb | 49 +
spec/requests/api/merge_requests_spec.rb | 10 +-
spec/requests/api/milestones_spec.rb | 23 +-
spec/requests/api/notes_spec.rb | 11 +-
spec/requests/api/notification_settings_spec.rb | 89 +
spec/requests/api/project_hooks_spec.rb | 8 +
spec/requests/api/project_snippets_spec.rb | 1 +
spec/requests/api/projects_spec.rb | 53 +-
spec/requests/api/users_spec.rb | 1 +
spec/requests/ci/api/builds_spec.rb | 157 +-
spec/requests/git_http_spec.rb | 91 +-
spec/requests/jwt_controller_spec.rb | 39 +-
spec/requests/lfs_http_spec.rb | 375 +++-
.../requests/projects/artifacts_controller_spec.rb | 117 ++
spec/routing/routing_spec.rb | 4 +-
...ntainer_registry_authentication_service_spec.rb | 64 +-
spec/services/boards/lists/create_service_spec.rb | 11 +-
spec/services/ci/image_for_build_service_spec.rb | 2 +-
spec/services/ci/register_build_service_spec.rb | 19 +
spec/services/create_deployment_service_spec.rb | 122 +-
spec/services/git_push_service_spec.rb | 52 +
spec/services/issuable/bulk_update_service_spec.rb | 282 +++
spec/services/issues/bulk_update_service_spec.rb | 282 ---
spec/services/issues/close_service_spec.rb | 40 +-
spec/services/issues/create_service_spec.rb | 18 +
spec/services/issues/reopen_service_spec.rb | 46 +-
spec/services/issues/update_service_spec.rb | 93 +-
spec/services/merge_requests/build_service_spec.rb | 4 +-
.../services/merge_requests/create_service_spec.rb | 29 +
.../merge_requests/get_urls_service_spec.rb | 2 +-
.../merge_request_diff_cache_service_spec.rb | 2 +-
.../merge_requests/refresh_service_spec.rb | 52 +
.../merge_requests/resolve_service_spec.rb | 87 +
.../services/merge_requests/update_service_spec.rb | 37 +
spec/services/notes/slash_commands_service_spec.rb | 69 +
spec/services/notification_service_spec.rb | 2 +
spec/services/projects/create_service_spec.rb | 6 +-
.../services/projects/housekeeping_service_spec.rb | 33 +-
.../protected_branches/create_service_spec.rb | 23 +
spec/services/system_note_service_spec.rb | 10 +-
spec/services/todo_service_spec.rb | 37 +
spec/spec_helper.rb | 6 +-
spec/support/cycle_analytics_helpers.rb | 64 +
.../cycle_analytics_helpers/test_generation.rb | 161 ++
spec/support/db_cleaner.rb | 2 +-
spec/support/git_helpers.rb | 9 +
spec/support/import_export/configuration_helper.rb | 29 +
spec/support/import_export/export_file_helper.rb | 133 ++
.../issuable_slash_commands_shared_examples.rb | 68 +-
spec/support/ldap_helpers.rb | 47 +
spec/support/login_helpers.rb | 1 +
spec/support/slash_commands_helpers.rb | 10 +
spec/support/taskable_shared_examples.rb | 63 +-
spec/support/test_env.rb | 47 +-
spec/support/wait_for_vue_resource.rb | 7 +
spec/support/workhorse_helpers.rb | 5 +
spec/views/projects/builds/show.html.haml_spec.rb | 12 +-
.../merge_requests/_heading.html.haml_spec.rb | 2 +
.../projects/merge_requests/edit.html.haml_spec.rb | 53 +
.../projects/merge_requests/show.html.haml_spec.rb | 44 +
spec/views/projects/notes/_form.html.haml_spec.rb | 36 +
.../projects/pipelines/show.html.haml_spec.rb | 53 +
spec/workers/prune_old_events_worker_spec.rb | 24 +
.../single_repository_worker_spec.rb | 8 +-
vendor/assets/javascripts/Chart.js | 0
vendor/assets/javascripts/autosize.js | 0
vendor/assets/javascripts/jquery.scrollTo.js | 0
vendor/assets/javascripts/task_list.js | 161 +-
vendor/gitignore/Global/NetBeans.gitignore | 1 -
vendor/gitignore/Global/OSX.gitignore | 25 -
vendor/gitignore/Global/Tags.gitignore | 1 +
vendor/gitignore/Global/macOS.gitignore | 26 +
vendor/gitignore/Haskell.gitignore | 1 +
vendor/gitignore/Joomla.gitignore | 16 +
vendor/gitignore/Node.gitignore | 3 +
vendor/gitignore/Objective-C.gitignore | 2 +
vendor/gitignore/Python.gitignore | 1 +
vendor/gitignore/Rails.gitignore | 6 +-
vendor/gitignore/VisualStudio.gitignore | 7 +
vendor/gitlab-ci-yml/Docker.gitlab-ci.yml | 7 +-
vendor/gitlab-ci-yml/Ruby.gitlab-ci.yml | 9 +
vendor/gitlab-ci-yml/Swift.gitlab-ci.yml | 30 +
1105 files changed, 27129 insertions(+), 10672 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