Commit graph

59918 commits

Author SHA1 Message Date
James D. Forrester
05a7faeebb Update OOjs UI to v0.1.0-pre (9ed4cf2557)
New changes:
649a6c6 [BREAKING CHANGE] Allow options with similar data
afbedc7 Add a getMenu() getter to ComboBoxWidget

Change-Id: I23782a6e728951dab8cde3d28e30cfe0a2074b50
2014-11-21 17:21:28 -08:00
jenkins-bot
ee8f8cc583 Merge "mediawiki.action.view.dblClickEdit: Do not call click on undefined" 2014-11-22 01:06:20 +00:00
jenkins-bot
7b2af70c26 Merge "Adding basic profiler sampling support and restored the --profiler script option" 2014-11-21 23:21:59 +00:00
Aaron Schulz
66170e7e59 Adding basic profiler sampling support and restored the --profiler script option
* Also enforce that the profiler is normally off in CLI mode

Change-Id: I35faedff818af2ad459b544c9ad50e77b54b378e
2014-11-21 15:14:18 -08:00
jenkins-bot
f53fec12ef Merge "Update OOjs UI to v0.1.0-pre (8f8896196f)" 2014-11-21 22:43:01 +00:00
jenkins-bot
6cd911e672 Merge "Release notes for aacdb664a10" 2014-11-21 22:40:03 +00:00
James D. Forrester
5c0fecfe55 Update OOjs UI to v0.1.0-pre (8f8896196f)
New changes:
56587a8 [BREAKING CHANGE] Rename InputWidget#sanitizeValue → #cleanUpValue
4253739 Implement radio button widgets

Change-Id: If10927a4e595de9b6d0ad45182470e84f335683c
2014-11-21 14:34:28 -08:00
James D. Forrester
f58cfa84a6 Update OOjs UI to v0.1.0-pre (23565e7519)
New changes:
0557719 Use README.md as doxygen main page
290f8a9 Remove accidental double try-catch from 76800b47
e7039d0 Revert "Revert "Show the modal overlay as soon as openWindow is called""
61ac646 Fix lots of spelling mistakes and typos
5b381ae build: Create a 'typos' task to detect common typos
f21c8eb FieldLayout: Only use <label> for InputWidgets
39e8522 Localisation updates from https://translatewiki.net.
16eb98d PHP: Reject malformed and potentially evil input when outputting HTML

Change-Id: Ie039a451cf03eaf21e16538cfca270b1d9b8f7f9
2014-11-21 14:18:41 -08:00
Aaron Schulz
101db1a12e Release notes for aacdb664a1
Change-Id: Ib917a32794726d15dc3c40af24eaad710a0f1645
2014-11-21 14:05:38 -08:00
Thiemo Mättig
2e39f834d8 mediawiki.action.view.dblClickEdit: Do not call click on undefined
Not all pages in a MediaWiki installation have an edit link. For
example the pages in Wikidata do not have it.

Bug: 57713
Change-Id: I842c1224d15887d59eab73f2b222c232a05c0bd9
2014-11-21 21:58:39 +00:00
jenkins-bot
148c670b20 Merge "mediawiki.api: Use action=query&meta=tokens instead of action=tokens" 2014-11-21 21:23:50 +00:00
jenkins-bot
2e2fd60a06 Merge "jquery.tablesorter: Use data() instead of DOM Node properties" 2014-11-21 21:16:39 +00:00
Fomafix
aacdb664a1 mediawiki.api: Use action=query&meta=tokens instead of action=tokens
api.php?action=query&meta=tokens has different token types.
A mapping keeps the JavaScript API stable.

Bug: 72094
Change-Id: I429b609b626af35ae0abcdf6f1c13e8afb6503b9
2014-11-21 21:14:26 +00:00
Derk-Jan Hartman
e8cca377c1 jquery.tablesorter: Use data() instead of DOM Node properties
Change-Id: I5fe512c606c5c3ee96abb16185f349b5d8241c1f
2014-11-21 22:00:26 +01:00
jenkins-bot
c92a5a8129 Merge "Properly mark UserGetImplicitGroups hook as deprecated" 2014-11-21 20:58:59 +00:00
jenkins-bot
4fd3a1278b Merge "TransactionProfiler now shows the delay periods between queries" 2014-11-21 20:55:05 +00:00
jenkins-bot
f6062511ec Merge "Special:Contributions: add "mw-contributions-list" class" 2014-11-21 20:52:57 +00:00
Aaron Schulz
be8b4d4d28 TransactionProfiler now shows the delay periods between queries
* Also tweaked the slave query display threshold to show them more

Change-Id: I0d9002b2f12e846a7355992443287d4ec43a7e88
2014-11-21 20:46:41 +00:00
Translation updater bot
506358f460 Localisation updates from https://translatewiki.net.
Change-Id: Ia37088f36e8431d223c2eaa1c846ad022dd02c1c
2014-11-21 21:43:40 +01:00
jenkins-bot
76258366ba Merge "mediawiki.ui: checkbox: Fix states according to spec" 2014-11-21 20:24:26 +00:00
jenkins-bot
40905bb087 Merge "mediawiki.ui: checkbox: Remove unnecessary nesting and group variables" 2014-11-21 20:08:10 +00:00
jenkins-bot
69372110e3 Merge "jquery.tablesorter: Remove unused config variables" 2014-11-21 18:59:26 +00:00
jenkins-bot
3fb17d0d59 Merge "Allow limiting Monolog output using legacy settings" 2014-11-21 18:52:27 +00:00
jenkins-bot
a5df7ee672 Merge "Add Monolog formatter that mimics legacy log output" 2014-11-21 18:52:19 +00:00
Derk-Jan Hartman
5f2d24a099 jquery.tablesorter: Remove unused config variables
Change-Id: I8640621a2e337f9db363d7730a3d55c668efb7e9
2014-11-21 18:31:39 +00:00
Bryan Davis
f210ce84cd Allow limiting Monolog output using legacy settings
Add $useLegacyFilter option to MWLoggerMonologHandler constructor that
will use MWLoggerLegacyLogger::shouldEmit to decide if a given log
message should be emitted.

Bug: T845
Change-Id: If311308faad35348fdc7e85155a1bc16bbf75c85
2014-11-20 23:30:42 -07:00
jdlrobson
0144d7c944 MediaWiki UI: Checkbox follow up
Reset the font of the label and checkbox elements as defined
in the user agent stylesheet to avoid overlap

Bug: 72727
Change-Id: I3d02989768bea400e6498fe9e84b1a7d965a2529
2014-11-21 13:14:51 +08:00
jenkins-bot
2d611440d2 Merge "Fix errors in UIDGeneratorTest::testTimestampedUID" 2014-11-21 02:34:57 +00:00
Bryan Davis
0223290e84 Add Monolog formatter that mimics legacy log output
Having a log formatter for the Monolog stack that mimics the legacy wf*
logging function output will ease the transition for users wishing to
use Monolog who have tooling that expects the legacy log formats.

Bug: T845
Change-Id: I06295ccc4b068c61d7971024213366004b69c03d
2014-11-20 17:45:20 -07:00
jenkins-bot
a42ed64699 Merge "Fix AutoloadGenerator to work on MediaWiki-Vagrant" 2014-11-21 00:37:22 +00:00
jenkins-bot
72e7bb3229 Merge "Update OOjs UI to v0.1.0-pre (d4cfcce969)" 2014-11-21 00:33:49 +00:00
jenkins-bot
d0acc80ef0 Merge "mediawiki.ui: button: Add specific hover and active rule for color" 2014-11-21 00:31:09 +00:00
James D. Forrester
bb698dd1a0 Update OOjs UI to v0.1.0-pre (d4cfcce969)
New changes:
f6adfbc Give help content box a reasonable line height for legibility
af5d71c Remove CSS hack for positioning popupButtonWidget
c0768f9 PHP: Add missing OOUI\Exception class
76800b4 PHP: Wrap __toString() in try-catch to avoid unhelpful fatals
d399920 Revert "Followup ca6a16f: use parent selector both for hiding and showing windows"
234cd9f Revert "Show the modal overlay as soon as openWindow is called"

Change-Id: I317b4a747389de35411aca4ffdbbc2306b5b74cc
2014-11-20 16:13:21 -08:00
Tim Landscheidt
24b08513ef Fix errors in UIDGeneratorTest::testTimestampedUID
Currently, this test passes in Jenkins, but not with Travis
CI's hhvm where apparently code execution is slower so not
all UIDs are created within the same millisecond.  This also
previously masked that the test did not indeed test if the
host bits are identical as instead it tested the MSBs twice.

Bug: 73668
Change-Id: Ic68af599599ace5faa6a687d115d2d3802f6ba1b
2014-11-20 23:52:16 +00:00
Bryan Davis
179854c3ce Fix AutoloadGenerator to work on MediaWiki-Vagrant
The use of realpath() in AutoloadGenerator::readFile() causes the
LocalSettings.php symlink to be dereferenced. Since the target file
lives outside of $IP, AutoloadGenerator would fail with an exception.

Change-Id: I4623b3da9b984026999189d70349ffb4754812a5
2014-11-20 16:05:07 -07:00
Translation updater bot
709edf7e64 Merge "Localisation updates from https://translatewiki.net." 2014-11-20 21:30:13 +00:00
Translation updater bot
48e20f8efc Localisation updates from https://translatewiki.net.
Change-Id: I23cc232726bb0d01ff13ed87b5e44494421441ab
2014-11-20 22:07:14 +01:00
jenkins-bot
21d434948d Merge "Update OOjs UI to v0.1.0-pre (20c61ec865)" 2014-11-20 18:58:28 +00:00
jenkins-bot
47553ef29b Merge "Add array type hints to LoadBalancer classes" 2014-11-20 18:48:07 +00:00
jenkins-bot
20af49b771 Merge "Fix/update inline documentation of LoadBalancer" 2014-11-20 18:46:41 +00:00
James D. Forrester
b43909be0e Update OOjs UI to v0.1.0-pre (20c61ec865)
New changes:
20c61ec Follow-up Id9597fde: Restore toolbar-bar class

Change-Id: Ia16292b3ee46f5b38ee216927a9796a8fdf9235d
2014-11-20 10:41:40 -08:00
Kunal Mehta
48311d36b8 Add @since 1.25 to $wgMangleFlashPolicy documentation
Change-Id: I2b2c3b3f5ebe501bfb5fed39264345077895c26b
2014-11-20 10:10:02 -08:00
jenkins-bot
c1826209e7 Merge "API: Work around wfMangleFlashPolicy()" 2014-11-20 17:13:43 +00:00
jenkins-bot
1b4f6c04be Merge "FormatMetadata::fetchExtendedMetadata: Ignore multiple EXIF/XMP values" 2014-11-20 15:47:54 +00:00
Thiemo Mättig
a0fc2000e0 Add array type hints to LoadBalancer classes
Change-Id: I3dde038a71da8f775074916d47fa7f34eb37bf3f
2014-11-20 16:22:11 +01:00
Thiemo Mättig
7553367fe9 Fix/update inline documentation of LoadBalancer
Plus two very minor fixes in the code,
* an unused variable and
* a broken error message.

Change-Id: I40a39c81bd0d6d6054f983c82880f4bf31c21275
2014-11-20 16:13:13 +01:00
Brad Jorsch
e868f703ad API: Work around wfMangleFlashPolicy()
The things wfMangleFlashPolicy() does to the output break things in the
API. For JSON we can work around it, while for PHP we just have to error
out. XML isn't affected because <> are escaped anyway (unless something
somehow uses 'cross-domain-policy' as a tag name), and the rest are
going away soon so they're not worth the trouble.

Bug: 66776
Change-Id: Idc5f37bd778288a9cde572f081dc753d681ec354
2014-11-20 10:03:31 -05:00
aude
77863e8fba Remove deprecated (since 1.21) Sites class
this is an 'alias' for SiteSQLStore and is unused
afaik in Wikibase and elsewhere.

Change-Id: Ibee3e2a89399b97fa4de48e52c3d527714cd0731
2014-11-20 14:25:10 +00:00
glaisher
cb9bc6cbc7 Special:Contributions: add "mw-contributions-list" class
To make the contributions' list easier to identify for user
scripts etc.

Bug: 73253
Change-Id: Ief380b9d11df7d91752abea60d7dbed8c4a74fb6
2014-11-20 14:45:10 +05:00
jenkins-bot
b0dcb13e9b Merge "Made $timeout in BagOStuff::lock() actually work" 2014-11-20 09:39:41 +00:00