Private projects are forbidden from having releases when only files are problematic
Bug #1100164 reported by
William Grant
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
William Grant |
Bug Description
Private projects are not currently permitted to own releases. This is the result of a miscommunication -- the intent was to ban release *files*, not releases themselves. We should move the restriction from PRs to PRFs.
Related branches
lp:~wgrant/launchpad/bug-1100164
- Steve Kowalik (community): Approve (code)
-
Diff: 591 lines (+121/-124)16 files modifiedlib/lp/registry/browser/configure.zcml (+4/-4)
lib/lp/registry/browser/productrelease.py (+2/-19)
lib/lp/registry/browser/tests/test_milestone.py (+33/-0)
lib/lp/registry/browser/tests/test_productrelease.py (+12/-55)
lib/lp/registry/configure.zcml (+4/-1)
lib/lp/registry/interfaces/productrelease.py (+7/-1)
lib/lp/registry/model/milestone.py (+0/-6)
lib/lp/registry/model/productrelease.py (+13/-1)
lib/lp/registry/stories/product/xx-product-files.txt (+12/-0)
lib/lp/registry/templates/product-index.pt (+1/-0)
lib/lp/registry/templates/productrelease-add-from-series.pt (+0/-7)
lib/lp/registry/templates/productrelease-add.pt (+0/-7)
lib/lp/registry/templates/productrelease-portlet-data.pt (+8/-2)
lib/lp/registry/tests/test_milestone.py (+2/-13)
lib/lp/registry/tests/test_productrelease.py (+17/-1)
lib/lp/security.py (+6/-7)
Changed in launchpad: | |
assignee: | nobody → William Grant (wgrant) |
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.
Fixed in stable r16452 <http:// bazaar. launchpad. net/~launchpad- pqm/launchpad/ stable/ revision/ 16452>.