Commit graph

68718 commits

Author SHA1 Message Date
jenkins-bot
179e55baff Merge "Special:NewFiles: Explicitly list needed table fields in query" 2016-02-28 20:21:54 +00:00
jenkins-bot
aabdc342bf Merge "Special:NewFiles: Make 'hidepatrolled' query less slow" 2016-02-28 20:16:26 +00:00
Translation updater bot
c2f1c25d7b Merge "Localisation updates from https://translatewiki.net." 2016-02-27 20:28:00 +00:00
jenkins-bot
493158bc2b Merge "Remove double emphasis in strings" 2016-02-27 20:23:43 +00:00
jenkins-bot
cd95a2f07b Merge "Replace wikitext bold and italics with <strong> and <em>" 2016-02-27 20:23:39 +00:00
Translation updater bot
6f594c4202 Localisation updates from https://translatewiki.net.
Change-Id: I17a79c788bb4cb2c4674bb8f82e723d90ef62d29
2016-02-27 21:21:37 +01:00
Siebrand Mazeland
331681f26f Remove double emphasis in strings
Change-Id: I03d7511e620fb76fcf090c8b8c399b29a245640b
2016-02-27 21:03:16 +01:00
Siebrand Mazeland
156164bdb3 Replace wikitext bold and italics with <strong> and <em>
Was done for all of core at some point, but apparently new strings
re-introduced inconsistencies.

Change-Id: I607f779d1c4f0e6ef0b9c2563ac229baee590dcc
2016-02-27 20:00:50 +01:00
jenkins-bot
1936b54766 Merge "installer: Remove obsolete config-no-cache message" 2016-02-27 18:59:57 +00:00
Florian
8b32da49e5 Fix comment
According to comment on I2c7fc71d19cefaa16a6cc4526af05be9cd32366e
by @Majr.

Change-Id: I743699831554f9e51157a9c9e3405ebc222cdb15
2016-02-27 16:51:38 +01:00
jenkins-bot
09e86e3d33 Merge "Use sync writes for replication of 'store' operations" 2016-02-27 00:39:01 +00:00
Aaron Schulz
c0446571d5 Use sync writes for replication of 'store' operations
The local temporary file might not live long enough to be
copied into storage during post-send.

Bug: T128124
Change-Id: Ifb5260958db008ec8b9f4db90f95a42e5ecaeadc
2016-02-27 00:20:13 +00:00
Translation updater bot
ba1c6110d1 Merge "Localisation updates from https://translatewiki.net." 2016-02-26 22:42:32 +00:00
jenkins-bot
4772f4452a Merge "Allow more fine-grained throttling of login attempts" 2016-02-26 22:40:15 +00:00
Translation updater bot
66e8436736 Localisation updates from https://translatewiki.net.
Change-Id: I336f644352738cba31da93b21c8544cf2defb594
2016-02-26 23:39:53 +01:00
Brad Jorsch
e75f2ab0f2 Improve SessionManager unit test coverage, and fix two namespacing bugs
Change-Id: Ie0bcba77625e04ca3e89eb400626f63024c6e1a1
2016-02-26 20:14:27 +00:00
jenkins-bot
9fd930f745 Merge "Implement HTMLTitleTextField with suggestions for non-OOUI forms, too" 2016-02-26 20:11:46 +00:00
jenkins-bot
9c5c9bdef3 Merge "Consistently use Html class for form generation" 2016-02-26 19:52:27 +00:00
jenkins-bot
33a52b418c Merge "Prevent duplicate memcached lookups for user record" 2016-02-26 18:38:09 +00:00
jenkins-bot
663d41c91c Merge "ApiSandbox: Blur before sending request" 2016-02-26 18:13:19 +00:00
jenkins-bot
40a628a501 Merge "Add type hint against LinkTarget" 2016-02-26 18:13:14 +00:00
Florian
6e950320fd Consistently use Html class for form generation
Instead of Xml class. This was triggered by the comment of Krinkle on
Ide77585fcf24f8ecd26dddac3610a134ba78dce9 and converting to one element
generating class makes sense for readability.

Change-Id: I2162444130dc09ad0c7e4329c93e7e90c534db40
2016-02-26 17:57:46 +01:00
jenkins-bot
d2193f9d1d Merge "Ignore noop DB transactions errors on connection loss" 2016-02-26 16:09:11 +00:00
jenkins-bot
34610b59ed Merge "ApiQuerySearch: Match limits to those in Special:Search" 2016-02-26 09:45:23 +00:00
Ori Livneh
7d67b4d919 Prevent duplicate memcached lookups for user record
User::loadFromId() will look up the user in the database or in memcached -- but
it does not allow for the possibility that the record has already been
retrieved. On a typical page request on the Wikimedia cluster, this causes over
a dozen duplicate memcached lookups for the user record.

Bug: T128157
Change-Id: Iec1504700ab566ca89d0ef868d495238b151034a
2016-02-25 23:50:19 -08:00
jenkins-bot
5353260265 Merge "Make mediawiki.action.view.redirectPage available on mobile" 2016-02-26 00:13:18 +00:00
Alex Monk
848eabef42 Make mediawiki.action.view.redirectPage available on mobile
Bug: T63861
Change-Id: I71d3d415fe918e8b0a090860cad9271092b1bd7e
2016-02-26 00:02:16 +00:00
jenkins-bot
f19dd0d578 Merge "Release notes for "Browser support for IE8 from Grade A to Grade C"" 2016-02-25 22:17:57 +00:00
jenkins-bot
f15b5c35f2 Merge "Do not vary on session cookies when the session is disabled" 2016-02-25 21:56:56 +00:00
Timo Tijhof
35b7921030 installer: Remove obsolete config-no-cache message
Follows-up 02c3f68048.

The older message is obsolete now that we require PHP 5.5.9+.

Change-Id: I68199c2ec91c8447fe7e556a6c77f1da39eb5163
2016-02-25 21:31:52 +00:00
Timo Tijhof
50cb7c3b7b Release notes for "Browser support for IE8 from Grade A to Grade C"
Follows-up df1019c49d.

Change-Id: I2ca113d1d6a6c4bd74a622b720bf5547680050ec
2016-02-25 21:05:22 +00:00
Gergő Tisza
20a247e40e Do not vary on session cookies when the session is disabled
MW_NO_SESSION is supposed to be used in a deterministic way
(either always or never for a given endpoint) so there is
no point to split the cache on session cookies when it is
used (except when it's set to 'warn' in which case it is
not really used).

Bug: T127233
Change-Id: If44e0ec2167359e081e1b4cd4d21e62bd357d23e
2016-02-25 12:51:32 -08:00
Translation updater bot
d23c47331d Localisation updates from https://translatewiki.net.
Change-Id: I0aad8636bb230609aa260cdbebe7d10114c2236b
2016-02-25 21:50:50 +01:00
jenkins-bot
ccd0fcadc5 Merge "Add TitleMoveStarting, mirroring TitleMoveCompleting" 2016-02-25 18:57:06 +00:00
jenkins-bot
a7047b3b6b Merge "User::isSafeToLoad() should return false if MW_NO_SESSION" 2016-02-25 18:47:51 +00:00
Matthew Flaschen
793499cde0 Add TitleMoveStarting, mirroring TitleMoveCompleting
This is a pre-requisite to fix a Flow move regression, T127785.

This allows running an atomic entirely within the move with the correct
ordering.

Bug: T127785
Change-Id: Ie772f737f917854e4cfefe52ec3bea4669c9efe0
2016-02-25 13:31:04 -05:00
Brad Jorsch
8dca366e11 User::isSafeToLoad() should return false if MW_NO_SESSION
Because it's never safe.

Bug: T127233
Change-Id: Ieb5824f1668dc38d1be7c7cbf799da17e581c555
2016-02-25 13:14:13 -05:00
jenkins-bot
96906168ca Merge "Get timestamp from WikiPage, instead of Article" 2016-02-25 17:28:10 +00:00
Leszek Manicki
0e5a1f8879 Add type hint against LinkTarget
A follow up to I132f254536a7516e878e20ad49d2f415796c4490

Change-Id: I74bff64e86ea95cecddf504e532543aa74b79775
2016-02-25 18:21:02 +01:00
jenkins-bot
75dc9d521e Merge "Fix a PHP 5.5 TODO" 2016-02-25 17:12:18 +00:00
jenkins-bot
f9d7d3b856 Merge "Fixup contenttype stuff in UserMailer" 2016-02-25 17:12:13 +00:00
jenkins-bot
7f4ae11049 Merge "Updating docs for UserMailer::sendWithPear() which calls $mailer->send()" 2016-02-25 17:12:04 +00:00
jenkins-bot
ae69acacf5 Merge "Remove no-op parameter from UIDGeneratorTest" 2016-02-25 17:11:58 +00:00
jenkins-bot
3d9e45f97d Merge "Initialise array with contents in one go" 2016-02-25 17:04:23 +00:00
jenkins-bot
2a1fcd27c1 Merge "Fix typo and improve code comments in LinkTarget" 2016-02-25 16:56:39 +00:00
Perside Rosalie
94ef54b22f Updating docs for UserMailer::sendWithPear() which calls $mailer->send()
$mailer->send() call in UserMailer::sendWithPear() which is correct. $mailer is an
instance of Mail_smtp not UserMailer so the arguments passed to the send() method are
correct. The docs have been updated appropriately.

Bug: T68673
Change-Id: Ia85f957c60f4dafd3f450cda469b70bdcc166a8f
2016-02-25 16:50:30 +00:00
jenkins-bot
f26ac509db Merge "Move WatchedItem::duplicateEntries to WatchedItemStore" 2016-02-25 16:44:04 +00:00
jenkins-bot
2752ce2b6b Merge "OOjs UI: Fix #gatherPreInfuseState called incorrectly, causing TypeErrors" 2016-02-25 15:48:55 +00:00
Brad Jorsch
d61d185a73 ApiSandbox: Blur before sending request
OO.ui.ButtonWidget doesn't take focus itself, so clicking the "Make
request" button isn't sending the blur event, so stuff like
OO.ui.CapsuleMultiSelectWidget doesn't get to process its input until
too late.

Bug: T128054
Change-Id: I00913123e0019c096890b2829bfea3a77c551b2e
2016-02-25 10:37:34 -05:00
Thiemo Mättig
faba9bc36d OOjs UI: Fix #gatherPreInfuseState called incorrectly, causing TypeErrors
This bug is currently live. Try opening
https://www.wikidata.org/wiki/Special:NewItem
and have a look at the JavaScript console.

Introduced in If07d40a.

This patch is a manual cherry-pick from I748a4bc, which is the same
fix in the original repository. I feel we should backport this to
production.

Bug: T106313
Bug: T128075
Change-Id: I25a5deab2c287e97086726d0acbb3afeee842e0b
2016-02-25 15:15:55 +00:00