[DRE-commits] [gitlab] branch master updated (a3e6979 -> 7fd83a3)
Praveen Arimbrathodiyil
praveen at moszumanska.debian.org
Thu Nov 3 09:51:10 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 a3e6979 disable failing test
adds dbe389e New upstream version 8.13.3+dfsg1
new d9fc5fa Merge tag 'upstream/8.13.3+dfsg1'
new 25682c1 update changelog
new 4a90582 refresh patches
new 7fd83a3 CHANGELOG -> CHANGELOG.md
The 4 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:
.csscomb.json | 2 +-
.flayignore | 1 +
.gitattributes | 2 +-
.gitlab-ci.yml | 81 +-
.gitlab/merge_request_templates/Documentation.md | 2 +-
.rubocop.yml | 8 +
.rubocop_todo.yml | 170 +-
.scss-lint.yml | 6 +-
.vagrant_enabled | 0
CHANGELOG | 2146 -----------------
CHANGELOG.md | 2533 ++++++++++++++++++++
CONTRIBUTING.md | 49 +-
GITLAB_SHELL_VERSION | 2 +-
GITLAB_WORKHORSE_VERSION | 2 +-
Gemfile | 65 +-
Gemfile.lock | 108 +-
README.md | 7 +-
VERSION | 2 +-
.../gitlab-logo-full-horizontal.gif | Bin 0 -> 3654 bytes
.../mailers/ci_pipeline_notif_v1/gitlab-logo.gif | Bin 0 -> 3040 bytes
.../ci_pipeline_notif_v1/icon-branch-gray.gif | Bin 0 -> 663 bytes
.../icon-check-green-inverted.gif | Bin 0 -> 369 bytes
.../ci_pipeline_notif_v1/icon-commit-gray.gif | Bin 0 -> 278 bytes
.../ci_pipeline_notif_v1/icon-x-red-inverted.gif | Bin 0 -> 1013 bytes
.../mailers/ci_pipeline_notif_v1/icon-x-red.gif | Bin 0 -> 660 bytes
app/assets/javascripts/LabelManager.js | 115 -
app/assets/javascripts/activities.js | 12 +-
app/assets/javascripts/api.js | 10 +-
app/assets/javascripts/application.js | 2 +-
app/assets/javascripts/blob/blob_ci_yaml.js | 46 -
app/assets/javascripts/blob/blob_ci_yaml.js.es6 | 40 +
.../javascripts/blob/blob_gitignore_selector.js | 2 +-
.../javascripts/blob/blob_license_selector.js | 2 +-
.../javascripts/blob/blob_license_selectors.js | 25 -
.../javascripts/blob/blob_license_selectors.js.es6 | 21 +
app/assets/javascripts/blob/template_selector.js | 100 -
.../javascripts/blob/template_selector.js.es6 | 97 +
app/assets/javascripts/blob_edit/edit_blob.js | 19 +-
app/assets/javascripts/boards/boards_bundle.js.es6 | 3 +-
.../javascripts/boards/components/board.js.es6 | 8 +-
.../boards/components/board_blank_state.js.es6 | 6 +-
.../boards/components/board_list.js.es6 | 9 +-
.../boards/components/board_new_issue.js.es6 | 58 +
.../boards/mixins/sortable_default_options.js.es6 | 2 +-
app/assets/javascripts/boards/models/list.js.es6 | 11 +
.../boards/services/board_service.js.es6 | 16 +-
app/assets/javascripts/build.js | 38 +-
.../commit/{image-file.js => image_file.js} | 0
app/assets/javascripts/compare_autocomplete.js | 51 -
app/assets/javascripts/compare_autocomplete.js.es6 | 63 +
app/assets/javascripts/copy_to_clipboard.js | 18 +-
app/assets/javascripts/cycle-analytics.js.es6 | 93 -
app/assets/javascripts/cycle_analytics.js.es6 | 99 +
app/assets/javascripts/diff.js | 7 +
app/assets/javascripts/dispatcher.js | 290 ---
app/assets/javascripts/dispatcher.js.es6 | 310 +++
app/assets/javascripts/due_date_select.js | 107 -
app/assets/javascripts/due_date_select.js.es6 | 161 ++
app/assets/javascripts/gfm_auto_complete.js.es6 | 38 +-
app/assets/javascripts/gl_dropdown.js | 102 +-
app/assets/javascripts/gl_field_errors.js.es6 | 167 ++
app/assets/javascripts/groups.js | 13 -
app/assets/javascripts/groups_select.js | 5 +-
app/assets/javascripts/issuable.js.es6 | 1 -
app/assets/javascripts/issues-bulk-assignment.js | 167 --
.../javascripts/issues_bulk_assignment.js.es6 | 149 ++
app/assets/javascripts/label_manager.js.es6 | 106 +
app/assets/javascripts/labels_select.js | 135 +-
app/assets/javascripts/lib/utils/common_utils.js | 5 +
app/assets/javascripts/member_expiration_date.js | 8 +-
app/assets/javascripts/members.js.es6 | 36 +
.../merge_conflict_data_provider.js.es6 | 341 ---
.../javascripts/merge_conflict_resolver.js.es6 | 83 -
.../components/diff_file_editor.js.es6 | 93 +
.../components/inline_conflict_lines.js.es6 | 12 +
.../components/parallel_conflict_line.js.es6 | 14 +
.../components/parallel_conflict_lines.js.es6 | 15 +
.../merge_conflicts/merge_conflict_service.js.es6 | 30 +
.../merge_conflicts/merge_conflict_store.js.es6 | 437 ++++
.../merge_conflicts/merge_conflicts_bundle.js.es6 | 89 +
.../mixins/line_conflict_actions.js.es6 | 12 +
.../mixins/line_conflict_utils.js.es6 | 18 +
app/assets/javascripts/merge_request.js | 9 +-
app/assets/javascripts/merge_request_tabs.js | 94 +-
app/assets/javascripts/merge_request_widget.js | 193 --
app/assets/javascripts/merge_request_widget.js.es6 | 272 +++
app/assets/javascripts/milestone_select.js | 27 +-
.../network/{branch-graph.js => branch_graph.js} | 0
app/assets/javascripts/pipeline.js.es6 | 15 -
app/assets/javascripts/pipelines.js.es6 | 40 +
app/assets/javascripts/profile/gl_crop.js | 177 --
app/assets/javascripts/profile/gl_crop.js.es6 | 172 ++
app/assets/javascripts/profile/profile.js | 106 -
app/assets/javascripts/profile/profile.js.es6 | 100 +
app/assets/javascripts/project.js | 2 +-
app/assets/javascripts/project_find_file.js | 23 +-
app/assets/javascripts/project_members.js | 10 -
app/assets/javascripts/project_new.js | 34 +
app/assets/javascripts/project_select.js | 4 +-
.../javascripts/protected_branch_edit.js.es6 | 66 -
.../protected_branch_access_dropdown.js.es6 | 0
.../protected_branch_create.js.es6 | 0
.../protected_branch_dropdown.js.es6 | 0
.../protected_branch_edit.js.es6 | 65 +
.../protected_branch_edit_list.js.es6 | 0
.../protected_branches_bundle.js | 1 +
app/assets/javascripts/search.js | 2 +-
app/assets/javascripts/search_autocomplete.js | 392 ---
app/assets/javascripts/search_autocomplete.js.es6 | 427 ++++
app/assets/javascripts/single_file_diff.js | 13 +-
.../templates/issuable_template_selector.js.es6 | 20 +-
.../templates/issuable_template_selectors.js.es6 | 12 +-
app/assets/javascripts/todos.js | 176 --
app/assets/javascripts/todos.js.es6 | 161 ++
app/assets/javascripts/user.js.es6 | 10 +-
app/assets/javascripts/user_tabs.js | 188 --
app/assets/javascripts/user_tabs.js.es6 | 157 ++
app/assets/javascripts/username_validator.js.es6 | 133 +
app/assets/javascripts/users_select.js | 38 +-
app/assets/stylesheets/behaviors.scss | 1 +
app/assets/stylesheets/framework/avatar.scss | 4 +-
app/assets/stylesheets/framework/blocks.scss | 19 +-
app/assets/stylesheets/framework/buttons.scss | 32 +-
app/assets/stylesheets/framework/callout.scss | 5 +
app/assets/stylesheets/framework/common.scss | 41 +-
app/assets/stylesheets/framework/dropdowns.scss | 25 +-
app/assets/stylesheets/framework/files.scss | 10 +-
app/assets/stylesheets/framework/flash.scss | 7 +-
app/assets/stylesheets/framework/forms.scss | 15 +-
app/assets/stylesheets/framework/gitlab-theme.scss | 2 +-
app/assets/stylesheets/framework/header.scss | 17 +-
app/assets/stylesheets/framework/issue_box.scss | 2 +-
app/assets/stylesheets/framework/layout.scss | 12 +
app/assets/stylesheets/framework/lists.scss | 15 +-
app/assets/stylesheets/framework/logo.scss | 85 +-
.../stylesheets/framework/markdown_area.scss | 2 +-
app/assets/stylesheets/framework/mixins.scss | 19 +-
app/assets/stylesheets/framework/mobile.scss | 2 +-
app/assets/stylesheets/framework/nav.scss | 1 +
app/assets/stylesheets/framework/panels.scss | 5 +
app/assets/stylesheets/framework/selects.scss | 31 +-
app/assets/stylesheets/framework/sidebar.scss | 27 +-
app/assets/stylesheets/framework/timeline.scss | 1 +
app/assets/stylesheets/framework/tw_bootstrap.scss | 10 +
app/assets/stylesheets/framework/typography.scss | 44 +-
app/assets/stylesheets/framework/variables.scss | 9 +-
app/assets/stylesheets/highlight/dark.scss | 128 +-
app/assets/stylesheets/highlight/monokai.scss | 118 +-
.../stylesheets/highlight/solarized_dark.scss | 136 +-
.../stylesheets/highlight/solarized_light.scss | 136 +-
app/assets/stylesheets/highlight/white.scss | 2 +-
.../stylesheets/mailers/repository_push_email.scss | 2 +-
app/assets/stylesheets/notify.scss | 10 +-
app/assets/stylesheets/pages/admin.scss | 12 +-
app/assets/stylesheets/pages/boards.scss | 36 +-
app/assets/stylesheets/pages/builds.scss | 34 +-
app/assets/stylesheets/pages/commit.scss | 6 +
app/assets/stylesheets/pages/commits.scss | 1 +
app/assets/stylesheets/pages/cycle_analytics.scss | 2 +-
app/assets/stylesheets/pages/dashboard.scss | 2 +
app/assets/stylesheets/pages/detail_page.scss | 6 +-
app/assets/stylesheets/pages/diff.scss | 38 +-
app/assets/stylesheets/pages/editor.scss | 26 +-
app/assets/stylesheets/pages/environments.scss | 43 +-
app/assets/stylesheets/pages/events.scss | 10 +-
app/assets/stylesheets/pages/groups.scss | 51 +-
app/assets/stylesheets/pages/help.scss | 8 +-
app/assets/stylesheets/pages/issuable.scss | 8 +-
app/assets/stylesheets/pages/issues.scss | 1 +
app/assets/stylesheets/pages/labels.scss | 33 +-
app/assets/stylesheets/pages/lint.scss | 1 +
app/assets/stylesheets/pages/login.scss | 226 +-
app/assets/stylesheets/pages/members.scss | 98 +
app/assets/stylesheets/pages/merge_conflicts.scss | 49 +
app/assets/stylesheets/pages/merge_requests.scss | 71 +-
app/assets/stylesheets/pages/milestone.scss | 29 +-
app/assets/stylesheets/pages/note_form.scss | 2 +
app/assets/stylesheets/pages/notes.scss | 12 +-
app/assets/stylesheets/pages/pipelines.scss | 264 +-
app/assets/stylesheets/pages/profile.scss | 31 +-
.../stylesheets/pages/profiles/preferences.scss | 4 +-
app/assets/stylesheets/pages/projects.scss | 58 +-
app/assets/stylesheets/pages/runners.scss | 1 +
app/assets/stylesheets/pages/search.scss | 2 +-
app/assets/stylesheets/pages/snippets.scss | 4 +
app/assets/stylesheets/pages/status.scss | 4 +-
app/assets/stylesheets/pages/todos.scss | 19 +
app/assets/stylesheets/pages/tree.scss | 21 +-
app/assets/stylesheets/pages/xterm.scss | 290 ++-
.../admin/broadcast_messages_controller.rb | 2 +-
app/controllers/admin/groups_controller.rb | 2 +-
app/controllers/admin/projects_controller.rb | 2 +-
app/controllers/admin/services_controller.rb | 8 +-
app/controllers/application_controller.rb | 14 +-
app/controllers/ci/application_controller.rb | 7 -
app/controllers/ci/lints_controller.rb | 3 +-
app/controllers/ci/projects_controller.rb | 2 +-
.../concerns/authenticates_with_two_factor.rb | 15 +-
app/controllers/concerns/issuable_actions.rb | 5 +
app/controllers/concerns/membership_actions.rb | 20 +-
app/controllers/concerns/spammable_actions.rb | 2 +-
app/controllers/dashboard/labels_controller.rb | 4 +-
app/controllers/explore/projects_controller.rb | 3 +-
app/controllers/groups/group_members_controller.rb | 7 +-
app/controllers/groups/labels_controller.rb | 92 +
.../import/gitlab_projects_controller.rb | 9 +-
app/controllers/namespaces_controller.rb | 25 -
app/controllers/profiles_controller.rb | 3 +-
app/controllers/projects/board_lists_controller.rb | 65 -
.../projects/boards/issues_controller.rb | 42 +-
.../projects/boards/lists_controller.rb | 23 +-
app/controllers/projects/boards_controller.rb | 28 +-
app/controllers/projects/builds_controller.rb | 4 +-
app/controllers/projects/commit_controller.rb | 17 +-
.../projects/environments_controller.rb | 25 +-
app/controllers/projects/graphs_controller.rb | 6 +-
app/controllers/projects/group_links_controller.rb | 42 +-
app/controllers/projects/issues_controller.rb | 7 +-
app/controllers/projects/labels_controller.rb | 38 +-
.../projects/merge_requests_controller.rb | 180 +-
.../projects/project_members_controller.rb | 44 +-
app/controllers/projects/tags_controller.rb | 2 +
app/controllers/projects_controller.rb | 46 +-
app/controllers/snippets_controller.rb | 14 +-
app/controllers/users_controller.rb | 6 +-
app/finders/access_requests_finder.rb | 27 +
app/finders/issuable_finder.rb | 32 +-
app/finders/labels_finder.rb | 93 +
app/finders/trending_projects_finder.rb | 11 -
app/helpers/appearances_helper.rb | 2 +-
app/helpers/application_helper.rb | 26 -
app/helpers/application_settings_helper.rb | 12 -
app/helpers/avatars_helper.rb | 5 +-
app/helpers/award_emoji_helper.rb | 9 +-
app/helpers/boards_helper.rb | 12 +
app/helpers/broadcast_messages_helper.rb | 6 +-
app/helpers/builds_helper.rb | 8 +
app/helpers/button_helper.rb | 5 +-
app/helpers/ci_status_helper.rb | 2 +-
app/helpers/dropdowns_helper.rb | 3 +-
app/helpers/events_helper.rb | 2 +-
app/helpers/gitlab_markdown_helper.rb | 44 +-
app/helpers/gitlab_routing_helper.rb | 16 +
app/helpers/issuables_helper.rb | 56 +-
app/helpers/issues_helper.rb | 5 +-
app/helpers/labels_helper.rb | 87 +-
app/helpers/lfs_helper.rb | 8 +-
app/helpers/merge_requests_helper.rb | 27 +-
app/helpers/milestones_helper.rb | 29 +-
app/helpers/page_layout_helper.rb | 8 +-
app/helpers/preferences_helper.rb | 16 +-
app/helpers/projects_helper.rb | 33 +-
app/helpers/search_helper.rb | 14 +-
app/helpers/selects_helper.rb | 6 +-
app/helpers/todos_helper.rb | 20 +
app/mailers/.gitkeep | 0
app/mailers/devise_mailer.rb | 8 +
app/mailers/emails/members.rb | 2 +-
app/mailers/emails/pipelines.rb | 43 +
app/mailers/notify.rb | 2 +
app/models/abuse_report.rb | 7 +
app/models/appearance.rb | 4 +
app/models/application_setting.rb | 7 +
app/models/board.rb | 8 +
app/models/broadcast_message.rb | 3 +
app/models/ci/build.rb | 47 +-
app/models/ci/pipeline.rb | 39 +-
app/models/ci/runner.rb | 2 +-
app/models/commit_range.rb | 2 +-
app/models/commit_status.rb | 46 +-
app/models/compare.rb | 21 +-
app/models/concerns/access_requestable.rb | 5 +-
app/models/concerns/cache_markdown_field.rb | 131 +
app/models/concerns/has_status.rb | 29 +-
app/models/concerns/issuable.rb | 26 +-
app/models/concerns/mentionable.rb | 27 +-
app/models/concerns/protected_branch_access.rb | 5 +
app/models/concerns/sortable.rb | 17 +-
app/models/cycle_analytics.rb | 14 +-
app/models/deployment.rb | 38 +-
app/models/environment.rb | 47 +
app/models/event.rb | 27 +-
app/models/external_issue.rb | 5 -
app/models/global_label.rb | 4 +
app/models/global_milestone.rb | 18 +-
app/models/group.rb | 39 +-
app/models/group_label.rb | 11 +
app/models/issue.rb | 16 +
app/models/label.rb | 132 +-
app/models/label_priority.rb | 8 +
app/models/list.rb | 11 +
app/models/member.rb | 84 +-
app/models/members/group_member.rb | 16 +
app/models/members/project_member.rb | 44 +-
app/models/merge_request.rb | 100 +-
app/models/merge_request_diff.rb | 21 +-
app/models/milestone.rb | 10 +-
app/models/namespace.rb | 17 +-
app/models/note.rb | 5 +-
app/models/project.rb | 68 +-
app/models/project_feature.rb | 24 +-
app/models/project_group_link.rb | 2 +-
app/models/project_label.rb | 34 +
.../project_services/builds_email_service.rb | 2 +-
.../project_services/issue_tracker_service.rb | 6 +
app/models/project_services/jira_service.rb | 5 +
.../project_services/pipelines_email_service.rb | 96 +
.../slack_service/issue_message.rb | 2 +-
.../slack_service/merge_message.rb | 2 +-
.../project_services/slack_service/note_message.rb | 2 +-
.../slack_service/wiki_page_message.rb | 2 +-
app/models/project_team.rb | 96 +-
app/models/release.rb | 4 +
app/models/repository.rb | 94 +-
app/models/service.rb | 6 +-
app/models/snippet.rb | 10 +
app/models/todo.rb | 8 +-
app/models/trending_project.rb | 35 +
app/models/user.rb | 30 +-
app/policies/group_label_policy.rb | 5 +
app/policies/group_policy.rb | 1 +
app/policies/project_label_policy.rb | 5 +
app/policies/project_policy.rb | 35 +-
app/services/akismet_service.rb | 43 +-
app/services/base_service.rb | 7 +-
app/services/boards/base_service.rb | 5 -
app/services/boards/create_service.rb | 17 +-
app/services/boards/issues/create_service.rb | 23 +
app/services/boards/issues/list_service.rb | 13 +-
app/services/boards/issues/move_service.rb | 8 +-
app/services/boards/list_service.rb | 14 +
app/services/boards/lists/create_service.rb | 18 +-
app/services/boards/lists/destroy_service.rb | 6 +-
app/services/boards/lists/generate_service.rb | 19 +-
app/services/boards/lists/list_service.rb | 9 +
app/services/boards/lists/move_service.rb | 5 +-
app/services/ci/process_pipeline_service.rb | 2 +
.../ci/send_pipeline_notification_service.rb | 19 +
app/services/compare_service.rb | 7 +-
app/services/create_deployment_service.rb | 49 +-
app/services/files/base_service.rb | 11 +-
app/services/files/multi_service.rb | 124 +
app/services/files/update_service.rb | 6 -
app/services/git_push_service.rb | 15 +-
app/services/issuable_base_service.rb | 16 +-
app/services/issues/move_service.rb | 8 +-
app/services/labels/find_or_create_service.rb | 36 +
app/services/labels/transfer_service.rb | 78 +
.../members/approve_access_request_service.rb | 42 +
app/services/members/authorized_destroy_service.rb | 2 +
app/services/members/destroy_service.rb | 39 +-
app/services/members/request_access_service.rb | 25 +
.../add_todo_when_build_fails_service.rb | 4 +-
.../merge_requests/assign_issues_service.rb | 35 +
app/services/merge_requests/base_service.rb | 36 +-
app/services/merge_requests/build_service.rb | 23 +-
app/services/merge_requests/merge_service.rb | 20 +-
.../merge_when_build_succeeds_service.rb | 9 +-
app/services/merge_requests/post_merge_service.rb | 1 +
app/services/merge_requests/resolve_service.rb | 24 +-
app/services/merge_requests/update_service.rb | 18 +-
app/services/notification_service.rb | 25 +-
app/services/projects/autocomplete_service.rb | 2 +-
app/services/projects/create_service.rb | 8 +-
app/services/projects/import_service.rb | 7 +-
app/services/projects/transfer_service.rb | 4 +
.../protected_branches/api_create_service.rb | 29 +
.../protected_branches/api_update_service.rb | 47 +
app/services/slash_commands/interpret_service.rb | 43 +-
app/services/system_hooks_service.rb | 2 +-
app/services/system_note_service.rb | 24 +-
app/services/todo_service.rb | 6 +-
app/validators/namespace_validator.rb | 6 +-
.../admin/abuse_reports/_abuse_report.html.haml | 2 +-
app/views/admin/appearances/preview.html.haml | 17 +-
.../admin/application_settings/_form.html.haml | 6 +-
app/views/admin/background_jobs/_head.html.haml | 49 +-
app/views/admin/broadcast_messages/_form.html.haml | 9 +-
app/views/admin/broadcast_messages/preview.js.haml | 2 +-
app/views/admin/dashboard/_head.html.haml | 57 +-
app/views/admin/dashboard/index.html.haml | 5 +
app/views/admin/groups/_group.html.haml | 2 +-
app/views/admin/labels/_form.html.haml | 2 +-
app/views/admin/labels/_label.html.haml | 2 +-
app/views/admin/projects/index.html.haml | 2 +-
app/views/admin/runners/index.html.haml | 24 +-
app/views/admin/runners/show.html.haml | 16 +-
app/views/ci/lints/_create.html.haml | 9 +-
app/views/dashboard/groups/_empty_state.html.haml | 7 +
app/views/dashboard/groups/index.html.haml | 13 +-
app/views/dashboard/snippets/index.html.haml | 12 +-
app/views/dashboard/todos/_todo.html.haml | 1 +
app/views/dashboard/todos/index.html.haml | 2 +-
app/views/devise/confirmations/almost_there.haml | 4 +-
app/views/devise/confirmations/new.html.haml | 12 +-
app/views/devise/passwords/edit.html.haml | 20 +-
app/views/devise/passwords/new.html.haml | 10 +-
app/views/devise/sessions/_new_base.html.haml | 14 +-
app/views/devise/sessions/_new_crowd.html.haml | 12 +-
app/views/devise/sessions/_new_ldap.html.haml | 12 +-
app/views/devise/sessions/new.html.haml | 23 +-
app/views/devise/sessions/two_factor.html.haml | 17 +-
app/views/devise/shared/_omniauth_box.html.haml | 15 +-
app/views/devise/shared/_sign_in_link.html.haml | 1 -
app/views/devise/shared/_signin_box.html.haml | 46 +-
app/views/devise/shared/_signup_box.html.haml | 37 +-
app/views/devise/shared/_tab_single.html.haml | 3 +
app/views/devise/shared/_tabs_ldap.html.haml | 10 +
app/views/devise/shared/_tabs_normal.html.haml | 6 +
app/views/devise/unlocks/new.html.haml | 10 +-
.../authorized_applications/_delete_form.html.haml | 2 +-
app/views/explore/groups/index.html.haml | 2 +-
app/views/explore/projects/_filter.html.haml | 8 +-
app/views/explore/snippets/index.html.haml | 5 +-
.../group_members/_new_group_member.html.haml | 35 +-
app/views/groups/group_members/index.html.haml | 40 +-
app/views/groups/group_members/update.js.haml | 4 +-
app/views/groups/labels/destroy.js.haml | 2 +
app/views/groups/labels/edit.html.haml | 7 +
app/views/groups/labels/index.html.haml | 20 +
app/views/groups/labels/new.html.haml | 8 +
app/views/groups/milestones/new.html.haml | 4 +-
app/views/groups/show.html.haml | 2 +-
app/views/help/index.html.haml | 2 +-
app/views/import/gitlab_projects/new.html.haml | 4 +-
app/views/layouts/_flash.html.haml | 6 +-
app/views/layouts/_init_auto_complete.html.haml | 9 +-
app/views/layouts/_page.html.haml | 6 +-
app/views/layouts/_search.html.haml | 39 +-
app/views/layouts/application.html.haml | 1 +
app/views/layouts/devise.html.haml | 63 +-
app/views/layouts/header/_default.html.haml | 4 +-
app/views/layouts/nav/_group.html.haml | 4 +
app/views/layouts/nav/_project.html.haml | 2 +-
app/views/notify/pipeline_failed_email.html.haml | 177 ++
app/views/notify/pipeline_failed_email.text.erb | 31 +
app/views/notify/pipeline_success_email.html.haml | 154 ++
app/views/notify/pipeline_success_email.text.erb | 24 +
app/views/profiles/accounts/show.html.haml | 4 +-
app/views/profiles/preferences/update.js.erb | 4 +-
app/views/profiles/show.html.haml | 3 +
app/views/projects/_activity.html.haml | 19 +-
app/views/projects/_customize_workflow.html.haml | 8 +
app/views/projects/_home_panel.html.haml | 7 +-
app/views/projects/_last_push.html.haml | 2 +-
app/views/projects/_wiki.html.haml | 19 +
app/views/projects/_zen.html.haml | 4 +-
app/views/projects/blame/show.html.haml | 87 +-
app/views/projects/blob/_editor.html.haml | 7 +
app/views/projects/blob/edit.html.haml | 43 +-
.../projects/boards/components/_board.html.haml | 41 +-
.../projects/boards/components/_card.html.haml | 6 +-
app/views/projects/boards/index.html.haml | 16 +
app/views/projects/boards/show.html.haml | 5 +-
app/views/projects/branches/_branch.html.haml | 4 +-
app/views/projects/branches/index.html.haml | 2 +-
app/views/projects/builds/_sidebar.html.haml | 23 +-
app/views/projects/builds/_table.html.haml | 6 +-
app/views/projects/builds/_user.html.haml | 7 +-
app/views/projects/builds/index.html.haml | 2 +-
app/views/projects/builds/show.html.haml | 95 +-
app/views/projects/buttons/_download.html.haml | 4 +-
app/views/projects/buttons/_dropdown.html.haml | 3 +-
app/views/projects/buttons/_fork.html.haml | 4 +-
app/views/projects/ci/builds/_build.html.haml | 66 +-
.../projects/ci/builds/_build_pipeline.html.haml | 10 +-
.../projects/ci/pipelines/_pipeline.html.haml | 81 +-
app/views/projects/commit/_builds.html.haml | 2 +-
app/views/projects/commit/_ci_menu.html.haml | 5 +
app/views/projects/commit/_commit_box.html.haml | 8 +-
app/views/projects/commit/_pipeline.html.haml | 81 +-
.../projects/commit/_pipeline_stage.html.haml | 2 +-
.../commit/_pipeline_status_group.html.haml | 20 +-
app/views/projects/commit/_pipelines_list.haml | 5 +-
app/views/projects/commit/builds.html.haml | 11 +-
app/views/projects/commit/pipelines.html.haml | 7 +
app/views/projects/commit/show.html.haml | 25 +-
app/views/projects/commits/_commit.html.haml | 2 +-
app/views/projects/commits/_head.html.haml | 45 +-
app/views/projects/commits/show.html.haml | 3 +-
app/views/projects/compare/_form.html.haml | 17 +-
app/views/projects/compare/_ref_dropdown.html.haml | 3 +-
app/views/projects/compare/index.html.haml | 2 +-
app/views/projects/cycle_analytics/show.html.haml | 4 +-
app/views/projects/deployments/_actions.haml | 35 +-
app/views/projects/deployments/_commit.html.haml | 2 +-
.../projects/deployments/_deployment.html.haml | 14 +-
app/views/projects/deployments/_rollback.haml | 6 +
app/views/projects/diffs/_content.html.haml | 4 +-
app/views/projects/diffs/_diffs.html.haml | 5 +-
app/views/projects/diffs/_file.html.haml | 4 +-
app/views/projects/diffs/_file_header.html.haml | 1 +
app/views/projects/diffs/_parallel_view.html.haml | 2 +-
app/views/projects/edit.html.haml | 57 +-
app/views/projects/empty.html.haml | 2 +
.../projects/environments/_environment.html.haml | 21 +-
.../projects/environments/_external_url.html.haml | 3 +
app/views/projects/environments/_stop.html.haml | 5 +
app/views/projects/environments/edit.html.haml | 11 +-
app/views/projects/environments/index.html.haml | 63 +-
app/views/projects/environments/new.html.haml | 11 +-
app/views/projects/environments/show.html.haml | 49 +-
app/views/projects/forks/index.html.haml | 2 +-
.../_generic_commit_status.html.haml | 2 -
.../_generic_commit_status_pipeline.html.haml | 15 +-
app/views/projects/graphs/_head.html.haml | 35 +-
app/views/projects/group_links/index.html.haml | 6 +-
app/views/projects/group_links/update.js.haml | 3 +
app/views/projects/issues/_head.html.haml | 57 +-
app/views/projects/issues/_issue.html.haml | 2 +-
app/views/projects/issues/_issues.html.haml | 2 +-
app/views/projects/issues/edit.html.haml | 2 +-
app/views/projects/issues/index.html.haml | 3 +-
app/views/projects/issues/show.html.haml | 10 +-
app/views/projects/labels/_form.html.haml | 33 -
app/views/projects/labels/_label.html.haml | 50 -
app/views/projects/labels/destroy.js.haml | 2 +-
app/views/projects/labels/edit.html.haml | 11 +-
app/views/projects/labels/index.html.haml | 13 +-
app/views/projects/labels/new.html.haml | 11 +-
.../merge_requests/_merge_request.html.haml | 2 +-
.../projects/merge_requests/_new_compare.html.haml | 13 -
.../projects/merge_requests/_new_diffs.html.haml | 1 +
.../projects/merge_requests/_new_submit.html.haml | 68 +-
app/views/projects/merge_requests/_show.html.haml | 95 +-
.../projects/merge_requests/conflicts.html.haml | 29 +-
.../conflicts/_commit_stats.html.haml | 16 +-
.../conflicts/_file_actions.html.haml | 12 +
.../conflicts/_inline_view.html.haml | 28 -
.../conflicts/_parallel_view.html.haml | 27 -
.../conflicts/_submit_form.html.haml | 31 +-
.../components/_diff_file_editor.html.haml | 13 +
.../components/_inline_conflict_lines.html.haml | 15 +
.../components/_parallel_conflict_line.html.haml | 10 +
.../components/_parallel_conflict_lines.html.haml | 4 +
.../projects/merge_requests/show/_mr_box.html.haml | 4 +-
.../merge_requests/show/_mr_title.html.haml | 2 +-
.../merge_requests/show/_versions.html.haml | 14 +-
.../merge_requests/widget/_heading.html.haml | 20 +-
.../projects/merge_requests/widget/_open.html.haml | 1 +
.../projects/merge_requests/widget/_show.html.haml | 3 +-
.../merge_requests/widget/open/_accept.html.haml | 2 +-
app/views/projects/milestones/edit.html.haml | 12 +-
app/views/projects/milestones/new.html.haml | 11 +-
app/views/projects/milestones/show.html.haml | 83 +-
app/views/projects/network/show.html.haml | 2 +-
app/views/projects/new.html.haml | 3 +-
app/views/projects/notes/_note.html.haml | 2 +-
.../projects/notes/_notes_with_form.html.haml | 2 +-
app/views/projects/pipelines/_head.html.haml | 49 +-
app/views/projects/pipelines/_info.html.haml | 4 +-
app/views/projects/pipelines/index.html.haml | 11 +-
app/views/projects/pipelines/show.html.haml | 13 +-
.../projects/pipelines_settings/show.html.haml | 6 +-
.../project_members/_group_members.html.haml | 2 +-
.../projects/project_members/_groups.html.haml | 7 +
.../project_members/_new_project_member.html.haml | 35 +-
app/views/projects/project_members/_team.html.haml | 16 +-
app/views/projects/project_members/index.html.haml | 40 +-
app/views/projects/project_members/update.js.haml | 4 +-
.../protected_branches/_protected_branch.html.haml | 2 +-
.../projects/protected_branches/index.html.haml | 2 +
app/views/projects/repositories/_feed.html.haml | 2 +-
app/views/projects/runners/_form.html.haml | 4 +-
app/views/projects/runners/_runner.html.haml | 2 +-
.../projects/runners/_shared_runners.html.haml | 20 +-
.../projects/runners/_specific_runners.html.haml | 14 +-
app/views/projects/runners/index.html.haml | 12 +-
app/views/projects/show.html.haml | 131 +-
app/views/projects/snippets/_actions.html.haml | 10 +-
app/views/projects/snippets/index.html.haml | 7 +-
app/views/projects/tags/_tag.html.haml | 2 +-
app/views/projects/tags/index.html.haml | 2 +-
app/views/projects/tags/show.html.haml | 2 +-
app/views/projects/tree/show.html.haml | 2 +-
app/views/projects/wikis/_form.html.haml | 2 +-
app/views/projects/wikis/_nav.html.haml | 25 +-
app/views/search/results/_issue.html.haml | 2 +-
app/views/search/results/_merge_request.html.haml | 2 +-
app/views/search/results/_milestone.html.haml | 2 +-
app/views/search/results/_note.html.haml | 2 +-
app/views/shared/_event_filter.html.haml | 1 +
app/views/shared/_label.html.haml | 53 +
app/views/shared/_label_row.html.haml | 9 +-
app/views/shared/_labels_row.html.haml | 2 +-
app/views/shared/_milestones_filter.html.haml | 15 +-
.../shared/_new_project_item_select.html.haml | 2 +-
app/views/shared/_sort_dropdown.html.haml | 24 +-
app/views/shared/_visibility_level.html.haml | 2 +-
app/views/shared/_visibility_radios.html.haml | 2 +-
app/views/shared/groups/_group.html.haml | 2 +-
app/views/shared/icons/_icon_empty_groups.svg | 1 +
app/views/shared/icons/_icon_fork.svg | 4 +-
app/views/shared/icons/_icon_no_wrap.svg | 3 +
app/views/shared/icons/_icon_soft_wrap.svg | 3 +
.../shared/icons/_illustration_no_commits.svg | 1 +
app/views/shared/issuable/_filter.html.haml | 23 +-
app/views/shared/issuable/_form.html.haml | 39 +-
.../shared/issuable/_label_dropdown.html.haml | 23 +-
.../shared/issuable/_milestone_dropdown.html.haml | 23 +-
app/views/shared/issuable/_nav.html.haml | 20 +-
app/views/shared/issuable/_sidebar.html.haml | 21 +-
app/views/shared/labels/_form.html.haml | 33 +
app/views/shared/members/_group.html.haml | 29 +
app/views/shared/members/_member.html.haml | 108 +-
app/views/shared/members/_requests.html.haml | 2 +-
app/views/shared/milestones/_labels_tab.html.haml | 2 +-
app/views/shared/milestones/_milestone.html.haml | 2 +-
app/views/shared/milestones/_top.html.haml | 3 +-
app/views/shared/notifications/_button.html.haml | 2 +-
app/views/shared/projects/_project.html.haml | 2 +-
app/views/shared/snippets/_blob.html.haml | 7 +-
app/views/shared/snippets/_header.html.haml | 2 +-
app/views/snippets/_actions.html.haml | 10 +-
app/views/snippets/show.html.haml | 1 +
app/views/u2f/_authenticate.html.haml | 2 +-
app/views/users/show.html.haml | 100 +-
app/workers/admin_email_worker.rb | 3 +-
app/workers/build_coverage_worker.rb | 9 +
app/workers/build_email_worker.rb | 1 +
app/workers/build_finished_worker.rb | 11 +
app/workers/build_hooks_worker.rb | 9 +
app/workers/build_success_worker.rb | 27 +
app/workers/clear_database_cache_worker.rb | 24 +
app/workers/concerns/build_queue.rb | 8 +
app/workers/concerns/cronjob_queue.rb | 9 +
app/workers/concerns/dedicated_sidekiq_queue.rb | 9 +
app/workers/concerns/pipeline_queue.rb | 8 +
app/workers/concerns/repository_check_queue.rb | 8 +
app/workers/delete_user_worker.rb | 1 +
app/workers/email_receiver_worker.rb | 3 +-
app/workers/emails_on_push_worker.rb | 2 +-
app/workers/expire_build_artifacts_worker.rb | 12 +-
.../expire_build_instance_artifacts_worker.rb | 16 +
app/workers/git_garbage_collect_worker.rb | 3 +-
app/workers/gitlab_shell_worker.rb | 3 +-
app/workers/group_destroy_worker.rb | 3 +-
.../import_export_project_cleanup_worker.rb | 3 +-
app/workers/irker_worker.rb | 1 +
app/workers/merge_worker.rb | 3 +-
app/workers/new_note_worker.rb | 3 +-
app/workers/pipeline_hooks_worker.rb | 9 +
app/workers/pipeline_metrics_worker.rb | 29 +
app/workers/pipeline_process_worker.rb | 9 +
app/workers/pipeline_success_worker.rb | 12 +
app/workers/pipeline_update_worker.rb | 9 +
app/workers/post_receive.rb | 3 +-
app/workers/project_cache_worker.rb | 38 +-
app/workers/project_destroy_worker.rb | 3 +-
app/workers/project_export_worker.rb | 3 +-
app/workers/project_service_worker.rb | 3 +-
app/workers/project_web_hook_worker.rb | 3 +-
app/workers/prune_old_events_worker.rb | 1 +
app/workers/remove_expired_group_links_worker.rb | 1 +
app/workers/remove_expired_members_worker.rb | 1 +
app/workers/repository_archive_cache_worker.rb | 3 +-
app/workers/repository_check/batch_worker.rb | 21 +-
app/workers/repository_check/clear_worker.rb | 3 +-
.../repository_check/single_repository_worker.rb | 3 +-
app/workers/repository_fork_worker.rb | 3 +-
app/workers/repository_import_worker.rb | 3 +-
app/workers/requests_profiles_worker.rb | 3 +-
app/workers/stuck_ci_builds_worker.rb | 1 +
app/workers/system_hook_worker.rb | 3 +-
app/workers/trending_projects_worker.rb | 10 +
app/workers/update_merge_requests_worker.rb | 17 +
bin/background_jobs | 3 +-
config/application.rb | 11 +-
config/gitlab.yml.example | 3 +-
config/initializers/1_settings.rb | 5 +
config/initializers/7_redis.rb | 3 +
config/initializers/ar5_batching.rb | 41 +
.../initializers/ar_speed_up_migration_checking.rb | 18 +
.../attr_encrypted_no_db_connection.rb | 25 +-
config/initializers/connection_fix.rb | 2 +-
config/initializers/gitlab_shell_secret_token.rb | 2 +-
config/initializers/metrics.rb | 1 +
config/initializers/postgresql_limit_fix.rb | 27 +-
config/initializers/sentry.rb | 2 +
config/locales/en.yml | 1 +
config/mail_room.yml | 2 +-
config/routes.rb | 890 +------
config/routes/admin.rb | 102 +
config/routes/api.rb | 2 +
config/routes/ci.rb | 15 +
config/routes/dashboard.rb | 27 +
config/routes/development.rb | 13 +
config/routes/explore.rb | 16 +
config/routes/group.rb | 37 +
config/routes/help.rb | 4 +
config/routes/import.rb | 42 +
config/routes/profile.rb | 43 +
config/routes/project.rb | 472 ++++
config/routes/sherlock.rb | 12 +
config/routes/sidekiq.rb | 4 +
config/routes/snippets.rb | 9 +
config/routes/uploads.rb | 21 +
config/routes/user.rb | 44 +
config/sidekiq_queues.yml | 47 +
db/fixtures/development/04_project.rb | 11 +-
db/fixtures/development/06_teams.rb | 2 +-
db/fixtures/development/14_pipelines.rb | 5 +-
.../20160829114652_add_markdown_cache_columns.rb | 38 +
db/migrate/20160919144305_add_type_to_labels.rb | 14 +
.../20160919145149_add_group_id_to_labels.rb | 13 +
.../20160920160832_add_index_to_labels_title.rb | 11 +
.../20160926145521_add_organization_to_user.rb | 12 +
.../20161006104309_add_state_to_environment.rb | 15 +
...0161007133303_precalculate_trending_projects.rb | 38 +
...d_repository_access_level_to_project_feature.rb | 14 +
.../20161014173530_create_label_priorities.rb | 25 +
.../20161017095000_add_properties_to_deployment.rb | 9 +
.../20161017125927_add_unique_index_to_labels.rb | 32 +
.../20161018024215_migrate_labels_priority.rb | 36 +
.../20161018024550_remove_priority_from_labels.rb | 17 +
.../20161018124658_make_project_owners_masters.rb | 15 +
...19190736_migrate_sidekiq_queues_from_default.rb | 109 +
...213545_generate_project_feature_for_projects.rb | 28 +
...24042317_migrate_mailroom_queue_from_default.rb | 63 +
db/schema.rb | 1184 ++++-----
debian/changelog | 6 +
debian/install | 2 +-
debian/patches/0005-use-debian-omniauth-ldap.patch | 8 +-
debian/patches/0018-loosen-rdoc.patch | 24 +-
debian/patches/0042-relax-grape-entity.patch | 8 +-
debian/patches/0050-relax-stable-libs.patch | 138 +-
debian/patches/0100-remove-development-test.patch | 35 +-
debian/patches/0108-make-mysql-optional.patch | 10 +-
debian/patches/052-relax-grape.patch | 8 +-
debian/patches/053-relax-omniauth-facebook.patch | 12 +-
debian/patches/pid-log-paths.patch | 4 +-
debian/patches/runners.patch | 41 -
debian/patches/series | 1 -
doc/README.md | 15 +-
doc/administration/auth/ldap.md | 6 +
doc/administration/container_registry.md | 96 +-
doc/administration/environment_variables.md | 20 +-
doc/administration/high_availability/gitlab.md | 6 +-
doc/administration/housekeeping.md | 2 +-
doc/administration/img/housekeeping_settings.png | Bin 19347 -> 27420 bytes
.../monitoring/performance/gitlab_configuration.md | 0
.../performance/grafana_configuration.md | 0
.../performance/img/grafana_dashboard_dropdown.png | Bin
.../performance/img/grafana_dashboard_import.png | Bin
.../img/grafana_data_source_configuration.png | Bin
.../performance/img/grafana_data_source_empty.png | Bin
.../performance/img/grafana_save_icon.png | Bin
.../img/metrics_gitlab_configuration_settings.png | Bin 0 -> 61357 bytes
.../performance/img/request_profile_result.png | Bin 0 -> 9720 bytes
.../performance/img/request_profiling_token.png | Bin 0 -> 30076 bytes
.../performance/influxdb_configuration.md | 0
.../monitoring/performance/influxdb_schema.md | 0
.../monitoring/performance/introduction.md | 0
.../monitoring/performance/request_profiling.md | 16 +
doc/administration/operations.md | 6 +
.../operations/cleaning_up_redis_sessions.md | 0
.../operations/moving_repositories.md | 0
.../operations/sidekiq_memory_killer.md | 0
doc/{ => administration}/operations/unicorn.md | 0
.../README.md => administration/reply_by_email.md} | 0
doc/administration/reply_by_email_postfix_setup.md | 324 +++
doc/administration/restart_gitlab.md | 2 +-
doc/administration/troubleshooting/debug.md | 4 +-
doc/api/README.md | 20 +-
doc/api/award_emoji.md | 18 +-
doc/api/boards.md | 251 ++
doc/api/builds.md | 38 +-
doc/api/ci/runners.md | 6 +-
doc/api/commits.md | 97 +-
doc/api/deployments.md | 12 +-
doc/api/issues.md | 38 +-
doc/api/keys.md | 2 +-
doc/api/labels.md | 2 +-
doc/api/licenses.md | 147 --
doc/api/merge_requests.md | 18 +-
doc/api/notes.md | 6 +-
doc/api/oauth2.md | 24 +-
doc/api/pipelines.md | 10 +-
doc/api/projects.md | 464 ++--
doc/api/settings.md | 12 +-
doc/api/system_hooks.md | 7 +-
doc/api/templates/gitignores.md | 579 +++++
doc/api/templates/gitlab_ci_ymls.md | 120 +
doc/api/templates/licenses.md | 147 ++
doc/api/todos.md | 18 +-
doc/api/users.md | 169 +-
doc/api/version.md | 23 +
doc/ci/docker/using_docker_images.md | 2 +-
doc/ci/environments.md | 13 +
doc/ci/examples/README.md | 4 +-
doc/ci/examples/test-phoenix-application.md | 56 +
doc/ci/pipelines.md | 2 +
doc/ci/triggers/README.md | 2 +-
doc/ci/variables/README.md | 36 +-
doc/ci/yaml/README.md | 201 +-
doc/container_registry/README.md | 99 +-
doc/container_registry/img/container_registry.png | Bin 222782 -> 0 bytes
doc/container_registry/img/project_feature.png | Bin 248750 -> 0 bytes
doc/container_registry/troubleshooting.md | 142 +-
doc/development/README.md | 4 +-
doc/development/code_review.md | 11 +-
doc/development/doc_styleguide.md | 33 +-
doc/development/frontend.md | 236 ++
doc/development/licensing.md | 2 +
doc/development/migration_style_guide.md | 8 +-
doc/development/performance.md | 5 +-
doc/development/sidekiq_style_guide.md | 38 +
doc/gitlab-basics/README.md | 6 +-
doc/gitlab-basics/add-file.md | 28 +-
doc/gitlab-basics/add-merge-request.md | 49 +-
.../basicsimages/add_new_merge_request.png | Bin 9003 -> 0 bytes
doc/gitlab-basics/basicsimages/add_sshkey.png | Bin 1394 -> 0 bytes
doc/gitlab-basics/basicsimages/branch_info.png | Bin 7572 -> 0 bytes
doc/gitlab-basics/basicsimages/branch_name.png | Bin 2137 -> 0 bytes
doc/gitlab-basics/basicsimages/branches.png | Bin 3548 -> 0 bytes
.../basicsimages/button-create-mr.png | Bin 5927 -> 0 bytes
.../basicsimages/click-on-new-group.png | Bin 1957 -> 0 bytes
doc/gitlab-basics/basicsimages/commit_changes.png | Bin 4941 -> 0 bytes
doc/gitlab-basics/basicsimages/commit_message.png | Bin 5103 -> 0 bytes
doc/gitlab-basics/basicsimages/commits.png | Bin 4112 -> 0 bytes
.../basicsimages/compare_branches.png | Bin 1520 -> 0 bytes
doc/gitlab-basics/basicsimages/create_file.png | Bin 2451 -> 0 bytes
doc/gitlab-basics/basicsimages/create_group.png | Bin 3184 -> 0 bytes
doc/gitlab-basics/basicsimages/edit_file.png | Bin 2221 -> 0 bytes
doc/gitlab-basics/basicsimages/file_located.png | Bin 3078 -> 0 bytes
doc/gitlab-basics/basicsimages/file_name.png | Bin 2412 -> 0 bytes
doc/gitlab-basics/basicsimages/find_file.png | Bin 8426 -> 0 bytes
doc/gitlab-basics/basicsimages/find_group.png | Bin 5897 -> 0 bytes
doc/gitlab-basics/basicsimages/fork.png | Bin 896 -> 0 bytes
doc/gitlab-basics/basicsimages/group_info.png | Bin 15479 -> 0 bytes
doc/gitlab-basics/basicsimages/groups.png | Bin 4752 -> 0 bytes
doc/gitlab-basics/basicsimages/https.png | Bin 2822 -> 0 bytes
doc/gitlab-basics/basicsimages/image_file.png | Bin 2796 -> 0 bytes
doc/gitlab-basics/basicsimages/issue_title.png | Bin 8311 -> 0 bytes
doc/gitlab-basics/basicsimages/issues.png | Bin 4153 -> 0 bytes
doc/gitlab-basics/basicsimages/key.png | Bin 1177 -> 0 bytes
doc/gitlab-basics/basicsimages/merge_requests.png | Bin 4213 -> 0 bytes
doc/gitlab-basics/basicsimages/new_issue.png | Bin 2974 -> 0 bytes
.../basicsimages/new_merge_request.png | Bin 3162 -> 0 bytes
doc/gitlab-basics/basicsimages/new_project.png | Bin 2234 -> 0 bytes
doc/gitlab-basics/basicsimages/newbranch.png | Bin 1244 -> 0 bytes
doc/gitlab-basics/basicsimages/paste_sshkey.png | Bin 7699 -> 0 bytes
.../basicsimages/profile_settings.png | Bin 1101 -> 0 bytes
doc/gitlab-basics/basicsimages/project_info.png | Bin 21041 -> 0 bytes
doc/gitlab-basics/basicsimages/select-group.png | Bin 6034 -> 0 bytes
doc/gitlab-basics/basicsimages/select-group2.png | Bin 5040 -> 0 bytes
doc/gitlab-basics/basicsimages/select_branch.png | Bin 11207 -> 0 bytes
doc/gitlab-basics/basicsimages/select_project.png | Bin 16176 -> 0 bytes
doc/gitlab-basics/basicsimages/settings.png | Bin 4149 -> 0 bytes
doc/gitlab-basics/basicsimages/shh_keys.png | Bin 4782 -> 0 bytes
.../basicsimages/submit_new_issue.png | Bin 8644 -> 0 bytes
.../basicsimages/title_description_mr.png | Bin 11919 -> 0 bytes
doc/gitlab-basics/basicsimages/white_space.png | Bin 2192 -> 0 bytes
doc/gitlab-basics/command-line-commands.md | 26 +-
doc/gitlab-basics/create-branch.md | 43 +-
doc/gitlab-basics/create-group.md | 51 +-
doc/gitlab-basics/create-issue.md | 33 +-
doc/gitlab-basics/create-project.md | 27 +-
doc/gitlab-basics/create-your-ssh-keys.md | 38 +-
doc/gitlab-basics/fork-project.md | 19 +-
doc/gitlab-basics/img/create_new_group_info.png | Bin 0 -> 53103 bytes
doc/gitlab-basics/img/create_new_group_sidebar.png | Bin 0 -> 5396 bytes
.../img/create_new_project_button.png | Bin 0 -> 10050 bytes
.../img/create_new_project_from_group.png | Bin 0 -> 6545 bytes
doc/gitlab-basics/img/create_new_project_info.png | Bin 0 -> 49451 bytes
doc/gitlab-basics/img/fork_choose_namespace.png | Bin 0 -> 39253 bytes
doc/gitlab-basics/img/fork_new.png | Bin 0 -> 25540 bytes
doc/gitlab-basics/img/merge_request_new.png | Bin 0 -> 3596 bytes
doc/gitlab-basics/img/merge_request_page.png | Bin 0 -> 91432 bytes
.../img/merge_request_select_branch.png | Bin 0 -> 50707 bytes
doc/gitlab-basics/img/new_issue_button.png | Bin 0 -> 3070 bytes
doc/gitlab-basics/img/new_issue_page.png | Bin 0 -> 53268 bytes
doc/gitlab-basics/img/profile_settings.png | Bin 0 -> 5975 bytes
.../img/profile_settings_ssh_keys.png | Bin 0 -> 42977 bytes
.../img/profile_settings_ssh_keys_paste_pub.png | Bin 0 -> 37486 bytes
.../img/profile_settings_ssh_keys_single_key.png | Bin 0 -> 18498 bytes
.../img/profile_settings_ssh_keys_title.png | Bin 0 -> 2362 bytes
doc/gitlab-basics/img/project_clone_url.png | Bin 0 -> 40490 bytes
doc/gitlab-basics/img/project_navbar.png | Bin 0 -> 5745 bytes
.../{basicsimages => img}/public_file_link.png | Bin
doc/gitlab-basics/img/select_group_dropdown.png | Bin 0 -> 8038 bytes
doc/gitlab-basics/start-using-git.md | 20 +-
doc/incoming_email/README.md | 303 +--
doc/incoming_email/postfix.md | 322 +--
doc/install/installation.md | 12 +-
doc/monitoring/health_check.md | 67 +-
doc/monitoring/performance/gitlab_configuration.md | 41 +-
.../performance/grafana_configuration.md | 112 +-
.../performance/influxdb_configuration.md | 194 +-
doc/monitoring/performance/influxdb_schema.md | 98 +-
doc/monitoring/performance/introduction.md | 66 +-
doc/operations/README.md | 6 +-
doc/operations/cleaning_up_redis_sessions.md | 53 +-
doc/operations/moving_repositories.md | 181 +-
doc/operations/sidekiq_memory_killer.md | 41 +-
doc/operations/unicorn.md | 87 +-
doc/raketasks/backup_hrz.png | Bin 8907 -> 31784 bytes
doc/raketasks/backup_restore.md | 59 +-
doc/raketasks/user_management.md | 15 +
doc/university/README.md | 216 ++
doc/university/bookclub/booklist.md | 113 +
doc/university/bookclub/index.md | 19 +
doc/university/glossary/README.md | 482 ++++
doc/university/high-availability/aws/README.md | 387 +++
.../high-availability/aws/img/auto-scaling-det.png | Bin 0 -> 106157 bytes
.../high-availability/aws/img/db-subnet-group.png | Bin 0 -> 98632 bytes
.../high-availability/aws/img/ec-subnet.png | Bin 0 -> 91922 bytes
.../aws/img/elastic-file-system.png | Bin 0 -> 109719 bytes
doc/university/high-availability/aws/img/ig-rt.png | Bin 0 -> 42022 bytes
doc/university/high-availability/aws/img/ig.png | Bin 0 -> 26220 bytes
.../high-availability/aws/img/instance_specs.png | Bin 0 -> 40938 bytes
.../high-availability/aws/img/new_vpc.png | Bin 0 -> 54072 bytes
.../high-availability/aws/img/policies.png | Bin 0 -> 132366 bytes
.../high-availability/aws/img/rds-net-opt.png | Bin 0 -> 54996 bytes
.../high-availability/aws/img/rds-sec-group.png | Bin 0 -> 43950 bytes
.../aws/img/redis-cluster-det.png | Bin 0 -> 81524 bytes
.../high-availability/aws/img/redis-net.png | Bin 0 -> 100700 bytes
.../high-availability/aws/img/route_table.png | Bin 0 -> 39611 bytes
.../high-availability/aws/img/subnet.png | Bin 0 -> 56466 bytes
doc/university/process/README.md | 30 +
doc/university/support/README.md | 188 ++
doc/university/training/end-user/README.md | 420 ++++
doc/update/8.0-to-8.1.md | 4 +
doc/update/8.1-to-8.2.md | 4 +
doc/update/8.10-to-8.11.md | 8 +-
doc/update/8.11-to-8.12.md | 8 +-
doc/update/8.12-to-8.13.md | 205 ++
doc/update/8.2-to-8.3.md | 4 +
doc/update/8.3-to-8.4.md | 4 +
doc/update/8.4-to-8.5.md | 4 +
doc/update/8.5-to-8.6.md | 4 +
doc/update/8.6-to-8.7.md | 4 +
doc/update/8.7-to-8.8.md | 4 +
doc/update/8.8-to-8.9.md | 4 +
doc/update/8.9-to-8.10.md | 4 +
.../admin_area}/monitoring/health_check.md | 0
.../monitoring/img/health_check_token.png | Bin
doc/user/markdown.md | 10 +
doc/user/permissions.md | 2 +
doc/user/project/container_registry.md | 253 ++
doc/user/project/cycle_analytics.md | 110 +-
doc/user/project/git_attributes.md | 22 +
doc/user/project/img/container_registry_enable.png | Bin 0 -> 5526 bytes
doc/user/project/img/container_registry_panel.png | Bin 0 -> 96315 bytes
doc/user/project/img/container_registry_tab.png | Bin 0 -> 7284 bytes
.../project/img/cycle_analytics_landing_page.png | Bin 58203 -> 66080 bytes
.../project}/img/mitmproxy-docker.png | Bin
doc/user/project/issue_board.md | 7 +-
.../{versions-compare.png => versions_compare.png} | Bin
...versions-dropdown.png => versions_dropdown.png} | Bin
.../merge_requests/img/versions_system_note.png | Bin 0 -> 18731 bytes
.../merge_requests/merge_when_build_succeeds.md | 20 +-
doc/user/project/merge_requests/versions.md | 30 +-
doc/user/project/new_ci_build_permissions_model.md | 52 +-
.../img/web_editor_new_branch_from_issue.png | Bin 0 -> 4728 bytes
doc/user/project/repository/web_editor.md | 4 +-
doc/user/project/settings/import_export.md | 6 +-
doc/user/project/slash_commands.md | 3 +-
doc/workflow/gitlab_flow.md | 2 +-
doc/workflow/importing/migrating_from_svn.md | 108 +-
docker/README.md | 4 +-
features/explore/projects.feature | 1 +
features/groups.feature | 5 -
features/profile/ssh_keys.feature | 20 -
features/project/commits/commits.feature | 5 +
features/project/issues/issues.feature | 1 +
features/project/snippets.feature | 2 +-
features/project/source/browse_files.feature | 17 +-
features/steps/admin/groups.rb | 2 +-
features/steps/admin/projects.rb | 2 +-
features/steps/dashboard/new_project.rb | 1 +
features/steps/group/members.rb | 14 +-
features/steps/groups.rb | 12 -
features/steps/profile/profile.rb | 2 +
features/steps/profile/ssh_keys.rb | 46 -
features/steps/project/active_tab.rb | 2 +-
features/steps/project/commits/commits.rb | 34 +-
features/steps/project/forked_merge_requests.rb | 14 +-
features/steps/project/graph.rb | 4 +-
features/steps/project/issues/issues.rb | 3 +-
features/steps/project/issues/labels.rb | 2 +-
features/steps/project/merge_requests.rb | 14 +-
features/steps/project/snippets.rb | 4 +-
features/steps/project/source/browse_files.rb | 4 +
features/steps/project/team_management.rb | 17 +-
features/steps/shared/note.rb | 4 +-
features/steps/shared/project.rb | 4 +
features/support/capybara.rb | 2 +-
features/support/db_cleaner.rb | 2 +-
features/support/env.rb | 2 +-
features/support/rerun.rb | 2 +
features/support/wait_for_ajax.rb | 11 -
lib/api/access_requests.rb | 78 +-
lib/api/api.rb | 14 +-
lib/api/award_emoji.rb | 64 +-
lib/api/boards.rb | 132 +
lib/api/branches.rb | 48 +-
lib/api/commits.rb | 161 +-
lib/api/entities.rb | 33 +-
lib/api/groups.rb | 3 +
lib/api/helpers.rb | 24 +-
lib/api/keys.rb | 7 +-
lib/api/labels.rb | 2 +-
lib/api/license_templates.rb | 58 -
lib/api/members.rb | 113 +-
lib/api/merge_requests.rb | 15 +-
lib/api/milestones.rb | 3 +-
lib/api/namespaces.rb | 22 +-
lib/api/projects.rb | 68 +-
lib/api/system_hooks.rb | 66 +-
lib/api/templates.rb | 124 +-
lib/api/todos.rb | 45 +-
lib/api/users.rb | 26 +-
lib/api/variables.rb | 89 +-
lib/api/version.rb | 12 +
lib/banzai.rb | 4 +
lib/banzai/filter/abstract_reference_filter.rb | 40 +-
lib/banzai/filter/emoji_filter.rb | 53 +-
.../filter/external_issue_reference_filter.rb | 29 +-
lib/banzai/filter/external_link_filter.rb | 34 +-
lib/banzai/filter/html_entity_filter.rb | 12 +
lib/banzai/filter/issue_reference_filter.rb | 10 +-
lib/banzai/filter/label_reference_filter.rb | 51 +-
lib/banzai/filter/sanitization_filter.rb | 2 +-
lib/banzai/filter/set_direction_filter.rb | 15 +
lib/banzai/filter/syntax_highlight_filter.rb | 2 +-
lib/banzai/filter/task_list_filter.rb | 20 -
lib/banzai/filter/user_reference_filter.rb | 14 +-
lib/banzai/note_renderer.rb | 5 +-
lib/banzai/object_renderer.rb | 53 +-
lib/banzai/pipeline/gfm_pipeline.rb | 4 +-
lib/banzai/pipeline/single_line_pipeline.rb | 1 +
lib/banzai/reference_parser/base_parser.rb | 6 +-
lib/banzai/renderer.rb | 32 +-
lib/ci/api/builds.rb | 6 +-
lib/ci/api/helpers.rb | 29 +-
lib/ci/gitlab_ci_yaml_processor.rb | 32 +-
lib/ci/version_info.rb | 52 -
lib/constraints/group_url_constrainer.rb | 7 +
lib/constraints/namespace_url_constrainer.rb | 24 +
lib/constraints/user_url_constrainer.rb | 7 +
lib/event_filter.rb | 23 +-
lib/extracts_path.rb | 40 +-
lib/gitlab/access.rb | 4 +
lib/gitlab/backend/shell.rb | 46 +-
lib/gitlab/ci/config/node/environment.rb | 18 +-
lib/gitlab/ci/trace_reader.rb | 49 +
lib/gitlab/conflict/file.rb | 62 +-
lib/gitlab/conflict/file_collection.rb | 4 +
lib/gitlab/conflict/parser.rb | 15 +-
lib/gitlab/conflict/resolution_error.rb | 6 +
lib/gitlab/current_settings.rb | 4 +-
lib/gitlab/diff/file.rb | 4 +
.../diff/file_collection/merge_request_diff.rb | 10 +-
lib/gitlab/email/handler/create_note_handler.rb | 4 +-
lib/gitlab/emoji.rb | 10 +-
lib/gitlab/exclusive_lease.rb | 9 +-
lib/gitlab/fogbugz_import/importer.rb | 30 +-
lib/gitlab/gfm/reference_rewriter.rb | 10 +-
lib/gitlab/github_import/base_formatter.rb | 4 +-
lib/gitlab/github_import/client.rb | 23 +-
lib/gitlab/github_import/importer.rb | 220 +-
lib/gitlab/github_import/issue_formatter.rb | 8 +-
lib/gitlab/github_import/label_formatter.rb | 14 +-
lib/gitlab/github_import/milestone_formatter.rb | 8 +-
lib/gitlab/github_import/project_creator.rb | 35 +-
lib/gitlab/github_import/pull_request_formatter.rb | 8 +-
lib/gitlab/github_import/release_formatter.rb | 8 +-
lib/gitlab/google_code_import/importer.rb | 24 +-
lib/gitlab/identifier.rb | 58 +-
lib/gitlab/import_export.rb | 2 +-
lib/gitlab/import_export/attribute_cleaner.rb | 28 +
lib/gitlab/import_export/command_line_util.rb | 9 +-
lib/gitlab/import_export/file_importer.rb | 10 +-
lib/gitlab/import_export/import_export.yml | 13 +-
lib/gitlab/import_export/json_hash_builder.rb | 6 +
lib/gitlab/import_export/members_mapper.rb | 7 +-
lib/gitlab/import_export/project_tree_restorer.rb | 19 +-
lib/gitlab/import_export/project_tree_saver.rb | 4 +-
lib/gitlab/import_export/relation_factory.rb | 54 +-
lib/gitlab/import_export/repo_restorer.rb | 2 +-
lib/gitlab/import_export/repo_saver.rb | 2 +-
lib/gitlab/import_export/version_checker.rb | 9 +-
lib/gitlab/import_export/version_saver.rb | 4 +-
lib/gitlab/import_export/wiki_repo_saver.rb | 2 +-
lib/gitlab/issues_labels.rb | 4 +-
lib/gitlab/ldap/access.rb | 2 -
lib/gitlab/ldap/adapter.rb | 9 +-
lib/gitlab/lfs_token.rb | 9 +-
lib/gitlab/redis.rb | 47 +-
lib/gitlab/regex.rb | 10 +-
lib/gitlab/sidekiq_middleware/arguments_logger.rb | 2 +-
lib/gitlab/workhorse.rb | 14 +-
lib/tasks/.gitkeep | 0
lib/tasks/cache.rake | 43 +-
lib/tasks/ce_to_ee_merge_check.rake | 4 +
lib/tasks/ci/.gitkeep | 0
lib/tasks/flog.rake | 25 -
lib/tasks/gitlab/check.rake | 6 +-
lib/tasks/gitlab/dev.rake | 107 +
lib/tasks/gitlab/shell.rake | 2 +-
lib/tasks/gitlab/users.rake | 11 +
public/deploy.html | 7 +-
public/robots.txt | 2 +-
scripts/lint-doc.sh | 9 +
scripts/prepare_build.sh | 17 +-
.../groups/group_members_controller_spec.rb | 7 +-
spec/controllers/namespaces_controller_spec.rb | 118 -
spec/controllers/projects/blob_controller_spec.rb | 1 -
.../projects/boards/issues_controller_spec.rb | 106 +-
.../projects/boards/lists_controller_spec.rb | 64 +-
.../controllers/projects/boards_controller_spec.rb | 84 +-
.../controllers/projects/commit_controller_spec.rb | 16 +-
.../projects/commits_controller_spec.rb | 41 +-
.../controllers/projects/graphs_controller_spec.rb | 44 +
.../projects/group_links_controller_spec.rb | 37 +-
.../controllers/projects/labels_controller_spec.rb | 87 +-
.../projects/merge_requests_controller_spec.rb | 265 +-
.../projects/project_members_controller_spec.rb | 42 +-
.../projects/repositories_controller_spec.rb | 2 +-
spec/controllers/projects/tags_controller_spec.rb | 14 +
.../projects/templates_controller_spec.rb | 2 +-
spec/controllers/projects_controller_spec.rb | 62 +
spec/controllers/sessions_controller_spec.rb | 38 +
spec/factories/boards.rb | 5 +
spec/factories/group_members.rb | 6 +
spec/factories/label_priorities.rb | 7 +
spec/factories/labels.rb | 18 +-
spec/factories/merge_requests.rb | 10 +
spec/factories/milestones.rb | 7 +-
spec/factories/project_members.rb | 23 +-
spec/factories/projects.rb | 30 +-
spec/features/atom/users_spec.rb | 2 +-
spec/features/boards/boards_spec.rb | 52 +-
spec/features/boards/keyboard_shortcut_spec.rb | 4 +-
spec/features/boards/new_issue_spec.rb | 81 +
spec/features/calendar_spec.rb | 111 +-
spec/features/compare_spec.rb | 26 +-
spec/features/dashboard_issues_spec.rb | 3 +
spec/features/environments_spec.rb | 128 +-
spec/features/expand_collapse_diffs_spec.rb | 40 +-
.../members/owner_manages_access_requests_spec.rb | 2 +-
spec/features/groups_spec.rb | 78 +-
spec/features/issues/award_emoji_spec.rb | 46 +-
spec/features/issues/filter_by_labels_spec.rb | 129 +-
spec/features/issues/filter_issues_spec.rb | 43 +-
spec/features/issues/form_spec.rb | 119 +
spec/features/issues/move_spec.rb | 2 +-
spec/features/issues/reset_filters_spec.rb | 8 +
.../issues/user_uses_slash_commands_spec.rb | 82 +-
spec/features/issues_spec.rb | 5 +-
spec/features/login_spec.rb | 67 +-
spec/features/merge_requests/assign_issues_spec.rb | 51 +
spec/features/merge_requests/conflicts_spec.rb | 137 +-
.../merge_requests/created_from_fork_spec.rb | 16 +-
.../merge_requests/filter_by_milestone_spec.rb | 3 +
spec/features/merge_requests/form_spec.rb | 273 +++
.../merge_requests/merge_request_versions_spec.rb | 19 +-
.../merge_when_build_succeeds_spec.rb | 59 +-
.../user_uses_slash_commands_spec.rb | 53 +-
.../merge_requests/widget_deployments_spec.rb | 61 +
spec/features/notes_on_merge_requests_spec.rb | 12 +
spec/features/pipelines_settings_spec.rb | 35 -
spec/features/profiles/keys_spec.rb | 47 +-
spec/features/projects/badges/coverage_spec.rb | 2 +-
spec/features/projects/features_visibility_spec.rb | 30 +
.../projects/files/edit_file_soft_wrap_spec.rb | 41 +
.../projects/files/find_file_keyboard_spec.rb | 42 +
.../projects/guest_navigation_menu_spec.rb | 28 +
.../projects/import_export/export_file_spec.rb | 2 +
.../projects/import_export/import_file_spec.rb | 53 +-
.../import_export/test_project_export.tar.gz | Bin 1363770 -> 681774 bytes
spec/features/projects/issuable_templates_spec.rb | 56 +-
.../projects/labels/update_prioritization_spec.rb | 100 +-
spec/features/projects/members/group_links_spec.rb | 66 +
...master_adds_member_with_expiration_date_spec.rb | 8 +-
.../members/master_manages_access_requests_spec.rb | 2 +-
.../members/owner_cannot_leave_project_spec.rb | 4 +-
...er_cannot_request_access_to_his_project_spec.rb | 4 +-
spec/features/projects/pipelines_spec.rb | 2 +-
.../projects/settings/pipelines_settings_spec.rb | 36 +
spec/features/projects_spec.rb | 6 +-
spec/features/runners_spec.rb | 4 +-
.../security/project/private_access_spec.rb | 2 +-
spec/features/signup_spec.rb | 8 +-
spec/features/todos/todos_sorting_spec.rb | 126 +-
spec/features/todos/todos_spec.rb | 8 +-
spec/features/u2f_spec.rb | 14 +-
spec/features/users_spec.rb | 53 +-
spec/finders/access_requests_finder_spec.rb | 89 +
spec/finders/joined_groups_finder_spec.rb | 2 +-
spec/finders/labels_finder_spec.rb | 101 +
spec/finders/projects_finder_spec.rb | 2 +-
spec/finders/trending_projects_finder_spec.rb | 39 -
spec/fixtures/api/schemas/board.json | 11 +
spec/fixtures/api/schemas/boards.json | 4 +
spec/fixtures/api/schemas/conflicts.json | 137 ++
spec/fixtures/api/schemas/list.json | 2 +-
spec/fixtures/emails/commands_in_reply.eml | 2 -
spec/fixtures/emails/commands_only_reply.eml | 2 -
spec/helpers/broadcast_messages_helper_spec.rb | 4 +-
spec/helpers/events_helper_spec.rb | 17 +
spec/helpers/issuables_helper_spec.rb | 105 +-
spec/helpers/issues_helper_spec.rb | 36 +-
spec/helpers/labels_helper_spec.rb | 27 +-
spec/helpers/members_helper_spec.rb | 4 +-
spec/helpers/milestones_helper_spec.rb | 33 +
spec/helpers/projects_helper_spec.rb | 2 +-
spec/helpers/search_helper_spec.rb | 2 +-
spec/javascripts/activities_spec.js.es6 | 61 +
spec/javascripts/boards/boards_store_spec.js.es6 | 2 +-
spec/javascripts/boards/issue_spec.js.es6 | 2 +-
spec/javascripts/boards/list_spec.js.es6 | 2 +-
spec/javascripts/boards/mock_data.js.es6 | 8 +-
spec/javascripts/fixtures/event_filter.html.haml | 21 +
.../javascripts/fixtures/gl_field_errors.html.haml | 15 +
spec/javascripts/gl_field_errors_spec.js.es6 | 111 +
spec/javascripts/merge_request_tabs_spec.js | 1 +
spec/javascripts/merge_request_widget_spec.js | 54 +-
spec/javascripts/search_autocomplete_spec.js | 23 +-
spec/javascripts/u2f/authenticate_spec.js | 2 +-
spec/lib/banzai/filter/emoji_filter_spec.rb | 85 +-
.../filter/external_issue_reference_filter_spec.rb | 72 +-
.../lib/banzai/filter/external_link_filter_spec.rb | 34 +
spec/lib/banzai/filter/html_entity_filter_spec.rb | 19 +
.../banzai/filter/issue_reference_filter_spec.rb | 17 +-
.../banzai/filter/label_reference_filter_spec.rb | 82 +
.../banzai/filter/syntax_highlight_filter_spec.rb | 8 +-
spec/lib/banzai/filter/task_list_filter_spec.rb | 16 -
.../banzai/filter/user_reference_filter_spec.rb | 9 +
spec/lib/banzai/note_renderer_spec.rb | 3 +-
spec/lib/banzai/object_renderer_spec.rb | 66 +-
.../banzai/pipeline/description_pipeline_spec.rb | 12 +-
spec/lib/banzai/renderer_spec.rb | 74 +
spec/lib/ci/gitlab_ci_yaml_processor_spec.rb | 48 +-
spec/lib/constraints/group_url_constrainer_spec.rb | 10 +
.../constraints/namespace_url_constrainer_spec.rb | 35 +
spec/lib/constraints/user_url_constrainer_spec.rb | 10 +
spec/lib/event_filter_spec.rb | 49 +
spec/lib/extracts_path_spec.rb | 87 +-
spec/lib/gitlab/backend/shell_spec.rb | 9 +-
spec/lib/gitlab/badge/coverage/report_spec.rb | 2 +-
spec/lib/gitlab/ci/config/node/environment_spec.rb | 64 +-
spec/lib/gitlab/ci/trace_reader_spec.rb | 40 +
spec/lib/gitlab/conflict/file_spec.rb | 11 +
spec/lib/gitlab/data_builder/push_spec.rb | 8 +-
.../email/handler/create_note_handler_spec.rb | 24 +-
spec/lib/gitlab/exclusive_lease_spec.rb | 43 +-
spec/lib/gitlab/gfm/reference_rewriter_spec.rb | 26 +-
spec/lib/gitlab/git_access_spec.rb | 12 +-
spec/lib/gitlab/github_import/client_spec.rb | 2 +-
spec/lib/gitlab/github_import/importer_spec.rb | 21 +-
.../gitlab/github_import/project_creator_spec.rb | 24 +-
.../lib/gitlab/google_code_import/importer_spec.rb | 7 +-
spec/lib/gitlab/identifier_spec.rb | 123 +
spec/lib/gitlab/import_export/all_models.yml | 8 +-
.../gitlab/import_export/attribute_cleaner_spec.rb | 37 +
.../import_export/attribute_configuration_spec.rb | 5 +-
.../lib/gitlab/import_export/file_importer_spec.rb | 42 +
spec/lib/gitlab/import_export/project.json | 52 +-
.../import_export/project_tree_restorer_spec.rb | 51 +-
.../import_export/project_tree_saver_spec.rb | 23 +-
.../gitlab/import_export/relation_factory_spec.rb | 125 +
.../gitlab/import_export/safe_model_attributes.yml | 12 +-
.../gitlab/import_export/version_checker_spec.rb | 16 +-
spec/lib/gitlab/ldap/adapter_spec.rb | 37 +-
spec/lib/gitlab/redis_spec.rb | 86 +-
spec/lib/gitlab/template/issue_template_spec.rb | 6 +-
.../gitlab/template/merge_request_template_spec.rb | 6 +-
spec/lib/gitlab/workhorse_spec.rb | 40 +-
spec/mailers/notify_spec.rb | 59 +-
spec/mailers/shared/notify.rb | 10 +
spec/models/abuse_report_spec.rb | 4 +
spec/models/appearance_spec.rb | 2 +-
spec/models/build_spec.rb | 4 +-
spec/models/ci/pipeline_spec.rb | 51 +-
spec/models/commit_spec.rb | 8 +-
spec/models/commit_status_spec.rb | 55 +-
spec/models/concerns/cache_markdown_field_spec.rb | 181 ++
spec/models/concerns/has_status_spec.rb | 43 +-
spec/models/concerns/issuable_spec.rb | 14 +
spec/models/concerns/mentionable_spec.rb | 22 +-
spec/models/cycle_analytics/code_spec.rb | 88 +-
spec/models/cycle_analytics/issue_spec.rb | 2 -
spec/models/cycle_analytics/plan_spec.rb | 2 -
spec/models/cycle_analytics/review_spec.rb | 4 +-
spec/models/cycle_analytics/test_spec.rb | 6 -
spec/models/deploy_key_spec.rb | 3 -
spec/models/deployment_spec.rb | 55 +
spec/models/environment_spec.rb | 87 +
spec/models/event_spec.rb | 117 +-
spec/models/external_issue_spec.rb | 15 -
spec/models/global_milestone_spec.rb | 5 +-
spec/models/group_label_spec.rb | 47 +
spec/models/group_spec.rb | 7 +
spec/models/issue/metrics_spec.rb | 8 +-
spec/models/issue_spec.rb | 2 +-
spec/models/key_spec.rb | 3 -
spec/models/label_link_spec.rb | 3 +-
spec/models/label_priority_spec.rb | 20 +
spec/models/label_spec.rb | 120 +-
spec/models/member_spec.rb | 245 +-
spec/models/members/group_member_spec.rb | 27 +
spec/models/members/project_member_spec.rb | 50 +-
spec/models/merge_request/metrics_spec.rb | 2 +-
spec/models/merge_request_diff_spec.rb | 62 +-
spec/models/merge_request_spec.rb | 216 +-
spec/models/milestone_spec.rb | 4 +-
spec/models/namespace_spec.rb | 1 +
spec/models/project_feature_spec.rb | 23 +-
spec/models/project_group_link_spec.rb | 2 +-
spec/models/project_label_spec.rb | 120 +
.../project_services/hipchat_service_spec.rb | 2 +-
spec/models/project_services/jira_service_spec.rb | 9 +
.../pipeline_email_service_spec.rb | 182 ++
.../project_services/redmine_service_spec.rb | 8 +
.../slack_service/issue_message_spec.rb | 6 +-
.../slack_service/merge_message_spec.rb | 6 +-
.../slack_service/note_message_spec.rb | 10 +-
.../slack_service/push_message_spec.rb | 12 +-
.../slack_service/wiki_page_message_spec.rb | 6 +-
spec/models/project_spec.rb | 87 +-
spec/models/project_team_spec.rb | 66 +-
spec/models/repository_spec.rb | 101 +-
spec/models/service_spec.rb | 19 +-
spec/models/snippet_spec.rb | 7 +
spec/models/trending_project_spec.rb | 56 +
spec/models/user_spec.rb | 17 +
spec/policies/issues_policy_spec.rb | 193 ++
spec/policies/project_policy_spec.rb | 148 +-
spec/requests/api/access_requests_spec.rb | 32 +-
spec/requests/api/api_helpers_spec.rb | 29 +-
spec/requests/api/boards_spec.rb | 201 ++
spec/requests/api/branches_spec.rb | 190 +-
spec/requests/api/builds_spec.rb | 27 +
spec/requests/api/commits_spec.rb | 285 ++-
spec/requests/api/groups_spec.rb | 10 +
spec/requests/api/issues_spec.rb | 4 +-
spec/requests/api/labels_spec.rb | 11 +-
spec/requests/api/license_templates_spec.rb | 136 --
spec/requests/api/members_spec.rb | 27 +-
spec/requests/api/merge_requests_spec.rb | 4 +-
spec/requests/api/milestones_spec.rb | 8 +
spec/requests/api/notes_spec.rb | 2 +-
spec/requests/api/project_hooks_spec.rb | 5 +-
spec/requests/api/projects_spec.rb | 85 +-
spec/requests/api/repositories_spec.rb | 8 +-
spec/requests/api/settings_spec.rb | 36 +-
spec/requests/api/system_hooks_spec.rb | 7 +-
spec/requests/api/templates_spec.rb | 204 +-
spec/requests/api/users_spec.rb | 136 +-
spec/requests/api/version_spec.rb | 27 +
spec/requests/ci/api/builds_spec.rb | 43 +-
spec/requests/git_http_spec.rb | 657 ++---
spec/routing/project_routing_spec.rb | 2 +-
spec/routing/routing_spec.rb | 26 +-
spec/services/boards/create_service_spec.rb | 22 +-
spec/services/boards/issues/create_service_spec.rb | 33 +
spec/services/boards/issues/list_service_spec.rb | 37 +-
spec/services/boards/issues/move_service_spec.rb | 36 +-
spec/services/boards/list_service_spec.rb | 37 +
spec/services/boards/lists/create_service_spec.rb | 26 +-
spec/services/boards/lists/destroy_service_spec.rb | 12 +-
.../services/boards/lists/generate_service_spec.rb | 19 +-
spec/services/boards/lists/list_service_spec.rb | 16 +
spec/services/boards/lists/move_service_spec.rb | 4 +-
spec/services/ci/process_pipeline_service_spec.rb | 101 +-
.../ci/send_pipeline_notification_service_spec.rb | 48 +
spec/services/compare_service_spec.rb | 21 +
spec/services/create_deployment_service_spec.rb | 88 +-
spec/services/files/update_service_spec.rb | 4 +-
spec/services/git_push_service_spec.rb | 68 +-
spec/services/issues/create_service_spec.rb | 57 +-
spec/services/issues/move_service_spec.rb | 43 +-
spec/services/issues/update_service_spec.rb | 97 +-
.../services/labels/find_or_create_service_spec.rb | 62 +
spec/services/labels/transfer_service_spec.rb | 56 +
.../members/approve_access_request_service_spec.rb | 147 ++
spec/services/members/destroy_service_spec.rb | 115 +-
.../members/request_access_service_spec.rb | 57 +
.../merge_requests/assign_issues_service_spec.rb | 61 +
spec/services/merge_requests/build_service_spec.rb | 20 +-
spec/services/merge_requests/merge_service_spec.rb | 79 +-
.../merge_when_build_succeeds_service_spec.rb | 117 +-
.../merge_requests/refresh_service_spec.rb | 19 +-
.../merge_requests/resolve_service_spec.rb | 141 +-
.../services/merge_requests/update_service_spec.rb | 18 +
spec/services/notification_service_spec.rb | 71 +-
spec/services/projects/destroy_service_spec.rb | 23 +-
spec/services/projects/import_service_spec.rb | 10 +
spec/services/projects/transfer_service_spec.rb | 10 +
.../slash_commands/interpret_service_spec.rb | 141 +-
spec/services/system_note_service_spec.rb | 28 +-
spec/services/todo_service_spec.rb | 22 +-
spec/spec_helper.rb | 8 +-
.../issuable_slash_commands_shared_examples.rb | 0
spec/support/git_http_helpers.rb | 48 +
spec/support/import_export/common_util.rb | 10 +
spec/support/import_export/export_file_helper.rb | 4 +
.../issue_tracker_service_shared_example.rb | 15 +
spec/support/matchers/be_like_time.rb | 13 +
spec/support/matchers/have_issuable_counts.rb | 21 +
spec/support/mentionable_shared_examples.rb | 4 +-
...reate_service_slash_commands_shared_examples.rb | 0
spec/support/test_env.rb | 13 +-
spec/support/wait_for_ajax.rb | 4 +
spec/tasks/gitlab/users_rake_spec.rb | 38 +
spec/views/admin/dashboard/index.html.haml_spec.rb | 2 +-
spec/views/ci/lints/show.html.haml_spec.rb | 90 +-
.../devise/shared/_signin_box.html.haml_spec.rb | 4 +-
spec/views/projects/builds/show.html.haml_spec.rb | 2 +-
.../issues/_related_branches.html.haml_spec.rb | 2 +-
.../merge_requests/_heading.html.haml_spec.rb | 28 -
.../projects/merge_requests/edit.html.haml_spec.rb | 7 +-
.../projects/merge_requests/show.html.haml_spec.rb | 15 +-
spec/views/projects/notes/_form.html.haml_spec.rb | 2 +-
.../projects/pipelines/show.html.haml_spec.rb | 2 +-
spec/views/projects/tree/show.html.haml_spec.rb | 2 +-
spec/workers/build_coverage_worker_spec.rb | 23 +
spec/workers/build_finished_worker_spec.rb | 30 +
spec/workers/build_hooks_worker_spec.rb | 23 +
spec/workers/build_success_worker_spec.rb | 36 +
spec/workers/concerns/build_queue_spec.rb | 14 +
spec/workers/concerns/cronjob_queue_spec.rb | 18 +
.../concerns/dedicated_sidekiq_queue_spec.rb | 20 +
spec/workers/concerns/pipeline_queue_spec.rb | 14 +
.../concerns/repository_check_queue_spec.rb | 18 +
spec/workers/emails_on_push_worker_spec.rb | 4 +-
spec/workers/every_sidekiq_worker_spec.rb | 44 +
spec/workers/expire_build_artifacts_worker_spec.rb | 51 +-
.../expire_build_instance_artifacts_worker_spec.rb | 89 +
spec/workers/pipeline_hooks_worker_spec.rb | 23 +
spec/workers/pipeline_metrics_worker_spec.rb | 46 +
spec/workers/pipeline_proccess_worker_spec.rb | 22 +
spec/workers/pipeline_success_worker_spec.rb | 24 +
spec/workers/pipeline_update_worker_spec.rb | 22 +
spec/workers/post_receive_spec.rb | 12 +-
spec/workers/project_cache_worker_spec.rb | 58 +-
spec/workers/trending_projects_worker_spec.rb | 11 +
spec/workers/update_merge_requests_worker_spec.rb | 38 +
vendor/gitignore/Erlang.gitignore | 2 +-
vendor/gitignore/Global/Ansible.gitignore | 1 +
vendor/gitignore/Global/Linux.gitignore | 3 +
vendor/gitignore/Go.gitignore | 3 +
vendor/gitignore/Node.gitignore | 3 +
vendor/gitignore/TeX.gitignore | 3 +
vendor/gitignore/VisualStudio.gitignore | 8 +
vendor/gitlab-ci-yml/.gitlab-ci.yml | 4 +
vendor/gitlab-ci-yml/Gradle.gitlab-ci.yml | 34 +
vendor/gitlab-ci-yml/Julia.gitlab-ci.yml | 54 +
1450 files changed, 36428 insertions(+), 16740 deletions(-)
delete mode 100644 .vagrant_enabled
delete mode 100644 CHANGELOG
create mode 100644 CHANGELOG.md
create mode 100644 app/assets/images/mailers/ci_pipeline_notif_v1/gitlab-logo-full-horizontal.gif
create mode 100644 app/assets/images/mailers/ci_pipeline_notif_v1/gitlab-logo.gif
create mode 100644 app/assets/images/mailers/ci_pipeline_notif_v1/icon-branch-gray.gif
create mode 100644 app/assets/images/mailers/ci_pipeline_notif_v1/icon-check-green-inverted.gif
create mode 100644 app/assets/images/mailers/ci_pipeline_notif_v1/icon-commit-gray.gif
create mode 100644 app/assets/images/mailers/ci_pipeline_notif_v1/icon-x-red-inverted.gif
create mode 100644 app/assets/images/mailers/ci_pipeline_notif_v1/icon-x-red.gif
delete mode 100644 app/assets/javascripts/LabelManager.js
delete mode 100644 app/assets/javascripts/blob/blob_ci_yaml.js
create mode 100644 app/assets/javascripts/blob/blob_ci_yaml.js.es6
delete mode 100644 app/assets/javascripts/blob/blob_license_selectors.js
create mode 100644 app/assets/javascripts/blob/blob_license_selectors.js.es6
delete mode 100644 app/assets/javascripts/blob/template_selector.js
create mode 100644 app/assets/javascripts/blob/template_selector.js.es6
create mode 100644 app/assets/javascripts/boards/components/board_new_issue.js.es6
rename app/assets/javascripts/commit/{image-file.js => image_file.js} (100%)
delete mode 100644 app/assets/javascripts/compare_autocomplete.js
create mode 100644 app/assets/javascripts/compare_autocomplete.js.es6
delete mode 100644 app/assets/javascripts/cycle-analytics.js.es6
create mode 100644 app/assets/javascripts/cycle_analytics.js.es6
delete mode 100644 app/assets/javascripts/dispatcher.js
create mode 100644 app/assets/javascripts/dispatcher.js.es6
delete mode 100644 app/assets/javascripts/due_date_select.js
create mode 100644 app/assets/javascripts/due_date_select.js.es6
create mode 100644 app/assets/javascripts/gl_field_errors.js.es6
delete mode 100644 app/assets/javascripts/groups.js
delete mode 100644 app/assets/javascripts/issues-bulk-assignment.js
create mode 100644 app/assets/javascripts/issues_bulk_assignment.js.es6
create mode 100644 app/assets/javascripts/label_manager.js.es6
create mode 100644 app/assets/javascripts/members.js.es6
delete mode 100644 app/assets/javascripts/merge_conflict_data_provider.js.es6
delete mode 100644 app/assets/javascripts/merge_conflict_resolver.js.es6
create mode 100644 app/assets/javascripts/merge_conflicts/components/diff_file_editor.js.es6
create mode 100644 app/assets/javascripts/merge_conflicts/components/inline_conflict_lines.js.es6
create mode 100644 app/assets/javascripts/merge_conflicts/components/parallel_conflict_line.js.es6
create mode 100644 app/assets/javascripts/merge_conflicts/components/parallel_conflict_lines.js.es6
create mode 100644 app/assets/javascripts/merge_conflicts/merge_conflict_service.js.es6
create mode 100644 app/assets/javascripts/merge_conflicts/merge_conflict_store.js.es6
create mode 100644 app/assets/javascripts/merge_conflicts/merge_conflicts_bundle.js.es6
create mode 100644 app/assets/javascripts/merge_conflicts/mixins/line_conflict_actions.js.es6
create mode 100644 app/assets/javascripts/merge_conflicts/mixins/line_conflict_utils.js.es6
delete mode 100644 app/assets/javascripts/merge_request_widget.js
create mode 100644 app/assets/javascripts/merge_request_widget.js.es6
rename app/assets/javascripts/network/{branch-graph.js => branch_graph.js} (100%)
delete mode 100644 app/assets/javascripts/pipeline.js.es6
create mode 100644 app/assets/javascripts/pipelines.js.es6
delete mode 100644 app/assets/javascripts/profile/gl_crop.js
create mode 100644 app/assets/javascripts/profile/gl_crop.js.es6
delete mode 100644 app/assets/javascripts/profile/profile.js
create mode 100644 app/assets/javascripts/profile/profile.js.es6
delete mode 100644 app/assets/javascripts/project_members.js
delete mode 100644 app/assets/javascripts/protected_branch_edit.js.es6
rename app/assets/javascripts/{ => protected_branches}/protected_branch_access_dropdown.js.es6 (100%)
rename app/assets/javascripts/{ => protected_branches}/protected_branch_create.js.es6 (100%)
rename app/assets/javascripts/{ => protected_branches}/protected_branch_dropdown.js.es6 (100%)
create mode 100644 app/assets/javascripts/protected_branches/protected_branch_edit.js.es6
rename app/assets/javascripts/{ => protected_branches}/protected_branch_edit_list.js.es6 (100%)
create mode 100644 app/assets/javascripts/protected_branches/protected_branches_bundle.js
delete mode 100644 app/assets/javascripts/search_autocomplete.js
create mode 100644 app/assets/javascripts/search_autocomplete.js.es6
delete mode 100644 app/assets/javascripts/todos.js
create mode 100644 app/assets/javascripts/todos.js.es6
delete mode 100644 app/assets/javascripts/user_tabs.js
create mode 100644 app/assets/javascripts/user_tabs.js.es6
create mode 100644 app/assets/javascripts/username_validator.js.es6
create mode 100644 app/assets/stylesheets/pages/members.scss
delete mode 100644 app/controllers/ci/application_controller.rb
create mode 100644 app/controllers/groups/labels_controller.rb
delete mode 100644 app/controllers/namespaces_controller.rb
delete mode 100644 app/controllers/projects/board_lists_controller.rb
create mode 100644 app/finders/access_requests_finder.rb
create mode 100644 app/finders/labels_finder.rb
delete mode 100644 app/finders/trending_projects_finder.rb
create mode 100644 app/helpers/boards_helper.rb
create mode 100644 app/helpers/builds_helper.rb
delete mode 100644 app/mailers/.gitkeep
create mode 100644 app/mailers/emails/pipelines.rb
create mode 100644 app/models/concerns/cache_markdown_field.rb
create mode 100644 app/models/group_label.rb
create mode 100644 app/models/label_priority.rb
create mode 100644 app/models/project_label.rb
create mode 100644 app/models/project_services/pipelines_email_service.rb
create mode 100644 app/models/trending_project.rb
create mode 100644 app/policies/group_label_policy.rb
create mode 100644 app/policies/project_label_policy.rb
delete mode 100644 app/services/boards/base_service.rb
create mode 100644 app/services/boards/issues/create_service.rb
create mode 100644 app/services/boards/list_service.rb
create mode 100644 app/services/boards/lists/list_service.rb
create mode 100644 app/services/ci/send_pipeline_notification_service.rb
create mode 100644 app/services/files/multi_service.rb
create mode 100644 app/services/labels/find_or_create_service.rb
create mode 100644 app/services/labels/transfer_service.rb
create mode 100644 app/services/members/approve_access_request_service.rb
create mode 100644 app/services/members/request_access_service.rb
create mode 100644 app/services/merge_requests/assign_issues_service.rb
create mode 100644 app/services/protected_branches/api_create_service.rb
create mode 100644 app/services/protected_branches/api_update_service.rb
create mode 100644 app/views/dashboard/groups/_empty_state.html.haml
create mode 100644 app/views/devise/shared/_tab_single.html.haml
create mode 100644 app/views/devise/shared/_tabs_ldap.html.haml
create mode 100644 app/views/devise/shared/_tabs_normal.html.haml
create mode 100644 app/views/groups/labels/destroy.js.haml
create mode 100644 app/views/groups/labels/edit.html.haml
create mode 100644 app/views/groups/labels/index.html.haml
create mode 100644 app/views/groups/labels/new.html.haml
create mode 100644 app/views/notify/pipeline_failed_email.html.haml
create mode 100644 app/views/notify/pipeline_failed_email.text.erb
create mode 100644 app/views/notify/pipeline_success_email.html.haml
create mode 100644 app/views/notify/pipeline_success_email.text.erb
create mode 100644 app/views/projects/_customize_workflow.html.haml
create mode 100644 app/views/projects/_wiki.html.haml
create mode 100644 app/views/projects/boards/index.html.haml
create mode 100644 app/views/projects/commit/pipelines.html.haml
create mode 100644 app/views/projects/deployments/_rollback.haml
create mode 100644 app/views/projects/environments/_external_url.html.haml
create mode 100644 app/views/projects/environments/_stop.html.haml
create mode 100644 app/views/projects/group_links/update.js.haml
delete mode 100644 app/views/projects/labels/_form.html.haml
delete mode 100644 app/views/projects/labels/_label.html.haml
create mode 100644 app/views/projects/merge_requests/_new_diffs.html.haml
create mode 100644 app/views/projects/merge_requests/conflicts/_file_actions.html.haml
delete mode 100644 app/views/projects/merge_requests/conflicts/_inline_view.html.haml
delete mode 100644 app/views/projects/merge_requests/conflicts/_parallel_view.html.haml
create mode 100644 app/views/projects/merge_requests/conflicts/components/_diff_file_editor.html.haml
create mode 100644 app/views/projects/merge_requests/conflicts/components/_inline_conflict_lines.html.haml
create mode 100644 app/views/projects/merge_requests/conflicts/components/_parallel_conflict_line.html.haml
create mode 100644 app/views/projects/merge_requests/conflicts/components/_parallel_conflict_lines.html.haml
create mode 100644 app/views/projects/project_members/_groups.html.haml
create mode 100644 app/views/shared/_label.html.haml
create mode 100644 app/views/shared/icons/_icon_empty_groups.svg
create mode 100644 app/views/shared/icons/_icon_no_wrap.svg
create mode 100644 app/views/shared/icons/_icon_soft_wrap.svg
create mode 100644 app/views/shared/icons/_illustration_no_commits.svg
create mode 100644 app/views/shared/labels/_form.html.haml
create mode 100644 app/views/shared/members/_group.html.haml
create mode 100644 app/workers/build_coverage_worker.rb
create mode 100644 app/workers/build_finished_worker.rb
create mode 100644 app/workers/build_hooks_worker.rb
create mode 100644 app/workers/build_success_worker.rb
create mode 100644 app/workers/clear_database_cache_worker.rb
create mode 100644 app/workers/concerns/build_queue.rb
create mode 100644 app/workers/concerns/cronjob_queue.rb
create mode 100644 app/workers/concerns/dedicated_sidekiq_queue.rb
create mode 100644 app/workers/concerns/pipeline_queue.rb
create mode 100644 app/workers/concerns/repository_check_queue.rb
create mode 100644 app/workers/expire_build_instance_artifacts_worker.rb
create mode 100644 app/workers/pipeline_hooks_worker.rb
create mode 100644 app/workers/pipeline_metrics_worker.rb
create mode 100644 app/workers/pipeline_process_worker.rb
create mode 100644 app/workers/pipeline_success_worker.rb
create mode 100644 app/workers/pipeline_update_worker.rb
create mode 100644 app/workers/trending_projects_worker.rb
create mode 100644 app/workers/update_merge_requests_worker.rb
create mode 100644 config/initializers/7_redis.rb
create mode 100644 config/initializers/ar5_batching.rb
create mode 100644 config/initializers/ar_speed_up_migration_checking.rb
create mode 100644 config/routes/admin.rb
create mode 100644 config/routes/api.rb
create mode 100644 config/routes/ci.rb
create mode 100644 config/routes/dashboard.rb
create mode 100644 config/routes/development.rb
create mode 100644 config/routes/explore.rb
create mode 100644 config/routes/group.rb
create mode 100644 config/routes/help.rb
create mode 100644 config/routes/import.rb
create mode 100644 config/routes/profile.rb
create mode 100644 config/routes/project.rb
create mode 100644 config/routes/sherlock.rb
create mode 100644 config/routes/sidekiq.rb
create mode 100644 config/routes/snippets.rb
create mode 100644 config/routes/uploads.rb
create mode 100644 config/routes/user.rb
create mode 100644 config/sidekiq_queues.yml
create mode 100644 db/migrate/20160829114652_add_markdown_cache_columns.rb
create mode 100644 db/migrate/20160919144305_add_type_to_labels.rb
create mode 100644 db/migrate/20160919145149_add_group_id_to_labels.rb
create mode 100644 db/migrate/20160920160832_add_index_to_labels_title.rb
create mode 100644 db/migrate/20160926145521_add_organization_to_user.rb
create mode 100644 db/migrate/20161006104309_add_state_to_environment.rb
create mode 100644 db/migrate/20161007133303_precalculate_trending_projects.rb
create mode 100644 db/migrate/20161012180455_add_repository_access_level_to_project_feature.rb
create mode 100644 db/migrate/20161014173530_create_label_priorities.rb
create mode 100644 db/migrate/20161017095000_add_properties_to_deployment.rb
create mode 100644 db/migrate/20161017125927_add_unique_index_to_labels.rb
create mode 100644 db/migrate/20161018024215_migrate_labels_priority.rb
create mode 100644 db/migrate/20161018024550_remove_priority_from_labels.rb
create mode 100644 db/migrate/20161018124658_make_project_owners_masters.rb
create mode 100644 db/migrate/20161019190736_migrate_sidekiq_queues_from_default.rb
create mode 100644 db/migrate/20161019213545_generate_project_feature_for_projects.rb
create mode 100644 db/migrate/20161024042317_migrate_mailroom_queue_from_default.rb
delete mode 100644 debian/patches/runners.patch
copy doc/{ => administration}/monitoring/performance/gitlab_configuration.md (100%)
copy doc/{ => administration}/monitoring/performance/grafana_configuration.md (100%)
copy doc/{ => administration}/monitoring/performance/img/grafana_dashboard_dropdown.png (100%)
copy doc/{ => administration}/monitoring/performance/img/grafana_dashboard_import.png (100%)
copy doc/{ => administration}/monitoring/performance/img/grafana_data_source_configuration.png (100%)
copy doc/{ => administration}/monitoring/performance/img/grafana_data_source_empty.png (100%)
copy doc/{ => administration}/monitoring/performance/img/grafana_save_icon.png (100%)
create mode 100644 doc/administration/monitoring/performance/img/metrics_gitlab_configuration_settings.png
create mode 100644 doc/administration/monitoring/performance/img/request_profile_result.png
create mode 100644 doc/administration/monitoring/performance/img/request_profiling_token.png
copy doc/{ => administration}/monitoring/performance/influxdb_configuration.md (100%)
copy doc/{ => administration}/monitoring/performance/influxdb_schema.md (100%)
copy doc/{ => administration}/monitoring/performance/introduction.md (100%)
create mode 100644 doc/administration/monitoring/performance/request_profiling.md
create mode 100644 doc/administration/operations.md
copy doc/{ => administration}/operations/cleaning_up_redis_sessions.md (100%)
copy doc/{ => administration}/operations/moving_repositories.md (100%)
copy doc/{ => administration}/operations/sidekiq_memory_killer.md (100%)
copy doc/{ => administration}/operations/unicorn.md (100%)
copy doc/{incoming_email/README.md => administration/reply_by_email.md} (100%)
create mode 100644 doc/administration/reply_by_email_postfix_setup.md
create mode 100644 doc/api/boards.md
delete mode 100644 doc/api/licenses.md
create mode 100644 doc/api/templates/gitignores.md
create mode 100644 doc/api/templates/gitlab_ci_ymls.md
create mode 100644 doc/api/templates/licenses.md
create mode 100644 doc/api/version.md
create mode 100644 doc/ci/examples/test-phoenix-application.md
delete mode 100644 doc/container_registry/img/container_registry.png
delete mode 100644 doc/container_registry/img/project_feature.png
create mode 100644 doc/development/frontend.md
create mode 100644 doc/development/sidekiq_style_guide.md
delete mode 100644 doc/gitlab-basics/basicsimages/add_new_merge_request.png
delete mode 100644 doc/gitlab-basics/basicsimages/add_sshkey.png
delete mode 100644 doc/gitlab-basics/basicsimages/branch_info.png
delete mode 100644 doc/gitlab-basics/basicsimages/branch_name.png
delete mode 100644 doc/gitlab-basics/basicsimages/branches.png
delete mode 100644 doc/gitlab-basics/basicsimages/button-create-mr.png
delete mode 100644 doc/gitlab-basics/basicsimages/click-on-new-group.png
delete mode 100644 doc/gitlab-basics/basicsimages/commit_changes.png
delete mode 100644 doc/gitlab-basics/basicsimages/commit_message.png
delete mode 100644 doc/gitlab-basics/basicsimages/commits.png
delete mode 100644 doc/gitlab-basics/basicsimages/compare_branches.png
delete mode 100644 doc/gitlab-basics/basicsimages/create_file.png
delete mode 100644 doc/gitlab-basics/basicsimages/create_group.png
delete mode 100644 doc/gitlab-basics/basicsimages/edit_file.png
delete mode 100644 doc/gitlab-basics/basicsimages/file_located.png
delete mode 100644 doc/gitlab-basics/basicsimages/file_name.png
delete mode 100644 doc/gitlab-basics/basicsimages/find_file.png
delete mode 100644 doc/gitlab-basics/basicsimages/find_group.png
delete mode 100644 doc/gitlab-basics/basicsimages/fork.png
delete mode 100644 doc/gitlab-basics/basicsimages/group_info.png
delete mode 100644 doc/gitlab-basics/basicsimages/groups.png
delete mode 100644 doc/gitlab-basics/basicsimages/https.png
delete mode 100644 doc/gitlab-basics/basicsimages/image_file.png
delete mode 100644 doc/gitlab-basics/basicsimages/issue_title.png
delete mode 100644 doc/gitlab-basics/basicsimages/issues.png
delete mode 100644 doc/gitlab-basics/basicsimages/key.png
delete mode 100644 doc/gitlab-basics/basicsimages/merge_requests.png
delete mode 100644 doc/gitlab-basics/basicsimages/new_issue.png
delete mode 100644 doc/gitlab-basics/basicsimages/new_merge_request.png
delete mode 100644 doc/gitlab-basics/basicsimages/new_project.png
delete mode 100644 doc/gitlab-basics/basicsimages/newbranch.png
delete mode 100644 doc/gitlab-basics/basicsimages/paste_sshkey.png
delete mode 100644 doc/gitlab-basics/basicsimages/profile_settings.png
delete mode 100644 doc/gitlab-basics/basicsimages/project_info.png
delete mode 100644 doc/gitlab-basics/basicsimages/select-group.png
delete mode 100644 doc/gitlab-basics/basicsimages/select-group2.png
delete mode 100644 doc/gitlab-basics/basicsimages/select_branch.png
delete mode 100644 doc/gitlab-basics/basicsimages/select_project.png
delete mode 100644 doc/gitlab-basics/basicsimages/settings.png
delete mode 100644 doc/gitlab-basics/basicsimages/shh_keys.png
delete mode 100644 doc/gitlab-basics/basicsimages/submit_new_issue.png
delete mode 100644 doc/gitlab-basics/basicsimages/title_description_mr.png
delete mode 100644 doc/gitlab-basics/basicsimages/white_space.png
create mode 100644 doc/gitlab-basics/img/create_new_group_info.png
create mode 100644 doc/gitlab-basics/img/create_new_group_sidebar.png
create mode 100644 doc/gitlab-basics/img/create_new_project_button.png
create mode 100644 doc/gitlab-basics/img/create_new_project_from_group.png
create mode 100644 doc/gitlab-basics/img/create_new_project_info.png
create mode 100644 doc/gitlab-basics/img/fork_choose_namespace.png
create mode 100644 doc/gitlab-basics/img/fork_new.png
create mode 100644 doc/gitlab-basics/img/merge_request_new.png
create mode 100644 doc/gitlab-basics/img/merge_request_page.png
create mode 100644 doc/gitlab-basics/img/merge_request_select_branch.png
create mode 100644 doc/gitlab-basics/img/new_issue_button.png
create mode 100644 doc/gitlab-basics/img/new_issue_page.png
create mode 100644 doc/gitlab-basics/img/profile_settings.png
create mode 100644 doc/gitlab-basics/img/profile_settings_ssh_keys.png
create mode 100644 doc/gitlab-basics/img/profile_settings_ssh_keys_paste_pub.png
create mode 100644 doc/gitlab-basics/img/profile_settings_ssh_keys_single_key.png
create mode 100644 doc/gitlab-basics/img/profile_settings_ssh_keys_title.png
create mode 100644 doc/gitlab-basics/img/project_clone_url.png
create mode 100644 doc/gitlab-basics/img/project_navbar.png
rename doc/gitlab-basics/{basicsimages => img}/public_file_link.png (100%)
create mode 100644 doc/gitlab-basics/img/select_group_dropdown.png
create mode 100644 doc/university/README.md
create mode 100644 doc/university/bookclub/booklist.md
create mode 100644 doc/university/bookclub/index.md
create mode 100644 doc/university/glossary/README.md
create mode 100644 doc/university/high-availability/aws/README.md
create mode 100644 doc/university/high-availability/aws/img/auto-scaling-det.png
create mode 100644 doc/university/high-availability/aws/img/db-subnet-group.png
create mode 100644 doc/university/high-availability/aws/img/ec-subnet.png
create mode 100644 doc/university/high-availability/aws/img/elastic-file-system.png
create mode 100644 doc/university/high-availability/aws/img/ig-rt.png
create mode 100644 doc/university/high-availability/aws/img/ig.png
create mode 100644 doc/university/high-availability/aws/img/instance_specs.png
create mode 100644 doc/university/high-availability/aws/img/new_vpc.png
create mode 100644 doc/university/high-availability/aws/img/policies.png
create mode 100644 doc/university/high-availability/aws/img/rds-net-opt.png
create mode 100644 doc/university/high-availability/aws/img/rds-sec-group.png
create mode 100644 doc/university/high-availability/aws/img/redis-cluster-det.png
create mode 100644 doc/university/high-availability/aws/img/redis-net.png
create mode 100644 doc/university/high-availability/aws/img/route_table.png
create mode 100644 doc/university/high-availability/aws/img/subnet.png
create mode 100644 doc/university/process/README.md
create mode 100644 doc/university/support/README.md
create mode 100644 doc/university/training/end-user/README.md
create mode 100644 doc/update/8.12-to-8.13.md
copy doc/{ => user/admin_area}/monitoring/health_check.md (100%)
rename doc/{ => user/admin_area}/monitoring/img/health_check_token.png (100%)
create mode 100644 doc/user/project/container_registry.md
create mode 100644 doc/user/project/git_attributes.md
create mode 100644 doc/user/project/img/container_registry_enable.png
create mode 100644 doc/user/project/img/container_registry_panel.png
create mode 100644 doc/user/project/img/container_registry_tab.png
rename doc/{container_registry => user/project}/img/mitmproxy-docker.png (100%)
rename doc/user/project/merge_requests/img/{versions-compare.png => versions_compare.png} (100%)
rename doc/user/project/merge_requests/img/{versions-dropdown.png => versions_dropdown.png} (100%)
create mode 100644 doc/user/project/merge_requests/img/versions_system_note.png
create mode 100644 doc/user/project/repository/img/web_editor_new_branch_from_issue.png
delete mode 100644 features/profile/ssh_keys.feature
delete mode 100644 features/steps/profile/ssh_keys.rb
delete mode 100644 features/support/wait_for_ajax.rb
create mode 100644 lib/api/boards.rb
delete mode 100644 lib/api/license_templates.rb
create mode 100644 lib/api/version.rb
create mode 100644 lib/banzai/filter/html_entity_filter.rb
create mode 100644 lib/banzai/filter/set_direction_filter.rb
delete mode 100644 lib/ci/version_info.rb
create mode 100644 lib/constraints/group_url_constrainer.rb
create mode 100644 lib/constraints/namespace_url_constrainer.rb
create mode 100644 lib/constraints/user_url_constrainer.rb
create mode 100644 lib/gitlab/ci/trace_reader.rb
create mode 100644 lib/gitlab/conflict/resolution_error.rb
create mode 100644 lib/gitlab/import_export/attribute_cleaner.rb
delete mode 100644 lib/tasks/.gitkeep
create mode 100644 lib/tasks/ce_to_ee_merge_check.rake
delete mode 100644 lib/tasks/ci/.gitkeep
delete mode 100644 lib/tasks/flog.rake
create mode 100644 lib/tasks/gitlab/dev.rake
create mode 100644 lib/tasks/gitlab/users.rake
delete mode 100644 spec/controllers/namespaces_controller_spec.rb
create mode 100644 spec/controllers/projects/graphs_controller_spec.rb
create mode 100644 spec/factories/label_priorities.rb
create mode 100644 spec/features/boards/new_issue_spec.rb
create mode 100644 spec/features/issues/form_spec.rb
create mode 100644 spec/features/merge_requests/assign_issues_spec.rb
create mode 100644 spec/features/merge_requests/form_spec.rb
create mode 100644 spec/features/merge_requests/widget_deployments_spec.rb
delete mode 100644 spec/features/pipelines_settings_spec.rb
create mode 100644 spec/features/projects/files/edit_file_soft_wrap_spec.rb
create mode 100644 spec/features/projects/files/find_file_keyboard_spec.rb
create mode 100644 spec/features/projects/guest_navigation_menu_spec.rb
create mode 100644 spec/features/projects/members/group_links_spec.rb
create mode 100644 spec/features/projects/settings/pipelines_settings_spec.rb
create mode 100644 spec/finders/access_requests_finder_spec.rb
create mode 100644 spec/finders/labels_finder_spec.rb
delete mode 100644 spec/finders/trending_projects_finder_spec.rb
create mode 100644 spec/fixtures/api/schemas/board.json
create mode 100644 spec/fixtures/api/schemas/boards.json
create mode 100644 spec/fixtures/api/schemas/conflicts.json
create mode 100644 spec/helpers/milestones_helper_spec.rb
create mode 100644 spec/javascripts/activities_spec.js.es6
create mode 100644 spec/javascripts/fixtures/event_filter.html.haml
create mode 100644 spec/javascripts/fixtures/gl_field_errors.html.haml
create mode 100644 spec/javascripts/gl_field_errors_spec.js.es6
create mode 100644 spec/lib/banzai/filter/html_entity_filter_spec.rb
delete mode 100644 spec/lib/banzai/filter/task_list_filter_spec.rb
create mode 100644 spec/lib/banzai/renderer_spec.rb
create mode 100644 spec/lib/constraints/group_url_constrainer_spec.rb
create mode 100644 spec/lib/constraints/namespace_url_constrainer_spec.rb
create mode 100644 spec/lib/constraints/user_url_constrainer_spec.rb
create mode 100644 spec/lib/event_filter_spec.rb
create mode 100644 spec/lib/gitlab/ci/trace_reader_spec.rb
create mode 100644 spec/lib/gitlab/identifier_spec.rb
create mode 100644 spec/lib/gitlab/import_export/attribute_cleaner_spec.rb
create mode 100644 spec/lib/gitlab/import_export/file_importer_spec.rb
create mode 100644 spec/lib/gitlab/import_export/relation_factory_spec.rb
create mode 100644 spec/models/concerns/cache_markdown_field_spec.rb
create mode 100644 spec/models/group_label_spec.rb
create mode 100644 spec/models/label_priority_spec.rb
create mode 100644 spec/models/project_label_spec.rb
create mode 100644 spec/models/project_services/pipeline_email_service_spec.rb
create mode 100644 spec/models/trending_project_spec.rb
create mode 100644 spec/policies/issues_policy_spec.rb
create mode 100644 spec/requests/api/boards_spec.rb
delete mode 100644 spec/requests/api/license_templates_spec.rb
create mode 100644 spec/requests/api/version_spec.rb
create mode 100644 spec/services/boards/issues/create_service_spec.rb
create mode 100644 spec/services/boards/list_service_spec.rb
create mode 100644 spec/services/boards/lists/list_service_spec.rb
create mode 100644 spec/services/ci/send_pipeline_notification_service_spec.rb
create mode 100644 spec/services/compare_service_spec.rb
create mode 100644 spec/services/labels/find_or_create_service_spec.rb
create mode 100644 spec/services/labels/transfer_service_spec.rb
create mode 100644 spec/services/members/approve_access_request_service_spec.rb
create mode 100644 spec/services/members/request_access_service_spec.rb
create mode 100644 spec/services/merge_requests/assign_issues_service_spec.rb
rename spec/support/{ => features}/issuable_slash_commands_shared_examples.rb (100%)
create mode 100644 spec/support/git_http_helpers.rb
create mode 100644 spec/support/import_export/common_util.rb
create mode 100644 spec/support/matchers/be_like_time.rb
create mode 100644 spec/support/matchers/have_issuable_counts.rb
rename spec/support/{ => services}/issuable_create_service_slash_commands_shared_examples.rb (100%)
create mode 100644 spec/tasks/gitlab/users_rake_spec.rb
delete mode 100644 spec/views/projects/merge_requests/_heading.html.haml_spec.rb
create mode 100644 spec/workers/build_coverage_worker_spec.rb
create mode 100644 spec/workers/build_finished_worker_spec.rb
create mode 100644 spec/workers/build_hooks_worker_spec.rb
create mode 100644 spec/workers/build_success_worker_spec.rb
create mode 100644 spec/workers/concerns/build_queue_spec.rb
create mode 100644 spec/workers/concerns/cronjob_queue_spec.rb
create mode 100644 spec/workers/concerns/dedicated_sidekiq_queue_spec.rb
create mode 100644 spec/workers/concerns/pipeline_queue_spec.rb
create mode 100644 spec/workers/concerns/repository_check_queue_spec.rb
create mode 100644 spec/workers/every_sidekiq_worker_spec.rb
create mode 100644 spec/workers/expire_build_instance_artifacts_worker_spec.rb
create mode 100644 spec/workers/pipeline_hooks_worker_spec.rb
create mode 100644 spec/workers/pipeline_metrics_worker_spec.rb
create mode 100644 spec/workers/pipeline_proccess_worker_spec.rb
create mode 100644 spec/workers/pipeline_success_worker_spec.rb
create mode 100644 spec/workers/pipeline_update_worker_spec.rb
create mode 100644 spec/workers/trending_projects_worker_spec.rb
create mode 100644 spec/workers/update_merge_requests_worker_spec.rb
create mode 100644 vendor/gitignore/Global/Ansible.gitignore
create mode 100644 vendor/gitlab-ci-yml/.gitlab-ci.yml
create mode 100644 vendor/gitlab-ci-yml/Gradle.gitlab-ci.yml
create mode 100644 vendor/gitlab-ci-yml/Julia.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