MediaWiki 1.26/wmf3/Changelog
Appearance
< MediaWiki 1.26 | wmf3
Core changes
[edit]- git #f870adfa - Update GWToolset to 1.26wmf3 HEAD
- git #4d54651b - Bump WikiEditor for Ic91b87c4f
- git #a23ec24c - Update Flow to 1.26wmf3 HEAD
- git #c6248a3c - Update Gather and MobileFrontend to master
- git #73665044 - Bumped graph ext
- git #a461a581 - Update MassMessage to 1.26wmf3 HEAD
- git #2b8d031b - Update ContentTranslation to 6f81619 (T97965)
- git #f16f1af3 - Update SecurePoll for Iae874c0403a8362929362ca645f4aca18feb0269
- git #d4df0a08 - Update Translate for cherry-picks
- git #0bce2a7b - Bump WikiEditor for I05adb7116f1
- git #6cdb23c5 - Removed DjVu pageCount() check and let it surface in the shell command (T96360)
- git #bc20111e - Update EducationProgram
- git #d2d43a00 - ChangeTags: Don't show UI when no editable tags exist (T97773)
- git #a1e7367d - Update PageTriage to 1.26wmf3 HEAD
- git #52d51f16 - Update MobileFrontend
- git #ff498450 - Update CentralAuth to 1.26wmf3 HEAD
- git #db063557 - Update ContentTranslation to 53ab07e
- git #9aca8f92 - Update EducationProgram
- git #ce90785d - Restore B/C for ApiOpenSearch json output if warnings are present (T97617)
- git #e80f5d6f - Bump Gather for I8cb92ae3fc6
- git #0baf9fc4 - Update VisualEditor for I9b0dba58
- git #1d3cbc6d - Update WikiEditor to 1.26wmf3 HEAD
- git #c5893fdd - MovePage: Move target existence check into isValidMove() (T97536)
- git #223f68f5 - Update SecurePoll for cherry-picks
- git #df5d0df7 - Update jQuery from v1.11.2 to v1.11.3
- git #770e3eea - Update MobileFrontend extension to 1a1959b
- git #9c56c1ee - API: ApiResult must validate even when using numeric auto-indexes (T97490)
- git #b88fc164 - Update Wikidata - fix change subscriptions script
- git #511f4c52 - Update SecurePoll for I422d390c08
- git #a5bb0a05 - Update VisualEditor for two icon issues
- git #a780d4d2 - Update EventLogging to 1.26wmf3 HEAD
- git #da225802 - Update Gather
- git #ea140cd0 - Protect API metadata keys from FormatMetadata::fetchExtendedMetadata() (T97469)
- git #a69192b6 - Update ContentTranslation to ffdd3e0
- git #1f473951 - API: Remove metadata keys from indexpageids output (T96942)
- git #35399d10 - Update CentralAuth submodule
- git #d0f234c2 - Bump WikimediaEvents for null dereference in XAnalytics listener (T97104)
- git #7b86513d - Bump Flow for FlowUpdateWorkflowPageId.php
- git #b980b0a9 - Don't load XML metadata on DjVu thumb generation (T96360)
- git #2bed6179 - Update SecurePoll for I65dcbc14e
- git #9d556260 - resourceloader: Add logging for T94810 (T94810)
- git #e21f4faa - Bump VisualEditor for Ie10a75327
- git #87c2f72c - Update Mobilefrontend to cherry pick
- git #1c5e9c7f - Bump Flow for:
- git #32fcb0f6 - Update ContentTranslation to 6890bce
- git #4e7860b8 - Update ZeroBanner for I532fe807
- git #48ff3f95 - Bump Flow for "Stop creating pages on load"
- git #ef233823 - Added max lag comment to JobRunner
- git #05a5ec40 - Lowered $maxAllowedLag to 3 in JobRunner
- git #7f1d4dfb - Enable DBO_TRX for runJobs.php, just like HTTP job runner
- git #e9a65a51 - Removed redundant wfReadOnly check in runJobs.php
- git #b4b932b5 - Lowered JobRunner lag check interval from 3 => 1 second
- git #fa1f1069 - mediawiki.feedback: Update documentation for custom content models
- git #f9c7383d - API: Better handle UsageException from the printer itself
- git #dc40deba - Use CSS columns instead of tables in Special:SpecialPages (T88910)
- git #b41e6a59 - Use successbox/errorbox instead of bolded text on revision delete form
- git #3e4fdee7 - tags: Use successbox/errorbox instead of bolded text on SpecialEditTags
- git #c25bb9ac - checkUsernames: send output to stdout, don't include wikiid
- git #28f90f8f - Fix undefined variable in SpecialMergeHistory (T96026)
- git #ef4119cb - Document units in MultiHttpClient
- git #beab6b00 - Change API result data structure to be cleaner in new formats (T87053, T12887)
- git #0c86649f - API: Add wfDeprecated() to deprecated ApiResult methods (T96596)
- git #9838eeb6 - resourceloader: Add ResourceLoader::makeInlineScript utility and use it
- git #787f2dfc - Revert "Added per-wiki queue stats information"
- git #5edae663 - Polyfill node types in browsers without DOM level 2 (T87118)
- git #dfc5afc2 - BagOStuff doc tweaks
- git #fec5b83d - ApiFormatPhp: Fix dieUsage call on unknown formatversion value
- git #1c234274 - ApiFormatJson: Fix dieUsage call on unknown formatversion value
- git #73a94295 - Revert "Release notes for aacdb664a10"
- git #db6a9636 - API: Avoid warnings for parameters that don't exist in format=rawfm (T96479)
- git #6bc2c600 - Do not wrap the "License" field on Special:Version
- git #3528ecce - Special:ChangeEmail: Set autofocus on new email field rather than password field (T96509)
- git #6aead3d7 - CREDITS for This, That, and the other
- git #94855587 - Remove quotation marks from linktrail for Udmurt (T93678)
- git #945eabb7 - Add target mobile to jquery.textSelection (T91752)
- git #fbc870b2 - Fix very old log params of log type rights for new api logparam style
- git #fd533514 - i18n: Apply lang on UI messages on diff table
- git #63c79fc2 - Chinese Conversion Table Update 2015-2 (T92758)
- git #8a844caf - Follow-up 1c57794e371: change 'nobools' to 'nobool' in docs
- git #332eca71 - Add missing 'return' (T96422)
- git #89d5f0ef - Reduce change for deadlocks in Block::insert() (T96428)
- git #6c9e517a - Made showJobs.php show claimed jobs too
- git #8756987e - Fix old log params of log type rights for new api logparam style
- git #9a504d18 - Always set duration/flags of type block for new api logparam style (T92902)
- git #f7462adc - Fixed stat calls in checkImages (T64148)
- git #589258a7 - Always set suppressredirect of type move for new api logparam style
- git #2513086e - Add supportsDirectEditing methods to ContentHandler (T96382)
- git #95cfa545 - Made wfWaitForSlaves check all master connections for writes
- git #61233fc8 - API: Move parameter formatting into LogFormatter (T35235, T73020, T91466)
- git #c4ba6f9e - API: Document parameter types (T93982, T47652)
- git #4b619eb7 - Remove $wgRUstart, unused
- git #8c5406a4 - Added CAS logic to User::addAutopromoteOnceGroups (T48834)
- git #831d07a3 - Show correct counts in category-info on action=info
- git #28404fad - Made saveSettings() CAS check handle caught DB exceptions better
- git #48f6aa6d - Moved ChangeTags to /changetags
- git #a7f26eb3 - Introduce PageHistoryPager::doBatchLookups hook. (T95672)
- git #5adee692 - API: Update ApiTag, fix error handling (T96251, T96252)
- git #1211e319 - Avoid (s) for unknown plural in a message
- git #bdccc7d7 - Fix warning, add new special page to MessagesEn.php
- git #f6d1bbb8 - Moved MessageBlobStore to /cache
- git #9e50d6e9 - Try to reduce stale cache updates in User::saveSettings() (T95839)
- git #9107fb53 - backupTextPassTest: Disable testCheckpointGzip test (T70653)
- git #217aba3a - Use vslow in tagUsageStatistics
- git #8f06063c - The 'spambot_username' message is a reserved username
- git #132b38ec - mediawiki.jqueryMsg: Abort test if a language request fails
- git #a2bfe269 - ChangeTags: Hide tags whose description messages are disabled
- git #eccd9707 - Tweaked CAS log message for User::saveSettings
- git #e7d4b84f - qunit: Abort unfinished AJAX requests in test teardown
- git #d8092dfc - Avoid (s) for unknown plural in a message
- git #75cc98c3 - ChangeTags was backported to 1.25
- git #abadf94d - RELEASE-NOTES for change tagging changes
- git #5c468101 - UI for adding and removing change tags on revisions and log entries
- git #ae3ab9ee - Allow users to add, remove and apply change tags using the API (T20670)
- git #c5b6003d - Remove MW_SPECIALPAGE_VERSION. Unused anywhere.
- git #01504ab3 - Fix variable name and use isset() to shut up a stupid notice
- git #807c0829 - ResourceLoaderImageModule: Implement cache invalidation (T94733)
- git #ee32b7ab - Update namespaces for South Azerbaijani (azb) from translatewiki
- git #f840f6af - Update namespaces for Western Baluchi (bgn) from translatewiki
- git #5a9461f7 - Add namespace aliases for Luri (lrc)
- git #909813a0 - Add namespace aliases for Western Baluchi (bgn)
- git #914ff5ae - Add $linkTrail for Western Baluchi (bgn)
Vendor
[edit]Extensions
[edit]AbuseFilter
[edit]- git #9bad0e19 - Further cleanup for core API change (T96595)
- git #9da34b9b - Use same getUserPermissionsErrors check in ApiQueryAbuseLog as SpecialAbuseLog (T96277)
Babel
[edit]- git #04b6a4f3 - Remove non-standard $IP override
- git #be93ab12 - Restore compatibility with MediaWiki 1.24 and older (T95157)
CentralAuth
[edit]- git #7a1535d4 - Throw an exception if the performer doesn't exist in the database
- git #52a802a4 - hooks: Fix missing '&' in onMakeGlobalVariablesScript signature (T97384)
- git #8b8a1993 - Further cleanup for core API change (T96595)
- git #9f2539cb - Special:CentralAuth: don't show global groups if 'none'
- git #702ffcf1 - Show block log link on Special:CentralAuth for indefinite blocks (T96495)
- git #2f9e4550 - LocalRenameUserJob: In force mode, bypass all Title/User validation
- git #5a200d63 - LocalRenameUserJob: Don't validate the 'from' username if 'force' is true
- git #f34230a3 - forceRenameUsers: Replace _ in database name with -
- git #5513a4d5 - forceRenameUsers: Fail nicer if CentralAuth isn't installed
- git #70c69f38 - Fix CentralAuthUser::loadAttached if no accounts are attached (T96267)
- git #53ecda27 - Show block options on Special:CentralAuth (T20182)
- git #7cbece1e - forceRenameUsers: Don't rename users that don't exist
- git #e7ceee9f - migrateAccount: Don't bail if the username is falsey ('0')
CheckUser
[edit]- git #afe2df75 - Clean up line-ending whitespace
- git #d0eb258a - Further cleanup for core API change (T96595)
CirrusSearch
[edit]- git #d866c464 - test: Configuring banana-checker for i18n messages
CiteThisPage
[edit]- git #eda4c0fd - Re-build extension.json, deprecate and empty CiteThisPage.php
- git #02ae8c27 - test: Configuring banana-checker for i18n messages
- git #9fc70aed - Add missing class to autoload
- git #7c422075 - Add 'license-name' matching SPDX conventions
Citoid
[edit]- git #c581e1a9 - Add a cancel action to the Citoid inspector (T96303)
- git #e2ca452b - Use the new ve.ui.PreviewWidget to display citation previews
- git #e59c1fbe - Move 'applyStaging' after the operation is done in Citoid (T96120)
- git #702f1404 - Add autoAddToCatchall=false to Citoid tool
ContentTranslation
[edit]- git #6f81619e - Chrome does not show list formatting tools (T97965)
- git #67ce5f7a - Enable formatting toolbar for non-Chrome browsers (T95710)
- git #d06b7178 - Change the color of interlanguage entry points to grey (T96547)
- git #066aefbc - Refactor the drafts module and fix a bug about saving empty content (T97505)
- git #fbf79e3f - Fix JSCS errors
- git #93467c73 - Set the CX token expiry to 1 hour
DonationInterface
[edit]- git #7ccfd2c5 - Correcting s/handlebars/mustache/ (T95951)
- git #3cd38258 - Fail on any unrecognized CVV return codes (T96393)
- git #ef5faea4 - Change English error messages (T96066)
- git #35528e80 - Redirect to Astropay on successful NewInvoice (T90503)
- git #5daae632 - Parse JSON responses, get Astropay status and errors (T90503)
- git #3dc64ef5 - Sign Astropay transactions (T90503)
- git #222fe62e - Use transaction-specific URLs for Astropay (T90503)
- git #a658465c - Tests for the Handlebars form renderer (T95951)
- git #eddffceb - Document Handlebars rendering class (T95951)
- git #9f6501fe - Implement a Handlebars form renderer (T95951)
- git #ff330d39 - Change recurring info text for new legal requirements (T94246)
- git #cb0a079f - Fix unstaging issue (T94506)
- git #5286123f - Fix content-type for non-XML POSTs
- git #33e7c595 - Update required version of Monolog to 1.12.0
- git #342540d1 - Use curl_setopt_array instead of a loop
- git #27cd4f2e - Add skeleton of Astropay gateway (T90501)
- git #fdb0e49f - Simplify communication_type nonsense
- git #cecd25ac - Clarify some 'object's in PHPdoc strings
Echo
[edit]- git #89b88ce6 - Unreachable code in Echo hooks
- git #f208548f - Made Echo respect $wgEnableEmail = false; (T96143)
- git #992dc41f - Made EchoNotificationDeleteJob flush transactions so the slave wait works
EducationProgram
[edit]- git #15d6ed29 - Update API calls following core changes (T97655)
- git #18778cfe - ApiListStudents: Use XML-friendly tag names (T97599)
- git #8ec3b592 - Further cleanup for core API change (T96595)
EventLogging
[edit]- git #4961b97d - API: Force 'required' key to use bools in formatversion=1
FlaggedRevs
[edit]- git #815766ee - Further cleanup for core API change (T96595)
Flow
[edit]- git #ea1390da - Add logging so we know what filters are being hit (T95978)
- git #d46280fc - Create missing board pages (T95594)
- git #58832539 - Fix ConvertLqtPageOnLocalWiki for recent core (API) and Flow changes (T96325)
- git #5f840338 - Stop creating pages on load
- git #ae7ae090 - Send user information including gender to flow-subscribe message (T96804)
- git #893e6ff8 - Better explain how to install hooks
- git #c4762ce2 - Fix browser tests
- git #cb57e200 - Remove preview related code
- git #720d146e - Set workflow_page_id when creating a workflow (T95280, T94649)
- git #4aa91826 - Fix cancel button on history page (T94895)
- git #be448fb5 - Only load the VE editor if VE is enabled
- git #6138bb41 - Further cleanup for core API change (T96595)
- git #33ecd5d4 - Add missing 'use ApiResult' statement
- git #0dc8729b - LQT maintenance refactoring (T92303, T95380)
- git #967f6f37 - Move storing of 'discussion' workflow elsewhere
- git #7fe3505b - Remove unused Header::needCreate
- git #a025c156 - Fix phpdoc variable type
- git #12d9e292 - Fix varname
- git #f57b0d08 - Fix font size of VE user interface in Flow
- git #91092807 - Use simplified getModelFromDom API
- git #d9e8c2ba - Support the ApiSerializable interface (T90745)
- git #382a8143 - Remove unused variable
- git #da46d574 - Use ApiResult::META_BC_BOOLS
- git #686e90f9 - Search API endpoint (T78791)
- git #4c1d699a - Search indexed Flow data (T78789)
- git #db76405b - Add an onAfterClear data event (T96388)
- git #b3fbd155 - Add an AbstractListener base class (T96388)
- git #090aaa66 - Update workflow_last_update_timestamp when Header is edited
- git #5eefd9ee - Maint script to fix workflow_last_update_timestamp dates
- git #fca7f34d - Index Flow data (T78788)
- git #5a0c84e0 - Update icon name for Bold/Italic (T96306)
- git #91a39a08 - Use {{int:...}} syntax to minimze translation inconsistencies
- git #4fffe538 - Fix RevisionStorage->update (T95869)
- git #2586e73b - Remove the flow-add-topic message
- git #0f7af80e - Always include post-id in API response
- git #578bf0d5 - Stop submitHeader from needing submit-API output (T95773)
- git #af67519f - Fix conversion from uuid to timestamp to work in IE (T92917)
- git #9fa08e1a - Bump cache version to match production update
- git #3039ba33 - Flow: consistent quoting in messages.
GWToolset
[edit]- git #540bb3c4 - Check php max_file_size limit directly from PHP $_FILES (T97415)
Gather
[edit]- git #3947e76b - Pagination of collections list with infinite scrolling (T97463)
- git #17ff7e1e - Add ToastPanel (T95785)
- git #27da4848 - Search field with placeholder text when editing collection (T97267)
- git #654e752a - Unify collections url (T97436)
- git #efdfef10 - Correct API inconsistency in response (T97268)
- git #e23b4f85 - Implements prop=listmembership (T95516)
- git #fc4655ff - Make Special:GatherLists responsive (T93389)
- git #acd19c1c - i18n: Fixes for the Gather-moderation-hidden-email-body message (T97911)
- git #5eee2349 - i18n: Consistent use of <br /> in en.json
- git #cdccdb14 - Hygiene: Simplify CollectionPageList (T97594)
- git #24ab8dc5 - i18n: Add a full stop to the end of a sentence
- git #0b724146 - Reveal flag icon on Vector (T97301)
- git #b0224f16 - Hygiene: Refactor collection flag button to be an actual view
- git #5c6a2c26 - Fully render collections list with templates (T97459)
- git #9b3ddd61 - Hygiene: Split SpecialGather resource loader modules (T97456)
- git #e5f522b2 - Add overlay class to confirm overlay (T97609)
- git #ffdd05c2 - Fix php fatal error on empty collection message
- git #7175d3e7 - Fix error in API request to hide (T97600)
- git #b860ac93 - Add missing images (T97084)
- git #848407e6 - Gather as desktop beta feature infrastructure (T97084)
- git #9602af7b - Reflect some upstream changes (T97338)
- git #897de814 - QUnit tests: Don't hit the API (T97376)
- git #a91710a7 - Hygiene: Correct API module name inconsistency
- git #5b25b902 - Hygiene: make resource names consistent with their paths
- git #a53dc39f - Explicitly define module position (T97410)
- git #d84bfdcc - Render Collection list items with templates. (T97284)
- git #de39c695 - Hygiene: Remove the 'options' argument from preRender and postRender functions
- git #45e25ee5 - Make it clearer collections are personal opinion (T96931)
- git #f17a54db - Hygiene: Remove outdated comment
- git #23b95394 - When editing collection: Done -> Save (T97266)
- git #d5b70440 - Write log entries for showlist and hidelist to Special:Log (T95250)
- git #c53a5c86 - Update how deleted pages behave (T93295)
- git #67241243 - Making the Gather login and signup messages work in standard way (T95729)
- git #fb67a125 - Switch URL used for collection in moderation notification
- git #85339b83 - hygiene: Consistent collection url generation
- git #840eb50a - Prevent multiple clicks to flag and detach from dom on confirmation
- git #901f9547 - Stop Gather from erroring (T97175)
- git #d751269b - Switch URL used for a collection (T94527)
- git #ca76faa6 - Show hide button on collection itself (T94228)
- git #1fcf3c56 - i18n: Specify content language directions (T96497)
- git #90e4d30d - i18n: Tweaks (T95547)
- git #3013f4aa - Save changes to members of collection only when done clicked (T95776, T96897)
- git #9205cd1c - Fix flag button, stop unnecessary API request (T97076)
- git #18812b04 - Design: Improve spacing of content overlay on phones (T95628)
- git #fb82051c - Deleting collection: hide dialog when finished, toast on refresh (T96294)
- git #2f82e911 - Always point to collections menu item when creating a collection (T95976)
- git #236185e4 - Hygiene: Fix jscs issues in Gather
- git #d37de3c7 - Don't surface 'public' property in addition to 'perm' (T96665)
- git #1fb49466 - Add flag collection button and confirm overlay (T94871)
- git #a4295e8c - Notify user when their collection is hidden or unhidden (T94802)
- git #13aa0d66 - Do not use a url for the "delete collection" confirmation dialog (T96167)
- git #09a31427 - New collection opens collection editor interface (T94803)
- git #b8a1366f - Add placeholder for admin moderation expectations to Special:GatherLists (T95635)
- git #0c10b495 - Editing shouldn't make a collection private (T94257)
- git #21c7ef13 - Change button label for edit button in edit collection overlay (T95776)
- git #f3f1e7f2 - Make edits to title and description instanenous (T95776)
- git #73a252cc - Add url Special:Gather/id/{id} number
- git #bedf8efd - Add isset checks for array in CollectionsList (T96585)
- git #b9822563 - Correctly identify collections as hidden (T95967)
- git #bc0c78f6 - Update for core API change (T96595)
- git #05bc1658 - Adjust input based on available size (T93651)
- git #114ddb5e - Adjust messages for empty collections based on user viewing it (T95740)
- git #1762e0a9 - Add special page alias for Special:GatherEditFeed
- git #46cf90a7 - Support making collections private (T94257)
- git #46299708 - Correct error handling for hide/show admin actions (T96319)
- git #31ceebc9 - Return listpages results in query object (T94124)
- git #ae961787 - Make the private checkbox to be a public checkbox (T93391)
- git #62e00eb3 - Swap X button for arrow for editor overlay (T95776)
- git #89715d37 - Hygiene: Split out dialog from collection delete overlay
- git #b2113ce4 - Hygiene: Make it possible to edit a collection from any page
- git #cc001184 - Redirect to canonical url for Gather pages (T96151)
- git #6f20a8b6 - Make Special:Gather show pages for that user
- git #4b3f282a - Differentiate between html <title> and page title on php views (T93618)
- git #8b268ea9 - Error in regex broke User lists pages (T96245)
- git #a78fd39a - Hygiene: Refactor JS code for hiding/showing collections
- git #cd23a6f4 - Login messages: Add support for MobileFrontend loginpage (T95903)
- git #d181ceee - Add meta tags for when sharing /by/User (T95239)
- git #a2ed2192 - Hygiene: Extract image to thumbnail to reusable method (T95239)
- git #15386cee - Don't show Delete button on a collection page (T95732)
GlobalCssJs
[edit]- git #8271cb05 - tests: Pass Config to ResourceLoader constructor (T96699)
GlobalUsage
[edit]- git #8307a7a0 - Further cleanup for core API change (T96595)
GlobalUserPage
[edit]- git #f71333cc - test: Configuring banana-checker for i18n messages
Graph
[edit]- git #1fec2af3 - Added missing namespace for graphoid invocation
LiquidThreads
[edit]- git #57682255 - Further cleanup for core API change (T96595)
- git #325e4f14 - Use TitleMoveComplete so it picks up all moves, not just special page (T92303)
MassMessage
[edit]- git #21a5272e - Only check if the title is an interwiki if it is for the local site (T98028)
- git #2b188898 - Warn when users pass an interwiki title to #target
Math
[edit]- git #241800f8 - Use namespaced \MediaWiki\Logger\LoggerFactory
MobileFrontend
[edit]- git #82735141 - Hygiene: Move mobile.toc to resources/
- git #3cc64292 - Regression: Only panels in content shoudl have backgrounds (T98176)
- git #7d2c2798 - Hygiene: Mobe LanguageOverlay to resources/
- git #a0f0e16c - Correct sample for beta optin
- git #c62bb9e1 - Hygiene: Move mobile.editor.common to resources folder
- git #214a0999 - Create Special:TopicTag and link tagged categories on article pages (T96015, T94742)
- git #e6bdc197 - Add optin to beta panel (T96286)
- git #b5153f6f - Hygiene: Reintroduce disallowNewlineBeforeBlockStatements
- git #2effc8ae - Hygiene: Reintroduce spacing rule
- git #e0b33e43 - Hygiene: Reintroduce indent rule
- git #29a0003a - Hygiene: requireLineBreakAfterVariableAssignment rule and and fix complaints
- git #13aff2e5 - Hygiene: Clean up the root directory
- git #ca336a4a - Hygiene: Move infobox and alpha code into resources
- git #dd541356 - Follow up I312adb5
- git #f93e8a94 - Hygiene: Update Gruntfile in preparation for moving external files into resources
- git #60e18ef4 - Don't load styles unnecessarily (T97326)
- git #ae48805e - Increase main menu font size to 1.2 em (T97791)
- git #c0dcc0f0 - Credits for the English messages
- git #436787b4 - Consistent usage of <br /> in the i18n messages
- git #b2245d61 - build: Bump grunt-jscs to latest version
- git #437b88a7 - Use same left and right icon as oojs ui (T97805)
- git #6ed92ce9 - Log MobileWebSearch events (T96326)
- git #e3150f1d - Hygiene: Generalise the futureLog mechanism (T96326)
- git #c0c715ad - Hygiene: Setup resources/mobile.overlays
- git #5cea15b6 - Hygiene: Drawer uses Icon and Button
- git #0b595c87 - Less confusing explanation of $hasDesktopVersion
- git #fed3a13d - Hygiene: Use Button in AbuseFilterOverlay
- git #46c6518d - Hygiene: Make preRender and postRender functions on View not take arguments (T96269)
- git #08be6a6d - Add new events to SearchOverlay (T96326)
- git #ba90db37 - Fixing scrolling in the editor in Mobile Safari (T95465, T97605)
- git #3ff66a4b - Hygiene: Move views and object orientated code into resources folder
- git #c66d8f26 - Tools: Run Gruntfile on resources folder as well
- git #f006618d - Improve trademark code in MobileFrontend (T95007)
- git #bb7b9469 - Check whether the object exists before checking its property (T97474)
- git #9ae23c24 - Follow up Ia75886c
- git #6197b709 - API: 'editable' is a legacy boolean, don't convert it
- git #980bb615 - Hygiene: Create anchor abstraction (T87253)
- git #60446b10 - Fix settings icon in beta (T97473)
- git #ae214ef9 - Add the missing semicolon (T97336)
- git #db128c19 - Hygiene: Move mobile.talk and mobile.talk.overlays to resources/
- git #2f4ad07e - Hygiene: Move mobile.mediaViewer and mobile.mediaViewer.beta to resources/
- git #497a3486 - Load drawer styles in mobile.drawers module (T97327)
- git #37e7c69b - Hygiene: Move drawers to resource folder
- git #3f87436f - Hygiene: Move MainMenu to resources folder
- git #a810da2c - Hygiene: Begin restructuring of MobileFrontend frontend code
- git #c76efbda - Check, if the user is blocked from editing before try to save the edit (T96257)
- git #e8ff3ee5 - Remove duplicated code for each prop in mobileview api
- git #4ec8d6d3 - Fix for edit header message format (T97275)
- git #c4bde4fa - Update for changes in OOjs UI (Ib40e3477) (T91152)
- git #8129a8a4 - Revert "Update for changes in OOjs UI (Ib40e3477)"
- git #b387ea11 - Add contentmodel prop to mobileview Api module (T97249)
- git #770d8fd3 - Show the notification count (T97179)
- git #04e869f1 - Rewrite mobile login page to be less hacky and closer to core version (T95065)
- git #48f16304 - [Beta] Remove Browse tag first letter style
- git #c50bece4 - Hygiene: Use Button for category button
- git #32b58992 - Update for changes in OOjs UI (Ib40e3477) (T91152)
- git #f7b47aed - Hygiene: Use View events in SearchOverlay (T96619)
- git #0c216f2a - Hygiene: Kill dead css on diff page
- git #6b5a381d - Don't pass empty message text to strpos (T97050)
- git #1d327aca - Change default value of anonymousEditing to true (T96634)
- git #ba5b6d06 - Improve error handling for "Editor not available" (T96352)
- git #d50751d2 - Beta: Add the Tags section (T94739)
- git #a9cd0c18 - Make the search button look like a button for non-js users (T96637)
- git #6cfaff37 - Hygiene: Add button partial support to overlays
- git #61607a3f - Add button abstraction (T87254)
- git #74a20a67 - Turn PageList into a generic component based on Gather usage
- git #484643f4 - Fix regression in menu animations (T96617)
- git #59ba4a93 - QA: Fix the browser tests to reflect anonymous editing on beta labs (T94156)
- git #18ea085d - Simplify TOC replacement on desktop Minerva (T89223)
- git #aba23af7 - QA: Remove failing VisualEditor test due to toolbar changes (T94156)
- git #27f7f183 - Don't expose the toggling init function (T94156)
- git #194a7b8f - Don't pull in watchstar code (T92657)
- git #7426e616 - QA: Main menu is now a nav (T94156)
- git #d2d0ca70 - Simplify Drawer hide listeners
- git #25b15b73 - Further cleanup for core API change (T96595)
- git #6cb33d3c - Set max-width for drawers to 500px (T96459)
- git #d1d39102 - Remove mw-ui-block from CtaDrawer (T96430)
- git #919de185 - Mostly reverting change Ibabfb5d (T95626)
- git #c3553073 - Append drawers to body so they can work in other skins
- git #55da1e34 - Hygiene: Panels should not automatically be appended to DOM (T96176)
- git #ab54d4f4 - Hygiene: Remove dormant icon classes
- git #86e16110 - Hygiene: Use mw-ui-icon in stable (T95619, T91178, T52326)
- git #2cca6857 - Hygiene: Refactor how watchstar works
- git #8c2e0d39 - Correctly use promise in .then() to load VE modules
- git #56e67444 - Fix icon on Special:Uploads page when you have no edits.
- git #496c3976 - Add support to deprecate a module
- git #c30933a5 - Hygiene: Clean options extending on View::render (T96196)
- git #2a9138a2 - Follow up I46d9a2ea
- git #5c632cfd - Pass options by references to pre and postRender (T96196)
- git #64d97cb6 - Hygiene: Reorganise some files
- git #defae1f6 - Add support for extensions to add custom login messages for mobile login page (T95903)
- git #76446b04 - Beta: Make banner image width match content width (T91743)
MoodBar
[edit]- git #2db3472c - Further cleanup for core API change (T96595)
OAI
[edit]- git #cef9ca0d - Don't try to update up_page=0 if page moves suppressed redirects (T96686)
OpenStackManager
[edit]- git #e6659dda - Use titleblacklist for shellnames as well as account names. (T93549, T93543)
- git #bb121597 - Added missing "novaresources" message for Special:NovaResources (T69852)
PageTriage
[edit]- git #1d51117d - API: Completely set backwards-compatibility boolean metadata (T97636)
- git #5f0e55cc - API: Set backwards-compatibility boolean metadata (T97636)
PdfHandler
[edit]- git #df34a496 - Add message documentation for file warning (T89765)
Popups
[edit]- git #03f4fa63 - core: getTitle: Return undefined for non URI links (T95215)
- git #b2ad617d - i18n: Change the "Last edited" message to be just "Edited" (T96608)
- git #c05e16ff - Update the popups-send-feedback string to include the fact that its an external link
- git #503356d3 - Reduce font-size of timestamp text (T96343)
- git #c7e05794 - Act as a beta feature if so configured (T88917, T88164)
ProofreadPage
[edit]- git #77099506 - Further cleanup for core API change (T96595)
Renameuser
[edit]- git #5a98bd76 - Lowered RENAMEUSER_CONTRIBJOB to 500
Scribunto
[edit]- git #4669e431 - ustring: Handle empty charset like Lua does (T95958)
SecurePoll
[edit]- git #a412cf98 - Fixup script for bv2015 incorrect date range (T97924)
- git #29ad5213 - Follow-up for I422d390c: correct method name
- git #86bd1331 - Central list feature and BV 2015 list script (T95262)
- git #93929bf4 - Edit count for 2015 elections
TemplateData
[edit]- git #6580dc3e - Work around 1c57794e3 in MW core mangling boolean properties (T96443)
TimedMediaHandler
[edit]- git #63148d84 - Removed DB updates in updateJobQueue (T92357)
- git #c66b6057 - Further cleanup for core API change (T96595)
Translate
[edit]- git #ea7b8840 - QpiQueryMessageGroups: mark '_canchange' and '_name' as non-API-metadata
- git #23cec97c - API: Fix unit test and update for recent core change
- git #883cb09d - Cleanup linkfix
TranslationNotifications
[edit]- git #87c74b13 - Explicit link label in translationnotifications-talkpage-body
UploadWizard
[edit]- git #df040a2a - Further cleanup for core API change (T96595)
VisualEditor
[edit]- git #7f5f99a0 - Revert "Pre-fetch RESTBase DNS and negotiate TLS" (T97500)
- git #496c2626 - Update VisualEditor core submodule to 1.26wmf3 HEAD (8c55266)
- git #53d83a4c - Follow-up 85381a6b75: update another instance of 'language' to 'textLanguage'
- git #2dfac313 - Don't give up immediately for revid mismatches on second load (T97069)
- git #25b67eec - Update VE core submodule to master (54819a1)
- git #1d1079e7 - Rearrange images when the media search window resizes (T95017)
- git #995ba18a - Revert "[TEMPORARY] Re-point A/B testing preference for test"
- git #e229e73f - Strip language annotations on external import (T95708)
- git #7421d967 - ve.ce.MWEntityNode: Show whitespace characters, like in ve.ce.TextNode
- git #f64c5547 - Remove ancient bad copy-paste documentation
- git #b78c725d - Manually set starting progress to 0 incase stylsheets are slow to apply (T93964)
- git #d554d396 - ce.MWInternalLinkAnnotation: Remove outdated ../ stripping code (T96643)
- git #1a42383c - [TEMPORARY] Re-point A/B testing preference for test
- git #cab1cdca - build: Remove unused 'pkg' from Gruntfile.js
- git #a7cda892 - Correct display for full-screen dialogs in Mobile VE (T86233)
- git #3eb244d9 - Update VE core submodule to master (a666ccc)
- git #ccd2091f - Further cleanup for core API change (T96595)
- git #c9061384 - Update VE core submodule to master (952a9bb)
- git #0fdfab6c - Blacklist <script> tags from BitDefender 2015 (T96533)
- git #077b09ef - Fix debug bar margins in monobook
- git #94e3386b - Fix debug bar selector in vector stylesheet
- git #0044e3d4 - Update VE core submodule to master (8bb191b)
- git #43280455 - Update VE core submodule to master (5b0e269)
- git #96aa5c91 - Re-add A/B testing framework for new accounts
- git #c8ac904f - Also load mwformatting in mobile (T96395)
- git #35e55bb5 - Update VE core submodule to master (795aab5)
- git #85381a6b - Update VE core submodule to master (2714bfc)
- git #a669a4fc - Show template description in the template search (T53436)
- git #1ab496d6 - Use the preview widget in context items (T93042)
- git #1ae91787 - Don't self-instantiate platform
- git #a9524e42 - Update VE core submodule to master (fd363f4)
- git #203d1e86 - Correctly use mwcite action and hide basic/existing ref inside basic reference
- git #07001001 - Defer loading easy-deflate
WikiEditor
[edit]- git #814f5678 - Populate abort.type in Schema:Edit logging (T95938)
- git #da3dec37 - Follow-up cc5ca3a2f6: now that we sample client-side, send all editingStatsIds to the client (T95919)
- git #f29688cb - Perform 25% sampling on the client side as well (T95919)
- git #418baf1e - Regenerate editingStatsId on unload (T95919)
- git #c9c189fd - Add dependency on mw.user
- git #7719b827 - Only trust POSTed stats IDs
- git #1a96528f - Remove extraneous comma
WikiGrok
[edit]- git #2edac983 - Increase WikiGrok sample size to 25% (T94444)
- git #703f3e9b - Aligh the version 'c' dialog in the middle of the page
- git #4c306e27 - Correctly identify the wikigrok version
- git #e54ccced - Make StubUser::load() compatible with User::load() (T94137)
- git #e7d5477f - Hygiene: Make ResponseStore an interface
- git #386141b0 - Adding documentation for 'exists' value for wgc_status field
- git #2410d93e - Fixing EventLogging Schema error on submission failure
WikimediaEvents
[edit]- git #36f88158 - The title can be null for internal API requests. (T97104, T92875)
WikimediaMessages
[edit]- git #4fdb0dfb - Add Group-global-gather-admins{-member} (T96571)
- git #784c4d6c - Add ContactPage messages for affcom user group form (T95789)
- git #cd8691c9 - Add default Wikimedia privacy policy link
XAnalytics
[edit]- git #94c94c1a - Add X-Analytics header for API requests too (T92875)
- git #be001e11 - Move BeforePageDisplay hook to separate class (T92875)
ZeroBanner
[edit]- git #368b5b33 - Fixed broken SkinMinerva::getLicenseLink()
- git #8a726a87 - Remove mobile.templates dependency