Release notes/1.31/additions
< Release notes | 1.31
Possible additions to the 1.31 release notes. Generated by running a script that looked at all commits in 1.31 that weren't present in 1.30, finding Bug: markers in the commit messages, and then seeing which ones were missing from the existing release notes. Warning: long list.|
Status | Priority | Task | Title | Choice | Patch |
---|---|---|---|---|---|
Resolved | Normal | T2087 | Category tags produce ugly whitespace | ✅ | https://gerrit.wikimedia.org/r/#/c/430509/ |
Resolved | Normal | T10897 | spaces wrongly removed | ||
Resolved | High | T87753 | Space between final 2 words in a page with ≥2 category tags is removed in arabic mediawiki | ||
Resolved | Needs Triage | T174639 | Recent replaceInternalLinks() patch causes line breaks to be stripped from an internal link following a category | ||
Resolved | Low | T3780 | Can't upload file with non-ASCII name (eg cyrillic) on Windows host | ✅ | https://gerrit.wikimedia.org/r/#/c/430510/ |
Resolved | Low | T19099 | "Discussion" tab should have indication of nonexistent target page (other than color) | ✅ | https://gerrit.wikimedia.org/r/#/c/430508/ |
Resolved | Low | T23582 | Transliteration of Crimean Wiki | ||
Resolved | Low | T25238 | Add tabindex to Special:Upload | ||
Resolved | Normal | T26214 | mediawiki.searchSuggest: Support user search namespace preferences | ||
Open | Low | T28169 | ApiUploadTest is flaky | ||
Open | Normal | T28496 | Remove use of PHP extract() function (use explicit assignment) | ||
Resolved | Normal | T29694 | Reference names can't contain square brackets in HTML5 fragment mode | ||
Resolved | Normal | T31134 | installer breaks when extensions depend on each other | ||
Open | Low | T34217 | Cleanup MySQL 4 related remnants from core | ||
Resolved | Normal | T36925 | [MCR] create maintenance script for Migration of text from archive table to text table | ||
Resolved | Normal | T42322 | mw.notification: Postpone autoHide timer if window was not focused | ||
Open | Low | T45086 | Capture PHP warnings with stacktraces in MediaWiki and save to logstash | ||
Resolved | Normal | T46727 | [Story] Statement should show a thumbnail for image/video/audio properties | ||
Resolved | Normal | T48802 | Enabling extensions during install process displays empty readonly textbox on status page | ||
Open | Normal | T50292 | Add support for fallbacks on Special:MyLanguage | ||
Resolved | Low | T51672 | Using ] (closing square bracket) in title tag for external link breaks expected parsing | ||
Resolved | Normal | T54711 | Echo: Help tooltip in preferences is not accessible | ||
Resolved | Low | T55985 | Group by topic the checkboxes for enabling of bundled extensions | ||
Resolved | Low | T56888 | Fresh MW lists "-1 recent contributors" / Overhaul site_stats table | ||
Resolved | Normal | T66732 | .editOptions should specify a text color so it works on dark skins | ||
Resolved | Normal | T68212 | Clearing large (39k+) watchlist @ Special:EditWatchlist/clear fails, HTTP error 503 | ||
Resolved | Low | T72875 | Links with attributes containing escaped right square brackets don't close properly | ||
Resolved | Low | T73236 | Automatically tag edits that make a redirect, or convert a redirected page to a normal page, or move a page across namespaces, etc. | ||
Resolved | Low | T75174 | Make PHPUnit tests pass with PHP 5.5/PostgreSQL on Travis CI | ||
Resolved | Low | T75556 | PHP Notice: Uninitialized string offset: includes/libs/JavaScriptMinifier.php on line 571 | ||
Open | Normal | T76630 | Rename a lot of getters for consistency | ||
Resolved | Normal | T86229 | Allow SVG for wiki-logo | ||
Resolved | Low | T87572 | PHP Notice: Undefined offset: 0 in /.../includes/media/FormatMetadata.php on line 1045 | ||
Resolved | Low | T99865 | Extension registration should support using a PSR-4 autoloader | ||
Resolved | Normal | T106095 | Fixed-position headers/footers obscure last elements of OOUI dropdowns | ||
Resolved | Low | T107036 | Convert Special:Block and Special:Unblock to OOUI | ||
Resolved | Low | T107039 | Extend HTMLUserTextField to allow IP address ranges | ||
Resolved | Normal | T110051 | Reconsider Flow's use of .mw-ui-hovericon (dropdown menu items that gain progressive/constructive/destructive styling on hover) | ||
Resolved | Normal | T111441 | SiteConfiguration::getConfig() does not work in Wikimedia production | ||
Resolved | Low | T111763 | Double escaping of section headers on action=info | ||
Resolved | Low | T115414 | Remove the ability to disable the API with $wgEnableAPI | ||
Resolved | Normal | T117722 | Convert Special:ProtectedPages to OOUI | ||
Resolved | Normal | T117723 | Convert Special:ProtectedTitles to OOUI | ||
Open | Normal | T117726 | Convert Special:PrefixIndex to OOUI | ||
Open | Normal | T117781 | Convert Special:Preferences to OOUI | ||
Open | Needs Triage | T117839 | new versions of pdfinfo changed handling of -meta parameter in an incompatible way | ||
Open | High | T118799 | XMPReader::parse exceptions | ||
Resolved | Normal | T120333 | Remove old mysql extension support in favor of mysqli | ||
Resolved | Low | T121517 | Drop support for Opera 12 at some point | ||
Open | Needs Triage | T123219 | Figure out whether we can get rid of IE8 scrolling hack from WikiEditor | ||
Open | Normal | T124367 | User::loadFromSession called before the end of Setup.php | ||
Resolved | Normal | T124742 | Upgrade to jQuery 3 | ||
Resolved | Low | T125400 | Feedback tool displays/links the wrong target for page link when it's cross-wiki, although it does post to the correct place | ||
Open | Low | T127268 | Dismantle ResourceLoader's "targets" system | ||
Resolved | Low | T128661 | Don't add other projects links to commons on commons | ||
Resolved | Needs Triage | T129372 | gallery syntax claims to require 'px' for widths/heights attributes, but actually discards all strings after the number | ||
Resolved | Normal | T129481 | Refactor SpecialPages for Watchlist to use WatchedItemStore | ||
Resolved | Normal | T129731 | [[MediaWiki:Botpasswords-deleted-body/en]] misses GENDER support | ||
Open | Needs Triage | T132130 | Duplicate watchers on page history merge | ||
Resolved | Normal | T133059 | The invalid characters in title error message on Special:Upload is always in English | ||
Resolved | Needs Triage | T135261 | {{REVISION*}} magic words should not display usernames and timestamps for null edits | ||
Resolved | Needs Triage | T138165 | Allow users to restrict which user groups that can send them direct emails via Special:EmailUser | ||
Resolved | Normal | T139089 | Fix references to git.wikimedia.org in all repos | ||
Open | Normal | T139740 | Port Selenium tests from Ruby to Node.js | ||
Resolved | Low | T139744 | Remove $wgExperimentalHtmlIds (deprecated in 1.30) | ||
Resolved | Low | T140346 | Gallery mode "packed-hover" should show image description in print mode | ||
Resolved | Needs Triage | T140587 | web configuration does not properly detect apcu | ||
Open | Normal | T140664 | Prepare MediaWiki for API-driven frontend | ||
Stalled | Normal | T140804 | Remove $wgResourceLoaderLESSVars and ResourceLoaderGetLessVars hook | ||
Resolved | Normal | T142406 | Wikicode is not interpreted in system message | ||
Resolved | High | T144479 | Ensure thumbor container access is preserved by mw filebackend setzoneaccess | ||
Open | Normal | T145266 | Add hijri calendar option in Urdu | ||
Resolved | Normal | T145819 | Jobs invoking SiteConfiguration::getConfig cause HHVM to fail updating the bytecode cache due to being filesize limited to 512MBytes | ||
Resolved | Normal | T147167 | Create separate ObjectFactory library | ||
Open | Needs Triage | T149346 | Replace Linker::link() usage with LinkRenderer in XX extension (clonable) | ||
Resolved | Normal | T149473 | Edit warnings have escaped HTML | ||
Declined | Needs Triage | T151320 | Mark conflicting lines | ||
Resolved | High | T152025 | Align MediaWiki core UI elements with WikimediaUI color palette | ||
Resolved | Normal | T152540 | Migrate to HTML5 section ids | ||
Resolved | High | T152929 | WikiForum overwrites $wgCaptchaTriggers when adding a new permission | ||
Resolved | Normal | T153882 | Stop using realpath to set $IP in WebStart | ||
Resolved | Needs Triage | T154132 | SVG image files, switch systemLanguage, lang argument, and mixed-case IETF langtags | ||
Resolved | Normal | T154781 | UploadWizard errors (for upload API stash failures) are a mix of two languages | ||
Open | Needs Triage | T155747 | All extension should link to the deployed Git revision from Special:Version | ||
Resolved | Needs Triage | T156164 | RCFilters UI: Use mixins and variables in Less files | ||
Resolved | Needs Triage | T156589 | The native language name for [se] Northern Sami should be changed from "sámegiella" to "davvisámegiella" | ||
Open | High | T157418 | RFC: Make some aspects of Tidy's whitespace stripping behavior part of wikitext parsing "spec" | ||
Resolved | Normal | T158119 | Add Security.md to MediaWiki Core? | ||
Resolved | Low | T158262 | Error "Please enter a comment below" from trying to add a blank new section is confusing for NWE users | ||
Resolved | Normal | T158480 | No thumbnail for previous file version (Commons) | ||
Resolved | Lowest | T158607 | Numbers in the parser profiling data are not internationalized | ||
Resolved | Normal | T160062 | Allow setting the watchlist table to read-only on a per-wiki basis | ||
Resolved | Needs Triage | T160563 | Provide infrastructure for embedding styles in the content HTML with deduplication | ||
Resolved | Low | T160910 | File moves throw error when using postgres | ||
Open | Needs Triage | T160993 | MysqlUpdater::doWatchlistUpdate is very slow | ||
Resolved | Needs Triage | T161285 | CategorySelector should be renamed CategoryMultiselectWidget | ||
Resolved | Normal | T161732 | Update Mediawiki to moment.js 2.18.1 | ||
Open | Needs Triage | T161961 | Turkish time expressions should use periods instead of colons on history pages and in signature timestamps | ||
Resolved | Normal | T162816 | ApiQueryLinks ignores pltitles/tltemplates when empty | ||
Resolved | High | T162849 | Support WMF communities in run-up to switching EditPage over to OOUI | ||
Resolved | Needs Triage | T164131 | Don't do unnecessary work when deleting a highlight-only tag | ||
Open | Low | T164898 | PostgreSQL schema change for consistency with MySQL | ||
Resolved | Low | T164987 | Trying to move a page to the actual title shows an inappropriate generic error | ||
Resolved | Needs Triage | T165079 | http://snaps.php.net is unavailable and the php version in the maintenance/dev/ scripts is outdated | ||
Resolved | Normal | T165846 | BotPasswords doesn't throttle login attempts | ||
Resolved | Low | T166199 | Add metrics for master queries on HTTP GET/HEAD | ||
Resolved | Low | T166732 | Refactor comment storage in the database and abstract access in MediaWiki | ||
Resolved | Normal | T166759 | If possible, turn off $wgAutoloadAttemptLowercase | ||
Resolved | Normal | T166882 | Add tooltip to elements indicating a moved paragraph | ||
Resolved | Needs Triage | T166908 | ChangesListSpecialPage backend: Respect saved query if no parameters | ||
Resolved | High | T166915 | Create an abstraction for the message box components (warningbox, errorbox etc) | ||
Open | Needs Triage | T167246 | Refactor "user" & "user_text" fields into "actor" reference table | ||
Resolved | Low | T167507 | WebdriverIO should run Chrome headlessly | ||
Resolved | Needs Triage | T167656 | Automatic edit summaries should be filtered as tags | ||
Resolved | Needs Triage | T168849 | Use standard round corners for advanced filters buttons on the filters panel | ||
Resolved | Low | T169034 | Correct mouse pointer over the text input, in DateInputWidget | ||
Resolved | Normal | T169144 | Serve thumb.php requests with Thumbor | ||
Open | Normal | T169385 | jQuery 3 migration warnings | ||
Resolved | Needs Triage | T170028 | ThrottledErrorTest->testExceptionSetsStatusCode() errors out in jenkins | ||
Resolved | Needs Triage | T170029 | The requested page title was invalid, empty, or an incorrectly linked inter-language or inter-wiki title. | ||
Resolved | Low | T170223 | Remove 'browser default' as an option for the 'editfont' user preference option | ||
Resolved | Normal | T170515 | Upgrade MediaWiki core to QUnit 2 | ||
Resolved | Normal | T171345 | Error adding groups when user cannot modify an existing group membership | ||
Resolved | Normal | T171365 | Avoid ResourceLoaderGetLessVars hook in MobileFrontend by adding mobile threshold to Less variables in core (MFDeviceWidthMobileSmall) | ||
Resolved | Needs Triage | T171797 | Provide post-cache ParserOutput transformations | ||
Resolved | Lowest | T171899 | Validate @covers tags during normal test runs | ||
Open | Needs Triage | T172050 | Update $wgGrammarForms and fix namespaces accordingly (Bosnian) | ||
Resolved | Normal | T172161 | Integrate 'Related Changes' tools into the new UX | ||
Open | Normal | T172165 | Require either PHP 7.0+ or HHVM in MW 1.31 | ||
Resolved | Needs Triage | T172251 | EditPage: Strange "previewonfirst-rawhtml-data-loss-warning" | ||
Resolved | Normal | T172585 | Need support for Echo notification preferences | ||
Resolved | Needs Triage | T172733 | [monobook] 'Advanced filters' label (color #ccc) has low contrast | ||
Resolved | Needs Triage | T172757 | Migrate and convert user preferences to the new UX | ||
Resolved | Needs Triage | T173370 | Support restricted execution of external commands (via firejail) | ||
Resolved | Normal | T173546 | ResourceModuleSkinStyles does not resolve skin aliases | ||
Resolved | Needs Triage | T173614 | Graduate Live Update out of beta | ||
Resolved | Normal | T173615 | Enforce concept of unabortable hooks | ||
Resolved | Low | T173799 | Implement a PSR-4 autoloader in MediaWiki core | ||
Resolved | Normal | T173980 | Include hidden status in category RDF | ||
Duplicate | Normal | T174026 | Implement MCR content meta-data storage service | ||
Resolved | Normal | T174025 | Implement MCR revision retrieval legacy version | ||
Resolved | Needs Triage | T174028 | Finalize database schema for MCR content meta-data | ||
Resolved | Needs Triage | T174354 | MagicWordArray::parseMatch() uses each() function deprecated in PHP 7.2 | ||
Resolved | Needs Triage | T174415 | Make the Number of Edits and Number of Days settings sticky (and adjust the Preference pg. behavior appropriately) | ||
Resolved | Needs Triage | T174728 | "Legend" retains some space if "Group results by change" is enabled | ||
Resolved | Needs Triage | T174889 | Deletion notice box on history pages shows "protection" at the top, even though the actual log is not | ||
Resolved | Needs Triage | T175031 | Remove <strong> on MediaWiki:Rcfilters-other-review-tools | ||
Open | Normal | T175146 | [RfC] Move RunJobs.php to the mediawiki (core) repository | ||
Resolved | Normal | T175179 | Create selenium-CirrusSearch-jessie daily Jenkins job | ||
Open | Low | T175318 | Optimize SVGs in data URIs | ||
Resolved | Needs Triage | T175416 | Remove "only newlines in trailing text" special case for category and interwiki links | ||
Resolved | High | T175444 | File History: Comments are not displayed all versions | ||
Resolved | Normal | T175689 | Remove X-Content-Dimensions for multipage originals | ||
Resolved | Needs Triage | T175775 | Throw DBQueryTimeoutError on timeout | ||
Resolved | Needs Triage | T175776 | Display custom message to user for query timeouts | ||
Resolved | Needs Triage | T175893 | RCTopSection toplinks gets two times tabindex=0 applied, keyboard focus only needed once | ||
Resolved | Needs Triage | T176055 | Update of QueryPages failing on commons with "MASTER_POS_WAIT() or MASTER_GTID_WAIT() failed: MySQL server has gone away" | ||
Open | Normal | T176097 | mediawiki-phpunit-php70-jessie job sometimes fails with MessageBlobStoreTest failure | ||
Resolved | Normal | T176102 | PasswordResetTest::testExecute_email errors out when CheckUser is installed | ||
Resolved | Normal | T176103 | UserTest::testAutoblockCookieDisabled errors out when CheckUser is installed | ||
Resolved | Normal | T176159 | Skip mw.loader.implement() boiler plate for no-op user.options | ||
Resolved | Needs Triage | T176172 | Translate deprecated edit-review search parameters so they work in the new UX | ||
Resolved | Normal | T176193 | cURL related tests fail when cURL is not available | ||
Resolved | Normal | T176206 | cleanupSpam.php: mark edits/actions as 'bot' | ||
Resolved | High | T176250 | Defer building new filters menu to speed up performance | ||
Resolved | Normal | T176264 | New Watchlist UI with edit filters breaks unwatch links next to entries | ||
Resolved | Needs Triage | T176300 | Fix page reflow on Watchlist and Recent Changes | ||
Resolved | High | T176315 | Automated browser tests cannot create pages on the Beta Cluster as anonymous user in RelatedArticles tests | ||
Resolved | Needs Triage | T176328 | 'Latest revision' + 'Logged actions' filters don't display Deleted pages on Watchlist and Recent Changes | ||
Resolved | Normal | T176348 | Add 'View newest changes' and 'Live update' to Watchlist | ||
Resolved | Needs Triage | T176365 | Update Email Mute copy | ||
Resolved | Needs Triage | T176368 | [minor-wmf.19] Watchlist 'Grouped by page' arrow should be aligned vertically | ||
Resolved | High | T176380 | Stop community links from opening then closing on Recent changes | ||
Resolved | High | T176393 | TwoColConflict is overriding EditPage for all ContentFormats | ||
Resolved | Needs Triage | T176444 | #jump-to-nav top margin is too big | ||
Resolved | Needs Triage | T176474 | 'Live update' button animation draws attention to wrong place | ||
Resolved | Normal | T176534 | load_composer_autoloader in extension.json is not cache safe | ||
Resolved | Lowest | T176583 | "MediaWiki:Mainpage": Linking the logo to an anchor link does not work, anchor link works as expected in side bar | ||
Resolved | Needs Triage | T176636 | Unify CSS font stack of monospace-styled elements across products | ||
Open | Normal | T176652 | Performance review of RCFilters feature | ||
Resolved | Needs Triage | T176661 | Add a help link to the Tagged Edits menu | ||
Resolved | Low | T176754 | Regularly purge expired temporary userrights from DB tables | ||
Resolved | Normal | T176796 | Post edit check icon is placed in left instead of right in RTL wikis | ||
Resolved | Needs Triage | T176857 | Watchlist links with "&days=0" give an incorrect display | ||
Open | Normal | T176871 | Importing https://commons.wikimedia.org/wiki/File:Labs_Tools_topology.png using FileImporter fails "Failed to commit operations." | ||
Resolved | High | T176884 | Icons missing throughout UI on Edge, IE 11 | ||
Resolved | Needs Triage | T176954 | Close and open the dropdown filter menus when a user clicks on the Active Filter Area | ||
Resolved | Needs Triage | T176990 | Remove Media namespace from the list of filters | ||
Resolved | Needs Triage | T177009 | Only add highlight/toggle states conditionally to the saved queries | ||
Resolved | Low | T177018 | "passwordtoopopular" message string uses the incorrect term "more unique" | ||
Resolved | Needs Triage | T177028 | [1.31.0-wmf.1] minor- Browser back button makes highlight-only filters do not display their highlight status in Filter menu | ||
Resolved | Needs Triage | T177038 | Introduce ShellCommandFactory | ||
Resolved | Normal | T177085 | Result widgets slightly oversized in TitleWidget | ||
Resolved | Normal | T177107 | Highlighting many changes at init time is very slow | ||
Open | High | T177117 | Page elements still jumping around and blinking on RC page and Watchlist | ||
Resolved | Needs Triage | T177132 | Run MediaWiki tests with PHPUnit 6 | ||
Resolved | Low | T177239 | Fix autoloading of database dumps related maintenance scripts in MediaWiki core | ||
Resolved | Needs Triage | T177258 | Update.php fails with postgres due to ip_changes population | ||
Resolved | High | T177273 | avro-php tests fail under PHP 7 | ||
Resolved | Needs Triage | T177411 | Special:PageData redirects to Special:Pagedata (lowercase d) | ||
Resolved | Needs Triage | T177413 | Provide a more specific warning when RC page (and Watchlist?) fails to load | ||
Resolved | Needs Triage | T177414 | Maintenance scripts exit with 0 when an (uncaught) exception is encountered | ||
Resolved | Normal | T177469 | When selecting a page to translate don't provide an option to create a new page | ||
Resolved | Low | T177477 | rebuildtextindex fails when searchindex is on InnoDB (no support for MyISAM) | ||
Resolved | Unbreak Now! | T177478 | Unable to change user settings | ||
Resolved | Needs Triage | T177540 | Improve wording of user message in Saved Filter Menu | ||
Resolved | Needs Triage | T177575 | Opening multiple Special:Emailuser forms triggers rate limits | ||
Resolved | Needs Triage | T177626 | Have a way to prevent users from clicking on a link when they click outside of the dropdown menu | ||
Resolved | High | T177659 | Page icons in Special:Search completion suggester don't differentiate between page types | ||
Resolved | Needs Triage | T177668 | Mangle whitespace of OOUI in MediaWiki's HTMLForm | ||
Resolved | Low | T177669 | Maintain debug settings in MediaWiki core | ||
Resolved | Needs Triage | T177717 | When the user logs out in a different browser, Watchlist and RC page with New Filters should behave appropriately | ||
Resolved | Normal | T177846 | mw.language.convertNumber() behavior for four-digit numbers incorrect for Polish | ||
Resolved | Needs Triage | T177884 | [1.31.0-wmf.2 ]&hidenondamaging=0 is ignored when "Show only likely problem edits" preference is enabled | ||
Resolved | Needs Triage | T177926 | Interface adjustments: Make the "View newest changes" link more prominent and combine pagination and time period selectors | ||
Resolved | High | T177952 | Can not unblock / remove autoblocks on Special:Unblock, because user input tool doesn't recognise autoblocks | ||
Resolved | Normal | T177997 | WikiImporter::notice echoing of unescaped values is a dangerous api | ||
Open | Needs Triage | T178060 | RawAction should set proper Content-Type header | ||
Resolved | Needs Triage | T178069 | Small change to main entry point text ("...start typing a filter name") | ||
Resolved | Needs Triage | T178099 | Show moveddeleted on 404s for all pages if the user has a session | ||
Resolved | Needs Triage | T178120 | RCFilters do not work on IE 11, Opera 12: "TypeError: Object doesn't support property or method 'endsWith'" | ||
Resolved | Normal | T178130 | Undefined index '1' in FormatMetadata::makeFormattedData (Software EXIF metadata) | ||
Resolved | Needs Triage | T178291 | i18n UploadStash* exceptions | ||
Resolved | Needs Triage | T178334 | Correct error in "Newcomers" filter description language. | ||
Resolved | Normal | T178350 | Provide better backend instrumentation for ResourceLoader | ||
Resolved | Needs Triage | T178396 | Other review tools has inconsistent border behavior | ||
Resolved | Needs Triage | T178446 | Expose display titles for a page in all available language variants through the action API | ||
Resolved | Needs Triage | T178449 | RFC: How to modify all preferences? | ||
Resolved | Needs Triage | T178450 | Deprecate and remove jQuery Badge plugin | ||
Resolved | Normal | T178451 | XSS when $wgShowExceptionDetails=false and browser sends non-standard url escaping | ||
Resolved | Normal | T178531 | Add statsd metric to WANObjectCache | ||
Resolved | Needs Triage | T178539 | Spell out Tags and Namespaces menus on top-level UI in order to increase discoverability | ||
Resolved | Needs Triage | T178540 | RC page - the page jumps when filter capsules are clicked while searching | ||
Resolved | Needs Triage | T178595 | Rcfilters broke recent changes and watchlist grouping mode css | ||
Resolved | Needs Triage | T178610 | [regression-wmf.4] Names of Saved filters do not get truncated | ||
Resolved | Unbreak Now! | T178626 | #jump-to-nav margin elimination caused the indentation between the subtitle and the article content to disappear | ||
Resolved | High | T178632 | Stack overflow in remex_html serializer | ||
Resolved | Needs Triage | T178842 | If a user has never triggered a logged action on a wiki, they should not be able receive emails by non-privileged users from there | ||
Resolved | Normal | T178849 | Click on fullImageLink <a> for PDF on File: page no longer rendering in browser | ||
Open | Normal | T178867 | Unify and optimize SVG markup across Foundation products | ||
Resolved | High | T178943 | startUp() callback sometimes happen before 'mw' is defined in IE10 | ||
Resolved | Needs Triage | T178975 | [wmf.5] testwiki - Tag names are not correctly displayed | ||
Resolved | Normal | T179040 | Adding 'margin-bottom' for widgets which are part of OOUI HorizontalLayout | ||
Resolved | Low | T179065 | CategoryFinder class should allow setting a maximum depth (to save resources) | ||
Resolved | Needs Triage | T179108 | Use wasm version of ogv.js on supporting browsers (Safari 12, Edge 16) | ||
Open | High | T179188 | Video recording for Selenium tests in Node.js | ||
Open | High | T179190 | Run Selenium Cucumber tests in CI | ||
Resolved | Needs Triage | T179467 | Notice: Undefined property: stdClass::$page_is_new in ContribsPager.php | ||
Resolved | Needs Triage | T179539 | Small changes to "Other review tools" link | ||
Resolved | Needs Triage | T179544 | Some characters in HTML5 fragments mess with wikitext | ||
Resolved | Needs Triage | T179626 | [minor] Truncate/filter Tag filter descriptions | ||
Resolved | Needs Triage | T179743 | Make bookmark icon gray out when unavailable instead of disappearing | ||
Resolved | Normal | T179795 | Expose $wgCategoryCollation in SiteInfo | ||
Resolved | Needs Triage | T179825 | Other review tools button and saved filters are misaligned in Recent Changes | ||
Resolved | Needs Triage | T179872 | "URL" should be in capitals in [[MediaWiki:Uploadstash-file-not-found-no-remote-thumb]] | ||
Resolved | Normal | T179978 | Bad render of notifications about edition of flow board description | ||
Resolved | Normal | T180035 | MediaWiki core Selenium tests fail when targeting Vagrant | ||
Resolved | Needs Triage | T180043 | Invalidate the diff cache if the engine producing the diff changes | ||
Resolved | Normal | T180094 | Align DateInputWidget to follow style principles and OOUI widgets elsewhere | ||
Resolved | High | T180138 | PHP DropdownInputWidget layout broken on Firefox 57 | ||
Resolved | High | T180144 | Upgrade WebdriverIO to 4.12.0 | ||
Resolved | Low | T180159 | As a hardening measure, MW's various comment based strip markers (e.g. <!--LINK 0:0-->) should include quotes to avoid being included in attributes | ||
Resolved | Normal | T180183 | Profiling for X-Wikimedia-Debug seems to start fairly late | ||
Resolved | Lowest | T180207 | Convert "Show diff" part of Special:Undelete to OOUI | ||
Resolved | Needs Triage | T180210 | Improve test coverage for Revision class | ||
Resolved | Needs Triage | T180276 | Update HISTORY in master after 1.27.4/1.28.3/1.29.2 | ||
Resolved | Needs Triage | T180284 | Database query errors are missing a paragraph break | ||
Resolved | Normal | T180292 | UserGroupsChanged hook needs the performer to be specified | ||
Resolved | Needs Triage | T180535 | Don't duplicate fieldset elements in OOUI HTMLForm output | ||
Open | High | T180538 | Improve Special:Preferences UI/UX | ||
Resolved | Needs Triage | T180551 | LanguageSrTest::testConversionToLatin failure in 1.27.4 et al | ||
Resolved | Unbreak Now! | T180577 | [Regression] Recent Changes on MediaWiki.org doesn't display more than 50 past edits | ||
Resolved | Normal | T180643 | Altering radios doesn't make “Save” action available | ||
Resolved | Needs Triage | T180663 | Timless skin: moved paragraph indicator show dots on hover | ||
Resolved | Needs Triage | T180677 | Form on Special:ActiveUsers looks broken | ||
Resolved | Normal | T180691 | Same content + same filename uploads should be considered duplicated when from foreign repo | ||
Resolved | Needs Triage | T180705 | Allow unit tests to test against different database schemas | ||
Resolved | Low | T180710 | On the "Watchlist" preferences panel, don't show the user's watchlist token; instead just link to Special:ResetTokens | ||
Resolved | High | T180793 | Frequent "Wikimedia\\Rdbms\\DatabaseMysqlBase::lock failed to acquire lock" errors on WMF mediawiki logs | ||
Declined | Low | T180914 | Split mediawiki.special.css file | ||
Resolved | Needs Triage | T180863 | [wmf.7] "Excluded" label is displayed with filter selection | ||
Resolved | Unbreak Now! | T180922 | Unit tests are broken when $wgCommentTableSchemaMigrationStage is not MIGRATION_OLD | ||
Resolved | High | T180989 | Improve Test Coverage for WikiPage class | ||
Resolved | Needs Triage | T181022 | WebAssembly .wasm file cannot be loaded, breaks video on Safari & Edge | ||
Resolved | Needs Triage | T181032 | Transclude Special:RelatedChanges on a page adds unexpected parameters to the URL | ||
Resolved | Needs Triage | T181100 | [wmf.8 - regression] Related changes: Saved filters set as default won't include the page as part of a query | ||
Resolved | Needs Triage | T181112 | Sort skins by their ID and default position, not by their localised name | ||
Resolved | Needs Triage | T181154 | On some wikis, #jump-to-nav elements on Recent changes are overlapping the page title | ||
Resolved | Normal | T181216 | Get rid of pointless EnqueueJob usage | ||
Resolved | Needs Triage | T181265 | Use localised numerals for Pashto | ||
Resolved | High | T181284 | Replace nodemw with mwbot | ||
Open | Normal | T181318 | Kill off $wgStyleVersion | ||
Resolved | Low | T181324 | Edit font preview in preferences uses a small font size for monospace | ||
Resolved | High | T181365 | ImagePage.php: Call to a member function getDefaultRenderLanguage() on a non-object (boolean) | ||
Resolved | High | T181385 | Wikidata entity dumpers stuck with 100% CPU on snapshot1007 | ||
Resolved | High | T181433 | Widen / tweak the "Time zone" user preference to work in languages with longer labels | ||
Resolved | Needs Triage | T181453 | Improve MediaWiki's lock file error message when uploading files | ||
Resolved | Normal | T181468 | Command line installer should have a conclusion message | ||
Resolved | Needs Triage | T181472 | "a.mw-selflink" links miss styling | ||
Resolved | Needs Triage | T181503 | Add proper category collation for the Northern Sami Wikipedia | ||
Resolved | Low | T181547 | Regex DoS vulnerability in moment.js | ||
Resolved | High | T181565 | Call to a member function bitAnd() on a non-object (null) in LogPager, so Special:Log doesn't work | ||
Resolved | Normal | T181575 | Interwikis always link to legacy fragments in WMF production | ||
Resolved | Normal | T181671 | 1.31.0-alpha / Declaration of SpecialRecentChangesLinked::getPageTitle() should be compatible with SpecialPage::getPageTitle | ||
Resolved | Needs Triage | T181672 | 1.31.0-alpha / update.php causes Error: 22007 ERROR: invalid input syntax for type timestamp with time zone: "" | ||
Resolved | Needs Triage | T181674 | 1.31.0-alpha / action=edit causes Error: 42601 ERROR: syntax error at or near ")" LINE 1: ...ent_model FROM "templatelinks" LEFT JOIN ("page" ) | ||
Resolved | Normal | T181698 | Headings of sections on "Gadgets" tab on Special:Preferences display escaped HTML after OOUI conversion | ||
Resolved | Needs Triage | T181846 | Use post-cache transforms to remove `wrapclass` from the parser cache key | ||
Resolved | Needs Triage | T181919 | GitInfo shell restriction of whitelisting paths is broken for git submodules | ||
Resolved | Needs Triage | T181947 | Special:SpecialPages on skin Timeless has bad aligned two column layout | ||
Resolved | Normal | T181960 | Fix sessionfailure message for forms where "go back" makes no sense | ||
Resolved | Needs Triage | T181962 | $wgSharedDB crashes with SQLite DB | ||
Resolved | Normal | T181975 | action=query & list=watchlist can't return edit tags | ||
Resolved | Needs Triage | T182004 | [API] PHP Warning: count(): Parameter must be an array or an object that implements Countable in PHP 7.2 | ||
Open | Normal | T182011 | Differentiate between main, talk and non-talk/main pages | ||
Resolved | Normal | T182020 | RfC: Introduce PlatformSettings.php | ||
Resolved | Needs Triage | T182045 | [minor] invert=1 added to url if Namespace 'Exclude selected' button is clicked | ||
Open | Lowest | T182047 | Modernise metadata table collapsible | ||
Resolved | Normal | T182139 | UploadWizard thumbnail for MP3s is blank | ||
Resolved | Normal | T182145 | query/search API and runSearch.php return only label for Wikidata | ||
Resolved | Needs Triage | T182149 | Adjust and secure spacing between New Filters tools and results areas | ||
Resolved | Normal | T182156 | RecentChanges legend overlaps actual RecentChanges | ||
Resolved | Needs Triage | T182164 | [wmf.11- regression] testwiki: Related changes - articles titles displayed incorrectly in 'Select a page' textbox | ||
Resolved | Needs Triage | T182208 | Replace manual IN query with select wrapper in maintenance/storage/checkStorage.php | ||
Resolved | Needs Triage | T182209 | [Clonable] Cast block start to int in maintenance SQL | ||
Resolved | Needs Triage | T182210 | Remove references to deleted $this->debug in installer | ||
Resolved | Needs Triage | T182212 | Convert includes/Feed.php to Mustache templates | ||
Open | Low | T182213 | [Clonable] replace wfMessage()->rawParams() with wfMessage()->plaintextParams() where applicable | ||
Resolved | Needs Triage | T182241 | [minor] wmf.11-regression: changesLimitButtonWidget does not display "Number of edits to show by default: 1" | ||
Resolved | Needs Triage | T182269 | [wmf.11-regression] Recent changes legend overlaps "save current filter settings" dialog | ||
Open | Normal | T182273 | Tag releases of wikimedia libraries, bump in core and update usages | ||
Resolved | Needs Triage | T182277 | Language::formatNum() should always return a string | ||
Resolved | Unbreak Now! | T182318 | New filters for edit review on Watchlist can't be opt-out on wikis | ||
Resolved | Needs Triage | T182320 | Fix textarea editor's edit font size | ||
Resolved | Unbreak Now! | T182322 | ChronologyProtector breaks if two requests write different sets of databases | ||
Resolved | High | T182359 | [wmf.11] "Uncaught TypeError: Cannot read property 'css' of undefined" when topics are sorted on SD boards | ||
Resolved | Normal | T182360 | Silently replace “OOjs UI” with “OOUI” in non-disruptive manner | ||
Resolved | Needs Triage | T182363 | [wmf.11] enwiki: Slightly misplaced Legend on Recent Changes/ Watchlist without new filters | ||
Resolved | Needs Triage | T182365 | XMP Tests failing on PHP 7.1 | ||
Resolved | Needs Triage | T182368 | MWDebugTest::testAppendDebugInfoToApiResultXmlFormat failing on PHP 7.1 | ||
Open | Needs Triage | T182377 | Parameter must be an array or an object that implements Countable | ||
Open | Needs Triage | T182380 | UploadBaseTest fails on PHP 7.2 | ||
Open | Needs Triage | T182381 | Remove Deprecated WatchedItem methods and constants | ||
Resolved | Normal | T182387 | Fatal error: imagecreatefromjpeg(): gd-jpeg: JPEG library reports unrecoverable error if the image size is somehow 0 bytes | ||
Resolved | High | T182395 | mwext-qunit-jessie Jenkins job fails for MultimediaViewer (Share/Embed button not working) | ||
Resolved | Normal | T182398 | Special:Undelete contains egregious white space after OOUI update | ||
Resolved | Normal | T182416 | Update list of needed database tables in parser tests for new comment table | ||
Open | High | T182421 | Q3 Selenium framework improvements | ||
Resolved | Needs Triage | T182463 | Shell\Command should support providing standard input | ||
Resolved | Needs Triage | T182484 | Add shell restriction to deny access to LocalSettings.php | ||
Resolved | Needs Triage | T182489 | The NO_EXECVE shell restriction doesn't work with firejail because of limit.sh | ||
Open | Lowest | T182546 | Require indentation of CASE statements in PHP code | ||
Open | Normal | T182597 | Use EtcdConfig in production to allow automation of a datacenter switch | ||
Resolved | Needs Triage | T182645 | Avoid using array_map in ExtensionRegistry and ExtensionProcessor for simple operations | ||
Resolved | Normal | T182678 | [MCR] Script for populating empty ar_rev_id fields | ||
Resolved | Needs Triage | T182683 | Make Special:Upload add {{3dpatent}} to 3D files that have been uploaded | ||
Resolved | Needs Triage | T182689 | Replace manual IN query with select wrapper in maintenance/storage/checkStorage.php [blob_id] | ||
Resolved | Needs Triage | T182711 | Recent changes: Filter menu opens upwards | ||
Resolved | Needs Triage | T182720 | Clean up the synchronization and updating of menu items with the search input | ||
Resolved | Needs Triage | T182734 | Related changes: the title of a subpage displayed cut off | ||
Resolved | Needs Triage | T182788 | Live update and View newest changes are broken in wmf/1.31.0-wmf.12 | ||
Resolved | Needs Triage | T182981 | Trigger names length | ||
Resolved | Needs Triage | T183030 | 'Number of edits to show...' option on Recent Changes preference page shows the wrong descriptive text | ||
Resolved | Needs Triage | T183069 | Issues with OOUI menus/popups that open upwards being overlapped by things | ||
Open | Needs Triage | T183211 | Defect: API action=block allows blocking non-existent accounts | ||
Resolved | Needs Triage | T183219 | RevisionRecordTest is empty | ||
Duplicate | Needs Triage | T183245 | Ensure replica DB in labs is read-only | ||
Open | Normal | T183242 | DB handles obtained with DB_REPLICA should not allow writes | ||
Resolved | Lowest | T183252 | Unbreak replication in beta cluster | ||
Resolved | High | T183265 | Write operations should fail on connections to database replicas. | ||
Open | Needs Triage | T183299 | Replace and deprecate CapsuleMultiselectWidget | ||
Resolved | Normal | T183430 | Changing the alphabetical sorting (collation) @ ab.wikipedia.org (Abkhaz Wikipedia) | ||
Resolved | Needs Triage | T183437 | [wmf.12] Related changes without new filters - article title becomes sticky in Page name text box | ||
Resolved | Needs Triage | T183438 | [betalabs] Related changes result set is not updated when a new article title is entered. | ||
Resolved | Normal | T183478 | Deleting a file from a wiki AFTER moving to commons: pages on the original wiki linking to the file may have broken links until the page is purged | ||
Resolved | Needs Triage | T183484 | Related Changes page-name entry box does not show the entirety of long pagenames | ||
Resolved | Unbreak Now! | T183503 | [{exception_id}] {exception_url} ErrorException from line 177 of includes/Hooks.php: PHP Warning: Parameter 1 to WikimediaEventsHooks::onRevisionInsertComplete() expected to be a reference, value given | ||
Resolved | Unbreak Now! | T183505 | RevisionStore.php Could not determine title for page ID X and revision ID Y in EventBus::createRevisionAttrs | ||
Resolved | Unbreak Now! | T183509 | Notice: Undefined property: stdClass::$ar_id in /var/www/mediawiki/includes/Storage/RevisionArchiveRecord.php on line 70 | ||
Duplicate | Unbreak Now! | T183550 | Import failed: Could not determine title for page ID X and revision ID Y | ||
Resolved | Unbreak Now! | T183548 | Could not determine title for page ID and revision ID in User::updateNewtalk, ( RevisionStore->getPreviousRevision via WikiPage::doEditUpdates ) | ||
Resolved | Unbreak Now! | T183564 | InvalidArgumentException from line 101 RevisionStoreRecord.php: The given Title does not belong to page ID 1187 | ||
Open | Lowest | T183601 | Rename 'clip' and 'unClip' icons into 'bookmarkOutline' and 'bookmark' | ||
Resolved | Unbreak Now! | T183631 | refreshLinksPrioritized job failing on beta - EntityLookupException: Failed to unserialize the content object. | ||
Resolved | Unbreak Now! | T183634 | MCR Revision::getRevisionText no longer uses the $wiki parameter | ||
Resolved | Needs Triage | T183672 | Replace layout-only span.mw-editButtons-pipe-separator in favor of CSS | ||
Resolved | Needs Triage | T183680 | firejail < 0.9.50 doesn't support --seccomp=@default | ||
Resolved | Needs Triage | T183710 | Echo double-encodes URI 'fragment' part when removing the 'markasread' parameter | ||
Resolved | High | T183716 | RevisionAccessException, "Could not determine title for page ID X and revision ID Y" in PageTriage LinksUpdateComplete hook | ||
Resolved | High | T183717 | RevisionAccessException, "Could not determine title for page ID X and revision ID Y" in GeoData FileUpload hook | ||
Resolved | Normal | T183765 | HTMLSizeFilterField should have an OOUI alternative | ||
Resolved | Needs Triage | T183767 | ApiFormatRaw doesn't have tests | ||
Resolved | Needs Triage | T183768 | ApiCheckToken doesn't have tests | ||
Resolved | Needs Triage | T183769 | ApiClearHasMsg doesn't have tests | ||
Open | Needs Triage | T183777 | mediawiki tests fail in mediawiki code coverage test | ||
Resolved | Needs Triage | T183823 | Add 'fromsection' and 'tosection' to action=compare | ||
Resolved | Needs Triage | T183858 | Update for SPDX License List 3.0 | ||
Resolved | Needs Triage | T183886 | ApiDelete should have PHPUnit tests for deleting non-file pages | ||
Resolved | Needs Triage | T183898 | ListToggle class does not have PHPUnit tests | ||
Resolved | Needs Triage | T183899 | ComposerInstalled class does not have PHPUnit tests | ||
Resolved | Needs Triage | T183900 | ContentModelLogFormatter does not have PHPUnit tests | ||
Resolved | Normal | T183901 | Reword post edit notification to reflect save->publish change on desktop | ||
Resolved | Needs Triage | T183910 | "Exclude selected" in "Namespaces" doesn't work when using "Saved filters" in RecentChanges | ||
Resolved | Needs Triage | T183914 | RevisionStore::checkDatabaseWikiId is broken in some cases | ||
Open | Needs Triage | T184043 | MediaWiki should treat phpdbg as cli | ||
Resolved | High | T184048 | HHVM hangs on the API cluster | ||
Resolved | Needs Triage | T184117 | Tag redirects from moves as new redirects | ||
Resolved | Normal | T184123 | Notice: Undefined variable: text in /srv/mediawiki/php-1.31.0-wmf.12/includes/parser/Parser.php on line 5774 | ||
Resolved | Needs Triage | T184165 | Legend on Recent changes is misaligned and overlaying results on some wikis | ||
Resolved | High | T184171 | CommandTest failing from time to time | ||
Resolved | Needs Triage | T184181 | mw.widgets.TitleWidget.prototype.getTitle conflicts with OO.ui.mixin.TitledElement.prototype.getTitle | ||
Resolved | Normal | T184228 | Remex fails on <bdo>/<bdi> after <table> on same line | ||
Resolved | Normal | T184257 | Removed unused 'position' statements from module registrations in extensions and skins | ||
Resolved | Needs Triage | T184320 | [wmf.15] login wiki - RC page displays code in labels for oo-ui-icon-advanced controls | ||
Resolved | Needs Triage | T184330 | Change "Special:RecentChanges" from "Special:近易" to "Special:監修" in zh-classical | ||
Resolved | Unbreak Now! | T184333 | Query: DROP TEMPORARY TABLE IF EXISTS unittest_imagelinks Error: 1 near "TEMPORARY": syntax error breaking coverage job | ||
Resolved | Needs Triage | T184339 | Deprecate wfShellWikiCmd() | ||
Resolved | Needs Triage | T184365 | Add Help Page link in Special:ApiSandbox | ||
Resolved | Needs Triage | T184366 | Add Help Page link in Special:ExpandTemplates | ||
Resolved | Needs Triage | T184412 | Wikimedia API does not return results larger than the limit of 12,582,912 bytes | ||
Resolved | Needs Triage | T184422 | Special:Upload license preview doesn't respect ?uselang= | ||
Resolved | Needs Triage | T184445 | Broken image URL in API response when an image is missing from a file revision | ||
Resolved | Needs Triage | T184470 | Rollback and clean up code from T178842 | ||
Open | High | T184485 | Stop logging autopatrol actions | ||
Resolved | Normal | T184511 | Translate MediaWiki core namespaces to Ingush | ||
Resolved | Unbreak Now! | T184559 | Could not determine title for page ID X and revision ID Y (RevisionStore->getPreviousRevision via EchoDiscussionParser) | ||
Resolved | Unbreak Now! | T184595 | Could not determine title for page ID X and revision ID Y, ( RevisionStore->newRevisionFromRow_1_29 via FlaggedRevision ) | ||
Resolved | Unbreak Now! | T184665 | [betalabs] "Uncaught TypeError: this.isFloatableOutOfView is not a function" when clicking on "Switch editor" | ||
Resolved | High | T184670 | [wmf.16-regression] Fatal exception of type "Flow\Exception\InvalidDataException" for opting out from "Structured Discussions on user talk" | ||
Resolved | Needs Triage | T184687 | Catchable fatal error: Argument 2 passed to MediaWiki\Storage\RevisionStore::newNullRevision() must be an instance of Title, null given in /srv/mediawiki/php-1.31.0-wmf.16/includes/Revision.php on line 1069 | ||
Resolved | High | T184689 | SpecialMobileContributions - Fatal exception of type "MediaWiki\Storage\RevisionAccessException" | ||
Resolved | Needs Triage | T184690 | MobileFrontend - SpecialMobileHistory - RevisionAccessException - Failed to load blob from address tt:3543 | ||
Resolved | Needs Triage | T184693 | ApiQueryRevisions - BlobAccessException Failed to load blob from address tt:126040 on commons | ||
Resolved | Unbreak Now! | T184749 | Every edit (including rollback) distorts non-ASCII text | ||
Resolved | Needs Triage | T184775 | How do I test my extension's maintenance scripts? | ||
Resolved | Needs Triage | T184776 | The CategoryWidget fails on names of Object prototypes | ||
Resolved | Needs Triage | T184790 | In API sandbox, set proper overlay for dropdown menus | ||
Resolved | Normal | T184900 | Thumbnail within continuous text breaks <bdo><bdi> | ||
Resolved | Normal | T184934 | SearchEngine.php uses count() on non-countable SearchSuggestionSet, producing warning in PHP 7.2 | ||
Resolved | Needs Triage | T184952 | [wmf.15] Related changes page: the warning "The given page title is invalid..." is out of sync with the page content | ||
Open | Normal | T185011 | Create selenium-MediaWiki-jessie daily Jenkins job | ||
Resolved | Normal | T185034 | Move code related to handling external user names to a dedicated class (days: 2) | ||
Resolved | Normal | T185071 | The tooltip and label for the publish (save) button do not match | ||
Resolved | Normal | T185127 | Add SPARQL client to core | ||
Resolved | Low | T185129 | Download as PDF feature is producing tiny font sizes | ||
Open | Normal | T185303 | safemode parameter doesn't work with VE | ||
Resolved | Needs Triage | T185328 | "User should be able to change preferences" Selenium test fails when targeting mediawiki-vagrant | ||
Resolved | Normal | T185400 | Special:Upload fails on a space as destination filename | ||
Resolved | Normal | T185589 | Repeating blank node ids in Wikidata entity RDF dumps | ||
Resolved | Low | T185592 | Amend summary for fixDoubleRedirects.php | ||
Resolved | Needs Triage | T185638 | Wrap Scribunto error message into class=error | ||
Resolved | Needs Triage | T185683 | Add uselang parameter to live preview diff requests | ||
Resolved | Needs Triage | T185846 | API: Allow to pass whitespaces in MultiValue parameters | ||
Resolved | Needs Triage | T185855 | APISandbox: We are already here | ||
Resolved | Normal | T185917 | Implement $.textSelection's replaceSelection and encapsulateSelection in NWE | ||
Resolved | Needs Triage | T185918 | Adding letter Kra (ĸ) to Special Characters Toolbar | ||
Resolved | Normal | T185928 | New usermessage browser test is blocking merges in Minerva skin and Echo extension | ||
Resolved | Needs Triage | T185948 | Update web UI for increased comment length | ||
Resolved | Needs Triage | T186005 | Remove code supporting IE 6-9 from jquery.textSelection | ||
Resolved | Needs Triage | T186017 | Wikibase sqlite Jenkins builds failing due to obscure exception in RevisionStore | ||
Resolved | Normal | T186090 | Deprecate and remove MediaWikiI18N class from Skin system | ||
Resolved | Low | T186163 | BadMethodCallException on diff pages of deleted revisions | ||
Resolved | Needs Triage | T186269 | BenchmarkerTest division by zero | ||
Resolved | Needs Triage | T186277 | Hide preference for 'Reload the watchlist automatically whenever a filter is changed' when New Filters are active | ||
Resolved | Normal | T186364 | mw.widgets.visibleByteLimit doesn't truncate correctly | ||
Resolved | Needs Triage | T186727 | Cimean Tatar transliteration has trouble with ё, ь, э, ю | ||
Resolved | Unbreak Now! | T186764 | refreshLinks/jobqueue issues in wmf.20 causing MW-reported replag | ||
Resolved | Unbreak Now! | T186927 | mw-parser-output divs leaking into mobileview output again | ||
Resolved | Needs Triage | T186930 | [wmf.20] Related changes - cannot use Saved filters for several articles | ||
Resolved | Needs Triage | T186943 | Localize & change namespaces on Sindhi Wikipedia (sdwiki) | ||
Resolved | Unbreak Now! | T186947 | many statistics have fallen to 0 on azwiktionary, ruwikiquote, and ptwikisource | ||
Resolved | Unbreak Now! | T186950 | Wikimedia wikis have empty logs for suppression | ||
Open | Normal | T186965 | Output HTML should not contain `<p><style>...</style></p>` | ||
Resolved | Needs Triage | T187079 | Cannot query contributions of interwiki usernames | ||
Resolved | Normal | T187152 | Update $wgGitRepositoryViewers in MediaWiki core to link to Gitiles/Gerrit instead of Phabricator | ||
Resolved | Needs Triage | T187290 | Deprecate unused DeferredStringifier | ||
Open | Normal | T187299 | User-perceived page load performance study | ||
Resolved | Needs Triage | T187302 | Special:Upload prepending "== {{int:filedesc}} ==" twice (Commons) | ||
Resolved | High | T187378 | BadMethodCallException from line 66 of extensions/TwoColConflict/includes/TwoColConflictHooks.php: Call to a member function getId() on a non-object (null) | ||
Resolved | Unbreak Now! | T187523 | [Regression wmf.21] Unable to upload images in the wikitext and visual editors | ||
Open | High | T187581 | MWDebugTest::testAppendDebugInfoToApiResultXmlFormat fails when enabling $wgDebug vars | ||
Resolved | Needs Triage | T187585 | Add test for WikiPage post-edit stats update | ||
Resolved | High | T187586 | Installer fails in RevisionStore | ||
Resolved | Lowest | T187710 | Transcluding Special:Contributions adds JS to the destination page and throws JS error | ||
Resolved | Lowest | T187808 | Complete switch of toc styling from id #toc to class .toc | ||
Resolved | Low | T187822 | Have Thumbor use a different Swift user when dealing with private containers | ||
Resolved | High | T187833 | Fatal error: request has exceeded memory limit in StripState.php | ||
Resolved | Low | T187862 | Update README file for Selenium tests | ||
Resolved | Needs Triage | T187869 | Drop Grade A support for IE10 | ||
Resolved | High | T187942 | Replication lag detection broken in wmf.22 | ||
Resolved | High | T188014 | MassMessage doesn't work on dty.wikipedia | ||
Resolved | High | T188076 | Versioned load.php url for long caching gets short-cached instead | ||
Open | Needs Triage | T188132 | Merge image_comment_temp table into the image table | ||
Resolved | Needs Triage | T188145 | Special:Log implements revdel restrictions incorrectly when filtering on log type or log author | ||
Resolved | Needs Triage | T188167 | Run parser tests with RemexHtml as the tidy implementation | ||
Resolved | Normal | T188276 | Update StructureTest to find non-fully qualified PHPUnit\Framework\TestCase | ||
Open | Needs Triage | T188314 | Don’t interpret '0' and other “empty” values as “no conditions” in SELECT | ||
Resolved | Needs Triage | T188415 | Can not edit "config_wgMetaNamespace" input box as it's readonly | ||
Resolved | Unbreak Now! | T188437 | mediawikiwiki.actor does not exist | ||
Resolved | Needs Triage | T188459 | [wmf.22] Clicking in highlight selection box de-attaches the box | ||
Resolved | Unbreak Now! | T188479 | Deletion logs on mediawiki.org are not showing the proper user making the deletions | ||
Resolved | Needs Triage | T188480 | Update MediaWiki to use Unicode 8.0.0 (utfnormal, Scribunto, etc.) | ||
Resolved | Needs Triage | T188518 | Implement Storage service for content models and slot roles | ||
Resolved | Unbreak Now! | T188555 | Notice: Undefined property: stdClass::$rc_timestamp in /srv/mediawiki/php-1.31.0-wmf.23/includes/specials/SpecialNewpages.php | ||
Resolved | Low | T188660 | Allow Database atomic sections to roll back the section without rolling back the whole transaction | ||
Open | Low | T188689 | Finalise addModuleStyles() and addModuleScripts() legacy behaviours | ||
Resolved | Lowest | T188737 | In the list of "templates used on this page" when editing, highlight redirect templates by italicising them (like we do elsewhere). | ||
Open | Normal | T188741 | MCR Scheme change - Make rev_text_id DEFAULT 0 | ||
Resolved | Needs Triage | T188813 | internal_api_error_DBQueryError (API): Undefined variable: actorQuery | ||
Resolved | Needs Triage | T188826 | Old log actions do not appear when performer is specified | ||
Resolved | Needs Triage | T188875 | Unexpected errors when ROLLBACK fails due to the DB server having "gone away" | ||
Resolved | Needs Triage | T188966 | cleanupPreferences.php would nuke all global preference overrides | ||
Resolved | Normal | T189004 | replace slot_inherited with slot_origin | ||
Invalid | Needs Triage | T189139 | Generator prefix search ignores gspnamespace prop for some queries | ||
Open | Needs Triage | T189026 | IndexPager::buildQueryInfo (contributions page unfiltered) query needs tuning | ||
Resolved | Needs Triage | T189251 | Notice: Undefined property: stdClass::$ipb_by_text in /srv/mediawiki/php-1.31.0-wmf.24/includes/specials/pagers/BlockListPager.php | ||
Resolved | Normal | T189300 | Remove deprecated function wfBaseConvert() | ||
Resolved | Needs Triage | T189302 | Use statement with non-compound name 'InvalidArgumentException' | ||
Resolved | High | T189320 | Wikidata external changes have usernames with "wikidata>" prefixes | ||
Open | Needs Triage | T189330 | Remove deprecated functions From Api Classes | ||
Resolved | Needs Triage | T189385 | Convert MarkpatrolledAction to use OOUI | ||
Resolved | Needs Triage | T189492 | Remove "probably you" from password reset notification email | ||
Resolved | High | T189528 | Search results display css from TemplateStyles tags | ||
Open | Needs Triage | T189567 | Phaseout CI mediawiki config / extensions_load.txt to load extensions | ||
Resolved | High | T189594 | Create maintenance script to remove autopatrol actions from logging table | ||
Open | Normal | T189687 | Convert HTTP links to MediaWiki.org to HTTPS | ||
Resolved | Needs Triage | T189786 | Fix User::idFromName() ignoring cache for non-existent users. | ||
Resolved | Normal | T189803 | Add ellipsis to "Publish changes" button when editing to indicate it's not the final step | ||
Resolved | High | T189819 | Revert to last revision by user should not mention | ||
Resolved | High | T189846 | PHP Fatal Error: Invalid operand type was used: cannot perform this operation with arrays | ||
Resolved | Needs Triage | T189851 | Make fatal traces pretty (currently they are json with all spaces removed) | ||
Open | Normal | T189966 | Audit and simplify MediaWiki initialisation code (Spring 2018) | ||
Resolved | Unbreak Now! | T189985 | image_comment_temp entries aren't being moved when a file is renamed | ||
Open | Needs Triage | T189999 | Enforce database transaction rollback conventions to protect against certain try/catch patterns | ||
Resolved | Normal | T190039 | CirrusSearch smoke selenium tests cause failures of mediawiki-core-qunit-selenium-jessie job for extensions | ||
Resolved | Needs Triage | T190205 | Modify {{#language:ku}}: Kurdî should be written lower-case instead | ||
Resolved | Normal | T190269 | Warning: Task "stylelint:src" failed due to postcss-less@1.1.4 | ||
Resolved | High | T190374 | Rollback gets both "mw-rollback" and "mw-undo" tags | ||
Open | Needs Triage | T190396 | Consider splitting the IDatabase interface | ||
Resolved | Needs Triage | T190408 | Update patrolled RCFilter to distinguish between unpatrolled, autopatrolled, manually patrolled | ||
Open | High | T190425 | GlobalPreferences deploy caused a significant increase in reads on s3 | ||
Resolved | Low | T190444 | Add index on rc_namespace, rc_title, rc_timestamp on recentchanges table | ||
Resolved | Needs Triage | T190503 | MediaWiki PHP based built-in server does not output log requests for index.php queries | ||
Resolved | Unbreak Now! | T190507 | ApiQueryContributions::execute "You have an error in your SQL syntax" rev_user_text | ||
Open | Needs Triage | T190539 | Postgres documented as only requiring 8.3 but we use features from 9.1 | ||
Resolved | Needs Triage | T190554 | Parsertest fails: Namespace takes precedence over interwiki link (T53680) | ||
Resolved | Needs Triage | T190617 | Message [[MediaWiki:Tog-watchlistunwatchlinks]] is misleading | ||
Resolved | Needs Triage | T190718 | Tag filters' titles and descriptions should be bidi isolated | ||
Resolved | Needs Triage | T190882 | Change "MediaWiki:Semiprotectedpagewarning" and "MediaWiki:Semiprotectedpagemovewarning" | ||
Resolved | Normal | T190914 | MediaWiki-Vagrant does not install bluebird package | ||
Resolved | Normal | T190960 | 1.31.0-wmf.27 rolled back due to increase in fatals: "Replication wait failed: lost connection to MySQL server during query" | ||
Open | Needs Triage | T191014 | Help icon is misplaced on the Tags panel | ||
Resolved | Normal | T191090 | Run maintenance/updateCredits.php on master branch and upload changes to CREDITS for review. | ||
Resolved | Needs Triage | T191120 | Use some of the fallback language chain in ResourceLoaderImage | ||
Resolved | High | T191237 | Notice: Undefined index: file2 in includes/libs/CSSMin.php on line 460 | ||
Resolved | Normal | T191333 | Update method of retrieving short descriptions in the MW TitleWidget to prop=description | ||
Resolved | Needs Triage | T191434 | Adjust unbalanced spacing and broken scan line for elements in the filter menu | ||
Open | Needs Triage | T191557 | FilterMenuHeaderWidget: Back button `padding` wrongly applied to parent element | ||
Resolved | Normal | T191634 | 2018-04-06 13:43:57: Fatal exception of type "Wikimedia\Assert\ParameterTypeException" | ||
Resolved | Needs Triage | T191670 | Determine future of MWTidy::checkErrors in a Remex world | ||
Resolved | Lowest | T191678 | MediaWikiServicesTest::testDisableStorageBackend is risky | ||
Resolved | Needs Triage | T191800 | Restore CSS/JS cache clearing hint | ||
Resolved | High | T191863 | SearchEngineTest fails during PHPUnit coverage job "no such table: unittest_page" | ||
Resolved | Needs Triage | T191883 | API sandbox: Tag popup has no padding | ||
Resolved | Normal | T191892 | Reduce locking contention on deletion of pages | ||
Resolved | Unbreak Now! | T191916 | Warning: Destructor threw an object exception: exception 'Wikimedia\Rdbms\DBUnexpectedError' with message 'Wikimedia\Rdbms\Database::close: Expected mass commit of all peer transactions (DBO_TRX set).' in /srv/mediawiki/php-1.31.0-wmf.29/includes/libs/rdbms/database/Database.php:3602 | ||
Resolved | Needs Triage | T191931 | MailAddress needs to be quoting the name part of the mail headers. | ||
Resolved | Unbreak Now! | T191988 | [Regression pre-wmf.30] Giant checkmarks appearing in link inspector | ||
Resolved | Needs Triage | T192048 | CSSMin::serializeStringValue breaks some UTF-8 characters | ||
Resolved | Unbreak Now! | T192140 | Square brackets shown around the expand/collapse icons on RC | ||
Resolved | Normal | T192147 | Regression: Changes to email blacklist or muted users do not activate Save button in Preferences | ||
Resolved | High | T192173 | MonoBook test failures due to missing OOUI images | ||
Resolved | Normal | T192189 | RevisionArchiveRecord incorrectly changes null ar_len to 0 | ||
Resolved | High | T192425 | ApiBaseTest::testGetParameterFromSettings fails to assert 1000 is identical to 1 (PHP 7.1+) | ||
Open | Normal | T192584 | Error occurs in file page for Own uploaded files@1.31.0-wmf.30 (e8360e8) | ||
Resolved | High | T192611 | Unexpected LoadBalancer::doWait() in load.php (ChronologyProtector not disabled) | ||
Open | Needs Triage | T193200 | PDF file has "0 x 0 pixels" and no thumbnail when shown on mediawiki.org but works fine on Commons | ||
Resolved | Needs Triage | T193318 | Release new version of wikimedia/html-formatter into mediawiki/vendor / mediawiki/core |