gitlab-org--gitlab-foss/app/services
Luke Duncalfe f7163afb8a CE backport for changes in EE MR 13894
This backports to CE changes that allow the recording of the
repository_type in the table lfs_objects_projects.

This is in order to allow future pruning of unreferenced LFS objects,
as we will need to know which repository to look in for the LFS pointer
file.

The EE MR that contains the original code and a full explanation of the
changes is
https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/13894

EE Issue https://gitlab.com/gitlab-org/gitlab-ee/issues/9490

Note that there was a lot of CE code changed in the EE MR because we
want to allow the wiki repository to also use LFS. See
https://gitlab.com/gitlab-org/gitlab-ce/issues/43721. As the wiki is
an unlicensed feature, a full backport is required to enable this.
2019-06-17 11:23:06 +12:00
..
application_settings Move Contribution Analytics related spec in spec/features/groups/group_page_with_external_authorization_service_spec to EE 2019-04-09 15:38:58 +00:00
applications Reduce remaining diff with EE in app/services 2019-02-14 12:37:55 +01:00
auth Add support for deleting images in registry 2.7 2019-03-18 23:04:29 +01:00
auto_merge Update merge options for auto merge strategies 2019-06-12 13:20:49 +07:00
badges
boards Adds the Rubocop ReturnNil cop 2019-03-06 17:51:56 +02:00
chat_names
ci Fix pipeline schedule when owner is nil 2019-06-11 18:03:40 +07:00
clusters Setup Git client for Jupyter 2019-06-05 19:50:29 +00:00
commits Accept force option on commit via API 2019-03-06 10:44:59 +00:00
concerns Rename methods that conflict in Rails 5.2 2019-05-12 23:42:06 -05:00
deploy_keys
deploy_tokens
discussions
emails Reduce remaining diff with EE in app/services 2019-02-14 12:37:55 +01:00
error_tracking Handle possible HTTP exception for Sentry client 2019-04-07 07:51:36 +00:00
events
files CE backport for changes in EE MR 13894 2019-06-17 11:23:06 +12:00
git Modify the branch hooks spec to expect processing of commit messages 2019-06-13 10:46:47 +00:00
gpg_keys
groups Merge branch 'forbid-the-usage-of-reload' into 'master' 2019-04-15 15:52:12 +00:00
import Externalize strings detected by rubocop-i18n 2019-04-15 12:25:48 +00:00
issuable Allow note html to be regenerated from markdown 2019-05-23 14:11:29 +01:00
issues Change s_() calls to _() calls 2019-06-04 09:56:32 +00:00
keys
labels Check if labels are available for target issuable 2019-03-28 12:06:31 +01:00
lfs CE backport for changes in EE MR 13894 2019-06-17 11:23:06 +12:00
mattermost
members Rename methods that conflict in Rails 5.2 2019-05-12 23:42:06 -05:00
merge_requests Revert "Automatically update MR merge-ref along merge status" 2019-06-11 13:08:25 -03:00
milestones Externalize strings detected by rubocop-i18n 2019-04-15 12:25:48 +00:00
notes Forbid the use of `#reload` and prefer `#reset` 2019-04-15 13:05:14 +02:00
pages_domains Add pages domains acme orders 2019-06-06 18:55:31 +00:00
projects Expose ci_default_git_depth via project API 2019-06-12 09:51:45 +01:00
prometheus Add a proxy method to PrometheusClient 2019-04-05 08:05:54 +00:00
protected_branches Reduce remaining diff with EE in app/services 2019-02-14 12:37:55 +01:00
protected_tags
quick_actions Fix quick actions add label name middle word overlaps 2019-04-02 18:28:25 +02:00
releases Set release name when adding release notes to an existing tag 2019-04-09 06:52:15 +00:00
resource_events Fix `updated_at` doesn't apply to `state_event` updates of issues via API 2019-04-08 15:33:30 +00:00
search add feature flag for users search 2019-03-14 18:30:30 +01:00
submodules
suggestions Prepare suggestion implementation for multi-line 2019-03-27 12:26:53 -03:00
tags Use all keyword args for DataBuilder::Push.build() 2019-04-25 13:54:26 +02:00
test_hooks Added list_pages method to avoid loading all wiki pages content 2019-04-25 04:19:07 +00:00
todos/destroy Delete unauthorized Todos when project is private 2019-06-05 10:51:52 -03:00
users Merge branch 'forbid-the-usage-of-reload' into 'master' 2019-04-15 15:52:12 +00:00
wiki_pages
wikis
access_token_validation_service.rb
akismet_service.rb
audit_event_service.rb
auto_merge_service.rb Update merge options for auto merge strategies 2019-06-12 13:20:49 +07:00
base_count_service.rb
base_renderer.rb
base_service.rb
cohorts_service.rb
compare_service.rb Check that source and target branch exist 2019-04-18 22:01:51 -03:00
create_branch_service.rb Reduce remaining diff with EE in app/services 2019-02-14 12:37:55 +01:00
create_snippet_service.rb
delete_branch_service.rb Introduce ServiceResponse to wrap around response 2019-04-22 17:16:32 +08:00
delete_merged_branches_service.rb
event_create_service.rb
gravatar_service.rb
ham_service.rb
import_export_clean_up_service.rb
issuable_base_service.rb [CE] Support multiple assignees for merge requests 2019-04-08 18:40:00 -03:00
merge_request_metrics_service.rb
metrics_service.rb
note_summary.rb Fix `updated_at` doesn't apply to `state_event` updates of issues via API 2019-04-08 15:33:30 +00:00
notification_recipient_service.rb Fix unexpected extra notification mails 2019-04-17 09:10:42 +00:00
notification_service.rb Abstract auto merge processes 2019-06-03 13:15:29 +07:00
preview_markdown_service.rb Extend #parse to accept a suggestions_filter_enabled param 2019-06-05 16:19:45 -07:00
push_event_payload_service.rb Adds the Rubocop ReturnNil cop 2019-03-06 17:51:56 +02:00
repair_ldap_blocked_user_service.rb
repository_archive_clean_up_service.rb
reset_project_cache_service.rb
search_service.rb Revert "Avoid loading objects from DB in ES results" 2019-06-13 11:07:55 +01:00
service_response.rb Revert "Automatically update MR merge-ref along merge status" 2019-06-11 13:08:25 -03:00
spam_check_service.rb
spam_service.rb
submit_usage_ping_service.rb
system_hooks_service.rb Remove deprecated uses of attribute_changed? 2019-04-30 15:24:25 +08:00
system_note_service.rb Change system notes to use relative urls 2019-05-23 12:04:09 +00:00
task_list_toggle_service.rb Find checkbox input with less specific selector 2019-02-12 16:22:21 -06:00
todo_service.rb [CE] Support multiple assignees for merge requests 2019-04-08 18:40:00 -03:00
update_deployment_service.rb Always return the deployment in the execute method 2019-04-12 12:46:00 -03:00
update_snippet_service.rb
upload_service.rb Adds the Rubocop ReturnNil cop 2019-03-06 17:51:56 +02:00
user_agent_detail_service.rb
user_project_access_changed_service.rb
validate_new_branch_service.rb Accept force option on commit via API 2019-03-06 10:44:59 +00:00
verify_pages_domain_service.rb Mark unverified pages domains for removal 2019-04-09 17:46:29 +00:00
web_hook_service.rb