Merge lp:~cjwatson/launchpad/registry-delete-archive into lp:launchpad
Proposed by
Colin Watson
Status: | Merged |
---|---|
Merged at revision: | 18859 |
Proposed branch: | lp:~cjwatson/launchpad/registry-delete-archive |
Merge into: | lp:launchpad |
Diff against target: |
308 lines (+116/-109) 5 files modified
lib/lp/security.py (+21/-0) lib/lp/soyuz/configure.zcml (+4/-1) lib/lp/soyuz/doc/archive-deletion.txt (+0/-71) lib/lp/soyuz/interfaces/archive.py (+21/-17) lib/lp/soyuz/tests/test_archive.py (+70/-20) |
To merge this branch: | bzr merge lp:~cjwatson/launchpad/registry-delete-archive |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
William Grant | code | Approve | |
Review via email: mp+358964@code.launchpad.net |
Commit message
Allow registry experts to delete non-main archives.
Description of the change
This makes it easier to deal with PPA description spam. Registry experts already have extensive powers along these lines; suspending accounts is normally sufficient right now, but there are some awkward edge cases where straightforward deletion would be easier.
I also granted the ability for registry experts to see public but disabled archives, as otherwise they'd lose access to the object immediately after calling the delete method.
To post a comment you must log in.