wiki.techinc.nl/includes/user/TempUser
Thalia 578f5ea339 RealTempUserConfig: Ensure match pattern is available when known
Why:

* When temporary accounts are known, the match patterns need to
  be available. If no match patterns are set, the match pattern
  is set to an array containing the generate pattern. Therefore
  the generate pattern must also be available if temporary
  accounts are known.
* This was not the case before this commit, and certain settings
  caused an error to be thrown from isTempName.

What:

* Use the generate pattern for the match patterns if temp accounts
  are known and no match patterns are set.
* Update the tests to use a generate pattern but no match pattern
  (the same as the default config).

Change-Id: Iadfbed40b14378a9309e8d7afab6064e25480514
2024-07-19 15:08:15 +01:00
..
CreateStatus.php
DBSerialProvider.php Use RawSQLValue for some SET clauses in upsert 2024-05-29 22:34:30 +02:00
FilteredRadixSerialMapping.php
LocalizedNumericSerialMapping.php
LocalSerialProvider.php Stop using LoadBalancer::getConnectionRef() so it can be hard-deprecated 2024-04-30 13:31:08 +01:00
Pattern.php ApiQuerySiteinfo: Use TempUserConfig class 2024-06-13 22:11:27 +02:00
PlainNumericSerialMapping.php Temp users: Add 'offset' option for PlainNumericSerialMapping 2023-12-18 12:20:42 +00:00
RealTempUserConfig.php RealTempUserConfig: Ensure match pattern is available when known 2024-07-19 15:08:15 +01:00
ScrambleMapping.php Replace unchecked MWException with SPL exceptions 2024-01-28 22:41:46 +01:00
SerialMapping.php
SerialProvider.php Use year in temporary user names and restart index each year 2024-01-05 17:14:19 +00:00
TempUserConfig.php [temp accounts] Introduce 'known' config flag 2024-06-13 22:11:27 +02:00
TempUserCreator.php Create an autocreate log when a temporary account is created on edit 2024-07-04 07:43:25 +00:00