-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
= Summary =
This branch fixes https://bugs.edge.launchpad.net/bugs/409208, when disabled PPAs were leaking in the PPA search results.
Since https://bugs.edge.launchpad.net/bugs/367796 (devel r9015) only owners can view disabled PPAs.
== Proposed fix ==
The fix it trivial, simply filters out disabled PPAs from the search results
== Tests ==
./bin/test -vv -t package-cache.txt
== Demo and Q/A ==
1. As foo.bar disable Celso PPA (~cprov/+archive/+ppa)
2. Yet as 'foo.bar' search for PPAs matching 'cprov' in ubuntu/+ppas, you will be able to see it.
3. As anonymous or 'no-priv' repeat the search and you will get nothing.
= Launchpad lint =
Checking for conflicts. and issues in doctests and templates. Running jslint, xmllint, pyflakes, and pylint. Using normal rules.
Linting changed files: lib/lp/soyuz/doc/package-cache.txt lib/lp/registry/model/distribution.py -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkqDdNAACgkQ7KBXuXyZSjDNlACdFMQBI9HNQIiM2YOR/o86o2EW G48AoIjaXSKjgC5djvyXpL+kRt9dciSo =oBIT -----END PGP SIGNATURE-----
« Back to merge proposal
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
= Summary =
This branch fixes https:/ /bugs.edge. launchpad. net/bugs/ 409208, when disabled PPAs were leaking in the PPA search results.
Since https:/ /bugs.edge. launchpad. net/bugs/ 367796 (devel r9015) only owners can view disabled PPAs.
== Proposed fix ==
The fix it trivial, simply filters out disabled PPAs from the search results
== Tests ==
./bin/test -vv -t package-cache.txt
== Demo and Q/A ==
1. As foo.bar disable Celso PPA (~cprov/ +archive/ +ppa)
2. Yet as 'foo.bar' search for PPAs matching 'cprov' in ubuntu/+ppas, you will be able to see it.
3. As anonymous or 'no-priv' repeat the search and you will get nothing.
= Launchpad lint =
Checking for conflicts. and issues in doctests and templates.
Running jslint, xmllint, pyflakes, and pylint.
Using normal rules.
Linting changed files: soyuz/doc/ package- cache.txt registry/ model/distribut ion.py
lib/lp/
lib/lp/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkq DdNAACgkQ7KBXuX yZSjDNlACdFMQBI 9HNQIiM2YOR/ o86o2EW djvyXpL+ kRt9dciSo
G48AoIjaXSKjgC5
=oBIT
-----END PGP SIGNATURE-----