mediawiki-extensions-AbuseF.../includes
STran b66daede0a Log specific views of protected variables
Like CheckUser, AbuseFilter should also log when specific protected
logs are viewed.

- Add support for debouncing logs to reduce log spam
- Log when AbuseFilterViewExamine with protected variables available
  is accessed
- Log when SpecialAbuseLog with protected variables available is
  accessed
- Log when QueryAbuseLog with protected variables available is accessed

Bug: T365743
Change-Id: If31a71ea5c7e2dd7c5d26ad37dc474787a7d5b1a
2024-10-02 00:53:34 -07:00
..
Api Log specific views of protected variables 2024-10-02 00:53:34 -07:00
ChangeTags Support more log actions in testing interface 2024-06-19 17:35:43 +02:00
Consequences Fix broken PHPDoc comment 2024-08-11 17:23:37 +02:00
EditBox Use namespaced classes 2024-06-12 20:01:35 +02:00
Filter Miscellaneous minor fixes 2024-07-03 02:31:38 +02:00
Hooks Make PreferencesHandler implement the hook interface 2024-09-13 18:45:30 +02:00
LogFormatter Log specific views of protected variables 2024-10-02 00:53:34 -07:00
Pager Miscellaneous minor fixes 2024-07-03 02:31:38 +02:00
Parser Support named capturing groups in get_matches() 2024-09-07 11:25:48 +00:00
Special Log specific views of protected variables 2024-10-02 00:53:34 -07:00
VariableGenerator Support more log actions in testing interface 2024-06-19 17:35:43 +02:00
Variables Replace gettype() with get_debug_type() in exception messages etc. 2024-08-12 23:05:16 +02:00
View Log specific views of protected variables 2024-10-02 00:53:34 -07:00
Watcher Migrate to IDatabase::newUpdateQueryBuilder 2024-04-15 23:07:44 +02:00
AbuseFilter.php
AbuseFilterChangesList.php Use namespaced classes 2024-06-12 20:01:35 +02:00
AbuseFilterPermissionManager.php Log specific views of protected variables 2024-10-02 00:53:34 -07:00
AbuseFilterPreAuthenticationProvider.php Skip auth checks when autocreate is allowed by provider 2024-09-05 11:17:16 -07:00
AbuseFilterServices.php Remove AbuseFilterActorMigration 2024-06-15 09:42:27 +02:00
AbuseLogger.php Remove modification of wgCheckUserLogAdditionalRights 2024-06-27 16:43:25 +00:00
AbuseLoggerFactory.php Log specific views of protected variables 2024-10-02 00:53:34 -07:00
ActionSpecifier.php
BlockAutopromoteStore.php
BlockedDomainFilter.php Use namespaced classes 2024-06-12 20:01:35 +02:00
BlockedDomainStorage.php Use namespaced classes 2024-06-12 20:01:35 +02:00
CentralDBManager.php
CentralDBNotAvailableException.php
EchoNotifier.php
EditRevUpdater.php Migrate to IDatabase::newUpdateQueryBuilder 2024-04-15 23:07:44 +02:00
EditStashCache.php Add new variable for last edit time 2024-04-10 23:12:45 +00:00
EmergencyCache.php
FilterCompare.php Convert af_hidden into a bitmask 2024-05-28 00:59:08 -07:00
FilterImporter.php Use namespaced classes 2024-06-12 20:01:35 +02:00
FilterLookup.php Allow variables to be restricted by user right 2024-06-04 06:54:53 -07:00
FilterProfiler.php
FilterRunner.php
FilterRunnerFactory.php
FilterStore.php Remove AbuseFilterActorMigration 2024-06-15 09:42:27 +02:00
FilterUser.php
FilterUtils.php Allow variables to be restricted by user right 2024-06-04 06:54:53 -07:00
FilterValidator.php Miscellaneous minor fixes 2024-07-03 02:31:38 +02:00
GlobalNameUtils.php
InvalidImportDataException.php
KeywordsManager.php Add user_unnamed_ip variable 2024-05-23 07:19:48 -07:00
ProtectedVarsAccessLogger.php Log specific views of protected variables 2024-10-02 00:53:34 -07:00
RunnerData.php
ServiceWiring.php Log specific views of protected variables 2024-10-02 00:53:34 -07:00
SpecsFormatter.php Miscellaneous minor fixes 2024-07-03 02:31:38 +02:00
TableDiffFormatterFullContext.php
TextExtractor.php Use namespaced classes 2024-06-12 20:01:35 +02:00
ThrottleFilterPresentationModel.php Use namespaced classes 2024-06-12 20:01:35 +02:00