Currently the entry in the protection log for a changed protection reads like this:
- 23:59, 31 December 2099 <Admin> (talk | contribs | block) protected <Article> [edit=autoconfirmed] (expires 23:59, 1 January 2100 (UTC)) [move=autoconfirmed] (expires 23:59, 1 January (UTC)) (<Reason>) (hist | change)
What it does not tell you is what protection level the page had before this. Would it be possible to modify the log (and also the values returned by the API) in a way to add this information? An entry should look something like this then:
- 23:59, 31 December 2099 <Admin> (talk | contribs | block) changed protection settings for <Article> [set edit=autoconfirmed from edit=all] (expires 23:59, 1 January 2100 (UTC)) [set move=autoconfirmed from move=all] (expires 23:59, 1 January (UTC)) (<Reason>) (hist | change)
Regards
SoWhy
Version: unspecified
Severity: enhancement