aboutsummaryrefslogtreecommitdiffstats
path: root/includes/user
Commit message (Expand)AuthorAgeFilesLines
* ActorMigration: Drop temp table codeAlexander Vorwerk2024-01-192-188/+8
* UserOptionsManager: Fix a typoMartin Urbanec2024-01-181-1/+1
* Merge "RealTempUserConfig: Follow the pattern of using isEnabled getter"jenkins-bot2024-01-171-1/+1
|\
| * RealTempUserConfig: Follow the pattern of using isEnabled getterThalia2024-01-171-1/+1
* | Merge "Support multiple matchPatterns in temp user autocreate config"jenkins-bot2024-01-174-23/+62
|\|
| * Support multiple matchPatterns in temp user autocreate configDreamy Jazz2024-01-174-23/+62
* | Merge "user preferences: Add some information about types to the phpdoc"jenkins-bot2024-01-172-2/+21
|\ \ | |/ |/|
| * user preferences: Add some information about types to the phpdocGergő Tisza2024-01-152-2/+21
* | UserOptionsManager: Do not consider null to be equal to anything but a nullMartin Urbanec2024-01-151-2/+7
* | Merge "rdbms: Introduce and use SQB::recency to phase out DBAccessObjectUtils"jenkins-bot2024-01-156-18/+18
|\ \
| * | rdbms: Introduce and use SQB::recency to phase out DBAccessObjectUtilsAmir Sarabadani2024-01-116-18/+18
* | | Merge "Directly call IDBAccessObject constants instead of implementing it"jenkins-bot2024-01-157-38/+38
|\| | | |/ |/|
| * Directly call IDBAccessObject constants instead of implementing itAmir Sarabadani2024-01-107-38/+38
* | Make logical operators recognized in $wgAutopromote publicRazeSoldier2024-01-131-3/+8
* | Merge "Drop User::blockedFor() and AbstractBlock::getReason(), deprecated in ...jenkins-bot2024-01-121-14/+0
|\ \ | |/ |/|
| * Drop User::blockedFor() and AbstractBlock::getReason(), deprecated in 1.35James D. Forrester2023-12-111-14/+0
* | Merge "Add support for conditional user defaults"jenkins-bot2024-01-095-17/+197
|\ \
| * | Add support for conditional user defaultsMartin Urbanec2024-01-095-17/+197
* | | Merge "Use year in temporary user names and restart index each year"jenkins-bot2024-01-054-9/+26
|\ \ \ | |/ / |/| |
| * | Use year in temporary user names and restart index each yearThalia2024-01-054-9/+26
* | | DefaultOptionsLookup: Allow installer code to have system usersJames D. Forrester2024-01-031-5/+7
|/ /
* | Merge "Improve documentation for TempUser/ScrambleMapping.php"jenkins-bot2024-01-021-2/+2
|\ \
| * | Improve documentation for TempUser/ScrambleMapping.phpThalia2023-12-181-2/+2
* | | Merge "Handle a negative exponent in TempUser/ScrambleMapping.php"jenkins-bot2024-01-021-0/+3
|\ \ \
| * | | Handle a negative exponent in TempUser/ScrambleMapping.phpThalia2023-12-181-0/+3
| |/ /
* | | Merge "documentation: Mention ReservedUsernames in newSystemUser()"jenkins-bot2023-12-301-0/+5
|\ \ \
| * | | documentation: Mention ReservedUsernames in newSystemUser()Gergő Tisza2023-12-281-0/+5
* | | | Drop support of passing an actor id to UserIdentityValue's constructorAlexander Vorwerk2023-12-271-12/+1
|/ / /
* | | Merge "Handle collisions from SerialProvider::acquireIndex"jenkins-bot2023-12-211-26/+75
|\ \ \
| * | | Handle collisions from SerialProvider::acquireIndexDreamy Jazz2023-12-211-26/+75
| |/ /
* | | Merge "Temp users: Add 'offset' option for PlainNumericSerialMapping"jenkins-bot2023-12-201-1/+5
|\ \ \
| * | | Temp users: Add 'offset' option for PlainNumericSerialMappingThalia2023-12-181-1/+5
| |/ /
* / / Inline once-called short private methods to its caller, part 1Amir Sarabadani2023-12-183-31/+9
|/ /
* / Use namespaced classesUmherirrender2023-12-112-1/+2
|/
* Merge "TempUser\Pattern: Use SQL expression builder instead of buildLike()"jenkins-bot2023-12-062-8/+26
|\
| * TempUser\Pattern: Use SQL expression builder instead of buildLike()Bartosz Dziewoński2023-12-062-8/+26
* | LocalUserRegistrationProvider: Document TODO as a Phabricator taskMartin Urbanec2023-12-061-1/+1
|/
* Merge "Ensure an IP actor cannot be created if temporary accounts are enabled"jenkins-bot2023-12-011-3/+3
|\
| * Ensure an IP actor cannot be created if temporary accounts are enabledThalia2023-11-271-3/+3
* | Move StaticUserOptionsLookup to the MediaWiki\User\Options namespaceMartin Urbanec2023-11-291-1/+8
* | Move user options related classes into its own namespaceMartin Urbanec2023-11-293-3/+24
* | Support new block schemaTim Starling2023-11-295-20/+45
* | IP masking: notify users whose account expires soonSergio Gimeno2023-11-283-0/+23
|/
* Namespace remaining files under includes/deferredJames D. Forrester2023-11-224-6/+6
* Migrate off wfGetDB() in more places to ICPAmir Sarabadani2023-11-201-3/+5
* User: Clarify that isNewbie() includes temp account usersKosta Harlan2023-11-141-2/+5
* TempUser: Fix unchecked array access for optional keyAmmarpad2023-11-091-1/+1
* IP Masking: Expire temporary accounts in 1 yearMartin Urbanec2023-11-094-0/+45
* Migrate all non-API code to use expression builder instead of buildLikeAmir Sarabadani2023-11-072-2/+8
* User: Make the ::sendMail split $body before passing to IEmailerAmir Sarabadani2023-11-061-2/+10