aboutsummaryrefslogtreecommitdiffstats
path: root/includes/api/ApiPurge.php
Commit message (Expand)AuthorAgeFilesLines
* api: Use type-declaration for string arg in ApiBase::__constructUmherirrender2024-10-171-7/+1
* Add namespace to includes/api classesJames D. Forrester2024-09-251-0/+5
* api: Use own PermissionStatus for each authorizeAction on action=purgeUmherirrender2024-07-101-7/+8
* Use Authority::authorizeAction for implicit purge/linkpurge rightUmherirrender2024-01-261-2/+2
* api: Stop further linkpurges only when ratelimitedUmherirrender2024-01-061-1/+2
* deferred: Add a freshness option to RefreshSecondaryDataUpdateUmherirrender2023-12-271-0/+2
* Use namespaced classesUmherirrender2023-12-111-0/+1
* Namespace remaining files under includes/deferredJames D. Forrester2023-11-221-0/+1
* ApiPurge: report permission errors properlydaniel2023-10-091-7/+18
* Use Authority to check rate limits in the API.daniel2023-09-271-2/+2
* Get correct main page in API call examplesAmmar Abdulhamid2023-09-201-1/+5
* Namespace TitleFormatter under \MediaWiki\TitleJames D. Forrester2023-09-191-0/+1
* Use real type hints for services etc. in api/ except ApiQuery*.phpBartosz Dziewoński2023-08-291-5/+2
* Make use of ??= in more placesDannyS7122022-12-171-3/+1
* api: Replace deprecated ApiPageSet::getGoodTitles in ApiPurgeUmherirrender2022-02-111-10/+21
* api: Replace deprecated WikiPage::factory in ApiPurgeUmherirrender2021-06-291-1/+19
* SECURITY: Prevent blocked users from purging pagesReedy2021-06-231-1/+8
* [MCR] Move getSecondaryDataUpdates to the page levelGergő Tisza2018-09-041-39/+21
* Swap isset by null check in ApiSetNotificationTimestamp/ApiPurgeUmherirrender2018-04-051-2/+2
* Remove some dumb headers with my name in itChad Horohoe2017-11-301-6/+0
* Add action/user tracking to link refresh jobsAaron Schulz2017-10-231-0/+1
* Avoid using the deprecated ParserCache::singleton()Kunal Mehta2017-09-091-1/+2
* Make API documentation links language awareBaha2017-04-051-1/+1
* Deprecate "Avoid page_touched update for HTTP GET action=purge requests"Brad Jorsch2017-03-271-1/+1
* ApiPurge: Require POSTBrad Jorsch2017-02-011-24/+2
* API: i18n for warnings and errorsBrad Jorsch2016-12-061-6/+3
* ApiPurge: Remove setTriggeringUser call.Petr Pchelko2016-10-191-5/+0
* ApiPurge: Set the triggering user for the LinksUpdatePetr Pchelko2016-10-131-0/+5
* API: Deprecate use of ApiPurge via GETBrad Jorsch2016-09-141-0/+18
* Avoid page_touched update for HTTP GET action=purge requestsAaron Schulz2016-09-131-1/+6
* Make DeferredUpdates able to run DataUpdatesAaron Schulz2016-09-021-1/+3
* ApiPurge: Do not die on non content pagesumherirrender2016-07-201-27/+29
* Add RecursiveLinkPurge log for API requestsAaron Schulz2016-03-151-0/+12
* Convert all array() syntax to []Kunal Mehta2016-02-171-10/+10
* Add page purge limiterReedy2015-10-021-3/+9
* Change API result data structure to be cleaner in new formatsBrad Jorsch2015-04-201-2/+2
* API: Overhaul ApiResult, make format=xml not throw, and add json formatversionBrad Jorsch2015-04-101-3/+5
* API: Fix access on getExamplesMessagesBrad Jorsch2014-10-291-1/+1
* API: Internationalize all remaining core API modulesBrad Jorsch2014-10-201-19/+8
* API: Remove action=paraminfo 'props' and 'errors' result propertiesBrad Jorsch2014-08-071-40/+0
* API: Refactor continuation code and add to purge, watch, etc.Brad Jorsch2014-07-041-1/+7
* Switch API to use Config classesReedy2014-06-151-4/+3
* Add final period to API module descriptionsaddshore2014-03-101-1/+1
* Remove final period from api module descriptionsumherirrender2014-03-021-1/+1
* Support ApiPageSet in ApiWatcheranroz2014-02-041-31/+1
* Fix CodeSniffer errors and warnings (final round for API classes)Siebrand Mazeland2013-11-151-2/+6
* Update formatting on API classes, Part 3Siebrand Mazeland2013-11-141-0/+2
* Support rate limiting backlink purges, including null editsAaron Schulz2013-09-271-1/+1
* Don't queue refreshLinks jobs on null editTim Starling2013-07-081-4/+13
* Fixed spacing in api folderumherirrender2013-04-201-3/+3