wiki.techinc.nl/tests/phpunit/unit/includes/user
Tim Starling e8dbf5f80c TempUser infrastructure and services
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
2022-04-14 09:23:55 +10:00
..
CentralId Use updated ObjectFactory namespace 2022-03-09 23:04:51 +00:00
TempUser TempUser infrastructure and services 2022-04-14 09:23:55 +10:00
ActorCacheTest.php Keep ActorStore caches consistent on user rename 2021-04-26 14:02:00 -07:00
ActorStoreFactoryTest.php Introduce ActorStore, ActorLookup and ActorFactory. 2021-02-08 10:06:46 -06:00
StaticUserOptionsLookupTest.php Remove $actor field from UsererIdentityValue 2021-04-13 18:18:06 +00:00
UserArrayFromResultTest.php PHPUnit: Cover rewind(), next(), and key() test cases 2022-01-27 12:48:20 +00:00
UserGroupManagerFactoryTest.php Inject JobQueueGroup into UserGroupManager 2021-07-31 07:09:27 +00:00
UserIdentityValueTest.php UserIdentityValue: Introduce convenience static factory methods 2021-05-05 11:25:09 -07:00
UserNamePrefixSearchTest.php user: Remove support for UserIdentity audience from UserNamePrefixSearch 2022-03-25 01:11:39 +00:00
UserNameUtilsTest.php TempUser infrastructure and services 2022-04-14 09:23:55 +10:00
UserTimeCorrectionTest.php phpcs: Disable Generic.Files.LineLength for test files 2022-02-18 18:32:05 +00:00