mediawiki-extensions-AbuseF.../includes
Matěj Suchánek 08f42494d3 Send CheckUser the IP address on account creation
We mask the IP address on purpose, so that it is not
leaked to the abuse log. This breaks CheckUser because
it attempts to assign an actor id to the "fake"
(uncreated) user account. So unmask the IP address
when we send the data to CheckUser.

Bug: T233004
Change-Id: Ib58193927bc8254d36a8de0fd1b5f9fba68a0cb0
2022-08-01 09:17:35 +02:00
..
Api Call IContextSource::getAuthority instead of IContextSource::getUser 2022-07-03 16:37:18 +02:00
ChangeTags Introduce ActionSpecifier 2022-02-18 11:30:56 +00:00
Consequences Delimit namespace and title text in warning keys 2022-06-29 19:39:24 +02:00
EditBox Convert remaining permissions checks to use Authority 2022-07-02 14:49:47 +02:00
Filter build: Updating dependencies 2021-07-21 18:51:18 +00:00
Hooks Clean up line indent with mixed tabs and whitespaces 2022-07-31 16:34:07 +02:00
LogFormatter Fix capitalization of method calls accross the codebase 2022-04-26 17:42:34 +02:00
Pager Special:AbuseFilter: Include primary key for unique pagination 2022-07-29 17:38:13 +02:00
Parser Clean up line indent with mixed tabs and whitespaces 2022-07-31 16:34:07 +02:00
Special Add LinkBatch to Special:AbuseFilter/home and /history 2022-07-29 13:56:03 +02:00
VariableGenerator Use UserIdentity in VariableGenerator::addEditVars 2022-07-29 12:55:52 +02:00
Variables Use UserIdentity in VariableGenerator::addEditVars 2022-07-29 12:55:52 +02:00
View Add LinkBatch to Special:AbuseFilter/home and /history 2022-07-29 13:56:03 +02:00
Watcher build: Updating dependencies 2021-07-21 18:51:18 +00:00
AbuseFilter.php Remove deprecated static methods 2022-07-27 13:01:10 +02:00
AbuseFilterChangesList.php Stop requiring the Skin interface in AbuseFilterChangesList 2021-09-25 10:28:50 +02:00
AbuseFilterPermissionManager.php Migrate AbuseFilterPermissionManager to authority 2022-07-01 06:58:17 +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 Send CheckUser the IP address on account creation 2022-08-01 09:17:35 +02: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
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 FilterProfiler: use WRStats 2022-07-06 09:35:08 +10:00
FilterRunner.php FilterProfiler: use WRStats 2022-07-06 09:35:08 +10:00
FilterRunnerFactory.php Rename ParserFactory -> RuleCheckerFactory 2021-09-08 21:59:34 +02:00
FilterStore.php Convert remaining permissions checks to use Authority 2022-07-02 14:49:47 +02:00
FilterUser.php Add logging when the 'block' action fails 2022-03-05 19:12:53 +00:00
FilterValidator.php Convert remaining permissions checks to use Authority 2022-07-02 14:49:47 +02:00
GlobalNameUtils.php build: Updating dependencies 2021-07-21 18:51:18 +00:00
InvalidImportDataException.php
KeywordsManager.php Merge "Add support for regex string replacements." 2022-05-31 14:54:33 +00:00
RunnerData.php Refactor ParserStatus 2021-09-17 11:25:54 +00:00
ServiceWiring.php Merge "FilterProfiler: use WRStats" 2022-07-06 00:05:15 +00: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