aboutsummaryrefslogtreecommitdiffstats
path: root/includes/Permissions
Commit message (Expand)AuthorAgeFilesLines
...
* Re-apply "Rest: replace use of deprecated pingLimiter method"Daniel Kinzler2023-11-221-0/+1
* REST: Inject Authority instead of full User objectDerick Alangi2023-11-131-1/+1
* block,Permissions: Blocks should not apply to implicit rightsdaniel2023-11-061-0/+5
* Migrate callers of deprecated method BlockManager::getUserBlock()Tim Starling2023-10-271-23/+26
* Display all error messages for a CompositeBlockThalia2023-10-272-4/+8
* Merge "permissions: improve GroupPermissionsLookup documentation"jenkins-bot2023-10-241-3/+15
|\
| * permissions: improve GroupPermissionsLookup documentationAaron Schulz2023-10-191-3/+15
* | Merge "permissions: rename IMPLICIT_RIGHTS constant to CORE_IMPLICIT_RIGHTS"jenkins-bot2023-10-241-2/+2
|\|
| * permissions: rename IMPLICIT_RIGHTS constant to CORE_IMPLICIT_RIGHTSAaron Schulz2023-10-191-2/+2
* | AuthManager: deny auto-creation for globally blocked usersTim Starling2023-10-201-2/+9
* | Multiblocks preparation in User::getBlock(), PermissionManager and BlockManagerTim Starling2023-10-202-83/+86
* | Add PermissionManager::$blockManagerTim Starling2023-10-191-0/+7
|/
* Merge "ActionFactory: don't choke on special pages"jenkins-bot2023-10-111-0/+2
|\
| * ActionFactory: don't choke on special pagesdaniel2023-10-111-0/+2
* | Turn the "purge" permission into an implicit right.daniel2023-10-101-1/+1
|/
* Check EmailConfirmToEdit in checkActionPermissionsdaniel2023-09-251-7/+6
* Drop User and PermissionManager's group permission methods, deprecated since ...James D. Forrester2023-09-221-44/+0
* Merge "PermissionManager: introduce getApplicableBlock"jenkins-bot2023-09-202-69/+122
|\
| * PermissionManager: introduce getApplicableBlockdaniel2023-09-202-69/+122
* | Namespace remaining User-related classes under \MediaWiki\UserJames D. Forrester2023-09-202-2/+2
|/
* Introduce ActionFactory::getActionInfodaniel2023-09-201-17/+7
* Namespace User under \MediaWiki\UserJames D. Forrester2023-09-1910-10/+10
* Namespace TitleFormatter under \MediaWiki\TitleJames D. Forrester2023-09-191-1/+1
* Namespace NamespaceInfo under \MediaWiki\TitleJames D. Forrester2023-09-191-1/+1
* Namespace TitleValue under \MediaWiki\TitleJames D. Forrester2023-09-182-2/+2
* Namespace remaining 'specialpage' files under \MediaWiki\SpecialPageJames D. Forrester2023-09-182-2/+2
* Use existing PermissionManager calls in UserAuthorityThiemo Kreuz2023-09-151-14/+2
* Reorg: Move WebRequest to includes\RequestAmir Sarabadani2023-09-111-1/+1
* Bump phan to 0.13.0Amir Sarabadani2023-09-111-1/+1
* Merge "Make all limits function as user rights."jenkins-bot2023-09-111-3/+52
|\
| * Make all limits function as user rights.daniel2023-09-111-3/+52
* | In query builders, use insertInto() and deleteFrom() instead of insert() and ...Tim Starling2023-09-081-1/+1
* | Merge "Permissions: Remove duplicated PHPDocs from Authority subclasses"jenkins-bot2023-09-075-253/+36
|\ \
| * | Permissions: Remove duplicated PHPDocs from Authority subclassesthiemowmde2023-09-075-253/+36
| |/
* / Authority::authorizeAction related style tweaksTim Starling2023-09-071-1/+2
|/
* Introduce authorizeAction() into Authority.daniel2023-09-056-14/+355
* GroupPermissionsLookup.php: Fix docstring commentMartin Urbanec2023-08-301-1/+1
* Fix various typos and documentation issuesMatěj Suchánek2023-08-271-1/+1
* Fix reference to nonexistent concept "create intent"Tim Starling2023-08-011-2/+2
* Merge "Permissions: Clarify $useReplica assignment in checkUserBlock()"jenkins-bot2023-07-241-12/+7
|\
| * Permissions: Clarify $useReplica assignment in checkUserBlock()Timo Tijhof2023-07-241-12/+7
* | Merge "Consistently use LogicException for test-only methods"jenkins-bot2023-07-241-3/+2
|\ \ | |/ |/|
| * Consistently use LogicException for test-only methodsthiemowmde2023-07-221-3/+2
* | Implement rate limiting in Authority.daniel2023-07-233-7/+194
|/
* Merge "PermissionManager: small code tweaks/improvements"jenkins-bot2023-07-101-71/+66
|\
| * PermissionManager: small code tweaks/improvementsDaimona Eaytoy2023-06-181-71/+66
* | Replace IDatabase::delete with DeleteQueryBuilderUmherirrender2023-06-211-5/+4
* | RateLimiter: collect statisticsdaniel2023-06-191-1/+22
|/
* Replace IDatabase with IReadableDatabase where possiblethiemowmde2023-05-231-2/+2
* title: Remove protection related deprecated Title functionsUmherirrender2023-05-101-5/+2