aboutsummaryrefslogtreecommitdiffstats
path: root/includes/block/BlockPermissionChecker.php
Commit message (Expand)AuthorAgeFilesLines
* block: Add a BlockTarget class hierarchyTim Starling2025-02-191-16/+22
* block: Fix vague target requirements in BlockPermissionCheckerTim Starling2025-02-131-9/+44
* Use real type hints for services etc. in includes/block/Bartosz DziewoƄski2024-07-311-2/+1
* Blocks documentation reviewTim Starling2023-09-061-5/+4
* Blocks: Misc changesDayllan Maza2023-08-021-6/+1
* Use short array destructuring instead of list()Tim Starling2022-10-211-1/+1
* Use MainConfigNames instead of string literals, #4Aryeh Gregor2022-04-261-2/+3
* Authority: expose user block infodaniel2021-06-301-11/+3
* Introduce Block interface and replace AbstractBlock.daniel2021-05-111-2/+3
* BlockPermissionChecker: inject BlockUtilsDannyS7122021-03-161-7/+5
* Convert BlockPermissionChecker to Authoritydaniel2021-03-121-18/+21
* Improve class property documentationUmherirrender2020-10-301-1/+1
* BlockPermissionChecker - fix documentation of checkBasePermissionsDannyS7122020-10-161-1/+1
* Merge "[docs] BlockPermissionChecker::$targetType can be null"jenkins-bot2020-09-191-1/+1
|\
| * [docs] BlockPermissionChecker::$targetType can be nullDannyS7122020-09-191-1/+1
* | Move SpecialBlock::canBlockEmail to BlockPermissionCheckerMartin Urbanec2020-09-191-0/+28
|/
* Change error message for unblocking hidden user without rights to do soMartin Urbanec2020-09-171-1/+1
* BlockPermissionChecker: Add docs to constructorMartin Urbanec2020-09-161-1/+6
* Introduce backend class for unblocking usersMartin Urbanec2020-08-251-0/+22
* BlockPermissionChecker: Clarify that 'unblockself' allows altering blockThalia2020-06-161-1/+2
* BlockPermissionChecker: Check whether target is UserIdentityThalia2020-06-161-2/+2
* Introduce BlockPermissionChecker service for validating block targetsMartin Urbanec2020-06-101-0/+121