jenkins-bot [Tue, 12 Jan 2016 20:32:56 +0000 (20:32 +0000)]
Merge "Provide short URL to file description page in imageinfo API"
jenkins-bot [Tue, 12 Jan 2016 20:27:28 +0000 (20:27 +0000)]
Merge "Update the WikiPage object with the new ID when undeleting"
jenkins-bot [Tue, 12 Jan 2016 20:05:36 +0000 (20:05 +0000)]
Merge "Dependency inject TransactionProfiler into DatabaseBase"
jenkins-bot [Tue, 12 Jan 2016 16:56:30 +0000 (16:56 +0000)]
Merge "De-duplicate near match query terms when generating variants"
jenkins-bot [Tue, 12 Jan 2016 14:51:35 +0000 (14:51 +0000)]
Merge "Allow parameters to be passed into skin tooltip messages"
jenkins-bot [Tue, 12 Jan 2016 14:45:37 +0000 (14:45 +0000)]
Merge "Remove redundant test teardown in UploadFromUrlTestSuite"
victorbarbu [Tue, 12 Jan 2016 13:45:30 +0000 (15:45 +0200)]
Allow parameters to be passed into skin tooltip messages
You can now pass parameters to toolbox links' tooltips,
by setting 'tooltip-params' key in a $nav_urls item of
SkinTemplate::buildNavUrls.
This functionality is used to add GENDER support to two
tooltip messages.
Bug: T123365
Change-Id: I45577d54bd78ba1e2ba10fb8f04367244495bfea
victorbarbu [Mon, 4 Jan 2016 23:40:01 +0000 (01:40 +0200)]
Provide short URL to file description page in imageinfo API
Bug: T122439
Change-Id: I0f00b986e6095bdb9b8d6af6fbc5b01995227e02
This, that and the other [Tue, 12 Jan 2016 13:30:33 +0000 (00:30 +1100)]
Update the WikiPage object with the new ID when undeleting
Issue introduced by
0aa6486cbff1e0de05a91cb88158588595f4a872.
Change-Id: I2c4fde5e66f280a6bc2de1b13453f1c40385a20d
jenkins-bot [Tue, 12 Jan 2016 04:42:00 +0000 (04:42 +0000)]
Merge "Fall back to autoincrement when page cannot be recreated with old ID"
jenkins-bot [Tue, 12 Jan 2016 03:50:00 +0000 (03:50 +0000)]
Merge "Module storage: set stricter storage quotas on Firefox"
Gergő Tisza [Tue, 12 Jan 2016 03:09:24 +0000 (19:09 -0800)]
Fall back to autoincrement when page cannot be recreated with old ID
Fixes I882b8ba09d68e7475e1d0934328730059574e292.
Bug: T28123
Change-Id: Ib029407d8e21f041803131143ff4dc0856803c60
Andrew H [Sun, 10 Jan 2016 18:53:46 +0000 (18:53 +0000)]
Add parameters to importTextFiles.php
- Add --bot to mark edits as bot edits when --rc is specified
- Add --overwrite to overwrite existing pages with changes.
This respects the --use-timestamp option by only overwriting if
the file is newer than the latest revision on the destination page.
- Add --prefix for specifying a prefix
- Add --rc to add an edit entry to Special:RecentChanges
This is a GCI task.
Change-Id: I5acf829409853e2b311ae6c1c75a009fef91ceeb
Timo Tijhof [Fri, 4 Dec 2015 12:03:02 +0000 (12:03 +0000)]
Remove redundant test teardown in UploadFromUrlTestSuite
Looks like this was copied from the Parser upload test suite
but never used.
Change-Id: I41dd384d0cf996fdf459bc544d1430fc46d41025
nomoa [Tue, 12 Jan 2016 01:22:25 +0000 (17:22 -0800)]
De-duplicate near match query terms when generating variants
zhwiki generates 9 variants: we should not run these queries if the term is unchanged.
Change-Id: If23d19761dea33bf4bdcf6495becc8e983915fde
jenkins-bot [Tue, 12 Jan 2016 00:09:48 +0000 (00:09 +0000)]
Merge "Revert "Convert Special:EmailUser to use OOUIHTMLForm""
jenkins-bot [Tue, 12 Jan 2016 00:07:45 +0000 (00:07 +0000)]
Merge "SpecialComparePages: Float the boxes, if available space is given"
victorbarbu [Mon, 11 Jan 2016 21:52:21 +0000 (23:52 +0200)]
Use ar_page_id on undeletion
Bug: T28123
Change-Id: I882b8ba09d68e7475e1d0934328730059574e292
Translation updater bot [Mon, 11 Jan 2016 21:31:24 +0000 (22:31 +0100)]
Localisation updates from https://translatewiki.net.
Change-Id: Ia4959d4266a4a08313df59426c63f66b7aab0d43
Florian [Tue, 5 Jan 2016 20:27:34 +0000 (21:27 +0100)]
SpecialComparePages: Float the boxes, if available space is given
Follow up: I480c2165c908ca7c8e08ed5990e386ddb515f3b0
Bug: T122907
Change-Id: Iaf139974e850621a668c8ac32f3dc88ba3b70508
Ori Livneh [Mon, 11 Jan 2016 20:52:32 +0000 (12:52 -0800)]
Module storage: set stricter storage quotas on Firefox
The 100 kB limit is being effectively circumvented by the fact that
heavy-hitters like VisualEditor are now split up into a greater number
of smaller modules. We can improve matters further by making the per-module
size limit smaller on Firefox, where the quota is especially tight due to
<https://bugzilla.mozilla.org/show_bug.cgi?id=
1064466>.
Bug: T66721
Change-Id: Ia1bb1e0b834af4280989cec5ba382ff2b3c50237
jenkins-bot [Mon, 11 Jan 2016 18:36:26 +0000 (18:36 +0000)]
Merge "SpecialExpandTemplates: Fix false checkbox label for nowiki tag"
Fomafix [Mon, 11 Jan 2016 17:11:57 +0000 (17:11 +0000)]
SpecialComparePages: Remove outdated comment
The class 'mw-searchInput' got removed in
828a99e7.
Change-Id: I8cd1f85b7af6bb4552764fa8210d889fcb205746
Reedy [Mon, 11 Jan 2016 12:50:24 +0000 (12:50 +0000)]
Don't call Title::getInternalURL with 2 parameters.
Unnecessary, and causes a deprecated notice
Change-Id: I823b2a037260d3d50a7b074d25d51c11c165d3b8
Kunal Mehta [Sat, 12 Dec 2015 02:55:07 +0000 (18:55 -0800)]
API: Avoid FOUC on help pages
Loading CSS with OutputPage::addModules() causes a FOUC because the
styles are loaded through JavaScript, using addModuleStyles() fixes
this. But it doesn't load module dependencies, so load the
mediawiki.hlist styles explicitly in ApiHelp.
Bug: T117901
Change-Id: I1dfd194d686c05573eefc85d5dfd7ee2731bf286
Kunal Mehta [Mon, 11 Jan 2016 06:36:51 +0000 (22:36 -0800)]
Remove JavaScript .hlist fallback for IE8
IE8 is no longer served JavaScript, so the fallback will never run.
Change-Id: Ic2524d7c6d019cc7b978d79ee0ae64a6371fb42e
Translation updater bot [Sun, 10 Jan 2016 21:51:05 +0000 (22:51 +0100)]
Localisation updates from https://translatewiki.net.
Change-Id: Idb71159183953e00c9476d8b3d6798e833709839
Florianschmidtwelzow [Sun, 10 Jan 2016 14:20:52 +0000 (14:20 +0000)]
Revert "Convert Special:EmailUser to use OOUIHTMLForm"
This reverts commit
bc9b2162cbfeaabdcbfe8bdf342a33523ea4f3d0.
Just in case, this change[1] isn't merged before the next wmf-release (12 January) to unbreak the form.
[1] I3e0c02155428ae400bc3a6d3ed2e66e69ee441fa
Change-Id: I1a594485fbf8c75b4199df2e255dedc7fb90e74d
Florian [Fri, 8 Jan 2016 06:27:46 +0000 (07:27 +0100)]
SpecialExpandTemplates: Fix false checkbox label for nowiki tag
Bug: T122907
Change-Id: I49f4209f2e91e08ad08ba79ab3f76a0cf0dbea02
Fomafix [Sat, 9 Jan 2016 22:41:46 +0000 (22:41 +0000)]
Preferences: Use session data instead of URL parameter for success
The session data gets set in the POST and gets deleted in the GET.
This change avoids changing the URL for the success message.
A reload of the page does not show the success message again.
The URL manipulation in mediawiki.special.preferences.js is superfluous.
Bug: T26700
Change-Id: I1c2b011e7a66b2b9379dd4a3fdcc6f978dd43b52
Brad Jorsch [Mon, 4 Jan 2016 18:55:26 +0000 (10:55 -0800)]
API: Flag "user" parameters in various modules as type 'user'
The API 'user' type accepts both user names and IP addresses, and
applies normalization but not canonicalization. We should be using this
on basically every user parameter to ensure that e.g. IPv6 usernames get
uppercased.
Bug: T122803
Change-Id: Ic67fb54061ac311e54f325b2a1a4658f43b8fef4
victorbarbu [Sat, 9 Jan 2016 19:27:54 +0000 (21:27 +0200)]
convertExtensionToRegistration.php: die on global functions
Bug: T122952
Change-Id: I0fca5457aba3a7237ad7aeb96f3f6636d73863d3
Florian [Sat, 9 Jan 2016 15:24:12 +0000 (16:24 +0100)]
Post-document hook AfterBuildFeedLinks
Follow up: If48bd07a0e7e67fd1c1a94ebaa28ca9dae146c55
Change-Id: I9080a150354b978098b8bf4e279f26fdc2ac7c8e
jenkins-bot [Sat, 9 Jan 2016 10:36:18 +0000 (10:36 +0000)]
Merge "importImages.php: Run input file names through UTF8 normalization"
Ricordisamoa [Sat, 9 Jan 2016 08:13:37 +0000 (09:13 +0100)]
Remove excess newlines at the end of files
All of them added with commit
6d55397e7cb6f2001f8635dee7c2a78d6ad1a23e
Change-Id: I09822b8c2a32832b1875028739091dd893900783
jenkins-bot [Sat, 9 Jan 2016 07:30:54 +0000 (07:30 +0000)]
Merge "ParserTests: Add a video file to parser test suite"
jenkins-bot [Sat, 9 Jan 2016 07:29:03 +0000 (07:29 +0000)]
Merge "Print which file we are running parsertests for"
jenkins-bot [Sat, 9 Jan 2016 07:19:23 +0000 (07:19 +0000)]
Merge "Fix last direct usage of UtfNormal in MW core"
ananay [Fri, 8 Jan 2016 23:07:57 +0000 (04:37 +0530)]
importImages.php: Run input file names through UTF8 normalization
Bug: T78060
Change-Id: I545ea8f28ff3a1aac03c29d27355c0371632ef4d
Reedy [Fri, 8 Jan 2016 22:38:18 +0000 (22:38 +0000)]
Fix last direct usage of UtfNormal in MW core
Change-Id: I82789ab5ba628d974c77f026f0276cec1e22ad05
Translation updater bot [Fri, 8 Jan 2016 21:00:12 +0000 (22:00 +0100)]
Localisation updates from https://translatewiki.net.
Change-Id: I8dea4be58e78aa026c0fc8bfac81320c1d943ee2
jenkins-bot [Fri, 8 Jan 2016 20:30:57 +0000 (20:30 +0000)]
Merge "Add a composer.local.json-sample"
ananay [Fri, 8 Jan 2016 05:47:18 +0000 (11:17 +0530)]
Add a composer.local.json-sample
Bug: T122968
Change-Id: Ib13417b0c29b6fd2b3aaea6808fde3f3c12393e6
jenkins-bot [Fri, 8 Jan 2016 16:44:29 +0000 (16:44 +0000)]
Merge "build: Update jscs to latest"
Paladox [Thu, 7 Jan 2016 22:23:52 +0000 (22:23 +0000)]
build: Update jscs to latest
* grunt-jscs: 2.5.0 → 2.6.0
Change-Id: I4b1585c557b94927e593975e2e4696b88becd095
jenkins-bot [Fri, 8 Jan 2016 07:58:01 +0000 (07:58 +0000)]
Merge "Add documentation to clarify difference between save and upload message"
Kunal Mehta [Fri, 8 Jan 2016 03:55:43 +0000 (19:55 -0800)]
Add release notes for
4a40a5d21729
Change-Id: I38c7d710f489c54592876e7dbc16bf2871e77930
Andrew H [Thu, 7 Jan 2016 03:09:47 +0000 (03:09 +0000)]
Add maintenance script importTextFiles.php
importTextFiles.php can be used to import pages from text files
containing wikitext.
Also, added $userObj to WikiRevision so that it can accept a User
object instead of just a username.
This is a GCI task.
Change-Id: I20eaf2005bdd3d041f55d8c0b108f001c064d638
jenkins-bot [Thu, 7 Jan 2016 23:51:12 +0000 (23:51 +0000)]
Merge "Remove unused jquery.validate module"
Kunal Mehta [Thu, 7 Jan 2016 23:28:07 +0000 (15:28 -0800)]
Remove unused jquery.validate module
jquery.validate was added in r99929, presumably for Gadgets 3.0 work.
However it's entirely unused in core, extensions in Gerrit, and on
Wikimedia sites. Even if Gadgets 3.0 were to require it, it should
probably live in the Gadgets extension rather than core.
Change-Id: Iebe09e853a6eb67af4a06b296606a8193df18d34
jenkins-bot [Thu, 7 Jan 2016 23:26:19 +0000 (23:26 +0000)]
Merge "installer: Say "APCu" for PHP >= 5.5"
jenkins-bot [Thu, 7 Jan 2016 23:23:04 +0000 (23:23 +0000)]
Merge "RELEASE-NOTES-1.27: Add a note about file upload patrolling"
Bartosz Dziewoński [Thu, 7 Jan 2016 23:07:05 +0000 (15:07 -0800)]
RELEASE-NOTES-1.27: Add a note about file upload patrolling
Bug: T11501
Change-Id: I092d247e72f73c3317a8e6321fd28f8455e598b7
jenkins-bot [Thu, 7 Jan 2016 23:03:33 +0000 (23:03 +0000)]
Merge "RELEASE-NOTES-1.27: Wrap lines at 80 characters"
Translation updater bot [Thu, 7 Jan 2016 23:00:08 +0000 (00:00 +0100)]
Localisation updates from https://translatewiki.net.
Change-Id: I7610890e33a7d6021c1c9d3b8192c7c90ee926fd
Bartosz Dziewoński [Thu, 7 Jan 2016 22:56:18 +0000 (14:56 -0800)]
RELEASE-NOTES-1.27: Wrap lines at 80 characters
Change-Id: Idf0cef999d798c935596e2a784b7d78a8e39f1cb
Kunal Mehta [Thu, 7 Jan 2016 21:21:11 +0000 (13:21 -0800)]
installer: Say "APCu" for PHP >= 5.5
Pre-PHP 5.5 the extension was called "APC", and provided opcode caching
and userland object caching. In 5.5, the opcode caching was built-in to
PHP, and the userland object caching was moved into an extension named
"APCu".
Bug: T61998
Change-Id: Id6f4a87bfdb59b2592a56aea9450611238e313ad
Translation updater bot [Thu, 7 Jan 2016 22:19:57 +0000 (23:19 +0100)]
Localisation updates from https://translatewiki.net.
Change-Id: I0bd123b8cdad72cc48389f4c0555cfe580316cd6
jenkins-bot [Thu, 7 Jan 2016 22:11:00 +0000 (22:11 +0000)]
Merge "Add datetime input widget"
Derk-Jan Hartman [Thu, 7 Jan 2016 08:41:23 +0000 (00:41 -0800)]
ParserTests: Add a video file to parser test suite
Introduce an ogv video file to the parser file testsuite, so that we
can use it later in TimedMediaHandler parsertests.
Change-Id: I6a3b307ad9c82e9df0aeec025934d736eec8375f
Justin Du [Wed, 6 Jan 2016 21:21:20 +0000 (15:21 -0600)]
Add documentation to clarify difference between save and upload message
Finnish translations use the same word for save and upload.
https://translatewiki.net/wiki/Thread:Support/About_MediaWiki:Upload-dialog-button-upload/fi
Change-Id: I3caf7b550b629c5c98bca0e0efd13aa864ce10e0
jenkins-bot [Thu, 7 Jan 2016 19:10:44 +0000 (19:10 +0000)]
Merge "Split the classes in WebInstallerPage.php into multiple files"
Tim Hollmann [Tue, 5 Jan 2016 20:48:25 +0000 (21:48 +0100)]
Split the classes in WebInstallerPage.php into multiple files
Bug: T122634
Change-Id: If6606a0e1c2a5ec5651cc7f83cf7342ff8c6c765
Kunal Mehta [Thu, 7 Jan 2016 18:52:01 +0000 (10:52 -0800)]
registration: $wgRateLimits should be merged using array_plus_2d
Change-Id: I0d1abbb251f4a6d126d58668d1281a6f1550b459
jenkins-bot [Thu, 7 Jan 2016 17:33:09 +0000 (17:33 +0000)]
Merge "convertExtensionToRegistration: Detect if composer autoloader is needed"
jenkins-bot [Thu, 7 Jan 2016 17:33:05 +0000 (17:33 +0000)]
Merge "Remove Language::armourMath() and friends"
Florian [Wed, 30 Dec 2015 15:11:38 +0000 (16:11 +0100)]
convertExtensionToRegistration: Detect if composer autoloader is needed
If an extension specifies a require section in its composer.json, which contains
some dependencies, we can assume that this extension needs to load the composer
autoloader.
The maintenance script convertExtensionToRegistration.php will now check if the
extension has such a composer.json and, if so, adds the load_composer_autoloader
property in extension.json, which will try to load the autoloader of composer
is it is present.
Also add a check for existence of a require section in ComposerJson library
(ComposerJson::getRequiredDependencies()).
Bug: T119766
Change-Id: Icdbc37abc44e642afee2aab4c0e9298d3471124d
Florian [Sat, 2 Jan 2016 22:01:10 +0000 (23:01 +0100)]
Remove Language::armourMath() and friends
Change-Id: I0ce18bce2d9b5787221e2dabff143de9792abb3a
Florian [Thu, 7 Jan 2016 16:46:16 +0000 (17:46 +0100)]
Fix Race-Condition in mediawiki.page.ready OOJs-UI infusion
It's possible, that the "catlinks" $nodes variable is re-assigned, before
mw.loader.using finished loading the mediawiki.widgets modules (which will
trigger the execution of the passed function). The function inside the
mw.loader.using call uses the $nodes variable and expects a set of infusable
OOUI elements, but (depending on the loading time of the modules) it's already
re-assigned with the .catlinks element.
Fix this by renaming the variable $nodes to $oouiNodes to break this race
condition. It's possible to rename the variable used for catlinks, but $nodes is
used in other places of the code, too, so I think this is the nicer solution.
Bug: T123074
Change-Id: Ie18b576a16c33645ab04e2957b23169bc2e17202
Derk-Jan Hartman [Thu, 7 Jan 2016 08:36:17 +0000 (00:36 -0800)]
Print which file we are running parsertests for
I spent half an hour searching which extension was causing a crash in
my parser tests. Printing the filename seems like a handy plan here...
Change-Id: I09558101be15e92eeb3841f8f4198c2bc01f3e9d
This, that and the other [Thu, 7 Jan 2016 04:51:33 +0000 (15:51 +1100)]
Fix parserTests after
f66ff602447c
Change-Id: If3691cb022211e78093e1cbd36dbb76b6d5f674b
jenkins-bot [Thu, 7 Jan 2016 03:13:09 +0000 (03:13 +0000)]
Merge "GitInfo: Allow cache to be in the extension directory itself"
Bartosz Dziewoński [Tue, 29 Dec 2015 00:21:50 +0000 (01:21 +0100)]
LogEntry: Make associated rev id persistent (store in logging and log_search)
The implementation from
0160b410bd514681b1637ccab2b7c79158fbfb29 only
stored the associated rev id in the `recentchanges` table, which was
sufficient for its purpose of allowing patrol of these log entries and
provided some change tagging improvements, but ephemeral.
Now we also store it in `logging` and `log_search` tables, which makes
it possible to find a revision for the log entry and vice versa.
* For `log_search` we just add a row with 'associated_rev_id' as key,
it was designed for exactly this purpose.
* For `logging` we store it in log_params field in ManualLogEntry, and
transparently remove it from there when building a DatabaseLogEntry.
Bug: T122089
Change-Id: I559587ff77b3c94b31a6c5951287b6f9c1e167ce
Bartosz Dziewoński [Mon, 28 Dec 2015 23:56:18 +0000 (00:56 +0100)]
LogEntry: Boring whitespace and comment changes, some documentation too
Change-Id: If501a3c276c3dc341ef73d5ffdb255f68cbe0ab7
jenkins-bot [Thu, 7 Jan 2016 01:33:38 +0000 (01:33 +0000)]
Merge "installer: Choose CACHE_ACCEL as the default if available"
jenkins-bot [Thu, 7 Jan 2016 01:07:38 +0000 (01:07 +0000)]
Merge "Fix CONTENT-LENGTH header in WebRequestUpload"
jenkins-bot [Thu, 7 Jan 2016 01:06:02 +0000 (01:06 +0000)]
Merge "Allow patrol of uploads"
jenkins-bot [Wed, 6 Jan 2016 23:53:48 +0000 (23:53 +0000)]
Merge "startup.js: Move IE8 down from Grade A to Grade C"
jenkins-bot [Wed, 6 Jan 2016 23:33:00 +0000 (23:33 +0000)]
Merge "WebRequest::appendQuery*() functions no longer take $onlyquery"
jenkins-bot [Wed, 6 Jan 2016 23:32:56 +0000 (23:32 +0000)]
Merge "Remove WebRequest::appendQuery()"
jenkins-bot [Wed, 6 Jan 2016 23:24:34 +0000 (23:24 +0000)]
Merge "jquery.accessKeyLabel: make modifier info public"
Chad Horohoe [Wed, 6 Jan 2016 23:13:31 +0000 (15:13 -0800)]
WebRequest::appendQuery*() functions no longer take $onlyquery
Deprecated since 1.25, unused anywhere
Change-Id: I52224635cfeaf4748abeaa07b0c92e7f452fa93f
Chad Horohoe [Wed, 6 Jan 2016 23:04:30 +0000 (15:04 -0800)]
Remove WebRequest::appendQuery()
Deprecated in 1.25, nothing uses it. You should use appendQueryValue()
or appendQueryArray()
Change-Id: Ia2347a1eaf6d9c6cfc600947e577c08cd482a5ac
Aaron Schulz [Wed, 6 Jan 2016 01:09:06 +0000 (17:09 -0800)]
Dependency inject TransactionProfiler into DatabaseBase
Change-Id: Ie5fc8120c3a3a5afe17897084d345f5fdb06843c
cenarium [Sun, 17 May 2015 15:36:29 +0000 (17:36 +0200)]
Allow patrol of uploads
This allows to patrol file uploads, both new files and new file
versions, from the description page, provided $wgUseFilePatrol
is set to true. Special:NewFiles can be filtered to hide patrolled
files.
Bug: T11501
Change-Id: If71af58719a4461f12d125455b7bef07164525ca
Kunal Mehta [Mon, 4 Jan 2016 17:39:09 +0000 (09:39 -0800)]
GitInfo: Allow cache to be in the extension directory itself
For ExtensionDistributor to provide git metadata, we need to be able to
store the cache file inside the extension directory itself. The GitInfo
class will now first check if the $wgGitInfoCacheDirectory is populated,
otherwise it will fallback to "$extensionDir/gitinfo.json".
Bug: T122769
Change-Id: Ib3457589ca6899925ae4610cfcdae22af8eaaaeb
jenkins-bot [Wed, 6 Jan 2016 22:24:20 +0000 (22:24 +0000)]
Merge "Setup.php: Ensure that defaults for 'rcdays' and 'watchlistdays' are not invalid"
jenkins-bot [Wed, 6 Jan 2016 22:21:40 +0000 (22:21 +0000)]
Merge "mediawiki.Upload: Add #getApi method, use it instead of undocumented properties"
jenkins-bot [Wed, 6 Jan 2016 22:19:26 +0000 (22:19 +0000)]
Merge "Update packages to do with karma"
jenkins-bot [Wed, 6 Jan 2016 22:04:10 +0000 (22:04 +0000)]
Merge "Option to associate a rev id to a RC log entry, allowing unpatrolled status"
Translation updater bot [Wed, 6 Jan 2016 20:38:27 +0000 (21:38 +0100)]
Localisation updates from https://translatewiki.net.
Change-Id: I7744513bc9108ea64e796223fd5ec75452ffbded
jenkins-bot [Wed, 6 Jan 2016 19:40:57 +0000 (19:40 +0000)]
Merge "Add hook to allow extensions to modify query used by Special:ShortPages"
jenkins-bot [Wed, 6 Jan 2016 19:38:44 +0000 (19:38 +0000)]
Merge "Fix false message output method on Special:ExpandTemplates"
jenkins-bot [Wed, 6 Jan 2016 19:10:15 +0000 (19:10 +0000)]
Merge "RequestContext: Load the request object for getRequest on first call"
Florian [Tue, 17 Nov 2015 18:43:47 +0000 (19:43 +0100)]
RequestContext: Load the request object for getRequest on first call
Instead of relying on the global $wgRequest, which probably isn't initialized
so far, create the request object when RequestContext::getRequest() is called
the first time.
Change-Id: I6115ba44e474619d02d456a103758fe73ed298e0
Kaldari [Wed, 6 Jan 2016 00:03:49 +0000 (16:03 -0800)]
Add hook to allow extensions to modify query used by Special:ShortPages
Also fix USE INDEX so that it won't break if another table is joined.
See related change at I2a7003f9.
Bug: T53124
Change-Id: I9ac910bc4c24196b1f19e2fc7f1e5b88a0dac41b
jenkins-bot [Wed, 6 Jan 2016 18:42:17 +0000 (18:42 +0000)]
Merge "Add largest allowed range as parameter to block form message"
jenkins-bot [Wed, 6 Jan 2016 17:42:28 +0000 (17:42 +0000)]
Merge "Restore changes to WikiRevision that were lost in
cdeba4cfc7c"
James D. Forrester [Wed, 11 Nov 2015 01:52:20 +0000 (17:52 -0800)]
startup.js: Move IE8 down from Grade A to Grade C
Bug: T118303
Change-Id: Icdb2d1dbcfd3ddaa98656b2b4a2ac92ddb29197d
Paladox [Sat, 26 Dec 2015 15:17:08 +0000 (15:17 +0000)]
Update packages to do with karma
Packages updated are:
karma-chrome-launcher updated to 0.2.0
karma-firefox-launcher updated to 0.1.7
Change-Id: I542436bf8f0d782fc2af57a170faf936271b2bf9