RobLa [Wed, 2 May 2012 04:48:50 +0000 (21:48 -0700)]
(bug 36361) Fix git links in Special:Version - removing extra space
Change-Id: I731e163e5f329b78402ed3c6307547c847264587
Kaldari [Wed, 2 May 2012 01:24:30 +0000 (01:24 +0000)]
Merge "Prevents sidebar links from jumping on page load"
umherirrender [Sun, 29 Apr 2012 20:10:11 +0000 (22:10 +0200)]
(bug 30488) API now allows listing of backlinks/embeddedin/imageusage
per pageid
Move the possibles errors set by ApiBase::getTitleOrPageId to
ApiBase::getTitleOrPageIdErrorMessages and remove it from used modules
Change-Id: If037e04665d2524c1f2476bc7996d9573753a4b8
Aaron Schulz [Tue, 1 May 2012 23:04:52 +0000 (23:04 +0000)]
Merge "enable email for PreferencesTest.php"
Aaron Schulz [Tue, 1 May 2012 22:24:41 +0000 (22:24 +0000)]
Merge "(bug 30975) API import of pages with invalid characters in this wiki leads to Fatal Error"
Aaron Schulz [Tue, 1 May 2012 22:23:14 +0000 (22:23 +0000)]
Merge "Few documentation/type hint updates"
Aaron Schulz [Tue, 1 May 2012 22:22:09 +0000 (22:22 +0000)]
Merge "(bug 31704) Allow selection of associated namespace on the watchlist"
Petr Onderka [Tue, 1 May 2012 22:04:11 +0000 (00:04 +0200)]
Removed intval for undelete reason in API
Undelete reason is a string, it doesn't make sense to use
intval() to change it into an integer.
Change-Id: I76553d6a22305dca8cdc5d676ad60a9b146a0212
Reedy [Tue, 1 May 2012 21:03:50 +0000 (22:03 +0100)]
Few documentation/type hint updates
Change-Id: Ib2882cc03540403f74f68854fa76df375c1bb25a
Trevor Parscal [Tue, 1 May 2012 18:45:54 +0000 (11:45 -0700)]
Prevents sidebar links from jumping on page load
When I added an HD style sheet to the Vector skin, I styled the side
bar h5 and .body elements directly to increase padding on the left.
These properties were also set to transition over 250ms. When the
Vector extension modified those same properties with it's own
stylesheet which loads a little later than the Vector skin stylesheet,
the difference was especially visible because of the transitions. This
patch prevents this by adding transitioned padding to #mw-panel
instead, which is not modified by the Vector extension.
Change-Id: I9dfdd791bdcbb38806276852e17348e710f39f86
Reedy [Tue, 1 May 2012 19:23:56 +0000 (19:23 +0000)]
Merge "Explicitly specify that filename in filerevert is without namespace"
Reedy [Tue, 1 May 2012 18:21:41 +0000 (18:21 +0000)]
Merge "Changed the format to lowercase in help message"
Reedy [Tue, 1 May 2012 18:19:11 +0000 (18:19 +0000)]
Merge "Localisation updates from translatewiki.net."
Translation updater bot [Tue, 1 May 2012 18:17:54 +0000 (18:17 +0000)]
Localisation updates from translatewiki.net.
Change-Id: I64892e17f7533aaa3afb5d77aec1ded951283cfe
Petr Onderka [Tue, 1 May 2012 16:54:14 +0000 (18:54 +0200)]
Explicitly specify that filename in filerevert is without namespace
Change-Id: I9551b69cda6d9dce20a443a2a4b871afb7394593
Reedy [Tue, 1 May 2012 09:25:18 +0000 (09:25 +0000)]
Merge "Added missing GPLv2 headers in some places."
Alexandre Emsenhuber [Tue, 1 May 2012 07:57:04 +0000 (09:57 +0200)]
Use local context to get messages
Change-Id: I3e1ded54b6effdc6aa37010952829c28581af7f3
Alexandre Emsenhuber [Mon, 30 Apr 2012 09:22:16 +0000 (11:22 +0200)]
Added missing GPLv2 headers in some places.
Also made file/class documentation more consistent.
Change-Id: I10c077f27a2077a266a64048fa137f7b1f8e226c
Nikerabbit [Tue, 1 May 2012 06:32:55 +0000 (06:32 +0000)]
Merge "Set CdbTest to skipped instead of incomplete"
Aaron Schulz [Tue, 1 May 2012 04:56:00 +0000 (04:56 +0000)]
Merge "Use local context to get messages and time formatting methods of Language class"
Reedy [Mon, 30 Apr 2012 21:49:20 +0000 (21:49 +0000)]
Merge "fix two generator examples"
Catrope [Mon, 30 Apr 2012 21:01:41 +0000 (14:01 -0700)]
Revert "Creating new WMF 1.20wmf2 branch"
This reverts commit
5bc567031c235d9cdbff711b7360e4adb1a722b5.
Change-Id: I28424a7ac2c24c65f643d9316e836d94e4b87109
Catrope [Mon, 30 Apr 2012 21:01:29 +0000 (14:01 -0700)]
Revert "Applied patches to new WMF 1.20wmf2 branch"
This reverts commit
3c039d0aada049122d9635dccf738464de00dc48.
Change-Id: Ia231f5da44a2bdeb2d51c4b97177fa279336a168
Catrope [Mon, 30 Apr 2012 20:58:11 +0000 (20:58 +0000)]
Merge "Revert "Commit of various live hacks""
Catrope [Mon, 30 Apr 2012 20:57:56 +0000 (20:57 +0000)]
Revert "Commit of various live hacks"
Was meant for 1.20wmf2
This reverts commit
062773733d6c97a5b05098712ffc64fc7fc491f7
Translation updater bot [Mon, 30 Apr 2012 19:55:49 +0000 (19:55 +0000)]
Localisation updates from translatewiki.net.
Change-Id: Id7966570cd0551f1e18470be4e1a674b16ec99b5
Catrope [Mon, 30 Apr 2012 19:26:54 +0000 (19:26 +0000)]
Merge "Revert "Forward port of https://mediawiki.org/wiki/Special:Code/MediaWiki/105964""
Catrope [Mon, 30 Apr 2012 19:20:23 +0000 (19:20 +0000)]
Revert "Forward port of https://mediawiki.org/wiki/Special:Code/MediaWiki/105964"
Oops, this should have gone into 1.20wmf2 instead.
This reverts commit
2531715b9d07021b9b1040f4bc9bb277c2d8ff19
Catrope [Mon, 30 Apr 2012 19:20:11 +0000 (19:20 +0000)]
Merge "Commit of various live hacks"
Catrope [Mon, 30 Apr 2012 19:18:10 +0000 (19:18 +0000)]
Merge "Forward port of https://mediawiki.org/wiki/Special:Code/MediaWiki/105964"
Reedy [Mon, 30 Apr 2012 17:55:38 +0000 (18:55 +0100)]
Forward port of https://mediawiki.org/wiki/Special:Code/MediaWiki/105964
"Temporary workaround for bug 31576. The logs show that once every hour or so, a job runner somewhere in the cluster somehow loses all its magic words and starts hitting this case. Throwing an exception should kill the job runner before it does too much damage."
Change-Id: I229e87a5bd323dbc97b85ae470474cc97243c7af
Reedy [Tue, 10 Apr 2012 18:27:59 +0000 (18:27 +0000)]
Commit of various live hacks
Disable of MessageBlobStore clear
Reset $wgAutopromote (should be moved to a config change!!)
Disable setting of wgStyleSheetPath
Disable squid updates in HTMLCacaheUpdate invalidateTitles
Throttle page_touched
Add apc htcp packet numbers to SquidUpdate
Disable set names binary/utf8
Commment out searchindex table indexes
Was
c532e81d583d3d0439fe76eea4d105d675461b56
Change-Id: I42c4f859e55eb198f6c6841e582b3552aad7b31f
Reedy [Mon, 30 Apr 2012 18:34:29 +0000 (18:34 +0000)]
Applied patches to new WMF 1.20wmf2 branch
Reedy [Mon, 30 Apr 2012 18:34:28 +0000 (18:34 +0000)]
Creating new WMF 1.20wmf2 branch
Petr Onderka [Mon, 30 Apr 2012 15:52:27 +0000 (17:52 +0200)]
Changed the format to lowercase in help message
The help message that appears at the top of pretty-printed
API results suggested to use format in uppercase (e.g. format=XML).
That wouldn't work, because format names are lowercase.
This change corrects the help message so that it correctly uses
lowercase (e.g. format=xml).
Change-Id: I94275879b60c42bde607eb896aa79433dfabb34c
umherirrender [Mon, 30 Apr 2012 11:50:33 +0000 (13:50 +0200)]
fix two generator examples
Change-Id: I5f4348f4f75be9e1c25e08d7f91959d708046f29
umherirrender [Mon, 30 Apr 2012 07:49:31 +0000 (09:49 +0200)]
Set CdbTest to skipped instead of incomplete
When the native support is not available, the test is not incomplete.
See also the DiffBlob test and xdiff.
Change-Id: I16c14efc3f24e4171a699390d99ca6509d6a28c8
umherirrender [Mon, 30 Apr 2012 07:29:45 +0000 (09:29 +0200)]
enable email for PreferencesTest.php
The tests in PreferencesTest.php checking email things,
enable email to let the test run complete and not depend on the wiki
setting.
Change-Id: I21b34b31c52a10e0f4f6b918ee25d98a97ea5981
Alexandre Emsenhuber [Mon, 30 Apr 2012 07:16:10 +0000 (09:16 +0200)]
Added missing GPLv2 headers in some places.
Also made file/class documentation more consistent.
Change-Id: I1815587ab2eeb24623ce4bf1c695088bd3f1c2ea
Reedy [Sun, 29 Apr 2012 23:07:23 +0000 (23:07 +0000)]
Merge "Localisation updates from translatewiki.net."
Aaron Schulz [Sun, 29 Apr 2012 20:17:46 +0000 (20:17 +0000)]
Merge "Fixup some raw sqls!"
umherirrender [Sun, 29 Apr 2012 18:14:40 +0000 (20:14 +0200)]
(bug 30975) API import of pages with invalid characters in this wiki
leads to Fatal Error
Change-Id: Ifc3ba51efe19bded51460749a1cb980a9c5244c7
Translation updater bot [Sun, 29 Apr 2012 17:56:56 +0000 (17:56 +0000)]
Localisation updates from translatewiki.net.
Change-Id: I8092931196538b77f3078a924940991dcb12a1c4
Reedy [Sat, 28 Apr 2012 22:47:23 +0000 (23:47 +0100)]
Param documentation
Explicitly define member variables
Change-Id: I028bcfd40cf7a402b040694ad7dacaab8da45e45
Aaron Schulz [Sat, 28 Apr 2012 22:22:12 +0000 (22:22 +0000)]
Merge "Fatal error: Call to a member function getId() on a non-object in /usr/local/apache/common-local/php-1.20wmf1/includes/EditPage.php on line 822"
Reedy [Sat, 28 Apr 2012 21:39:00 +0000 (22:39 +0100)]
Fatal error: Call to a member function getId() on a non-object in /usr/local/apache/common-local/php-1.20wmf1/includes/EditPage.php on line 822
getNext() can return null!
Change-Id: I76a8e50076165d89c90796c6e925913c64722a3a
Reedy [Sat, 28 Apr 2012 20:34:40 +0000 (20:34 +0000)]
Merge "add hints to description of action=edit"
umherirrender [Sat, 28 Apr 2012 18:59:01 +0000 (20:59 +0200)]
add hints to description of action=edit
add a hint to appendtext about section=new. I have seen, that people
build up the new header by itself and concat that with the section text.
It is easy to use section=new.
Feel free to change my english, if you think, that is not good worded.
Change-Id: I0642d496441c8fd375e8cb5dc383124b9ac25235
Alexandre Emsenhuber [Sat, 28 Apr 2012 18:41:55 +0000 (20:41 +0200)]
Added missing GPLv2 headers in some places.
Also made file/class documentation more consistent.
Change-Id: If65d7313e1e05163ce6cc46d17daa310cb41888c
Alexandre Emsenhuber [Sat, 28 Apr 2012 18:20:11 +0000 (20:20 +0200)]
Use local context to get messages and time formatting methods of Language class
Also factorised calls to $this->getUser() and $this->getLanguage() in SpecialRecentChanges::optionsPanel().
Change-Id: I7fa666947cdce400e0fba3c8d6921376c66cbdb9
Platonides [Sat, 28 Apr 2012 15:18:22 +0000 (17:18 +0200)]
Change CRLF line ending in GenderCacheTest.php
Edited in windows with no autocrlf set?
Change-Id: I955f0ed1fad9c4e5c143324b163a4b3c81a3f733
Platonides [Sat, 28 Apr 2012 15:11:41 +0000 (17:11 +0200)]
Really use the global variable. Fixes bug in c4507 (4989dd)
Change-Id: I4733a3d8949d76044ba90e672395299f6623cecf
umherirrender [Sat, 28 Apr 2012 09:06:08 +0000 (11:06 +0200)]
(bug 31704) Allow selection of associated namespace on the watchlist
This patch does not contain javascript part for the checkboxes,
see bug 36317
Change-Id: If012d70b57a925d86d56503735a3bed9ef32dd3f
Aaron Schulz [Sat, 28 Apr 2012 06:17:19 +0000 (06:17 +0000)]
Merge "Fatal error: Call to a member function getExtension() on a non-object in /usr/local/apache/common-local/php-1.20wmf1/includes/ExternalEdit.php on line 84"
Aaron Schulz [Sat, 28 Apr 2012 06:15:56 +0000 (06:15 +0000)]
Merge "Attempt at fixing "Fatal error: Call to a member function getText() on a non-object in /usr/local/apache/common-local/php-1.20wmf1/includes/api/ApiParse.php on line 209""
Aaron Schulz [Sat, 28 Apr 2012 06:12:50 +0000 (06:12 +0000)]
Merge "__clone() is a public method, shouldn't be made protected"
Reedy [Sat, 28 Apr 2012 01:30:53 +0000 (02:30 +0100)]
__clone() is a public method, shouldn't be made protected
Change-Id: Ib4a716867b12be2cef90f87bc77c22ea2d890261
Reedy [Sat, 28 Apr 2012 00:33:24 +0000 (01:33 +0100)]
Attempt at fixing "Fatal error: Call to a member function getText() on a non-object in /usr/local/apache/common-local/php-1.20wmf1/includes/api/ApiParse.php on line 209"
$page->getParserOutput() can apparently return false, so seems a reasonable starting point
Change-Id: I5ee1996f19405d4c854900376a3588fb1b7bbb66
Reedy [Sat, 28 Apr 2012 00:21:42 +0000 (01:21 +0100)]
Fatal error: Call to a member function getExtension() on a non-object in /usr/local/apache/common-local/php-1.20wmf1/includes/ExternalEdit.php on line 84
Change-Id: I9e54204ebac69dc0e8682b502cee8ec43ff2d9a4
Reedy [Sat, 28 Apr 2012 00:07:43 +0000 (01:07 +0100)]
Fixup some raw sqls!
Change-Id: I06dc7a76cbfeb684cb056fb4f71dd1012d953069
Aaron [Fri, 27 Apr 2012 23:41:20 +0000 (16:41 -0700)]
Made delete() return True for NOT_FOUND memcached responses.
Change-Id: Ia1ec62721a3e42dd7a5bd21974e922d500d3f501
Brion VIBBER [Fri, 27 Apr 2012 21:23:33 +0000 (21:23 +0000)]
Merge "Update jQuery UI to 1.8.19"
Brion VIBBER [Fri, 27 Apr 2012 21:21:18 +0000 (21:21 +0000)]
Merge "Simplify and refactor out api code for getting title or page id"
Brion VIBBER [Fri, 27 Apr 2012 21:20:48 +0000 (21:20 +0000)]
Merge "Normalising return statements"
Demon [Fri, 27 Apr 2012 19:08:04 +0000 (19:08 +0000)]
Merge "Improved BagOStuff documentation and made some return value tweaks."
Brion VIBBER [Fri, 27 Apr 2012 18:48:57 +0000 (18:48 +0000)]
Merge "Adding file stat caching to avoid RTTs to high latency backends."
Demon [Fri, 27 Apr 2012 18:36:05 +0000 (18:36 +0000)]
Merge changes Ib2cb36cd,I50dec908
* changes:
Adding Maintenance output tests
fwriting to STDOUT -> print in Maintenance
Aaron [Fri, 27 Apr 2012 00:46:28 +0000 (17:46 -0700)]
Adding file stat caching to avoid RTTs to high latency backends.
Also tweaked a few of the container cache functions a bit.
Change-Id: Ic91b8e04aa509410578b3a4dc232871c0c5561d0
Translation updater bot [Fri, 27 Apr 2012 17:48:20 +0000 (17:48 +0000)]
Localisation updates from translatewiki.net.
Change-Id: I1a4e24d32a01cf11eb77fe56832c38534445695a
Reedy [Fri, 27 Apr 2012 15:40:14 +0000 (16:40 +0100)]
Normalising return statements
Add/improve parameter documentation
Change-Id: I4c7fa319be60a47b7fcd81131458577bccb009fb
umherirrender [Sat, 21 Apr 2012 11:09:03 +0000 (13:09 +0200)]
(bug 22887) Add warning and tracking category for preprocessor errors
I have only add things and not change the current error strings to
messages, because bug 21521 is WONTFIX
Change of Preprocessor_HipHop.php is not tested
Change-Id: I7a7243b8ba010dbb395bdbbb3e00e3217088038e
Reedy [Sat, 7 Apr 2012 21:47:06 +0000 (22:47 +0100)]
Simplify and refactor out api code for getting title or page id
Change-Id: I098dd36619fff3610be6894037220d3472b809d5
Tim Starling [Fri, 27 Apr 2012 04:51:52 +0000 (14:51 +1000)]
In mctest.php, use the configured timeout instead of the default
Change-Id: Ia003c7f96cd0de91db57ec83036493e4bb995ee7
Catrope [Fri, 27 Apr 2012 02:04:57 +0000 (02:04 +0000)]
Merge "Whitespace and typo fix"
Aaron [Fri, 27 Apr 2012 01:33:42 +0000 (18:33 -0700)]
Improved BagOStuff documentation and made some return value tweaks.
Change-Id: I9d8f09c10ccc5e710bd8cae05b8f3da3c2d02056
Reedy [Fri, 27 Apr 2012 00:07:56 +0000 (01:07 +0100)]
Update jQuery UI to 1.8.19
http://blog.jqueryui.com/2012/04/jquery-ui-1-8-19/
Change-Id: Ib79baabc57c67c8bf96fc6d4f9304af39224fdc9
Brion VIBBER [Thu, 26 Apr 2012 23:40:12 +0000 (23:40 +0000)]
Merge "[FileBackend] Some documentation and minor cleanups."
Brion VIBBER [Thu, 26 Apr 2012 23:38:15 +0000 (23:38 +0000)]
Merge "The script can be re-run (in some cases at least!) to fix up incomplete migrations (see bug 34981 for enwiki)"
Brion VIBBER [Thu, 26 Apr 2012 23:34:21 +0000 (23:34 +0000)]
Merge "[FileBackend] Added a script to copy files from one backend to another. Useful for re-sharding."
Brion VIBBER [Thu, 26 Apr 2012 23:32:32 +0000 (23:32 +0000)]
Merge "[FileBackend] Tweaked various cache parameters and bumped tiny Swift auth TTL a bit."
Brion VIBBER [Thu, 26 Apr 2012 23:31:50 +0000 (23:31 +0000)]
Merge "Changed wfMessage() usage to call directly MessageCache::get() so that its $isFullKey parameter can be set to true."
Brion VIBBER [Thu, 26 Apr 2012 23:30:05 +0000 (23:30 +0000)]
Merge "[FileBackend] Added 'recursive' flag to directory clean() function."
Brion VIBBER [Thu, 26 Apr 2012 23:27:55 +0000 (23:27 +0000)]
Merge "(bug 33602) list=allusers throws exceptions with invalid names"
Brion VIBBER [Thu, 26 Apr 2012 23:21:43 +0000 (23:21 +0000)]
Merge "strip off subpages direct in GenderCache"
Brion VIBBER [Thu, 26 Apr 2012 23:20:31 +0000 (23:20 +0000)]
Merge "Removed usage of global objects in SpecialEmailUser"
Brion VIBBER [Thu, 26 Apr 2012 23:15:16 +0000 (23:15 +0000)]
Merge "(bug 30410) Remove deprecated $wgFilterCallback. The 'filtered' API error was also removed, along with EditPage::AS_FILTERING."
Brion VIBBER [Thu, 26 Apr 2012 23:02:10 +0000 (23:02 +0000)]
Merge "Edit notices can now be translated."
robin [Fri, 13 Apr 2012 23:57:12 +0000 (01:57 +0200)]
Edit notices can now be translated.
Change editnotice from content language to user language. I see no
need to disable possible translations (for multilingual wikis). As
there is no default content, it'll always default to the editnotice
in the content language anyway. Slashes in page titles are converted
to hyphens, so there are no collisions.
Patch set 3, 4: Rebase against master
Patch set 5: wrap commit msg
Change-Id: I3d7ccec0bf407324821c3c853a60c27db5e5c519
Brion VIBBER [Thu, 26 Apr 2012 22:56:05 +0000 (22:56 +0000)]
Merge "[FileRepo] Added hook to let us copy thumbnails into additional places as they are transformed."
Brion VIBBER [Thu, 26 Apr 2012 22:55:15 +0000 (22:55 +0000)]
Merge "No environment reset for failure after prefetch hit"
Brion VIBBER [Thu, 26 Apr 2012 22:51:54 +0000 (22:51 +0000)]
Merge "[FileBackend] Added container stat caching to reduce RTTs to high latency backends."
Szymon Świerkosz [Thu, 26 Apr 2012 21:45:09 +0000 (23:45 +0200)]
(bug 33602) list=allusers throws exceptions with invalid names
Follow up to: I7d115e734cb8c93dcf6dc3b98bdbc81975951273.
I have replaced $this->keyToTitle calls with simple str_replace.
As a result invalid user names will be accepted in parameters, so
the chain of requests based on query-continue will not be broken
by invalid entry in the database.
Change-Id: I8a80fe6395ae6e9304e4d9ec7b604195ec3c9d00
lupo [Thu, 26 Apr 2012 20:53:11 +0000 (22:53 +0200)]
Whitespace and typo fix
Change-Id: I060482b31959a78ecee4ad8851aebcac1f77e905
Siebrand [Thu, 26 Apr 2012 20:48:08 +0000 (20:48 +0000)]
Merge "Localisation updates from translatewiki.net."
Aaron [Thu, 26 Apr 2012 18:40:47 +0000 (11:40 -0700)]
[FileBackend] Added 'recursive' flag to directory clean() function.
Change-Id: I8fadd25c05840e2324bf8433dc0a4846daf8e2c3
Translation updater bot [Thu, 26 Apr 2012 19:06:56 +0000 (19:06 +0000)]
Localisation updates from translatewiki.net.
Change-Id: Idba168c15b23254e23335b426753b221fb668a7f
Catrope [Thu, 26 Apr 2012 19:01:41 +0000 (19:01 +0000)]
Merge "(bug 33602) list=allusers throws exceptions with invalid names"
Aaron [Wed, 25 Apr 2012 21:21:49 +0000 (14:21 -0700)]
[FileBackend] Tweaked various cache parameters and bumped tiny Swift auth TTL a bit.
Change-Id: Ibb1a43624a94ff737e9f5c73a0bedec75aba37ff
Alexandre Emsenhuber [Thu, 26 Apr 2012 17:23:02 +0000 (19:23 +0200)]
Changed wfMessage() usage to call directly MessageCache::get() so that its $isFullKey parameter can be set to true.
The $isFullKey parameter means the message key already contains the language subpage ("/de", etc.)
Change-Id: I9bcc93563a2a2f8c38c98e50e18067e70f6fb3d7
Aaron Schulz [Thu, 26 Apr 2012 17:29:15 +0000 (17:29 +0000)]
Merge "Make data loading a bit better in ApiProtect."