Merge lp:~gmb/launchpad/team-subscription-opt-out into lp:launchpad/db-devel
Proposed by
Graham Binns
Status: | Merged |
---|---|
Merged at revision: | 10390 |
Proposed branch: | lp:~gmb/launchpad/team-subscription-opt-out |
Merge into: | lp:launchpad/db-devel |
Diff against target: |
225 lines (+100/-3) 7 files modified
database/schema/comments.sql (+6/-0) database/schema/patch-2208-58-0.sql (+25/-0) database/schema/security.cfg (+2/-0) lib/lp/bugs/configure.zcml (+11/-0) lib/lp/bugs/interfaces/bugsubscriptionfilter.py (+20/-1) lib/lp/bugs/model/bugsubscriptionfilter.py (+33/-2) lib/lp/registry/model/person.py (+3/-0) |
To merge this branch: | bzr merge lp:~gmb/launchpad/team-subscription-opt-out |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Stuart Bishop (community) | db | Approve | |
Gavin Panella (community) | code | Approve | |
Robert Collins | db | Pending | |
Review via email: mp+55779@code.launchpad.net |
Commit message
[r=allenap,
Description of the change
This branch adds a BugSubscription
its associated interface and model to the tree.
The idea behind BugSubscription
to mute team subscriptions if they want to. The story being that:
As a member of ~launchpad
I want to be able to mute emails that I would receive because
~launchpad is structurally subscribed to a project
So that I don't have to read bug mail in which I'm not interested.
To post a comment you must log in.
All looks good, but perhaps there ought to be some tests for the basics, like adding to and removing from the store.