Merge lp:~jml/launchpad/p3a-private-team into lp:launchpad
Proposed by
Jonathan Lange
on 2012-06-11
| Status: | Merged |
|---|---|
| Approved by: | Curtis Hovey on 2012-06-11 |
| Approved revision: | no longer in the source branch. |
| Merged at revision: | 15397 |
| Proposed branch: | lp:~jml/launchpad/p3a-private-team |
| Merge into: | lp:launchpad |
| Prerequisite: | lp:~jml/launchpad/validate-ppa-owner |
| Diff against target: |
164 lines (+62/-14) 5 files modified
lib/lp/registry/model/person.py (+3/-0) lib/lp/soyuz/browser/archive.py (+6/-13) lib/lp/soyuz/model/archive.py (+3/-1) lib/lp/soyuz/tests/test_archive.py (+32/-0) lib/lp/soyuz/tests/test_person_createppa.py (+18/-0) |
| To merge this branch: | bzr merge lp:~jml/launchpad/p3a-private-team |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Benji York (community) | code | 2012-06-11 | Approve on 2012-06-11 |
| Curtis Hovey (community) | code | Approve on 2012-06-11 | |
|
Review via email:
|
|||
Commit Message
IPerson.createPPA allows creating private PPAs for private teams.
Description of the Change
IPerson.createPPA allows creating PPAs via the API. At the moment, it's impossible to use it to create a private PPA for a private team, despite the fact that Launchpad's web UI allows you to do just that.
This branch brings createPPA up-to-date, and changes the browser code to go via createPPA.
To post a comment you must log in.

This is good to land, thank you.