jenkins-bot [Thu, 10 Apr 2014 15:31:24 +0000 (15:31 +0000)]
Merge "Remove translations of ignored 'helppage' message"
jenkins-bot [Thu, 10 Apr 2014 14:49:40 +0000 (14:49 +0000)]
Merge "Remove zh-[cn|tw] in favour of zh-han[s|t]"
jenkins-bot [Thu, 10 Apr 2014 14:37:29 +0000 (14:37 +0000)]
Merge "Restore text for "Other" reason on Special:Block reason list"
Federico Leva [Thu, 10 Apr 2014 14:14:27 +0000 (16:14 +0200)]
Remove translations of ignored 'helppage' message
Change-Id: I4c8aa73b5874f3d5c476cecc1453cb92c8a16c28
Siebrand Mazeland [Thu, 10 Apr 2014 11:54:02 +0000 (11:54 +0000)]
Merge "Remove unused key img-auth-bad-query-string"
Siebrand Mazeland [Thu, 10 Apr 2014 11:53:39 +0000 (11:53 +0000)]
Merge "Remove unused key upload-unknown-size"
Siebrand Mazeland [Thu, 10 Apr 2014 11:53:19 +0000 (11:53 +0000)]
Merge "Remove unused key uploadfromurl-queued"
Siebrand Mazeland [Thu, 10 Apr 2014 11:52:39 +0000 (11:52 +0000)]
Merge "Remove unused key usermailererror"
Siebrand Mazeland [Thu, 10 Apr 2014 11:52:16 +0000 (11:52 +0000)]
Merge "Remove unused key filehist-missing"
jenkins-bot [Thu, 10 Apr 2014 11:05:07 +0000 (11:05 +0000)]
Merge "Remove unused key importnotext"
jenkins-bot [Thu, 10 Apr 2014 10:37:37 +0000 (10:37 +0000)]
Merge "Place parenthesis outsoude of code tag"
jenkins-bot [Thu, 10 Apr 2014 10:37:35 +0000 (10:37 +0000)]
Merge "Remove unused key usernamehasherror"
jenkins-bot [Thu, 10 Apr 2014 10:37:33 +0000 (10:37 +0000)]
Merge "Remove unused key nowikiemailtitle"
jenkins-bot [Thu, 10 Apr 2014 10:33:00 +0000 (10:33 +0000)]
Merge "Remove unused key uploadedfiles"
jenkins-bot [Thu, 10 Apr 2014 10:32:58 +0000 (10:32 +0000)]
Merge "Update documentation for used message keys in Special:Emailuser"
Siebrand Mazeland [Thu, 10 Apr 2014 07:55:27 +0000 (09:55 +0200)]
Remove unused key importnotext
Change-Id: I86883a3246aec6e1daf2558928694de5219529ab
Siebrand Mazeland [Thu, 10 Apr 2014 10:32:36 +0000 (12:32 +0200)]
Remove zh-[cn|tw] in favour of zh-han[s|t]
Change-Id: I9a9f7d53a82e800c719109332bced016e5b2a4cd
jenkins-bot [Thu, 10 Apr 2014 10:28:22 +0000 (10:28 +0000)]
Merge "Remove unused key importhistoryconflict"
jenkins-bot [Thu, 10 Apr 2014 10:26:52 +0000 (10:26 +0000)]
Merge "Remove unused key exblank"
jenkins-bot [Thu, 10 Apr 2014 10:26:49 +0000 (10:26 +0000)]
Merge "Remove unused key enotif_mailer"
Siebrand Mazeland [Thu, 10 Apr 2014 07:33:32 +0000 (09:33 +0200)]
Remove unused key usermailererror
It's used in the ContactPage extension. The message will be moved there.
Change-Id: I2defcab51b4bd492fc58a3b259e96b7dde8aa82f
Siebrand Mazeland [Thu, 10 Apr 2014 07:30:34 +0000 (09:30 +0200)]
Remove unused key filehist-missing
Change-Id: Id6e81115f55ab9d1b798c4a2bfae391b460e6f27
Siebrand Mazeland [Thu, 10 Apr 2014 07:26:29 +0000 (09:26 +0200)]
Remove unused key img-auth-bad-query-string
Change-Id: Ic5313575a833eb7c61ee24e89c366d72f532885a
Siebrand Mazeland [Thu, 10 Apr 2014 07:24:17 +0000 (09:24 +0200)]
Remove unused key upload-unknown-size
Change-Id: I8106329abc21a3f14043eb205e9d1e8dc13015c0
Siebrand Mazeland [Thu, 10 Apr 2014 10:01:26 +0000 (12:01 +0200)]
Place parenthesis outsoude of code tag
Spotted by Orlodrim and reported at
https://translatewiki.net/wiki/Thread:Support/MediaWiki:Post-expand-template-argument-category-desc/en
Change-Id: Ie4921b517447ab8398a231088ab15191818a3f47
jenkins-bot [Thu, 10 Apr 2014 10:15:11 +0000 (10:15 +0000)]
Merge "Remove unused key uploadlog"
Siebrand Mazeland [Thu, 10 Apr 2014 07:08:04 +0000 (09:08 +0200)]
Remove unused key usernamehasherror
Change-Id: I239c3ba63bdb191dfa08d49bf176b5d64029aea4
Siebrand Mazeland [Thu, 10 Apr 2014 07:42:13 +0000 (09:42 +0200)]
Remove unused key nowikiemailtitle
Change-Id: I371429d0d73ee08536ff61083ba67ed3fd2c8548
Siebrand Mazeland [Thu, 10 Apr 2014 08:05:35 +0000 (10:05 +0200)]
Update documentation for used message keys in Special:Emailuser
These had been tucked away uncomfortably :(.
Change-Id: I1b387751722d944de8a50d31ce14595c80f65f54
Siebrand Mazeland [Thu, 10 Apr 2014 07:57:22 +0000 (09:57 +0200)]
Remove unused key importhistoryconflict
Change-Id: I50b0554bf3125e63e9d7de94d0ddcc553d19c3de
Siebrand Mazeland [Thu, 10 Apr 2014 07:51:43 +0000 (09:51 +0200)]
Remove unused key exblank
Change-Id: Idcb503108529ece3b38eca26e1b05b6efd4be3e8
Siebrand Mazeland [Thu, 10 Apr 2014 07:49:10 +0000 (09:49 +0200)]
Remove unused key enotif_mailer
Change-Id: Idcc1ad8e3326f4ca9b8ab495afcc2a680be0a00e
jenkins-bot [Thu, 10 Apr 2014 07:40:34 +0000 (07:40 +0000)]
Merge "jshint: Enable 'es3' option"
Siebrand Mazeland [Thu, 10 Apr 2014 07:20:03 +0000 (09:20 +0200)]
Remove unused key uploadfromurl-queued
Change-Id: I5aa740cb0a2e44b6d2cdba31103a0b088fccd257
Siebrand Mazeland [Thu, 10 Apr 2014 07:15:11 +0000 (09:15 +0200)]
Remove unused key uploadedfiles
Change-Id: I5b1b4b5a706c2670b855d2b514bdf9ebd90c10b0
Siebrand Mazeland [Thu, 10 Apr 2014 07:12:27 +0000 (09:12 +0200)]
Remove unused key uploadlog
Change-Id: I8319e9dce2a58e6e9ddf6f37ac35088e58d64662
jenkins-bot [Thu, 10 Apr 2014 06:59:25 +0000 (06:59 +0000)]
Merge "Special:ListGroupRights: Add per-namespace restrictions and rights"
Aaron Schulz [Tue, 8 Apr 2014 16:34:49 +0000 (09:34 -0700)]
Avoid making a derivative request to Special:RunJobs when the job queue is empty
Checking that the job queue is nonempty is cheap, and when the result is
negative (that is, when the queue is actually empty), it spares from having to
launch a derivative request to Special:RunJobs for job processing. The
derivative request is not cheap, because processing it requires having an
additional full instance of the application. This patch adds the check.
Bug: 60210
Change-Id: Icb95c35f4a8a3c9d4b5aff97fdfabf596d05940a
James D. Forrester [Thu, 10 Apr 2014 00:58:22 +0000 (17:58 -0700)]
Update OOjs UI to v0.1.0-pre (
ac6848398c)
New changes:
dbfade7 Localisation updates from https://translatewiki.net.
b541846 Remove grey background from disabled MenuToolgrop in apex
1367d62 Localisation updates from https://translatewiki.net.
0e4427d Make field labels appear disabled in sync with the field
ac68483 Get rid of useless comments for classes
Change-Id: I39e37060df2b52749b93b3918564691bf1725edb
jenkins-bot [Thu, 10 Apr 2014 00:22:45 +0000 (00:22 +0000)]
Merge "Typography Refresh - Apply line-height to correct ID"
Erwin Dokter [Wed, 9 Apr 2014 15:33:12 +0000 (15:33 +0000)]
Typography Refresh - Apply line-height to correct ID
The 1.6 line-height (@content-line-height set in variables.less) in
the Typography Refresh has been applied to div#content, which is in
turn overridden by the 1.5em line-height of #bodyContent
(set in common.less).
Fix: Remove line-height rule for div#content and set
line-height for #bodyContent to @content-line-height.
Bug: 63731
Change-Id: I16e6d6cea6f283bf79a6bf29c19b9700dda222f8
Timo Tijhof [Mon, 3 Mar 2014 19:03:27 +0000 (20:03 +0100)]
jshint: Enable 'es3' option
Syntax new in ES5 not supported in older browsers using ES3.
* Trailing comma's in object and array literals.
* References to properties with protected names.
Disabled for some test files.
Change-Id: I24a0d1677f887097065fab874fea15f3855a4f34
jenkins-bot [Wed, 9 Apr 2014 22:00:05 +0000 (22:00 +0000)]
Merge "Disabling profiling in the debug toolbar for ProfilerSimple (for now)"
Translation updater bot [Wed, 9 Apr 2014 20:12:43 +0000 (20:12 +0000)]
Merge "Localisation updates from https://translatewiki.net."
Translation updater bot [Wed, 9 Apr 2014 20:05:35 +0000 (20:05 +0000)]
Localisation updates from https://translatewiki.net.
Change-Id: Ice2ddcc177f59a28c01c558f969e87850142252c
umherirrender [Wed, 9 Apr 2014 19:19:34 +0000 (21:19 +0200)]
Restore text for "Other" reason on Special:Block reason list
There was only a empty item for that at the end of the drop down:
<option value="other" selected=""></option>
Follow-Up: If4175332405d26c7ff2e8fbe100bcad61762ce6f
Change-Id: If808c51c62b5c25a58ec6188784da5a676f60993
jenkins-bot [Wed, 9 Apr 2014 19:33:36 +0000 (19:33 +0000)]
Merge "Added $wgRunJobsAsync to allow running jobs the old way"
Alex Monk [Sun, 23 Dec 2012 16:39:21 +0000 (16:39 +0000)]
Special:ListGroupRights: Add per-namespace restrictions and rights
Bug: 43282
Change-Id: Ibe9deeedb8fef24627b2cda73823d70c4d8a768d
Jesús Martínez Novo [Mon, 7 Apr 2014 21:13:25 +0000 (23:13 +0200)]
Added $wgRunJobsAsync to allow running jobs the old way
Adding a new global variable (DefaultSettings.php) named $wgRunJobsAsync, that
defaults to true, to allow installations to force the old synchronous job
execution on page requests instead of the new asynchonous one.
The asynchronous job queue execution was added in 1.22, executing a new shell
script, and it caused major problems for third party installations with restricted
environments or limited system resources, and also because a lot of bugs that went
unnoticed because WMF wikis do not use the on-request job queue.
In 1.23 it was changed to use a new internal HTTP request to a MediaWiki entry point
to perform the request, While some of the bugs were solved, it could still have
performance problems for opening a new process and loading a lot of MediaWiki PHP
objects on it, just to perform a request to see if there are pending jobs and execute
them (it doesn't check if there are jobs to execute). While this may improve speed
on single page requests, because it does not block the execution of the current page,
it has't been thoroughly tested on third party installations. And what is more
important, now there's no way to revert back to the old way of handling those jobs,
as it was done in 1.22 (setting $wgPhpCli = false). This means, in case of major
bugs on the job queue execution due to the new request, there's no way to fix it
other than editing MediaWiki PHP files directly, or completely disable the
on-request job queue handling (some hosts can't set up a cron job for that)
This situation makes it critical to have a safe way to revert to the old job queue
handling, at least until testing that the current implementation doesn't break a lot
of installations.
Bug: 61387
Change-Id: I892a3608228ec0a1c63268fb6180ec679c315980
jenkins-bot [Wed, 9 Apr 2014 18:21:25 +0000 (18:21 +0000)]
Merge "Update OOjs UI to v0.1.0-pre (
70932872ba)"
Fomafix [Wed, 9 Apr 2014 10:38:53 +0000 (10:38 +0000)]
Fix Webinstaller after file move
Follow-Up to Id5ead1453412e763bdb3763084e43694517088fd
Change-Id: I335e4c08bbafd136c3a8734c9b077a62cb9d989d
umherirrender [Tue, 8 Apr 2014 18:56:02 +0000 (20:56 +0200)]
Avoid using raw sql in LinksUpdate.php
Now the IN-List is created by the database abstraction layer.
Change-Id: I5f4ed9213d04ae3eeef07c995e6ca91c0ee717b8
umherirrender [Wed, 9 Apr 2014 15:35:20 +0000 (17:35 +0200)]
Avoid using raw sql in LocalFile.php
Now the IN-List is created by the database abstraction layer.
Change-Id: I08d309eb4aad830ad6141cbfbe16447eb2674f52
Bartosz Dziewoński [Wed, 9 Apr 2014 11:10:06 +0000 (11:10 +0000)]
Merge "Fix documentation for mw.Title#getName()"
Bartosz Dziewoński [Wed, 9 Apr 2014 11:09:43 +0000 (11:09 +0000)]
Merge "resourceloader: Add unit test to ensure absence of illegal dependencies"
jenkins-bot [Wed, 9 Apr 2014 11:01:52 +0000 (11:01 +0000)]
Merge "Split CLDRPluralRuleEvaluator file"
jenkins-bot [Wed, 9 Apr 2014 10:44:26 +0000 (10:44 +0000)]
Merge "zhtable: Add zh2Hant rule 箱里 => 箱裡"
jenkins-bot [Wed, 9 Apr 2014 10:43:22 +0000 (10:43 +0000)]
Merge "Fix "@param null $param" documentations"
Thiemo Mättig [Wed, 9 Apr 2014 10:33:55 +0000 (12:33 +0200)]
Fix "@param null $param" documentations
... and very few other documentation details that are closely connected
to these mistakes.
Change-Id: I5b2691948e196124c77f0cc04d0ed5a7167cac25
jenkins-bot [Wed, 9 Apr 2014 10:29:21 +0000 (10:29 +0000)]
Merge "Move ConverterRule class to its own file"
Raimond Spekking [Wed, 9 Apr 2014 09:58:16 +0000 (11:58 +0200)]
Wrap more magic words in <code> for consistency
Change-Id: I57f964326c7c6e2c932c3a5d11d5a0b61874ebb9
Liangent [Wed, 9 Apr 2014 08:45:27 +0000 (08:45 +0000)]
zhtable: Add zh2Hant rule 箱里 => 箱裡
Change-Id: Iab42af3a6246174263a1aa752912349a76cdb6a8
Gergő Tisza [Wed, 9 Apr 2014 08:06:33 +0000 (08:06 +0000)]
Fix documentation for mw.Title#getName()
Delete the remark which incorrectly stated that the result of
getName() is transformed by #text.
Change-Id: I7d06d9beee73e113f7c18d5284d94201d7d896a1
Timo Tijhof [Fri, 28 Mar 2014 00:58:03 +0000 (17:58 -0700)]
resourceloader: Add unit test to ensure absence of illegal dependencies
Loading these can cause side-effects and is just redundant in
general.
Change-Id: Ic8b4ed45d4d42172a456cc5eaf314c41e4e6fd18
addshore [Tue, 8 Apr 2014 22:50:31 +0000 (23:50 +0100)]
Split CLDRPluralRuleEvaluator file
Change-Id: Iec9a939e3f28a600c841b89a2849f65d41763a62
James D. Forrester [Tue, 8 Apr 2014 19:42:35 +0000 (12:42 -0700)]
Update OOjs UI to v0.1.0-pre (
70932872ba)
New changes:
7093287 Don't assume selection is of an item, sometimes it's null
Change-Id: I908a8e723060a6e9155532d944e3d098e1468a2f
addshore [Tue, 8 Apr 2014 22:39:55 +0000 (23:39 +0100)]
Move ConverterRule class to its own file
Change-Id: I0d743625e32f903ecd13f3c1f5aaeabdaca70f9d
Aaron Schulz [Tue, 8 Apr 2014 22:06:21 +0000 (15:06 -0700)]
Fixed batching error in token reset script
Change-Id: Ic31f258011048985532b703d2409d03f2d205cea
Translation updater bot [Tue, 8 Apr 2014 20:09:16 +0000 (20:09 +0000)]
Merge "Localisation updates from https://translatewiki.net."
Translation updater bot [Tue, 8 Apr 2014 20:04:37 +0000 (20:04 +0000)]
Localisation updates from https://translatewiki.net.
Change-Id: I0d632c1d203c9a606dc8f0a025a420099cc52e8e
jenkins-bot [Tue, 8 Apr 2014 20:02:16 +0000 (20:02 +0000)]
Merge "WebInstaller inline documentation cleanup"
jenkins-bot [Tue, 8 Apr 2014 18:42:41 +0000 (18:42 +0000)]
Merge "Add some settings and quoted test in code tags"
Bartosz Dziewoński [Tue, 8 Apr 2014 18:27:45 +0000 (18:27 +0000)]
Merge "Split part of EnhancedChangesList::recentChangesLine into new method"
Krinkle [Tue, 8 Apr 2014 18:05:38 +0000 (18:05 +0000)]
Merge "Removed unneeded spaces and colons in @param and friends"
jenkins-bot [Tue, 8 Apr 2014 16:31:09 +0000 (16:31 +0000)]
Merge "Handle null file handles in UIDGenerator::_destruct()"
Siebrand Mazeland [Tue, 8 Apr 2014 16:29:35 +0000 (18:29 +0200)]
Add some settings and quoted test in code tags
Change-Id: I91403d38f4abba19a77cb83cc00fdd8c4ee0104c
jenkins-bot [Tue, 8 Apr 2014 16:15:46 +0000 (16:15 +0000)]
Merge "Added limit to countRevisionsBetween() for sanity"
jenkins-bot [Tue, 8 Apr 2014 16:15:30 +0000 (16:15 +0000)]
Merge "Made runJobs.php fully respect $wgJobBackoffThrottling"
Aaron Schulz [Mon, 7 Apr 2014 23:07:55 +0000 (16:07 -0700)]
Handle null file handles in UIDGenerator::_destruct()
Change-Id: I92f874e610b2ea32d34aeb35ddd4069fe0d721fc
jenkins-bot [Tue, 8 Apr 2014 16:12:58 +0000 (16:12 +0000)]
Merge "Removed useless JobQueue return values"
jenkins-bot [Tue, 8 Apr 2014 16:10:16 +0000 (16:10 +0000)]
Merge "Set the "error" field in the right array"
umherirrender [Tue, 8 Apr 2014 15:29:17 +0000 (17:29 +0200)]
Removed unneeded spaces and colons in @param and friends
Also swapped some "$var type" to "type $var" or added missing types
before the $var. Changed some other types to match the more common
spelling. Makes beginning of some text in captial.
Change-Id: Ic36c8c7820a6c2d603f1138130670c6bf6a1ca59
jenkins-bot [Tue, 8 Apr 2014 15:44:15 +0000 (15:44 +0000)]
Merge "Reduce complexity of "noindex-category-desc""
Siebrand Mazeland [Tue, 8 Apr 2014 15:34:40 +0000 (17:34 +0200)]
Reduce complexity of "noindex-category-desc"
Spotted by Lokal Profil and reported at
https://translatewiki.net/wiki/Thread:Support/About_MediaWiki:Noindex-category-desc/sv
Change-Id: Ie088085cc6aa1974c93a1687ecc67ed961413c6f
Siebrand Mazeland [Tue, 8 Apr 2014 15:31:10 +0000 (17:31 +0200)]
Remove title case for "trackingcategories-msg"
Change-Id: I0312f89bf399009d87ccdd88f5abfaf79ea5794f
Siebrand Mazeland [Tue, 8 Apr 2014 13:08:51 +0000 (15:08 +0200)]
Wrap parameter in code tags
Spotted by Lokal Profil and reported at
https://translatewiki.net/wiki/Thread:Support/About_MediaWiki:Config-no-cli-uri/sv
Change-Id: I2803e42c8cfae1a882b3300861b832154129f57f
aude [Tue, 8 Apr 2014 08:40:04 +0000 (10:40 +0200)]
Split part of EnhancedChangesList::recentChangesLine into new method
Change-Id: I57f22ac0969fe3ba324a2b9d107c6f2d9968769c
Bartosz Dziewoński [Tue, 8 Apr 2014 11:27:34 +0000 (11:27 +0000)]
Merge "Added more filter options to $wgRCFeeds"
Bartosz Dziewoński [Tue, 8 Apr 2014 11:25:02 +0000 (11:25 +0000)]
Merge "qunit: Implement suppressWarnings/restoreWarnings"
Thiemo Mättig [Tue, 8 Apr 2014 10:22:43 +0000 (12:22 +0200)]
WebInstaller inline documentation cleanup
This is a follow-up to Ide17d5af13c416c62a40029848ac17ba24eb5563.
However, I could not fix the "minor style" issue mentioned there
because this would make the line to long.
I fixed lots and lots of other issues instead, e.g.:
* "void" isn't a thing. Added "return null" instead.
* Removed documentation that said "a constructor is a constructor".
* Use "string[]" and such instead of "array" if possible.
Change-Id: I9658c2af58862f1d634cf1b2ba4c9d0f27ee7608
Siebrand Mazeland [Tue, 8 Apr 2014 09:08:46 +0000 (11:08 +0200)]
Fix spelling: occurred
Change-Id: Ic307db2362b00f15eaac781587bfe9c1d074194f
jenkins-bot [Tue, 8 Apr 2014 03:36:47 +0000 (03:36 +0000)]
Merge "resourceloader: Don't add superfluous line breaks and semicolons"
jenkins-bot [Tue, 8 Apr 2014 02:34:33 +0000 (02:34 +0000)]
Merge "Add extra views (tabs) for files in a foreign repository"
Timo Tijhof [Mon, 7 Apr 2014 18:43:19 +0000 (11:43 -0700)]
qunit: Implement suppressWarnings/restoreWarnings
There are various tests triggering deprecation warnings because
they are testing deprecated functionality, on purpose.
Surpress these so that the logs aren't filled with false
positives in Jenkins.
Change-Id: I4bb546781a0c89999b2e5df7715abf492a44856d
jenkins-bot [Tue, 8 Apr 2014 00:13:13 +0000 (00:13 +0000)]
Merge "update-oojs.sh: Rewrite to fetch from npm repo instead of building from git"
Timo Tijhof [Mon, 7 Apr 2014 22:15:06 +0000 (15:15 -0700)]
update-oojs.sh: Rewrite to fetch from npm repo instead of building from git
* Fetch upstream build from npm repository instead of building it locally
from git (to avoid different timestamps and checksums not matching, no
need for MediaWiki code to know how to build a oojs distribution).
* Ran it which changed the oojs.js file slightly (it now contains the file
as released on npmjs.org instead of the local build by the person who
last updated it in mediawiki).
Follows-up:
*
648667a - Split up resources/ into resources/lib/ and resources/src/
*
c68b967 - Add scripts to generate update builds of OOjs
Change-Id: I63f79293e21781c1db3d7c43658c22f58ba9102d
Tyler Anthony Romeo [Thu, 6 Feb 2014 08:20:27 +0000 (03:20 -0500)]
Added more filter options to $wgRCFeeds
Changed RecentChange::notifyRCFeeds() to allow more
filter options than just omit_bots. In order to mirror
the on-wiki Special:RecentChanges UI, the options
omit_anon, omit_user, omit_minor, omit_patrolled were added,
which omits anonymous, registered, minor, and patrolled
edits, respectively.
Bug: 60941
Change-Id: I716c741f1f7d42b6506a97e9a5733beac23ac16c
jenkins-bot [Mon, 7 Apr 2014 23:16:46 +0000 (23:16 +0000)]
Merge "Replace in_array( array_keys( ... ) ) with array_key_exists( ... )"
jenkins-bot [Mon, 7 Apr 2014 23:09:11 +0000 (23:09 +0000)]
Merge "Delete UIDGenerator cache files after unit tests"
jenkins-bot [Mon, 7 Apr 2014 22:54:20 +0000 (22:54 +0000)]
Merge "Convert <!-- timing data --> to a <script></script> block"