MediaWiki 1.25/wmf21
Appearance
MediaWiki 1.25/wmf20 | Deployment of MediaWiki 1.25wmf21 to Wikimedia sites | MediaWiki 1.25/wmf22 |
The latest version (labeled "1.25wmf21") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Wednesday, 11 March 2015 (see the roadmap).
Core changes
[edit]- git #10cbf93f - Update RestBaseUpdateJobs extension to current master
- git #c1013e79 - Fix WikiGrok bug
- git #75944739 - Bump WikiGrok
- git #8b0a640a - Updating ContentTranslation and ULS submodules to latest wmf21
- git #3363dd3c - Bump flow submodule in 1.25wmf21
- git #2d4cff9a - Update CentralAuth to 1.25wmf21 HEAD
- git #eede1b93 - Update RestBaseUpdateJobs to current master
- git #c618d5d6 - Update VisualEditor and WikiEditor patches
- git #893f3f73 - Update Flow & Echo
- git #17de7d40 - TemplateParser: Don't fatal on cache misses (T93436, T93511)
- git #cb7bc157 - Make sure template function is callable from processTemplate()
- git #0bf18b73 - build: Declare grunt-cli dependency
- git #54635bc8 - build: Increase qunit browserNoActivityTimeout from 10s to 60s (T89075)
- git #cf995dc9 - Bump Flow for FlowUpdateRevisionContentLength perf improvement
- git #b01c6138 - Update WikiEditor for Ib0545f58 and I0336a85a
- git #a6bb179b - Update Renameuser to 1.25wmf21 HEAD
- git #dd2e66f6 - Update CentralAuth to 1.25wmf21 HEAD
- git #536d1da6 - Updated ContentTranslation to b460064
- git #d9515171 - Update WikiEditor for Ibe6beae9
- git #3acc43fe - Update VisualEditor, TitleBlacklist and WikimediaEvents for cherry-picks
- git #904fbb3b - Update Citoid to master
- git #85151afa - Backport LocalisationUpdate fixes from 1.25wmf22 (T92823)
- git #12e2161a - Update CentralAuth to 1.25wmf21 HEAD
- git #2b71ea76 - Force LocalFile::purgeMetadataCache use the master DB (T93009, T88506)
- git #6ec287af - registration: Fix merging of $wgExtensionCredits (T91609)
- git #1fe44c7d - SWAT Bump CirrusSearch
- git #7a3b412f - Update VisualEditor for I2fea8a to unbreak MobileFrontend
- git #b960e95d - Bump flow submodule in 1.25wmf21
- git #6b64c32e - Emergency remove .mw-headline-anchor (T18691, T93000)
- git #6a03a084 - Update VisualEditor for analytics and performance improvements
- git #f6b2e92a - GeoData: grab https://gerrit.wikimedia.org/r/#/c/197300/ (T92940)
- git #7666c4dd - Update VisualEditor extension to I6695ab0
- git #19df21c0 - Update Citoid extension to I005411d
- git #46ed17d4 - Made JobQueueFederated no longer need "checkDelay" for delaying
- git #142cb305 - Made JobQueueFederated::supportsDelayedJobs() check all the partition queues
- git #57aa098a - Lower timeout of upload stash -> image scaler requests (T90599)
- git #ed4371e1 - Bump Citoid extension to I332f0b7
- git #b9829c2f - JsonContent: Pass FormatJson::UTF8_OK when beautifying JSON
- git #d84b09eb - Add Citoid extension at new 1.25wmf21 branch
- git #e2fdb771 - Bump RestbaseUpdateJob extension
- git #06d64698 - Update BounceHandler for [[gerrit:196877]]
- git #951fdd51 - Bump Flow for base href fix
- git #16f92426 - Html: Make addition of 'mw-ui-input' conditional on $wgUseMediaWikiUIEverywhere (T92496)
- git #b98315de - Update Wikidata, fix js error when adding statements
- git #cc842559 - Update WikiEditor to fix Edit schema validation issues
- git #607fedf7 - Update GlobalUsage submodule (T65594)
- git #7b440aaf - Fix IRC lines for blocks published with the old logging system (T92713)
- git #ea9b0d0f - Update MassMessage to 1.25wmf21 HEAD
- git #8bc87ad6 - Update CentralAuth to 1.25wmf21 HEAD
- git #fa82d624 - Update CentralAuth to 1.25wmf21 HEAD
- git #9a9efac7 - Update MassMessage to 1.25wmf21 HEAD
- git #db1ff33d - Update MobileFrontend for I2880d070
- git #ae46841f - Bump Flow submodule in 1.25wmf21 for SWAT
- git #1eb36203 - Update RestBaseUpdateJobs to master
- git #8c693a80 - Update TemplateData for cherry-pick
- git #c545d07e - Update VisualEditor for cherry-picks
- git #5e719ac0 - Pass if log entry is legacy to ApiQueryLogEvents::addLogParams() (T91466)
- git #7adb87af - Revert "inputs.less: Change focus state"
- git #cdd7ec1c - Update Flow for cherry-pick
- git #ab659043 - Updated ContentTranslation to 384a419
- git #101d58a6 - Update WikiGrok
- git #b9fd0f31 - Revert "Made JobQueueFederated no longer need "checkDelay" for delaying"
- git #98248dde - mw.loader: Replace log() calls with mw.track events
- git #ef3d4c20 - jsduck: Add 'mediawiki.startUp.js' to eg-iframe
- git #a64a07df - jsduck: Refactor example iframe to catch uncaught errors
- git #5d9b67e0 - Allow edit summaries to be up to 767 bytes long (T6715)
- git #bfe07bed - API: Remove explicit profiling
- git #c8f96384 - Made JobQueueFederated no longer need "checkDelay" for delaying
- git #b48f51c5 - Minor doc fixes
- git #87dfc20b - Add StatsD metric logging
- git #b13bd099 - Introduce the Restbase Virtual REST Service class (T89066)
- git #0d84868a - mediawiki.jqueryMsg: Fix examples in comments
- git #3bbd27aa - Rename JSDuck config to standard 'jsduck'
- git #7ba745f8 - Make PHP unit parser tests pass again after translation update
- git #5709ec04 - FeedItem: Use full URL with protocol for <id>/<guid> in Atom/RSS feeds (T89975)
- git #0d84b20a - Added clarifying comments to IContextSource
- git #6ab33238 - Don't require JavaScript for addHelpLink styles (T45591)
- git #fa212ed3 - Push enqueue-on-view jobs to the faster "local" queue (T91819)
- git #7782dee8 - Remove isVolatile/markVolatile logic from LocalFile (T88506)
- git #f968119a - Update the Chinese conversion table for Chinese WikiProjects (T91620)
- git #99dd5de1 - Set up RuboCop configuration according to coding conventions (T91485)
- git #7a5bd933 - QA: Refactor for mediawiki_selenium 1.0
- git #5085a4b5 - Made wfFindFile/wfLocalFile callers use explicit "latest" flags (T89184)
- git #54473cbb - resourceloader: Call setName() in test suite before calling getStyles() (T91567)
- git #70be7d94 - Specify max compatible kss version (T91725)
- git #204c55c9 - mw.Feedback: Terms of use always appended and allows for link
- git #264d8014 - mediawiki.test: Prevent "Error: expected" from going to the real console
- git #3702223d - Remove rel="archives" from HTML output
- git #38abb23f - Unbreak parser tests
- git #b21bf82b - Fixed detection of unsigned mysql column in updater
- git #7c75ee39 - Remove duplicate param escaping code
- git #3d113217 - ParsoidVirtualRESTService: Don't use "else if"
- git #497aed39 - Browser should clear cache for API responses (T74480)
- git #3efd6ef5 - mw.ui: button: Update focus state (T88449)
- git #7508b86a - Made the "bypassCache" flag for file locator methods use the master DB (T89184)
- git #a91a5bcb - Fix three more invalid double underscore special page aliases
- git #70b1fc1b - Update OOjs UI to v0.9.0
- git #615d513f - Profile wfShellExec() calls by caller
- git #8e3721a2 - Added EnqueueJob class that handles routing jobs to queues (T89308)
- git #ade66c04 - Add "ValidSkinNames" to extension.schema.json and ExtensionProcessor
- git #50c50bea - If no secret key is available, don't try to use cache
- git #4fcd89d1 - mediawiki.special.upload: One event handling function is enough
- git #a0d422e6 - maintenance: Defer initilization of 'main' Config until after Setup.php runs (T90680)
Vendor
[edit]- git #fd6804b4 - Add liuggio/statsd-php-client
- git #46f919a2 - composer.json: Remove metadata fields so it can't be published as a package
Extensions
[edit]ApiSandbox
[edit]- git #a1978652 - Add extension.json (T87882)
BounceHandler
[edit]- git #5975ea5d - Removed repititive un-subscribe action on a global user
CentralAuth
[edit]- git #0d23800e - Ensure that emails are sent to correct email address (T93444)
- git #7ba7e053 - Actually use 'suppressredirects' option in LocalPageMoveJob (T93216)
- git #b4be0b5d - sendForceRenameNotification: Skip redirects for now
- git #6b889b9b - Update for RenameuserSQL changes (T72851, T89681)
- git #3c5ddf50 - Update sendForceRenameNotification.php
- git #5741b4fe - sendForceRenameNotification: Use a directory with fallback for message body
- git #30e85dfe - Don't list attached users on Special:UsersWhoWillBeRenamed (T93044)
- git #da9b9010 - Display meaningful message for very old users (T91839)
- git #6683a5a0 - Move conditional special page registration to SpecialPage_initList hook
- git #2c95ffe4 - sendForceRenameNotification: Pause if over 100k jobs queued
- git #6c1b0f6d - Fix output of PopulateListOfUsersToRename
- git #e73351cd - Add script to notify people who are going to be renamed
- git #5f965ef8 - Add some debug output to populateListOfUsersToRename.php
- git #4fb5392a - Update CentralAuthUser::chooseHomeWiki() per Keegan (T91703)
- git #5656d3bb - Display username for AntiSpoof conflicts (T75573)
- git #2815bfbe - Only move one page per LocalPageMoveJob (T76975)
CharInsert
[edit]- git #135ec368 - Add extension.json (T87890)
CirrusSearch
[edit]- git #1b2d6bed - Don't try to use the pool counter without a user
- git #5f0267a2 - Use the title.plain field for wildcard intitle: search
Citoid
[edit]- git #8efe998e - Split the inspector into panels
- git #f6058c17 - Add general error to the inspector (T93005)
- git #2f949580 - Redesign the citation widget in the citoid inspector (T62768)
- git #1e97ca87 - Add a link to the reference dialog in Citoid inspector
- git #cc592dba - Add extension.json file
- git #6f6d134a - Make Citoid's dependencies dependent (T92866)
CommonsMetadata
[edit]- git #1a2a312f - Move tests to CommonsMetadata namespace to avoid conflicts
ConfirmEdit
[edit]- git #75595028 - Add RateLimit check for false CAPTCHAs (T48292)
ContentTranslation
[edit]- git #9a980527 - Stats: Remove wrong group by from stats query
- git #18759726 - EventLogging for various actions on translation (T90529)
- git #2d985d75 - Add previous languages to red interlanguage links list (T88569)
- git #92f6b7f8 - Campaign: Make the banner skin independent
- git #5765c7de - Add eventlogging to measure entry point effectiveness (T90529)
- git #eb1c4a2a - Use the callout widget for 'new article from translation' campaign (T92942)
- git #3a9fe82c - Normalize 'no' code to 'nb' and 'nn' (T92769)
- git #b18c1706 - Handle non-ascii URLs in fix-stats
- git #2a824fdc - A generic callout dialog widget
- git #e703bbc8 - References: Fix javascript error by infinite recursion (T92936)
- git #2ab7ed31 - Minor string copyediting
- git #15598edb - Less repetition in ext.cx.translationview.less
- git #9f7a29f7 - Align image captions according to the column direction (T68955)
- git #407f153b - Script to fix over counting of some draft translations as published (T92368)
- git #60d20bc2 - Add a link to Magnus's "Not in the other language" tool (T76843)
- git #d6359f3d - Stats: If target_url exists, count translation as published (T92363)
- git #8e620d40 - Introduce a simple overlay widget to help code reuse
- git #8e5c3ff0 - Typo: Fix typo in message
- git #fd846467 - Fix logic in GlobalUser::newFromId when CentralAuth not installed
Echo
[edit]- git #f373ae26 - Read revision from master when determining notifications to send (T93333)
- git #b7345bdd - Update mock wgEchoConfig to also run on Special:JavaScript/qunit/plain
- git #a70320d2 - Don't log missing user-locators
- git #4631bc8d - QA: insert one-second sleep for Chrome workaround
EducationProgram
[edit]- git #f0e7e094 - Add EducationPage::getStats()
- git #4cde1090 - Show summary instead of $7 when viewing an old EPRevision
Flow
[edit]- git #bf6c134d - Connect TopicHistory listener to post storage (T93108)
- git #f1375567 - Fix header & summary diff view (T93504)
- git #be70271d - Contact parsoid only when necessary for FlowUpdateRevisionContentLength
- git #84a5291c - Create Special:EnableFlow (T91838)
- git #670cb8aa - Fix base href for links not handled by Redlinker (T92451)
- git #8ea9e0d8 - Fix Fatal error in recent changes (T92536)
- git #171c2d25 - Fix Reply button text (T92460)
- git #9df2aa2c - Add some debugging info for NoIndexException with topic_root_id (T91916)
- git #d9d4681f - QA: update ruby gems
- git #cc61748d - Ensure squid cache is purged after successfull submissions (T91897)
- git #15d280ea - Hygiene: Split the giant show function in Flow\View
- git #bbf40220 - Validate input as hex string (T91647)
- git #ff74b166 - FlowAddMissingModerationLogs: These params are not optional
- git #a3eabf57 - Remove dead code
- git #e4ab381f - Store parsoid content exactly as received (T90461)
- git #a6f56d60 - Hygiene: some minor cleanups in Importer.php
- git #05686e0b - Notify the user that thanks are public (T90486)
- git #b7c8829d - Add support for separate title and main text for links
- git #0e349301 - Split out a minimal resource set for initializing flow
- git #476f7c3a - Use url_generator to generate log links
- git #a194a670 - Batchload logging data (T90066)
- git #dac0462d - Use new Flow format (topic title on board name) for log entries (T90066)
- git #4424f10f - Logger should log post id, not revision id (T90066)
- git #0fb2edab - Fix intermittent off by one issues (T75833)
- git #573567f4 - Flow: Flow-preview-warning message is too technical (T69192)
- git #808dbe33 - Eliminate plaintextSnippet (T73584)
- git #efce417d - Add Previous and next links to diff pages (T90038)
- git #d6afbb4f - Changed edited post notification to fit new UI requirements (T89187)
GeoData
[edit]- git #716da3c9 - LinksUpdate needs a ParserOutput object (T92940)
GlobalUsage
[edit]- git #66bfeab1 - Add setBatchSize() call for refreshGlobalimagelinks.php (T65594)
- git #2894226d - Fix deleted page handling in update script (T65594)
GuidedTour
[edit]- git #89d8d1a6 - jsduck: Set --warnings-exit-nonzero
LocalisationUpdate
[edit]- git #163c45dc - Add code to handle core i18n locations (T92823)
- git #4b760dac - Fix singular-plural typo causing extension and skin i18n files to be ignored (T92823)
MapSources
[edit]- git #3877aecd - Update wiwosm url from toolserver => labs
- git #a1896187 - Fix php notice due to special page case mismatch (T91642)
MassMessage
[edit]- git #9cb62873 - Use WikiPage::doEditContent for ServerSideJob
- git #bebfeeec - Fix strict standards warning in MassMessageServerSideJob (T92650)
- git #f8d8c93f - Add "composer test" command to run phplint and phpcs
MobileFrontend
[edit]- git #ce445b10 - Fix closing the media viewer (T92346)
- git #27f815aa - Hygiene: appendToElement standardisation
- git #4026b6c6 - Hygiene: Use more sensible defaults for content overlay
- git #cd9a7cbb - QA: recent versions of Chrome don't wait for event listeners
- git #4b7b178f - Tweak to EditorApi to support editing of pages that do not exist (T91858)
- git #1d35ca33 - Remove all images and recent uploads from UserProfile (T90801)
- git #443aaea5 - Revert "Hygiene: Don't commit Gemfile.lock"
- git #f3e0b1fd - Break word added to main heading (T91281)
- git #07ece290 - Hygiene: Don't commit Gemfile.lock
- git #996c1a22 - QA: add a sleep to make Chrome happy. I don't like it.
- git #531629e3 - QA: update ruby gems
- git #e8f82bf3 - Add composer test entry point for phplint and phpcs (T90943)
- git #f39ed179 - Correctly align user icon on Special:Contributions (T90920)
- git #08f77b3a - Beta: Don't close ReferencesDrawer on scroll (T87050)
- git #2d268663 - Make WikiBase ID easily retrievable (T90777)
- git #5efb0c81 - Tweak banner image aspect ratio
- git #9364b114 - Add the MobileViewBannerImageRepository
- git #51065d7d - Correct the arrow position of the editor tutorial (T91047)
- git #3bcc69cc - Avoid array_merge during initialization
- git #ba58cab8 - Hygiene: Revision::getRawUserText() was depreacted
- git #1b357ccc - Update jscs version (T91083)
- git #579c2e76 - Hygiene: ImageOverlay should use View##events (T88566)
- git #ad45b78a - Four minute abs
- git #b1ea7aa5 - Alpha: Allow browsing of images in a page on mobile. (T85643)
- git #e3b4a9e5 - Add ButtonWithSpinner and re-create 'Report an error' button using it
MultimediaViewer
[edit]- git #85a976c8 - QA: update ruby gems
- git #8cf19565 - Update JSDuck config to standard jsduck.json
OAuth
[edit]- git #f6514df2 - Fix mwoauthserver-bad-consumer-key message
OpenStackManager
[edit]- git #8fb84fe8 - Revert "Set keystone tokens to last 30 days." (T92014)
- git #4cbf64b0 - Fix MySQL syntax in token size change patch file
- git #96a47025 - byte Keystone tokens (bug 2048, T92014)
Popups
[edit]- git #3eaf2829 - renderer.article: Remove leading spaces before brackets (T69225)
- git #df0b988e - renderer.article: Bold the title no matter what the trailing characters (T69229)
Renameuser
[edit]- git #9e12874b - Move logging inside of RenameuserSQL (T89681, T72851)
RestBaseUpdateJobs
[edit]- git #da80f0a9 - Use standard If-Unmodified-Since header for conditional updates
- git #8c2040e2 - Don't count all back links
- git #335b2db5 - Improve edit update job handling
- git #95f2a544 - Create sanely-named entry point file
- git #628cc691 - Set HTTP headers as an associative array (T92703)
SemanticForms
[edit]- git #85919126 - Added default setting of "possible values" for Cargo fields
TemplateData
[edit]- git #582d3ed1 - Prevent a dependent property from updating on infinite loops (T92558)
- git #ffbc8e15 - TDG: Support optional text of 'deprecated' property (T90734)
- git #a3ddde4a - Don't flicker "Manage TemplateData" button's disabledness state (T91324)
- git #3ecbaefe - Document code with JSDuck
- git #f80be684 - Add composer entry point for phpcs and linting (T90943)
Thanks
[edit]- git #ddf1310e - Flow container needs to be reset before each test (T91967)
- git #0a2c042d - Notify the user that their thanks are public (T90486)
TimedMediaHandler
[edit]- git #e7b93c68 - ogv.js media player for desktop Safari/IE (1 of 2) (T63823)
- git #9f808c92 - User-friendly prompt to install WebM components for Internet Explorer (T75348)
- git #0f17fa22 - Improve transcode job insertion deduping (T89977)
- git #126792bb - Profile command line scripts the new way
TitleBlacklist
[edit]- git #baf81679 - Prevent unknown error from the API
Translate
[edit]- git #25263a01 - Wrap slow query in PoolCounterWorkViaCallback (T54728)
UniversalLanguageSelector
[edit]- git #9d33a416 - Add missing RL dependency ext.uls.init to test module ext.uls.tests (T93510)
- git #57b617f7 - Don't force #p-lang to show using jQuery.fn.show
UploadWizard
[edit]- git #2cf43057 - Move parts of detailsSubmit to details step (T90771)
- git #81dbfbb2 - QA: update ruby gems
- git #a065594d - Move updateFileCounts to the step controllers (T86679)
VisualEditor
[edit]- git #28b4962d - Update sub-module for cherry-pick to 9751ebc
- git #78ec7094 - Handle TitleBlacklist errors
- git #8fbfa5dd - Set action.saveFailure.message key in Edit schema
- git #ca6e9626 - Follow-up f620111b: pass parameters to fallback requestPageData() call (T93036)
- git #27fa3ceb - Unbreak TargetLoader when ViewPageTarget.init isn't present (T93031)
- git #31a7bd68 - Send Parsoid API request immediately when user clicks edit (T90372)
- git #e823d7b6 - Load RL modules in one load.php request, rather than in two stages (T53569)
- git #528ea89c - Fix action.abort.mechanism value in ViewPageTarget#onUnload (T92869)
- git #69c2d167 - Don't try to access x-parsoid-performance on restbase cache hits
- git #816a758a - Update VisualEditor core submodule to wmf/1.25wmf21 HEAD (263b194)
- git #4acc973f - mw.ViewPageTarget: Hide ve-ui-surface during activation as well (T91442)
- git #c158a2c5 - mw.ViewPageTarget: Hide ve-ui-surface instead of ve-ce-surface (T91442)
- git #d5f78cc6 - [BrowserTest] Update locator for the Insert/More link changed
- git #5362d4d9 - Update VE core submodule to master (4d7fda1)
- git #e68e3d70 - [BrowserTest] diff view altered slightly.
- git #ac5a38a0 - [BrowserTest] fix edit test
- git #b46a2bd1 - Use the RESTBase back-end if available (T89066)
- git #69098477 - Update VE core submodule to master (ad44a9b)
- git #b396bc4a - Use new SkinEditSectionLinks hook instead of DoEditSectionLink
- git #afa4f20e - Remove unused iconModuleStyles property
- git #1fd395e2 - Focus the surface after VE is already active (T90420)
- git #11d9c55b - ve.init.mw.ViewPageTarget: Recalculate toolbar sizes when adding "Save" button (T52227)
- git #b89d09c7 - Update VE core submodule to master (e85ed49)
- git #557e0e28 - Remove use of ve.indexOf and ve.getObjectKeys
- git #1dced9e7 - Do not call Toolbar#initialize twice during editor setup
- git #c1accbb6 - mw.ViewPageTarget: Cache '#mw-imagepage-content' query
- git #77f016ae - mw.ViewPageTarget: Hide ve-ce-surface during deactivation (T91442)
- git #530f5c05 - MWParameterPage: Show the field's example if it exists (T53049)
- git #4fc02cea - Use a detached icon in transclusion node
- git #be965d1c - Follow-up I11b9f0ab: Only make icon on transclusions that require it
- git #cabf2d9a - Update VE core submodule to master (d449684)
- git #6648f949 - Remove useless ve-ce-mw*Node classes from GCN subclasses
- git #6b4608c7 - i18n: Change grammar of suppress redirect update message
- git #9fd753e7 - build: Enforce disallowMixedSpacesAndTabs jscs rule
- git #5db66fae - build: Update jscs to latest
- git #5ffdabd2 - Add composer entry point for phpcs and linting (T90943)
- git #4c22083d - ve.ui.MWLinkTargetInputWidget: Fix documentation
- git #d5bf7e9e - ve.init.mw.ViewPageTarget: Use mw.Api#postWithToken for setting hidebetawelcome pref
- git #1656d349 - ve.init.mw.Target: Don't go into infinite recursion on API errors (T91158)
- git #679b29cb - Update VE core submodule to master (300b89a)
- git #19eacc8f - Follow-up I11b9f0ab: Make the MWTransclusionNode icon a fixed size
- git #2c689a47 - Follow-up I5918367: Add new classes to jsduck.json
- git #9d0bb8f5 - Update VE core submodule to master (9fb4bdb)
- git #5813d532 - Update JSDuck config to standard jsduck.json
- git #adb4b210 - [BrowserTest] Update Ruby gems
- git #2ae9fa6b - Add an icon to hidden templates (T51806)
WikiEditor
[edit]- git #928864f8 - Don't try to do event logging if we don't have a stats ID
- git #1adbd211 - Try to prevent crazy EventLogging entries with no session ID etc. (T93242)
- git #27766b30 - Only do client-side instrumentation on action=edit/action=submit (T93119)
- git #ace34360 - Fix WebRequest::getVal calls for instrumentation
- git #889de71a - Don't try to log a boolean for page.revid
- git #2246e257 - Fix name of editingSessionId
- git #b39e3b52 - Default user.editCount to 0 in the Edit schema
- git #74da530f - Schema:Edit instrumentation (T88027)
- git #3f692d9e - Convert .css to .less
WikiGrok
[edit]- git #a6d736f3 - Fix fatal
- git #03b3729f - Fix an overly flamboyant name:P
- git #2d2150d5 - Replace mw.MobileFrontend.util.query with mw.util.getParamValue (T93449)
- git #082c4ba8 - Footer changes
- git #a966c2cf - Recording user responses
- git #814314d2 - Add dev-scripts for easy development
- git #012576b0 - Match header changes in MobileFrontend
- git #863fd5fb - Match the Roulette header with the new header in MF Beta
- git #53d44461 - Revert "Moving wgWikiGrokDebug check from onBeforePageDisplay to isUIEnabled"
- git #37c0f763 - Moving wgWikiGrokDebug check from onBeforePageDisplay to isUIEnabled
- git #0fbef006 - Make sure WikiGrok can load when debugging/testing
- git #25365328 - Use latest version of MobileWebWikiGrokError schema (T86855)
- git #70162e53 - Use view events (T88296)
- git #8eca6b12 - Properly extend Dialog C
- git #eb2686d3 - Retrieve WikiBase ID using M.util
WikimediaEvents
[edit]- git #53942890 - Update Edit schema
- git #39f8fc30 - Next iteration of HTTPS support test
WikimediaMessages
[edit]- git #bfc4d6f8 - Add terms of use message to feedback form