aboutsummaryrefslogtreecommitdiffstats
path: root/includes/api/ApiStashEdit.php
Commit message (Expand)AuthorAgeFilesLines
* Inject services into ApiStashEditDannyS7122020-10-271-21/+52
* API: Handle ContentHandler exception for content model mismatchAmmar Abdulhamid2020-09-041-3/+18
* Fix even more PSR12.Properties.ConstantVisibility.NotFoundReedy2020-05-161-7/+0
* Remove use of deprecated Revision from ApiStashEditPetr Pchelko2020-03-131-4/+7
* stashedit: Ensure that $summary is a stringDaimona Eaytoy2020-02-221-1/+2
* Introduce ContentHandlerFactoryArtBaltai2020-02-071-5/+12
* Remove redundant ignore_user_abort() call in ApiStashEditAaron Schulz2019-08-291-3/+0
* Keep ERROR_* constants in ApiStashEdit for backwards compatibilityAaron Schulz2019-04-231-0/+7
* Refactor edit stashing into a PageEditStash serviceAaron Schulz2019-04-171-336/+8
* Make ApiStashEdit::pruneExcessStashedEntries use user nameAaron Schulz2019-03-271-1/+1
* Prune old edit stash entries from users as they create moreAaron Schulz2019-03-261-0/+25
* Make ApiStashEdit use a separate key for the parser output due to sizeAaron Schulz2019-03-061-34/+69
* Fix caller name in ApiStashEdit::parseAndStashUmherirrender2018-09-301-3/+4
* Improve test coverage for ApiStashEditAryeh Gregor2018-08-211-0/+4
* Fix incorrect method nameAryeh Gregor2018-08-071-1/+1
* Do not return invalid hash from ApiStashEditAryeh Gregor2018-08-061-8/+7
* Clean up param handling in ApiStashEditAryeh Gregor2018-08-061-10/+5
* Add `actor` table and code to start using itBrad Jorsch2018-02-231-4/+8
* Avoid blocking locks during API edit stash generationAaron Schulz2017-11-211-2/+7
* Fix up logging grouping in ApiStashEditChad Horohoe2017-11-091-4/+9
* Sanity check "stashedtexthash" param before checking memcachedAaron Schulz2017-08-311-0/+3
* Avoid high edit stash TTLs when a user signature was usedAaron Schulz2017-07-061-0/+7
* Remove "@author Aaron Schulz" annotationsAaron Schulz2017-06-271-1/+0
* Cleanup some incorrect return annotationsErik Bernhardson2016-12-121-1/+1
* API: i18n for warnings and errorsBrad Jorsch2016-12-061-9/+17
* Use namespaced ScopedCallbackKunal Mehta2016-10-171-0/+1
* Fix ApiStashEdit IDEA warningsAaron Schulz2016-09-071-3/+8
* Rename DB_SLAVE constant to DB_REPLICAAaron Schulz2016-09-051-1/+1
* Optimize summary-based extension edit stash cachesAaron Schulz2016-08-101-31/+87
* Try to predict the rev_id when preparing editsAaron Schulz2016-06-291-1/+4
* Improve edit stashing when vary-revision is usedAaron Schulz2016-06-171-8/+13
* Perform edit stashing when the edit preview or diff form is requestedAaron Schulz2016-06-141-71/+0
* Send the edit summary/user to the edit stash APIAaron Schulz2016-06-131-4/+9
* Add more logging info to parseAndStash() for uncacheable contentAaron Schulz2016-06-091-14/+16
* Simplify ApiStashEdit::checkCache()Aaron Schulz2016-06-091-58/+5
* Include title/user in some edit stash log messagesAaron Schulz2016-06-091-9/+11
* Remove getOptions() checks from getStashKey() entirelyAaron Schulz2016-06-061-3/+1
* Make edit stash keys less preference sensitiveAaron Schulz2016-06-061-2/+6
* Send edit stash metrics for cache attemptsAaron Schulz2016-05-261-0/+2
* Bail out in ApiStashEdit for bots for sanityAaron Schulz2016-05-261-0/+4
* Exclude bots from edit stash statsAaron Schulz2016-05-261-0/+4
* Improve edit stash hit rate for logged-out usersAaron Schulz2016-05-171-3/+26
* Make "presumed-fresh" edit stash case cover when users make intervening editsAaron Schulz2016-05-131-6/+15
* Make stashEditFromPreview() call setCacheTime()Aaron Schulz2016-05-071-0/+3
* Bump PRESUME_FRESH_TTL_SEC to improve hit rate and avoid link queriesAaron Schulz2016-05-071-1/+1
* Fix timestamp check in ApiStashEdit::checkCacheAaron Schulz2016-04-281-6/+8
* Segment stash edit cache stats by basis for hit/missOri Livneh2016-04-191-6/+6
* Merge "Use single quotes in API where possible"jenkins-bot2016-03-081-2/+2
|\
| * Use single quotes in API where possibleSiebrand Mazeland2016-03-081-2/+2
* | Declare functions with access modifiersSiebrand Mazeland2016-03-081-4/+4
|/