allow users to delete bugtasks using the web UI
Bug #878909 reported by
Curtis Hovey
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Ian Booth |
Bug Description
Allow users to delete spurious affected bug targets from a web page. The must understand this cannot be undone. The action could lead to a page that explains this and does the true submit, or a overlay can explain and confirm before doing the submit.
Related branches
lp:~wallyworld/launchpad/delete-bugtask-ui-878909
- Curtis Hovey (community): Approve (code)
-
Diff: 345 lines (+199/-3)8 files modifiedlib/lp/app/javascript/activator/assets/skins/sam/activator-skin.css (+1/-0)
lib/lp/bugs/browser/bugtask.py (+35/-1)
lib/lp/bugs/browser/configure.zcml (+6/-0)
lib/lp/bugs/browser/tests/test_bugtask.py (+118/-0)
lib/lp/bugs/configure.zcml (+1/-0)
lib/lp/bugs/templates/bugtask-delete.pt (+26/-0)
lib/lp/bugs/templates/bugtask-tasks-and-nominations-table-row.pt (+10/-0)
lib/lp/testing/views.py (+2/-2)
lp:~wallyworld/launchpad/delete-bugtask-ui-ajax-878909
- Raphaël Badin (community): Approve
-
Diff: 1400 lines (+850/-106)17 files modifiedlib/lp/app/widgets/templates/form-picker-macros.pt (+7/-2)
lib/lp/bugs/browser/bugtask.py (+85/-14)
lib/lp/bugs/browser/configure.zcml (+6/-0)
lib/lp/bugs/browser/tests/bug-views.txt (+14/-3)
lib/lp/bugs/browser/tests/test_bug_views.py (+1/-1)
lib/lp/bugs/browser/tests/test_bugtask.py (+117/-5)
lib/lp/bugs/javascript/bugtask_index.js (+243/-9)
lib/lp/bugs/javascript/subscribers.js (+6/-1)
lib/lp/bugs/javascript/tests/test_bugtask_delete.html (+81/-0)
lib/lp/bugs/javascript/tests/test_bugtask_delete.js (+223/-0)
lib/lp/bugs/javascript/tests/test_subscribers.js (+9/-2)
lib/lp/bugs/stories/bugs/xx-bug-index.txt (+7/-7)
lib/lp/bugs/stories/bugtask-management/xx-bugtask-edit-forms.txt (+6/-2)
lib/lp/bugs/templates/bugtask-index.pt (+2/-5)
lib/lp/bugs/templates/bugtask-tasks-and-nominations-table-row.pt (+15/-33)
lib/lp/bugs/templates/bugtasks-and-nominations-portal.pt (+1/-22)
lib/lp/bugs/templates/bugtasks-and-nominations-table.pt (+27/-0)
Changed in launchpad: | |
status: | Triaged → In Progress |
assignee: | nobody → Ian Booth (wallyworld) |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Fixed in stable r14255 <http:// bazaar. launchpad. net/~launchpad- pqm/launchpad/ stable/ revision/ 14255>.