Do not permit bugs to be made private if there is more than one pillar
Bug #879138 reported by
Curtis Hovey
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Ian Booth |
Bug Description
Do not permit bugs with more than one affected project to be made private. The user should be informed that he must delete a one of the affected pillars so that the data remains confidential
Related branches
lp:~wallyworld/launchpad/disallow-private-for-multipillar-bugs-879138
- Brad Crittenden (community): Approve (code)
-
Diff: 1248 lines (+308/-123)27 files modifiedlib/canonical/launchpad/doc/canonical_url_examples.txt (+5/-5)
lib/canonical/launchpad/doc/object-privacy.txt (+1/-1)
lib/canonical/launchpad/doc/webapp-authorization.txt (+5/-5)
lib/lp/bugs/browser/bug.py (+11/-1)
lib/lp/bugs/browser/tests/bugs-views.txt (+8/-8)
lib/lp/bugs/browser/tests/test_bug_views.py (+17/-0)
lib/lp/bugs/doc/bug-export.txt (+9/-9)
lib/lp/bugs/doc/bug-tags.txt (+11/-0)
lib/lp/bugs/doc/bug.txt (+27/-15)
lib/lp/bugs/doc/bugattachments.txt (+23/-23)
lib/lp/bugs/doc/bugnotification-email.txt (+14/-13)
lib/lp/bugs/doc/bugsubscription.txt (+2/-1)
lib/lp/bugs/doc/bugtask-expiration.txt (+11/-0)
lib/lp/bugs/doc/bugtask-find-similar.txt (+11/-0)
lib/lp/bugs/doc/bugtask.txt (+15/-20)
lib/lp/bugs/doc/initial-bug-contacts.txt (+2/-1)
lib/lp/bugs/errors.py (+6/-0)
lib/lp/bugs/mail/tests/test_handler.py (+5/-5)
lib/lp/bugs/model/bug.py (+10/-0)
lib/lp/bugs/model/tests/test_bug.py (+26/-0)
lib/lp/bugs/stories/bug-privacy/xx-bug-privacy.txt (+9/-7)
lib/lp/bugs/stories/bugs/xx-bug-activity.txt (+10/-0)
lib/lp/bugs/stories/bugtracker/xx-bugtracker-remote-bug.txt (+11/-0)
lib/lp/bugs/stories/bugtracker/xx-bugtracker.txt (+3/-3)
lib/lp/bugs/tests/test_bugtask_search.py (+6/-0)
lib/lp/bugs/tests/test_errors.py (+42/-0)
lib/lp/code/stories/branches/xx-bug-branch-links.txt (+8/-6)
tags: |
added: qa-ok removed: qa-needstesting |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This feature requires the footgun flag to permit organisations like OEM and HWE to continue to share private bugs that might break the disclosure report.