mediawiki-extensions-AbuseF.../includes
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
..
api Remove AbuseFilter::filterHidden and ::getGlobalFilterDescription 2020-11-18 08:43:22 +00:00
Filter Add a FilterLookup service 2020-11-18 01:17:47 +00:00
Hooks Add typehints to hook handlers 2020-10-28 11:37:07 +01:00
LogFormatter Move log formatters to a separate directory and namespace 2020-10-07 16:25:38 +02:00
pagers Merge "Divide AbuseFilterPermissionManager::canSeeLogDetails" 2020-11-04 10:32:46 +00:00
parser Remove exclusions for new PHPCS rules, bump PHPCS to 33.0.0 2020-11-03 19:26:11 +00:00
ParserNS Introduce AbuseFilterParserFactory service 2020-10-31 21:19:00 +01:00
special Remove AbuseFilter::filterHidden and ::getGlobalFilterDescription 2020-11-18 08:43:22 +00:00
VariableGenerator Add test traits for uploads and account creation 2020-10-04 13:16:58 +00:00
Views Merge "Remove AbuseFilter::filterHidden and ::getGlobalFilterDescription" 2020-11-18 09:36:03 +00:00
AbuseFilter.php Introduce EmergencyWatcher service 2020-11-18 14:20:18 +00:00
AbuseFilterChangesList.php Stop using the Revision class 2020-02-26 15:39:12 +00:00
AbuseFilterHooks.php Add a service to retrieve the central DB 2020-10-31 12:32:46 +00:00
AbuseFilterPermissionManager.php Introduce a FilterValidator 2020-11-18 01:41:31 +00:00
AbuseFilterPreAuthenticationProvider.php Factor out variables-related methods 2020-02-07 20:27:26 +00:00
AbuseFilterRunner.php Factor out another method from AbuseFilterRunner::getFilteredConsequences 2020-11-18 16:49:26 +00:00
AbuseFilterServices.php Introduce EmergencyWatcher service 2020-11-18 14:20:18 +00:00
AbuseFilterVariableHolder.php Rewrite the VariableHolder code to translate deprecated variables 2020-09-29 15:06:14 +00:00
AFComputedVariable.php Remove exclusions for new PHPCS rules, bump PHPCS to 33.0.0 2020-11-03 19:26:11 +00:00
BlockAutopromoteStore.php Add a service to retrieve the filter user 2020-10-26 14:06:53 +01:00
CentralDBManager.php Add a FilterLookup service 2020-11-18 01:17:47 +00:00
CentralDBNotAvailableException.php Add a service to retrieve the central DB 2020-10-31 12:32:46 +00:00
ChangeTagger.php Inject ChangeTagsManager to ChangeTagger 2020-10-21 16:30:43 +02:00
ChangeTagsManager.php Add a service to retrieve the central DB 2020-10-31 12:32:46 +00:00
EmergencyWatcher.php Introduce EmergencyWatcher service 2020-11-18 14:20:18 +00:00
FilterCompare.php Introduce a FilterCompare service 2020-11-18 11:52:44 +00:00
FilterLookup.php Add a FilterLookup service 2020-11-18 01:17:47 +00:00
FilterProfiler.php Cleanup FilterProfiler API 2020-10-28 12:48:30 +00:00
FilterUser.php Add a service to retrieve the filter user 2020-10-26 14:06:53 +01:00
FilterValidator.php Introduce a FilterValidator 2020-11-18 01:41:31 +00:00
KeywordsManager.php Add tests for retrieving RC variables 2020-10-04 12:43:04 +00:00
ServiceWiring.php Introduce EmergencyWatcher service 2020-11-18 14:20:18 +00:00
TableDiffFormatterFullContext.php