Go to file
Aaron Schulz f3ac71de38 Fix $filters and $tagsToSet static variable handling
* Make $filters act as a proper process cache with
  lazy-loading and renamed it to $filterCache.
  This avoids warnings that appeared in e91939fb3f.
* Make sure tags are applied on stash hits by storing
  and reloading the static variable.
* Only check the cache for "edit" actions to avoid
  filling the statsd and logging data with noise.
* Remove some unused class variables.

Bug: T138529
Change-Id: I8230fef0ad0db7ae63086470189204e319382cca
2016-06-30 00:50:34 +00:00
api Remove executable bit from files 2016-04-08 14:00:52 +00:00
db_patches abuse_filter_log table only uses tinyint not int for namespace ID 2014-03-04 02:24:27 +00:00
i18n Localisation updates from https://translatewiki.net. 2016-06-27 23:00:20 +02:00
maintenance Add support for PHP CodeSniffer checks 2016-01-06 09:59:47 -08:00
modules Compress PNGs with zopflipng 2016-02-21 00:51:11 +00:00
special Merge "Support GENDER in two more log messages" 2016-06-25 15:31:38 +00:00
tests Optimize 'count()' function 2016-04-17 08:32:27 +02:00
Views Merge "Add GENDER to abusefilter-revert-preview-item" 2016-06-25 15:31:41 +00:00
.gitignore Add support for PHP CodeSniffer checks 2016-01-06 09:59:47 -08:00
.gitreview Add .gitreview file 2012-03-22 13:55:41 -07:00
.jshintignore Add npm entry point 2016-02-29 19:52:23 +00:00
.jshintrc Add npm entry point 2016-02-29 19:52:23 +00:00
AbuseFilter.alias.php Localisation updates from https://translatewiki.net. 2015-06-14 21:00:08 +02:00
AbuseFilter.class.php Fix $filters and $tagsToSet static variable handling 2016-06-30 00:50:34 +00:00
AbuseFilter.hooks.php Remove "minor_edit" variable 2016-06-27 13:07:14 -07:00
AbuseFilter.parser.php Optimize 'rcount()' function 2016-04-27 18:01:56 +02:00
AbuseFilter.php Change some globals to work better with extension registration 2016-06-06 19:53:53 +00:00
abusefilter.tables.pg.sql abuse_filter_log table only uses tinyint not int for namespace ID 2014-03-04 02:24:27 +00:00
abusefilter.tables.sql abuse_filter_log table only uses tinyint not int for namespace ID 2014-03-04 02:24:27 +00:00
abusefilter.tables.sqlite.sql abuse_filter_log table only uses tinyint not int for namespace ID 2014-03-04 02:24:27 +00:00
AbuseFilterPreAuthenticationProvider.php Add $options parameter for testUserForCreation() 2016-06-16 17:33:42 -04:00
AbuseFilterTokenizer.php Remove unnecessary phpcs overrides 2016-04-12 12:36:06 +00:00
AbuseFilterVariableHolder.php Avoid using computed variables to determine stash keys 2016-06-28 21:17:45 +00:00
AbuseLogHitFormatter.php Add support for PHP CodeSniffer checks 2016-01-06 09:59:47 -08:00
composer.json Add extension.json, empty php entry point 2016-06-03 19:16:26 +00:00
COPYING Add COPYING 2014-01-22 21:21:10 +00:00
extension.json Remove backwards-compatibility code using APIEditBeforeSave hook 2016-06-17 01:45:29 +02:00
Gruntfile.js Add npm entry point 2016-02-29 19:52:23 +00:00
hooks.txt (bug 42064) AbuseFilter + EditFilterMergedContent 2013-01-17 11:18:28 +01:00
package.json Add npm entry point 2016-02-29 19:52:23 +00:00
phpcs.xml Add support for PHP CodeSniffer checks 2016-01-06 09:59:47 -08:00