Merge lp://staging/~sinzui/launchpad/pillar-portlets into lp://staging/launchpad
Proposed by
Curtis Hovey
Status: | Merged | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Approved by: | Aaron Bentley | ||||||||||||
Approved revision: | no longer in the source branch. | ||||||||||||
Merged at revision: | not available | ||||||||||||
Proposed branch: | lp://staging/~sinzui/launchpad/pillar-portlets | ||||||||||||
Merge into: | lp://staging/launchpad | ||||||||||||
Diff against target: | None lines | ||||||||||||
To merge this branch: | bzr merge lp://staging/~sinzui/launchpad/pillar-portlets | ||||||||||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Aaron Bentley (community) | Approve | ||
Review via email: mp+10932@code.staging.launchpad.net |
To post a comment you must log in.
This is my branch to fix involvement links.
lp:~sinzui/launchpad/pillar-portlets /bugs.launchpad .net/bugs/ 416125 /bugs.launchpad .net/bugs/ 418548 /bugs.launchpad .net/bugs/ 421899 implementation: no-one, I trust the bug reporters
Diff size: 53
Launchpad bug: https:/
https:/
https:/
Test command: ./bin/test -vvt "pillar-views"
Pre-
Target release: 3.1.0
= Fix involvement links and official portlets =
Bug 416125 [product homepage's submit code link leads to +filebug]
The link is to file a bug, not register a branch.
Bug 418548 [Help translate" link in Get involved portlet is broken]
The link is missing the pillar; it goes to the root.
Bug 421899 [register a blueprint" leads to a 404 on edge]
The link is register a branch, not a spec.
== Rules ==
Bug 416125 [product homepage's submit code link leads to +filebug]
* Change the link to +addbranch.
Bug 418548 [Help translate" link in Get involved portlet is broken]
* Replace '/' with '' because the former removes the context from
the URL.
Bug 421899 [register a blueprint" leads to a 404 on edge]
* Change the link to +addspec.
== QA ==
Bug 416125 [product homepage's submit code link leads to +filebug] /edge.launchpad .net/epidermis
* Visit https:/
* Verify that the submit code link goes to +addbranch
Bug 418548 [Help translate" link in Get involved portlet is broken] /edge.launchpad .net/epidermis /translate. edge.launchpad. net/epidermis
* Visit https:/
* Verify that the submit code link goes to
https:/
Bug 421899 [register a blueprint" leads to a 404 on edge] /edge.launchpad .net/epidermis
* Visit https:/
* Verify that the register a blueprint link goes to +addspec
== Lint ==
Linting changed files: registry/ browser/ pillar. py registry/ browser/ tests/pillar- views.txt
lib/lp/
lib/lp/
== Test ==
* lib/lp/ registry/ browser/ tests/pillar- views.txt
* Added a test of the entire menu. The tests for whether a link
is enabled are fine, but there was not a test to verify the target.
== Implementation ==
* lib/lp/ registry/ browser/ pillar. py
* Fixed the target param of three links.