Merge lp:~cprov/launchpad/bug-391810-ppa-build-deps into lp:launchpad
Proposed by
Celso Providelo
Status: | Merged | ||||||||
---|---|---|---|---|---|---|---|---|---|
Merged at revision: | not available | ||||||||
Proposed branch: | lp:~cprov/launchpad/bug-391810-ppa-build-deps | ||||||||
Merge into: | lp:launchpad | ||||||||
Diff against target: | None lines | ||||||||
To merge this branch: | bzr merge lp:~cprov/launchpad/bug-391810-ppa-build-deps | ||||||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Eleanor Berger (community) | Approve | ||
Review via email: mp+10264@code.launchpad.net |
To post a comment you must log in.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
= Summary =
This branch fixes two trivial UI bugs:
https:/ /bugs.edge. launchpad. net/soyuz/ +bug/391810 /bugs.edge. launchpad. net/soyuz/ +bug/399090
https:/
Both related with the logic used to present or ommit the PPA 'Build dependencies' section.
Now, we won't present empty sections if the user cannot change it and also allow owners to set dependencies before uploading sources.
== Tests ==
./bin/test -vv -t xx-edit- dependencies. txt
== Demo and Q/A ==
1. As no-priv, access https:/ /launchpad. dev/~cprov/ +archive/ ppa and you won't see the 'Build dependencies' section.
2. As no-priv, access https:/ /launchpad. dev/~no- priv/+archive/ ppa and you will be able to set new dependencies even if the PPA is empty
= Launchpad lint =
Checking for conflicts. and issues in doctests and templates.
Running jslint, xmllint, pyflakes, and pylint.
Using normal rules.
Linting changed files: soyuz/stories/ ppa/xx- edit-dependenci es.txt soyuz/templates /archive- index.pt soyuz/browser/ archive. py
lib/lp/
lib/lp/
lib/lp/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkq JoLMACgkQ7KBXuX yZSjBJegCgnJwJ8 V7HRg/qYt5G78XW kT2B 5oHE78eM+ gPpKwSPc
I5QAn0rLjxiyKON
=rBaW
-----END PGP SIGNATURE-----