MediaWiki 1.25/wmf13
MediaWiki 1.25/wmf12 | Deployment of MediaWiki 1.25wmf13 to Wikimedia sites | MediaWiki 1.25/wmf14 |
The latest version (labeled "1.25wmf13") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Wednesday, 17 December 2014 (see the roadmap).
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