Go to file
Daimona Eaytoy df017d478c Factor out another method from AbuseFilterRunner::getFilteredConsequences
This is a no-op, moving code around, introducing another distinction re
"filtering actions", which now happens in 2 steps:

 - The first step only uses "generic" information available by looking
   at enabled actions as a "group". This includes keeping only the
   longest block, and removing 'disallow' if other blocking actions are
   enabled.
 - The second step uses information that is only available after having
   "partly executed" (named "pre-checked") a consequence. For instance,
   we need to pre-check 'throttle' to see if the throttle was hit, and
   remove any other actions if not.

Change-Id: I7be5cfaa61e942a06f97ed52f50e9c8c70a120e8
2020-11-18 16:49:26 +00:00
.phan Integrate with Renameuser 2020-10-01 08:10:22 +00:00
db_patches Merge "Actually apply patch-afl_change_deleted_patrolled." 2020-10-05 08:15:48 +00:00
i18n Localisation updates from https://translatewiki.net. 2020-11-18 08:55:11 +01:00
includes Factor out another method from AbuseFilterRunner::getFilteredConsequences 2020-11-18 16:49:26 +00:00
maintenance Merge "Add a service to retrieve the filter user" 2020-10-29 09:52:56 +00:00
modules Merge "ViewEdit: avoid linebreaks in form labels" 2020-10-14 15:29:02 +00:00
tests Factor out another method from AbuseFilterRunner::getFilteredConsequences 2020-11-18 16:49:26 +00:00
.eslintrc.json
.gitignore
.gitreview
.phpcs.xml Remove exclusions for new PHPCS rules, bump PHPCS to 33.0.0 2020-11-03 19:26:11 +00:00
.stylelintrc.json
AbuseFilter.alias.php
abusefilter.tables.pg.sql Actually apply patch-afl_change_deleted_patrolled. 2020-09-21 14:52:22 +00:00
abusefilter.tables.sql Actually apply patch-afl_change_deleted_patrolled. 2020-09-21 14:52:22 +00:00
abusefilter.tables.sqlite.sql Actually apply patch-afl_change_deleted_patrolled. 2020-09-21 14:52:22 +00:00
CODE_OF_CONDUCT.md
composer.json Remove exclusions for new PHPCS rules, bump PHPCS to 33.0.0 2020-11-03 19:26:11 +00:00
COPYING
extension.json Introduce EmergencyWatcher service 2020-11-18 14:20:18 +00:00
Gruntfile.js
hooks.txt Replace $wgAbuseFilterRestrictions with more specific variables 2020-10-22 13:38:59 +00:00
package-lock.json build: Updating bl to 4.0.3 2020-09-09 18:15:30 +00:00
package.json