aboutsummaryrefslogtreecommitdiffstats
path: root/tests/phpunit/includes/Permissions/PermissionManagerTest.php
Commit message (Expand)AuthorAgeFilesLines
* Namespace all remaining files in includes/actionsJames D. Forrester2025-03-191-1/+1
* permissions: Avoid potential infinite loop if BlockDisablesLogin = trueMáté Szabó2025-03-051-0/+70
* block: DatabaseBlock constructor caller migrationTim Starling2025-03-041-21/+21
* PermissionManager: Differentiate between cascading protection of file content...Dylan F2025-02-141-2/+53
* tests: Replace use of deprecated PermissionStatus methodsBartosz Dziewoński2025-02-121-24/+24
* Allow (un)watch restricted pagesWargo2024-12-191-0/+17
* Merge "tests: Move integration test for PermissionManager"jenkins-bot2024-10-311-0/+129
|\
| * tests: Move integration test for PermissionManagerUmherirrender2024-10-301-0/+129
* | tests: Avoid repeated calls to setGroupPermissions in same testUmherirrender2024-10-311-23/+33
|/
* Use explicit nullable type on parameter argumentsUmherirrender2024-10-161-1/+1
* Add namespace to includes/api classesJames D. Forrester2024-09-251-1/+1
* Use real type hints for services etc. in includes/Permissions/Bartosz Dziewoński2024-07-311-12/+6
* PermissionManager: Add getPermissionStatus(), deprecate getPermissionErrors()Bartosz Dziewoński2024-06-261-1/+27
* PermissionManagerTest: Add test for NSProtection excluded actionsanterdc992024-05-281-1/+61
* Update wgAutoCreateTempUser config defaultsDreamy Jazz2024-04-031-14/+6
* tests: Add Tests to PHP namespacingReedy2024-02-161-1/+1
* Namespace Message, move to appropriate directoryJames D. Forrester2024-02-141-1/+1
* Namespace includes/contextJames D. Forrester2024-02-081-1/+1
* tests: Remove cleanup of blocks, done by ChangedTablesTrackerUmherirrender2024-01-201-6/+2
* IP Masking: Expire temporary accounts in 1 yearMartin Urbanec2023-11-091-0/+1
* block,Permissions: Blocks should not apply to implicit rightsdaniel2023-11-061-0/+27
* Introduce BlockMockTraitdaniel2023-10-271-14/+9
* Multiblocks preparation in User::getBlock(), PermissionManager and BlockManagerTim Starling2023-10-201-30/+115
* Improve the readability of test code by making the BlockActionInfo::ACTION_* ...Tim Starling2023-10-121-1/+2
* ActionFactory: don't choke on special pagesdaniel2023-10-111-0/+38
* Drop User and PermissionManager's group permission methods, deprecated since ...James D. Forrester2023-09-221-78/+0
* PermissionManager: introduce getApplicableBlockdaniel2023-09-201-1/+14
* Introduce ActionFactory::getActionInfodaniel2023-09-201-0/+4
* Namespace User under \MediaWiki\UserJames D. Forrester2023-09-191-1/+1
* Make all limits function as user rights.daniel2023-09-111-3/+24
* Drop unused private methodsAmir Sarabadani2023-08-241-35/+0
* Avoid calling overrideConfigValue() multiple timesthiemowmde2023-07-201-3/+4
* Add temporary users to a 'temp' group, and stop adding them to 'user'Thalia2023-06-281-1/+1
* tests: Make some PHPUnit data providers staticTim Starling2023-03-241-4/+4
* Reorg: Namespace the Title classJames D. Forrester2023-03-021-1/+1
* permissions: Check cascade protection only if page can existsUmherirrender2023-02-101-1/+1
* Use SlotRecord::MAIN instead of hard coded valueUmherirrender2023-01-031-2/+3
* Hard-deprecate User/PermissionManager group permissions lookup functionsUmherirrender2022-12-211-0/+4
* tests: Replace assertEmpty with assertSameUmherirrender2022-11-251-2/+3
* Reorg: Move some of request related classes to MediaWiki/RequestAmir Sarabadani2022-10-281-1/+1
* Revert "Reorg: Move some of request related classes to MediaWiki/Request"Zabe2022-10-271-1/+1
* Reorg: Move some of request related classes to MediaWiki/RequestAmir Sarabadani2022-10-261-1/+1
* tests: Remove resetServiceForTesting after overrideConfigValuesUmherirrender2022-07-271-11/+0
* PermissionManager: reindex errors after filteringLucas Werkmeister2022-07-221-0/+32
* Replace trivial usa of mock builder with createMock() shortcutThiemo Kreuz2022-07-151-3/+1
* tests: Use MainConfigNames constants on overrideConfigValueUmherirrender2022-07-121-1/+1
* tests: Make use of `overrideConfig(Value|Values)` where neededDerick Alangi2022-07-111-37/+38
* Clean up line indent with mixed tabs and whitespacesUmherirrender2022-07-091-1/+1
* permission: Simplify @covers annotations in PermissionManagerTestTimo Tijhof2022-07-071-89/+25
* tests: Use Title::makeTitle instead of Title::newFromTextUmherirrender2022-07-061-3/+3