public artifacts are permitted on confidential projects
Bug #1079785 reported by
Aaron Bentley
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Aaron Bentley |
Bug Description
A project may be turned from public to proprietary or embargoed, and any existing public/
Related branches
lp:~abentley/launchpad/transitive-confidential
- Abel Deuring (community): Approve (code)
- Aaron Bentley: Pending requested
-
Diff: 394 lines (+99/-190)6 files modifiedlib/lp/registry/browser/product.py (+0/-41)
lib/lp/registry/browser/tests/test_product.py (+0/-113)
lib/lp/registry/model/product.py (+40/-13)
lib/lp/registry/tests/test_milestone.py (+0/-21)
lib/lp/registry/tests/test_product.py (+57/-0)
lib/lp/translations/doc/translationsoverview.txt (+2/-2)
tags: | added: private-projects |
Changed in launchpad: | |
importance: | Undecided → High |
status: | New → Triaged |
Changed in launchpad: | |
assignee: | nobody → Aaron Bentley (abentley) |
status: | Triaged → In Progress |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
I'm not sure why Private and Private Security artifacts should be able to exist. The definition of those types includes being able to have multiple tasks, so I think it would be best to not exempt them from the everything- must-be- Proprietary check.