mediawiki-extensions-AbuseF.../Views
Daimona Eaytoy a3f5f9c4da Remove info leak
Oversighted/deleted edits and log actions were entirely accessible to
non-oversighters via AbuseFilter/examine for RC, and via AbuseFilter/test.
Now, we take into account the revision/log visibility and user permissions to
determine what to show.
Other changes in this patch:
*Show the examine link if and only if the user can examine the given row
*If a revision is hidden but the user can see it, don't hide its elements in
 ChangesList (only leave them striked/greyed)
*Make APIs better understand revision visibility.
*Make a clear distinction between deleted and suppressed edits/log
entries.

Co-authored with rxy <git@rxy.jp>

Bug: T207085

Change-Id: Icfa48e366a7e5e3abd5d2155ecfddfc09b378088
2018-10-23 16:16:29 +02:00
..
AbuseFilterView.php Remove info leak 2018-10-23 16:16:29 +02:00
AbuseFilterViewDiff.php Add support for PHP CodeSniffer checks 2016-01-06 09:59:47 -08:00
AbuseFilterViewEdit.php Change some globals to work better with extension registration 2016-07-20 02:27:48 +00:00
AbuseFilterViewExamine.php Remove info leak 2018-10-23 16:16:29 +02:00
AbuseFilterViewHistory.php Convert Special:AbuseFilter/history to HTMLForm 2016-04-17 10:57:08 +05:30
AbuseFilterViewImport.php Convert Special:AbuseFilter/import to HTMLForm 2016-04-18 23:07:31 +05:30
AbuseFilterViewList.php Fixes to filter profiling 2016-04-13 23:21:32 +02:00
AbuseFilterViewRevert.php Remove executable bit from files 2016-04-08 14:00:52 +00:00
AbuseFilterViewTestBatch.php Add support for PHP CodeSniffer checks 2016-01-06 09:59:47 -08:00
AbuseFilterViewTools.php