According to the discussions at Bug T254649 and Bug T254646
rename the lists to generic "allowed titles" and "disallowed titles"
lists.
The previous change was abandoned, probably because it tried
to say "blocklist", which can be confused for user blocking.
I see there is intention to merge this extension's functionality
into AbuseFilter, but until it happens, it would be nice
to rephrase the user-visible messages at least.
Also make the spelling of "username" and "case-insensitive" consistent
with core MediaWiki, and a few other copy editing fixes,
and fix some tests with these words.
Bug: T254650
Change-Id: I05ccc585325eb1610dd6b257a0b96ab43b0c8c8f
Update matchFunction() to match the new format of responses.
Remove custom error message from process(), it's worse than the default.
Bug: T229532
Depends-On: I3b9c4fefc0869ef7999c21cef754434febd852ec
Change-Id: Ibeae79c95557a7af699716c9d921f34c310bee6d
* Only show the override notice if the blacklist exemption is due to the user
having the tboverride permission. (In other words, stop showing it for
autoconfirmed users.)
* Only bother checking the blacklist in the uncommon case of the user actually
having the tboverride permission.
Change-Id: I3277df8213586f31d7b7c43f72596319228b2730
MediaWiki core change I04b1a384 added support for i18n of API module
help. This takes advantage of that while still maintaining backwards
compatibility with earlier versions of MediaWiki.
Once support for MediaWiki before 1.25 is dropped, the methods marked
deprecated in this patch may be removed.
Change-Id: I67395aff48185f3e09da31b51a08aa2541fe6a17
Show a warning when users are about to create or edit a page that the
titleblacklist prevents most users from creating or editing.
Bug: 13780
Change-Id: I0e3c08d026e415c31c792dffbb6bb300c7f1fd9c
This adds a log, Special:Log/titleblacklist.
Since titleblacklist hits when editing or moving
can be triggered with GET, they are not logged.
(i.e. only local account creations are logged)
Bug: 21206
Change-Id: I1b7396cebaa528edca043d5d3dfbf9d950d0e116