gitlab-org--gitlab-foss/app/services
Yorick Peterse cb5a5ba095 Cache & flush tag/branch counts
The methods used for this are Repository#tag_count and
Repository#branch_count which cache their output in Redis as well as
memoizing it in an instance variable. Both methods have a corresponding
methods/hooks to flush the caches at the right time.
2016-03-08 18:19:40 +01:00
..
ci Return a builds array in builds create service 2016-02-18 10:29:20 +01:00
commits Check for conflicts before creating target branch. 2016-03-01 19:16:27 -05:00
files
issues Rename Tasks to Todos 2016-02-20 12:39:27 -02:00
merge_requests Use Gitlab::Git::DiffCollections 2016-03-03 18:38:44 +01:00
milestones
notes Does not create a todo when commenting on commit or project snippet 2016-02-24 21:09:40 -03:00
oauth2
projects Moved cache expiration code to Repository hooks 2016-02-23 12:02:59 +01:00
search
audit_event_service.rb
base_service.rb Rename Tasks to Todos 2016-02-20 12:39:27 -02:00
compare_service.rb Use Gitlab::Git::DiffCollections 2016-03-03 18:38:44 +01:00
create_branch_service.rb Fix duplicated branch creation/deletion Web hooks/service notifications when using Web UI 2016-02-09 06:22:49 -08:00
create_commit_builds_service.rb
create_release_service.rb
create_snippet_service.rb
create_spam_log_service.rb Support Akismet spam checking for creation of issues via API 2016-02-02 11:25:44 -02:00
create_tag_service.rb
delete_branch_service.rb Fix duplicated branch creation/deletion Web hooks/service notifications when using Web UI 2016-02-09 06:22:49 -08:00
delete_tag_service.rb
delete_user_service.rb First pass at deleting projects in the background. 2016-01-29 09:14:16 -05:00
destroy_group_service.rb First pass at deleting projects in the background. 2016-01-29 09:14:16 -05:00
event_create_service.rb
git_hooks_service.rb
git_push_service.rb adds test for git push service for updating the language of the project 2016-03-07 21:59:39 +01:00
git_tag_push_service.rb Cache & flush tag/branch counts 2016-03-08 18:19:40 +01:00
gravatar_service.rb
issuable_base_service.rb Rename IssuableBaseService#have_changes? to has_changes? 2016-02-20 12:12:05 -02:00
notification_service.rb
repair_ldap_blocked_user_service.rb
system_hooks_service.rb
system_note_service.rb Add support for keyword arguments in label reference method 2016-03-03 10:41:11 +01:00
test_hook_service.rb
todo_service.rb Does not create a todo when commenting on commit or project snippet 2016-02-24 21:09:40 -03:00
update_release_service.rb
update_snippet_service.rb