..
actions
Use HTMLForm::setWrapperLegend and ::setSubmitTextMsg to set messages
2021-06-15 18:56:49 +00:00
api
Authority: expose user block info
2021-06-30 13:42:21 +02:00
auth
Remove AuthManager::$instance and ::resetCache()
2021-06-20 14:55:10 +02:00
block
Authority: expose user block info
2021-06-30 13:42:21 +02:00
cache
Use array_fill_keys() instead of array_flip() if that reflects the developer's intention
2021-06-15 00:11:10 +00:00
changes
Remove some more comments that literally repeat the code
2021-06-18 21:23:56 +00:00
changetags
Add some missing __METHOD__ parameters to database calls
2021-06-07 19:28:51 +00:00
collation
Use static closures where safe to use
2021-02-11 00:13:52 +00:00
compat
composer
Update Legoktm's email address
2021-05-02 05:39:37 +00:00
config
Remove unused default values from class properties
2021-05-12 13:44:28 +02:00
content
Hard deprecate ContentHandler::getForTitle()
2021-06-20 12:10:40 +02:00
context
Move CRSF token generation to CsrfTokenSet
2021-06-18 12:24:19 -07:00
dao
DBAccessBase: do not document as both stable and deprecated
2021-06-02 14:11:35 +00:00
db
Remove unused PatchFileLocation trait
2021-06-02 06:56:33 +00:00
debug
rdbms: cleanup getServer() and connection parameter fields in Database
2021-05-05 19:44:02 +00:00
deferred
Remove User::$mEditCount and internal caching
2021-06-18 00:25:47 +00:00
diff
diff: Fix and update type hints in DiffOp classes
2021-06-18 08:17:54 +00:00
edit
editpage
Replace easy usages of User for UserIdentity/Authority
2021-06-09 07:53:52 -07:00
exception
Suppress timeout reporting if headers are already sent
2021-06-09 18:09:19 -04:00
export
Deprecate File::getUser in favor of File::getUploader
2021-06-02 09:06:09 -07:00
externalstore
Silence transaction profiler warnings in ExternalStoreDB::fetchBlob()
2021-05-16 18:25:57 +02:00
filebackend
Hard deprecate FileBackendGroup::singleton() and ::destroySingletons()
2021-05-04 21:03:41 +02:00
filerepo
Remove some more comments that literally repeat the code
2021-06-18 21:23:56 +00:00
gallery
Use some more neutral language
2021-04-18 16:49:36 +01:00
historyblob
Safer autoloading with respect to file-scope code
2021-01-11 11:59:36 +11:00
Hook
Merge "ParserTestTablesHook: do not document as both stable and deprecated"
2021-06-02 19:28:44 +00:00
HookContainer
Deprecate LocalFile::getHistory hook
2021-06-17 08:33:31 +02:00
htmlform
Rename CSS class 'mw-htmlform-field-autoinfuse' to fit the convention
2021-06-19 15:57:43 +02:00
http
build: Swap deprecated @codingStandardsIgnore to phpcs:ignore
2021-04-04 21:18:22 +02:00
import
Fix 'instances' typo
2021-06-03 01:15:43 +02:00
installer
Authority: expose user block info
2021-06-30 13:42:21 +02:00
interwiki
Use @deprecated annotation on hook interfaces, not functions
2021-05-17 23:00:40 +02:00
jobqueue
Remove some more comments that literally repeat the code
2021-06-18 21:23:56 +00:00
json
JsonCodec: verify expected class before attempting to unserialize it
2021-06-08 21:20:05 -07:00
language
Use array_fill_keys() instead of array_flip() if that reflects the developer's intention
2021-06-15 00:11:10 +00:00
libs
Localisation updates from https://translatewiki.net .
2021-06-21 14:00:53 +02:00
linkeddata
Document HttpError to help taint-check
2020-12-12 00:06:00 +01:00
linker
Pass PageReference as possible parameter to LinkRenderer methods
2021-05-10 16:01:27 -04:00
logging
Use HTMLForm::setWrapperLegend and ::setSubmitTextMsg to set messages
2021-06-15 18:56:49 +00:00
mail
Use ::class for class name
2021-04-08 21:17:42 +02:00
media
Remove some more comments that literally repeat the code
2021-06-18 21:23:56 +00:00
Message
Navigation
Use Message::page instead of Message::title
2021-06-09 13:18:22 +00:00
objectcache
objectcache: add last-modified token field to objectcache table
2021-05-18 20:06:37 -07:00
page
Stop calling private Article::$watchlistManager
2021-06-18 10:19:31 +00:00
pager
Use some more neutral language
2021-04-18 16:49:36 +01:00
ParamValidator /TypeDef
Reapply "Hard Deprecate User ::getCanonicalName, ::isUsableName, ::isCreatableName""
2021-05-31 16:01:36 +03:00
parser
Remove some more comments that literally repeat the code
2021-06-18 21:23:56 +00:00
password
Remove User from password policy check interfaces
2021-06-11 10:21:14 -07:00
Permissions
Authority: expose user block info
2021-06-30 13:42:21 +02:00
poolcounter
Add comment to fall-through cases in switch
2021-04-15 17:31:12 +00:00
preferences
DefaultPreferencesFactory: inject and use UserOptionsManager
2021-06-17 17:27:40 -07:00
profiler
Use more neutral or alternative language
2021-03-20 19:47:18 +00:00
rcfeed
rcfeed: Remove reference assignment
2021-04-27 11:14:41 +02:00
registration
Fix array order for array_replace_recursive merge strategy
2021-05-23 13:29:35 -04:00
resourceloader
Remove some more comments that literally repeat the code
2021-06-18 21:23:56 +00:00
Rest
Merge "Make REST CORS allowed headers respect site configuration."
2021-06-02 14:44:15 +00:00
Revision
Make RevisionStore::getKnownCurrentRevision work for foreign wikis
2021-06-21 07:31:35 -07:00
revisiondelete
Use array_fill_keys() instead of array_flip() if that reflects the developer's intention
2021-06-15 00:11:10 +00:00
revisionlist
Using RevisionListBase::getPage instead of calling $title directly
2021-05-13 20:59:27 +00:00
search
Remove some more comments that literally repeat the code
2021-06-18 21:23:56 +00:00
session
Merge "Move CRSF token generation to CsrfTokenSet"
2021-06-21 15:03:30 +00:00
shell
Use Shellbox for Shell::command() etc.
2021-02-05 21:51:58 +11:00
site
Remove some more comments that literally repeat the code
2021-06-18 21:23:56 +00:00
skins
Remove some more comments that literally repeat the code
2021-06-18 21:23:56 +00:00
sparql
specialpage
NewPagesPager: remove unused UserFactory
2021-05-28 00:59:06 +00:00
specials
SpecialBlock - remove unused $blockTarget
2021-06-20 01:12:17 +00:00
Storage
PageUpdater: reduce unneeded conversions to User objects
2021-06-08 05:41:13 +00:00
templates
Don't use classes error, success and warning outside parser
2021-04-27 17:11:14 +02:00
tidy
docs: Fix @var comments to use doc comment syntax
2021-04-29 22:48:52 +00:00
title
Add and fix various type hints in PHPDocs
2021-06-18 08:19:23 +00:00
upload
Use array_fill_keys() instead of array_flip() if that reflects the developer's intention
2021-06-15 00:11:10 +00:00
user
Authority: expose user block info
2021-06-30 13:42:21 +02:00
utils
Use the unserialized form of image metadata internally
2021-06-08 17:04:01 +10:00
watcheditem
Remove WatchedItem::getUser, deprecated and unused
2021-06-17 14:04:00 -07:00
watchlist
Use null coalecing operators everywhere consistenctly.
2021-06-03 21:42:06 -07:00
widget
Remove comments that repeat the code
2021-06-02 08:03:09 +00:00
xml
ProtectionForm: Use XmlSelect::parseOptionsMessage where appropriate
2021-05-25 18:44:51 +00:00
.htaccess
ActorMigration.php
Deprecate legacy actor migration keys
2021-05-03 15:14:06 +10:00
ActorMigrationBase.php
Remove hard-deprecated ActorMigrationBase methods.
2021-06-04 07:53:32 -07:00
AjaxDispatcher.php
build: Enable phan-taint-check-plugin and suppress issues
2020-12-30 19:02:22 +01:00
AjaxResponse.php
AutoLoader.php
Add a JobQueueGroupFactory service
2021-05-07 06:50:29 +00:00
BadFileLookup.php
build: Update mediawiki/mediawiki-codesniffer to 35.0.0
2021-01-31 13:34:38 +00:00
CategoriesRdf.php
Category.php
Replace uses of DB_MASTER with DB_PRIMARY
2021-04-29 09:24:31 -07:00
CategoryViewer.php
build: Enable phan-taint-check-plugin and suppress issues
2020-12-30 19:02:22 +01:00
CommentStore.php
Turn CommentStore::$tempTables into a constant
2021-02-16 09:42:30 +01:00
CommentStoreComment.php
ConfiguredReadOnlyMode.php
ContentSecurityPolicy.php
Remove comments that repeat the code
2021-06-02 08:03:09 +00:00
DefaultSettings.php
Soft deprecate ContentHandler::getContentText()
2021-05-17 17:59:28 +00:00
Defines.php
Defines.php: Drop obsolete Anti-lock flags
2021-06-03 07:14:03 +01:00
DeprecatedGlobal.php
DeprecatedGlobal: remove unneeded phpcs suppression
2021-02-16 16:30:43 +00:00
DerivativeRequest.php
Create FauxRequestUpload to fake uploads in tests
2021-04-06 23:10:43 +02:00
DevelopmentSettings.php
DevelopmentSettings: Don't disable rate limits but use very high ones
2021-06-14 15:27:22 +00:00
DummyLinker.php
EditPage.php
Remove some more comments that literally repeat the code
2021-06-18 21:23:56 +00:00
Emptiable.php
Creating an interface to check for emptiness of an object
2021-02-19 21:56:21 +00:00
EventRelayerGroup.php
ExtensionInfo.php
FauxRequest.php
Remove backward compatibility $_FILES from FauxRequest::getUpload
2021-05-16 18:27:35 +00:00
FauxRequestUpload.php
Create FauxRequestUpload to fake uploads in tests
2021-04-06 23:10:43 +02:00
FauxResponse.php
Use static closures where safe to use
2021-02-11 00:13:52 +00:00
FeedUtils.php
Merge "FeedUtils: Update regex to match classes appropriately, and test"
2020-12-16 18:15:42 +00:00
FileDeleteForm.php
FileDeleteForm: inject services
2021-06-15 18:22:44 +02:00
ForeignResourceManager.php
Use static closures where safe to use
2021-02-11 00:13:52 +00:00
ForkController.php
ForkController: Throw more meaningful error for missing PHP extensions
2021-04-17 22:21:15 +01:00
FormOptions.php
Improve custom folding and grouping
2020-12-23 12:41:47 +11:00
GitInfo.php
GlobalFunctions.php
Merge "Remove comments that repeat the code"
2021-06-02 10:06:20 +00:00
HeaderCallback.php
HeaderCallback: Remove pre-caching of WebRequest::getRequestId
2021-03-10 18:29:55 +00:00
Hooks.php
Hooks: Map dash character to underscore when generating hook names
2021-01-26 15:37:29 +00:00
Html.php
Remove deprecated HTML:infoBox
2021-06-21 14:06:10 -05:00
Linker.php
Remove some more comments that literally repeat the code
2021-06-18 21:23:56 +00:00
LinkFilter.php
Use static closures where safe to use
2021-02-11 00:13:52 +00:00
ListToggle.php
MagicWord.php
MagicWordArray.php
MagicWordFactory.php
MediaWiki.php
Add TransactionProfiler::silenceForScope()
2021-05-16 18:19:53 +02:00
MediaWikiServices.php
Revert "GrantsInfo service to replace MWGrants"
2021-06-11 17:17:01 +00:00
MediaWikiVersionFetcher.php
MergeHistory.php
MergeHistory: Avoid potential DB query for trivial message variation
2021-06-08 15:38:07 +00:00
MovePage.php
Accept UserIdentity in code to manage edit counts
2021-06-08 05:41:03 +00:00
MWGrants.php
Use array_fill_keys() instead of array_flip() if that reflects the developer's intention
2021-06-15 00:11:10 +00:00
MWNamespace.php
MWTimestamp.php
Split TimeCorrection parser into separate class
2021-05-07 10:43:09 -07:00
NoLocalSettings.php
OrderedStreamingForkController.php
OutputHandler.php
Reapply Content-Length deferred updates patches
2021-04-08 09:25:56 +00:00
OutputPage.php
Remove unneeded title casts
2021-06-07 13:36:03 +00:00
PageProps.php
PageProps: be prepared that PageIdentity is not proper title
2021-05-19 12:50:26 -07:00
PathRouter.php
Use static closures where safe to use
2021-02-11 00:13:52 +00:00
PHPVersionCheck.php
Restore PHP 4.0 compatibility to PHPVersionCheck
2021-06-07 08:24:11 -07:00
Pingback.php
Replace uses of DB_MASTER with DB_PRIMARY in documentation and local variables
2021-05-14 12:40:34 -07:00
ProtectionForm.php
Use HTMLForm::setWrapperLegend and ::setSubmitTextMsg to set messages
2021-06-15 18:56:49 +00:00
ProxyLookup.php
ProxyLookup: inject hook container
2021-03-30 18:46:53 +00:00
RawMessage.php
ReadOnlyMode.php
ServiceWiring.php
Authority: expose user block info
2021-06-30 13:42:21 +02:00
Setup.php
Merge "Setup: Move LBFactory::setRequestInfo() to service wiring"
2021-04-27 05:02:13 +00:00
SiteConfiguration.php
Use array_fill_keys() instead of array_flip() if that reflects the developer's intention
2021-06-15 00:11:10 +00:00
SiteStats.php
Replace uses of DB_MASTER with DB_PRIMARY
2021-04-29 09:24:31 -07:00
SiteStatsInit.php
Use null coalecing operators everywhere consistenctly.
2021-06-03 21:42:06 -07:00
Status.php
Convert WikiPage to authority.
2021-02-27 00:50:07 +00:00
StreamFile.php
Use more neutral or alternative language
2021-03-20 19:47:18 +00:00
StubObject.php
StubUserLang.php
Remove StubUserLang::findVariantLink
2021-05-15 12:51:26 -07:00
TemplateParser.php
TemplatesOnThisPageFormatter.php
Replace some usages of User with Authority/UserIdentity
2021-03-04 17:20:40 -07:00
Title.php
Remove some more comments that literally repeat the code
2021-06-18 21:23:56 +00:00
TitleArray.php
Remove the TitleArrayFromResult hook
2021-06-02 13:48:30 +00:00
TitleArrayFromResult.php
TitleFactory.php
Introduce PageReference
2021-04-13 23:32:20 +02:00
TrackingCategories.php
Use Message::page instead of Message::title
2021-06-09 13:18:22 +00:00
WebRequest.php
Merge "Create FauxRequestUpload to fake uploads in tests"
2021-05-15 12:20:38 +00:00
WebRequestUpload.php
Create FauxRequestUpload to fake uploads in tests
2021-04-06 23:10:43 +02:00
WebResponse.php
Use static closures where safe to use
2021-02-11 00:13:52 +00:00
WebStart.php
Merge "WebStart: Avoid conditionally declared functions in this file"
2021-03-12 03:00:18 +00:00
WikiMap.php
WikiMap: typo fix in comment
2020-12-21 13:15:48 -05:00
WikiReference.php