Kunal Mehta b5ee39083b SECURITY: update.php: Remove eval-stdin.php if necessary %!s(int64=7) %!d(string=hai) anos
..
archives 25f2b1a5c3 Fix incorrect index name in new 1.28.0 installations %!s(int64=8) %!d(string=hai) anos
benchmarks 30f4b3c103 Replace DatabaseBase => Database in more places %!s(int64=8) %!d(string=hai) anos
dev 0d87d67d61 Move MimeMagic code to libs/mime/MimeAnalyzer.php %!s(int64=8) %!d(string=hai) anos
dictionary 771964fdea ApiMain: Correct typo in variable name %!s(int64=9) %!d(string=hai) anos
hhvm 535501ed62 Add a script to build an HHVM RepoAuthoritative bytecode file %!s(int64=8) %!d(string=hai) anos
jsduck dc0f9b3a3a resourceloader: Deprecate mw.Map %!s(int64=8) %!d(string=hai) anos
language 9850c542c6 Clean up array() syntax in docs, part VII %!s(int64=8) %!d(string=hai) anos
locking a0eef4ef0d Removed expiremental LSLockManager class %!s(int64=11) %!d(string=hai) anos
mssql a6403658d3 Drop index oi_name_archive_name on table oldimage in MSSQL %!s(int64=8) %!d(string=hai) anos
oracle d0a0e9b417 Add primary key to change_tag and tag_summary tables %!s(int64=8) %!d(string=hai) anos
postgres d0a0e9b417 Add primary key to change_tag and tag_summary tables %!s(int64=8) %!d(string=hai) anos
resources 72152b9d77 Follow-up f9b4bbff: Fix typo'ed variable name %!s(int64=8) %!d(string=hai) anos
sqlite d0a0e9b417 Add primary key to change_tag and tag_summary tables %!s(int64=8) %!d(string=hai) anos
storage 30f4b3c103 Replace DatabaseBase => Database in more places %!s(int64=8) %!d(string=hai) anos
term e78776373e Fixed some @params documentation (maintenance) %!s(int64=11) %!d(string=hai) anos
.htaccess eb24ecc37b htaccessing some directories for dev using cvs tree as www tree ;) %!s(int64=21) %!d(string=hai) anos
7zip.inc c331f11991 Update formatting in maintenance/ (1/4) %!s(int64=11) %!d(string=hai) anos
Doxyfile 57eaa2bf04 Merge "Improve Doxygen template used by mwdocgen.php" %!s(int64=8) %!d(string=hai) anos
Maintenance.php d1215eb7a5 Small DB classes IDEA warning fixes and cleanups %!s(int64=8) %!d(string=hai) anos
Makefile df29a359f8 Renames preparatory to parser tests refactor %!s(int64=8) %!d(string=hai) anos
README ade945b97a Remove obsolete showCacheStats.php and showCacheStats.php %!s(int64=9) %!d(string=hai) anos
addRFCandPMIDInterwiki.php 35eab7826e addRFCandPMIDInterwiki: Fix strict mode errors %!s(int64=8) %!d(string=hai) anos
attachLatest.php 6e9b4f0e9c Convert all array() syntax to [] %!s(int64=9) %!d(string=hai) anos
backup.inc d4fa565b6f Cleanup static analysis errors %!s(int64=8) %!d(string=hai) anos
backupPrefetch.inc c54766586a Fix issues identified by SpaceBeforeSingleLineComment sniff %!s(int64=9) %!d(string=hai) anos
cdb.php 6e9b4f0e9c Convert all array() syntax to [] %!s(int64=9) %!d(string=hai) anos
changePassword.php 854a462dc0 Remove $wgDisableAuthManager %!s(int64=8) %!d(string=hai) anos
checkBadRedirects.php 950cf6016c Rename DB_SLAVE constant to DB_REPLICA %!s(int64=8) %!d(string=hai) anos
checkComposerLockUpToDate.php 82f53ce93a Suggest running composer (install|update) with --no-dev %!s(int64=7) %!d(string=hai) anos
checkImages.php 950cf6016c Rename DB_SLAVE constant to DB_REPLICA %!s(int64=8) %!d(string=hai) anos
checkLess.php 6117fb244f Refactor parser tests %!s(int64=8) %!d(string=hai) anos
checkSyntax.php 6e9b4f0e9c Convert all array() syntax to [] %!s(int64=9) %!d(string=hai) anos
checkUsernames.php 950cf6016c Rename DB_SLAVE constant to DB_REPLICA %!s(int64=8) %!d(string=hai) anos
cleanupAncientTables.php 6e9b4f0e9c Convert all array() syntax to [] %!s(int64=9) %!d(string=hai) anos
cleanupBlocks.php 6e9b4f0e9c Convert all array() syntax to [] %!s(int64=9) %!d(string=hai) anos
cleanupCaps.php eb8c154c77 Let cleanupCaps.php clean up when $wgCapitalLinks is set to true %!s(int64=8) %!d(string=hai) anos
cleanupEmptyCategories.php f0c8cbc6d9 Remove a few unused variables %!s(int64=8) %!d(string=hai) anos
cleanupImages.php 6e9b4f0e9c Convert all array() syntax to [] %!s(int64=9) %!d(string=hai) anos
cleanupPreferences.php 6e9b4f0e9c Convert all array() syntax to [] %!s(int64=9) %!d(string=hai) anos
cleanupRemovedModules.php 6e9b4f0e9c Convert all array() syntax to [] %!s(int64=9) %!d(string=hai) anos
cleanupSpam.php 950cf6016c Rename DB_SLAVE constant to DB_REPLICA %!s(int64=8) %!d(string=hai) anos
cleanupTable.inc 950cf6016c Rename DB_SLAVE constant to DB_REPLICA %!s(int64=8) %!d(string=hai) anos
cleanupTitles.php 950cf6016c Rename DB_SLAVE constant to DB_REPLICA %!s(int64=8) %!d(string=hai) anos
cleanupUploadStash.php 44947af94a Revert "Clean up user handling in UploadStash" %!s(int64=8) %!d(string=hai) anos
cleanupWatchlist.php 6e9b4f0e9c Convert all array() syntax to [] %!s(int64=9) %!d(string=hai) anos
clearInterwikiCache.php 950cf6016c Rename DB_SLAVE constant to DB_REPLICA %!s(int64=8) %!d(string=hai) anos
commandLine.inc b4d5a97c3b Register importImages options without arguments as actual maintenance script options so they are usable %!s(int64=9) %!d(string=hai) anos
compareParserCache.php 950cf6016c Rename DB_SLAVE constant to DB_REPLICA %!s(int64=8) %!d(string=hai) anos
compareParsers.php 59db24e90b Use addDescription() instead of accessing mDescription directly %!s(int64=9) %!d(string=hai) anos
convertExtensionToRegistration.php 6fc7311999 Revert out Extension Registration manifest_version 2 %!s(int64=8) %!d(string=hai) anos
convertLinks.php 6e9b4f0e9c Convert all array() syntax to [] %!s(int64=9) %!d(string=hai) anos
convertUserOptions.php 30f4b3c103 Replace DatabaseBase => Database in more places %!s(int64=8) %!d(string=hai) anos
copyFileBackend.php e5a0d6a183 Drop check for mbstring in copyFileBackend maintenance script %!s(int64=8) %!d(string=hai) anos
copyJobQueue.php 6e9b4f0e9c Convert all array() syntax to [] %!s(int64=9) %!d(string=hai) anos
createAndPromote.php 854a462dc0 Remove $wgDisableAuthManager %!s(int64=8) %!d(string=hai) anos
createCommonPasswordCdb.php 6e9b4f0e9c Convert all array() syntax to [] %!s(int64=9) %!d(string=hai) anos
deleteArchivedFiles.php 729a258ff8 Add missing file locks to deleteArchivedFiles.php %!s(int64=8) %!d(string=hai) anos
deleteArchivedRevisions.php 59db24e90b Use addDescription() instead of accessing mDescription directly %!s(int64=9) %!d(string=hai) anos
deleteBatch.php 6e9b4f0e9c Convert all array() syntax to [] %!s(int64=9) %!d(string=hai) anos
deleteDefaultMessages.php 950cf6016c Rename DB_SLAVE constant to DB_REPLICA %!s(int64=8) %!d(string=hai) anos
deleteEqualMessages.php 6e9b4f0e9c Convert all array() syntax to [] %!s(int64=9) %!d(string=hai) anos
deleteOldRevisions.php 6e9b4f0e9c Convert all array() syntax to [] %!s(int64=9) %!d(string=hai) anos
deleteOrphanedRevisions.php 30f4b3c103 Replace DatabaseBase => Database in more places %!s(int64=8) %!d(string=hai) anos
deleteRevision.php 6e9b4f0e9c Convert all array() syntax to [] %!s(int64=9) %!d(string=hai) anos
deleteSelfExternals.php 59db24e90b Use addDescription() instead of accessing mDescription directly %!s(int64=9) %!d(string=hai) anos
doMaintenance.php 66b0ad56df Postgres installation fixes %!s(int64=8) %!d(string=hai) anos
dumpBackup.php 327d8c8b54 add option to XML dump stubs of page ranges with explicit rev_id ordering %!s(int64=8) %!d(string=hai) anos
dumpIterator.php 30f4b3c103 Replace DatabaseBase => Database in more places %!s(int64=8) %!d(string=hai) anos
dumpLinks.php 950cf6016c Rename DB_SLAVE constant to DB_REPLICA %!s(int64=8) %!d(string=hai) anos
dumpTextPass.php 30f4b3c103 Replace DatabaseBase => Database in more places %!s(int64=8) %!d(string=hai) anos
dumpUploads.php 950cf6016c Rename DB_SLAVE constant to DB_REPLICA %!s(int64=8) %!d(string=hai) anos
edit.php 932c37e3cb Use english messages for background use of Status::getWikiText %!s(int64=9) %!d(string=hai) anos
eraseArchivedFile.php 6e9b4f0e9c Convert all array() syntax to [] %!s(int64=9) %!d(string=hai) anos
eval.php 6e9b4f0e9c Convert all array() syntax to [] %!s(int64=9) %!d(string=hai) anos
exportSites.php eb46307b00 Introduce top level service locator. %!s(int64=9) %!d(string=hai) anos
fetchText.php 30f4b3c103 Replace DatabaseBase => Database in more places %!s(int64=8) %!d(string=hai) anos
fileOpPerfTest.php 49a1b9d9f3 Remove Profiler specific code from fileOpPerfTest %!s(int64=8) %!d(string=hai) anos
findDeprecated.php 317ad7ab99 Upgrade PhpParser to 2.1 and update findDeprecated.php %!s(int64=8) %!d(string=hai) anos
findHooks.php 79806e91e7 Support short array syntax in findHooks.php %!s(int64=8) %!d(string=hai) anos
findMissingFiles.php 6e9b4f0e9c Convert all array() syntax to [] %!s(int64=9) %!d(string=hai) anos
findOrphanedFiles.php 6e9b4f0e9c Convert all array() syntax to [] %!s(int64=9) %!d(string=hai) anos
fixDefaultJsonContentPages.php 950cf6016c Rename DB_SLAVE constant to DB_REPLICA %!s(int64=8) %!d(string=hai) anos
fixDoubleRedirects.php 950cf6016c Rename DB_SLAVE constant to DB_REPLICA %!s(int64=8) %!d(string=hai) anos
fixExtLinksProtocolRelative.php 6e9b4f0e9c Convert all array() syntax to [] %!s(int64=9) %!d(string=hai) anos
fixTimestamps.php 6e9b4f0e9c Convert all array() syntax to [] %!s(int64=9) %!d(string=hai) anos
fixUserRegistration.php c0a9ab0f6d Change "slave" => "replica DB" in /maintenance %!s(int64=8) %!d(string=hai) anos
formatInstallDoc.php beb1c4a0ec phpcs: More require/include is not a function %!s(int64=11) %!d(string=hai) anos
generateJsonI18n.php 6e9b4f0e9c Convert all array() syntax to [] %!s(int64=9) %!d(string=hai) anos
generateLocalAutoload.php 23c79b228c Structure test: Add autoload.php order check %!s(int64=8) %!d(string=hai) anos
generateSitemap.php 950cf6016c Rename DB_SLAVE constant to DB_REPLICA %!s(int64=8) %!d(string=hai) anos
getConfiguration.php 5b119a0e44 Replace uses of join() by implode() %!s(int64=9) %!d(string=hai) anos
getLagTimes.php 59db24e90b Use addDescription() instead of accessing mDescription directly %!s(int64=9) %!d(string=hai) anos
getReplicaServer.php 950cf6016c Rename DB_SLAVE constant to DB_REPLICA %!s(int64=8) %!d(string=hai) anos
getSlaveServer.php c0a9ab0f6d Change "slave" => "replica DB" in /maintenance %!s(int64=8) %!d(string=hai) anos
getText.php 59db24e90b Use addDescription() instead of accessing mDescription directly %!s(int64=9) %!d(string=hai) anos
importDump.php 63288a8c02 importDump.php: Declare uploadCount property %!s(int64=7) %!d(string=hai) anos
importImages.inc 6e9b4f0e9c Convert all array() syntax to [] %!s(int64=9) %!d(string=hai) anos
importImages.php ff5abb66b4 Migrate callers to new MWFileProps::getPropsFromPath() method %!s(int64=8) %!d(string=hai) anos
importSiteScripts.php 6e9b4f0e9c Convert all array() syntax to [] %!s(int64=9) %!d(string=hai) anos
importSites.php eb46307b00 Introduce top level service locator. %!s(int64=9) %!d(string=hai) anos
importTextFiles.php 628e3ce69c Fix importation of weird file names in importTextFiles.php %!s(int64=8) %!d(string=hai) anos
initEditCount.php f0c8cbc6d9 Remove a few unused variables %!s(int64=8) %!d(string=hai) anos
initSiteStats.php ec134c075f initSiteStats.php: Make it obvious you need to use --update %!s(int64=9) %!d(string=hai) anos
install.php e257d0313f Maintenance: Use __DIR__ instead of dirname( __FILE__ ) %!s(int64=8) %!d(string=hai) anos
interwiki.list c86a06ae3b Add 'pmid' to the default interwiki list, and update 'rfc' %!s(int64=8) %!d(string=hai) anos
interwiki.sql c86a06ae3b Add 'pmid' to the default interwiki list, and update 'rfc' %!s(int64=8) %!d(string=hai) anos
invalidateUserSessions.php fa186b2e64 Handle session reset errors in invalidateSessionsForUser.php %!s(int64=8) %!d(string=hai) anos
jsparse.php 59db24e90b Use addDescription() instead of accessing mDescription directly %!s(int64=9) %!d(string=hai) anos
lag.php 4154c688e8 Make LoadMonitor use $serverIndexes in the cache key %!s(int64=8) %!d(string=hai) anos
makeTestEdits.php 59db24e90b Use addDescription() instead of accessing mDescription directly %!s(int64=9) %!d(string=hai) anos
mcc.php aa838b52de Try to fix some other broken-looking legacy maintenance script options %!s(int64=9) %!d(string=hai) anos
mctest.php 77adf7534b Remove used of deprecated MemCachedClientforWiki %!s(int64=9) %!d(string=hai) anos
mergeMessageFileList.php e74bc3b32e Support multiple extension-dir paths to be passed to mergeMessageFileList %!s(int64=9) %!d(string=hai) anos
migrateFileRepoLayout.php e1428ac14d Make MigrateFileRepoLayout use getErrors() %!s(int64=8) %!d(string=hai) anos
migrateUserGroup.php 6e9b4f0e9c Convert all array() syntax to [] %!s(int64=9) %!d(string=hai) anos
minify.php 59db24e90b Use addDescription() instead of accessing mDescription directly %!s(int64=9) %!d(string=hai) anos
moveBatch.php 932c37e3cb Use english messages for background use of Status::getWikiText %!s(int64=9) %!d(string=hai) anos
mwdoc-filter.php 222ef664fc Doxygen: Rewrite mwdoc-filter to fix bug with slashes in comments %!s(int64=9) %!d(string=hai) anos
mwdocgen.php 6e9b4f0e9c Convert all array() syntax to [] %!s(int64=9) %!d(string=hai) anos
mwjsduck-gen 3bbd27aa49 Rename JSDuck config to standard 'jsduck' %!s(int64=10) %!d(string=hai) anos
namespaceDupes.php 30f4b3c103 Replace DatabaseBase => Database in more places %!s(int64=8) %!d(string=hai) anos
nukeNS.php 6e9b4f0e9c Convert all array() syntax to [] %!s(int64=9) %!d(string=hai) anos
nukePage.php 6e9b4f0e9c Convert all array() syntax to [] %!s(int64=9) %!d(string=hai) anos
orphans.php 30f4b3c103 Replace DatabaseBase => Database in more places %!s(int64=8) %!d(string=hai) anos
pageExists.php 59db24e90b Use addDescription() instead of accessing mDescription directly %!s(int64=9) %!d(string=hai) anos
parse.php 1834ee3d8e Fix numerous class/function casing %!s(int64=9) %!d(string=hai) anos
patchSql.php 3a839c5927 Inject schema vars into DatabaseMysql %!s(int64=8) %!d(string=hai) anos
populateBacklinkNamespace.php 6e9b4f0e9c Convert all array() syntax to [] %!s(int64=9) %!d(string=hai) anos
populateCategory.php 6e9b4f0e9c Convert all array() syntax to [] %!s(int64=9) %!d(string=hai) anos
populateContentModel.php 30f4b3c103 Replace DatabaseBase => Database in more places %!s(int64=8) %!d(string=hai) anos
populateFilearchiveSha1.php c0a9ab0f6d Change "slave" => "replica DB" in /maintenance %!s(int64=8) %!d(string=hai) anos
populateImageSha1.php 6e9b4f0e9c Convert all array() syntax to [] %!s(int64=9) %!d(string=hai) anos
populateLogSearch.php 6e9b4f0e9c Convert all array() syntax to [] %!s(int64=9) %!d(string=hai) anos
populateLogUsertext.php 6e9b4f0e9c Convert all array() syntax to [] %!s(int64=9) %!d(string=hai) anos
populateParentId.php 6e9b4f0e9c Convert all array() syntax to [] %!s(int64=9) %!d(string=hai) anos
populateRecentChangesSource.php 30f4b3c103 Replace DatabaseBase => Database in more places %!s(int64=8) %!d(string=hai) anos
populateRevisionLength.php 950cf6016c Rename DB_SLAVE constant to DB_REPLICA %!s(int64=8) %!d(string=hai) anos
populateRevisionSha1.php 6e9b4f0e9c Convert all array() syntax to [] %!s(int64=9) %!d(string=hai) anos
preprocessDump.php 5a77286a1e Update formatting in maintenance/ (3/4) %!s(int64=11) %!d(string=hai) anos
preprocessorFuzzTest.php 9850c542c6 Clean up array() syntax in docs, part VII %!s(int64=8) %!d(string=hai) anos
protect.php 6e9b4f0e9c Convert all array() syntax to [] %!s(int64=9) %!d(string=hai) anos
pruneFileCache.php 59db24e90b Use addDescription() instead of accessing mDescription directly %!s(int64=9) %!d(string=hai) anos
purgeChangedFiles.php 950cf6016c Rename DB_SLAVE constant to DB_REPLICA %!s(int64=8) %!d(string=hai) anos
purgeChangedPages.php 950cf6016c Rename DB_SLAVE constant to DB_REPLICA %!s(int64=8) %!d(string=hai) anos
purgeList.php 950cf6016c Rename DB_SLAVE constant to DB_REPLICA %!s(int64=8) %!d(string=hai) anos
purgeOldText.php 59db24e90b Use addDescription() instead of accessing mDescription directly %!s(int64=9) %!d(string=hai) anos
purgeParserCache.php 6e9b4f0e9c Convert all array() syntax to [] %!s(int64=9) %!d(string=hai) anos
reassignEdits.php 6e9b4f0e9c Convert all array() syntax to [] %!s(int64=9) %!d(string=hai) anos
rebuildFileCache.php f0c8cbc6d9 Remove a few unused variables %!s(int64=8) %!d(string=hai) anos
rebuildImages.php 30f4b3c103 Replace DatabaseBase => Database in more places %!s(int64=8) %!d(string=hai) anos
rebuildLocalisationCache.php ee8b8f1d37 Fix RebuildLocalisationCache bug from MediaWikiServices %!s(int64=9) %!d(string=hai) anos
rebuildSitesCache.php eb46307b00 Introduce top level service locator. %!s(int64=9) %!d(string=hai) anos
rebuildall.php 950cf6016c Rename DB_SLAVE constant to DB_REPLICA %!s(int64=8) %!d(string=hai) anos
rebuildmessages.php 6e9b4f0e9c Convert all array() syntax to [] %!s(int64=9) %!d(string=hai) anos
rebuildrecentchanges.php 4c08bf8d96 Avoid using cascadingDeletes()/cleanupTriggers() %!s(int64=8) %!d(string=hai) anos
rebuildtextindex.php 30f4b3c103 Replace DatabaseBase => Database in more places %!s(int64=8) %!d(string=hai) anos
refreshFileHeaders.php 950cf6016c Rename DB_SLAVE constant to DB_REPLICA %!s(int64=8) %!d(string=hai) anos
refreshImageMetadata.php 30f4b3c103 Replace DatabaseBase => Database in more places %!s(int64=8) %!d(string=hai) anos
refreshLinks.php 664b1b495e Add missing doUpdates() call to refreshLinks.php %!s(int64=7) %!d(string=hai) anos
removeInvalidEmails.php 950cf6016c Rename DB_SLAVE constant to DB_REPLICA %!s(int64=8) %!d(string=hai) anos
removeUnusedAccounts.php 950cf6016c Rename DB_SLAVE constant to DB_REPLICA %!s(int64=8) %!d(string=hai) anos
renameDbPrefix.php 44cebea941 Update wfGetDB calls in Maintenance scripts to use getDB() %!s(int64=9) %!d(string=hai) anos
renderDump.php 6e9b4f0e9c Convert all array() syntax to [] %!s(int64=9) %!d(string=hai) anos
resetUserEmail.php 5ef414072c resetUserEmail: Allow resetting email without scrambling password %!s(int64=9) %!d(string=hai) anos
resetUserTokens.php 950cf6016c Rename DB_SLAVE constant to DB_REPLICA %!s(int64=8) %!d(string=hai) anos
rollbackEdits.php 950cf6016c Rename DB_SLAVE constant to DB_REPLICA %!s(int64=8) %!d(string=hai) anos
runBatchedQuery.php c0a9ab0f6d Change "slave" => "replica DB" in /maintenance %!s(int64=8) %!d(string=hai) anos
runJobs.php 6c73b32fd5 Convert JobRunner to using beginMasterChanges() %!s(int64=8) %!d(string=hai) anos
runScript.php f36f49380e Add convenience maintenance script wrapper %!s(int64=11) %!d(string=hai) anos
showJobs.php 6e9b4f0e9c Convert all array() syntax to [] %!s(int64=9) %!d(string=hai) anos
showSiteStats.php 950cf6016c Rename DB_SLAVE constant to DB_REPLICA %!s(int64=8) %!d(string=hai) anos
sql.php c71fde92ad Fix Database IDEA warnings about callable parameters %!s(int64=8) %!d(string=hai) anos
sqlite.inc 6e9b4f0e9c Convert all array() syntax to [] %!s(int64=9) %!d(string=hai) anos
sqlite.php 3c80c91f25 SQLite syntax checker: Fix support for multiple files %!s(int64=8) %!d(string=hai) anos
syncFileBackend.php 8ba2ed2cc6 syncFileBackend.php: ellapsed => elapsed %!s(int64=8) %!d(string=hai) anos
tables.sql d0a0e9b417 Add primary key to change_tag and tag_summary tables %!s(int64=8) %!d(string=hai) anos
tidyUpBug37714.php 950cf6016c Rename DB_SLAVE constant to DB_REPLICA %!s(int64=8) %!d(string=hai) anos
undelete.php 6e9b4f0e9c Convert all array() syntax to [] %!s(int64=9) %!d(string=hai) anos
update-keys.sql d315c3bdb3 Ignore duplicate key errors in update-keys.sql %!s(int64=10) %!d(string=hai) anos
update.php b5ee39083b SECURITY: update.php: Remove eval-stdin.php if necessary %!s(int64=7) %!d(string=hai) anos
updateArticleCount.php 950cf6016c Rename DB_SLAVE constant to DB_REPLICA %!s(int64=8) %!d(string=hai) anos
updateCollation.php 30f4b3c103 Replace DatabaseBase => Database in more places %!s(int64=8) %!d(string=hai) anos
updateCredits.php da9d71c0dc Convert CREDITS to list of all known git contributors %!s(int64=8) %!d(string=hai) anos
updateDoubleWidthSearch.php 6e9b4f0e9c Convert all array() syntax to [] %!s(int64=9) %!d(string=hai) anos
updateRestrictions.php 6e9b4f0e9c Convert all array() syntax to [] %!s(int64=9) %!d(string=hai) anos
updateSearchIndex.php 1834ee3d8e Fix numerous class/function casing %!s(int64=9) %!d(string=hai) anos
updateSpecialPages.php c0a9ab0f6d Change "slave" => "replica DB" in /maintenance %!s(int64=8) %!d(string=hai) anos
userDupes.inc 6e9b4f0e9c Convert all array() syntax to [] %!s(int64=9) %!d(string=hai) anos
userOptions.inc 950cf6016c Rename DB_SLAVE constant to DB_REPLICA %!s(int64=8) %!d(string=hai) anos
userOptions.php 783fe84d00 Let maintenance class start with a upper case letter %!s(int64=11) %!d(string=hai) anos
validateRegistrationFile.php f6644c07cb registration: Improve license-name validation %!s(int64=8) %!d(string=hai) anos
wrapOldPasswords.php 6e9b4f0e9c Convert all array() syntax to [] %!s(int64=9) %!d(string=hai) anos

README

== MediaWiki Maintenance ==

The .sql scripts in this directory are not intended to be run standalone,
although this is appropriate in some cases, e.g. manual creation of blank tables
prior to an import.

Most of the PHP scripts need to be run from the command line. Prior to doing so,
ensure that the LocalSettings.php file in the directory above points to the
proper installation.

Certain scripts will require elevated access to the database. In order to
provide this, first create a MySQL user with "all" permissions on the wiki
database, and then set $wgDBadminuser and $wgDBadminpassword in your
LocalSettings.php

=== Brief explanation of files ===

A lot of the files in this directory are PHP scripts used to perform various
maintenance tasks on the wiki database, e.g. rebuilding link tables, updating
the search indices, etc. The files in the "archives" directory are used to
upgrade the database schema when updating the software. Some schema definitions
for alternative (as yet unsupported) database management systems are stored
here too.

The "storage" directory contains scripts and resources useful for working with
external storage clusters, and are not likely to be particularly useful to the
vast majority of installations. This directory does contain the compressOld
scripts, however, which can be useful for compacting old data.

=== Maintenance scripts ===

As noted above, these should be run from the command line. Not all scripts are
listed, as some are Wikimedia-specific, and some are not applicable to most
installations.

changePassword.php
Reset the password of a specified user

cleanupSpam.php
Mass-revert insertion of linkspam

createAndPromote.php
Create a user with administrator (and optionally, bureaucrat) permissions

deleteOldRevisions.php
Erase old revisions of pages from the database

dumpBackup.php
Backup dump script

edit.php
Edit a page to change its content

findHooks.php
Find hooks that aren't documented in docs/hooks.txt

importDump.php
XML dump importer

importImages.php
Import images into the wiki

moveBatch.php
Move a batch of pages

namespaceDupes.php
Check articles name to see if they conflict with new/existing namespaces

nukePage.php
Wipe a page and all revisions from the database

reassignEdits.php
Reassign edits from one user to another

rebuildImages.php
Update image metadata records

rebuildmessages.php
Update the MediaWiki namespace after changing site language

rebuildtextindex.php
Rebuild the fulltext search indices

refreshLinks.php
Rebuild the link tables

removeUnusedAccounts.php
Remove user accounts which have made no edits

runJobs.php
Immediately complete all jobs in the job queue

undelete.php
Undelete all revisions of a page

update.php
Check and upgrade the database schema to the current version

updateRestrictions.php
Update pages restriction to the new schema

userOptions.php
Change user options