..
actions
context: Use getRawVal instead of getVal for 'uselang' and 'useskin'
2019-07-30 00:02:52 +01:00
api
Avoid error in querypage API when there's no value field
2019-08-02 16:05:01 +02:00
auth
Drop wgPasswordSalt, deprecated since 1.24
2019-07-21 12:25:25 -07:00
block
Deprecate several public properties on the block classes
2019-07-29 21:29:54 +01:00
cache
MessageCache: Restore 'loadedLanguages' tracking for load()
2019-07-29 19:22:10 +01:00
changes
Merge "ChangesList: Add $groups parameter to FetchChangesList hook"
2019-07-22 21:45:41 +00:00
changetags
Avoid usage of deprecated Revision::* constants, use RevisionRecord
2019-07-21 15:03:03 +01:00
clientpool
Rename CDN config variables to be generic, deprecating the old names
2019-05-24 21:09:22 +00:00
collation
Remove several methods, deprecated in 1.32
2019-05-09 11:36:44 -07:00
composer
Add some more missing limit parameters to explode() calls
2019-04-05 14:34:39 +00:00
config
config: Change ConfigException to extend LogicException
2019-07-01 20:07:33 +00:00
content
parser: add speculative page IDs to use with {{PAGEID}}
2019-07-26 16:41:00 +10:00
context
Merge "context: Use getRawVal instead of getVal for 'uselang' and 'useskin'"
2019-07-31 23:07:22 +00:00
dao
dao: Correct return type doc for getLoadBalancer()
2019-04-11 22:24:43 +00:00
db
Merge "rdbms: remove various deprecated methods"
2019-07-26 15:16:38 +00:00
debug
Fix return type of CeeFormatter::format
2019-06-18 21:13:10 +02:00
deferred
Deprecate SearchEngine:getTextFromContent() and SearchEngine::textAlreadyUpdatedForIndex()
2019-08-01 17:59:32 +02:00
diff
Merge "Fix SlotDiffRenderer documentation"
2019-07-29 19:50:55 +00:00
edit
Avoid extra parse/save delay for users with non-canonical parser options
2019-04-14 02:00:16 +00:00
editpage
Mass conversion to NamespaceInfo
2019-05-07 22:44:56 +02:00
exception
Remove "Squiz.WhiteSpace.FunctionSpacing" from phpcs exclusions
2019-05-11 02:44:26 +01:00
export
Merge "Improve type hints in export related classes"
2019-07-25 21:42:32 +00:00
externalstore
externalstore: use CONN_TRX_AUTOCOMMIT instead of IDatabase::clearFlag()
2019-07-27 05:08:06 -04:00
filebackend
filebackend: avoid use of LoadBalancer::newMainLB() in LockManagerGroup
2019-07-16 06:31:15 +00:00
filerepo
Merge "filerepo: make ForeignApiRepo::httpGetCached() use "pcGroup""
2019-07-23 15:50:13 +00:00
gallery
Replace some uses of deprecated wfFindFile() and wfLocalFile()
2019-06-11 13:26:37 +00:00
historyblob
build: Updating mediawiki/mediawiki-phan-config to 0.6.1
2019-07-10 10:17:03 -07:00
htmlform
Merge "Allow SelectWithInput to be marked as required and handle that dynamically"
2019-07-31 13:28:54 +00:00
http
Return result from HttpRequestFactory get and post methods
2019-05-13 11:32:17 +02:00
import
Merge "import: Fix wrong/unspecific type hints in UploadSourceAdapter"
2019-07-27 14:23:46 +00:00
installer
Merge "Make CliInstaller control the processing logic of the error"
2019-08-01 00:01:08 +00:00
interwiki
Add missing newline between <?php and namespace/use section
2019-06-03 13:36:48 +00:00
jobqueue
Don't try to store File objects to the upload session
2019-07-26 16:15:30 +10:00
json
language
Import the PSR logger classes in Message
2019-07-04 12:51:09 -07:00
libs
filebackend: avoid use of IDatabase::clearFlags() in DBLockManager
2019-07-30 11:37:34 -04:00
linkeddata
linkeddata: Fix broken check in PageDataRequestHandler
2019-04-01 11:26:48 +00:00
linker
Update LinkRenderer to use NamespaceInfo
2019-05-07 14:52:17 +02:00
logging
Add permission check for user is permitted to view the log type
2019-07-25 20:32:37 +00:00
mail
Mail: Add visibility for some methods without method visibility
2019-06-30 15:32:20 +00:00
media
Merge "Fix return type hints in media related classes"
2019-07-30 20:26:36 +00:00
Navigation
Refactor buildPrevNextNavigation
2019-06-05 19:32:27 -04:00
objectcache
Convert LoadBalancer::getConnection() callers to LoadBalancer::getConnectionRef()
2019-07-21 01:02:49 -07:00
page
Avoid usage of deprecated Revision::* constants
2019-07-21 17:26:48 +01:00
pager
pager: Add visibility methods declared in the Pager interface
2019-07-30 12:45:58 +00:00
parser
Suppress notice from ParserOutput::__sleep()
2019-08-01 10:11:12 +10:00
password
Remove unnecessary semi-colons
2019-06-12 14:35:59 +01:00
Permissions
Merge "Separate right for foreign user js redirects"
2019-07-18 19:39:10 +00:00
poolcounter
rdbms: fix some phpstorm warnings database classes
2019-07-13 21:49:51 +00:00
preferences
preferences: Fix skinname msg check in generateSkinOptions
2019-07-30 22:37:24 +00:00
profiler
Move SectionProfileCallback to its own file
2019-04-14 19:25:56 +00:00
rcfeed
Use [...] instead of array(...) in PHP comments and documentation
2019-06-17 21:15:09 +02:00
registration
Allow skins/extensions to define custom OOUI themes
2019-07-10 22:08:14 +02:00
resourceloader
Merge "resourceloader: Merge $fileCache conditional blocks"
2019-08-01 21:52:48 +00:00
Rest
REST: add write access checks to BasicAccess
2019-07-09 15:23:57 +10:00
Revision
Fix bogus field use in RevisionRenderer::getSpeculativePageId
2019-08-01 15:57:53 -04:00
revisiondelete
Avoid usage of deprecated Revision::* constants
2019-07-21 18:02:58 +01:00
revisionlist
Avoid usage of deprecated Revision::* constants, use RevisionRecord
2019-07-21 15:03:03 +01:00
search
Merge "Deprecate SearchEngine:getTextFromContent() and SearchEngine::textAlreadyUpdatedForIndex()"
2019-08-02 06:40:17 +00:00
session
Import PSR NullLogger instead of using absolute class references
2019-07-13 23:35:52 -07:00
shell
Avoid the use of silence operator (@) and use AtEase methods
2019-07-23 08:43:44 +01:00
site
Switch various LoadBalancer::getConnection() callers to getConnectionRef()
2019-07-12 10:56:30 -07:00
skins
Fix exception when viewing special pages with relative related titles
2019-07-25 18:44:28 -07:00
sparql
specialpage
Merge "Add QueryPage::delete method"
2019-07-31 14:15:14 +00:00
specials
Merge "Make Special:MovePage note about redirects dependent on content model"
2019-08-02 08:45:12 +00:00
Storage
Simplify SearchUpdate constructor and hard deprecate some param types
2019-08-01 17:24:42 +02:00
templates
Fix recent changes and watchlist separator whitespace
2019-07-30 18:46:47 +01:00
tidy
tidy: Remove unused var and define $parts var to avoid undefined error
2019-06-10 14:34:54 +01:00
title
Ensure canHaveTalkPage returns false when getTalkPage would fail.
2019-07-03 10:40:10 +02:00
upload
Don't try to store File objects to the upload session
2019-07-26 16:15:30 +10:00
user
Cleanup UserGroupMembership::insert() and make it more atomic
2019-08-01 17:18:36 +00:00
utils
AutoLoader: Skip tokenizing of irrelevant lines in ClassCollector
2019-06-19 15:09:49 +00:00
watcheditem
Merge "Type hint against LinkTarget in WatchedItemStore"
2019-07-25 21:23:58 +00:00
widget
Merge "Allow SelectWithInput to be marked as required and handle that dynamically"
2019-07-31 13:28:54 +00:00
.htaccess
ActorMigration.php
Improve documentation of getJoin() methods for static analysis
2019-07-03 15:45:01 +02:00
AjaxDispatcher.php
AjaxResponse.php
Rename CDN config variables to be generic, deprecating the old names
2019-05-24 21:09:22 +00:00
AutoLoader.php
API: Abstract out parameter validation
2019-06-23 10:58:44 +02:00
Autopromote.php
Do not block autopromote on partial blocks
2019-07-18 17:29:46 -04:00
CategoriesRdf.php
Category.php
Reinstate small category refresh logic in LinksDeletionUpdate
2019-04-23 17:07:07 -07:00
CategoryFinder.php
Normalize the code style of some ResultWrapper iteration loops
2019-07-10 22:20:17 +00:00
CategoryViewer.php
Use short assignment operator in PHP
2019-03-07 09:55:49 +01:00
CommentStore.php
Improve documentation of getJoin() methods for static analysis
2019-07-03 15:45:01 +02:00
CommentStoreComment.php
Fix CommentStoreComment RawMessage construction
2019-02-13 11:17:10 -05:00
ConfiguredReadOnlyMode.php
Don't pass Config to service constructors
2019-05-02 11:33:56 +03:00
ContentSecurityPolicy.php
CSP: Minor cleanup in ContentSecurityPolicy.php
2019-03-20 23:16:01 +01:00
DefaultSettings.php
Clean up $wgFileBackends/$wgLockManagers comments
2019-08-01 14:25:27 -04:00
Defines.php
Drop NS_IMAGE and NS_IMAGE_TALK, deprecated in 1.14
2019-07-15 20:09:58 +00:00
DeprecatedGlobal.php
DerivativeRequest.php
DevelopmentSettings.php
Follow-up ffd802a386: Actually disable legacy JS globals
2019-07-21 19:07:42 +00:00
DummyLinker.php
Linker: Force type Language for $lang in tocList and generateTOC
2019-07-16 07:03:59 +02:00
EditPage.php
Avoid usage of deprecated Revision::* constants
2019-07-21 18:02:58 +01:00
EventRelayerGroup.php
Drop EventRelayerGroup::singleton(), deprecated in 1.27 and unused
2019-02-09 07:15:34 +00:00
FauxRequest.php
WebRequest: Change getFullRequestURL() to use local getProtocol()
2019-04-20 00:58:17 +01:00
FauxResponse.php
Move FauxResponse class to own file
2019-03-02 18:55:13 +00:00
FeedUtils.php
Avoid usage of deprecated Revision::* constants
2019-07-21 18:02:58 +01:00
FileDeleteForm.php
Mostly drop old comment schemas
2019-02-07 16:59:27 +11:00
ForeignResourceManager.php
Use AtEase::quietCall() instead of Wikimedia\quietCall()
2019-06-10 14:18:19 +00:00
ForkController.php
build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0 and make pass
2019-05-13 14:57:07 +00:00
FormOptions.php
Remove "Squiz.WhiteSpace.FunctionSpacing" from phpcs exclusions
2019-05-11 02:44:26 +01:00
GitInfo.php
Wording
2019-06-01 14:16:00 +02:00
GlobalFunctions.php
Make wfGetDB() return a MaintainableDBConnRef instance (take 2)
2019-07-25 15:28:27 +00:00
HeaderCallback.php
Add some @since tags to HeaderCallback
2019-06-06 16:14:58 +01:00
Hooks.php
Html.php
Html: Make linkButton() documentation less confusing
2019-07-10 23:04:59 +00:00
Linker.php
Avoid usage of deprecated Revision::* constants
2019-07-21 18:02:58 +01:00
LinkFilter.php
Fix some docs
2019-05-22 21:50:52 +02:00
ListToggle.php
MagicWord.php
Simplify by using ?: operator
2019-04-15 15:05:00 +02:00
MagicWordArray.php
Improve return types in class MagicWordArray
2019-06-03 17:52:47 +02:00
MagicWordFactory.php
MediaWiki.php
Fix and re-apply "RedirectSpecialPage: handle interwiki redirects"
2019-07-24 03:55:49 +00:00
MediaWikiServices.php
Merge "Type hint against interface for LoadBalancer in MediaWikiServices"
2019-07-02 01:08:10 +00:00
MediaWikiVersionFetcher.php
MergeHistory.php
Improve documentation of constants throughout the codebase
2019-02-26 14:02:50 +01:00
MovePage.php
Hard-deprecate Title::moveTo and friends
2019-05-28 11:52:36 -05:00
MWGrants.php
Collapse some nested if statements
2019-04-04 19:02:22 +00:00
MWNamespace.php
MWNamespace: Remove deprecated method ::canTalk() and test suit
2019-04-20 21:07:50 +01:00
MWTimestamp.php
NoLocalSettings.php
OrderedStreamingForkController.php
OutputHandler.php
Remove $wgUseKeyHeader and OutputPage::getKeyHeader(), deprecated in 1.32
2019-06-19 15:14:54 -04:00
OutputPage.php
Merge "OutputPage: Load html5shiv without indirection of load.php"
2019-07-06 01:00:54 +00:00
PageProps.php
Collapse some nested if statements
2019-04-04 19:02:22 +00:00
PathRouter.php
Use [...] instead of array(...) in PHP comments and documentation
2019-06-17 21:15:09 +02:00
PHPVersionCheck.php
PHPVersionCheck: remove version_compare() existence check
2019-06-14 22:23:49 +00:00
Pingback.php
Pass options as array to IDatabase::insert
2019-06-07 19:12:35 +02:00
ProtectionForm.php
Fix param documentation of ProtectionForm::show
2019-06-29 17:22:44 +02:00
ProxyLookup.php
RawMessage.php
ReadOnlyMode.php
Fix types around ILoadBalancer and IResultWrapper
2019-07-04 21:56:31 +02:00
Revision.php
Move getPrevious/NextRevision logic out of Title
2019-05-05 21:08:46 +03:00
ServiceWiring.php
Inject getLocalServerObjectCache() into the CachingSiteStore instance
2019-07-26 16:42:23 +00:00
Setup.php
Hard-deprecate wgProfileOnly, deprecated in 1.23
2019-07-17 01:40:54 +00:00
SiteConfiguration.php
Get rid of unnecessary func_get_args() and friends
2019-04-12 20:17:01 +00:00
SiteStats.php
Switch various LoadBalancer::getConnection() callers to getConnectionRef()
2019-07-12 10:56:30 -07:00
SiteStatsInit.php
Convert LoadBalancer::getConnection() callers to LoadBalancer::getConnectionRef()
2019-07-21 01:02:49 -07:00
Status.php
Status: Make various improvements to the Status class
2019-03-04 00:44:34 +00:00
StreamFile.php
StubObject.php
StubObject: Use 'self' instead of 'StubObject' (or <ClassName>)
2019-04-17 14:01:17 +01:00
StubUserLang.php
Split StubObject.php to have one class in one file
2019-04-14 14:20:42 +00:00
TemplateParser.php
Add missing newline between <?php and namespace/use section
2019-06-03 13:36:48 +00:00
TemplatesOnThisPageFormatter.php
Make EditPage::getTemplates avoid page table query spam
2019-03-15 02:34:00 -07:00
Title.php
Avoid usage of deprecated Revision::* constants, use RevisionRecord
2019-07-21 15:03:03 +01:00
TitleArray.php
Inline trivial …_internal() methods in Title/UserArray classes
2019-05-29 19:22:03 +00:00
TitleArrayFromResult.php
Fix param doc of TitleArrayFromResult::setCurrent
2019-07-18 16:43:02 +00:00
TrackingCategories.php
Use [...] instead of array(...) in PHP comments and documentation
2019-06-17 21:15:09 +02:00
WebRequest.php
Use [...] instead of array(...) in PHP comments and documentation
2019-06-17 21:15:09 +02:00
WebRequestUpload.php
Use https://www.php.net/ instead of https://secure.php.net/
2019-04-12 06:44:48 +02:00
WebResponse.php
Convert a few call_user_func*() calls to native PHP syntax
2019-03-07 19:25:40 -08:00
WebStart.php
Remove "Squiz.WhiteSpace.FunctionSpacing" from phpcs exclusions
2019-05-11 02:44:26 +01:00
WikiMap.php
Removed deprecated WikiMap::getWikiIdFromDomain() method
2019-07-14 01:17:31 +01:00
WikiReference.php
Xml.php
Collapse some nested if statements
2019-04-04 19:02:22 +00:00
XmlJsCode.php
ResourceLoader: Add support for packageFiles
2019-02-05 22:05:02 +00:00
XmlSelect.php