wiki.techinc.nl/includes/api
Brad Jorsch a860b9a5b5 Fix exception in ApiPageSet
ApiPageSet is calling $this->profileOut(), then calling a function that
calls $this->profileDBIn(). Move that function to after a new
$this->profileIn().

Also, add a unit test for this situation.

Bug: 51821
Change-Id: Ib4dbfb567faadcd5e3d7d058ca6bdf8b4c83f634
2013-07-22 14:12:38 -04:00
..
ApiBase.php Add user rights 'viewmywatchlist', 'editmywatchlist' 2013-06-26 10:20:40 -04:00
ApiBlock.php Fixed spacing in api folder 2013-04-20 07:47:36 +00:00
ApiComparePages.php Fixed spacing in api folder 2013-04-20 07:47:36 +00:00
ApiCreateAccount.php Possible error messages for action=createaccount should be in English and not show local modifications 2013-07-22 02:44:03 -07:00
ApiDelete.php Return errors from WatchAction 2013-06-20 15:51:05 -04:00
ApiDisabled.php
ApiEditPage.php docs: Remove odd colons after @todo 2013-05-15 06:23:40 +00:00
ApiEmailUser.php (bug 45633) Fix more occurences of "e-mail" to "email" in API 2013-03-03 18:45:53 +01:00
ApiExpandTemplates.php ApiResult::setContent is static 2013-04-30 20:16:36 +02:00
ApiFeedContributions.php Fixed spacing around parenthesis in includes 2013-04-28 15:50:07 +00:00
ApiFeedWatchlist.php Correctly use $wgFeedLimit in page history feed 2013-07-07 20:39:53 +02:00
ApiFileRevert.php Cleanup for ApiImageRotate 2013-03-15 11:44:14 -04:00
ApiFormatBase.php echo is not a function 2013-05-09 19:52:45 +00:00
ApiFormatDbg.php
ApiFormatDump.php
ApiFormatJson.php Combine JavaScript and JSON encoding logic 2013-03-27 20:22:45 -04:00
ApiFormatNone.php
ApiFormatPhp.php
ApiFormatRaw.php
ApiFormatTxt.php
ApiFormatWddx.php Fix WDDX formatted output 2013-03-18 14:47:44 -04:00
ApiFormatXml.php Added space after switch/Removed spaces after unset 2013-04-26 16:42:31 +02:00
ApiFormatYaml.php
ApiHelp.php
ApiImageRotate.php Fixed spacing in api folder 2013-04-20 07:47:36 +00:00
ApiImport.php Return errors from WatchAction 2013-06-20 15:51:05 -04:00
ApiLogin.php Fixed many small spelling mistakes and php docs, var decl. 2013-03-10 23:45:51 -04:00
ApiLogout.php
ApiMain.php Add User::isEveryoneAllowed function 2013-07-12 11:18:15 -04:00
ApiModuleManager.php Fixed @param tags to conform with Doxygen format. 2013-03-11 13:15:01 -04:00
ApiMove.php Fixed spacing in api folder 2013-04-20 07:47:36 +00:00
ApiOpenSearch.php OpenSearch: Error for unsupported formats and adding format=jsonfm 2013-03-28 21:05:10 +01:00
ApiOptions.php Add 'viewmyprivateinfo', 'editmyprivateinfo', and 'editmyoptions' rights 2013-07-03 13:40:04 -04:00
ApiPageSet.php Fix exception in ApiPageSet 2013-07-22 14:12:38 -04:00
ApiParamInfo.php ApiResult::setContent is static 2013-04-30 20:16:36 +02:00
ApiParse.php Improve documentation of action=parse (followup Ie4f7324c) 2013-06-19 10:53:57 -04:00
ApiPatrol.php Allow patrolling pages by revision id 2013-06-10 20:54:43 -04:00
ApiProtect.php Return errors from WatchAction 2013-06-20 15:51:05 -04:00
ApiPurge.php Don't queue refreshLinks jobs on null edit 2013-07-08 15:04:38 +10:00
ApiQuery.php Add helpurls to some api modules 2013-05-16 09:08:18 +02:00
ApiQueryAllCategories.php ApiResult::setContent is static 2013-04-30 20:16:36 +02:00
ApiQueryAllImages.php Fixed spacing around parenthesis in includes 2013-04-28 15:50:07 +00:00
ApiQueryAllLinks.php Improve help text for list=alllinks and alltransclusions 2013-06-21 23:17:07 +02:00
ApiQueryAllMessages.php Fixed spacing in api folder 2013-04-20 07:47:36 +00:00
ApiQueryAllPages.php (bug 45535) Hook for changing language links. 2013-04-29 09:13:47 -04:00
ApiQueryAllUsers.php Fixed spacing in api folder 2013-04-20 07:47:36 +00:00
ApiQueryBacklinks.php Fixed spacing in api folder 2013-04-20 07:47:36 +00:00
ApiQueryBase.php Fixed spacing around parenthesis in includes 2013-04-28 15:50:07 +00:00
ApiQueryBlocks.php API: Fix IPv6 handling in list=blocks 2013-06-13 10:42:32 -04:00
ApiQueryCategories.php Added spaces before and removed spaces after 'array' 2013-04-14 21:57:46 +02:00
ApiQueryCategoryInfo.php Fixed many small spelling mistakes and php docs, var decl. 2013-03-10 23:45:51 -04:00
ApiQueryCategoryMembers.php Fixed spacing around parenthesis in includes 2013-04-28 15:50:07 +00:00
ApiQueryDeletedrevs.php Removed space after isset 2013-04-26 14:18:06 +02:00
ApiQueryDisabled.php
ApiQueryDuplicateFiles.php Fixed spacing in api folder 2013-04-20 07:47:36 +00:00
ApiQueryExternalLinks.php Capitalize URL in api help 2013-06-21 23:32:28 +02:00
ApiQueryExtLinksUsage.php Capitalize URL in api help 2013-06-21 23:32:28 +02:00
ApiQueryFilearchive.php Add helpurls to some api modules 2013-05-16 09:08:18 +02:00
ApiQueryImageInfo.php API: Fix prop=imageinfo iicontinue 2013-07-15 11:41:06 -04:00
ApiQueryImages.php fix some spacing 2013-03-07 17:53:21 +01:00
ApiQueryInfo.php Add user rights 'viewmywatchlist', 'editmywatchlist' 2013-06-26 10:20:40 -04:00
ApiQueryIWBacklinks.php Add helpurls to some api modules 2013-05-16 09:08:18 +02:00
ApiQueryIWLinks.php Add helpurls to some api modules 2013-05-16 09:08:18 +02:00
ApiQueryLangBacklinks.php Add helpurls to some api modules 2013-05-16 09:08:18 +02:00
ApiQueryLangLinks.php (bug 45535) Hook for changing language links. 2013-04-29 09:13:47 -04:00
ApiQueryLinks.php fix some spacing 2013-03-07 17:53:21 +01:00
ApiQueryLogEvents.php Removed $wgOldChangeTagsIndex 2013-07-12 19:06:15 +01:00
ApiQueryORM.php Added spaces before and removed spaces after 'array' 2013-04-14 21:57:46 +02:00
ApiQueryPagePropNames.php Add PagesWithProp special page and API module 2013-02-26 00:24:31 +00:00
ApiQueryPageProps.php
ApiQueryPagesWithProp.php Added spaces before and removed spaces after 'array' 2013-04-14 21:57:46 +02:00
ApiQueryProtectedTitles.php Added spaces before and removed spaces after 'array' 2013-04-14 21:57:46 +02:00
ApiQueryQueryPage.php API: Allow extensions to specify "useless" query pages 2013-07-19 11:34:02 -04:00
ApiQueryRandom.php Add helpurls to some api modules 2013-05-16 09:08:18 +02:00
ApiQueryRecentChanges.php Removed $wgOldChangeTagsIndex 2013-07-12 19:06:15 +01:00
ApiQueryRevisions.php Removed $wgOldChangeTagsIndex 2013-07-12 19:06:15 +01:00
ApiQuerySearch.php Fixed spacing around parenthesis in includes 2013-04-28 15:50:07 +00:00
ApiQuerySiteinfo.php Code style cleanup for ApiQuerySiteinfo.php. 2013-07-16 16:38:35 -04:00
ApiQueryStashImageInfo.php
ApiQueryTags.php Add helpurls to some api modules 2013-05-16 09:08:18 +02:00
ApiQueryUserContributions.php Removed $wgOldChangeTagsIndex 2013-07-12 19:06:15 +01:00
ApiQueryUserInfo.php Make User::getEditCount() always return an integer 2013-07-18 15:46:15 -07:00
ApiQueryUsers.php Make User::getEditCount() always return an integer 2013-07-18 15:46:15 -07:00
ApiQueryWatchlist.php (bug 47219) Allow specifying change type of Wikipedia feed items 2013-04-30 18:52:56 +02:00
ApiQueryWatchlistRaw.php Add helpurls to some api modules 2013-05-16 09:08:18 +02:00
ApiResult.php Fixed @param tags to conform with Doxygen format. 2013-03-11 13:15:01 -04:00
ApiRollback.php API: Throw error when interwiki is given for various title param 2013-03-01 16:01:26 +01:00
ApiRsd.php Fix case of some Title methods 2013-03-27 14:36:05 +01:00
ApiSetNotificationTimestamp.php Add user rights 'viewmywatchlist', 'editmywatchlist' 2013-06-26 10:20:40 -04:00
ApiTokens.php
ApiUnblock.php (bug 43518) API action=unblock should return the user name, not the full user object 2013-03-04 11:33:24 -08:00
ApiUndelete.php API: Throw error when interwiki is given for various title param 2013-03-01 16:01:26 +01:00
ApiUpload.php Stop spamming exception log with random upload stash failures 2013-06-25 16:10:42 -07:00
ApiUserrights.php Return errors from WatchAction 2013-06-20 15:51:05 -04:00
ApiWatch.php Add user rights 'viewmywatchlist', 'editmywatchlist' 2013-06-26 10:20:40 -04:00