[DRE-commits] [gitlab] branch master updated (bedcf58 -> 2bb8cef)
Praveen Arimbrathodiyil
praveen at moszumanska.debian.org
Fri Sep 30 17:13:39 UTC 2016
This is an automated email from the git hooks/post-receive script.
praveen pushed a change to branch master
in repository gitlab.
from bedcf58 update changelog
new aff2b22 remove gbp.conf, we can use uscan to repack
new ab0093f New upstream version 8.12.1+dfsg1
new 48a8cbd Merge tag 'upstream/8.12.1+dfsg1'
new ecbf4da update changelog
new 1e8a082 add timecop to test depends
new 549c1c3 refresh patches
new a8a166e install changelogs
new 10ae047 update overrides
new f0b1953 relax omniauth-facebook
new e5f75c1 add ruby-oj to depends
new 2bb8cef add link to .gitlab_workhorse_secret
The 11 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.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 ++++++++++++++++++
{app/mailers => 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 +-
debian/changelog | 3 +-
debian/control | 2 +
debian/gbp.conf | 7 -
debian/gitlab.links | 1 +
debian/gitlab.lintian-overrides | 5 +-
debian/install | 1 +
debian/patches/0018-loosen-rdoc.patch | 2 +-
debian/patches/0050-relax-stable-libs.patch | 29 +-
debian/patches/0100-remove-development-test.patch | 75 +-
debian/patches/0200-use-jquery-for-jquery2.patch | 5 +-
debian/patches/052-relax-grape.patch | 12 -
debian/patches/053-relax-omniauth-facebook.patch | 11 +
debian/patches/series | 1 +
debian/tests/control | 1 +
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 +
1119 files changed, 27190 insertions(+), 10766 deletions(-)
create mode 100644 .gitlab/issue_templates/Bug.md
create mode 100644 .gitlab/issue_templates/Feature Proposal.md
create mode 100644 .gitlab/merge_request_templates/Documentation.md
create mode 100644 .haml-lint.yml
delete mode 100644 app/assets/images/icon-link.png
create mode 100644 app/assets/images/icon_anchor.svg
create mode 100644 app/assets/javascripts/abuse_reports.js.es6
mode change 100755 => 100644 app/assets/javascripts/boards/test_utils/simulate_drag.js
create mode 100644 app/assets/javascripts/build_variables.js.es6
create mode 100644 app/assets/javascripts/cycle-analytics.js.es6
delete mode 100644 app/assets/javascripts/issuable.js
create mode 100644 app/assets/javascripts/issuable.js.es6
delete mode 100644 app/assets/javascripts/lib/utils/emoji_aliases.js.coffee.erb
create mode 100644 app/assets/javascripts/lib/utils/emoji_aliases.js.erb
delete mode 100644 app/assets/javascripts/sidebar.js
create mode 100644 app/assets/javascripts/sidebar.js.es6
create mode 100644 app/assets/javascripts/snippets_list.js.es6
delete mode 100644 app/assets/javascripts/user.js
create mode 100644 app/assets/javascripts/user.js.es6
create mode 100644 app/assets/stylesheets/framework/logo.scss
create mode 100644 app/assets/stylesheets/pages/cycle_analytics.scss
delete mode 100644 app/controllers/import/gitorious_controller.rb
create mode 100644 app/controllers/projects/cycle_analytics_controller.rb
create mode 100644 app/finders/tags_finder.rb
create mode 100644 app/helpers/award_emoji_helper.rb
create mode 100644 app/helpers/sentry_helper.rb
create mode 100644 app/helpers/sidekiq_helper.rb
create mode 100644 app/models/concerns/has_status.rb
create mode 100644 app/models/concerns/project_features_compatibility.rb
delete mode 100644 app/models/concerns/statuseable.rb
create mode 100644 app/models/cycle_analytics.rb
create mode 100644 app/models/cycle_analytics/summary.rb
create mode 100644 app/models/issue/metrics.rb
create mode 100644 app/models/merge_request/metrics.rb
create mode 100644 app/models/merge_requests_closing_issues.rb
create mode 100644 app/models/project_feature.rb
create mode 100644 app/models/project_services/slack_service/pipeline_message.rb
create mode 100644 app/policies/base_policy.rb
create mode 100644 app/policies/ci/build_policy.rb
create mode 100644 app/policies/ci/runner_policy.rb
create mode 100644 app/policies/commit_status_policy.rb
create mode 100644 app/policies/deployment_policy.rb
create mode 100644 app/policies/environment_policy.rb
create mode 100644 app/policies/external_issue_policy.rb
create mode 100644 app/policies/global_policy.rb
create mode 100644 app/policies/group_member_policy.rb
create mode 100644 app/policies/group_policy.rb
create mode 100644 app/policies/issuable_policy.rb
create mode 100644 app/policies/issue_policy.rb
create mode 100644 app/policies/merge_request_policy.rb
create mode 100644 app/policies/namespace_policy.rb
create mode 100644 app/policies/note_policy.rb
create mode 100644 app/policies/personal_snippet_policy.rb
create mode 100644 app/policies/project_member_policy.rb
create mode 100644 app/policies/project_policy.rb
create mode 100644 app/policies/project_snippet_policy.rb
create mode 100644 app/policies/user_policy.rb
delete mode 100644 app/services/ci/web_hook_service.rb
create mode 100644 app/services/issuable/bulk_update_service.rb
delete mode 100644 app/services/issues/bulk_update_service.rb
delete mode 100644 app/views/admin/builds/_build.html.haml
create mode 100644 app/views/groups/_group_lfs_settings.html.haml
create mode 100644 app/views/import/base/unauthorized.js.haml
create mode 100644 app/views/import/bitbucket/deploy_key.js.haml
delete mode 100644 app/views/import/gitorious/status.html.haml
create mode 100644 app/views/projects/builds/_table.html.haml
create mode 100644 app/views/projects/commit/_pipeline_stage.html.haml
create mode 100644 app/views/projects/commit/_pipeline_status_group.html.haml
create mode 100644 app/views/projects/cycle_analytics/show.html.haml
create mode 100644 app/views/projects/merge_requests/show/_versions.html.haml
delete mode 100644 app/views/projects/repositories/_download_archive.html.haml
delete mode 100644 app/views/projects/tags/_download.html.haml
create mode 100644 app/views/sent_notifications/unsubscribe.html.haml
create mode 100644 app/views/shared/_nav_scroll.html.haml
create mode 100644 app/views/shared/builds/_tabs.html.haml
create mode 100644 app/views/shared/icons/_icon_cycle_analytics_splash.svg
create mode 100644 app/views/shared/icons/_icon_status_created.svg
create mode 100644 app/workers/prune_old_events_worker.rb
create mode 100644 changelogs/archive.md
copy {app/mailers => changelogs/unreleased}/.gitkeep (100%)
create mode 100644 config/initializers/ar_monkey_patch.rb
create mode 100644 config/initializers/gitlab_workhorse_secret.rb
delete mode 100644 db/fixtures/development/14_builds.rb
create mode 100644 db/fixtures/development/14_pipelines.rb
create mode 100644 db/fixtures/development/17_cycle_analytics.rb
create mode 100644 db/migrate/20160707104333_add_lock_to_issuables.rb
create mode 100644 db/migrate/20160725104020_merge_request_diff_remove_uniq.rb
create mode 100644 db/migrate/20160725104452_merge_request_diff_add_index.rb
create mode 100644 db/migrate/20160808085531_add_token_to_build.rb
create mode 100644 db/migrate/20160808085602_add_index_for_build_token.rb
create mode 100644 db/migrate/20160823081327_change_merge_error_to_text.rb
create mode 100644 db/migrate/20160823213309_add_lfs_enabled_to_projects.rb
create mode 100644 db/migrate/20160824103857_drop_unused_ci_tables.rb
create mode 100644 db/migrate/20160824124900_add_table_issue_metrics.rb
create mode 100644 db/migrate/20160825052008_add_table_merge_request_metrics.rb
create mode 100644 db/migrate/20160827011312_ensure_lock_version_has_no_default.rb
create mode 100644 db/migrate/20160830203109_add_confidential_issues_events_to_web_hooks.rb
create mode 100644 db/migrate/20160830211132_add_confidential_issues_events_to_services.rb
create mode 100644 db/migrate/20160830232601_change_lock_version_not_null.rb
create mode 100644 db/migrate/20160831214002_create_project_features.rb
create mode 100644 db/migrate/20160831214543_migrate_project_features.rb
create mode 100644 db/migrate/20160831223750_remove_features_enabled_from_projects.rb
create mode 100644 db/migrate/20160901141443_set_confidential_issues_events_on_webhooks.rb
create mode 100644 db/migrate/20160901213340_add_lfs_enabled_to_namespaces.rb
create mode 100644 db/migrate/20160902122721_drop_gitorious_field_from_application_settings.rb
create mode 100644 db/migrate/20160907131111_add_environment_type_to_environments.rb
create mode 100644 db/migrate/20160913162434_remove_projects_pushes_since_gc.rb
create mode 100644 db/migrate/20160913212128_change_artifacts_size_column.rb
create mode 100644 db/migrate/20160915042921_create_merge_requests_closing_issues.rb
delete mode 100644 debian/gbp.conf
create mode 100644 debian/patches/053-relax-omniauth-facebook.patch
create mode 100644 doc/administration/issue_closing_pattern.md
create mode 100644 doc/api/broadcast_messages.md
create mode 100644 doc/api/ci/lint.md
create mode 100644 doc/api/notification_settings.md
create mode 100644 doc/development/merge_request_performance_guidelines.md
create mode 100644 doc/integration/img/bitbucket_oauth_keys.png
create mode 100644 doc/integration/img/bitbucket_oauth_settings_page.png
create mode 100644 doc/update/8.11-to-8.12.md
create mode 100644 doc/user/account/security.md
create mode 100644 doc/user/account/two_factor_authentication.md
create mode 100644 doc/user/project/builds/img/build_latest_artifacts_browser.png
create mode 100644 doc/user/project/cycle_analytics.md
create mode 100644 doc/user/project/img/cycle_analytics_landing_page.png
create mode 100644 doc/user/project/issues/automatic_issue_closing.md
create mode 100644 doc/user/project/merge_requests.md
create mode 100644 doc/user/project/merge_requests/authorization_for_merge_requests.md
copy doc/{workflow => user/project/merge_requests}/cherry_pick_changes.md (100%)
rename doc/{workflow => user/project/merge_requests}/img/cherry_pick_changes_commit.png (100%)
rename doc/{workflow => user/project/merge_requests}/img/cherry_pick_changes_commit_modal.png (100%)
rename doc/{workflow => user/project/merge_requests}/img/cherry_pick_changes_mr.png (100%)
rename doc/{workflow => user/project/merge_requests}/img/cherry_pick_changes_mr_modal.png (100%)
rename doc/{workflow/merge_requests => user/project/merge_requests/img}/commit_compare.png (100%)
create mode 100644 doc/user/project/merge_requests/img/merge_request_diff.png
rename doc/{workflow/merge_when_build_succeeds/enable.png => user/project/merge_requests/img/merge_when_build_succeeds_enable.png} (100%)
create mode 100644 doc/user/project/merge_requests/img/merge_when_build_succeeds_only_if_succeeds_msg.png
rename doc/{workflow/merge_requests/only_allow_merge_if_build_succeeds.png => user/project/merge_requests/img/merge_when_build_succeeds_only_if_succeeds_settings.png} (100%)
rename doc/{workflow/merge_when_build_succeeds/status.png => user/project/merge_requests/img/merge_when_build_succeeds_status.png} (100%)
rename doc/{workflow => user/project/merge_requests}/img/revert_changes_commit.png (100%)
rename doc/{workflow => user/project/merge_requests}/img/revert_changes_commit_modal.png (100%)
rename doc/{workflow => user/project/merge_requests}/img/revert_changes_mr.png (100%)
rename doc/{workflow => user/project/merge_requests}/img/revert_changes_mr_modal.png (100%)
create mode 100644 doc/user/project/merge_requests/img/versions-compare.png
create mode 100644 doc/user/project/merge_requests/img/versions-dropdown.png
create mode 100644 doc/user/project/merge_requests/img/versions.png
rename doc/{workflow/wip_merge_requests/blocked_accept_button.png => user/project/merge_requests/img/wip_blocked_accept_button.png} (100%)
rename doc/{workflow/wip_merge_requests/mark_as_wip.png => user/project/merge_requests/img/wip_mark_as_wip.png} (100%)
rename doc/{workflow/wip_merge_requests/unmark_as_wip.png => user/project/merge_requests/img/wip_unmark_as_wip.png} (100%)
create mode 100644 doc/user/project/merge_requests/merge_when_build_succeeds.md
copy doc/{workflow => user/project/merge_requests}/revert_changes.md (100%)
create mode 100644 doc/user/project/merge_requests/versions.md
create mode 100644 doc/user/project/merge_requests/work_in_progress_merge_requests.md
create mode 100644 doc/user/project/new_ci_build_permissions_model.md
rename doc/{workflow => user/project/repository}/img/web_editor_new_branch_dropdown.png (100%)
rename doc/{workflow => user/project/repository}/img/web_editor_new_branch_page.png (100%)
rename doc/{workflow => user/project/repository}/img/web_editor_new_directory_dialog.png (100%)
rename doc/{workflow => user/project/repository}/img/web_editor_new_directory_dropdown.png (100%)
rename doc/{workflow => user/project/repository}/img/web_editor_new_file_dropdown.png (100%)
rename doc/{workflow => user/project/repository}/img/web_editor_new_file_editor.png (100%)
rename doc/{workflow => user/project/repository}/img/web_editor_new_push_widget.png (100%)
rename doc/{workflow => user/project/repository}/img/web_editor_new_tag_dropdown.png (100%)
rename doc/{workflow => user/project/repository}/img/web_editor_new_tag_page.png (100%)
rename doc/{workflow => user/project/repository}/img/web_editor_start_new_merge_request.png (100%)
create mode 100644 doc/user/project/repository/img/web_editor_template_dropdown_buttons.png
create mode 100644 doc/user/project/repository/img/web_editor_template_dropdown_first_file.png
create mode 100644 doc/user/project/repository/img/web_editor_template_dropdown_mit_license.png
rename doc/{workflow => user/project/repository}/img/web_editor_upload_file_dialog.png (100%)
rename doc/{workflow => user/project/repository}/img/web_editor_upload_file_dropdown.png (100%)
create mode 100644 doc/user/project/repository/web_editor.md
create mode 100644 doc/workflow/importing/img/import_projects_from_github_select_auth_method.png
delete mode 100644 doc/workflow/merge_requests/merge_request_diff.png
delete mode 100644 doc/workflow/merge_requests/merge_request_diff_without_whitespace.png
create mode 100644 lib/api/broadcast_messages.rb
create mode 100644 lib/api/lint.rb
create mode 100644 lib/api/merge_request_diffs.rb
create mode 100644 lib/api/notification_settings.rb
create mode 100644 lib/ci/mask_secret.rb
create mode 100644 lib/expand_variables.rb
create mode 100644 lib/gitlab/auth/result.rb
create mode 100644 lib/gitlab/ci/config/node/environment.rb
create mode 100644 lib/gitlab/ci/config/node/hidden.rb
delete mode 100644 lib/gitlab/ci/config/node/hidden_job.rb
delete mode 100644 lib/gitlab/ci/config/node/null.rb
create mode 100644 lib/gitlab/ci/config/node/unspecified.rb
create mode 100644 lib/gitlab/ci/pipeline_duration.rb
create mode 100644 lib/gitlab/database/date_time.rb
create mode 100644 lib/gitlab/database/median.rb
delete mode 100644 lib/gitlab/diff/file_collection/merge_request.rb
create mode 100644 lib/gitlab/diff/file_collection/merge_request_diff.rb
create mode 100644 lib/gitlab/github_import/release_formatter.rb
delete mode 100644 lib/gitlab/gitorious_import.rb
delete mode 100644 lib/gitlab/gitorious_import/client.rb
delete mode 100644 lib/gitlab/gitorious_import/project_creator.rb
delete mode 100644 lib/gitlab/gitorious_import/repository.rb
create mode 100644 lib/gitlab/lfs_token.rb
create mode 100644 lib/gitlab/sentry.rb
create mode 100644 lib/tasks/haml-lint.rake
delete mode 100644 spec/controllers/import/gitorious_controller_spec.rb
create mode 100644 spec/features/boards/keyboard_shortcut_spec.rb
delete mode 100644 spec/features/builds_spec.rb
create mode 100644 spec/features/calendar_spec.rb
create mode 100644 spec/features/issues/reset_filters_spec.rb
create mode 100644 spec/features/merge_requests/diff_notes_spec.rb
create mode 100644 spec/features/merge_requests/merge_request_versions_spec.rb
create mode 100644 spec/features/merge_requests/update_merge_requests_spec.rb
create mode 100644 spec/features/profiles/keys_spec.rb
create mode 100644 spec/features/projects/branches/delete_spec.rb
create mode 100644 spec/features/projects/branches/download_buttons_spec.rb
create mode 100644 spec/features/projects/builds_spec.rb
create mode 100644 spec/features/projects/edit_spec.rb
create mode 100644 spec/features/projects/features_visibility_spec.rb
create mode 100644 spec/features/projects/files/download_buttons_spec.rb
create mode 100644 spec/features/projects/gfm_autocomplete_load_spec.rb
create mode 100644 spec/features/projects/import_export/export_file_spec.rb
create mode 100644 spec/features/projects/main/download_buttons_spec.rb
create mode 100644 spec/features/projects/tags/download_buttons_spec.rb
create mode 100644 spec/features/todos/todos_filtering_spec.rb
create mode 100644 spec/features/unsubscribe_links_spec.rb
create mode 100644 spec/features/users/snippets_spec.rb
create mode 100644 spec/finders/pipelines_finder_spec.rb
create mode 100644 spec/finders/tags_finder_spec.rb
create mode 100644 spec/helpers/git_helper_spec.rb
delete mode 100644 spec/helpers/nav_helper_spec.rb
create mode 100644 spec/helpers/sidekiq_helper_spec.rb
create mode 100644 spec/javascripts/abuse_reports_spec.js.es6
delete mode 100644 spec/javascripts/datetime_utility_spec.js.coffee
create mode 100644 spec/javascripts/datetime_utility_spec.js.es6
create mode 100644 spec/javascripts/fixtures/abuse_reports.html.haml
create mode 100644 spec/javascripts/fixtures/comments.html.haml
create mode 100644 spec/lib/ci/mask_secret_spec.rb
create mode 100644 spec/lib/expand_variables_spec.rb
create mode 100644 spec/lib/gitlab/ci/config/node/environment_spec.rb
delete mode 100644 spec/lib/gitlab/ci/config/node/hidden_job_spec.rb
create mode 100644 spec/lib/gitlab/ci/config/node/hidden_spec.rb
delete mode 100644 spec/lib/gitlab/ci/config/node/null_spec.rb
create mode 100644 spec/lib/gitlab/ci/config/node/unspecified_spec.rb
create mode 100644 spec/lib/gitlab/ci/pipeline_duration_spec.rb
create mode 100644 spec/lib/gitlab/git_spec.rb
create mode 100644 spec/lib/gitlab/github_import/release_formatter_spec.rb
delete mode 100644 spec/lib/gitlab/gitorious_import/project_creator_spec.rb
create mode 100644 spec/lib/gitlab/import_export/all_models.yml
create mode 100644 spec/lib/gitlab/import_export/attribute_configuration_spec.rb
create mode 100644 spec/lib/gitlab/import_export/model_configuration_spec.rb
create mode 100644 spec/lib/gitlab/import_export/safe_model_attributes.yml
create mode 100644 spec/lib/gitlab/lfs_token_spec.rb
create mode 100644 spec/models/concerns/has_status_spec.rb
create mode 100644 spec/models/concerns/project_features_compatibility_spec.rb
delete mode 100644 spec/models/concerns/statuseable_spec.rb
create mode 100644 spec/models/cycle_analytics/code_spec.rb
create mode 100644 spec/models/cycle_analytics/issue_spec.rb
create mode 100644 spec/models/cycle_analytics/plan_spec.rb
create mode 100644 spec/models/cycle_analytics/production_spec.rb
create mode 100644 spec/models/cycle_analytics/review_spec.rb
create mode 100644 spec/models/cycle_analytics/staging_spec.rb
create mode 100644 spec/models/cycle_analytics/summary_spec.rb
create mode 100644 spec/models/cycle_analytics/test_spec.rb
create mode 100644 spec/models/issue/metrics_spec.rb
create mode 100644 spec/models/merge_request/metrics_spec.rb
create mode 100644 spec/models/project_feature_spec.rb
delete mode 100644 spec/models/project_security_spec.rb
create mode 100644 spec/models/project_services/slack_service/pipeline_message_spec.rb
create mode 100644 spec/policies/project_policy_spec.rb
create mode 100644 spec/requests/api/broadcast_messages_spec.rb
create mode 100644 spec/requests/api/lint_spec.rb
create mode 100644 spec/requests/api/merge_request_diffs_spec.rb
create mode 100644 spec/requests/api/notification_settings_spec.rb
create mode 100644 spec/requests/projects/artifacts_controller_spec.rb
create mode 100644 spec/services/issuable/bulk_update_service_spec.rb
delete mode 100644 spec/services/issues/bulk_update_service_spec.rb
create mode 100644 spec/services/merge_requests/resolve_service_spec.rb
create mode 100644 spec/services/protected_branches/create_service_spec.rb
create mode 100644 spec/support/cycle_analytics_helpers.rb
create mode 100644 spec/support/cycle_analytics_helpers/test_generation.rb
create mode 100644 spec/support/git_helpers.rb
create mode 100644 spec/support/import_export/configuration_helper.rb
create mode 100644 spec/support/import_export/export_file_helper.rb
create mode 100644 spec/support/ldap_helpers.rb
create mode 100644 spec/support/slash_commands_helpers.rb
create mode 100644 spec/support/wait_for_vue_resource.rb
create mode 100644 spec/views/projects/merge_requests/edit.html.haml_spec.rb
create mode 100644 spec/views/projects/merge_requests/show.html.haml_spec.rb
create mode 100644 spec/views/projects/notes/_form.html.haml_spec.rb
create mode 100644 spec/views/projects/pipelines/show.html.haml_spec.rb
create mode 100644 spec/workers/prune_old_events_worker_spec.rb
mode change 100755 => 100644 vendor/assets/javascripts/Chart.js
mode change 100755 => 100644 vendor/assets/javascripts/autosize.js
mode change 100755 => 100644 vendor/assets/javascripts/jquery.scrollTo.js
delete mode 100644 vendor/gitignore/Global/OSX.gitignore
create mode 100644 vendor/gitignore/Global/macOS.gitignore
create mode 100644 vendor/gitlab-ci-yml/Swift.gitlab-ci.yml
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ruby-extras/gitlab.git
More information about the Pkg-ruby-extras-commits
mailing list