Go to file
Daimona Eaytoy a0de056299 Add contains_all and ccnorm_contains_all functions
Added the contains_all function, with basically the same role as
contains_any but using logic AND instead of OR. Also added
ccnorm_contains_all, that is the same of ccnorm_contains_any but with
AND mode. Finally, fixed three wrong task IDs.
Co-authored with Valerio Bozzolan.

Bug: T21176
Change-Id: Ib0a8b783db6ce0d5db64771c8e0c70f0f8d13d36
2018-02-09 17:33:24 +01:00
db_patches abuse_filter_log table only uses tinyint not int for namespace ID 2014-03-04 02:24:27 +00:00
i18n Add contains_all and ccnorm_contains_all functions 2018-02-09 17:33:24 +01:00
includes Add contains_all and ccnorm_contains_all functions 2018-02-09 17:33:24 +01:00
maintenance Use getBatchSize() instead of direct field access 2017-11-07 19:39:34 -08:00
modules Use prop instead of removeAttr for syntax check disabled status 2017-08-09 16:58:00 +00:00
tests Add contains_all and ccnorm_contains_all functions 2018-02-09 17:33:24 +01:00
.gitignore Expand .gitignore for more editors 2016-11-13 12:49:41 +01:00
.gitreview Whoops, track not trace 2016-10-24 17:01:30 -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
.phpcs.xml build: Updating mediawiki/mediawiki-codesniffer to 15.0.0 2017-12-29 22:58:29 +00:00
.stylelintrc.json Use json extension for .stylelintrc 2017-08-19 08:52:42 +02:00
AbuseFilter.alias.php Use short array syntax in alias file 2017-06-15 14:30:30 +00:00
AbuseFilter.php Merge "Remove back-compat code paths" 2017-10-31 16:12:40 +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
CODE_OF_CONDUCT.md Add CODE_OF_CONDUCT.md 2017-06-07 08:28:35 +04:30
composer.json Use SPDX 3.0 license identifier 2018-01-31 22:56:28 -08:00
COPYING Add COPYING 2014-01-22 21:21:10 +00:00
extension.json Actually mark abusefilter creations as such in the AbuseFilter log 2018-01-12 17:03:13 +00:00
Gruntfile.js Use json extension for .stylelintrc 2017-08-19 08:52:42 +02:00
hooks.txt (bug 42064) AbuseFilter + EditFilterMergedContent 2013-01-17 11:18:28 +01:00
package.json Define npm peer dependency explicitly 2017-07-31 12:22:41 +02:00