mediawiki-extensions-AbuseF.../includes
Daimona Eaytoy 59eb3b70fb Inject dependencies into the authentication provider
- Define it with the extension.json key, instead of using the
  registration callback
- Inject the services it needs
- Replace direct User instantiation with UserFactory
- Move log subtypes to extension.json as well

Change-Id: I86a761c7fa844b1f417b974798373622a15f6411
2022-04-09 18:44:25 +02:00
..
Api Fix usage of ApiBase::PARAM_* deprecated constants 2022-04-04 00:49:37 +00:00
ChangeTags Introduce ActionSpecifier 2022-02-18 11:30:56 +00:00
Consequences Refactor ConsequencesExecutor to process consequences in more steps 2022-03-19 15:49:36 +00:00
EditBox Rename AbuseFilterCachingParser -> FilterEvaluator 2021-09-08 13:40:47 +02:00
Filter build: Updating dependencies 2021-07-21 18:51:18 +00:00
Hooks Inject dependencies into the authentication provider 2022-04-09 18:44:25 +02:00
LogFormatter Add a service to format filter specs 2020-12-19 14:22:08 +01:00
Pager Remove SpecialAbuseLog::isHidden 2022-03-25 21:22:59 +00:00
Parser Fix logging for parser exceptions 2022-03-07 13:32:54 +01:00
Special Merge "Remove SpecialAbuseLog::isHidden" 2022-03-27 18:27:05 +00:00
VariableGenerator Fix check for null Content in getEditTextForFiltering 2022-04-03 13:06:24 +02:00
Variables Use RestrictionStore instead of deprecated method 2022-03-29 16:11:55 +02:00
View Use setTitle() instead of setAction() where posible 2022-03-27 21:06:38 +08:00
Watcher build: Updating dependencies 2021-07-21 18:51:18 +00:00
AbuseFilter.php Drop non namespaced back compat aliases 2022-02-06 14:16:10 +00:00
AbuseFilterChangesList.php Stop requiring the Skin interface in AbuseFilterChangesList 2021-09-25 10:28:50 +02:00
AbuseFilterPermissionManager.php build: Updating dependencies 2021-07-21 18:51:18 +00:00
AbuseFilterPreAuthenticationProvider.php Inject dependencies into the authentication provider 2022-04-09 18:44:25 +02:00
AbuseFilterServices.php Rename ParserFactory -> RuleCheckerFactory 2021-09-08 21:59:34 +02:00
AbuseLogger.php Remove afl_filter entirely 2021-09-18 11:06:10 +00:00
AbuseLoggerFactory.php build: Updating dependencies 2021-07-21 18:51:18 +00:00
ActionSpecifier.php Introduce ActionSpecifier 2022-02-18 11:30:56 +00:00
BlockAutopromoteStore.php Add logging when the 'block' action fails 2022-03-05 19:12:53 +00:00
CentralDBManager.php build: Updating dependencies 2021-07-21 18:51:18 +00:00
CentralDBNotAvailableException.php Add a service to retrieve the central DB 2020-10-31 12:32:46 +00:00
EchoNotifier.php Improve wording for throttled filter warnings 2022-02-22 11:10:19 +00:00
EditRevUpdater.php build: Updating dependencies 2021-07-21 18:51:18 +00:00
EditStashCache.php Refactor ParserStatus 2021-09-17 11:25:54 +00:00
EmergencyCache.php build: Updating dependencies 2021-07-21 18:51:18 +00:00
FilterCompare.php build: Updating dependencies 2021-07-21 18:51:18 +00:00
FilterImporter.php build: Updating dependencies 2021-07-21 18:51:18 +00:00
FilterLookup.php build: Updating dependencies 2021-07-21 18:51:18 +00:00
FilterProfiler.php build: Updating dependencies 2021-07-21 18:51:18 +00:00
FilterRunner.php Introduce ActionSpecifier 2022-02-18 11:30:56 +00:00
FilterRunnerFactory.php Rename ParserFactory -> RuleCheckerFactory 2021-09-08 21:59:34 +02:00
FilterStore.php build: Updating dependencies 2021-07-21 18:51:18 +00:00
FilterUser.php Add logging when the 'block' action fails 2022-03-05 19:12:53 +00:00
FilterValidator.php build: Upgrade mediawiki-phan-config to 0.11.1 2021-12-05 11:29:54 +00:00
GlobalNameUtils.php build: Updating dependencies 2021-07-21 18:51:18 +00:00
InvalidImportDataException.php Adjust code coverage 2020-11-19 22:40:26 +00:00
KeywordsManager.php build: Updating dependencies 2021-07-21 18:51:18 +00:00
RunnerData.php Refactor ParserStatus 2021-09-17 11:25:54 +00:00
ServiceWiring.php Use RestrictionStore instead of deprecated method 2022-03-29 16:11:55 +02:00
SpecsFormatter.php Improve wording for throttled filter warnings 2022-02-22 11:10:19 +00:00
TableDiffFormatterFullContext.php Move remaining classes to own namespace 2021-01-04 12:11:58 +01:00
TextExtractor.php Change comment for TextExtractor getNativeData to getText 2022-03-04 11:01:13 +02:00
ThrottleFilterPresentationModel.php Improve wording for throttled filter warnings 2022-02-22 11:10:19 +00:00