mediawiki-extensions-Echo/tests/phpunit
Kunal Mehta 5d2cde1022 Implement per-user notification blacklists
- Disabled by default, is a gated preference by wg variable
- User specifies blocks in Echo preferences
- Uses a TextArea with username separated by new lines as input
- Still allows notifications to come through on a user's talk page
- Cache the blacklist and whitelist

Requested at
<https://meta.wikimedia.org/wiki/2016_Community_Wishlist_Survey/Categories/Miscellaneous#Allow_users_to_restrict_who_can_send_them_notifications>.

Bug: T150419
Change-Id: Ibf548da4aa600bdc7848cba1947436e56ac48a4a
2017-05-24 16:09:04 -05:00
..
api build: Update mediawiki/mediawiki-codesniffer to 0.7.1 2016-12-05 15:54:30 -08:00
cache build: Update mediawiki/mediawiki-codesniffer to 0.7.1 2016-12-05 15:54:30 -08:00
controller build: Update mediawiki/mediawiki-codesniffer to 0.7.1 2016-12-05 15:54:30 -08:00
gateway build: Update mediawiki/mediawiki-codesniffer to 0.7.1 2016-12-05 15:54:30 -08:00
iterator build: Update mediawiki/mediawiki-codesniffer to 0.7.1 2016-12-05 15:54:30 -08:00
maintenance build: Update mediawiki/mediawiki-codesniffer to 0.7.1 2016-12-05 15:54:30 -08:00
mapper Fix usage of $db->nextSequenceValue() 2017-05-10 17:46:07 -04:00
model build: Update mediawiki/mediawiki-codesniffer to 0.7.1 2016-12-05 15:54:30 -08:00
revision_txt Avoid unintended mentions when changing content 2017-03-01 11:58:08 +00:00
AttributeManagerTest.php build: Update mediawiki/mediawiki-codesniffer to 0.7.1 2016-12-05 15:54:30 -08:00
BundlerTest.php build: Update mediawiki/mediawiki-codesniffer to 0.7.1 2016-12-05 15:54:30 -08:00
ContainmentSetTest.php Implement per-user notification blacklists 2017-05-24 16:09:04 -05:00
DiffParserTest.php Fix mentions failing editing empty pages 2017-02-10 14:39:13 +00:00
DiscussionParserTest.php Switch TestingAccessWrapper to librarized version 2017-04-20 11:34:57 +00:00
EchoDbFactoryTest.php Update formatting 2015-10-03 23:28:54 -04:00
NotifUserTest.php Fix unread notification count caching 2016-12-09 09:23:59 -05:00
TalkPageFunctionalTest.php build: Update mediawiki/mediawiki-codesniffer to 0.7.1 2016-12-05 15:54:30 -08:00
ThankYouEditTest.php Run MWEchoThankYouEditTest on clean DB tables 2017-03-22 16:32:49 -04:00
UserLocatorTest.php build: Update mediawiki/mediawiki-codesniffer to 0.7.1 2016-12-05 15:54:30 -08:00