Person:+delete timeouts : Connect the UI the merge jobs
Bug #736421 reported by
Curtis Hovey
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Critical
|
Unassigned |
Bug Description
This issue is a continuation of bug 162510. The infrastructure is in place to merge people an team async.
- Update call-sites to use mergeAsync() where appropriate.
- UI to show if a user is the subject of a scheduled merge request.
Related branches
lp:~sinzui/launchpad/person-merge-job-4
- Benji York (community): Approve (code)
-
Diff: 782 lines (+154/-262)16 files modifiedlib/canonical/launchpad/browser/logintoken.py (+5/-4)
lib/lp/registry/browser/peoplemerge.py (+18/-30)
lib/lp/registry/browser/person.py (+8/-0)
lib/lp/registry/browser/tests/peoplemerge-views.txt (+9/-21)
lib/lp/registry/browser/tests/person-views.txt (+1/-0)
lib/lp/registry/browser/tests/test_peoplemerge.py (+50/-26)
lib/lp/registry/browser/tests/test_person_view.py (+18/-4)
lib/lp/registry/browser/tests/test_team.py (+17/-0)
lib/lp/registry/interfaces/person.py (+12/-7)
lib/lp/registry/interfaces/persontransferjob.py (+2/-2)
lib/lp/registry/model/person.py (+3/-4)
lib/lp/registry/stories/person/merge-people.txt (+1/-35)
lib/lp/registry/stories/person/xx-adminpeoplemerge.txt (+4/-14)
lib/lp/registry/stories/person/xx-merge-person-with-hidden-email.txt (+0/-45)
lib/lp/registry/stories/team/xx-adminteammerge.txt (+4/-68)
lib/lp/registry/tests/test_person.py (+2/-2)
Changed in launchpad: | |
status: | Triaged → In Progress |
tags: | added: timeout |
description: | updated |
Changed in launchpad: | |
milestone: | 11.04 → 11.05 |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |
Changed in launchpad: | |
assignee: | Curtis Hovey (sinzui) → nobody |
To post a comment you must log in.
Fixed in stable r12803 <http:// bazaar. launchpad. net/~launchpad- pqm/launchpad/ stable/ revision/ 12803>.