MediaWiki 1.25/wmf13/Changelog
< MediaWiki 1.25 | wmf13
Core changes
edit- git #6d1c8064 - Update EventLogging for cherry-picks
- git #934f868a - Update WikimediaEvents for cherry-picks
- git #21f9c6a0 - Update CentralAuth
- git #0cbdf40b - Export mw.Message's string formatter as mw.format
- git #341adaf3 - Update MobileFrontend
- git #6a2b7d24 - Update CentralAuth
- git #47f536d9 - Update Echo to bring a test fix
- git #54708ac7 - Remove silly debug line
- git #7c5cb9b9 - Bump MF and Mantle
- git #90a147be - Update Scribunto to 1.25wmf13 HEAD
- git #2e032fa6 - Update MobileFrontend and WikiGrok
- git #1c0144fb - Update CentralAuth
- git #1a05e915 - Update AbuseFilter to 1.25wmf13 HEAD
- git #e34cbeca - WikiGrok: https://gerrit.wikimedia.org/r/#/c/183186/
- git #e922c4c8 - Update EventLogging for cherry-picks
- git #41906972 - Update WikiGrok
- git #d67ca36b - Update EventLogging for cherry-picks
- git #5b343c40 - Update MobileFrontend
- git #437c5d3e - Update VisualEditor for cherry-pick
- git #b8207287 - Update MobileFrontend
- git #232625af - Update WikimediaMessages, adds wikibase-otherprojects-wikidata
- git #e896ac5c - Bump MoodBar for bug fixes related to jQuery upgrade
- git #6dd21a52 - Set $wgInternalTidy to false in unit tests when running under HHVM
- git #f0c60287 - Update Wikidata
- git #6a72dfd7 - Update VisualEditor for I0332a98
- git #473a1791 - Update PageTriage with easy JS fix
- git #a8208300 - update CentralNotice submodule
- git #80c86b33 - Bump PageTriage for breaking issue due to jQuery live
- git #e328b5b5 - jquery.tipsy: Unbreak the 'live' option for now (task T69989)
- git #2277a3a2 - Bump MF
- git #a19eba0c - Update VE and MF for T78710
- git #bfe7f929 - Update test.wikidata, fix Special:NewItem/Property and SetSiteLink
- git #f6b99be8 - Bump Flow to hide input boxes on preview and add metadata to API responses
- git #55671ba3 - Revert "Simplify MWTidy"
- git #b40b3365 - xhprof: backport section profiler fixes
- git #d3af40cb - Skip ApiFormatWddxTest under HHVM (task T75531)
- git #75910ac3 - Bump Flow for user right to create new boards
- git #d665c176 - Bump VisualEditor for I0739e71
- git #5c352eaf - SECURITY: Fix CORS origin matching in the API (task T77028)
- git #a8c2cda2 - thumb.php: Set proper output formats for messages going into HTML (task T76686)
- git #f109074b - Simplify JsonContent::beautifyJSON()
- git #0e9f24a1 - Remove $wgJavaScriptTestConfig
- git #6aa3c4fe - Logging related comment updates
- git #f12f0f9d - Update OOjs UI to v0.6.0 in composer.json too
- git #26c8555f - Update OOjs UI to v0.6.0
- git #1d8b52fb - Move Test files under same folder structure where class is (/includes/)
- git #b52e1fe2 - Destroy session after running api tests
- git #1fa25268 - Move advanced search inputs back into the form (task T78553)
- git #8895d34d - Minor clean up of release notes
- git #f7f65894 - Update RELEASE-NOTES for wikimedia/cdb package rename
- git #6a8c686c - Deprecate wfErrorLog
- git #dad7abd9 - Create a generic UDP transport class (task T74572, task T78599)
- git #5c1eeb24 - Normalize "\r" newlines in preSaveTransform (task T78488)
- git #17f3a98d - Fixing wikitable border formatting in shared.css
- git #9c2fb8b7 - EditPage: Don't warn if the page already redirects to itself
- git #c3704788 - Skin: handle invalid titles gracefully
- git #25c5bd41 - MessageCache: Improve GlobalTitleFail log message
- git #3f1814f3 - . (bug 2, task T78074)
- git #a3a7415e - Fix prefix search for special pages
- git #016d617b - Followup cf5f641: pass $params by reference again
- git #cf5f6414 - Add better error message for files which exceeds $wgMaxImageArea
- git #bfbc1c17 - SpecialBlockList: Remove unused message 'infiniteblock' in formatValue()
- git #165a890c - Add findVariantLink to StubUserLang (task T78427)
- git #e0167ff5 - Escape parentheses message on watchlist pages
- git #bdaca575 - Explaining why user groups are sometimes returned by getRestrictions
- git #202526ed - Correct documentation for $wgResourceModuleSkinStyles
- git #573b1194 - Minor spelling comment fix
- git #c1391268 - LocalisationCache: Use file_get_contents instead of DOMDocument::load (task T58439)
- git #3b9b4864 - Made StashEdit log a bit less verbose
- git #e27ae6b5 - Convert more wfRunHooks() --> Hooks::run()
- git #c819a558 - GlobalFunctions: Fix 'Undefined index' notice in wfBacktrace
- git #0887c833 - Special pages: Change some wfMessage to $this->msg
- git #14adc74c - resources: Switch OOjs UI from the 'Apex' to the 'MediaWiki' theme (task T78054)
- git #8e82e992 - Resources: Split oojs-ui module styling into oojs-ui.styles
- git #794fc921 - Add dependency upon oojs/ui's PHP port
- git #7b152080 - Guard against empty integerPart in Language::commafy
- git #45cf5b18 - Do not require that a Monolog handler has a formatter
- git #b08f9185 - Update OOjs UI to v0.5.0
- git #cdd46544 - Pass config to UsercreateTemplate/UserloginTemplate
- git #0a781596 - Check hasTitle() in RequestContext::setWikiPage()
- git #9c246d10 - Log to DBPerformance when queries affect many rows
- git #4a46d001 - Always set a title on images when provided (task T23454)
- git #18d952db - Add more context to globaltitlefail logs
- git #fc5fd5c3 - Typo fixes and non-code tweaks
- git #2dc7c0cf - Apply coding conventions for JavaScript
- git #4394d6cf - mw.loader: Guard against Object.prototype keys as module names
- git #3de9803c - Fix case insensitive string comparison for http header names
- git #6ade2968 - Avoid blocking on ChronologyProtecter check in LoadBalancer::getConnection()
- git #92fad8e8 - composer.json: Update issues link to point to bugs.mediawiki.org
- git #90fd90d8 - Fix ProfilerStandard sorting and a profile error
- git #90a3418c - Fix parenthesis placement in multi-line condition
- git #25d35fc6 - Enforce spaces around magic links (RFC, PMID, and ISBN). (bug 65278)
- git #e08bbdf4 - Stash edit when user idles
- git #4cd748a0 - ResourceLoaderImageModule: Allow use on mobile
- git #be3f554c - Fix check for function wddx_deserialize in tests for hhvm
- git #f0723166 - Fix type hint to match php docs
- git #4d39b31b - Language: wfRunHooks() --> Hooks::run()
- git #e369f66d - Replace wfRunHooks calls with direct Hooks::run calls
- git #23d246ce - Adding aliases for speacial pages in Hebrew
- git #52e61214 - Cleaned up LoadBalancer::getConnection
- git #c2b916d6 - Remove obsolete note from Title->canExist()
- git #c92210ec - Revert "SECURITY: Do not show log action if revdeleted" and fix UI message (task T74222)
- git #b2c52c8a - Update README from [[mw:README]]
- git #b1c320ab - Get to the point about howto download Vector :p
- git #09a5febb - API edit: allow ConfirmEdit to use the merged parse
- git #4269e65f - Removed some unnecessary code in LocalFileDeleteBatch
Vendor
edit- git #a213befb - Update OOjs UI to v0.6.0
Extensions
editAbuseFilter
edit- git #64ebf335 - Add file_size variable
CentralAuth
edit- git #a19dba6b - Try to verify emails before testing passwords (task T78727)
- git #b8cd8623 - Only test passwords once in CentralAuthUser::prepareMigration (task T78727)
- git #25b499c5 - Reduce Password object creations needed for an account merge (task T78727)
- git #156a165d - LocalUserMergeJob: Don't continually create User objects for the same user
CommonsMetadata
edit- git #23552cdf - Replace unneeded empty() calls (task T78451)
- git #6d198037 - Make sure spaces in CC license shortnames are handled correctly (task T78433)
ContentTranslation
edit- git #ef6daa3b - Remove a slash from the end of default $wgContentTranslationSiteTemplates['cx']
- git #e6ceb9ed - Optimize the dropdown.svg using svgo
- git #55310d93 - Styling adjustments for the new translation dialog
- git #9bdb7952 - Source selector: Add input event for validation and warning (task T1388, task T76847)
- git #82495cbc - Adjust styling for red interlanguage link dialog
- git #e9c93882 - Source Selector: Set default languages (task T76832)
- git #f38ae844 - If autosave is possible, do not show the page unload prompt
- git #23c6fdb2 - Do not adapt links and references if they are restored from draft (task T78131)
- git #969938a0 - Entry point: New translation from MyContributions page (task T76172)
- git #3f247c25 - Update composer.json
- git #441adefa - Links: Fix bug with links from user text (task T76568)
- git #efe3bb13 - Publishing: Fix publishing button disappearing on publish (task T78004)
- git #276f731d - Preserve translation selection when clicking source link
DonationInterface
edit- git #4acc4d30 - Revert "Prevent double clicks on gc cc forms"
- git #d51d9be2 - i18n the remaining State fields
- git #b7c63d0a - (FR #2288) Improved i18n for Canada
- git #48f369c0 - (FR #2288) Use i18n for State field label
- git #8447f9f7 - Clean up a little logspam
- git #d9fb138d - Prevent double clicks on gc cc forms
Echo
edit- git #af6d2cb6 - Fix EchoTitleLocalCacheTest::testGet corner case (task T78592)
EventLogging
edit- git #c4e0e1cf - Use navigator.sendBeacon if available
- git #32a139b0 - Correct events to send schema name
- git #41843fe0 - Refactor ext.eventLogging.core.js
- git #6e555e44 - Disallow moving Schema pages
- git #53c5ed10 - Revert "Do not attempt to validate schema titles"
- git #431b3953 - Only allow [a-zA-Z0-9_-]{1,63} as table names (bug 9016)
- git #65143ca7 - Make tests' event capsule flag clientValidated as boolean (task T78680)
- git #3cc71f8b - Replace use of wfErrorLog() with MWLoggerLegacyLogger::emit()
FlaggedRevs
edit- git #4cf8187f - Don't set review flag if it wasn't in the query parameters
- git #36da70f9 - Use Title provided by context in MakeGlobalVariablesScript hook (task T78417)
Flow
edit- git #d2732168 - Add commit metadata to api response and flag for metadataonly (task T78746)
- git #1d045731 - Hide inputs on preview (task T78725)
- git #ec93aaff - Create user right for creating flow boards (task T76793)
- git #02ca0e0e - QA: Then statements with no assertions turned to Whens
- git #1ebb1e94 - Recompile Handlebars to fix discrepancy
- git #3e3059ec - Don't pass along schema as an EventLogging argument (task T78577)
- git #6a14e194 - Workflow no longer stores any user information (task T78422)
- git #54ef9ea1 - Dont output base hrefs (task T78090)
- git #7fa18fa2 - Clicking reply link should focus the text area (task T69900)
- git #6e194930 - Allow subpage conversion under limited circumstances (task T76772)
- git #b9f2209d - Bug: Incorrectly handling reverse pagination (task T76689)
- git #c7bdc156 - Perf: Dont process post content when formatting recentchanges (task T68505)
- git #ef5a214e - Stop recording special pages into pagelinks (task T74225)
- git #a9821e56 - Friendly error message for invalid page within NS_TOPIC (task T75443)
- git #0bac08ec - Gracefully handle non-ascii hrefs in redlinker (task T78090)
- git #7ac8461c - Update ConfirmEdit integration to match master (task T78200)
Interwiki
edit- git #1beaee90 - Guard dereference of iwPrefix['iw_trans'] and iwPrefix['iw_local']
JsonConfig
edit- git #a5ba9145 - Fixed 'continue' API warning
Mantle
edit- git #22fa02c0 - Implement in View a declarative event map for DOM events
MassMessage
edit- git #811e14de - Only mark edits as a bot in User talk namespace (task T67180)
MobileApp
edit- git #7c7852c2 - Tweak styling of collapsed infoboxes.
MobileFrontend
edit- git #02be67df - Hygiene: Only omit warning messages on LoginForm (task T86031)
- git #c676cb27 - Make WikiGrok v B support multiple campaigns at the same time
- git #1f002cd4 - Conform to schema (task T85963)
- git #2a29f7c3 - Stubbing skins.minerva.icons.images to prevent errors in wmf13 and wmf14
- git #061b3992 - Allow query string overrides even when user isn't in sample
- git #19784647 - Throttling WikiGrok to 16% of users for upcoming reader test
- git #308e93c4 - Don't cache strictEqual and deepEqual - causing errors with QUnit
- git #cf6b2e9e - Make WikiGrok Roulette preload the next page
- git #06468956 - Hygiene: Load icons from correct place (task T85637)
- git #4d51777c - Fix for header covering edit pencil in alpha (task T78707)
- git #70d50606 - Don't show duplicate messages in LoginForm (task T73771)
- git #6cf1058c - Hygiene: Disable Save button on TalkSectionAddOverlay while no content
- git #11709d11 - Provide a possibility to skip preview in mobile frontend (task T78504)
- git #222bf248 - Hygiene: Remove unused method.
- git #1dce9147 - Hygiene: Make it possible for alpha to reimplement personal urls
- git #4d2ec818 - Change navigation easing function (task T1163)
- git #91885ee0 - Make WikiGrok not depend on WikiData API
- git #4184b6f7 - Enable user profile on desktop. (task T74323)
- git #170d14d0 - Changing 'items' to 'information' per aharoni suggestion
- git #3b2cab9c - Hygiene: prep work for collections work
- git #b6084a83 - Documentation: Fix typos and remove an unsupported tag.
- git #f6cbd2f0 - Refactor: Introduce and use Skin for loading wide screen modules
- git #0228b602 - Hygiene: Remove Skin.js erroneously added
- git #394f5ba6 - Hygiene: Remove need for #notifications element
- git #4a0d0bc7 - Hygiene: Introduce util module
- git #80e8932d - Make use of DatabaseBase::selectRowCount in MobileUserInfo
- git #c72464ff - Hygiene: Add namespaceNumber for getCurrentPage()
- git #f98cbf0f - Polish: make log out button on boundary square (task T1164)
- git #892a3ac6 - Remove outline on overlay buttons (task T1162)
- git #c358e1ee - Hygiene: Remove mw-ui-block modifier from anchor links in ctaDrawer (task T78586)
- git #db7e8004 - Hygiene: Use Config object for global configuration vars
- git #7a56faf9 - Hygiene: Enforce capitalizedNativeCase for types in jscs
- git #dcfd0cf6 - Hygiene: Remove log method from mw.mobileFrontend object
- git #622ceb29 - Hygiene: Introduce MobileWebClickTracking
- git #747c6e39 - Hygiene: Introduce SchemaMobileWebEditing for editing EventLogging
- git #22289be2 - Hygiene: Use Schema for wikigrok event logging
- git #f00ba6e2 - Hygiene: Make inNamespace a method of Page
- git #bf5cb247 - Hygiene: Nit picks to ErrorReportOverlay
- git #c489e065 - Error reporting interface for alpha
- git #8e13a412 - Run 'this page has issues' on category pages
- git #5c4e77a6 - Hygiene: Introduce SchemaMobileWebUploads
- git #23583697 - Hygiene: Introduce Schema class
- git #e9882586 - Fix notification overlay back behaviour (task T85292)
- git #551b5d11 - Fix naming issue to restore ability to switch between editors (task T85480)
- git #4a7e59b7 - Fix image pinch zoom (task T76620)
- git #f62b05f7 - Update WikiGrok about text
- git #3e641875 - Hygiene: Add missing doc for Watchstar.events
- git #125f2645 - Hygiene: Fix jsdoc errors
- git #2e3d857d - Hygiene: Remove unused active property
- git #eec2d865 - Standarize jsdoc param types
- git #e6eff049 - Hygiene: Move tagButton code into a template
- git #60de4b2d - Add jscsc rule "disallowImplicitTypeConversion" and fix existing errors (task T85494)
- git #66c7cfa0 - Hygiene: Enforce documentation of function parameters
- git #2b9415ab - Login form tweaks
- git #dd6e64a8 - Hygiene: Remove unnecessary uses of getTokenWithEndpoint
- git #40fa5c7c - Remove unused test
- git #c0eb39d6 - Hygiene: Use group as a parameter to phpunit
- git #85851724 - Load correct page actions images (task T74851)
- git #904688de - Use ResourceLoaderImage module in MobileFrontend
- git #99d2a3e0 - Refactor Watchstar view to use events map with View
- git #4e60e9e6 - PhotoUploaderButton uses events map
- git #29e4acf4 - TableOfContents uses events map
- git #1bb3b5b2 - Hygiene: Fix add of no-position-fixed (task T85258)
- git #87dac571 - Hygiene: Move "Return to $1 page" to footer (task T73919)
- git #4ef1706f - Hygiene: Remove dead code (task T85190)
- git #4deeed52 - Add WikiGrok response badges for wg-sidebar
- git #b7042377 - Hygiene: Organise our long list of globals
- git #0b5c6108 - Make infobox experiment configurable.
- git #b80645ab - Tweaks to login and sign up form in alpha
- git #c4b9e40e - Hygiene: Generalise instance of field for infobox generation to allow configuration
- git #d161aa7a - Hygiene: Prevent JS error - anchors don't necessarily have an HREF
- git #6bcf86af - Redo VE toolbar styling (task T85025)
- git #0adb166b - Remove console.log and fixed a couple of jsduck errors
- git #9846e344 - Remove unused variable
- git #bde25418 - Restore main menu animations (task T85253)
- git #195280ec - Close main menu before showing wikigrok roulette error
- git #ebbfc739 - Promote auto toggle to stable. (task T71351)
- git #149519fb - Hygiene: Kill closeOnBack property and OverlayManager FIXMEs
- git #f4e61619 - Hygiene: Remove unnecessary overlay code / address FIXME
- git #f760573a - Hygiene: Rename _save to onSaveBegin and _prepareForSave to onStageChanges
- git #879c6e4b - Fix footer on special pages where there is no last modified bar (task T85251)
- git #b20241d6 - Don't add VisualEditor related modules if VE isn't installed (task T85007)
- git #9eef4214 - Hygiene: Rename misleading onSave name
- git #2169a444 - Hygiene: Make _hasChanged public
- git #7fafe69e - Fix jsduck warnings on WikiDataApi (inheritdoc)
- git #205a3d50 - Require MW_INSTALL_PATH in both makefile and gruntfile (task T85125)
- git #df869379 - Hygiene: Make instance of property id configurable
- git #d6824392 - Hygiene: phpdoc comments, unused variables
- git #8338f0d8 - Alpha: WikiGrok in sidebar
- git #142c4b3b - Memoize results of the browser.js methods.
- git #62a53309 - Don't (implicitly) parse the "editsectionhint" message
- git #d0c5b29c - Prevent asynchronous event logging events in qunit tests (task T84922)
- git #bcfb15d5 - Hygiene: check types are valid in jsdocs
- git #db122fdd - Minor updates to VE integration code
- git #ef4df377 - Hygiene: Move anonymousEditing config to EditorOptions
- git #dc777244 - Hygiene: check return types
- git #592aec51 - Fixes to neglected Mobile upload interface (for 3rd parties) (task T74972)
- git #702ad9d7 - Hygiene: Move file upload support detection to browser.js
- git #7e645915 - Hygiene: Remove redundant returns
- git #af721a30 - Hygiene: Kill dead code
- git #043681ec - Remove images from infoboxes
- git #e8367bb6 - i18n/Hygiene: Use Wikibase for infobox labels
- git #b8af5b83 - Infobox description editing
- git #c1a8ac1c - Making WikiGrok pull property ID and name from new campaign data
- git #e0a82320 - VisualEditorOverlay: Update for Idc299e23 in OOUI (task T85025)
- git #961a0032 - Remove old b/c code not needed since late summer
- git #665d21ce - Ensure file page mobile views have the proper title in context (task T78003)
- git #e7e8dc29 - Move M.isIos to browser.js
- git #6741f074 - Hygiene: jscs should check return types
- git #bb70e282 - Correct RL targets for site module and user module
- git #36375be9 - Remove unnecessary rule to fix issues overlay rendering (task T78708)
- git #f4f480b1 - Fix MW_INSTALL_PATH to default to local installation
- git #a8e04332 - Fix MobileWebClickTracking documentation errors
- git #8b91fa02 - Add missing word to parameter description
- git #625e85b7 - Remove jscsdoc objective
- git #457e4fde - Let PHP check, if the user can edit a page or not (task T74877)
- git #df533e08 - Combine two seperate .jscsrc files into one.
- git #5419e2b8 - Hygiene: Document PhotoUploaderButton.js
- git #f7a70eea - Hygiene: Update editor, mediaviewer, talk, tutorials, and watchstar
- git #14af742e - Hygiene: Complete documentation for logging schemas, Api and Icon
- git #6d4f580e - Hygiene: Add documentation for PhotoApi
- git #f98836be - Hygiene: Photo upload overlay documentation
- git #305cdc8b - Hygiene: Update WikiGrok and specials/nearby documentation
- git #8e0c03ed - Expose Wikidata descriptions via mobileview
- git #6f7117c9 - Give editor an empty label to prevent rendering bug
- git #07e7af99 - Hygiene: Update search, talk, and TOC documentation
- git #673361c6 - Hygiene: Update uploads and watchstar documentation
- git #dac55309 - Hygiene: Update editor documentation
- git #e742517f - QA: update locator for talk button
- git #0bc29df9 - QA: watchlist icon is no longer a link but a span
- git #d988243f - Hygiene: Update notifications, preferred languages, and references documentation
- git #9701e338 - Rename caller of '_prepareToSave'
- git #15897e3b - Hygiene: Update mediaviewer, mobile redirect, and nearby documentation
- git #1000b202 - Hygiene: Update documentation
- git #06db7a97 - Hygiene: Remove redundant include in uploads
- git #52dc4c24 - Hygiene: Fix incorrect documentation in PageList
- git #c51b5995 - Fix structure suite
- git #c80d94ed - Followup Ia6bf604c, I431a9025: Update way VE target is constructed (task T78710)
- git #c9d4d2c5 - Revert "Load correct page actions images"
- git #64551625 - Serve description even if the wiki data item has no instance of claims
- git #115bdb4b - Hygiene: Update lastEdited documentation
- git #c5475775 - Avoid GlobalTitleFail in SkinMinerva::getHistoryLink()
- git #77c71a0a - Don't show page issues link, when no page issues on the page (task T78800)
- git #6853d8c8 - Polish: Fade in and out the search overlay (task T1158)
- git #a12a7cfe - Redoing how mobile handles tables
- git #e8707cd5 - Hygiene: Move class name generation to browser.js
- git #8ae50932 - Hygiene: Move lockViewport to Browser.js
- git #83ef66aa - Don't enable search enhancement on Android 2 (task T76882)
- git #45550772 - Fix borders in main menu hover (task T1161)
- git #ae5606a7 - Hide the Nearby main menu button correctly (task T78780)
- git #c6ef67a5 - Flag to disable main page transformations
- git #59a234ff - Hygiene: Introduce Browser.js
- git #65cc96f0 - Load correct page actions images (task T74851)
- git #cf09d80c - Restyle/reposition page issues in alpha
- git #39b641ae - Clean qunit coverage reports in `make clean` method in Makefile
- git #c7c498da - Hygiene: Adding documentation and prettifying some code in EditorOverlay
- git #8d3c3b93 - Fix unneeded Watched api call (task T78478)
- git #d8031095 - Put description below title
- git #bf97715e - Give a better error message for blocked users trying to edit (task T78315)
- git #ada5568f - Restyle/reposition page actions
- git #9dda2cde - Hygiene: Refactor secondary actions generation
- git #33a6e1aa - Hide hat notes on mobile
- git #7d40ad3e - Minerva friendly version of Special:Preferences
- git #9fb78d5f - Hygiene: Document methods in uploads folder
- git #c43ca836 - Make sure page images get shown on next page of watchlist
- git #06d95b71 - Remove waiting when close Overlay (task T66105)
- git #bb97cc69 - Fix php notice (task T78480)
- git #927ef67e - Infoboxes: Expose images and wikidata urls
- git #66c3ce80 - Hygiene: Refactor wikiGrokCampaigns code
- git #77af3bb5 - Alpha experiment: Replace search bar with branding and icon
- git #c7e4c20d - Do not show donate button when enabled on special pages
- git #f79fe61e - Hygiene: inheritdoc for AbuseFilterPanel methods
- git #acb6c2f3 - useFileCache hook must be prefixed with the correct class
- git #a460252d - Hygiene: Documentation for nearby code
- git #daa4e353 - Don't generate qunit test coverage on every commit
- git #e17f7f9f - Hygiene: Documentation fixups - inherited methods and ignored methods
- git #68820e4f - Hygiene: Document VisualEditorOverlay
- git #80be469f - Hygiene: Fix up documentation
- git #49e13d5b - Make sure a campaign exists before rendering WikiGrokDialog (task T78340)
- git #107598c7 - Fix Schema errors (task T78359)
- git #52fc9bef - Fix undefined index warning
- git #e3652c63 - Hygiene: Fix phpcs complaints in hooks
- git #e3c90c12 - Hygiene: Some upload documentation
- git #79273609 - Alpha: move lastmodified to bottom of article
- git #65b9a375 - Hygiene: Document EditorOverlay and EditorOverlayBase
- git #c06e411b - Hygiene: Refactor EditorOverlay's templates
- git #cb862fa9 - Documentation for SearchApi
- git #bfe3ddd5 - Regression: Fix search in language overlay
- git #f2b27f9c - Hygiene: Document issues JavaScript
- git #54b0acf8 - Documentation and QUnit coverage for LanguageOverlay
- git #5dcff6a5 - Use correct API parameter to avoid search JS exceptions
- git #726619e0 - Fixing query string override for loading WikiGrok on en.wiki
- git #31856a71 - Hygiene: Fix JSDuck warnings
- git #e78a6505 - Hygiene: Update `make jsduck` dependencies
- git #9732dde5 - Regression: Restore this page has issues
- git #0aa6df14 - QA: no_javascript view no longer has watchlist or Log inavailable
- git #ee2acdeb - Hygiene: Use a better way to add Main menu sitelinks
- git #b0630914 - Fix the preview header when switching from VE to wikitext (task T76624)
- git #24cacf43 - Hygiene: Make uploads page agnostic about current skin
- git #9bfa2dec - EventLogging: break up MobileWebClickTracking
MoodBar
edit- git #392d0080 - Fix dashboard links that are visible on hover (task T85512)
- git #a646aea2 - Stop using jQuery.live (task T85300)
MultimediaViewer
edit- git #b3e28123 - Log Last-Modified header in performance logger (task T78767)
- git #32cd6c78 - QA: WIP update tests for RSpec3 syntax etc.
PageTriage
edit- git #6e3aa2ae - Fix PageTriage JS dialog parameter (task T84996, task T85184)
- git #8ec08788 - Replace .live function calls with .on (task T84996)
Scribunto
edit- git #65ece944 - Pass the title's fragment to getExpensiveData
- git #819320ec - Don't attempt to parse non-Modules in the console
- git #15203e9b - Record a link to pages looked up by ID
SecurePoll
edit- git #428f1822 - Don't skip key import on the second call to SecurePoll_GpgCrypt::decrypt()
- git #086d35a7 - Avoid holding many open DB connections (task T78013)
- git #62b84a5e - Edit translations for all jump wikis on central wiki (task T74576)
Thanks
edit- git #24b0963a - Match changed MobileWebClickingSchema (task T78360)
Translate
edit- git #4a3e2791 - Fixing some white space errors
- git #846b899d - Revert "Request csrf tokens in JS when supported"
UniversalLanguageSelector
edit- git #dff15dbb - Update from upstream jquery.uls
UploadWizard
edit- git #84c5b1f7 - Further refactor of location fields
- git #59ebd690 - Move some upload step UI stuff out of ui.Wizard (task T78057)
- git #72abd539 - Remove references to upload in FirefoggTransport (task T77124)
- git #77385ba2 - Replace Firefogg callbacks with OOJS events (task T77124)
- git #5c293bf0 - Remove upload object from FDT (task T77124)
- git #11425ed2 - Replace FDT callbacks with OOJS events (task T77124)
- git #3f1000a8 - Move some details UI stuff out of the Wizard UI (task T78057)
- git #1b966c82 - Replace IframeTransport callbacks with OOJS events (task T77124)
- git #0e9902fa - Replace hash characters in basename (task T76038)
- git #ba4427c5 - Add plural support to mwe-upwiz-campaign-media-count-desc
- git #6e2fa3a8 - Fix Flickr import bug due to change in newUpload (task T78387)
- git #4422d95b - QA: adjust spacing in steps and feature
- git #2c1364f9 - Reset progress bar on wizard reset due to removal (task T76696)
- git #0909b5f6 - Gate a bunch of state changes for aborted files (task T76697)
VisualEditor
edit- git #987314ce - Update setupToolbar signature in mobile target (task T78710, task T85897)
- git #014c10d5 - Update VE core submodule to wmf/1.25wmf13 for cherry-pick (34f4110)
- git #2409f747 - Fix Ia6bf604c: Update another caller to ve.init.mw.Target (task T78710)
- git #8d2b0ac3 - VE-MW fix commit for I4efbae614e
- git #a479d042 - [BrowserTest] clear default text before entering search text
- git #4fbd141b - [BrowserTest] update test for new selector
- git #c34fd60a - [BrowserTest] update general markup test
- git #30c3aa22 - [BrowserTest] update Links test
- git #5eff6e8a - [BrowserTest]Fixing options test
- git #2b7ae8c1 - Remove use of bind() for inline functions
- git #aa77e8ab - [BrowserTest] changing the css paths for Cite options for fixing the tests
- git #a8807c6a - [BrowserTest] Adding tests for checking fields under Page Settings
- git #0d0172d4 - Set 's' accesskey on save button inside save dialog (task T76161)
- git #f9339d07 - Edit/view source tab: Do not hijack middle click to display confirmation, only left click (task T78546)
- git #9459e4e2 - Check for stopped propagation before showing close dialog (task T78201)
- git #20c53d53 - Follow-up I64f5e2f6c: Bump wfUseMW version given breaking OOjs UI dependency
- git #29ff7b73 - Rename some things for my sanity
- git #57a68d08 - Mark primary buttons as progressive as well
- git #fbb6cd92 - Fix image alignment in media dialog search (task T78050)
- git #0a86323d - build: Suppress the 'unique-headings' warning from CSSLint
- git #49b26f88 - Add timing data for the first transaction (task T76524)
- git #e68dd9c7 - Bump command help dialog height again
- git #122099fd - [BrowserTest] issues with Chrome at SauceLabs causes test to fail
- git #e0894b80 - Surfaces should have parent document direction (task T71969)
- git #8f30edde - Follow-up I4e38607d8: Register <visualeditor-find-and-replace-regular-expression> (task T78180)
WikiGrok
edit- git #49700620 - Show for anons by default, import classes
- git #422e799a - Maintenance script to refresh old versions of questions
- git #55e3da77 - Fix campaigns picking
- git #6d94dce7 - Include the campaign property's Wikidata label
- git #4cdafd4a - Make sure campaign data isn't set to false
- git #03cf0d9d - Convert API help for wikigrokresponse to use i18n (task T76887)
- git #838c2b09 - Fix EventLogging of responses when correct is null
Wikidata
edit- git #cfa0c66b - Update Wikibase: Fix SpecialEntityData and enhance populateSitesTable
- git #76d45c30 - Update Wikidata, fixes for Special:NewItem, NewProperty, SetSiteLink
- git #7af66f9b - Update Wikidata - pull in latest backports from last branch
WikimediaEvents
edit- git #fe0a52e6 - Remove sendBeacon experiment
- git #34e42e1d - Update SendBeaconReliability revid
WikimediaMessages
edit- git #71f82f84 - Add messages for Wikidata and test.wikidata.org "other projects" sidebar links (task T76002)
ZeroBanner
edit- git #052d5cc5 - Optimized imagemagik invocation
ZeroPortal
edit- git #6bc496e4 - Simplified config changing to '+' and '-'
- git #6f85ccda - Proper edit token validation
- git #172b9b4a - Fixed $wgAutoloadClasses for ConfigMerger
- git #46a06012 - Add autoload entry for ZeroPortal\\ConfigMerger
Skins
editVector
edit- git #6cbbb23c - Revert "Replace desktop watchstar icon with mobile skin one"
- git #966c27a9 - Remove 'margin-left: -1px;' on "More" menu (task T74089)
- git #f48c6974 - Use $GLOBALS for globals
- git #b02d0da6 - Add version check for Vector