Go to file
STran a5dbd74017 Allow all users to see protected filters on Special:AbuseFilter
Why:
T367390 hid protected filters from users who didn't have the right to see them
because users with access to private filters also had access to search against
filters and were inadvertantly allowed to search against protected filters regardless
of whether or not they had the right to see them.

Now, in order to be consistent with how AbuseFilter displays private filters, reveal
protected filters to all users but continue to restrict access to their details.

What:
- Only hide protected filters when a user runs a search and doesn't have permission
  to access them.

Bug: T381470
Change-Id: I2acb7e066885f6da18b29876c21c5d7d199b9886
2024-12-06 00:59:46 -08:00
.phan phan: Update config to load ConfirmEdit 2024-05-05 11:02:07 +03:00
db_patches Drop af_user(_text) and afh_user(_text) fields 2024-06-10 18:48:21 +02:00
i18n Localisation updates from https://translatewiki.net. 2024-12-02 08:20:52 +01:00
includes Allow all users to see protected filters on Special:AbuseFilter 2024-12-06 00:59:46 -08:00
maintenance maintenance/SearchFilters: Allow searching by privacy level 2024-11-26 07:25:04 +00:00
modules ESLint: Use ES6 and autofix 2024-11-16 21:03:59 +00:00
tests Allow all users to see protected filters on Special:AbuseFilter 2024-12-06 00:59:46 -08:00
.eslintignore Add docs, i18n to eslintignore 2024-09-24 12:40:48 +01:00
.eslintrc.json
.gitignore
.gitreview
.phpcs.xml build: Updating mediawiki/mediawiki-codesniffer to 45.0.0 2024-11-01 01:02:33 +00:00
.stylelintrc.json
AbuseFilter.alias.php Add azerbaijani special page aliases 2024-11-30 03:18:06 +04:00
CODE_OF_CONDUCT.md
composer.json build: Updating mediawiki/mediawiki-codesniffer to 45.0.0 2024-11-01 01:02:33 +00:00
COPYING
extension.json Migrate 'ArticleDelete' hook to 'PageDelete' to fix error display 2024-10-21 21:35:27 +02:00
Gruntfile.js build: Run stylelint for less file 2023-11-28 20:06:41 +01:00
package-lock.json build: Updating micromatch to 4.0.8 2024-08-24 14:37:14 +00:00
package.json build: Updating npm dependencies 2024-06-16 16:32:36 +00:00
quibble.yaml build: Add quibble.yaml and enable early warning bot feedback 2024-05-10 14:25:14 +02:00