MediaWiki 1.23/wmf5
Appearance
MediaWiki 1.23/wmf4 | Deployment of MediaWiki 1.23wmf5 to Wikimedia sites | MediaWiki 1.23/wmf6 |
The latest version (labeled "1.23wmf5") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Thursday, 21 November 2013 (see the roadmap).
Core changes
[edit]- git #127b75e7 - Update Scribunto to fix ml namespace aliases
- git #15cf5354 - Updated zero
- git #662278bc - Add Flow
- git #6c79f2fc - Update BetaFeatures and Cirrus
- git #cb0ccd1b - Update Wikibase, ensure correct memcached for property label lookup
- git #134dc7c7 - Update UploadWizard to fix IE8
- git #5ae0b9ea - Update Wikibase, for issue with parser function (bug 58099)
- git #d7c6f6cd - Bump GettingStarted to import required messages
- git #a2c4fb35 - Update MultimediaViewer to wmf5 for cherry-pick
- git #05a7f7a1 - Update VisualEditor to wmf5 branch for cherry-pick
- git #a2cd6446 - Add OOJS v1.0.5 to core
- git #5d199648 - Update Cirrus again
- git #4b881a08 - Updated Zero ext
- git #aabd2750 - resourceloader: Make sure hashmtime cache key is different by language
- git #6b4c1403 - Update VisualEditor to 1.23wmf5 branch for cherry-pick
- git #d842f898 - Update Wikibase
- git #313d9635 - [1.23wmf5] Translate to wmf/1.23wmf5 branch
- git #8e221bfc - Update VisualEditor to wmf5 branch for cherry-pick
- git #bb39a193 - Update MobileFrontend to wmf5 tip
- git #f0026487 - Updated zero ext
- git #47fe2d56 - Update UploadWizard
- git #f2edb76f - Update Wikibase, fix for action=info (bug 57461)
- git #e602d2d7 - Revert "Suppress section edit links with action=render"
- git #c37211f1 - Update WikimediaMessages for wfm5
- git #b24dcd4f - Update Wikibase
- git #e27fe905 - Commit of various wmf-branch live hacks
- git #9cd43cd0 - Replace inline tab with space
- git #9d3c1767 - Suppress false positive CodeSniffer warning
- git #b5473957 - Break long lines and formatting updates for includes/db/
- git #1e10dcd3 - Update formatting on database-related classes
- git #0c2a9d4f - Remove function calls from for loop test part
- git #af4b453d - Supress native "invalid email" warning on Special:ChangeEmail (bug 40909)
- git #7daa687d - Update documentation and formatting for includes/deferred/
- git #ee574b9c - Added some sanity close() calls to RedisConnectionPool
- git #368a95dc - Update formatting on includes/deferred/
- git #84552a2d - Initialise variables and update documentation
- git #dcb0471e - Remove unused private method check()
- git #ea941f78 - Add additional information to FileRepo::getInfo
- git #7b94b510 - Abstract declaration must precede visibility declaration
- git #f5003767 - Rename classes DiffOp_* to DiffOp*
- git #4da81608 - Rename class HWLDF_WordAccumulator to HWLDFWordAccumulator
- git #c13d478e - Break long lines in includes/diff/
- git #27edd570 - Avoid function calls in a for loop test part
- git #972865c5 - Ignore new message for translation
- git #abefd2c0 - Update formatting for includes/diff
- git #3fd1c59a - Avoid Database::encodeExpiry, when simple timestamp is given
- git #5e34e797 - Truncate protect reason for whole multibyte characters
- git #820dcbc3 - Update documentation in HTMLCacheUpdateJob
- git #40577be3 - Replace deprecated <tt> with <code>
- git #2d483fdd - Changing the welcome message after signing up (bug 57218)
- git #6e938b08 - Break long lines in MWDebug class
- git #87eb5192 - Fixed the last section of MediaWiki:SpecialSpecialpages (bug 28033)
- git #dfc87cf4 - Adding "while logged in" in email notification (bug 43368)
- git #a67dc5e2 - Update formatting in includes/dao/
- git #1cdc4ef0 - Update formatting and documentation in includes/context/
- git #b213de40 - Declare visibility of class property in ContentHandler
- git #5bec2e90 - Update documentation and break long lines
- git #4563a42e - Update ImagePage to use HiDPI (bug 56969)
- git #fec2bbe8 - Remove needless leading dash on Main Page interlanguage links (bug 55865)
- git #ddaffed3 - Fixed "Undefined property: stdClass::$page_namespace" error
- git #21cf1fb8 - Add tests for SpecialPage::requireLogin
- git #3bbe32d6 - Update formatting
- git #6ed32208 - Remove unused local variable and update documentation
- git #8b2fa843 - Add $counter which was defined dynamically
- git #77ce0042 - Update formatting
- git #3615dbda - API: Add default setting for OpenSearch limit parameter (bug 30089)
- git #f1539983 - Fixed spacing
- git #a467d23e - Cleanup and expand Status tests
- git #a416d349 - remove specific FORCE INDEX clauses causing trouble (bug 45619)
- git #237359a9 - Remove no longer needed code for PHP 5.2 compat
- git #50bcba45 - Remove dead var
- git #e78e2f17 - shared.css: Start vectorizing common icons (bug 35345)
- git #a60fac96 - Make Special:PasswordReset obey returnto and returntoquery parameters (bug 57098)
- git #14057d6e - Declare visibility on class properties of RecentChange
- git #8a0eb6de - Various fixes for ChangesList
- git #32e4fa93 - Update documentation for OldChangesList
- git #df28a004 - Various fixes for RecentChange
- git #68f3a226 - Consistently handle anonymous users on logged-in-only special pages
- git #c85e4668 - Declare visibility on class properties of RCCacheEntry
- git #7f56ab1d - Declare visibility on class properties of LinkBatch
- git #0470a55b - Update formatting
- git #9a2bf6a2 - Add visibility to Status functions and variables
- git #511d594b - Address CodeSniffer errors and warnings
- git #611aa1dd - Delete maintenance/language/zhtable/trad2simp_supp_unset.manual (bug 49436)
- git #5045dc0e - Sort 'MediaWiki' resources definitions alphabetically
- git #b2272f43 - Put status handling in EditPage into private function
- git #657a337d - Adding hlist module to mediawiki (bug 40062)
- git #f658180f - Remove unused global in ForeignAPIRepo
- git #a0c583e4 - Remove unused classes Title[List]Dependency
- git #ca209473 - Remove unneeded uses of else{} in api/
- git #470d0c8c - Format email addresses more consistently
- git #4a4fc110 - Update LinkCache::addGoodLinkObj param defaults to int
- git #4893d1f8 - Add WikiFilePage::getForeignCategories() method (bug 56598)
- git #91f29bf1 - Tweaked WikiPage::clear() comment a bit
- git #8175727a - move page_restrictions.pr_id to top in tables.sql
- git #a500e6d6 - Fix indentation of comment in tables.sql
- git #8c1a1267 - Added fail-over support to JobQueueAggregatorRedis using "redisServers" option
- git #d0aba5ed - Move RecentChangeTest to subdirectory
- git #9a362d64 - Allow null to be passed to User::setNewPassword() (bug 57075)
- git #65904ba1 - Add show=unpatrolled to the recentchanges API
- git #0ec4a015 - Set visibility on class properties for *Dependency classes
- git #e9c996a1 - Set visibility for class properties of DependencyWrapper
- git #203565a9 - Exclude servers with zero load from lag checks
- git #7d11e65d - Declare visibility on class properties of LCStore* classes
- git #4c3bc3f8 - Add/update/remove incomplete/incorrect documentation
- git #540d8daf - Declare visibility on class properties of LocalisationCache
- git #f8f3ddea - Update docs to reduce inconsistent type compatibility in api/
- git #e711503e - Remove underscore from classes LCStore_*
- git #1e07d640 - Declare visibility for class properties of LocalisationCacheBulkLoad
- git #04021a8e - Remove underscore from class LocalisationCache_BulkLoad
- git #ddb4e026 - Break long lines in includes/cache/
- git #82514799 - Update formatting
- git #3f968db2 - Update some documentation in CacheTime and ParserCache
- git #6f9c0c55 - Update indentation in ApiUserrights::execute()
- git #d9b3e2ee - Simplify ApiUserRights::getUrUser()
- git #54dd80cc - Update documentation for ApiDelete::deleteFile()
- git #8842bc95 - Add function to clear mPreparedEdit, to use in cases of mutable content
- git #5e3fab39 - Fix inconsistent line break
- git #041728e2 - Remove unused local variables
- git #d026e1a4 - Address errors and warnings in CodeSniffer in api/
- git #593fb308 - Update indentation
- git #6807426b - Address CodeSniffer comments in ApiBase.php
- git #beb73592 - Removed excess profile calls
- git #a9740255 - Changed use of tag_summary to use change_tag with GROUP_CONCAT() (bug 53577)
- git #f809241c - Set title to Special:Revisiondelete on action=revisiondelete (bug 48616)
- git #0c5dcc08 - Call setRelevantTitle during revision delete
- git #991c53d1 - ContentHandler: TextContent::diff should compare to given object, not itself
- git #5d87350c - Show correct link color on cached result of Special:DeadendPages (bug 56912)
- git #4c5088e6 - Fix incorrect parameter order for dieUsage()
- git #1032c5c3 - Add documentation for DerivativeRequest::__construct
- git #5aa7c747 - Logic optimization for wfExpandUrl()
- git #d093453e - Remove unused exception in SpecialPage::getTitleFor and add tests
- git #597bb6cf - Remove useless method overriding
- git #8d4b762e - LinkSearch: use default protocol if unsupported (bug 33029)
- git #81293cea - Avoid empty batch in ListredirectsPage::preprocessResults
- git #02071ecb - Fix covers tag in GlobalTest
- git #d8411bd5 - Add continue editing link also to js and css pages
- git #bb672df7 - SkinTemplate: Add $this as a parameter to PersonalUrls hook
- git #f1fb777c - Fix function doc of ContentHandler::getLocalizedName
- git #64db7068 - Split mocks/media/MockBitmaphandler file
- git #5ecaf91e - Add used message keys to ContentHandler::getLocalizedName
- git #13aebc4e - Remove SQL patches for old table 'validate'
- git #36319011 - Clean up some old readme files and remove references to SVN (bug 38714)
- git #1b014bbd - Fix typo in comment in mediawiki.action.edit
- git #dc3a235a - Deprecate addButton and insertTags in mediawiki.action.edit
- git #a2229050 - Use the native set_charset() method if available instead of SET NAMES
- git #914b5779 - Relicense jquery.placeholder.js to MIT (bug 47057)
- git #c24f8be7 - Revert "Remove unsupported and mostly non-functional Mssql support"
- git #a82cb43a - Use 'Original file' instead of 'Full resolution' for original file link (bug 53017)
- git #90adb487 - Call method with the same name it's defined with
- git #771ccc0c - Don't even mention $wgTitle
- git #a9253359 - Links to mediawiki.org in messages should use HTTPS (bug 54835)
- git #5e1efc31 - Remove unsupported and mostly non-functional Mssql support
- git #1707a799 - Fix CodeSniffer errors and warnings (final round for API classes)
- git #b9b699cd - Fix CodeSniffer errors and warnings on a number of ApiQuery classes
- git #a2dc7993 - Fix a few more CodeSniffer errors and warnings on some API classes
- git #87fe16c4 - Prevent space before ellipsis when truncating
- git #b3c1389e - Declare visibility on class property in ApiQueryInfo
- git #770f2a2d - Fix CodeSniffer errors and warnings (you guessed it, on API classes)
- git #a37e4669 - Fix CodeSniffer errors and warnings on yet more API classes
- git #fc50d150 - Fix CodeSniffer errors and warnings on some API classes
- git #93b9df35 - Move new hook release note to correct release notes file
- git #1e40bfe6 - Give extensions a chance to hide their (unrelated) log entries
- git #40f6d854 - Make sure we always restore the error handler.
- git #146ea320 - Expanded use of reauthenticateConnection() beyond just Lua calls (bug 56886)
- git #f46f2191 - resourceloader: Use state "error" instead of "missing" in case of exceptions
- git #a8798971 - Avoid extra parsing in prepareContentForEdit() (bug 57026)
- git #636c6448 - SECURITY: Don't cache when a call could autocreate (bug 53032)
- git #feb23b46 - SECURITY: Improve css javascript detection (bug 55332)
- git #d3e6230c - mediawiki.ui: Add right padding to .agora-field-styling() (bug 56805)
- git #5b7691c2 - Fix revdelete radio button labels (bug 56210)
- git #8a43bb5e - Add --noredirects parameter to moveBatch.php (bug 57077)
- git #9b0b74d7 - Enable module storage for 0.05% of visitors w/storage-capable browsers (bug 56397)
- git #213a2f99 - Move wikiGetLink rename from 1.23 to 1.22 RELEASE-NOTES
- git #8441b57d - API: Allow filtering keys in iiprop=extmetadata
- git #29e00097 - Exclude override to make method public from checks
- git #6b237ebf - Update docs for files in includes/actions/
- git #ac8ef319 - Fix the fix: "? :" -> "?:"
- git #d1c1724e - The light at the end of the API code format updating tunnel
- git #dadbe238 - I'm in your API classes updating your formatting
- git #789c2004 - Update formatting, return of the API classes
- git #cb8a9bb7 - Break long lines in Action classes
- git #d45bb99e - Yet more formatting updates for yet more API classes
- git #56aba313 - Update formatting on some API classes (must've forgotten these)
- git #c6630e8b - Update formatting on API classes, Part 3
- git #a6064342 - Update formatting on more API classes
- git #974562ae - Remove recentchanges.rc_cur_time from sql statements (bug 40667)
- git #a52b64ea - Add ar_id and el_id sequences for PostgreSQL (bug 15441, bug 39675, bug 56185)
Extensions
[edit]AbuseFilter
[edit]- git #3b5eb5a6 - i18n: use "int:" for consistency
- git #8e4c01fb - i18n: use "int:" for consistency
ApiSandbox
[edit]- git #cdadb248 - Add a bit to intro text to state that ApiSandbox can modify the wiki (bug 56555)
- git #002ae598 - Remove superfluous parameters with default values
ArticleFeedbackv5
[edit]- git #0761fe67 - Add dummy GENDER to avoid translatewiki warnings
- git #b580cee5 - Fix the activity-item-autoflag message
BetaFeatures
[edit]- git #865eed23 - Use 'skinname-$name' message for displaying skin name
- git #1ea8b36b - Link to translated page (bug 56536)
- git #9d7376af - Don't set hooks to an empty array
- git #a03c4255 - Standardise license tags in each file (bug 56312)
- git #ef4ea620 - Use numParams for correct i18n
- git #0e6d3a9c - Fix sitename use in section description
- git #b3a7a0c9 - API module: list=betafeatures (bug 57622)
- git #3b65a921 - Removing CSS for auto-enroll option label (bug 56743)
CentralAuth
[edit]- git #61c6e63a - Don't redirects anons to /createSession (bug 54195)
- git #330f81af - Don't localize Special:CentralAutoLogin (bug 54195)
- git #194c9b41 - Remove https redirect from CentralAutoLogin (bug 57223)
- git #dbddaa5e - Skip Special:CentralAutoLogin/start for JS anons (bug 54195)
CirrusSearch
[edit]- git #6567a21c - Make delete test less flaky
- git #0d47804f - Allow splitting of single namespaces into their own indexes
- git #18820d42 - Fix fetching ParserOutput (bug 58011)
- git #15da2d8a - Followup ec3d1d67c: fix fatals because of removed run() methods (bug 58008)
- git #1fe87350 - Clean up where conditions in sql query
- git #ecf02552 - Remove some accidental debug logs
CodeReview
[edit]- git #046edc14 - Fix double-space
- git #ae8090e0 - Updated README to use HTTPS instead of HTTP.
- git #ab7ad33f - Per special request: eliminate $wgTitle usage.
Collection
[edit]- git #734de04a - Rewrite of interaction with renderer
CommonsMetadata
[edit]- git #0b30640a - Use data provided by remote CMD only when appropriate
- git #50aec033 - Add generic CC license parsing
- git #5c822cec - Handle remote categories in a ForeignDBRepo setup (bug 56598)
- git #9bbefbf5 - Return assessment level
ConfirmEdit
[edit]- git #923375ee - i18n: fix double-space
DataTypes
[edit]- git #d8c99d73 - update composer file
- git #75b64373 - Have travis report to #wikidata irc channel
DataValues
[edit]- git #cf50ddc5 - update composer file
- git #be06f56d - $.suggester: Correctly handling arrays of objects passed as source
- git #b78f53c6 - Have travis report to #wikidata irc channel
- git #715e5e37 - Fix autoloading for PHP 5.3.2 to 5.3.6
- git #9a65d865 - (bug #56682) Use DecimalMath for getUncertaintyMargin.
- git #9b128315 - DecimalMath now uses bcmath if available (bug 56682)
- git #c1f29cc5 - jQuery.valueview minor options optimization
- git #6a5a19a3 - Documentation updates with assignment consistency
- git #bbc934d0 - Revert "Some documentation updates"
- git #f624c697 - Some documentation updates
- git #44dbad9b - (bug #56714) option for disabling rounding.
- git #18810be0 - (bug #56686) Use exponent to represent sig digits
- git #561f5822 - Fixed QuantityParser QUnit tests
- git #b4674ef2 - Implementing proper formatting for quantity values.
Diff
[edit]- git #9fefe356 - update composer file
DonationInterface
[edit]- git #fa6d0829 - i18n: fix double-space
FlaggedRevs
[edit]- git #3cf84dac - Fix typo
- git #d621b473 - Remove ugly $wgTitle comments
Flow
[edit]- ** Newly deployed extension
GettingStarted
[edit]- git #e0af3ddd - Move in required gettingstarted tour messages from GuidedTour (bug 53885)
- git #f9754182 - Fix method name so descriptions actually show up in help
- git #b9499a2c - New API for selecting a task; related refactoring and minor fm (bug 55598, bug 55773)
- git #6d37121b - Fix onConfirmEmailComplete class_exists check
- git #6cd92fd8 - Fix class usages from global namespace (bug 57540)
- git #4e02fc3a - Use GettingStarted namespace for all classes
GuidedTour
[edit]- git #7cd0fbda - Add return true to hook for back-compat with older core. (bug 57090)
MobileFrontend
[edit]- git #b8437a7d - Strengthen .tutorial selector (bug 57192)
- git #9b129c13 - Fix fatal
- git #194a04bb - Hack around Wikibase extension bug (bug 57094)
- git #9660c61d - i18n: Tweak language of Nearby pages beta feature
- git #af7ea992 - article -> page
- git #82437a13 - Story 1346: Edit overlay UI overhaul
- git #3af63667 - Strengthen .tutorial selector (bug 57192)
- git #056f0107 - Story 1360: Add paging to Special:History and enable link
- git #4b30b1bd - Story 1345: Redesign notifications overlay
- git #5abaf28d - Story 1347 2/2: Update this page has issues in beta
- git #06e546e6 - Hygiene: Cleanup enwp.less prepare to destroy it
- git #1f4c9799 - Story 1347 1/2: Use new overlay for this page has issues
- git #925407cd - Disable MobileWebInfobox's attemptLogEvent
- git #942b5633 - Fix regression in HTML markup (bug 57257)
- git #0fe4311c - Story 1099: Better search UX
- git #edfc6ddc - Last modified bar tweaks (bug 56861)
- git #90a07004 - Separate stable and beta search JS code
- git #3b0ca624 - i18n: Fix double-space
- git #8b9c2838 - Whitespace cleanup
- git #b974ba0d - Added tags to all feature files (bug 51046)
- git #b00bef72 - Don't run Router#checkRoutes externally (bug 56973)
- git #224bbe49 - Set up GENDER for two messages
- git #b30dbc1a - Don't load beta features code on mobile
- git #54b9ff5a - Make child overlay hide the parent forcefully
- git #bd816828 - Hygiene: Merge @contentMarginLeft/Right into @contentMargin
- git #b6872e90 - Hack: Hack around ULS issue (bug 57091)
- git #a98eae6a - Hygiene: Remove unused LESS variables
- git #5ef6af68 - Regression: Fix upload button on Special:Uploads
- git #d92e1920 - Hygiene: The big skin cleanup
MultimediaViewer
[edit]- git #e7bd3de2 - Remove oojs hack
- git #5aaf1e73 - Reorganize UI to be...way sexier. (bug 56499)
- git #15108af3 - Preserve space for the description even if it is not present (bug 56494)
- git #24a8092a - Measure sitename clicks too
- git #95a88d43 - Use oojs to extend multilightbox objects
- git #5d419682 - Use moment.js for date formatting
- git #96c4b068 - Rewrite of UI initialization
- git #c0c9e703 - ResourceLoader consistency file moves (bug 56421)
OpenStackManager
[edit]- git #89e459b5 - Fix double-space
Parsoid
[edit]- git #020432a0 - : Don't fetch wikitext source if oldid is missing (bug 56820)
- git #20c6afe7 - Properly reset inPre state in the pre handler
- git #96a76b5e - Remove some cruft from web service entry page
- git #12ffe41d - Suppress harmless DSR inconsistency warnings
- git #36633dba - js/README.txt instructions to run node server
- git #fd3d6dc2 - Add commonswiki prefix by default
- git #92b1b77d - tagId was incorrectly used as tsr info in TreeBuilderFixups (bug 57069, bug 57071)
- git #a4b56c44 - Fixed DSR errors introduced by DOM spec changes
- git #2cf5dd3a - Correctly serialize magic words added on client (bug 56983)
- git #21fa9fb1 - Some clean-up and fixes for the external API
- git #92510c85 - Better error handling in the ParserService
- git #db3c00fb - Remove 'wiki' from prefix to get the actual wikipedia URL
ProofreadPage
[edit]- git #e858a383 - Use the default dimensions for body editing area
- git #df5dfda7 - Fix link to not existing thumb for mono page files
- git #291c6fff - Use default header and footer defined in system messages
- git #5ef6323a - Fix error with extension tags for automatic header and footer
- git #116f2afc - Make Page: pages unserializer more comprehensive
- git #0d578d21 - Improve ProofreadIndexPage parser management
- git #efe54e51 - Fix fatal error in ProofreadPageLevel (bug 57984)
- git #19e03c7f - Let contentHandler system add change of level tags in edit summaries
- git #32ac0990 - No indentation to the first paragraph of a Page: page
- git #6fb89d20 - Check that the proofreader is not null in API validation
- git #84006404 - Normalize level title
- git #e58565c5 - Fix an error in Page content unserialization
- git #9c7c30b1 - Use as image name the root title of the page
- git #50cae2cc - Fix a failure in API when the page does not exists
- git #0dde2537 - Revert "Should fix an issue where qualityX classes are not add to links" (bug 57942)
- git #454e3479 - Should fix an issue where qualityX classes are not add to links
- git #c9bc2e96 - Load page module when the navigation is displayed
- git #1e290d5b - Remove an unneeded property
- git #ab730c58 - Throw exception properly
- git #1ef98a41 - Add @covers annotation
- git #c929c6f0 - Remove buttons to move in the image
- git #93a05b4b - Add a maintenance script in order to replace hardcoded content model for Page: page in the page DB table
- git #3fb36197 - Improve example of prop=proofread API
- git #64f696d8 - Include base module in mobile view
- git #5a28fce5 - Improve page pages CSS and JavaScript
- git #579ce2e1 - Reimplement toogleLayout feature
- git #822e4c4a - Improves EditPage code
- git #f186c1ab - Move rendering of Page: pages to ProofreadPageViewAction
- git #db48411a - Replace jquery.panZoom by a lighter zoom widget
- git #a97a959f - Remove the zoom system from Page: pages view
- git #117bf55e - Reimplement the old WikiEditor layout
- git #9ae281fb - Support for custom image width
- git #80d8d825 - Remove most of injected global variables
- git #a2f9109a - Add icons for pref, next and index navigation links to the Vector skin
- git #653a42de - Major refactoring of the JS part of the page edition system
- git #bb3bc624 - Implement ContentHandler facility for page pages
- git #d84dbb09 - Improve image transformation parameter normalisation
- git #dec2896e - Fix a fatal error when the Page image doesn't exit
- git #54dd7a6c - Added zoom buttons to the toolbar.
- git #2d37f841 - Added the zoom library jquery-panzoom.
- git #de8d06d0 - Moved the display of links to previous, next and index page to PHP.
- git #65e85f87 - Display of page shifted to ProofreadPagePage class.
- git #5f520be9 - Removed JavaScript which is to be rewritten.
- git #f09a6f8e - Toggle header-footer visibility.
- git #64ee0178 - Moved the whole display of fields to PHP.
- git #007ff45a - Addition of code that will be used for setting up of editing system in PHP instead of JS.
- git #678b61c9 - Separation of rendering part from ProofreadPage.body.php.
- git #d2132c83 - Added unit tests for Page pages.
Scribunto
[edit]- git #fbeb9c9b - Add Malayalam aliases for 828 and 829" (bug 54951, bug 58074)
SemanticForms
[edit]- git #57a200a7 - Fixed PHPUnit test for SF_FormPrinter (bug 57199)
- git #ef10534d - Fixed Dynatree package dependency to avoid occasional loading error
- git #f921cbbf - Fix for "connecting property" bug in new #subobject handling
Translate
[edit]- git #b1604b48 - Cherry-pick 1415f6d6 e0656091d b9dcb7aea5
- git #35428240 - Create wmf/1.23wmf5 branch and update .gitreview
- git #d6f9c7eb - Class names start with a capital letter
- git #aabe9e35 - Fix --most reports
- git #46130664 - "Sandbox messages" should not appear in the TUX group selector (bug 57287)
- git #c8d39dc4 - groupStatistics appeared to be completely broken
- git #e7f3d8b0 - Accept any number as explicit plural form
- git #0e25503b - Avoid class name conflict with core
UniversalLanguageSelector
[edit]- git #d2522e40 - Avoid duplicate html ids for the settings panel triggers (bug 57353)
- git #6c6a82ce - Added README describing font.ini file fields.
- git #b66784b2 - Add request-bug and request-default fields for DoulosSIL font.
- git #c9ac792a - Add request-bug and request-default fields for CharisSIL font.
- git #415101e9 - Add request-bug and request-default fields for Amiri font.
- git #9eda0fe6 - Add request-bug and request-default fields for Akkadian font.
- git #77142fdf - Move the steps file back to correct folder
- git #e435f936 - Add request-bug and request-default fields for Tuladha Jejeg font.
- git #a0ab3a55 - Use page-object waiting API instead of Selenium waiting API
- git #63d9fab7 - Add request-bug and request-default fields for AbyssinicaSIL font.
- git #22445187 - 3 (bug 5691)
- git #277b0db9 - Visual indication while saving the settings (bug 53772)
- git #ded20c61 - Fix and enable feature Persistent settings (bug 56885)
- git #c453a97a - Add request-bug and request-default fields for OskiEast.
- git #faa55de6 - Add request-bug and request-default fields for Phetsarath.
- git #68775549 - Add request-bug and request-default fields for Siyam Rupali.
- git #328eb017 - Json message loader clean up
- git #8d9f1e97 - Remove unused method: hide
- git #09958fb0 - Do not strip hints from the WOFF format file too
- git #b04c11ae - Sort the language code in alphabetic order
- git #644f38d5 - Add Polish also to OpenDyslexic font supported languages (bug 57136)
UploadWizard
[edit]- git #354a951c - Fix script error in IE (bug 58100)
- git #46f7341a - Move file to adhere to module declaration
- git #06036695 - Introducing a button to show coordinates in OSM (bug 56614, bug 56612)
VisualEditor
[edit]- git #0d2aefb0 - Conditionally register oojs and oojs-ui
- git #7b28e238 - Blacklist all versions of IE, as IE11 is now out
- git #cff5f38b - Fix crash in MWExtensionNode creation mode
- git #cde33048 - Recompute auto-numbered reference listKeys when merging internalLists
- git #fd4495e2 - Pass the mw.user directly into
- git #4cbf220b - Use __DIR__ instead of dirname( __FILE__ )
- git #59f5ec86 - Clean up uses of 'this' in mw.ViewPageTarget
- git #de979ff2 - Replace raw oojs-ui files with v0.1.0-pre (0267100ab3)
- git #c027af9e - [Browser test] Expanding test with additional text markup types
- git #f9d71294 - Prevent link-annotating MWReferences (bug 56250)
- git #8f9d1847 - doc: Fix existing violations detected by JSDuck 5
- git #4854d644 - doc: Get rid of 'static' property container in jsduck index
- git #583936f8 - [Browser test] Add Review Changes workflow per reviewer comment
- git #b1694c65 - Add inputFilter function to InputWidget
- git #f4960850 - Account for sanitization changes properly in InputWidget
- git #ef5f3ec0 - Combine all the saveError.* track events
- git #0aeab0d5 - Restoring messages that seem to have been deleted prematurely.
- git #c2f84d95 - Fix path to oojs in eventLogger.html
- git #74332f7a - Only replace meta-data from dialog if it has changed
- git #a60bdb80 - Document the fact that ve.dm.MetaItem#replaceWith takes a plain object
- git #e5e47afb - Fix whitespace issue that eluded me in c4b349db4
- git #4eb1d7b9 - Add event logger to collect IME functionality info
- git #c4b349db - Guard against undefined listener arrays in EventSequencer
- git #abf05623 - Point to the "Help" button instead of the "Beta" button for feedback.
- git #51f0add8 - Fix reference to insertItem() in MetaList, was renamed to insertMeta()
Wikibase
[edit]- git #6f20c5ca - Ensure TermPropertyLabelResolve memcached is per language
- git #f568d279 - Add setting to disable displaying parser function errors
- git #87056cd4 - add wikibase css class for parser function errors
- git #b792d34f - Add debug points in term property label resolver
- git #76420ad6 - Fix order of parameters for PropertyLabelNotResolvedException
- git #08f3d846 - Use setting for property info table cache key
- git #a1037651 - Improve exception handling in SpecialModifyEntity
- git #d11477d8 - Fix fatal error in SpecialModifyEntity
- git #fa6f8e8d - Make sure ApiResult is ready before using it (bug 57531)
- git #603b8d54 - Restore old result path in wbgetentites (bug 57529)
- git #08cce088 - Add missing use statement in client hooks (bug 57461)
- git #26c596f3 - Fix property parser function, when property label not resolved
- git #b14df3d5 - Move quantity data type out of experimental
- git #fc08c40c - update composer file
- git #d2fee582 - Added language suggestions to SpecialEntitiesWithout*
- git #097d097f - Add ftp to default url schema types (bug 54103)
- git #abb65a63 - Enhance api messages for bad wbeditentity data
- git #f47d7e6e - Cleanup of ClaimModificationHelper and related
- git #31c57810 - Cleanup GetEntities ItemByTitleHelper and others
- git #6f257b84 - Fix code that is lying to us!
- git #78efee4b - Cleanup MultiLangConstraintDetector Class
- git #a8728e55 - Fix case where = should be ===
- git #30ee8552 - Fix phpdoc for RdfBuilder class
- git #752b7f80 - Fix RdfSerializer class phpdoc
- git #93cefcf5 - (bug #56903) Introducing EntityInfoBuilder
- git #8553e90d - Refactor Api Output to use ResultBuilder Pt1.
- git #d00367ff - set $wgLanguageCode in travis to something non-english
- git #23a813f6 - Remove use of global, which causes test failure for non-english wikis
- git #2efadc7c - Fix ClaimDifferenceVisualizer test that fails for non-English wikis
- git #a0415372 - Make dumpJson log to stderr. (bug 57015)
- git #a5f93fda - Cleanup i18n file headers
- git #ffd5151e - Add extra context to i18n wbeditentity-override
- git #d4030afa - Add i18n qqq for wbmergeitems
- git #a45a9fed - Remove i18n wbsetstatementrank for removed module
- git #9a9cbf9d - Fix bad dumpJson output when skipping entities.
- git #f4044eab - Fix double-space
- git #da5ccdc9 - Cleanup in WikiPageUpdater
- git #be4a69f7 - Ensure mPreparedEdit in WikiPage gets cleared if set.
- git #33f73dd9 - Update package info
- git #234a8b73 - Have travis report to new #wikidata irc channel
- git #38c0971c - Fix imports
- git #0b8c67b0 - Don't spoil $wgDevelopmentWarnings in test provider.
- git #cdb9593d - Introduction of FetchedEntitiesFinder::findDataValueLinks
- git #26980de0 - Restructured template mechanism and implemented simple template cache
- git #9b5bf65e - Refactor Permissions tests into 2 seperate classes
- git #9a000463 - Fixed SetClaimTest
- git #24d8660a - Conditionally require jquery.uls.data as dependency, if ULS is available
- git #faf4fac7 - Implemented "index" parameter in SetClaim API module
- git #5e660794 - Implemented index parameter in ChangeOpClaim
- git #c2ca50c4 - Fix random failing tests on travis
- git #7bece6db - Remove clutter
- git #0796f9da - Do not run ParserAfterParse client hook during phpunit tests
- git #21789884 - fixed bug for index.php?title=... installations
- git #13971989 - Remove some silly usages of newFromNumber
- git #44d3f529 - Add docs to MockRepository
- git #cc01133f - Get rid of deprecated method in PropertyParserFunctionRenderer
- git #65a50d5b - Rem clutter comment
- git #0648089e - Fix EntityId related issue in WikiPageEntityLookup
- git #9930be41 - Check id entered in SpecialSetSiteLink is an ItemId (bug 56933)
- git #c38ac058 - Minor cleanup and add covers tags in client
- git #637207a8 - Remove unused SearchEntityArtefacts
- git #cca39475 - Remove one more usage of EntityId::newFromPrefixedId
- git #414dc973 - Get rid of deprecated method usage in WikipageEntityLookupTest
- git #02864e51 - keyboard shortcut to get to Wikidata item (bug 46538)
- git #f1b3ef4c - Update package requirements
- git #5b0ad395 - remove sql files in client for unused tables
- git #c58f467e - Remove unused caching facilities in Wikibase Client
- git #3c2ad3da - Remove verbose headers
- git #76284d9c - Some cleanup in LangLinkHandler
- git #d1780782 - Fix action=info in client, split logic to own class, add tests
- git #483e014d - Fix typos in dumpJson command options
- git #871d91cc - Support diff=0 in Wikibase (bug 49434)
- git #68610070 - Removed detaching of entityview DOM while initializing
- git #7987380a - Rename EntityUsageIndex to ItemUsageIndex and cleanup
- git #efa487f1 - Use PropertyId and ItemId instead of deprecated EntityId
- git #a0d58a99 - Using the new Ruby Hash API
- git #a788b37e - Using new page-object API
- git #28d6c818 - Adjust SpecialWatchlistQuery hook usage for Iec4aab87 in core
- git #027848ed - Cleanup in WikiPageEntityLookup
- git #0e304e6e - Add missing @authors to LinkTitles api module
- git #6e77af51 - Prevent test from being marked incomplete
- git #ef92eae7 - Making feature file more readable
- git #4b4f7674 - Remove usage of deprecated method
- git #0fd85081 - Some cleanup in TermSqlIndex
- git #0d9d7ab7 - Add profiling calls to TermSqlIndex
- git #56c4f3bb - Re-focus "add" button after having added/cancelled adding a reference
- git #d34f37de - Re-focus "add" button after having added/cancelled adding a claim
- git #ddabb2a3 - Removed interactionWidgetName option from "addtoolbar" widget
- git #82842ea1 - Introduced toolbarcontroller.destroyToolbar function
- git #7e5e0dbd - Simplified toolbarcontroller.definition
- git #11785dac - Add byPropertyListSerialization Options and use
- git #e0a58e0b - Use MockSiteStore for testGetLangLinkSiteGroup in WikibaseClient
- git #2bb2f7a0 - Initializing toolbar controller before entity view
- git #536bea0c - Removed "toolbarParentSelector" option from toolbarbase widget
- git #db545bd5 - Removed unnecessary nodes from "wb-statement" template
- git #e50ddce0 - Removed default event handler generation from toolbarcontroller
- git #d0cc303b - Fixed EditableValue.*Interface QUnit tests
- git #e6ddda3d - Updating reference count when adding/removing references
- git #c328ff63 - Remove hidden infomation flow in ChangeOpsMerge
- git #2717b5ca - wbmergeitems can now ignore sitelink conflicts
- git #ced87a22 - Add ignoreconflicts to wbmergeitems api module
- git #97c990b0 - ChangeOpsMerge can ignore certain merge conflicts
- git #e442d97b - Use (hidden) preference for copyright acknowledgment (bug 47496)
- git #fb332eb7 - Add extra test cases for merge changeops
- git #3e46e587 - Fix error when adding ref with no snaks-order
- git #2e35f31d - Fix comparison of objects in ClaimDiffer
- git #05ff4845 - Reduce ResultBuilder constructor to 2 usages
- git #967b7fc8 - Fixed Reference and Statement QUnit tests
- git #c0e0156e - ReAdd validation for wbsetreference.... (bug 56623, bug 56662)
- git #d9fb20eb - Correct and simplify direction setting for propertyedittool
- git #f684e65e - Fix builder for QuantityFormatter (constructor changed)
- git #9b645771 - Make entity change hooks usable by Wikibase Query
- git #ba533ea0 - Implement List Serializer and Unserializer
- git #e6756fbb - Set explicit direction for wb-entity-undefinedinfo
WikibaseDataModel
[edit]- git #1c3b6a60 - update composer file
- git #70a9bf45 - Upgraded ByPropertyIdArray
- git #f549bbc9 - Fix composer.json
- git #22216388 - Add dependencies in composer.json
- git #dc641fbe - Update IRC channel location
- git #a54c98cb - Have travis report to #wikidata irc channel
- git #160297dd - Add Wikidata team to credits as Im no longer the only author of this component
- git #7969554c - Optimized imports
- git #e0d4e24b - Remove getNumericId altogether from EntityId
- git #7c0ff40a - Add tests for Property::getId
- git #63091443 - Remove broken and pointless test
- git #792a3b78 - Move some code
- git #75477317 - Check for badges duplicates
- git #827d9b9d - Snaklists can now sort themselves given an order
- git #0e340c69 - Allow comparison through equals method if exists
ZeroRatedMobileAccess
[edit]- git #536be3fa - Don't echo Wikipedia Zero banners when HTTPS isn't zero-rated.
- git #a26c9c38 - Add messages for zeroconfig-proxies Wikipedia Zero configurations.
- git #050cdedb - When proxied, don't show banners unless proxy is known to be zero-rated.
- git #8bb11432 - Zero warning page fixes
- git #381b5ff4 - Always on banner on special, add a welcome message to the landing page
- git #ace1e314 - Removed X-Images variance & legacy url params
- git #11ee4f13 - Make the shell script kicking off PhantomJS only look in same dir.