Translation updater bot [Mon, 7 Jul 2014 20:08:38 +0000 (20:08 +0000)]
Localisation updates from https://translatewiki.net.
Change-Id: I93169218dc830f99af18036bc81382d5e760dd11
Chad Horohoe [Mon, 7 Jul 2014 20:00:45 +0000 (13:00 -0700)]
Include redirect/section information in file search results
Change-Id: I51c5ae99ab70a610a64f510b8cc522f0d9025efa
Jackmcbarn [Mon, 7 Jul 2014 19:36:44 +0000 (15:36 -0400)]
Unstub the passed object when calling unstub()
Previously, only the global was unstubbed when StubObject::unstub() was
called. Now, the object given as a parameter will also be unstubbed.
(What about other references to the object, though?)
Change-Id: I431ddd61e24686fc2f014c30064808ce57fe1706
jenkins-bot [Mon, 7 Jul 2014 16:30:24 +0000 (16:30 +0000)]
Merge "Correct deprecation warning for $.quoteString"
jenkins-bot [Mon, 7 Jul 2014 16:14:24 +0000 (16:14 +0000)]
Merge "Add tests for OutputPage::makeResourceLoaderLink()"
Kevin Israel [Mon, 7 Jul 2014 15:49:56 +0000 (11:49 -0400)]
Correct deprecation warning for $.quoteString
Follows-up
cde08292271e.
Change-Id: Ibce5d470ad96fcef8460f4759bc2bd0ccccd74ce
Translation updater bot [Sun, 6 Jul 2014 19:44:37 +0000 (19:44 +0000)]
Localisation updates from https://translatewiki.net.
Change-Id: Iafe051ad30f15eaa0379bd8d8c8a7aa2f428e864
Alexandre Emsenhuber [Sun, 6 Jul 2014 18:51:17 +0000 (20:51 +0200)]
Allow "size" attribute to HTMLSelectField
Pass this one to XmlSelect is provided.
Change-Id: I7ac345e1c219c8607895f9fc0fc2cef68c900ff8
jenkins-bot [Sun, 6 Jul 2014 18:35:25 +0000 (18:35 +0000)]
Merge "Fix RepoGroup::hasForeignRepos() and RepoGroup::forEachForeignRepo()"
jenkins-bot [Sun, 6 Jul 2014 18:32:39 +0000 (18:32 +0000)]
Merge "Do not include file redirects in Special:Wantedfiles"
Aaron Schulz [Sun, 6 Jul 2014 17:51:42 +0000 (10:51 -0700)]
Added job-undelay stat calls to the Redis queue class
Change-Id: I28f979ff6b95e09af832f8daaa6bd7bb15c2cb6b
rillke [Sat, 21 Jun 2014 12:00:55 +0000 (14:00 +0200)]
Allow third party code to hook-up MIME type detection
Adding 3 hooks to MimeMagic.php
- MimeMagicInit: Add assignments of MIME types -> Media types
and assignments of MIME types -> File extensions
- MimeMagicImproveFromExtension: Further improve the MIME type detected
by considering the file extension
- MimeMagicGuessFromContent: Guess the MIME from file content
This is the successor of Icf9eec10bec7c0a7e.
PHP's own module fileinfo module is not capable detecting Chemical
table files. Instead, they are reported as text/plain.
MediaHandlers can be attached by MIME type only. That's why these
changes are required for [[Extension:MolHandler]] to work.
Clean up:
Do not create unused property MimeMagic::mToMime.
Change-Id: I67f3e4e83b47e6df0d9e8371f09a741a8aa77651
Alexandre Emsenhuber [Sun, 6 Jul 2014 06:22:55 +0000 (08:22 +0200)]
Remove tabindex from the drop-down in Special:RevisionDelete
It is the only element in the form which has this attribute set,
so the tab order was not correct.
Bug: 67271
Change-Id: Ifa8fb91f9bf7a60e727ec7376d2bc3a851007634
umherirrender [Thu, 3 Jul 2014 19:24:12 +0000 (21:24 +0200)]
Change mixed @param doc for PatrolLog::record
Change-Id: I5323144faa48eb7da8db15a5aa143e103029961f
Kevin Israel [Sat, 5 Jul 2014 20:42:55 +0000 (16:42 -0400)]
Only list Special:CreateAccount as restricted if configured so
Bug: 67549
Change-Id: I433d825d99878f385c607346bed92b01a79d9a21
Translation updater bot [Sat, 5 Jul 2014 19:45:39 +0000 (19:45 +0000)]
Localisation updates from https://translatewiki.net.
Change-Id: I8eb2ba8d20eaf824efeb165acb8a1290bb5c3bf8
Rohan [Wed, 25 Jun 2014 16:39:04 +0000 (22:09 +0530)]
Disables upload by url option for users without the necessary permissions
Does an explicit check for a true value in SpecialUpload::getSourceSection
Bug: 39507
Change-Id: I00297494230d07081dd85a810321446badc3ecb0
Kunal Mehta [Sat, 28 Jun 2014 20:40:22 +0000 (13:40 -0700)]
Add tests for OutputPage::makeResourceLoaderLink()
Change-Id: I22dc7fd1003f07ab0be61bb4645b45a9db9f2548
jenkins-bot [Fri, 4 Jul 2014 23:06:14 +0000 (23:06 +0000)]
Merge "API: Refactor continuation code and add to purge, watch, etc."
Translation updater bot [Fri, 4 Jul 2014 21:39:44 +0000 (21:39 +0000)]
Merge "Localisation updates from https://translatewiki.net."
Translation updater bot [Fri, 4 Jul 2014 21:20:09 +0000 (21:20 +0000)]
Localisation updates from https://translatewiki.net.
Change-Id: Iadb3673f398ec110d1393cec733d1d5b786e6e86
jenkins-bot [Fri, 4 Jul 2014 21:11:41 +0000 (21:11 +0000)]
Merge "@singe -> @since in doc"
umherirrender [Fri, 4 Jul 2014 20:53:47 +0000 (22:53 +0200)]
@singe -> @since in doc
Change-Id: I25fcd1930bd719af2c46c3540f4a48ab44d47ded
umherirrender [Fri, 4 Jul 2014 20:41:05 +0000 (22:41 +0200)]
Remove @private/@public/@void where visibility already set
When private is set php side on the function, no need to have it in the
param docs.
Change-Id: Ieaeac99c131b7360b1f324244d8be6f9ff854dd2
jenkins-bot [Fri, 4 Jul 2014 19:49:44 +0000 (19:49 +0000)]
Merge "Force array parameters in SiteConfiguration"
jenkins-bot [Fri, 4 Jul 2014 19:49:42 +0000 (19:49 +0000)]
Merge "Don't use isset() to check for null"
jenkins-bot [Fri, 4 Jul 2014 19:49:13 +0000 (19:49 +0000)]
Merge "Don't use isset() to check for null"
Brad Jorsch [Fri, 7 Feb 2014 01:52:58 +0000 (20:52 -0500)]
API: Refactor continuation code and add to purge, watch, etc.
While generator support was added to various actions, the continuation
parameters from the generators weren't being returned to the client.
This patch refactors the code for handling continuation out of ApiQuery
and into ApiResult, and then uses it in the other actions that need it.
Bug: 60734
Change-Id: I1a6e51cdc964ddcdd69aaa2f735223371233e8af
Alexandre Emsenhuber [Fri, 4 Jul 2014 19:20:22 +0000 (21:20 +0200)]
Don't use isset to check for null
Change isset() checks for variables that are always defined.
Change-Id: Ic96b9661d94742909c0d6b62a8eb2f6a038a774f
Amir E. Aharoni [Sun, 8 Jun 2014 18:55:16 +0000 (21:55 +0300)]
Add grammar forms for Russian
This adds support for the Russian name of Wikimedia Commons.
Change-Id: If531e9ff8f46ac5294b117eec43172b4975e2ad6
jenkins-bot [Fri, 4 Jul 2014 10:58:39 +0000 (10:58 +0000)]
Merge "Add a file icon for xcf file type"
Brian Wolff [Fri, 4 Jul 2014 02:54:47 +0000 (23:54 -0300)]
Add a file icon for xcf file type
This icon comes from the crystal icon set (like all the other
icons here). They are licensed LGPL. See the COPYING file
in the skins/common/images/icons directory.
It was downloaded from
https://upload.wikimedia.org/wikipedia/commons/4/4f/Xcf.png
This goes along with change I127bcb5458, which caused the icon
to be shown for indexed xcf files.
Change-Id: I72aa00c4e605ff67f62f855c1475a07433fd4567
Brian Wolff [Fri, 4 Jul 2014 07:59:11 +0000 (07:59 +0000)]
Merge "Add unit tests for ffmpeg2theora ogg recognition bug"
Brian Wolff [Sun, 29 Jun 2014 23:46:40 +0000 (20:46 -0300)]
Add unit tests for ffmpeg2theora ogg recognition bug
Change-Id: I2e6944ccff3882b9f9ee1ac5ab6f5fea1de9d353
Follow-up:
629169ce9bd7
jenkins-bot [Fri, 4 Jul 2014 07:47:57 +0000 (07:47 +0000)]
Merge "Do thumb attempt-failures limitting via sha1 instead of name."
jenkins-bot [Fri, 4 Jul 2014 07:45:14 +0000 (07:45 +0000)]
Merge "Don't try to render indexed xcf images with image magick."
jenkins-bot [Fri, 4 Jul 2014 07:43:42 +0000 (07:43 +0000)]
Merge "Fix mime detection of easily-confused-with text/plain formats"
jenkins-bot [Fri, 4 Jul 2014 07:19:30 +0000 (07:19 +0000)]
Merge "Detect chemical table files: Add them to MIME listings"
rillke [Sat, 21 Jun 2014 09:09:00 +0000 (11:09 +0200)]
Detect chemical table files: Add them to MIME listings
Adding mol, sdf, rxn, rd and rg file types to mime.types and mime.info
map to make them known to MediaWiki by default.
PHP's own module fileinfo module is not capable detecting Chemical
table files. Instead, they are reported as text/plain.
MediaHandlers can be attached by MIME type only. That's why these
changes are required for [[Extension:MolHandler]] to work.
Change-Id: I017507e4a950b3ce4e6576d12217cd42a337bad6
umherirrender [Mon, 23 Jun 2014 18:18:47 +0000 (20:18 +0200)]
Remove deprecated class FormatExif
Deprecated and warnings since 1.18
Change-Id: I2461383bb2d3c5fc00ffb5f45bc8e931ed9acb58
Brian Wolff [Tue, 24 Jun 2014 19:15:32 +0000 (16:15 -0300)]
Fix mime detection of easily-confused-with text/plain formats
json, csv, and tsv are often detected as text/plain. However that's
not right. This patch causes MediaWiki to look at the file extension
of files detected as text/plain, and if the file extension is
for a "textual" type, use the mime type associated with that extension.
This change also changes the "does mime type match uploaded file
extension" check to use the mime based on the file contents
plus extension, as opposed to just the file contents. Various
documentation suggests this is more appropriate (e.g. line 807
of MimeMagic.php). In my opinion we should use just the file
contents when verifying file is not on blacklist, but use ext
when verifying file type matches extension, and for decided
what handler specific checks to run. Not the detect mime type
with extension doesn't override the detected mime type with
the extension, but only uses the extension if content based
detection is ambigious or not specific enough.
This patch should be reviewed by csteipp before merge for
any potential security implications.
Note: This is partially fixing a regression from
3846d1048766a7,
where previously csv and json files were allowed to be uploaded,
and that change prevented them
Bug: 66036
Bug: 45424
Change-Id: Ib637fe6850a81b26f84dc8c00ab4772f3d3a1f34
Brian Wolff [Fri, 4 Jul 2014 04:46:10 +0000 (01:46 -0300)]
Fix alpha transparency in XCF images
The -layers merge option flattens all layers on to a canvas
of whatever color -background is set to. However -background
was white for the PNG bKGD chunk. Set it to transparent just
for the -layers merge operation.
This works well on most recent image magick. Older image magick
explodes on my test image (I tested 6.6.0-4), so unclear if it
works there, but it certainly didn't make anything worse.
Wikimedia uses a version between the two that I tested so hopefully
this will make things better, and if it doesn't, it eventually will
when we update image magick.
Bug: 35622
Change-Id: I77601cdf005a64ae8ea7516cc846620431917863
Brian Wolff [Fri, 4 Jul 2014 02:07:38 +0000 (23:07 -0300)]
Don't try to render indexed xcf images with image magick.
Image magick doesn't support them.
See some discussion at bug 35622 comment 9
Change-Id: I127bcb5458a4c06f043a4f5d0ae6d70bd7809e64
Chad Horohoe [Fri, 4 Jul 2014 00:58:43 +0000 (17:58 -0700)]
Don't link to PHP @ php.net when running HHVM
Change-Id: Ifdec12e093fdd29d76ccb4b9e3ec58a6bceb47ed
jenkins-bot [Thu, 3 Jul 2014 23:59:11 +0000 (23:59 +0000)]
Merge "Fixed broken exception code"
jenkins-bot [Thu, 3 Jul 2014 23:44:08 +0000 (23:44 +0000)]
Merge "Use some callable hints on @param docs"
Aaron Schulz [Thu, 3 Jul 2014 23:37:25 +0000 (16:37 -0700)]
Fixed broken exception code
Change-Id: Id399cb22f183d75acc006e698feb161bd12096bd
Alexandre Emsenhuber [Thu, 3 Jul 2014 19:48:08 +0000 (21:48 +0200)]
Force array parameters in SiteConfiguration
Now that we require PHP 5.1 (for quite some time actually)
we can force method parameters to be array.
Change-Id: Ia4a262320344e05cc1625c041a3aa4ec41034ad7
Alexandre Emsenhuber [Thu, 3 Jul 2014 19:41:05 +0000 (21:41 +0200)]
Don't use isset() to check for null
- Remove isset for defined member variables
- Add a missing definition of member variable $mTextId
- Fix documentation of $mTextRow
- Standardize checks for null to use "=== null" or "!== null"
instead of is_null()
Change-Id: I56e364bc14b5a3961a2538371ae4b0088babc5c7
umherirrender [Thu, 3 Jul 2014 19:20:35 +0000 (21:20 +0200)]
Use some callable hints on @param docs
Callbacks can be given as a string or array, so the hint 'callable' is
used.
Change-Id: I3842606f74c8c3705dffc70bf13e31f44a37fa65
Translation updater bot [Thu, 3 Jul 2014 18:49:46 +0000 (18:49 +0000)]
Localisation updates from https://translatewiki.net.
Change-Id: I19bae9c3074a69f36a12636ce23434681d763c7c
jenkins-bot [Thu, 3 Jul 2014 18:26:43 +0000 (18:26 +0000)]
Merge "HTMLForm submission callback documentation updates"
jenkins-bot [Thu, 3 Jul 2014 17:46:48 +0000 (17:46 +0000)]
Merge "Allow local interwiki links with an empty title part"
jenkins-bot [Thu, 3 Jul 2014 17:12:07 +0000 (17:12 +0000)]
Merge "Add ids to the old link and the new link at the move result"
jenkins-bot [Thu, 3 Jul 2014 15:42:10 +0000 (15:42 +0000)]
Merge "SpecialSearch: Fix overlap between results info and search bar"
Brad Jorsch [Thu, 3 Jul 2014 15:11:04 +0000 (11:11 -0400)]
HTMLForm submission callback documentation updates
The possibilities for the submission callback return value were
documented in three different places, and none were entirely correct.
Related documentation could also use a cleanup.
Change-Id: Ib3621a0d5ba24c481f3117b547bca70d4ca50ba2
jenkins-bot [Thu, 3 Jul 2014 15:16:16 +0000 (15:16 +0000)]
Merge "Porting file test from browsertests"
jenkins-bot [Thu, 3 Jul 2014 15:15:42 +0000 (15:15 +0000)]
Merge "QA: updates to edit test ported from qa/browsertests"
jenkins-bot [Thu, 3 Jul 2014 15:15:25 +0000 (15:15 +0000)]
Merge "QA: porting login test from /qa/browsertests"
Amir E. Aharoni [Thu, 3 Jul 2014 14:53:41 +0000 (17:53 +0300)]
Add ids to the old link and the new link at the move result
This is immediately useful for building a GuidedTour
for moving a page, and can be useful for other things as well.
Change-Id: I2765248f61ecd3089a9f4e06571a378e39ec1db3
Timo Tijhof [Thu, 3 Jul 2014 12:43:44 +0000 (14:43 +0200)]
travis: Disable e-mail notifications
Those with admin access to the GitHub repo get e-mails by default
for build failures.
Change-Id: I1edba0af7f53ed40066cd395fe70daf3c99413eb
Timo Tijhof [Thu, 3 Jul 2014 12:35:38 +0000 (12:35 +0000)]
Merge "jquery.client.test: Remove reference to decommissioned TestSwarm server"
jenkins-bot [Thu, 3 Jul 2014 11:40:22 +0000 (11:40 +0000)]
Merge "Make SVG files show "In other resolutions" at all sizes"
Brian Wolff [Thu, 3 Jul 2014 06:12:27 +0000 (03:12 -0300)]
Fix RepoGroup::hasForeignRepos() and RepoGroup::forEachForeignRepo()
Also add unit tests for those methods.
Change-Id: Ic72be60d13820492efc90b5925bb5cfc1813d28a
Chad Horohoe [Thu, 3 Jul 2014 04:58:26 +0000 (21:58 -0700)]
Move Special:Block-specific CSS to Special:Block CSS file
Change-Id: I28c6cafa559e2e9eb50065da5f6d7a6d3061047d
Brian Wolff [Thu, 3 Jul 2014 02:34:00 +0000 (23:34 -0300)]
Do not include file redirects in Special:Wantedfiles
If you look at [[Special:WantedFiles]] on commons, its full
of file redirects, making the page kind of useless. This makes
the query much more complex, but at least the page will be useful.
The page will still be useless on non-commons projects due to
foreign files being listed as missing.
Change-Id: I115fdaa3b67bee81ba0a715ebb427bb35cf0f67e
James D. Forrester [Thu, 3 Jul 2014 02:33:09 +0000 (19:33 -0700)]
Update OOjs UI to v0.1.0-pre (
85cfc2e735)
New changes:
e450f32 Don't transplant disabled stylesheets
85cfc2e Localisation updates from https://translatewiki.net.
Change-Id: I6fe171cf8cd8e066779f6cf43918569906a9efa1
Reedy [Wed, 2 Jul 2014 20:55:15 +0000 (21:55 +0100)]
Update $wgRCFeeds documentation
Added RedisPubSubFeedEngine, not added to docs in I846036c091c45059a8
Change-Id: Id38e7fef49318bdde2a8cf8719ede52fb7fdb551
jenkins-bot [Thu, 3 Jul 2014 01:14:54 +0000 (01:14 +0000)]
Merge "Align image frame padding with core"
jenkins-bot [Wed, 2 Jul 2014 23:17:50 +0000 (23:17 +0000)]
Merge "WebInstallerOptions: Don't ignore following options if an error is detected"
jenkins-bot [Wed, 2 Jul 2014 23:08:57 +0000 (23:08 +0000)]
Merge "WebInstallerOptions: Preserve state of extension checkboxes on error"
jenkins-bot [Wed, 2 Jul 2014 23:01:22 +0000 (23:01 +0000)]
Merge "Move search-specific CSS to search-specific stylesheet"
C. Scott Ananian [Tue, 24 Jun 2014 18:15:25 +0000 (14:15 -0400)]
Allow HTML5 <rtc> tag (ruby support for East Asian typography).
We currently allow <ruby>, <rt>, <rb>, and <rp> but not the W3C HTML5
<rtc> element. Fix that.
(Note that <rb> and <rtc> are new additions to HTML5 which currently
appear in the W3C but not the WHATWG version of the HTML5 spec.
Support for these has already been merged in gecko and webkit and
the editor plans to update the WHATWG spec.)
Bug: 67042
Change-Id: I8c0e65d782b6d23057a9723b87323b28e8bf8852
jenkins-bot [Wed, 2 Jul 2014 22:18:04 +0000 (22:18 +0000)]
Merge "Don't use rclimit preference on Special:Search"
jenkins-bot [Wed, 2 Jul 2014 22:01:17 +0000 (22:01 +0000)]
Merge "Reword security reminder at the top of the release notes"
Chad Horohoe [Wed, 2 Jul 2014 21:53:05 +0000 (14:53 -0700)]
Move search-specific CSS to search-specific stylesheet
Should reduce the amount of CSS loaded on all special pages that
don't use them.
Change-Id: I8353f181aa05a9db315a0b82465ece447896f7d5
jenkins-bot [Wed, 2 Jul 2014 21:08:03 +0000 (21:08 +0000)]
Merge "chunky_png Ruby gem is not used"
Gabriel Wicke [Wed, 2 Jul 2014 20:53:45 +0000 (13:53 -0700)]
Align image frame padding with core
The Parsoid padding was 1px wider, which was discovered by
https://github.com/subbuss/parsoid_visual_diffs.
Change-Id: I1c63ad0daf434ebe5a234109578ddd5ddc2bc909
withoutaname [Sat, 28 Jun 2014 18:30:57 +0000 (11:30 -0700)]
Reword security reminder at the top of the release notes
Change-Id: Ia33f6eb9b2188c8a1624fc06c3830cf916f24264
Bartosz Dziewoński [Wed, 2 Jul 2014 18:29:42 +0000 (20:29 +0200)]
WebInstallerOptions: Don't ignore following options if an error is detected
Change-Id: I025db4624f653c4e52f84364b881c0eff485e069
Bartosz Dziewoński [Wed, 2 Jul 2014 18:21:02 +0000 (20:21 +0200)]
WebInstallerOptions: Preserve state of extension checkboxes on error
Change-Id: I7713f04653a96641896e997981656cfd582479cc
Translation updater bot [Wed, 2 Jul 2014 19:34:42 +0000 (19:34 +0000)]
Localisation updates from https://translatewiki.net.
Change-Id: Ib189d947865ccc4b15cb617ed5db6045250e3106
jenkins-bot [Wed, 2 Jul 2014 18:50:43 +0000 (18:50 +0000)]
Merge "Fixed EmptyPass error message"
jenkins-bot [Wed, 2 Jul 2014 18:28:15 +0000 (18:28 +0000)]
Merge "De-duplicate pages in replaceInternal"
Brian Wolff [Thu, 22 May 2014 17:44:43 +0000 (14:44 -0300)]
Make SVG files show "In other resolutions" at all sizes
Previously it only showed the sizes smaller than the nominal
size of the svg, which is silly for an infinitely scalabe
vector image.
This splits up the function a bit, in order to be able to
do unit testing.
This also changes the link below SVGs to always be
"Show original file" (show-big-image), which I think makes
more sense anyhow.
Bug: 6834
Bug: 36911
Change-Id: Ic18e555f16940c658842148c155771ef31ac5db9
Timo Tijhof [Wed, 2 Jul 2014 16:41:42 +0000 (18:41 +0200)]
jquery.client.test: Remove reference to decommissioned TestSwarm server
The builds were periodically purged anyway, and this install in general was
already decommissioned in 2012. And whatever ghost was left is now gone
for good as Toolserver accounts are disabled.
Change-Id: Iec7d9cbfe92981cddc56f296a265287a168cc5d9
James D. Forrester [Wed, 2 Jul 2014 16:19:00 +0000 (09:19 -0700)]
Update OOjs UI to v0.1.0-pre (
432a76f7d4)
New changes:
ebfa365 Generate RTL stylesheets with CSSJanus
da83ad2 Set tabindex on button <div> instead of <a>
e2a6bb1 Add tabindex=0 and role=button to tool links
432a76f Run node-svgo to crush all SVGs whilst retaining readibility
Change-Id: Ieb775472b05acf42aada190a49f9f768ddcd5084
Cmcmahon [Wed, 2 Jul 2014 15:37:10 +0000 (08:37 -0700)]
QA: need login tags for Jenkins build
Change-Id: I6663c6f6f59d692a9825ff8b462b30e1b2214ae0
jenkins-bot [Wed, 2 Jul 2014 14:07:28 +0000 (14:07 +0000)]
Merge "Make the URL input on Special:LinkSearch ltr by default"
jenkins-bot [Wed, 2 Jul 2014 13:58:28 +0000 (13:58 +0000)]
Merge "Workaround image magick issue with greyscale xcf files"
Željko Filipin [Wed, 2 Jul 2014 13:55:58 +0000 (15:55 +0200)]
chunky_png Ruby gem is not used
Also fixed the order of gems in env.rb and updated Ruby gems in
Gemfile.lock.
Change-Id: I1ff294a50f37373bfdd3d04404c498e94b6f79ba
Željko Filipin [Wed, 2 Jul 2014 13:50:58 +0000 (15:50 +0200)]
Fixed EmptyPass error message
mediawiki_api Ruby gem needs user password, but it is only set if the
scenario has @login Cucumber tag.
The entire error message: EmptyPass (MediawikiApi::LoginError)
For the entire stack trace see
1:
https://integration.wikimedia.org/ci/view/BrowserTests/job/browsertests-
Core-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce/14/consoleFull
Change-Id: Ib5c297d9bfc1ca953d3aec27208fb99143fec011
Chad Horohoe [Wed, 2 Jul 2014 01:33:48 +0000 (18:33 -0700)]
SpecialSearch: Fix overlap between results info and search bar
Followup to
1896d06, lost a clear:both in the process.
Bug: 67184
Change-Id: If0b6df347315bfe5b6f9a7aa9c6730cbdf44fd38
Max Semenik [Fri, 13 Jun 2014 23:08:52 +0000 (16:08 -0700)]
New hook, AfterParserFetchFileAndTitle
It is needed for PageImages to collect information about galleries, improving results
for Commons mainspace.
Bug: 66510
Change-Id: I3136d648ef2c1841767db0ab33855cd168e3de3e
jenkins-bot [Wed, 2 Jul 2014 00:04:55 +0000 (00:04 +0000)]
Merge "SpecialSearch: Fix pagination"
jenkins-bot [Tue, 1 Jul 2014 21:38:39 +0000 (21:38 +0000)]
Merge "Database: Generalise SQL before writing to debug log"
Translation updater bot [Tue, 1 Jul 2014 20:21:26 +0000 (20:21 +0000)]
Localisation updates from https://translatewiki.net.
Change-Id: I39205dcbe72128c4d2978282309d208f059395fd
Brad Jorsch [Tue, 1 Jul 2014 19:53:59 +0000 (15:53 -0400)]
Properly count actions in Special:ActiveUsers
The cache of active users maintained by Special:ActiveUsers filters out
certain actions, but the displayed action count does not. Fix this.
Change-Id: Ifb9035a08328587c43c46520c5062602b9b9c6f5
Timo Tijhof [Tue, 1 Jul 2014 19:38:53 +0000 (21:38 +0200)]
Database: Generalise SQL before writing to debug log
The log often contains stuff like the following, where the trimmed
snippet can span many many lines:
* DatabaseBase::query: Writes done: INSERT IGNORE INTO `msg_resource`
(mr_lang,mr_resource,mr_blob,mr_timestamp) VALUES ('۶?2x?ptt?`0<snip>?`0??O?')
* DatabaseBase::query: Writes done: REPLACE INTO `objectcache`
(keyname,value,exptime) VALUES ('۶?2x?ptt?`0<snip>?`0??O ?`???`0??O ?`???`0?')
Bug: 67382
Change-Id: I76ca042f166fed56d86df15f788702384d48064c
Chad Horohoe [Tue, 1 Jul 2014 19:28:53 +0000 (12:28 -0700)]
SpecialSearch: Fix pagination
This basically reverts
f4357b6 but fixes it while we're here. Requesting
one extra result causes extra load and weird queries against the search
backend...all to be thrown away. Plus it's showing "Results 1-21 of N"
when we're only showing 20 which is a regression.
All search backends implement getTotalHits() so use that count instead
to figure out if we're on the last page.
Change-Id: Ib38b1e124bea7133f48209ef8af1b1e26b4dba75