TTO [Tue, 17 Jan 2017 05:45:02 +0000 (05:45 +0000)]
Remove some ancient upgrade information from release notes
Also mention MariaDB.
Change-Id: Ia74974e3fec2b5df517ab81294eb06c75679e1cb
jenkins-bot [Tue, 17 Jan 2017 00:13:15 +0000 (00:13 +0000)]
Merge "Un-deprecate ArticleAfterFetchContentObject hook"
Sébastien Santoro [Mon, 16 Jan 2017 15:14:34 +0000 (15:14 +0000)]
maintenance/importImages: Don't sleep after the last upload
Currently, the importImages maintenance script offers an option
to sleep an arbitrary amount of seconds after each upload.
The current logic implementation had a side effect to also sleep
after the last image upload. This is not a desired behavior, as
the tasks are done and a clean exit with a report are welcome.
Instead, sleep will now occur before the second upload and the
ones to follow.
Change-Id: Ia675f210582c3075e9b59b002a00cb1fc4b44cac
jenkins-bot [Mon, 16 Jan 2017 20:03:11 +0000 (20:03 +0000)]
Merge "Update .mailmap for the generation of CREDITS"
jenkins-bot [Mon, 16 Jan 2017 19:07:51 +0000 (19:07 +0000)]
Merge "mw.htmlform: Fix 'hide-if' disabling OOUI fields"
Amire80 [Mon, 16 Jan 2017 18:07:14 +0000 (10:07 -0800)]
Fix Hebrew grammar transformation for letter He
It must only be transformed in the beginning of the word.
Change-Id: Iec6e2032775b9efd92cc2d649944f4892f813b24
victorbarbu [Mon, 14 Dec 2015 09:15:35 +0000 (11:15 +0200)]
Redocumented $wgAutopromote
Completely rewritten the documentation of $wgAutopromote to make it
easier to understand.
Change-Id: I0746c09f7a97dd18feeb774643367fa1a0c09fd4
jenkins-bot [Mon, 16 Jan 2017 13:11:55 +0000 (13:11 +0000)]
Merge "Fix broken variable inclusions in API unblock parameter documentation"
TTO [Mon, 16 Jan 2017 13:00:50 +0000 (13:00 +0000)]
Fix broken variable inclusions in API unblock parameter documentation
Change-Id: I06bf55b3f7f0e05e059f648d92c0cb2d54255d18
Translation updater bot [Mon, 16 Jan 2017 12:56:03 +0000 (13:56 +0100)]
Localisation updates from https://translatewiki.net.
Change-Id: I85b324ab91de1c83d35657233501f7439e8c2842
Bartosz Dziewoński [Sun, 15 Jan 2017 12:51:21 +0000 (13:51 +0100)]
mw.htmlform: Fix 'hide-if' disabling OOUI fields
Follow-up to
5d5dbc83da4bc339e6c2f7fb3d346ba259192b68.
The logic here is supposed to be the same as in the block above, but
it was inverted. I think this code used to be `.setRequired( false )`
at some point, and I changed the 'setRequired' but forgot the 'false'.
Change-Id: Iabb112d3d0519df079bc2c9afab7d4436fff6562
Reedy [Sun, 15 Jan 2017 07:06:51 +0000 (07:06 +0000)]
Un-deprecate ArticleAfterFetchContentObject hook
Accidentally done in I58a0c46b95b8ef02ff55851cfdec7e9d6eeed83c
Bug: T154672
Change-Id: I900232ea01a434b40091fca4627739310d7b3f1d
jenkins-bot [Sun, 15 Jan 2017 01:07:38 +0000 (01:07 +0000)]
Merge "Added "autoHideSeconds" setting in mw.notify()"
Yuri Astrakhan [Sat, 14 Jan 2017 11:24:50 +0000 (03:24 -0800)]
Add custom InterwikiLookup to MediaWikiTitleCodec
This patch allows for a custom InterwikiLookup service
when constructing MediaWikiTitleCodec instances.
If not specified, it continues to get the service from
MediaWikiServices::getInstance()->getInterwikiLookup().
This patch will allow a fully customized instance
creation, without any global state.
Change-Id: Ica87aff5df4534aae0a32e307b27d88b3df023b4
rlot [Fri, 13 Jan 2017 16:46:17 +0000 (17:46 +0100)]
Added "autoHideSeconds" setting in mw.notify()
"autoHideSeconds" is now option of Notification, instead of global variable.
Bug: T155228
Change-Id: If0d141b67515546f1605f24c2f4a50a05d5f2ba4
Umherirrender [Fri, 13 Jan 2017 18:30:51 +0000 (19:30 +0100)]
Fix namespace handling for uncategorized-categories-exceptionlist
Some categories have a namespace at begin, which is not handled correct
when just using Title::newFromText
Change-Id: I7e12b66028a8e8292473e3a58e2b271c7f3a2274
jenkins-bot [Fri, 13 Jan 2017 17:42:04 +0000 (17:42 +0000)]
Merge "Add parameter to API modules to apply change tags to log entries"
Chad Horohoe [Fri, 13 Jan 2017 04:44:32 +0000 (20:44 -0800)]
What's %MediaWiki? Remove random % from comment
Change-Id: I5e13a7b408885c390bb0b7b3cc1f585d43e327b2
Reedy [Tue, 16 Feb 2016 13:38:50 +0000 (13:38 +0000)]
Remove wiki.phtml
Change-Id: Ic2d422e16e3db236cf26731eafcec18f29cbcfb0
jenkins-bot [Fri, 13 Jan 2017 01:29:16 +0000 (01:29 +0000)]
Merge "Remove check for MW_NO_SETUP"
jenkins-bot [Fri, 13 Jan 2017 01:26:35 +0000 (01:26 +0000)]
Merge "Move libs/time/defines.php inclusion from GlobalFunctions to Defines.php"
jenkins-bot [Fri, 13 Jan 2017 01:26:31 +0000 (01:26 +0000)]
Merge "Remove fully initialized debug message, dubiously useful"
Timo Tijhof [Fri, 13 Jan 2017 00:46:25 +0000 (16:46 -0800)]
Move libs/time/defines.php inclusion from GlobalFunctions to Defines.php
* Verified none of these constants depend on each other.
* Move them to the top of Defines.php for consistency.
Change-Id: I19c77e706d69bff513e4abafd0300207de0dbb1d
Chad Horohoe [Fri, 13 Jan 2017 01:01:14 +0000 (17:01 -0800)]
Remove check for MW_NO_SETUP
This protection is in place for a single extension, Maintenance.
Said extension is probably broken anyway and has been for quite
some time.
Plus, it doesn't even really work like it would intend, the extension
uses special pages and this is a require_once, so a subsequent
request to WebStart.php (which isn't even called by extensions)
wouldn't re-require it.
tldr: This is pointless
Change-Id: I22e7418d2b46c00d4009c370c24ac4b8bc43190a
jenkins-bot [Fri, 13 Jan 2017 00:59:02 +0000 (00:59 +0000)]
Merge "Remove random check (and possible inclusion) of Autoloader from Setup"
Chad Horohoe [Fri, 13 Jan 2017 00:55:43 +0000 (16:55 -0800)]
Remove fully initialized debug message, dubiously useful
Change-Id: I406e44a3751788c4282f5cb22377d258f06671c3
Chad Horohoe [Fri, 13 Jan 2017 00:41:56 +0000 (16:41 -0800)]
Remove random check (and possible inclusion) of Autoloader from Setup
This is not even possible. You would've fatal'd 800 ways to Sunday
before you get remotely this far.
Change-Id: Iaf469e56394db93215af1aa54dc96876d5079ea9
This, that and the other [Thu, 12 Jan 2017 07:14:55 +0000 (18:14 +1100)]
Add parameter to API modules to apply change tags to log entries
Adds support for tagging log entries for the block, import,
managetags, and move API modules, using a 'tags' parameter.
Bug: T97720
Change-Id: I9d75d2cece317a7704c4bc6d734ad3cafe24544e
Translation updater bot [Thu, 12 Jan 2017 22:16:56 +0000 (23:16 +0100)]
Localisation updates from https://translatewiki.net.
Change-Id: I1b63f27592e62509f88b38ed8ab282208cc59f46
Antoine Musso [Tue, 20 Dec 2016 15:38:09 +0000 (16:38 +0100)]
build: Upgrade karma-chrome-launcher to support Chromium on Mac/Windows
Before karma-chrome-launcher 2.0.0, Chromium was only detected on Linux
and as part of the "Chrome" setting. "Chromium" is now recognised as a
separate browser and is detected on Mac and Windows as well.
https://github.com/karma-runner/karma-chrome-launcher/issues/45
Add a grunt target for Chromium so users may run the following to use
Chromium instead of Chrome:
grunt karma:chromium
Since we keep the default of "Chrome", we'll need an override for CI
since we install Chromium there instead of Chrome.
Depends on Ie9f906f8 being merged and Nodepool images updated.
Bug: T153756
Change-Id: I6ba0d971e7e8c3022d2ab6268ae637688189d768
datguy [Thu, 12 Jan 2017 18:07:48 +0000 (19:07 +0100)]
Fix two typos
Changed evaluting > evaluating and catgeories > categories.
Bug: T155135
Change-Id: Ieeaaf76b2fb762810a85ec10e82381f70067884e
jenkins-bot [Thu, 12 Jan 2017 05:16:09 +0000 (05:16 +0000)]
Merge "Arrange Special:Version/credits into columns and remove space at top"
jenkins-bot [Thu, 12 Jan 2017 05:04:35 +0000 (05:04 +0000)]
Merge "Remove cols and rows preferences"
This, that and the other [Thu, 12 Jan 2017 03:33:59 +0000 (14:33 +1100)]
Arrange Special:Version/credits into columns and remove space at top
Make the long list of names more manageable and readable.
Change-Id: I3bb5da73ecf0c46b77a675324dcd62c9c4ea60da
jenkins-bot [Wed, 11 Jan 2017 23:35:37 +0000 (23:35 +0000)]
Merge "mw.Api: Deprecate mw.Api.errors, mw.Api.warnings"
jenkins-bot [Wed, 11 Jan 2017 23:33:23 +0000 (23:33 +0000)]
Merge "Fix inconsistent capitalisation for link labels in EditWatchlist"
jenkins-bot [Wed, 11 Jan 2017 22:41:38 +0000 (22:41 +0000)]
Merge "phan: Don't hardcode 'php7.0' binary"
addshore [Wed, 11 Jan 2017 22:22:07 +0000 (14:22 -0800)]
phan: Don't hardcode 'php7.0' binary
This isn't available on all systems, e.g. Fedora just uses "php". People
with multiple versions of PHP installed can use an alternatives system
or something to make sure PHP 7 is used.
Change-Id: I03ef7c2d4223ade32f7a89c3a88706ae8c6e8156
Bartosz Dziewoński [Wed, 11 Jan 2017 21:52:58 +0000 (13:52 -0800)]
mw.Api: Deprecate mw.Api.errors, mw.Api.warnings
Change-Id: I90f1ca1f26d647f34059fec342778568f7a5ff71
jenkins-bot [Wed, 11 Jan 2017 21:40:56 +0000 (21:40 +0000)]
Merge "Add Backlinks to Special:(Change|Remove)Credentials"
L10n-bot [Wed, 11 Jan 2017 21:32:25 +0000 (21:32 +0000)]
Merge "Localisation updates from https://translatewiki.net."
Translation updater bot [Wed, 11 Jan 2017 21:19:13 +0000 (22:19 +0100)]
Localisation updates from https://translatewiki.net.
Change-Id: Ic632fe7485a41b620a6df51ae7b7922b8969f20c
Brad Jorsch [Wed, 11 Jan 2017 20:33:26 +0000 (12:33 -0800)]
ApiSandbox: Honor ApiBase::PARAM_ALLOW_DUPLICATES flag
Requires I1a94f8cd5 to function, but shouldn't cause any problems
without it.
Bug: T155121
Change-Id: I71bcf91b860461a4c9dade2a6ec70ee2a5ea29e1
jenkins-bot [Wed, 11 Jan 2017 20:22:58 +0000 (20:22 +0000)]
Merge "HTMLDateTimeField: Remove hacks for HTML5 form validation attributes"
jenkins-bot [Wed, 11 Jan 2017 20:22:53 +0000 (20:22 +0000)]
Merge "Html: Unblacklist HTML5 form validation attributes"
jenkins-bot [Wed, 11 Jan 2017 20:15:28 +0000 (20:15 +0000)]
Merge "ApiResult: Add ApiResult::formatExpiry()"
Florian [Sat, 4 Jun 2016 22:48:38 +0000 (00:48 +0200)]
Add Backlinks to Special:(Change|Remove)Credentials
If an user wants to change or remove more then one set of credentials, he has
to know that he has to remove the parameters from the special pages in the url
bar of the browser or has to click through the workflow, which he used to view
the special page for the first change/remove.
This change adds a backlink to Special:(Change|Remove)Credentials when there was
a success of the change or remove of a credential. This link helps the user to find
back to the special page to change or remove a second set of credentials, if he wants.
Change-Id: Icd459518b258b7e717ca113829add6597eb6e7b8
jenkins-bot [Wed, 11 Jan 2017 19:19:52 +0000 (19:19 +0000)]
Merge "MysqlInstaller: Restore missing function"
Brad Jorsch [Wed, 11 Jan 2017 19:04:41 +0000 (11:04 -0800)]
ApiResult: Add ApiResult::formatExpiry()
This allows for removing $wgContLang from many API modules where it was
only used to call $wgContLang->formatExpiry() in a way in which the
results don't actually depend on the language.
Change-Id: Ib0f25f288b9b87d2e4131297c552e5971696db87
jenkins-bot [Wed, 11 Jan 2017 19:03:17 +0000 (19:03 +0000)]
Merge "HTMLForm: Suppress HTML5 form validation for non-JS users when needed"
jenkins-bot [Wed, 11 Jan 2017 18:57:20 +0000 (18:57 +0000)]
Merge "SpecialPageLanguage: Redirect to redirect by adding redirect=no"
jenkins-bot [Wed, 11 Jan 2017 18:54:06 +0000 (18:54 +0000)]
Merge "Remove unused imports from test classes"
jenkins-bot [Wed, 11 Jan 2017 18:49:05 +0000 (18:49 +0000)]
Merge "Improved parsing in reason suggests"
Bartosz Dziewoński [Wed, 11 Jan 2017 18:23:00 +0000 (10:23 -0800)]
MysqlInstaller: Restore missing function
Copied from rSVN45497.
I'm not sure how to reproduce the circumstances in which this code gets
called, so I didn't test it. But what we did before was clearly wrong.
Bug: T154670
Change-Id: Id9b0282e7e65543999c9737950f5073ba2e81962
jenkins-bot [Wed, 11 Jan 2017 18:06:05 +0000 (18:06 +0000)]
Merge "Allow to define exceptions for Special:UncategorizedCategories on-wiki"
rlot [Wed, 11 Jan 2017 16:47:26 +0000 (17:47 +0100)]
Improved parsing in reason suggests
Bug: T155086
Change-Id: I3a3167b7bfd9b5921df1cf3e4a3cf3e1da4ca001
Florian [Wed, 30 Mar 2016 20:05:25 +0000 (22:05 +0200)]
Allow to define exceptions for Special:UncategorizedCategories on-wiki
The new system message uncategorized-categories-exceptionlist can be changed
on-wiki to hold a list of categories, that shouldn't be visible on the special
page Special:UncategorizedCategories (with a trailing "* "), even if
these categories aren't in any category.
Bug: T126117
Change-Id: I65989e40f3caa2fad7b8b35109c0466e01084f72
jenkins-bot [Wed, 11 Jan 2017 17:17:13 +0000 (17:17 +0000)]
Merge "mediawiki.messagePoster.factory.js: Use formatversion=2 for API request"
Thiemo Mättig [Tue, 10 Jan 2017 10:51:49 +0000 (11:51 +0100)]
Add more specific Site[] type hints to SiteStore classes
Change-Id: Ie52313861972fd1b269375dfc8f94afdf67bcb9f
Fomafix [Sat, 4 Jun 2016 09:28:29 +0000 (09:28 +0000)]
SpecialPageLanguage: Redirect to redirect by adding redirect=no
Change-Id: Ifcdfcc2073141d7f2b6742f173ccebdacf9b03b0
Fomafix [Tue, 19 Apr 2016 05:07:12 +0000 (07:07 +0200)]
mediawiki.messagePoster.factory.js: Use formatversion=2 for API request
This simplifies precessing the response.
The parameter indexpageids: true is not necessary anymore.
Change-Id: I375237a249a81a4a3941ad4cace205b348cee9fc
Translation updater bot [Wed, 11 Jan 2017 00:11:45 +0000 (01:11 +0100)]
Localisation updates from https://translatewiki.net.
Change-Id: I76f26ecfc04c72821aefae58cb13e639942c8aff
Bartosz Dziewoński [Thu, 24 Nov 2016 15:22:29 +0000 (16:22 +0100)]
HTMLDateTimeField: Remove hacks for HTML5 form validation attributes
No longer needed after I08244addcf9b6eb96137895f28e7b750914fef5c.
Also remove datetime.js from mediawiki.htmlform module.
Change-Id: Ic2410c689de3f70f573fa1c71456e6d3f334f80b
Bartosz Dziewoński [Thu, 24 Nov 2016 15:18:24 +0000 (16:18 +0100)]
Html: Unblacklist HTML5 form validation attributes
We blacklisted them in 2010. Modern browsers support them fairly well,
and it doesn't seem to conflict with any of our code.
I tested this with SecurePoll poll creation form, which contains an
astonishingly wide range of form controls and validation options.
Change-Id: I08244addcf9b6eb96137895f28e7b750914fef5c
Bartosz Dziewoński [Fri, 2 Dec 2016 18:17:35 +0000 (19:17 +0100)]
HTMLForm: Suppress HTML5 form validation for non-JS users when needed
Our 'hide-if' fields are fundamentally incompatible with HTML5 form
validation attributes. If you have a checkbox field A, and field B
that is required, but hidden if A is unchecked - that's impossible to
express with HTML5 form validation. The only thing you can do is
remove the validation on B (or on the entire form).
The field contents are still validated server-side, just like if the
browser did not support HTML5 forms. The validation is also re-enabled
in JavaScript, since we have extra support for 'hide-if' field that
makes them work.
Change-Id: Ia7ffa76965a7c14af9b6d2db007b6255498398d9
jenkins-bot [Tue, 10 Jan 2017 22:00:13 +0000 (22:00 +0000)]
Merge "Reduce WAN object cache logging spam for reject set() calls"
jenkins-bot [Tue, 10 Jan 2017 21:42:09 +0000 (21:42 +0000)]
Merge "Add an refresh probability comment to worthRefreshPopular()"
jenkins-bot [Tue, 10 Jan 2017 21:28:21 +0000 (21:28 +0000)]
Merge "Added reason suggestion in block/delete/protect forms"
Aaron Schulz [Tue, 10 Jan 2017 21:20:02 +0000 (13:20 -0800)]
Reduce WAN object cache logging spam for reject set() calls
Change-Id: I276c91b3b3b47d337f9c1d91a8348ca8f3d57194
rlot [Wed, 4 Jan 2017 17:52:17 +0000 (18:52 +0100)]
Added reason suggestion in block/delete/protect forms
Bug: T34950
Change-Id: I9778c4992b127c36355949665b4fdf7482e7e0e7
jenkins-bot [Tue, 10 Jan 2017 19:24:55 +0000 (19:24 +0000)]
Merge "Implement OO.ui.isMobile"
jenkins-bot [Tue, 10 Jan 2017 19:22:35 +0000 (19:22 +0000)]
Merge "Removed deprecated unused method in RedisConnectionPool.php"
jenkins-bot [Tue, 10 Jan 2017 19:19:18 +0000 (19:19 +0000)]
Merge "registration: Don't initialize MWServices super early"
Kunal Mehta [Tue, 10 Jan 2017 18:47:08 +0000 (10:47 -0800)]
registration: Don't initialize MWServices super early
Previously, MediaWikiServices would be initialized on the first
wfLoadExtension() call, which is super early and before it should be.
There's actually no reason we need to create the BagOStuff object in the
constructor, so let's defer it to loadFromQueue(). It now gets called
from the top of Setup.php, which is still a little early, but better
than before.
Bug: T154960
Change-Id: I3feef3b974ba1ba3afec0d453e1899cd476e72fb
Yuriy Shnitkovskiy [Tue, 10 Jan 2017 11:02:31 +0000 (13:02 +0200)]
Removed deprecated unused method in RedisConnectionPool.php
There are no usages of RedisConnectionPool::handleException() in core or extensions
so it can safely be removed.
Bug: T61113
Change-Id: Icd9ceb394625e9610f5071d13fbfd2760c464870
TTO [Tue, 10 Jan 2017 11:49:42 +0000 (11:49 +0000)]
Fix wrong syntax in release notes
Change-Id: I1ab89c7c8ddfe61287fc6d71698cdb4957cc0b04
Thiemo Mättig [Tue, 10 Jan 2017 10:49:58 +0000 (11:49 +0100)]
Remove unused imports from test classes
Validating this should be as simple as it can be: if the tests run,
this change should be fine. :-)
Change-Id: I8e4a3dfc83fdc9b8c8d7f5bbd067e088ebd2133d
Yuriy Shnitkovskiy [Tue, 10 Jan 2017 09:51:50 +0000 (11:51 +0200)]
Removed deprecated usages of Interwiki methods in core
Change-Id: Ibd25968660466c44189ccb01df1d8bec6e1b207c
David Lynch [Mon, 9 Jan 2017 21:23:31 +0000 (13:23 -0800)]
jquery.accessKeyLabel: correct accesskey for MacOS Firefox >= 14
Rewrote the accesskey logic to be a switch rather than a fuzzy pile of ifs, so
it's easier to understand.
Bug: T121183
Change-Id: Id4de206ab92fba1468c6b1a9a199150561cce33c
divadsn [Mon, 9 Jan 2017 17:55:55 +0000 (17:55 +0000)]
Fix inconsistent capitalisation for link labels in EditWatchlist
This patch adds a uncapitalized version of 'history_short' message.
Bug: T151166
Change-Id: Ifecad060abfd3567952e2d0f41115c03f67751c1
Translation updater bot [Mon, 9 Jan 2017 13:40:07 +0000 (14:40 +0100)]
Localisation updates from https://translatewiki.net.
Change-Id: I9bed4493b6a5d12f6b77ad79e511d4c0ca4b53f7
Chad Horohoe [Mon, 9 Jan 2017 10:56:41 +0000 (21:56 +1100)]
Remove cols and rows preferences
In https://gerrit.wikimedia.org/r/80061/, Chad was convinced this
preference is barely used and mostly set to weird values by people
who don't understand what they're doing.
He made some quick stats: http://p.defau.lt/?fgGU0StB4J9l0LC5GZq8AA
Used defaults of 80 columns and 25 rows in places that still
were asking for it. The old default values are left in
$wgDefaultUserOptions for now, since various extensions are
using them.
The 'rows' and 'columns' messages don't appear to be in use in
any extensions in Git, so I killed those as well.
(This is the same as I642188c74d929a586b1882a1cf8656056c4fcf5a.)
Bug: T26430
Change-Id: I6c9802bc4f9cf32fb75c3dd7b9e2dc18f271eedf
Matthias Mullie [Thu, 5 Jan 2017 15:31:06 +0000 (16:31 +0100)]
Don't execute upload.loadConfig when it may not exist
Upload.BookletLayout creates a mw.Upload object, which has no
loadConfig method.
ForeignStructuredUpload.BookletLayout, which is a child of
Upload.BookletLayout, creates a mw.ForeignStructuredUpload
object, which does have this method.
Thus, that method should be moved to where we know the object
will have it.
Change-Id: Ibb1c0f2b8260a8b0a7cc9f02e3434aed7d163637
jenkins-bot [Mon, 9 Jan 2017 06:45:15 +0000 (06:45 +0000)]
Merge "Added log extract to Special:ChangeContentModel"
rlot [Sun, 8 Jan 2017 18:05:12 +0000 (19:05 +0100)]
Added log extract to Special:ChangeContentModel
Bug: T154874
Change-Id: I571ea324f31935c2394dce77e31c74c3afb76358
This, that and the other [Sun, 8 Jan 2017 04:46:30 +0000 (15:46 +1100)]
Update .mailmap for the generation of CREDITS
- Add current and former WMF/WMDE employees under their full names
- Assign email aliases to one person, to remove duplicate entries in
CREDITS
- Add some Google Code-In students
Change-Id: I99a2d3047b5c8021b0be3af33f07dcffb59bdf7d
Aaron Schulz [Sun, 8 Jan 2017 03:00:00 +0000 (19:00 -0800)]
Add an refresh probability comment to worthRefreshPopular()
Change-Id: Ia6717881c7d5c19481c87ade5972c0ff641d6e11
Aaron Schulz [Sun, 8 Jan 2017 00:10:23 +0000 (16:10 -0800)]
Avoid IDEA warning about $keys being both a parameter and loop variable
Change-Id: Id562053a71f135fa863cb88b5f081982c01575cf
Translation updater bot [Sat, 7 Jan 2017 20:55:54 +0000 (21:55 +0100)]
Localisation updates from https://translatewiki.net.
Change-Id: I4de5673f7ed0e4f5693634d8c387b154c548737c
jenkins-bot [Sat, 7 Jan 2017 17:58:30 +0000 (17:58 +0000)]
Merge "Make RefreshLinksJob handle LinksUpdateConstructed hooks doing DB writes"
Aaron Schulz [Sat, 7 Jan 2017 05:52:29 +0000 (21:52 -0800)]
Make RefreshLinksJob handle LinksUpdateConstructed hooks doing DB writes
Bug: T153618
Change-Id: Iae52e9225fe132f2aa99e161611bf8258736d38d
Timo Tijhof [Wed, 4 Jan 2017 03:12:06 +0000 (19:12 -0800)]
Remove left-over references from comments to removed FSRepo class
Follows-up
8b18ae7b5.
Change-Id: I10badb3e4648b2b32168a8aaad35855b2f6ae35e
awu42 [Wed, 4 Jan 2017 22:44:16 +0000 (17:44 -0500)]
Removed deprecated Linker functions
Removed:
- getInterwikiLinkAttributes (deprecated in 1.25)
- getInternalLinkAttributes (deprecated in 1.25)
- getInternalLinkAttributesObj (deprecated in 1.25)
- getLinkAttributesInternal (deprecated in 1.25)
- usages in includes/DummyLinker.php
Bug: T61113
Change-Id: I98182f4145dafdc6e60953f25a5f20575257a854
TTO [Sat, 7 Jan 2017 02:27:23 +0000 (02:27 +0000)]
Additional test for {{PAGELANGUAGE}} magic word
Make sure it returns the default content language on pages where the
language is not explicitly set.
Bug: T59603
Change-Id: I7b1437bf1650166c8be77e5bd84181c577961f27
jenkins-bot [Sat, 7 Jan 2017 07:26:05 +0000 (07:26 +0000)]
Merge "Pull rendering of single result out of SpecialSearch"
divadsn [Fri, 6 Jan 2017 19:44:36 +0000 (19:44 +0000)]
Add a new {{PAGELANGUAGE}} variable for use in wikitext
Returns the language code of the page being parsed.
Bug: T59603
Change-Id: I229edd6251cf1120b3395d1811dbb9d96d9cd8ee
jenkins-bot [Sat, 7 Jan 2017 00:27:35 +0000 (00:27 +0000)]
Merge "API: Allow finding log events and links to special pages"
jenkins-bot [Fri, 6 Jan 2017 23:15:43 +0000 (23:15 +0000)]
Merge "phpunit: Use assertEquals(, $delta) in UserTest instead of greater/lessThan"
jenkins-bot [Fri, 6 Jan 2017 23:07:55 +0000 (23:07 +0000)]
Merge "CollationFa: Third time's the charm"
jenkins-bot [Fri, 6 Jan 2017 21:55:26 +0000 (21:55 +0000)]
Merge "Add $wgSoftBlockRanges"