aboutsummaryrefslogtreecommitdiffstats
path: root/includes/api/ApiBlock.php
Commit message (Expand)AuthorAgeFilesLines
* Merge "Add 'temp' to allowed user types in various APIs"jenkins-bot2023-11-301-1/+1
|\
| * Add 'temp' to allowed user types in various APIsThalia2023-11-301-1/+1
* | Move user options related classes into its own namespaceMartin Urbanec2023-11-291-1/+1
|/
* Use real type hints for services etc. in api/ except ApiQuery*.phpBartosz DziewoƄski2023-08-291-20/+7
* ApiBlock: Report the correct value for 'hidename' in responseThalia2023-08-081-1/+1
* Api: Fix some very old copyright statements for RoanJames D. Forrester2023-03-161-1/+1
* Reorg: Namespace the Title classJames D. Forrester2023-03-021-0/+1
* Reorg: Move Title-related classes to title/Amir Sarabadani2022-11-261-0/+1
* Use short array destructuring instead of list()Tim Starling2022-10-211-1/+1
* Call IContextSource::getAuthority instead of IContextSource::getUserUmherirrender2022-06-291-1/+1
* api: Replace numerous more deprecated constantsReedy2022-06-061-1/+1
* api: Replace numerous deprecated constantsReedy2022-06-061-13/+14
* Use MainConfigNames instead of string literals, #2Aryeh Gregor2022-04-131-5/+7
* Use PHP's [ $this, 'fn' ] callback syntax where possibleThiemo Kreuz2021-12-031-3/+4
* api: Handle invalid/non-existent titles in ApiBlockSam Smith2021-07-271-4/+13
* Convert BlockUtils::parseBlockTarget to UserIdentityAlexander Vorwerk2021-07-201-9/+5
* api: Inject services into ApiWatchlistTraitUmherirrender2021-07-061-3/+13
* api: Replace User::whoIs in ApiBlockUmherirrender2021-06-301-9/+8
* Allow partial action blocks to be made via ApiBlockThalia2021-05-041-2/+33
* Hard-deprecate AbstractBlock::parseTargetPetr Pchelko2021-03-191-2/+9
* Convert (Un)BlockUser to AuthorityPetr Pchelko2021-03-181-1/+1
* Use static closures where safe to useUmherirrender2021-02-111-1/+1
* Reduce SpecialBlock/Api logic duplicationAmmar Abdulhamid2021-01-221-6/+5
* ApiBlock: Add user watch only after block successAmmar Abdulhamid2020-10-061-4/+4
* Add WatchlistExpiry support to ApiBlockAmmar Abdulhamid2020-10-011-9/+43
* Ignore block restrictions if block is not specified as partialThalia2020-09-281-13/+12
* Pass correct parameters to BlockUser from ApiBlock and SpecialBlockThalia2020-09-231-1/+2
* Introduce backend class for blocking usersMartin Urbanec2020-09-221-80/+75
* Remove unnecessary calls to SpecialBlock::getTargetAndTypeThalia2020-09-211-2/+3
* Do not call SpecialBlock::canBlockEmail in ApiBlockMartin Urbanec2020-09-191-1/+28
* Use UserNameUtils in ApiBlockUmherirrender2020-08-051-1/+3
* Remove $wgEnablePartialBlocks config and always enable partial blocksThalia2020-03-041-29/+13
* API: Use ParamValidator libraryBrad Jorsch2020-02-041-0/+3
* Better grouping for code adding elements to arraysDaimona Eaytoy2019-09-031-1/+2
* Unsuppress more phan issues (part 5)Daimona Eaytoy2019-09-011-0/+1
* Replace User::isAllowed with PermissionManager.Petr Pchelko2019-08-201-1/+2
* SECURITY: API: Respect $wgBlockCIDRLimit in action=blockKunal Mehta2019-06-061-0/+5
* Rename Block to MediaWiki\Block\DatabaseBlockThalia2019-05-281-3/+5
* Restore ApiQueryUserInfo::getBlockInfo() as a stub.daniel2019-05-111-1/+1
* Move ApiQueryUserInfo::getBlockInfo() to ApiBaseAmir Sarabadani2019-05-061-1/+3
* Deprecate User::isBlocked()David Barratt2019-04-251-2/+3
* Remove reliance on Block properties being publicThalia2019-03-221-1/+1
* Add namespace restrictions to Special:Block and APIThalia2019-01-221-0/+8
* ApiBlock: Avoid PHP warning when partial blocks are enabled but not usedBrad Jorsch2018-12-191-1/+1
* Set API limits for page restrictions to 10Thalia2018-12-171-14/+2
* Update Special:Block to set Partial BlocksDavid Barratt2018-10-241-1/+41
* Improve test coverage for ApiBlock.php to 100%Aryeh Gregor2018-03-261-2/+2
* Remove "Created on" from file header commentsUmherirrender2018-01-261-4/+0
* build: Updating mediawiki/mediawiki-codesniffer to 15.0.0Umherirrender2018-01-011-2/+2
* ApiBlock: Improve username validationBrad Jorsch2017-12-191-3/+3