MediaWiki 1.31/wmf.15
MediaWiki 1.31.0-wmf.12 | Deployment of MediaWiki 1.31.0-wmf.15 to Wikimedia sites | MediaWiki 1.31.0-wmf.16 |
The latest version (labeled "1.31.0-wmf.15") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 2 January 2018 (see the roadmap).
Core changes
edit- git #7fa2c943 - Sync up with Parsoid parserTests.txt
- git #8451a9f8 - Fix border colour used for textarea
- git #823a96e2 - Add @covers tags for more tests
- git #eb6bb6b7 - Generalize non-digit-grouping of four-digit numbers (task T177846)
- git #91a1a3ba - HooksTest: Covers Hooks::callHook too
- git #a6dad540 - Add test for ApiClearHasMsg (task T183769)
- git #113d4e48 - Bump RemexHTML version to 1.0.2
- git #255d76f2 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #75160bdd - Use MediaWikiCoversValidator for tests that don't use MediaWikiTestCase
- git #1cdcef8a - Add tests for ApiCheckToken (task T183768)
- git #011b4586 - Revision: Handle all return values of Title::newFromId
- git #cbff06ef - Fix typo in word "callback"
- git #37480222 - Parser: extract $title, follow-up 3d560be428
- git #2c1c8238 - Append leading \ to BlobStoreFactoryTest covers
- git #33645410 - Try to opportunistically flush statsd data in maintenance scripts (task T181385)
- git #e1b7824d - Decapitalise services folder in tests/phpunit
- git #18403eef - Stop testing hhvm 3.12 on travis
- git #dafe195c - Verify that all @covers tags are sane when running tests (task T171899)
- git #f48481a3 - API: Fix doc comment for ApiFormatNone
- git #1ec227d6 - Special:ProtectedPages: Add fields directly in $formDescriptor
- git #0f6afd34 - [MCR] Revision::newFromArchiveRow remove recently added $title param
- git #69f9a18e - Revert "[MCR] Add and use $title param to RevisionStore getPrevious/Next"
- git #8ce1b4dc - Revert "[MCR] Add optional $title param to Revision byId methods" (task T183505)
- git #04ff65fc - Simplify autocomplete attribute in HTMLForm
- git #fa15c987 - Improve (weak and strict) type hints invarious places
- git #409da2d8 - Remove leading backslashes from "use \…" tags
- git #544122a6 - Remove self-explaining "section heading" comments from classes
- git #b7664a06 - Remove duplicate getTitle call in RevisionStore::getNextRevision
- git #4de36baa - [MCR] pass $queryFlags into RevisionStore::getTitle (task T183716, task T183717, task T183505)
- git #bb9e1c1a - tests: Complete test coverage of HtmlArmor
- git #92ee198c - Add @coversNothing in places where @covers does not apply
- git #075ab54a - Improve @covers for TemplateParserTest
- git #9e7e1225 - Add @covers tags to database tests
- git #54ba980c - Remove resolved todo from MWNamespace test
- git #99d73dc9 - Remove useless StatusTest::testCanConstruct()
- git #fc236330 - Add @covers tags to languages tests
- git #61e2c04e - Add @covers tags to miscellaneous tests (#2)
- git #25ce819e - maintenance: Add unit test for Benchmarker class
- git #cd9f2f44 - phpunit: Remove outdated comment about calling of LinkCache::clear()
- git #65b888a5 - Add HTML attributes lang and dir to toctitle
- git #2c2dc593 - Add @covers tags API tests without them
- git #14e7d540 - Add tests for TextboxBuilder
- git #4de7b0a5 - Add @covers tags to ContentHandler tests
- git #356c6ae9 - Add @covers tags to jobqueue tests
- git #01f7176c - Add @covers tags to HTMLForm test
- git #2eb14eb4 - Add @covers tags to filerepo tests
- git #247430e9 - Add @covers tags to LinksUpdate test
- git #389d0a09 - Add @covers tags to includes/debug tests
- git #54640d4d - Add @covers tags for RevisionStoreDbTest
- git #2e94e4d7 - Document "arrays of UserGroupMembership objects" as such
- git #e02e140e - Simplify ApiQueryRecentChangesIntegrationTest
- git #d86afa67 - resources: Upgrade jquery.chosen from 0.9.14 to 1.8.2
- git #72fa7b9d - Fix inconsistent capitalization of different method calls
- git #33518947 - Add grep comment for js vars wgRestriction*
- git #74f11d41 - Special:ProtectedPages: Use HTMLForm (task T117722)
- git #a9960b53 - tests: Use checkPHPExtension() instead of re-implementing it
- git #222afabc - Add @covers tags for Collation tests
- git #b29d4e27 - Integration tests for ApiQueryRecentChanges
- git #0c778415 - Add @covers tags to miscellaneous tests
- git #e1817d72 - Add @covers tags to utils tests
- git #ee96c889 - Add @covers tags to user tests
- git #89568856 - Add @covers tags to specials tests
- git #546980e5 - Add @covers tags to parser tests
- git #2c162907 - Add @covers tags to page tests
- git #cf0ebed6 - Add @covers tags to objectcache tests
- git #699a2f6d - Add @covers tags to media tests
- git #c368a431 - Add @covers tags to logging tests
- git #818e93ed - Fix @covers in XmlTest
- git #389fa13f - Add tests for several methods of Xml
- git #772e734c - Add @covers tags to CategoriesRdfTest
- git #e51f95de - [MCR] Introduce BlobStoreFactory (task T183634, task T183631, task T183583)
- git #fbe17a73 - Allow fallbacks for $wgReferrerPolicy (task T180921)
- git #37de322d - JavaScriptMinifier: Improve docs around parsing of regexp literals (task T75556)
- git #8aac8e6d - Add `margin-bottom` for editButtons (EditPage) (task T179040)
- git #47da9e78 - Remove duplicate ServiceWiring definitions
- git #56b7ba03 - [MCR] Don't require $title to be passed to Revision::newFromId (task T183505)
- git #af426aad - make 7zip wrapper usable for dumping text revisions again
- git #8adb581a - Improve documentation of $wgReferrerPolicy
- git #e047bf9c - Update reference to DatabaseBase in hooks.txt
- git #93b80239 - JavaScriptMinifier: Remove support for unused $statementsOnOwnLine flag
- git #99479cb2 - RCLFilters: support longer page names (task T183484)
- git #988e7e0f - RCFilters: Move product-specific rules into RCFilters styles
- git #201c1d22 - resourceloader: Improve JavaScriptMinifier code coverage
- git #e85046bb - [MCR] Revision::newFromArchiveRow convert overrides for rows (task T183564)
- git #a760526b - [MCR] Add and use $title param to RevisionStore getPrevious/Next (task T183548)
- git #7bfb4f19 - [MCR] Add optional $title param to Revision byId methods (task T183505)
- git #d6b2f344 - Improve coverage of PageArchive
- git #c7f68fdd - jquery.tablesorter.less: Simplify by using less syntax
- git #0eecfd01 - RevisionTest: Fix @covers tags
- git #ee3f8a60 - RevisionTest: Make @covers tags absolute (re-apply)
- git #6db33c1a - [WikiImporter::notice] use wfDebug instead of echo in notice() (task T177997)
- git #95667ea4 - RCFilters: Create one single source of truth for item display (task T182720, task T178540)
- git #74582328 - [MCR] Use RevisionStore::getArchiveQueryInfo in PageArchive (task T174026, task T183509)
- git #69f15961 - [MCR] Add @covers tag for PageArchive::undeleteRevisions
- git #9ae9c681 - [MCR] Fix RevisionInsertComplete Revision pass by reference (task T183503)
- git #6af796f3 - MCR: Deprecate and gut Revision class (task T174025)
- git #72c8267d - [MCR] Add test for PageArchive::listRevisions
- git #9cda6fa7 - Remove ESLint inline comments in WebdriverIO configuration files (task T175179)
- git #21c7cd71 - RecentChangesLinked: Include title without subpage in form (task T183437)
- git #9ad43405 - RCFilters: Query using current (not default) sticky parameters values (task T183438)
- git #9a6f63cd - Follow-up e213462f7c61c: fix typo ("constriant" -> "constraint")
- git #467acf6c - Fix typo
- git #e213462f - Test for writes being prevented on replica connections. (task T183265)
- git #741b09c1 - Make ImagePage#getThumbPrevText and ImagePage#makeSizeLink protected instead of private
- git #32c4831c - objectcache: fix getMultiWithUnionSetCallback() doc
- git #60e8a35c - Simplify logic to prevent writes on replica DB connections
- git #db1226cd - Fix old style filters disappearing regression
- git #4ddb207a - Follow-up 36f4daf32c: allow no-write database connections to use transactions (task T183265)
- git #74136a25 - Unify monospace font family stack (task T176636)
- git #bddb727a - Standardize editfont size across browsers/OSes (task T176636, task T181324, task T182320)
- git #2fb365e2 - mw.Feedback: Remove weird unnecessary switch statements
- git #d4717253 - Remove empty RevisionRecordTest (task T183219)
- git #e261cc8c - Provide an appropriate comment
- git #36f4daf3 - Prevent write operations to database replicas. (task T183265)
- git #3a9e238f - Trigger name changes (task T182981)
- git #162af2ab - ApiBlock: Improve username validation (task T183211)
- git #a10315f2 - [MCR] Fix SqlBlobStore using DB_REPLICA for writes (task T183242, task T183245, task T183252)
- git #09bf4f5b - Revert "[MCR] Turn Revision into a proxy to new code."
- git #02e4b856 - RCLFilters: make target and to/from parameters sticky again
- git #845b07f9 - Add HEBREW POINT METEG to the Hebrew special characters
- git #1d17bbe5 - RevisionTest: Make @covers tags absolute
- git #7f02e0af - RevisionTest: Revision::constructFromRowArray is not a function
- git #cc02ef96 - ApiMain: Fix call to Linker::makeHeadline() (task T183125)
- git #9dcc56b3 - [MCR] Turn Revision into a proxy to new code.
- git #2bf083a0 - Fix heading selecting over-select
- git #cb401293 - Fix tooltip accessibility for screen readers (task T54711)
- git #1c779be7 - MergeHistory: Duplicate watchers on history merge (task T132130)
- git #5b351e86 - Use another pageid in WikiPageDbTestBase::testInsertOn_idSpecified
- git #39c9e5f9 - Normalize path in AutoloadGenerator::setExcludePaths
- git #78dd15c0 - Set wgCommentTableSchemaMigrationStage in RevisionStoreTest
- git #b62327ee - objectcache: add another example case to WANObjectCache::getWithSetCallback()
- git #84b9564e - SqlBlobStoreTest: Use utf-8 as name in iconv
- git #da35d3e8 - Fix typo in ImportHandleUnknownUser hook documentation
- git #f30507a8 - RCLFilters: change working of 'to-and-from' selector (task T172161)
- git #70e92cda - Fix additional usage of incorrect case (task T166759)
- git #bc8734f8 - RevisionTest: Use utf-8 as name in iconv
- git #958711a4 - Remove WatchedItem constants and methods deprecated in REL1_27 (task T182381)
- git #41dcd3f2 - ContentHandler: simplify tag tests
- git #ba26bda5 - Localise some special pages into Korean (ko)
- git #471ec51c - Fix @covers tags to use absolute class names in Storage tests
- git #ec9e690f - OOjs UI: Backport Iad4a2fd1bd985b4924e5ef1f822e1ea81ce0a988 (task T182359, task T182395)
- git #8ef396d3 - mediawiki.loader: Fix logError() not to print exceptions twice
- git #b3840b25 - Avoid using array_map in ExtensionRegistry and ExtensionProcessor for simple operations (task T182645)
- git #06127159 - [MCR] Tests for RevisionStore & Related classes
- git #78204090 - Change EnqueueJob docs to discourage obsolete use-cases (task T181216)
- git #78329996 - RCFilters: Don't load JS or redirect when transcluding (task T181032)
- git #7900790c - Fix manual IN queries in checkStorage.php (task T182689)
- git #4d2b4e84 - RCFilters: Change findHighlightedItem due to deprecation
- git #e61a1caa - [MCR] Break Revision into RevisionRecord and RevisionStore (task T174025)
- git #708f1cdf - Fix how "Live updates" behave when user logs out (task T177717)
- git #6a47a032 - Fix autoloading of ExportProgressFilter (task T177239)
- git #536a5dff - RCLFilters: display target page as a title (task T182164)
- git #e60c4ea7 - Convert includes/Feed.php to Mustache templates (task T182212)
- git #b5920617 - Follow-up Ib933de3a3f: remove unnecessary override from SpecialWatchlist
- git #03e046f2 - mediawiki.loader: Avoid jQuery for simple creation and selection
- git #984db6e8 - resourceloader: Use document.head instead of getElementsByTagName
- git #bdb1d989 - RCLFilters: support target page with a subpage (task T182734)
- git #a01142f9 - RCFilters: Fix live update (task T182788)
- git #8a3e9c0e - Fix getNamespace error
- git #9752c88c - Provide personal tools getter
- git #d8a06d38 - mw.rcfilters.ui.SaveFiltersPopupButtonWidget: Remove pointless option
- git #438c66d9 - Sync up with Parsoid parserTests.txt
- git #e153fe1a - mw.rcfilters.ui.MenuSelectWidget: Always open this menu downwards (task T182711)
- git #6fe7bf69 - Added an optional $maxdepth to CategoryFinder (task T179065)
- git #e7839599 - Absolutely position legend only on new RCFilters (task T182363)
- git #b39ce8f7 - Allow users to prevent new users from sending them email. (task T138165)
- git #59dfe57b - shell: Add debug logging to find binaries that aren't being restricted
- git #e74bfe13 - Require indentation of CASE statements in PHP code (task T182546)
- git #416975c3 - shell: Run firejail inside limit.sh, make NO_EXECVE work (task T182489)
- git #f778609c - Chinese Conversion Table Update 2017-6
- git #14764298 - shell: Add NO_LOCALSETTINGS restriction (task T182484)
- git #3d560be4 - Change php extract() to explicit code
- git #6a2a43f2 - Split limit report out of Parser::parse()
- git #769d8a62 - Add parameter for query/search to fetch augmented data. (task T182145)
- git #acd0ce8e - Add tags for undo edits (task T167656)
- git #6f2924af - Track which namespaces edit conflicts are resolved in (task T182011)
- git #966f5416 - XMPReader: Log filename if available (task T118799)
- git #52fd34bc - Add dropSequence to postgres
Vendor
edit- git #4fae87a8 - Update wikimedia/remex-html to 1.0.2 (task T183379)
Extensions
edit3D
edit- git #3054ec21 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #c65a3183 - Look at 3D objects from another angle (task T179887)
- git #06867d4b - Switch to PSR-4 autoloader
AbuseFilter
edit- git #5957f12b - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #80418b1f - Move classes to own files
- git #cbb7415c - Change doc type from DatabaseBase to IDatabase
ActiveAbstract
edit- git #6b51e1fd - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #44db8fe3 - Simplify use of --plugin argument of BackupDumper
- git #506e58f5 - Move classes to own files
AdvancedSearch
edit- git #31501a3a - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #c9587703 - Init AdvancedSearch when page finished loading
- git #cec07448 - Simplified fieldset selector
- git #079be11d - Align indicators (task T183345)
- git #e677c28c - Remove unneeded indicator styles
- git #0d183506 - Remove RTL flip comment
- git #967f119a - Further refactoring of init file
- git #ea403ff0 - Move building of options to own class
- git #59e431d8 - Also track filetype option (task T173572)
- git #6cdef6ed - Add search state parameters to result links (task T181950)
- git #32e702b0 - Sort preselected namespaces by number (task T181727)
- git #6a0c3ee2 - Replace class_exists with proper extension registration checks (task T183096)
- git #68a4589a - Switch to PSR-4 autoloader
- git #bcdac2c6 - Add dropdown indicator to namespace selection field (task T177928, task T182044)
- git #765ac4c4 - Adding placeholder text to namespace selection field (task T182044)
AntiSpoof
edit- git #026c7a45 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
ApiFeatureUsage
edit- git #098fbb9c - Add missing visibility declarations
- git #cfbf8f7e - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #4040ebcd - Move ApiFeatureUsageQueryEngineElasticaConnection to own file
ArticleCreationWorkflow
edit- git #6729a5b8 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #b43d22ce - Switch to PSR-4 autoloader
ArticlePlaceholder
edit- git #57c6a291 - Switch to PSR-4 autoloader
Babel
edit- git #1d9cc91a - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
BetaFeatures
edit- git #f3bb89ba - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #81bb2ddb - Move BetaFeaturesMissingFieldException to own file
BounceHandler
edit- git #d05affee - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #b84d836b - Change doc type from DatabaseBase to IDatabase
Calendar
edit- git #f65867b4 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
Campaigns
edit- git #53b48fb1 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
Capiunto
edit- git #4e71b331 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
CategoryTree
edit- git #c2208e3c - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #23b2dd94 - Add MobileFrontend support (task T171767)
- git #1f1defc0 - Split CategoryPageSubclass.php into two files
CentralAuth
edit- git #aa0cb394 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #91ff777a - Fix typo in @covers
- git #299c64b3 - Move classes to own files
- git #e1c50feb - Replace class_exists with proper extension registration checks (task T183096)
CharInsert
edit- git #b706b9a5 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #ffd3c4ea - Add CodeMirror support (task T179287)
CheckUser
edit- git #f4482a17 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
CirrusSearch
edit- git #1b07cf62 - Take out two classes out of RescoreBuilders.php
- git #ea464930 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #b9026106 - Fix typos in comments
- git #72905624 - Use ExtensionRegistry instead of class_exists (task T183096)
- git #f9ce10e3 - Remove some superfluous parameter descriptions
- git #f40dcbe3 - Fix @covers annotations (task T171899)
- git #d434fe29 - UtilTest: Fix invalid @covers tags (task T183530)
- git #3c1fd557 - Move Lucene explain to outside library
- git #18935757 - Replace search_type scan, deprecated in ElasticSearch 2.1
- git #07546541 - Revert "Fail gracefully if curl is not installed"
- git #cf2025b5 - Fail gracefully if curl is not installed (task T166355)
- git #92d8bee2 - Remove deprecated usage of Maintenance:error( $msg, $die )
- git #437dafa1 - Remove Ruby browser tests (task T174103)
- git #3f6d520f - Use the INDEX_NAME constant in all the places.
- git #80b1b771 - Fix --ids option (task T183197)
- git #f6539469 - Suppress phan warning for now
- git #f1b19bbb - Fix more_like_api.feature
- git #71621ecc - Allow resetting highlight query back to null
- git #0409a1d8 - Additional integration test features for cindy
Cite
edit- git #1ca3dd57 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #9c8ed189 - Remove some obscure comments
- git #67ed343e - Add phan configuration for static analysis (task T179554)
- git #817c8a95 - Change typehint from DatabaseBase to IDatabase
CiteThisPage
edit- git #eefbddf6 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #1f103ccb - Add phan configuration for static analysis (task T179554)
Citoid
edit- git #1520ffb1 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
CleanChanges
edit- git #7765ace8 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
CodeEditor
edit- git #88bf55da - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
CodeMirror
edit- git #3908e5cd - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #9960ed60 - Remove font-size now it is set by editfont (task T180678)
- git #dee8f420 - Fix target detection for jquery.textSelection overrides (task T177175, task T179287)
- git #80241fb7 - Disable WebkitTextFillColor in Firefox+OSX (task T175223)
CodeReview
edit- git #fa2bccc8 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #771aba45 - Change doc type from DatabaseBase to IDatabase
Cognate
edit- git #07ce62bf - Update inline documentation
- git #d60fb80a - Skip unit tests on 32 bit machine
- git #8fa3403b - Remove invalid @covers tag (task T183604)
CollaborationKit
edit- git #5b3d991f - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
Collection
edit- git #2b434f5f - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #2abfcce4 - Move classes to own files
CommonsMetadata
edit- git #42d5c216 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #ed845350 - Switch to PSR-4 autoloader
ConfirmEdit
edit- git #6034cda6 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #79b09f49 - Register QuestyCaptcha class ealier in unit tests
- git #8a3c51b1 - Move classes to own files
ContactPage
edit- git #f5195f9d - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
ContentTranslation
edit- git #26ec8078 - ext.cx.callout: Increase z-index (task T183791)
- git #955b9ee8 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #b1eb3271 - Added Localization for CX Translation Trend Graph (task T94020)
- git #8d34082e - Fix no result messages on "New translation" dialog (task T181457)
- git #28cccccf - Fix typo in comment
- git #44b7ceba - Support long titles in selected source page (task T181701)
- git #afe930e7 - Remove @file and @ingroup annotations in comments
- git #572a181f - Don't use directionality and autonym with "All" language code (task T182947)
- git #4224c811 - Add anchors to headings in CXStats (task T116546)
- git #c5ddec48 - Fix $.fn.hover deprecation error (task T182758)
- git #73d99a3d - Inline the discard/continue actions (task T179248)
- git #b6980745 - CX1: Make header bar on translation view sticky again (task T174138, task T160068)
- git #e61f739c - Fix sidebar regression
- git #be10d9d9 - Remove unnecessary .mw-ui-item classes (task T182193)
- git #096b24bc - SourcePageSelector: Remove $sourceInputs wrapper
- git #4bb7c70e - Move language filter and close buttons to input's 'label' area (task T177402)
- git #960bcdfc - Fix gap between header and content (task T174139)
- git #b54f120f - Use .then(success,fail) when using .then
- git #06605146 - Replace 'constructive' with 'progressive' flag
- git #00809afa - Fix: Logged out user can't use CX from Special:CX campaign page (task T182752)
- git #76577149 - Use PSR-4 autoloader in extension.json (task T182754)
ContributionTracking
edit- git #37155c1c - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #9c11f121 - Change doc type from DatabaseBase to IDatabase
CreditsSource
edit- git #3d1d5201 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
Dashiki
edit- git #4c1e2fdb - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #b2431ad5 - Switch to PSR-4 autoloader
DisableAccount
edit- git #d3a57eb4 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #52d9cd0d - Rename file DisableAccount_body.php to match class
- git #083c2e85 - Move maintenance script to own folder
Disambiguator
edit- git #06efad11 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
DismissableSiteNotice
edit- git #e4fc2962 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
DonationInterface
edit- git #3c11fcc4 - Amazon: show TY page on TransactionTimedOut (task T183429)
- git #cefc205d - Properly serialize Amazon error messages (task T183477)
- git #972008bb - Update Amazon SDK fork for logging retries (task T182735)
- git #2c531f7f - Fix select arrow overlapping contents (task T181435)
- git #3ff2f47f - Redirect Adyen skin
- git #a8f7a612 - Tweak informationsharing message to be more upfront
DoubleWiki
edit- git #8ab1eb5b - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
DynamicSidebar
edit- git #e2167f9e - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
Echo
edit- git #e98f2557 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #ada3be57 - mw.echo.ui.NotificationBadgeWidget: Do not flip popups (task T183296)
- git #30a5b88e - Use ExtensionRegistry instead of class_exists (task T183096)
- git #7cc225ca - mw.echo.ui.MenuItemWidget: Override OOUI styles harder (task T183435)
- git #08cb7a47 - Change doc type from DatabaseBase to IDatabase
- git #774610c0 - Check for IDatabase (not DatabaseBase) in tests
- git #77acb5b3 - Move the popups to the overlay (task T156080)
- git #47c45866 - Remove Ruby browser tests (task T171848)
- git #1a5f01f9 - Unify BetaFeatures SVG screenshot markup
- git #2e9a2755 - Minor cleanups to PHPDoc blocks
- git #cde5b2d1 - Add fallback to getting Preferences and Notifications URLs
EducationProgram
edit- git #89181ecb - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #21244b78 - Fix @covers tags
- git #c03b2710 - Slightly improve some type hints in PHPDoc blocks
Elastica
edit- git #52626dc0 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #b43d518e - Add cURL PHP extension to the list of composer requirements (task T166355)
ElectronPdfService
edit- git #84112604 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
EventBus
edit- git #b36a7501 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #1c6d1580 - Revert "Pass a Title to Revision::newFromId in onRevisionInsertComplete"
- git #ca3c1e4f - Fix unintentionally created global functions in EventBusHooks (task T183730)
- git #ad81431f - Pass a Title to Revision::newFromId in onRevisionInsertComplete (task T183505)
EventLogging
edit- git #e3055568 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #c63b6b16 - Remove/fix bogus @covers annotations (task T183528)
ExtensionDistributor
edit- git #e1a512d6 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
FeaturedFeeds
edit- git #596b9f34 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #8d75038e - Move classes to own files
FlaggedRevs
edit- git #73fb71a7 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #85096b61 - Access ParserCache through MediaWikiServices instead
- git #cf2ad1bd - Fix case of file ApiQueryConfiguredPages.php
Flow
edit- git #dd725b2c - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #3150b04f - Follow-up fecdfacabd: unbreak creation of new summaries
- git #bc1feae3 - Use new editor instead of old editor for undoing topic summary edits
- git #40450443 - Follow-up fecdfaca: use "Structured Discussions" instead of "Flow" in i18n message
- git #e28bbcea - Use IDatabase instead of DatabaseBase
- git #d27e7b47 - Remove duplicate editfont size definition
- git #ad83b997 - Fix editor switcher inheritance (task T183360)
- git #c5f9e285 - Respect "Always use VE" and "Always use source editor" preferences (task T178719)
- git #fcfe3a0e - build: Update stylelint-config-wikimedia to 0.4.2
- git #fecdfaca - Remove editor switching infrastructure in favor of VE's source mode (task T155861)
- git #830559e4 - Fix various bugs with timestamps in mixed directionality (task T177455)
- git #dce46529 - Fix case of class TreeRepositoryDbTest
FundraiserLandingPage
edit- git #0aa9f00b - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
FundraisingTranslateWorkflow
edit- git #c2d0e6c2 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
GWToolset
edit- git #027dabc7 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #e3fbb3cd - Use absolute class name in @covers
Gadgets
edit- git #570a7e91 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
GeoCrumbs
edit- git #69e73f51 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
GeoData
edit- git #056cf3aa - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
GettingStarted
edit- git #6b9c4a56 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #b2200776 - Replace `width` by flexible solution for other pages dialog (task T183517)
GlobalBlocking
edit- git #8056c7ba - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #e8b64ecc - Move GlobalBlockListPager to own file
- git #4494e49e - Update for Block::setBlocker() requiring a valid user or interwiki username (task T182344)
GlobalCssJs
edit- git #b5f7e42f - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #40c43504 - Rename file GlobalCssJs.hooks.php to match class
- git #b7cb120f - Move maintenance script to own folder
GlobalUsage
edit- git #f0923cd3 - Fix Special:GloballyWantedFiles on sqlite
- git #8f24d3c5 - Create Special:GloballyUnusedFiles page (task T183673)
- git #ddcb536a - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #915264ab - Fix class name for QueryPages (no behaviour change)
- git #458d0a7e - Rename class MostGloballyLinkedFilesPage to match file
- git #3f2ab8c7 - Move maintenance script to own folder
GlobalUserPage
edit- git #6c53d4be - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
GoogleNewsSitemap
edit- git #803403e9 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
Graph
edit- git #58631871 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
GuidedTour
edit- git #12f73009 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
ImageMap
edit- git #74ab34ed - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
InputBox
edit- git #28064390 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
Insider
edit- git #436aea62 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
Interwiki
edit- git #85f75b44 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #2d6236ed - Move InterwikiLogFormatter to own file
Josa
edit- git #110f6112 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
JsonConfig
edit- git #0fb04ee2 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
Kartographer
edit- git #d45d2ea4 - Require MediaWiki 1.31 in extension.json for AutoloadNamespaces
- git #37093100 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #e3178e26 - Switch to PSR-4 autoloader
LabeledSectionTransclusion
edit- git #06170e2f - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
LandingCheck
edit- git #f8c88870 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
LdapAuthentication
edit- git #f1422d22 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
Linter
edit- git #f3166dee - Require MediaWiki 1.31 in extension.json for AutoloadNamespaces
- git #226f13cc - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #b98e04e0 - Update en/i18n message for multiple-unclosed-formatting-tags
- git #2e49c745 - Move category IDs into the extension.json information
LiquidThreads
edit- git #9e6b7112 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #e5b0438f - Move classes to own files
- git #56cfb6b6 - Change doc type from DatabaseBase to IDatabase
- git #a66a3eff - Don't throw an exception when passed a bogus feed type (task T24510)
Listings
edit- git #a84d2c04 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
LocalisationUpdate
edit- git #c03a323a - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
LoginNotify
edit- git #353134bb - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #313d2e4a - Use extension registry to check for CheckUser to be installed
- git #80f92c28 - Switch to PSR-4 autoloader
MapSources
edit- git #ba66d0e9 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
MassMessage
edit- git #4f610130 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
Math
edit- git #fab25954 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #f637a595 - Change doc type from DatabaseBase to IDatabase
MobileApp
edit- git #5c03e22f - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
MobileFrontend
edit- git #8b681d71 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #18e295ae - Improve @covers tags
- git #49950b45 - Use ExtensionRegistry instead of class_exists (task T183096)
- git #1f62f54d - Remove PHPDoc block repeating the file name
- git #d40edd3d - Utilize the …::class feature instead of class names in strings
- git #47ed4a63 - When showing history include the namespace text (task T147722)
- git #d9883c14 - MobileContextTest: Fix invalid @covers tag (task T183529)
- git #5172eabb - Replace instances of constructive and remove option entirely (task T182730)
- git #c250767b - Fix escaping of 'mobile-frontend-diffview-comma' message (task T182213)
- git #7b4c03e3 - Enable MediaWiki.WhiteSpace.SpaceBeforeSingleLineComment.NewLineComment (task T170579)
- git #2769d168 - Don't make small slider icons on MMV overlay (task T108657)
- git #f18539b3 - Update MobileContext#logMobileMode documentation
MultimediaViewer
edit- git #3ba186ef - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
MwEmbedSupport
edit- git #f92fef2f - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #9cca6d00 - @parma -> @param in javascript
NavigationTiming
edit- git #6e19fbbf - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #fa7fad03 - ext.NavigationTiming: Refactor Random and inSample methods (task T182262)
NewUserMessage
edit- git #70905ec0 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
Newsletter
edit- git #310796c7 - Add unit tests for changing description and main page of newsletters via API (task T183817, task T183819)
- git #ccf0e2dc - Add unit test for creation of newsletters via API (task T183817, task T183818)
- git #1c8a5492 - Fix bug that causes newsletter names in database to contain namespace name (task T183752)
- git #39eac922 - Allow newsletters to have non-mainspace main pages (task T183752)
- git #73055b87 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #c53f6e4d - Publisher add/remove functions now take user ids array (task T183658)
- git #8315473b - Unit test NewsletterDb::updateMainPage (task T183620)
- git #5d312022 - Fix broken API edit after notifyPublishers change
- git #8df149be - Unit test NewsletterDb::removePublisher (task T183616)
- git #ad8c8c22 - Improve visual hierarchy on Newsletter page (task T180982)
- git #8194930f - Update i18n messages using old "view subscribers" terminology
- git #bf8e0b23 - Cleanup and unify class level PHPDoc blocks
- git #c01e3eaa - Added a unit test to check that the name must be unique per newsletter (task T183632, task T183638)
- git #1683ec52 - Unit test NewsletterDb::updateDescription (task T183618)
- git #9a99d537 - Fix class name in @covers
- git #be026898 - Add unit test for NewsletterDb::updateName (task T183619)
- git #79a84195 - Unit test NewsletterDb::restoreNewsletter (task T183622)
- git #6d8da17c - Unit test NewsletterDb::removeSubscription (task T183614)
- git #5af60415 - Unit test NewsletterDb::addNewsletter (task T183617)
- git #0e7e2bb8 - Add @covers annotation to each NewsletterDb test case (task T183613)
- git #2f27b14e - Unit test NewsletterDb::deleteNewsletter (task T183621)
- git #e968b4be - Add a unit test to check that the main page must be unique per newsletter (task T183632, task T183637)
- git #2348ce1f - Added a unit test to check that the main page exists (task T183632)
- git #289eac72 - Unit test NewsletterDb::addPublisher (task T183615)
- git #f8105bd7 - Add help link to special pages (task T180980)
Nuke
edit- git #c03ab35a - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
OATHAuth
edit- git #e1571d5b - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #5f8c22e9 - Rename file OATHAuth.hooks.php to match class
- git #35c7b642 - Remove underscore from maintenance script to match class
OAuth
edit- git #f530763d - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #b9bcec10 - Replace MediaWiki links with parameters (task T59181)
ORES
edit- git #854444ab - Update model version when it's different in Scoring (task T183468)
- git #156b43a4 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #771687e9 - Fix ORES API hook handlers (task T183762)
- git #6f7f0f83 - Add strict type hints to production code
- git #b903c31d - Remove redundant documentation snippets
- git #3b19cc1c - Add strict type hints to test function headers
- git #b4df0b22 - Clean up ThresholdLookup, make the cache key use model version (task T182111)
- git #4ed5c231 - Split ThresholdLookup into two class (task T181892)
- git #fed12fe4 - Remove invalid @covers tag (task T183604)
- git #f8c48c15 - Move methods of Cache to PurgeScoreCache (task T181334)
- git #1e927db3 - Catch another double-quote, this may change the behavior of the three changes feeds.
- git #9bb22bcb - Don't double-quote model version (task T183266, task T181848)
- git #cb8c1a66 - Fix Contributions ORES preference and form override (task T182911)
- git #37deb139 - Follow up for PSR-4 work (task T182943)
- git #825f2262 - Use ExtensionRegistry to check if BetaFeatures is loaded (task T183096)
- git #4136d9bf - Follow-up 36748ca523: fix broken join conditions (task T182936)
- git #ca3d8370 - Avoid notice when oresm_name property doesn't exist
- git #ed5e3ed8 - Fully PSR-4'd extension
- git #6157c3ef - Use ScoreParser instead of Cache::processRevision in ApiHooksHandler (task T181334)
OpenStackManager
edit- git #52feaac5 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #e3029a61 - Add maintenance script for attaching existing LDAP accounts (task T174469, task T180813)
- git #1e811f05 - Rename maintenance scripts to match file name
PageAssessments
edit- git #83b49940 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
PageImages
edit- git #ec5ee2d1 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #a2f97b9b - Use absolute class name in @covers
- git #60735a01 - Remove old string-based API description functions
PageTriage
edit- git #6f534936 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #ac1af023 - Change doc type from DatabaseBase to IDatabase
- git #62ea7241 - Remove Ruby browser tests (task T174589)
PageViewInfo
edit- git #1218b84e - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
PagedTiffHandler
edit- git #ab1ce81b - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
ParserFunctions
edit- git #5e145bcf - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
ParserMigration
edit- git #1854624c - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
ParsoidBatchAPI
edit- git #d6c0da01 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #115c3af0 - Use 'unwrap' post-cache transform instead of setWrapOutputClass( false ), when available
PdfHandler
edit- git #f3b8deda - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
Petition
edit- git #a29ff92e - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
Poem
edit- git #5aed07b3 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
PoolCounter
edit- git #fe715b22 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
Popups
edit- git #9cccf15c - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #3515b32c - Use absolute class name in @covers
- git #b174a6f2 - Clean up ESLint configuration (task T177262)
- git #c175cffe - Fix location of LocalSettings.php (task T177262)
- git #7258be71 - instrumentation: Bump schema revision (task T182000)
ProofreadPage
edit- git #bd413fef - Uses PSR-4 autoloader (task T182943)
- git #d92e675d - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #945860ba - Make @covers tags absolute
- git #2a1823b3 - Skip unit tests, if diff3 is not installed
- git #1957d6a8 - Change doc type from DatabaseBase to IDatabase
- git #3c7f2cae - Fixes CI failure (task T182553)
- git #d3b7f4ef - Rename classes to match files
- git #6d190665 - Removes usages of deprecated methods in EditIndexPage
PropertySuggester
edit- git #f398f338 - Remove repetitions of the extensions name from directories & classes (task T183260)
- git #b8e71abc - Make the extension fully comply with PSR-4, use proper autoloader (task T183260)
QuickSurveys
edit- git #324a8666 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #6d0a5369 - Rename files to match classes
Quiz
edit- git #d34e8f8d - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #441223c1 - Fix class name in @covers
- git #4be94c76 - Switch from jshint to eslint
- git #03d1d446 - Use jQuery for restoring the shuffled question numbers
- git #48637841 - Fix tests
RSS
edit- git #1240f9be - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #901329cb - Move RSSUtils to own file
ReadingLists
edit- git #85e0134f - Require MediaWiki 1.31 in extension.json for AutoloadNamespaces
- git #bb42ce9f - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #cf2e5fdc - Use PSR-4 autoloader
RelatedArticles
edit- git #abacaef6 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #265a1c5f - Clean up ESLint configuration (task T164024)
- git #cf04eaa4 - Fix location of LocalSettings.php (task T164024)
- git #2e0c5719 - Unify SVG markup (task T178867)
RelatedSites
edit- git #c65934a0 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
Renameuser
edit- git #a8c8df46 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
RevisionSlider
edit- git #3bbb89f4 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
SandboxLink
edit- git #a6985b39 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
Score
edit- git #cae491c8 - Generalize wording of audio formats in messages and attributes (task T183753)
- git #badadd7f - Add source DL link to popup, fix $needMidi cond (task T183736)
- git #10881497 - Add popup showing midi DL link on score click (task T183736)
- git #9cc46695 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #cddaf424 - Revert ExtensionRegistry TMH check
- git #ad9425d0 - Replace class_exists with ExtensionRegistry checks (task T183096)
- git #991d7d00 - Remove rawAndMidi from cache options (task T49448)
- git #129c10f3 - Add variables to score hash (task T49448)
- git #3f524be9 - Add score count to 'score' page property (task T183078)
Scribunto
edit- git #e28870dc - Amend Abkhazian namespace translation (task T182654)
- git #a3334f72 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #07218fd0 - Fix the return type of Scribunto_LuaLibraryBase::register()
- git #19dd2170 - Add Abkhazian namespace translation (task T182654)
SearchExtraNS
edit- git #d8f8e6f8 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
SecurePoll
edit- git #2740870d - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #0c58458e - build: Run phplint for inc files
- git #8b3600a0 - Change doc type from DatabaseBase to IDatabase
ShortUrl
edit- git #84d9a9d2 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
SiteMatrix
edit- git #a1cb5b8a - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
SpamBlacklist
edit- git #70726207 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
SubPageList3
edit- git #45734d08 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
SubpageSortkey
edit- git #33505515 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
SyntaxHighlight_GeSHi
edit- git #77ac0130 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #e50bce10 - Run Pygments using Python 3 (task T182851)
- git #46700b5f - Add phan configuration for static analysis and fix phan warnings (task T179554)
- git #deb5fc0f - Rename files to match classes
TemplateData
edit- git #15c08854 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #d45f29bb - Bump version for security release of extension
- git #f6c8566a - SECURITY: Fix escaping of description field (task T118682)
- git #84ef237b - Rename PHP files to match class names
TemplateSandbox
edit- git #556837d7 - Add missing visibility declarations
- git #f2af9f0e - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
TemplateStyles
edit- git #1cd9566e - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
TextExtracts
edit- git #9266688c - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
Thanks
edit- git #f799e31c - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #5d6120dd - Start showing warnings for deprecated PHP entry point
TimedMediaHandler
edit- git #e3070c01 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #55b63abf - @parma and @params -> @param in javascript
TitleBlacklist
edit- git #56f94c4d - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #eac33eef - Add phan configuration for static analysis (task T179554)
- git #54294b8f - Move TitleBlacklistEntry to own file
TocTree
edit- git #bb8da4d7 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
TorBlock
edit- git #48409774 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #74c1c8f0 - Remove unused ASN1Parser.php
- git #0388838d - Move maintenance script to own folder
Translate
edit- git #406f771b - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #95938f0f - Add some padding in message group selector filter
- git #28747d1c - Clean up unused and ineffective CSS in message group selector
- git #958e92b9 - Use .background-image-svg in message group selector
- git #70da0f53 - Add hover background color to message group selector
- git #8eb26c6b - Rename group selector from css to less
- git #f493a6af - Migrate GettextFFS keyAlgorithm default value to simple (task T178882)
- git #71a2e051 - Harden YAML parsing by disallowing unserialization of objects
- git #992a7dea - statsbar: Update colors according to WikmediaUI palette
- git #37d20fe2 - Add RTL direction support in the Special:PageMigration (task T139463)
- git #49eaf1cb - Change typehint from DatabaseBase to IDatabase
- git #78fe8138 - Remove deprecated jQuery.fn.hover in stats table
- git #1781a816 - Fix empty files in export in native format
- git #70a8cd0e - Add RESTBaseWebService
TranslationNotifications
edit- git #b689e28b - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
TrustedXFF
edit- git #07c1244d - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
TwoColConflict
edit- git #82381d24 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #72f3f4b1 - Use :: instead of -> in @covers
- git #06ee5be3 - Move text collapsing methods out of main class
- git #d3f07cd4 - Unify SVG markup (task T178867)
- git #633b44ac - Replace class_exists with proper extension registration checks (task T183096)
- git #17284103 - Reject non-editable pages in conflict test page (task T182668)
- git #17b111ef - Replace 'constructive' with 'progressive' flag
- git #e2047c03 - Eventlogging for conflicts (task T181704, task T182008)
UnicodeConverter
edit- git #1d44da7c - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
UniversalLanguageSelector
edit- git #4489bf10 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #0eb9c20f - Update jquery.uls to 2601f8e
- git #5e6897e5 - README: Update entry point
- git #030bc49a - Update rangy lib to 1.3.0
UploadWizard
edit- git #88d3386f - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #0b0d4380 - Change doc type from DatabaseBase to IDatabase
- git #34f51de1 - Position ULS correctly for rtl languages (task T179779)
UploadsLink
edit- git #3f9ce1be - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
UrlShortener
edit- git #e10d60bc - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
UserMerge
edit- git #cb8ef7a1 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #59f029cd - Change typehint from DatabaseBase to IDatabase
VipsScaler
edit- git #f7a001b1 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
VisualEditor
edit- git #fc037062 - Make isListed public in SpecialCollabPad.php (task T183883)
- git #df29d96c - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #ba6082d6 - Don't depend on ArticleTarget for source editor
- git #6f2c829b - Add section id to URI fragment on save (task T181075)
- git #5bbda2b8 - ArticleTargetEvents: Track editor mode on save events (task T182610)
- git #af8428e8 - trackSubscriber: Add timing data for 'loaded' state
- git #e66d5807 - trackSubscriber: data isn't required
- git #fde0c180 - Interwiki links are a type of external link (task T97093)
- git #d2d6d235 - Bump Parsoid HTML version to 1.6.0
- git #b85caca4 - Strip legacy section IDs from inside headings
- git #8a356b19 - Enable spellchecking on media caption inputs (task T182393)
WikiEditor
edit- git #2c884372 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #272c2032 - Add phan configuration for static analysis (task T179554)
- git #dc8bf8ce - Rename PHP files to match class names
WikiLove
edit- git #7ba33813 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #75796bb6 - Rename WikiLove.hooks.php to match class
- git #e0da31da - Remove Ruby browser tests (task T174593)
Wikibase
edit- git #8fc6716d - Hint against IDatabase instead of the Database base class.
- git #0864349b - Rewrote is section collapsed tests in StatementHtmlGeneratorTest
- git #3c924760 - Move is CirrusSearch installed check to setUp in StatementBoostScoreBuilderTest
- git #07b9ade2 - Fix travis and tests caused by using CommentStore class in rc
- git #e70e72b3 - Do not collapse references on diffs/old revisions (task T182767)
- git #d23faff6 - Properly load collapsible sitelinks CSS exactly when needed (task T175492, task T182767)
- git #5948520d - Remove some obvious, self-explaining PHPDoc snippets
- git #547f432f - Use mw.cookie instead of $.cookie
- git #37f5171b - Update comments on string validators
- git #d047ae4f - Set language of SpecialEntityData and EntityDataRequestHandler to qqx in tests
- git #706276f1 - Use OutputPage::msg() instead of wfMessage in EntityDataRequestHandler
- git #9b9abed7 - Fix capitalization of method calls
- git #e3e9d354 - Fix invalid @covers tags (task T183531)
- git #50ea9889 - Fix typo in LabelsProviderFieldDefinitons file name
- git #e06bf21c - Typehint against IDatabase, not plain Database
- git #0f2a963f - Revert "Try out if waiting a bit after creating property make search results appear as expected"
- git #d7aef4b3 - Use trivial implementations instead of mocks, if possible
- git #e7af8fed - Add hook for injecting alternate entity ID lookup (task T177022)
- git #fa6546cc - Remove unused function in the browser test entity selector module
- git #d44d50ee - Try out if waiting a bit after creating property make search results appear as expected (task T167432)
- git #303dbc9f - Added monolingual languages per request (task T181823)
- git #6d2162ec - Remove unused …-inprogress messages from $.wikibase.edittoolbar (task T161367)
- git #8d771934 - Strip trailing spaces for some search clauses (task T183054)
- git #36d34abc - Change label of save edit to publish if wgEditSubmitButtonLabelPublish is true (task T161367)
- git #a134a65f - Treat ttl format as rdf (task T182660)
- git #eef3c685 - Remove link text normalization from CommonsLinkFormatter (task T99664)
- git #edfaa784 - Expose JS RevisionStore to custom Changers registered by extension (task T181253)
- git #4f4fd4b8 - Improve LinkBeginHookHandler - use BCP47 language normalization
- git #4c6aa54e - [MCR] Fix failing Wikibase test
- git #0cd41492 - Replace class_exists with proper extension registration checks (task T183096)
- git #93357a33 - Avoid using EntityDiffChangedAspectsFactory like a static constructor (task T113468)
- git #12a3c962 - Add tests for invalid callbacks to TypeDispatchingEntity… classes (task T180467)
- git #f427bb35 - Add myself as travis notification recipients
- git #547ad9c1 - Follow-up ca5587c2992: unbreak unit tests
- git #ca5587c2 - Avoid using EntityDiffChangedAspectsFactory like a static constructor (task T113468)
- git #bfd03689 - Introduce disabledRdfExportEntityTypes repo config variable (task T182660)
- git #6219c70e - xkill - lazy track labels/sitelinks/claims (task T179923)
- git #9cce5e34 - Another attempt to fix jenkins
- git #91a07a39 - Allow extensions to have entity-type-specific EntityStore/EntityRevisionLookup (task T180467)
- git #2426ba49 - Clean up all backward compatibilities for EntityCompactDiff (task T182137)
- git #97608ed9 - Remove dead, unused method from abstract ModifyTerm
- git #6ff00982 - Make (get)HelpMessage optional in $.wikibase.edittoolbar.js (task T182890)
- git #eafb0626 - [search] better tuning with language fallbacks for prefix search (task T182136)
- git #56eb3a00 - Fix documentation mistakes in EntityDiffChangedAspectsFactory
- git #f9c89985 - Document entity storage on wiki pages.
- git #0ced80a5 - Extract names of search fields as constants (task T182293)
WikibaseQuality
edit- git #a860949f - Require MediaWiki 1.31 in extension.json for AutoloadNamespaces
WikibaseQualityConstraints
edit- git #c218c689 - Require MediaWiki 1.31 in extension.json for AutoloadNamespaces
- git #74034e25 - Remove @uses tags (task T173409)
- git #7b4cae52 - Delete cached check results on article purge (task T182107)
- git #b7045c46 - Extract ResultsCache from CachingResultsBuilder (task T182107)
- git #44effdc0 - Move …\ConstraintCheck\Api namespace to …\Api
- git #d460d978 - Fix capitalization of method calls
- git #68ab3e1f - Register hooks without array syntax
- git #7d73fb29 - Skip constraint checks for qualifiers of certain properties (task T183267)
- git #a9274d28 - Update CachingMetadata embedded in constraint check results (task T182992)
- git #53577434 - Simplify the microtime() mocking in CachingResultsBuilderTest (task T182106)
- git #de665bf8 - Use trivial implementations instead of mock if possible
- git #8453dc3e - Move CachingMetadata array serialization into class (task T182992)
- git #1993bb04 - Read constraint check results from cache (task T182106)
- git #f0cf2864 - Make sure Metadata objects work with assertEquals
- git #8f81f95c - Split up CachingMetadata (task T183255)
- git #caaf4519 - Rename includes/ to src/
- git #82bffae4 - Move source code into includes/
- git #cf1ceb88 - Minor test improvements
- git #c75a7387 - Add messages for longer cache durations
- git #72df0d2f - Use plaintextParams for language name + code
- git #86defd18 - Fix typo in message documentation
- git #97745ae8 - Add and use CachingResultsBuilder (task T182105)
- git #65334f09 - Remove unused StatementChangeOpFactory in CheckConstraints
- git #c23f066f - Use MediaWiki PSR-4 autoloader
- git #ad96677d - Add tests for entity IDs in CachingMetadata
WikidataPageBanner
edit- git #bcc2ba49 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #fc07918c - Fix function names in @covers
- git #ac20292a - build: Updating mediawiki/minus-x to 0.2.1
WikimediaBadges
edit- git #9148bfab - Use PSR-4 autloader from MediaWiki (task T183260)
WikimediaEvents
edit- git #9e35bf8a - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #c211a425 - Add onBeforeInitializeWMDECampaign (task T182797)
- git #874f9bfb - Bump Edit schema version
- git #4d6d5e90 - Turn on second mlr test for hewiki (task T182616)
WikimediaIncubator
edit- git #9d200ea6 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #04f521a3 - Fix """ in title on infopages (task T72240)
WikimediaMaintenance
edit- git #972f2b29 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #8489bb78 - build: Run phplint for inc files
- git #7ae06cf2 - Swap MEDIAWIKI_DBLIST_DIR for MEDIAWIKI_DEPLOYMENT_DIR
WikimediaMessages
edit- git #d45b555b - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
XAnalytics
edit- git #14844211 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
ZeroBanner
edit- git #83e17af5 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #2bc31fab - Move ApiRawJsonPrinter to own file
ZeroPortal
edit- git #a78632df - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
cldr
edit- git #174082e8 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
intersection
edit- git #16ed96a7 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
timeline
edit- git #0ef8c103 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #c3bc9517 - Replace deprecated <code> tag with custom styled <div> tag in error output (task T182968)
wikihiero
edit- git #1633ef15 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #cfaaa629 - Namespace and PSR-4 this extension
Skins
editCologneBlue
edit- git #2be59c9d - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #7edf2db9 - Add minus-x to composer test and fix (task T175794)
- git #a2923e3c - Move class CologneBlueTemplate to own file
MinervaNeue
edit- git #cc984c2f - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #bf974861 - Fix spacing of @covers
- git #88d889ab - Add minus-x to "composer test" (task T175794)
Modern
edit- git #068cd7df - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #b2061e4c - Add minus-x to "composer test" (task T175794)
MonoBook
edit- git #c01f82b3 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #b1598613 - Add minus-x to "composer test" (task T175794)
Nostalgia
edit- git #9a6defaa - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #e8fce2e2 - Add minus-x to composer.json (task T175794)
Timeless
edit- git #f473b850 - Remove fake element created before links so background aligns correctly (task T181490)
- git #e3cd1fca - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #1ff3e9a8 - Add some missing "noflip" directives for thumbs (task T183783)
- git #ca0e5e20 - Change `pagemisc` portlet to `cactions` (task T181362)
- git #67895985 - Add minus-x to "composer test" (task T175794)
- git #e6c52eea - Rename file Timeless.skin.php to match class
- git #3185eb1d - Help icon is a bit weirdly aligned (task T173186)
Vector
edit- git #8ae2c0c2 - build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
- git #ead80732 - Do not fail when we can't get the config (task T183640)
- git #7abf3957 - Revert "Revert "Print styles in Vector are no longer feature flagged"" (task T178028, task T183640)
- git #7d2fc6df - Revert "Print styles in Vector are no longer feature flagged" (task T183640)
- git #bf698128 - Move the 'rcfilters overlay' rule to the RCFilters stylesheet
- git #b0f65a08 - Fix detached RCFilters menu (task T183442)
- git #43b1ed9e - Add minus-x to "composer test" (task T175794)
- git #5847c798 - Inline lists in new print styles should not have a smaller font size than surrounding content (task T178667)
- git #d4eabd9d - Fix z-index for RCFilters' overlay (task T182711)