Page MenuHomePhabricator

Group checkboxes in Special:Undelete by ar_page_id
Open, LowPublic

Description

When page B gets deleted, page A gets moved to title B, and then page B gets deleted again, it would not be easy to separate both groups of deleted revisions of page B by undeletion, as it would if page B were recreated from scratch, unless page A was created after page B was deleted. Therefore, I think it would be easier if the checkboxes in Special:Undelete were grouped by ar_page_id. Also, to partially fix T39465, if a deleted revision from one page id had the same timestamp as one from another page id, Special:Undelete should only undelete the revision(s) from the selected page id(s), not other revisions with the same timestamp.

Event Timeline

aaron triaged this task as Unbreak Now! priority.Mar 30 2026, 5:38 PM

@aaron triaged this task as Unbreak Now! priority.

Was that intentional, or an accidental move on the workboard?

aaron lowered the priority of this task from Unbreak Now! to Low.Apr 2 2026, 3:27 PM