Page MenuHomePhabricator

Page protections/unprotections should be shown in history
Closed, ResolvedPublic

Description

Author: bugzilla.wikimedia

Description:
Page protections / unprotections should be recorded in an article's edit history.


Version: unspecified
Severity: enhancement

Details

Reference
bz861

Revisions and Commits

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 7:03 PM
bzimport set Reference to bz861.

That could "probably" be done with the new logging system in 1.4.

Not cleanly. The log entries are in a separate table (so would have to be interleaved into the edit history items carefully) and
reference pages by title *at the time of the logged event*. If a page is renamed, deleted, etc the log entries would not integrate
into a history display correctly.

zigger wrote:

*** Bug 2125 has been marked as a duplicate of this bug. ***

zigger wrote:

See also bug 1658 -- v1.5alpha1 includes page moves in the history.

(In reply to comment #2)

Not cleanly. The log entries are in a separate table (so would have to be interleaved

into the edit history items carefully) and

reference pages by title *at the time of the logged event*. If a page is renamed,

deleted, etc the log entries would not integrate

into a history display correctly.

Bug 2125 describes an idea which should simplify that: When a page is blocked/unblocked
simulate minor edit which means create a new version with appropiate comments.

tsor

New revision entries can now reference the previous text entry, so aren't
unnecessarily wasteful. This could now be done the same as the move
notifications.

  • Bug 4808 has been marked as a duplicate of this bug. ***
  • Bug 5464 has been marked as a duplicate of this bug. ***

robchur wrote:

Added in SVN trunk, r13552.

marco wrote:

page (un)protections should also be shown in watchlists, just as normal edits
would be.

robchur wrote:

(In reply to comment #10)

page (un)protections should also be shown in watchlists, just as normal edits
would be.

This is a whole other ball game; please file a separate request.

epriestley added a commit: Unknown Object (Diffusion Commit).Mar 4 2015, 8:20 AM