Create an autocreate log when a temporary account is created on edit
Why:
- When a temporary account is created on edit, no log entry is visible on Special:Log to indicate that the temporary account exists.
- No log is specifically set through the call to AuthManager ::autoCreateUser having the $log parameter set always to false. This was set in e8dbf5f80c029c4be52f1afd4ef91c59cfcd1185 which was the commit that created the code to create temporary accounts.
- No specific reason was provided to not create a log and in T357498 there is a request to add this log.
What:
- Remove the false argument for $log to AuthManager ::autoCreateUser in TempUserCreator::attemptAutoCreate.
- Update the integration tests to verify that an autocreate log is added when a temporary user is successfully created.
Bug: T357498
Change-Id: Icf6be65a91437aa32684769c2858262a06ad0416