Merge lp:~jml/launchpad/p3a-private-team into lp:launchpad
Proposed by
Jonathan Lange
Status: | Merged |
---|---|
Approved by: | Curtis Hovey |
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 | Approve | |
Curtis Hovey (community) | code | Approve | |
Review via email: mp+109600@code.launchpad.net |
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.