..
abstractSchemaChanges
Make rc_id a bigint
2024-05-04 21:14:51 +02:00
archives
Merge "Drop 1.35 db updates"
2024-05-05 06:50:24 +00:00
benchmarks
Namespace includes/cache
2024-02-20 10:28:03 -05:00
includes
Fix MaintenanceRunner test failures on Windows
2024-05-03 09:26:06 +00:00
language
Chinese Conversion Table Update 2024-1
2024-02-13 17:26:18 +00:00
mediawiki.Title
maintenance: Begin using Maintenance::getServiceContainer()
2023-09-04 10:39:58 +00:00
postgres
block: Migrate to the new block schema on non-WMF wikis
2024-05-09 10:14:43 -04:00
sqlite
block: Migrate to the new block schema on non-WMF wikis
2024-05-09 10:14:43 -04:00
storage
rdbms: Remove IReadableDatabase::getReplicaPos()
2024-04-30 18:30:56 +02:00
.htaccess
Update Apache config syntax in .htaccess files
2024-03-23 23:36:31 -04:00
addChangeTag.php
Namespace User under \MediaWiki\User
2023-09-19 19:18:16 +00:00
addRFCandPMIDInterwiki.php
Fix use of ReplaceQueryBuilder::rows
2024-04-01 23:57:03 +02:00
addSite.php
Namespace remaining files in includes/site
2023-12-14 14:57:34 -05:00
attachLatest.php
Update name & email for bvibber
2024-02-08 17:02:16 -08:00
blockUsers.php
Namespace User under \MediaWiki\User
2023-09-19 19:18:16 +00:00
categoryChangesAsRdf.php
Fix casing of Mediawiki to MediaWiki
2024-01-29 17:15:04 +00:00
changePassword.php
checkBadRedirects.php
maintenance: Introduce getReplicaDB() and getPrimaryDB()
2024-01-18 15:12:04 +01:00
checkComposerLockUpToDate.php
checkComposerLockUpToDate: Do not require LocalSettings
2024-05-03 13:27:07 +02:00
checkDependencies.php
checkImages.php
maintenance: Introduce getReplicaDB() and getPrimaryDB()
2024-01-18 15:12:04 +01:00
CheckSignatures.php
Add maintenance script to list users with invalid signatures
2024-01-30 11:25:43 +00:00
checkUsernames.php
maintenance: Introduce getReplicaDB() and getPrimaryDB()
2024-01-18 15:12:04 +01:00
cleanupCaps.php
Update name & email for bvibber
2024-02-08 17:02:16 -08:00
cleanupEmptyCategories.php
maintenance: Introduce getReplicaDB() and getPrimaryDB()
2024-01-18 15:12:04 +01:00
cleanupImages.php
maintenance: Migrate to IDatabase::newUpdateQueryBuilder
2024-04-14 18:47:55 +00:00
cleanupInvalidDbKeys.php
maintenance: Migrate to IDatabase::newUpdateQueryBuilder
2024-04-14 18:47:55 +00:00
cleanupPageLang.php
maintenance: Introduce getReplicaDB() and getPrimaryDB()
2024-01-18 15:12:04 +01:00
cleanupPreferences.php
maintenance: Use expression builder in cleanupPreferences.php
2024-04-21 20:52:43 +02:00
cleanupRemovedModules.php
maintenance: Introduce getReplicaDB() and getPrimaryDB()
2024-01-18 15:12:04 +01:00
cleanupSpam.php
maintenance: Introduce getReplicaDB() and getPrimaryDB()
2024-01-18 15:12:04 +01:00
cleanupTitles.php
Update name & email for bvibber
2024-02-08 17:02:16 -08:00
cleanupUploadStash.php
maintenance: Migrate to expression builders
2024-01-17 20:27:08 +01:00
cleanupWatchlist.php
Migrate to IDatabase::newDeleteQueryBuilder
2024-04-12 20:12:05 +02:00
clearInterwikiCache.php
maintenance: Introduce getReplicaDB() and getPrimaryDB()
2024-01-18 15:12:04 +01:00
CodeCleanerGlobalsPass.php
CommandLineInc.php
compareLanguageConverterOutput.php
Namespace ParserOutput
2023-12-14 14:57:34 -05:00
compareParserCache.php
maintenance: Introduce getReplicaDB() and getPrimaryDB()
2024-01-18 15:12:04 +01:00
compareParsers.php
Namespace User under \MediaWiki\User
2023-09-19 19:18:16 +00:00
convertExtensionsMessagesToTranslationAlias.php
Add TranslationAliasesDirs to specify special page aliases in JSON
2024-03-06 18:13:28 +05:30
convertExtensionToRegistration.php
maintenance: Fix PSR2.Classes.PropertyDeclaration.Multiple errors
2024-04-21 23:06:00 +03:00
copyFileBackend.php
maintenance: Begin using Maintenance::getServiceContainer()
2023-09-04 10:39:58 +00:00
copyJobQueue.php
maintenance: Begin using Maintenance::getServiceContainer()
2023-09-04 10:39:58 +00:00
createAndPromote.php
Replace unchecked MWException with SPL exceptions
2024-01-28 22:41:46 +01:00
createBotPassword.php
createBotPassword: Use plain text for rights info
2024-02-04 18:36:46 -08:00
deleteArchivedFiles.php
maintenance: Introduce getReplicaDB() and getPrimaryDB()
2024-01-18 15:12:04 +01:00
deleteArchivedRevisions.php
maintenance: Introduce getReplicaDB() and getPrimaryDB()
2024-01-18 15:12:04 +01:00
deleteAutoPatrolLogs.php
maintenance: Introduce getReplicaDB() and getPrimaryDB()
2024-01-18 15:12:04 +01:00
deleteBatch.php
allow maintenance/deleteBatch.php to accept page ID
2024-03-27 16:02:44 +00:00
deleteDefaultMessages.php
maintenance: Use explicit join in select
2024-05-03 18:26:22 +02:00
deleteEqualMessages.php
maintenance: Introduce getReplicaDB() and getPrimaryDB()
2024-01-18 15:12:04 +01:00
deleteLocalPasswords.php
deleteOldRevisions.php
maintenance: Introduce getReplicaDB() and getPrimaryDB()
2024-01-18 15:12:04 +01:00
deleteOrphanedRevisions.php
maintenance: Introduce getReplicaDB() and getPrimaryDB()
2024-01-18 15:12:04 +01:00
deleteSelfExternals.php
maintenance: Use getServiceContainer() when in instances of Maintenance
2024-02-13 19:25:23 +00:00
deleteTag.php
maintenance: Replace unnecessary uses of LBFactory and LoadBalancer
2024-01-23 16:48:36 +00:00
deleteUserEmail.php
maintenance: Begin using Maintenance::getServiceContainer()
2023-09-04 10:39:58 +00:00
doMaintenance.php
Doxyfile
docs: Update obsolete config as of Doxygen 1.9.8
2024-03-27 23:50:23 +00:00
dumpBackup.php
Update name & email for bvibber
2024-02-08 17:02:16 -08:00
dumpCategoriesAsRdf.php
maintenance: Begin using Maintenance::getServiceContainer()
2023-09-04 10:39:58 +00:00
dumpIterator.php
Make Maintenance::finalSetup require a SettingsBuilder
2024-01-08 09:40:18 -05:00
dumpLinks.php
Update name & email for bvibber
2024-02-08 17:02:16 -08:00
dumpTextPass.php
Update name & email for bvibber
2024-02-08 17:02:16 -08:00
dumpUploads.php
maintenance: Introduce getReplicaDB() and getPrimaryDB()
2024-01-18 15:12:04 +01:00
edit.php
Namespace User under \MediaWiki\User
2023-09-19 19:18:16 +00:00
emptyUserGroup.php
Namespace User under \MediaWiki\User
2023-09-19 19:18:16 +00:00
eraseArchivedFile.php
maintenance: Introduce getReplicaDB() and getPrimaryDB()
2024-01-18 15:12:04 +01:00
eval.php
Replace last remaining wfGetDB() calls in core, except ResourceLoader
2024-02-14 11:02:01 -05:00
expireTemporaryAccounts.php
maintenance: Use getServiceContainer() when in instances of Maintenance
2024-02-13 19:25:23 +00:00
exportSites.php
Namespace remaining files in includes/site
2023-12-14 14:57:34 -05:00
fetchText.php
Make Maintenance::finalSetup require a SettingsBuilder
2024-01-08 09:40:18 -05:00
fileOpPerfTest.php
maintenance: Begin using Maintenance::getServiceContainer()
2023-09-04 10:39:58 +00:00
findBadBlobs.php
maintenance: Replace unnecessary uses of LBFactory and LoadBalancer
2024-01-23 16:48:36 +00:00
findClasses.php
findDeprecated.php
maintenance: Fix broken strpos in findDeprecated script
2024-01-25 15:46:09 +00:00
findMissingActors.php
block: Deprecate and stop using $wgBlockTargetMigrationStage
2024-05-10 15:54:17 +10:00
findMissingFiles.php
maintenance: Migrate to expression builders
2024-01-17 20:27:08 +01:00
findOrphanedFiles.php
Migrate away from $db->makeList in favor of expression builder
2023-11-02 16:40:48 +00:00
fixDefaultJsonContentPages.php
maintenance: Introduce getReplicaDB() and getPrimaryDB()
2024-01-18 15:12:04 +01:00
fixDoubleRedirects.php
maintenance: Introduce getReplicaDB() and getPrimaryDB()
2024-01-18 15:12:04 +01:00
fixInconsistentRedirects.php
maintenance: Introduce getReplicaDB() and getPrimaryDB()
2024-01-18 15:12:04 +01:00
fixMergeHistoryCorruption.php
maintenance: Introduce getReplicaDB() and getPrimaryDB()
2024-01-18 15:12:04 +01:00
fixTimestamps.php
maintenance: Introduce getReplicaDB() and getPrimaryDB()
2024-01-18 15:12:04 +01:00
fixUserRegistration.php
maintenance: Introduce getReplicaDB() and getPrimaryDB()
2024-01-18 15:12:04 +01:00
formatInstallDoc.php
installer: Namespace more installer classes
2024-01-13 23:42:08 +00:00
generateAutoload.php
generateConfigSchema.php: Enable canExecuteWithoutLocalSettings()
2023-07-24 20:25:52 +01:00
generateConfigSchema.php
Update references to config-vars.php
2023-09-23 03:37:44 +00:00
generateJsonI18n.php
generateLocalAutoload.php
generateLocalAutoload.php: Fix typo
2023-06-26 23:15:19 +01:00
generateSchemaChangeSql.php
db: Allow describing table creation via abstract schema change
2023-10-10 20:06:53 -07:00
generateSchemaSql.php
db: Allow describing table creation via abstract schema change
2023-10-10 20:06:53 -07:00
generateSitemap.php
Allow namespaces to be provided via arguments to generateSitemap.php
2024-05-03 18:08:52 +00:00
getConfiguration.php
getLagTimes.php
maintenance: show broken replicas in getLagTimes
2024-02-27 22:52:14 +01:00
getReplicaServer.php
maintenance: Begin using Maintenance::getServiceContainer()
2023-09-04 10:39:58 +00:00
getText.php
maintenance: Begin using Maintenance::getServiceContainer()
2023-09-04 10:39:58 +00:00
grep.php
Fix slash-delimited regex from CLI on maintenence/grep.php
2024-04-08 02:03:19 +00:00
importDump.php
Update name & email for bvibber
2024-02-08 17:02:16 -08:00
importImages.php
Namespace User under \MediaWiki\User
2023-09-19 19:18:16 +00:00
importSites.php
Namespace remaining files in includes/site
2023-12-14 14:57:34 -05:00
importSiteScripts.php
Namespace User under \MediaWiki\User
2023-09-19 19:18:16 +00:00
importTextFiles.php
Namespace User under \MediaWiki\User
2023-09-19 19:18:16 +00:00
initEditCount.php
maintenance: Introduce getReplicaDB() and getPrimaryDB()
2024-01-18 15:12:04 +01:00
initSiteStats.php
Update name & email for bvibber
2024-02-08 17:02:16 -08:00
initUserPreference.php
maintenance: Introduce getReplicaDB() and getPrimaryDB()
2024-01-18 15:12:04 +01:00
install.php
installer: Namespace more installer classes
2024-01-13 23:42:08 +00:00
interwiki.list
Propagate changes to Meta map to interwiki.list
2024-05-03 12:59:59 -04:00
invalidateBotPasswords.php
Namespace remaining User-related classes under \MediaWiki\User
2023-09-20 09:12:08 +01:00
invalidateUserSessions.php
Namespace User under \MediaWiki\User
2023-09-19 19:18:16 +00:00
jsparse.php
ResourceLoader: Switch validateScriptFile() from JSMinPlus to Peast
2024-01-06 22:33:46 +00:00
lag.php
lag.php: Return replication stopped or errored instead of False
2024-02-27 10:48:49 +00:00
Maintenance.php
Makefile
Drop last references to JSDuck
2024-05-01 08:02:42 +01:00
makeTestEdits.php
Namespace User under \MediaWiki\User
2023-09-19 19:18:16 +00:00
manageForeignResources.php
manageJobs.php
fix: use objectcachefactory methods instead of deprecated objectcache methods
2024-05-05 12:40:30 +03:00
mcc.php
mctest.php
mergeMessageFileList.php
Make Maintenance::finalSetup require a SettingsBuilder
2024-01-08 09:40:18 -05:00
migrateBlocks.php
block: Migrate to the new block schema on non-WMF wikis
2024-05-09 10:14:43 -04:00
migrateExternallinks.php
Use expression builder to avoid raw sql via BETWEEN operator
2024-04-21 14:24:21 +02:00
migrateFileRepoLayout.php
maintenance: Migrate to expression builders
2024-01-17 20:27:08 +01:00
migrateLinksTable.php
Use expression builder to avoid raw sql via BETWEEN operator
2024-04-21 14:24:21 +02:00
migrateRevisionActorTemp.php
maintenance: Migrate to expression builders
2024-01-17 20:27:08 +01:00
migrateRevisionCommentTemp.php
Migrate some usages of Database::update() to UpdateQueryBuilder
2024-01-17 15:24:45 +00:00
migrateUserGroup.php
Use expression builder to avoid raw sql via BETWEEN operator
2024-04-21 14:24:21 +02:00
moveBatch.php
maintenance: Introduce getReplicaDB() and getPrimaryDB()
2024-01-18 15:12:04 +01:00
mwdoc-filter.php
mwdocgen.php
build: Restore Doxygen output for MediaWiki release tags (take 3)
2024-03-27 19:39:35 +00:00
mysql.php
Update references to renamed DatabaseMySQL class
2023-11-01 11:30:29 -04:00
namespaceDupes.php
Disable namespaceDupes again
2024-05-09 16:21:53 +02:00
nukeNS.php
maintenance: Migrate to IDatabase::newUpdateQueryBuilder
2024-04-14 18:47:55 +00:00
nukePage.php
maintenance: Introduce getReplicaDB() and getPrimaryDB()
2024-01-18 15:12:04 +01:00
pageExists.php
parse.php
[maintenance] Add Parsoid support to maintenance/parse.php
2024-02-20 12:16:25 -05:00
patchSql.php
installer: Namespace remaining classes
2024-01-13 23:45:14 +00:00
populateBacklinkNamespace.php
Use expression builder to avoid raw sql via BETWEEN operator
2024-04-21 14:24:21 +02:00
populateChangeTagDef.php
maintenance: Migrate to IDatabase::newUpdateQueryBuilder
2024-04-14 18:47:55 +00:00
populateFilearchiveSha1.php
maintenance: Migrate to IDatabase::newUpdateQueryBuilder
2024-04-14 18:47:55 +00:00
populateImageSha1.php
IReadableDatabase::select cannot return false
2024-04-18 22:48:25 +02:00
populateInterwiki.php
maintenance: Introduce getReplicaDB() and getPrimaryDB()
2024-01-18 15:12:04 +01:00
populateIpChanges.php
maintenance: Migrate to IReadableDatabase::newSelectQueryBuilder
2024-04-27 22:28:20 +00:00
populatePPSortKey.php
maintenance: Migrate to IDatabase::newUpdateQueryBuilder
2024-04-14 18:47:55 +00:00
populateRecentChangesSource.php
maintenance: Migrate to IDatabase::newUpdateQueryBuilder
2024-04-14 18:47:55 +00:00
populateRevisionLength.php
maintenance: Introduce getReplicaDB() and getPrimaryDB()
2024-01-18 15:12:04 +01:00
populateRevisionSha1.php
Use expression builder to avoid raw sql via BETWEEN operator
2024-04-21 14:24:21 +02:00
populateUserIsTemp.php
TempUserConfig: Deduplicate code generating match conditions
2024-03-06 18:28:14 +01:00
prewarmParsoidParserCache.php
maintenance: Introduce getReplicaDB() and getPrimaryDB()
2024-01-18 15:12:04 +01:00
protect.php
Namespace User under \MediaWiki\User
2023-09-19 19:18:16 +00:00
pruneFileCache.php
pruneUnusedLinkTargetRows.php
maintenance: Introduce getReplicaDB() and getPrimaryDB()
2024-01-18 15:12:04 +01:00
purgeChangedFiles.php
maintenance: Introduce getReplicaDB() and getPrimaryDB()
2024-01-18 15:12:04 +01:00
purgeChangedPages.php
maintenance: Introduce getReplicaDB() and getPrimaryDB()
2024-01-18 15:12:04 +01:00
purgeExpiredBlocks.php
block: Deprecate and stop using $wgBlockTargetMigrationStage
2024-05-10 15:54:17 +10:00
purgeExpiredUserrights.php
maintenance: Begin using Maintenance::getServiceContainer()
2023-09-04 10:39:58 +00:00
purgeExpiredWatchlistItems.php
maintenance: Begin using Maintenance::getServiceContainer()
2023-09-04 10:39:58 +00:00
purgeList.php
maintenance: Introduce getReplicaDB() and getPrimaryDB()
2024-01-18 15:12:04 +01:00
purgeMessageBlobStore.php
maintenance: Begin using Maintenance::getServiceContainer()
2023-09-04 10:39:58 +00:00
purgeModuleDeps.php
maintenance: Introduce getReplicaDB() and getPrimaryDB()
2024-01-18 15:12:04 +01:00
purgeOldText.php
purgePage.php
maintenance: Begin using Maintenance::getServiceContainer()
2023-09-04 10:39:58 +00:00
purgeParserCache.php
maintenance: Begin using Maintenance::getServiceContainer()
2023-09-04 10:39:58 +00:00
README
reassignEdits.php
maintenance: Introduce getReplicaDB() and getPrimaryDB()
2024-01-18 15:12:04 +01:00
rebuildall.php
maintenance: Introduce getReplicaDB() and getPrimaryDB()
2024-01-18 15:12:04 +01:00
rebuildFileCache.php
namespace MWDebug
2024-05-03 22:59:47 +02:00
rebuildImages.php
maintenance: Migrate to IReadableDatabase::newSelectQueryBuilder
2024-04-27 22:28:20 +00:00
rebuildLocalisationCache.php
Make Maintenance::finalSetup require a SettingsBuilder
2024-01-08 09:40:18 -05:00
rebuildmessages.php
maintenance: Begin using Maintenance::getServiceContainer()
2023-09-04 10:39:58 +00:00
rebuildrecentchanges.php
maintenance: Introduce getReplicaDB() and getPrimaryDB()
2024-01-18 15:12:04 +01:00
rebuildtextindex.php
Use expression builder to avoid raw sql via BETWEEN operator
2024-04-21 14:24:21 +02:00
recountCategories.php
maintenance: Migrate to IDatabase::newUpdateQueryBuilder
2024-04-14 18:47:55 +00:00
refreshFileHeaders.php
maintenance: Introduce getReplicaDB() and getPrimaryDB()
2024-01-18 15:12:04 +01:00
refreshImageMetadata.php
maintenance: Introduce getReplicaDB() and getPrimaryDB()
2024-01-18 15:12:04 +01:00
refreshLinks.php
Use expression builder to avoid raw sql via BETWEEN operator
2024-04-21 14:24:21 +02:00
removeInvalidEmails.php
maintenance: Migrate to IDatabase::newUpdateQueryBuilder
2024-04-14 18:47:55 +00:00
removeUnusedAccounts.php
block: Deprecate and stop using $wgBlockTargetMigrationStage
2024-05-10 15:54:17 +10:00
renameDbPrefix.php
maintenance: Introduce getReplicaDB() and getPrimaryDB()
2024-01-18 15:12:04 +01:00
renameRestrictions.php
maintenance: Migrate to IDatabase::newUpdateQueryBuilder
2024-04-14 18:47:55 +00:00
renameUser.php
Namespace remaining User-related classes under \MediaWiki\User
2023-09-20 09:12:08 +01:00
renameUsersMatchingPattern.php
maintenance: Introduce getReplicaDB() and getPrimaryDB()
2024-01-18 15:12:04 +01:00
renderDump.php
maintenance: Fix PSR2.Classes.PropertyDeclaration.Multiple errors
2024-04-21 23:06:00 +03:00
resetAuthenticationThrottle.php
TempAccounts: Rate limit acquisition of temp account names
2024-04-23 13:33:57 +00:00
resetPageRandom.php
maintenance: Migrate to IDatabase::newUpdateQueryBuilder
2024-04-14 18:47:55 +00:00
resetUserEmail.php
Maintenance: use getServiceContainer() method
2023-10-13 10:19:26 +02:00
rollbackEdits.php
maintenance: Introduce getReplicaDB() and getPrimaryDB()
2024-01-18 15:12:04 +01:00
run
run.php
runBatchedQuery.php
maintenance: Introduce getReplicaDB() and getPrimaryDB()
2024-01-18 15:12:04 +01:00
runJobs.php
Make Maintenance::finalSetup require a SettingsBuilder
2024-01-08 09:40:18 -05:00
runScript.php
shell.php
fix: use objectcachefactory methods instead of deprecated objectcache methods
2024-05-05 12:40:30 +03:00
showJobs.php
maintenance: Begin using Maintenance::getServiceContainer()
2023-09-04 10:39:58 +00:00
showSiteStats.php
Update name & email for bvibber
2024-02-08 17:02:16 -08:00
sql.php
installer: Namespace remaining classes
2024-01-13 23:45:14 +00:00
Sqlite.php
Replace more usages of deprecated MWException
2023-06-08 21:37:07 +00:00
SqliteMaintenance.php
maintenance: Use DatabaseSqlite for type-hinting instead of DBConnRef
2024-05-03 17:53:10 +02:00
TableCleanup.php
maintenance: Migrate to IReadableDatabase::newSelectQueryBuilder
2024-04-27 22:28:20 +00:00
tables-generated.sql
block: Migrate to the new block schema on non-WMF wikis
2024-05-09 10:14:43 -04:00
tables.json
block: Migrate to the new block schema on non-WMF wikis
2024-05-09 10:14:43 -04:00
tables.sql
undelete.php
Namespace User under \MediaWiki\User
2023-09-19 19:18:16 +00:00
update-keys.sql
update.php
Drop 1.35 db updates
2024-05-03 12:53:12 +00:00
updateArticleCount.php
maintenance: Migrate to IDatabase::newUpdateQueryBuilder
2024-04-14 18:47:55 +00:00
updateCollation.php
maintenance: Migrate to IDatabase::newUpdateQueryBuilder
2024-04-14 18:47:55 +00:00
updateCredits.php
Replace substr with cleaner string methods
2023-05-20 15:40:21 +02:00
updateExtensionJsonSchema.php
updateRestrictions.php
maintenance: Migrate to IDatabase::newUpdateQueryBuilder
2024-04-14 18:47:55 +00:00
updateSearchIndex.php
Use expression builder to avoid raw sql via BETWEEN operator
2024-04-21 14:24:21 +02:00
updateSpecialPages.php
maintenance: Introduce getReplicaDB() and getPrimaryDB()
2024-01-18 15:12:04 +01:00
uppercaseTitlesForUnicodeTransition.php
maintenance: Fix PSR2.Classes.PropertyDeclaration.Multiple errors
2024-04-21 23:06:00 +03:00
userOptions.php
userOptions.php: Actually batch deletion
2024-05-06 15:49:18 +02:00
validateRegistrationFile.php
Version.php
maintenance/version: Namespace and rename
2023-12-21 11:50:44 +00:00
view.php
maintenance: Begin using Maintenance::getServiceContainer()
2023-09-04 10:39:58 +00:00
wikiBirthday.php
maintenance: Introduce getReplicaDB() and getPrimaryDB()
2024-01-18 15:12:04 +01:00
wrapOldPasswords.php
maintenance: Migrate to IDatabase::newUpdateQueryBuilder
2024-04-14 18:47:55 +00:00