aboutsummaryrefslogtreecommitdiffstats
path: root/includes/api/ApiBase.php
Commit message (Expand)AuthorAgeFilesLines
* Namespace all remaining files in includes/exceptionJames D. Forrester2025-03-251-1/+1
* Namespace all remaining files in includes/pageJames D. Forrester2025-03-181-1/+1
* fix(ApiParamValidator): PARAM_HELP_MSG_PER_VALUE for multi-string typesMichael Große2025-03-071-0/+1
* Generate machine-readable block info in BlockErrorFormatterBartosz Dziewoński2025-02-181-50/+1
* Replace isset() with falsy checksUmherirrender2024-12-191-1/+1
* block: Multiblocks block APITim Starling2024-12-161-0/+34
* Remove deprecated ApiBase::errorArrayToStatus()Bartosz Dziewoński2024-12-111-46/+0
* api: Use type-declaration for string arg in ApiBase::__constructUmherirrender2024-10-171-1/+1
* Use explicit nullable type on parameter argumentsUmherirrender2024-10-161-4/+4
* Add namespace to includes/api classesJames D. Forrester2024-09-251-1/+13
* api: Add missing documentation to class propertiesUmherirrender2024-09-071-0/+1
* api: Use MW_INSTALL_PATH in ApiBaseTimo Tijhof2024-08-291-1/+1
* Merge "Clarify Action::requiresWrite() and ApiBase::isWriteMode() comments"jenkins-bot2024-08-261-4/+4
|\
| * Clarify Action::requiresWrite() and ApiBase::isWriteMode() commentsAaron Schulz2024-08-261-4/+4
* | Merge "Fix specifying messages with params as arrays in API documentation"jenkins-bot2024-08-211-38/+37
|\ \ | |/ |/|
| * Fix specifying messages with params as arrays in API documentationBartosz Dziewoński2024-08-211-38/+37
* | Merge "API: clarify the meaning of write access"jenkins-bot2024-08-201-6/+22
|\ \ | |/ |/|
| * API: clarify the meaning of write accessdaniel2024-08-131-6/+22
* | Merge "Deprecate ApiBase::makeMessage"jenkins-bot2024-08-161-16/+14
|\ \
| * | Deprecate ApiBase::makeMessagetheprotonade2024-08-161-16/+14
* | | Add MediaWiki\Registration namespace to registration classesEbrahim Byagowi2024-08-101-0/+1
* | | Merge "ApiBase: Deprecate unused ApiBase::errorArrayToStatus()"jenkins-bot2024-08-081-0/+5
|\ \ \ | |/ / |/| |
| * | ApiBase: Deprecate unused ApiBase::errorArrayToStatus()Bartosz Dziewoński2024-07-091-0/+5
| |/
* / Namespace MessageSpecifier under Wikimedia\Message\Bartosz Dziewoński2024-07-281-0/+1
|/
* api: Use namespaced classesUmherirrender2024-06-141-0/+1
* Add ApiLogFeatureUsage hookAaron Schulz2024-06-121-0/+9
* Document more ApiBase methods that accept MessageSpecifier, not just MessageMichael Große2024-05-311-3/+2
* Use StatusValue::getMessages() instead of deprecated methodsBartosz Dziewoński2024-05-181-11/+8
* api: Fix PSR2.Classes.PropertyDeclaration.Multiple errorsTaavi Väänänen2024-04-211-1/+10
* Merge "api: Replace null $httpCode by 0 in ApiBase::dieWithErrorOrDebug"jenkins-bot2024-04-121-1/+1
|\
| * api: Replace null $httpCode by 0 in ApiBase::dieWithErrorOrDebugUmherirrender2024-04-101-1/+1
* | Document more methods that accept MessageSpecifier, not just MessageBartosz Dziewoński2024-04-091-2/+2
|/
* Add explicit parentheses around mixed boolean operatorUmherirrender2024-03-231-1/+1
* Deprecate Linker::generateTOC() and related methodsBartosz Dziewoński2024-03-071-1/+1
* Add missing block message keys to ApiBase and ApiMessageTraitThalia2024-02-231-0/+2
* Namespace includes/contextJames D. Forrester2024-02-081-0/+2
* Move creation of BlockErrorFormatter into FormatterFactorydaniel2024-01-261-2/+3
* Replace more instances of unchecked MWExceptionDaimona Eaytoy2024-01-231-1/+0
* Change uses of getDBLoadBalancerFactory() to getConnectionProvider()Bartosz Dziewoński2024-01-221-1/+1
* Replace unspecific exceptions with InvalidArgumentExceptionthiemowmde2024-01-201-1/+1
* ApiBase: Make sure that requirePostedParameters() implies mustBePosted()Bartosz Dziewoński2023-10-111-0/+14
* ApiBase::checkUserRightsAny: Drop second paramter, deprecated since 1.36James D. Forrester2023-09-271-8/+2
* ApiBase::checkTitleUserPermissions: Enforce PageIdentity inputJames D. Forrester2023-09-271-8/+2
* Merge "Migrate another major batch to SelectQueryBuilder"jenkins-bot2023-09-201-9/+4
|\
| * Migrate another major batch to SelectQueryBuilderAmir Sarabadani2023-09-201-9/+4
* | Namespace User under \MediaWiki\UserJames D. Forrester2023-09-191-0/+1
|/
* Namespace SpecialVersion under \MediaWiki\SpecialsJames D. Forrester2023-09-141-0/+1
* Reorg: Move Status to MediaWiki\Status\Amir Sarabadani2023-08-251-0/+1
* Merge "ApiBase: Restore 'user' support in checkTitleUserPermissions()"jenkins-bot2023-08-161-2/+4
|\
| * ApiBase: Restore 'user' support in checkTitleUserPermissions()Bartosz Dziewoński2023-08-081-2/+4