aboutsummaryrefslogtreecommitdiffstats
path: root/includes/api/ApiBase.php
Commit message (Expand)AuthorAgeFilesLines
* Pass int to ApiUsageException::newWithMessage()'s $httpCode paramMark A. Hershberger2022-06-291-2/+2
* api: Replace deprecated WikiPage::factory/newFromIDUmherirrender2022-06-241-2/+2
* Replace deprecated wfReadOnly/wfReadOnlyReasonUmherirrender2022-06-201-1/+1
* ApiBase: Reset self::$filterIDsCache between testsdaniel2022-06-131-0/+12
* api: Replace numerous more deprecated constantsReedy2022-06-061-10/+10
* api: Replace numerous deprecated constantsReedy2022-06-061-1/+1
* Use MainConfigNames instead of string literals, #2Aryeh Gregor2022-04-131-4/+6
* phan: Remove PhanTypePossiblyInvalidDimOffset suppressionUmherirrender2022-03-281-0/+1
* Use UserRigorOptions directlyTim Starling2022-03-251-2/+2
* phan: Disable null_casts_as_any_type settingUmherirrender2022-03-211-0/+9
* Define MW_INSTALL_PATH constant and BaseDirectory config.daniel2022-03-041-4/+3
* ApiBase: Annotate deprecated constants individuallyReedy2021-10-091-1/+58
* API: Fix null docs in ApiBaseUmherirrender2021-09-211-2/+2
* API: Using @return never documentation on more functionsUmherirrender2021-09-111-0/+6
* Using @return never documentation on always-throw-functionUmherirrender2021-09-071-0/+3
* Revert "Use CsrfTokenSet as CSRF token source"Kunal Mehta2021-08-051-1/+5
* Use CsrfTokenSet as CSRF token sourcePetr Pchelko2021-07-121-5/+1
* api: Inject GroupPermissionsLookup into modulesUmherirrender2021-07-061-12/+0
* Merge "Authority: expose user block info"jenkins-bot2021-06-301-14/+20
|\
| * Authority: expose user block infodaniel2021-06-301-14/+20
* | api: Replace deprecated User::newFromName/getOption in ApiBaseUmherirrender2021-06-281-5/+7
|/
* Replace uses of DB_MASTER with DB_PRIMARY in documentation and local variablesJames D. Forrester2021-05-141-3/+3
* Merge "Remove hard deprecated methods from ApiBase"jenkins-bot2021-05-101-161/+0
|\
| * Remove hard deprecated methods from ApiBaseDannyS7122021-05-091-161/+0
* | ApiBase: deduplicate logic to avoid infinite loops for ApiMain methodsDannyS7122021-05-091-25/+23
|/
* Use Authority and GroupPermissionLookup in Action APICindy Cicalese2021-02-231-20/+37
* Use static closures where safe to useUmherirrender2021-02-111-2/+2
* Merge "api: Add new 'raw' parameter type which avoids Unicode NFC normalization"jenkins-bot2021-01-011-0/+1
|\
| * api: Add new 'raw' parameter type which avoids Unicode NFC normalizationC. Scott Ananian2020-12-231-0/+1
* | Improve custom folding and groupingTim Starling2020-12-231-47/+40
* | Swap out uses of User->isLoggedIn() with ->isRegistered()James D. Forrester2020-12-221-1/+1
* | ApiBase: update outdated comment about canApiHighLimitsDannyS7122020-12-141-1/+1
|/
* build: Updating mediawiki/mediawiki-phan-config to 0.10.5Umherirrender2020-12-121-1/+1
* Improve docs in api related classesUmherirrender2020-11-131-5/+5
* Merge "Update a lot of unspecific "array" types in PHPDocs"jenkins-bot2020-11-131-1/+1
|\
| * Update a lot of unspecific "array" types in PHPDocsThiemo Kreuz2020-10-281-1/+1
* | Remove documentation that literally repeats the codeThiemo Kreuz2020-10-271-3/+0
|/
* Remove requirement for ApiWatchlistTrait to be in ApiBase.Ammar Abdulhamid2020-09-071-1/+0
* Merge "Add watchlist expiry support to applicable APIs"jenkins-bot2020-07-141-55/+1
|\
| * Add watchlist expiry support to applicable APIsMusikAnimal2020-07-131-55/+1
* | Merge "Replace "@stable for subclassing" with "@stable to extend""jenkins-bot2020-07-131-1/+1
|\ \
| * | Replace "@stable for subclassing" with "@stable to extend"daniel2020-07-131-1/+1
* | | Merge "Replace "@stable for calling" by "@stable to call""jenkins-bot2020-07-131-1/+1
|\ \ \
| * | | Replace "@stable for calling" by "@stable to call"daniel2020-07-131-1/+1
| |/ /
* / / Replace "@stable for overriding" with "@stable to override"daniel2020-07-131-22/+22
|/ /
* / Mark API base classes as extensibledaniel2020-07-081-0/+25
|/
* Hooks::run() call site migrationTim Starling2020-05-301-6/+40
* ExtensionRegistry: Remove exporting and caching of wgExtensionCreditsTimo Tijhof2020-05-281-9/+2
* ApiBase::checkUserRightsAny - remove an extra tabDannyS7122020-03-261-1/+1
* Reduce the length of 6 long lines of codeSam Wilson2020-03-131-1/+5