Merge "API: Add ApiQueryAllRevisions"
authorjenkins-bot <jenkins-bot@gerrit.wikimedia.org>
Wed, 7 Oct 2015 16:38:35 +0000 (16:38 +0000)
committerGerrit Code Review <gerrit@wikimedia.org>
Wed, 7 Oct 2015 16:38:35 +0000 (16:38 +0000)
1  2 
RELEASE-NOTES-1.27
autoload.php

diff --combined RELEASE-NOTES-1.27
@@@ -16,29 -16,18 +16,30 @@@ production
    1000 for the latter) are now hard-coded.
  * $wgDebugDumpSqlLength was removed (deprecated in 1.24).
  * $wgDebugDBTransactions was removed (deprecated in 1.20).
 +* $wgRemoteUploadTarget (added in 1.26) removed, replaced by $wgForeignUploadTargets
  
  === New features in 1.27 ===
  * $wgDataCenterId and $wgDataCenterRoles where added, which will serve as
    basic configuration settings needed for multi-datacenter setups.
    $wgDataCenterUpdateStickTTL was also added.
 +* Added a new hook, 'UserMailerTransformContent', to transform the contents
 +  of an email. This is similar to the EmailUser hook but applies to all mail
 +  sent via UserMailer.
 +* Added a new hook, 'UserMailerTransformMessage', to transform the contents
 +  of an emai after MIME encoding.
 +* Added a new hook, 'UserMailerSplitTo', to control which users have to be
 +  emailed separately (ie. there is a single address in the To: field) so
 +  user-specific changes to the email can be applied safely.
 +* $wgCdnMaxageLagged was added, which limits the CDN cache TTL
 +  when any load balancer uses a DB that is lagged beyond the 'max lag'
 +  setting in the relevant section of $wgLBFactoryConf.
  
  ==== External libraries ====
  
  === Bug fixes in 1.27 ===
  
  === Action API changes in 1.27 ===
+ * Added list=allrevisions.
  
  === Action API internal changes in 1.27 ===
  
diff --combined autoload.php
@@@ -74,6 -74,7 +74,7 @@@ $wgAutoloadLocalClasses = array
        'ApiQueryAllLinks' => __DIR__ . '/includes/api/ApiQueryAllLinks.php',
        'ApiQueryAllMessages' => __DIR__ . '/includes/api/ApiQueryAllMessages.php',
        'ApiQueryAllPages' => __DIR__ . '/includes/api/ApiQueryAllPages.php',
+       'ApiQueryAllRevisions' => __DIR__ . '/includes/api/ApiQueryAllRevisions.php',
        'ApiQueryAllUsers' => __DIR__ . '/includes/api/ApiQueryAllUsers.php',
        'ApiQueryBacklinks' => __DIR__ . '/includes/api/ApiQueryBacklinks.php',
        'ApiQueryBacklinksprop' => __DIR__ . '/includes/api/ApiQueryBacklinksprop.php',
        'DBLockManager' => __DIR__ . '/includes/filebackend/lockmanager/DBLockManager.php',
        'DBMasterPos' => __DIR__ . '/includes/db/DatabaseUtility.php',
        'DBQueryError' => __DIR__ . '/includes/db/DatabaseError.php',
 +      'DBReadOnlyError' => __DIR__ . '/includes/db/DatabaseError.php',
        'DBSiteStore' => __DIR__ . '/includes/site/DBSiteStore.php',
        'DBUnexpectedError' => __DIR__ . '/includes/db/DatabaseError.php',
        'DataUpdate' => __DIR__ . '/includes/deferred/DataUpdate.php',
        'MemcachedBagOStuff' => __DIR__ . '/includes/objectcache/MemcachedBagOStuff.php',
        'MemcachedPeclBagOStuff' => __DIR__ . '/includes/objectcache/MemcachedPeclBagOStuff.php',
        'MemcachedPhpBagOStuff' => __DIR__ . '/includes/objectcache/MemcachedPhpBagOStuff.php',
 +      'MemoizedCallable' => __DIR__ . '/includes/libs/MemoizedCallable.php',
        'MemoryFileBackend' => __DIR__ . '/includes/filebackend/MemoryFileBackend.php',
        'MergeHistoryPager' => __DIR__ . '/includes/specials/SpecialMergeHistory.php',
        'MergeLogFormatter' => __DIR__ . '/includes/logging/MergeLogFormatter.php',
        'WebInstallerWelcome' => __DIR__ . '/includes/installer/WebInstallerPage.php',
        'WebPHandler' => __DIR__ . '/includes/media/WebP.php',
        'WebRequest' => __DIR__ . '/includes/WebRequest.php',
 -      'WebRequestUpload' => __DIR__ . '/includes/WebRequest.php',
 +      'WebRequestUpload' => __DIR__ . '/includes/WebRequestUpload.php',
        'WebResponse' => __DIR__ . '/includes/WebResponse.php',
        'WikiCategoryPage' => __DIR__ . '/includes/page/WikiCategoryPage.php',
        'WikiDiff3' => __DIR__ . '/includes/diff/WikiDiff3.php',