Merge lp://staging/~danilo/launchpad/bug-772754-other-subscribers-actions into lp://staging/launchpad

Proposed by Данило Шеган
Status: Merged
Merged at revision: 13243
Proposed branch: lp://staging/~danilo/launchpad/bug-772754-other-subscribers-actions
Merge into: lp://staging/launchpad
Prerequisite: lp://staging/~danilo/launchpad/bug-772754-other-subscribers-loading
Diff against target: 912 lines (+680/-17)
7 files modified
lib/lp/bugs/browser/bugsubscription.py (+8/-1)
lib/lp/bugs/browser/tests/test_bugsubscription_views.py (+11/-1)
lib/lp/bugs/javascript/bugtask_index_portlets.js (+0/-1)
lib/lp/bugs/javascript/subscribers_list.js (+172/-9)
lib/lp/bugs/javascript/tests/test_subscribers_list.html (+4/-0)
lib/lp/bugs/javascript/tests/test_subscribers_list.js (+483/-4)
lib/lp/bugs/templates/bugtask-index.pt (+2/-1)
To merge this branch: bzr merge lp://staging/~danilo/launchpad/bug-772754-other-subscribers-actions
Reviewer Review Type Date Requested Status
Brad Crittenden (community) code Approve
Review via email: mp+64187@code.staging.launchpad.net

Description of the change

= Bug 772754: Other subscribers list, part 6 =

Warning: slightly over-sized as well, mostly for the long JS tests which emulate lp_client behaviour.

This is part of ongoing work for providing the "other subscribers" list as indicated in mockup https://launchpadlibrarian.net/71552495/all-in-one.png attached to bug 772754 by Gary.

Provides subscribe-someone-else and unsubscribe actions that actually work with Launchpad.

Existing list of subscribers is only removed in the next branch, so with this branch, you have two lists of which only this one will now really work.

== Tests ==

lp/bugs/javascript/tests/test_subscribers_list.html

bin/test -cvvt BugPortletSubscribersWithDetailsTests

== Demo and Q/A ==

N/A

= Launchpad lint =

Checking for conflicts and issues in changed files.

Linting changed files:
  lib/lp/bugs/browser/bugsubscription.py
  lib/lp/bugs/browser/tests/test_bugsubscription_views.py
  lib/lp/bugs/javascript/bugtask_index_portlets.js
  lib/lp/bugs/javascript/subscribers_list.js
  lib/lp/bugs/javascript/tests/test_subscribers_list.html
  lib/lp/bugs/javascript/tests/test_subscribers_list.js
  lib/lp/bugs/templates/bugtask-index.pt

To post a comment you must log in.
Revision history for this message
Brad Crittenden (bac) wrote :

Hi Danilo this branch looks good.

review: Approve (code)

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.