Remove disclosure sharing flags
Bug #1039649 reported by
Curtis Hovey
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Steve Kowalik |
Bug Description
When sharing is enabled in Production, it will not be possible to disable them to return to subscription based access control. These flags can be removed from the code, then the servers.
disclosure.
disclosure.
disclosure.
Related branches
lp:~stevenk/launchpad/drop-disclosure-feature-flags
- William Grant: Approve (code)
-
Diff: 1942 lines (+289/-711)28 files modifiedlib/lp/app/browser/lazrjs.py (+1/-4)
lib/lp/app/browser/tests/test_inlineeditpickerwidget.py (+1/-11)
lib/lp/app/browser/tests/test_vocabulary.py (+11/-17)
lib/lp/app/javascript/picker/picker_patcher.js (+8/-13)
lib/lp/app/widgets/popup.py (+1/-9)
lib/lp/app/widgets/tests/test_popup.py (+2/-13)
lib/lp/bugs/doc/bugsubscription.txt (+6/-0)
lib/lp/bugs/model/bug.py (+4/-16)
lib/lp/bugs/model/bugtask.py (+5/-8)
lib/lp/bugs/model/tests/test_bug.py (+2/-2)
lib/lp/bugs/model/tests/test_bugsummary.py (+3/-6)
lib/lp/bugs/model/tests/test_bugtask.py (+0/-1)
lib/lp/bugs/model/tests/test_bugtasksearch.py (+0/-3)
lib/lp/code/model/branch.py (+4/-8)
lib/lp/code/model/tests/test_branchnamespace.py (+0/-6)
lib/lp/registry/browser/distribution.py (+1/-7)
lib/lp/registry/browser/pillar.py (+0/-27)
lib/lp/registry/browser/product.py (+1/-7)
lib/lp/registry/browser/tests/test_pillar_sharing.py (+128/-217)
lib/lp/registry/javascript/sharing/pillarsharingview.js (+3/-19)
lib/lp/registry/javascript/sharing/sharingdetailsview.js (+1/-15)
lib/lp/registry/javascript/sharing/tests/test_pillarsharingview.js (+0/-19)
lib/lp/registry/javascript/sharing/tests/test_sharingdetailsview.js (+0/-11)
lib/lp/registry/model/teammembership.py (+5/-8)
lib/lp/registry/services/sharingservice.py (+4/-28)
lib/lp/registry/services/tests/test_sharingservice.py (+97/-200)
lib/lp/registry/tests/test_teammembership.py (+1/-2)
lib/lp/services/features/flags.py (+0/-34)
tags: |
added: qa-ok removed: qa-needstesting |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Fixed in stable r15869 <http:// bazaar. launchpad. net/~launchpad- pqm/launchpad/ stable/ revision/ 15869>.