gitlab-org--gitlab-foss/spec/services
Timothy Andrew 0444fa560a Original implementation to allow users to subscribe to labels
1. Allow subscribing (the current user) to a label

- Refactor the `Subscription` coffeescript class
  - The main change is that it accepts a container, and conducts all
    DOM queries within its scope. We need this because the labels
    page has multiple instances of `Subscription` on the same page.

2. Creating an issue or MR with labels notifies users subscribed to those labels

- Label `has_many` subscribers through subscriptions.

3. Adding a label to an issue or MR notifies users subscribed to those labels

- This only applies to subscribers of the label that has just been
  added, not all labels for the issue.
2016-03-15 17:25:37 +01:00
..
ci Add specs for build status helper class 2016-02-18 10:52:57 +01:00
issues Original implementation to allow users to subscribe to labels 2016-03-15 17:25:37 +01:00
merge_requests Original implementation to allow users to subscribe to labels 2016-03-15 17:25:37 +01:00
milestones Tag service specs 2015-12-09 11:55:49 +01:00
notes Rename Tasks to Todos 2016-02-20 12:39:27 -02:00
projects Use an exception to pass messages 2016-03-15 11:03:43 +01:00
create_commit_builds_service_spec.rb Don't create CI status for refs that doesn't have .gitlab-ci.yml, even if the builds are enabled 2015-12-17 16:33:47 +01:00
create_release_service_spec.rb Tag service specs 2015-12-09 11:55:49 +01:00
create_snippet_service_spec.rb Tag service specs 2015-12-09 11:55:49 +01:00
delete_tag_service_spec.rb Cache & flush tag/branch counts 2016-03-08 18:19:40 +01:00
destroy_group_service_spec.rb Tag service specs 2015-12-09 11:55:49 +01:00
event_create_service_spec.rb Tag service specs 2015-12-09 11:55:49 +01:00
git_hooks_service_spec.rb Tag service specs 2015-12-09 11:55:49 +01:00
git_push_service_spec.rb Use an exception to pass messages 2016-03-15 11:03:43 +01:00
git_tag_push_service_spec.rb web hooks to webhooks 2016-03-10 14:48:29 -05:00
notification_service_spec.rb Original implementation to allow users to subscribe to labels 2016-03-15 17:25:37 +01:00
repair_ldap_blocked_user_service_spec.rb Code style fixes and some code simplified 2016-01-08 16:26:04 -02:00
search_service_spec.rb Tag service specs 2015-12-09 11:55:49 +01:00
system_hooks_service_spec.rb Merge branch 'add_username_to_user_system_hooks' of https://github.com/tbeadle/gitlabhq 2016-01-13 10:12:30 +01:00
system_note_service_spec.rb Add commit message to JIRA's notification payload. 2016-03-03 09:55:53 -05:00
test_hook_service_spec.rb Tag service specs 2015-12-09 11:55:49 +01:00
todo_service_spec.rb Does not create a todo when commenting on commit or project snippet 2016-02-24 21:09:40 -03:00
update_release_service_spec.rb Tag service specs 2015-12-09 11:55:49 +01:00
update_snippet_service_spec.rb Fixed Rubocop offenses 2015-12-15 00:53:52 -02:00