Page MenuHomePhabricator

Make the list of undeletable logs customizable
Open, Needs TriagePublic

Description

The suppression log is undeletable, meaning that there's no way (e.g., checkboxes) to delete its entries. This is hardcoded in MW core, meaning it's currently impossible to add undeletable logs in extensions, and hard to add them in core.

Event Timeline

Change 445999 had a related patch set uploaded (by Daimona Eaytoy; author: Daimona Eaytoy):

[mediawiki/core@master] Stop hardcoding the list of undeletable logs and effectively prevent their deletion

https://gerrit.wikimedia.org/r/445999

Above is an old attempt at doing this, but I'm not working on it. Anyone please feel free to take over, update that patch or write a new one.

Change 445999 abandoned by Daimona Eaytoy:

[mediawiki/core@master] Stop hardcoding the list of undeletable logs and effectively prevent their deletion

Reason:

Not working on this, and it'd probably be easier to start over.

https://gerrit.wikimedia.org/r/445999