Commit graph

69766 commits

Author SHA1 Message Date
jenkins-bot
05aa18fd84 Merge "Make WAN cache config use $wgEventRelayerConfig" 2016-04-25 20:48:19 +00:00
Translation updater bot
a15e293221 Localisation updates from https://translatewiki.net.
Change-Id: I8fd94df7ba904dcae764f5d1286af22f87d94cad
2016-04-25 21:53:10 +02:00
Aaron Schulz
09a0a5e4f6 Make WAN cache config use $wgEventRelayerConfig
This makes the channels more explicit and defined in a less
ad-hoc way. Systems like Kafka would prefer explicit channel
definitions anyway, so the channel prefix just obscures things.

Change-Id: I5631eb1b1382083396a0f08904d9273cc92601e8
2016-04-25 12:08:09 -07:00
jenkins-bot
ea783ca68d Merge "mediawiki.special.upload.js: Remove spinner in .always() instead of .done()" 2016-04-25 17:15:16 +00:00
jenkins-bot
b2f5acb999 Merge "Bidi-isolate the comment in history pages" 2016-04-25 16:30:23 +00:00
jenkins-bot
816e6ded00 Merge "Migration of browsertests* Jenkins jobs to selenium* jobs" 2016-04-25 15:18:07 +00:00
Željko Filipin
377eb1f7bf Migration of browsertests* Jenkins jobs to selenium* jobs
selenium* jobs are a new way of running Ruby based Selenium tests. The
jobs are triggered daily.

Bug: T128190
Change-Id: I927b9be4377de2a972a2ea2a1871cd520595f995
2016-04-25 16:58:06 +02:00
jenkins-bot
749f7624d9 Merge "Parser: Don't use deprecated Title::setFragment()" 2016-04-25 12:19:21 +00:00
jenkins-bot
7a0574a6a3 Merge "registration: Allow ActionFilteredLogs to be modified by extensions" 2016-04-25 06:28:10 +00:00
Glaisher
2093748e07 registration: Allow ActionFilteredLogs to be modified by extensions
Needed by Ibe628d9d08352

Change-Id: I7788fedc934b7c93facead796af30c89c335a513
2016-04-24 23:10:44 -07:00
jenkins-bot
2f885ee6b7 Merge "Fix escaping for MSSQL LIKE queries." 2016-04-25 05:01:51 +00:00
U-REDMOND\emadelw
59136fdaf0 Fix escaping for MSSQL LIKE queries.
MSSQL allows for more operators than standard LIKE queries. In addition,
an ESCAPE clause must be specified in order to backslash-escapes to work.

Bug: T73207
Change-Id: Idadf9d56cadc48cf47d000598d8a3214c684f9d5
2016-04-25 04:51:32 +00:00
jenkins-bot
41e2a2486c Merge "Add X-Robots-Tag header to Special:Export dumps" 2016-04-24 21:48:22 +00:00
Translation updater bot
349e851584 Localisation updates from https://translatewiki.net.
Change-Id: Ib552061b1052fae52ba0a3c3cba6dfa6a9f20ea0
2016-04-24 22:04:46 +02:00
jenkins-bot
5fdf7d1918 Merge "Align to CSS coding guidelines and fix CSSLint errors & warnings" 2016-04-24 19:19:22 +00:00
Amire80
a95766e3f7 Bidi-isolate the comment in history pages
The comment and the page name are separate pieces of text,
but they can get jumbled in an RTL wiki if the comment has RTL text.

Change-Id: Id49c53ca6a5ec5a7a0b87c297f47e1fbe822d1fc
2016-04-24 21:20:22 +03:00
Andrew H
c71eda1ef5 Add X-Robots-Tag header to Special:Export dumps
Adds "X-Robots-Tag: noindex,nofollow" header to Special:Export
dumps so that dumps are not indexed by search engines.

Bug: T91363
Change-Id: Ia96ec40ff185fdfd024312ee3cfe3c736ba8d806
2016-04-24 17:59:27 +00:00
jenkins-bot
47e2941bcd Merge "Namespace LinkTarget under MediaWiki\Linker" 2016-04-24 12:31:13 +00:00
Kunal Mehta
5b97211a9b Parser: Don't use deprecated Title::setFragment()
Change-Id: I2b9ea95af288cfe5abc9a1116884a7701f7c36a0
2016-04-23 23:28:23 -07:00
Reedy
41fdde6e81 chmod 664 SpecialSearch.php
Change-Id: I860a4439e34280f19dcd2c7b2a0ce7951503c262
2016-04-23 22:54:54 +01:00
Translation updater bot
98df387de3 Localisation updates from https://translatewiki.net.
Change-Id: I08afd3e2ef249cd2392012537592f33703cbfe4d
2016-04-23 21:53:14 +02:00
jenkins-bot
5fe6c8c656 Merge "Make HTMLCheckField::loadDataFromRequest always return a boolean" 2016-04-23 17:01:32 +00:00
Gergő Tisza
3b3675a7ff Make HTMLCheckField::loadDataFromRequest always return a boolean
Bug: T133163
Change-Id: I4592d9a44c6ca4d3f680a53ecfd628f385a65c09
2016-04-23 16:27:02 +00:00
jenkins-bot
4abfbe1db2 Merge "Format count of files on Special:ListFiles as number" 2016-04-23 16:02:11 +00:00
James D. Forrester
886133f135 registration: Explain skipFunction more succinctly
Don't use the RL documentation for skipFunction which is wordy and
not helpful, to be in keeping with the rest of this file.

Change-Id: Ic72672be94537176a9aa0a138052137c9715f7cf
2016-04-22 18:54:13 -07:00
umherirrender
cd3c7af0c1 Format count of files on Special:ListFiles as number
Change-Id: I712009a0f58e9ebfea6bbfbf401f5e2284714e31
2016-04-22 22:28:41 +02:00
Translation updater bot
32a7e53c29 Merge "Localisation updates from https://translatewiki.net." 2016-04-22 20:08:03 +00:00
Translation updater bot
b114e482f0 Localisation updates from https://translatewiki.net.
Change-Id: Idcbc72b595213f1c7637525cfe72eaa88053dd80
2016-04-22 22:05:45 +02:00
jenkins-bot
c3dc6b4a4d Merge "Fix EventRelayerKafka IDEA errors" 2016-04-22 20:05:24 +00:00
Aaron Schulz
6fd345a2e5 Fix EventRelayerKafka IDEA errors
Change-Id: I2808cb3cefb4d97f5ae2650554076c92b0d877d9
2016-04-22 12:12:29 -07:00
jenkins-bot
5350257ecf Merge "HTMLForm: Don't render 'mw-htmlform-submit-buttons' if there aren't any buttons" 2016-04-22 18:50:48 +00:00
Fomafix
735b00b2b3 Names.php: Replace remaining tabs and double spaces
Follow-up to a3552004
Change-Id: I6a76de73fcfc21516fab7415057260e27e924696
2016-04-22 17:32:02 +00:00
matejsuchanek
e82abc8d97 Fix GENDER support in logentry-rights-rights
Introduced in 70f0b0e588.
Got to core by my +1, sorry

Bug: T52583

Change-Id: I328fadacf7e5e3b7b250b76556ed585eeba424ca
2016-04-22 17:04:08 +00:00
jenkins-bot
427068519c Merge "BagOStuff: Optionally log duplicate key lookups" 2016-04-22 16:50:10 +00:00
Bartosz Dziewoński
cba7952e31 HTMLForm: Don't render 'mw-htmlform-submit-buttons' if there aren't any buttons
Visually, this only affects OOUIHTMLForm, in other kinds of forms
the element has no height anyway.

Change-Id: I90e73c49fbefec23532368848bb30b2e7b69075c
2016-04-22 14:49:51 +00:00
jenkins-bot
7e90af0237 Merge "Have Linker::linkUrl() accept LinkTarget" 2016-04-22 11:46:16 +00:00
jenkins-bot
88db153908 Merge "Add LinkTarget::createFragmentTarget() function" 2016-04-22 11:46:12 +00:00
jenkins-bot
eb25968ab6 Merge "RELNOTES for Skin::__call unroll & removal" 2016-04-22 06:54:02 +00:00
jenkins-bot
7a7277ce98 Merge "Remove unused Skin -> Linker deprecated methods" 2016-04-22 06:53:58 +00:00
Martin Urbanec
f7b9dafa80 Set an alias for TrackingCategories page in Czech
Change-Id: I0c97cf6ce6aa342a50b667b06dc2e78175d9fbc1
2016-04-22 07:24:02 +02:00
Amire80
a35520049c Unify the spaces before the comment in Names.php
Change everything from a varying number of tabs
to a single space.

The tabs don't really help make it more readable.

Change-Id: Ie84ee675ce4a50f78ec67d3840edc1a19f2c7884
2016-04-22 05:12:40 +00:00
Bryan Davis
450bb6723d BagOStuff: Optionally log duplicate key lookups
Add new 'reportDupes' parameter to BagOStuff. This parameter enables scheduling
of a callback after the current web request ends. This callback will emit warning
log messages for all keys that were requested more than once.

The default ObjectCache factory for MediaWiki enables this option by default.
Not by default for plain BagOStuff instances, however. E.g. `new HashBagOStuff()`.

It also set 'asyncHandler' for all classes now (not just MultiWriteBagOStuff).

Bug: T128125
Co-Authored-By: Timo Tijhof <krinklemail@gmail.com>
Change-Id: I8a2b06cf54d2acf5950eed71756ecdf50e224be1
2016-04-22 04:21:20 +00:00
jenkins-bot
b37daeb03a Merge "Add missing tests for some edge cases in WatchedItem::getNotificationTimestamp" 2016-04-22 01:49:11 +00:00
jenkins-bot
ec168de4c3 Merge "Remove unused JobQueueRedis vars" 2016-04-22 01:49:07 +00:00
Kunal Mehta
c9d885f3b4 Namespace LinkTarget under MediaWiki\Linker
And add a GPL file header while we're at it.

Change-Id: I15a6f240124c879b21fb655ade1baaebf4f34ffd
2016-04-21 17:19:10 -07:00
Kunal Mehta
d19e5bec15 Have Linker::linkUrl() accept LinkTarget
This is a private function so it doesn't really make much of a
difference, but will allow further refactoring.

Change-Id: Idacad7b1bd4776c04659ed9af64540d6ce4b2f28
2016-04-21 17:19:10 -07:00
Kunal Mehta
59d838caea Add LinkTarget::createFragmentTarget() function
The createFragmentTarget function allows for switching the fragment on a
target in an easier way. TitleValue already had a now-renamed
createFragmentTitle function (no uses outside of tests), and an
implementation was added for Title.

This will also help with reducing the amount of public usage of
Title::setFragment(), which is deprecated.

Change-Id: I1e8ba2f85e748b1b4394fb2f2a1ccce69cf6e3c5
2016-04-21 17:19:04 -07:00
Volker E
554a534577 Align to CSS coding guidelines and fix CSSLint errors & warnings
Fixes included are:
- Coding guidelines: align colors
- Coding guidelines: put every selector of combined selectors on
one line
- Coding guidelines: use `border: 0` instead of `border: none`
and put border shortcut structure into same order across selectors
for better gzipping
- Coding guidelines: whitespace in parenthesis
- CSSLint: disable applying `margin` for inline elements
- General: clean-up comments
- General: join pagination and 'Generic HTML elements'' rules
- General: add `word-wrap: break-word` to `pre, .mw-code` selector
to aggressively wrap long words
- General: swap `1px` border values with `1pt`
- General: integrate `word-wrap: break-word` on `.external` links
with possible overlong URLs
- General: do the `list-style` shorthand property right.

Bug: T120154
Change-Id: I29bf055e2b4fc0e26ce84243f6b612b4a6214b02
2016-04-21 15:47:03 -07:00
jenkins-bot
a0803c9bc5 Merge "TableDiffFormatter: Don't repeatedly call array_shift()" 2016-04-21 21:37:40 +00:00
jenkins-bot
46d982949a Merge "Improve getErrorsByType() docs" 2016-04-21 21:25:39 +00:00