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.
Description
Description
Details
Details
Related Changes in Gerrit:
| Subject | Repo | Branch | Lines +/- | |
|---|---|---|---|---|
| Stop hardcoding the list of undeletable logs and effectively prevent their deletion | mediawiki/core | master | +77 -6 |
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Open | None | T309999 Convert Special:CheckUserLog to use Special:Log | |||
| Open | None | T310000 Make Special:Log capable of holding the checkuser logs | |||
| Stalled | None | T187865 Don't allow revdel/suppression on Special:Log/abusefilterprivatedetails | |||
| Open | None | T311940 Make the list of undeletable logs customizable |
Event Timeline
Comment Actions
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
Comment Actions
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.
Comment Actions
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.