Add services and utilities for automatic creation of temporary user accounts on page save, in order to avoid exposing the user's IP address. * Add $wgAutoCreateTempUser, for configuring the system * Add TempUserConfig service, which interprets the config. * Add TempUserCreator service, which creates users during page save as requested by EditPage. With proxy methods to TempUserConfig for convenience. * Add table user_autocreate_serial. Table creation is necessary before the feature is enabled but is not necessary before deployment of this commit. Bug: T300263 Change-Id: Ib14a352490fc42039106523118e8d021844e3dfb |
||
|---|---|---|
| .. | ||
| content | ||
| filebackend | ||
| filerepo | ||
| json | ||
| languages | ||
| media | ||
| permissions | ||
| poolcounter | ||
| search | ||
| session | ||
| DummyServicesTrait.php | ||
| GhostFieldTestClass.php | ||
| MockChangesListFilter.php | ||
| MockChangesListFilterGroup.php | ||
| MockHttpTrait.php | ||
| MockMessageLocalizer.php | ||
| MockServiceDependenciesTrait.php | ||
| MockTitleTrait.php | ||
| NullGuzzleClient.php | ||
| NullHttpRequestFactory.php | ||
| NullMultiHttpClient.php | ||
| TestLocalisationCache.php | ||
| TestLogger.php | ||