gitlab-org--gitlab-foss/app
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
..
assets Original implementation to allow users to subscribe to labels 2016-03-15 17:25:37 +01:00
controllers Original implementation to allow users to subscribe to labels 2016-03-15 17:25:37 +01:00
finders Merge branch 'share-project-ce' into 'master' 2016-03-14 16:38:52 +00:00
helpers Merge branch 'todos-title-attr' into 'master' 2016-03-15 16:23:15 +00:00
mailers Original implementation to allow users to subscribe to labels 2016-03-15 17:25:37 +01:00
models Original implementation to allow users to subscribe to labels 2016-03-15 17:25:37 +01:00
services Original implementation to allow users to subscribe to labels 2016-03-15 17:25:37 +01:00
uploaders Revert "Merge branch 'avatar-cropping' into 'master' " 2016-03-15 14:55:40 +01:00
validators Allow webhooks URL to have leading and trailing spaces 2016-02-26 14:34:06 -05:00
views Original implementation to allow users to subscribe to labels 2016-03-15 17:25:37 +01:00
workers Use Gitlab::Git::DiffCollections 2016-03-03 18:38:44 +01:00