aboutsummaryrefslogtreecommitdiffstats
path: root/includes/api/ApiBlock.php
Commit message (Expand)AuthorAgeFilesLines
* block: Add autoblock filtering parametersTim Starling2025-03-211-8/+2
* block: Don't modify an autoblock when the user specifies an IPTim Starling2025-03-201-1/+8
* block: Increase page restriction limit in multiblocks modeTim Starling2025-03-121-2/+4
* block: Add a BlockTarget class hierarchyTim Starling2025-02-191-9/+11
* block: Fix vague target requirements in BlockPermissionCheckerTim Starling2025-02-131-1/+1
* Revert "API: Use ExpiryDef for action=block expiry parameter"Tim Starling2025-02-101-4/+1
* API: Use ExpiryDef for action=block expiry parameterSam Wilson2025-01-291-1/+4
* ApiBlock: Remove unused ApiBlockInfoTraitBartosz Dziewoński2024-12-171-1/+0
* block: Multiblocks block APITim Starling2024-12-161-69/+158
* api: Use type-declaration for string arg in ApiBase::__constructUmherirrender2024-10-171-14/+1
* Add namespace to includes/api classesJames D. Forrester2024-09-251-0/+5
* Add MediaWiki\Watchlist namespace to the related classesEbrahim Byagowi2024-05-221-0/+1
* 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