Brad Jorsch
2a70e8b3f1
LuaStandalone: Properly handle serialization errors
...
When we're making a call from Lua to PHP, serialization errors should be
propagated to whatever in Lua made the call. That works fine.
But when we're returning data in response to a call from PHP, if there's
a serialization error we need to catch it and tell PHP about it.
Otherwise PHP just gets a useless "the interpreter exited".
Change-Id: Iaac498fa2e486631d38e2366977b360140756519
2018-02-06 15:53:40 -05:00
Translation updater bot
c3f6e81839
Localisation updates from https://translatewiki.net .
...
Change-Id: I3280b59090f744a3b80143c9bd395ff55061dc7e
2018-02-05 22:37:00 +01:00
jenkins-bot
63f169cd82
Merge "build: Update linters"
2018-02-04 23:25:41 +00:00
Ed Sanders
f03a32f6f8
build: Update linters
...
Change-Id: Iec64688e03c6efe81e3f5e4e5809290a1789bcd0
2018-02-04 22:10:26 +00:00
Translation updater bot
936aaa89a2
Localisation updates from https://translatewiki.net .
...
Change-Id: Id93fdbea42d709522476d2ad7af7932aacdba550
2018-02-04 22:44:02 +01:00
zoranzoki21
e41a3dc368
Removed deprecated position statements from resource loader module
...
Bug: T184257
Change-Id: I2b5941d2dcee3a998b3c1ece7dd4a6b36cc1e9c9
2018-02-03 17:23:40 +01:00
Kunal Mehta
ec7b1b05cf
Fix Scribunto_LuaStandaloneInterpreterTest::testGetStatus on 7.1+
...
The extraneous whitespace in the return value from wfShellExec() causes
multiplying $size to trigger the newly introduced "A non well formed
numeric value encountered" warning in PHP 7.1+.
Work around that by using trim() to get rid of the whitespace.
Bug: T186299
Change-Id: I3d47ef6cc7fb99b4d4840dc847d150c3939ee535
2018-02-01 21:08:32 -08:00
Tulsi Bhagat
0f213156e5
Update the Module & Module talk namespace in Nepali Wikipedia
...
Bug: T186187
Change-Id: Ic0008c221f0e1449b913c4c69437cce828ed9adf
2018-02-01 09:40:22 +00:00
Translation updater bot
452476d3d0
Localisation updates from https://translatewiki.net .
...
Change-Id: I8b5e5480802969d69b9d2fa9863fd3b048fafb18
2018-01-31 22:20:20 +01:00
Translation updater bot
abea26e38d
Localisation updates from https://translatewiki.net .
...
Change-Id: Iea7a1b9e4e4a6f28aa26990efe687c0aa6ab77e9
2018-01-29 22:20:35 +01:00
Jayprakash12345
0f285d0516
Use SPDX 3.0 license identifier
...
Bug: T183858
Change-Id: I405b1e6744dac319c1fb519a85e8a7a92978cd9a
2018-01-29 06:00:10 +00:00
Translation updater bot
4f2c6220e7
Localisation updates from https://translatewiki.net .
...
Change-Id: I3a9aa805d2907dcf7d4c0d100ff7e9bf34b92cbd
2018-01-24 22:21:01 +01:00
Translation updater bot
5267e81c95
Localisation updates from https://translatewiki.net .
...
Change-Id: I4dea3ed42b3112e7435aeb43a89edff4fa4e2de9
2018-01-21 22:17:22 +01:00
Reedy
41839c1b7a
Update RunningStat use statement
...
Bug: T182273
Change-Id: Ida16060a6f0f125a0f5dabdb446b94b93db80cd1
2018-01-21 04:42:48 +00:00
Translation updater bot
747718e540
Localisation updates from https://translatewiki.net .
...
Change-Id: I9b30b0270a610cb42b4e3d885e0240e74a1a4f9a
2018-01-20 14:43:07 +01:00
Translation updater bot
e22b485da1
Localisation updates from https://translatewiki.net .
...
Change-Id: I090d7b5215be5bbd66b457d87dbb1f09e576a905
2018-01-18 22:49:52 +01:00
jenkins-bot
252d117fdd
Merge "Improve some parameter docs"
2018-01-16 16:21:51 +00:00
Translation updater bot
ec96dc78e9
Localisation updates from https://translatewiki.net .
...
Change-Id: I0e34c009054ac363b81a633cd80198647298fdb2
2018-01-15 22:25:31 +01:00
Translation updater bot
dbca18ad95
Localisation updates from https://translatewiki.net .
...
Change-Id: Ie54c2c53b153528ffeb613c3a3611c10b039ae73
2018-01-14 22:17:15 +01:00
Translation updater bot
4a3e803268
Localisation updates from https://translatewiki.net .
...
Change-Id: I209c4b1db263a3243062a12a70ae457c5df87bbb
2018-01-13 22:15:29 +01:00
Kunal Mehta
82584edd0e
Don't use deprecated wfMemcKey() or wfGlobalCacheKey()
...
Change-Id: I7fe5a45226a92ef19c25790a800a7ae7b7a3a57a
2018-01-13 01:07:50 +05:30
Kunal Mehta
f5a195a3db
Remove no longer needed backwards-compatibility
...
This extension requires 1.31 (it follows the release branches compatibility
policy), so we can remove a lot of legacy checks and code.
Change-Id: Ieb42073010caffb1f6811d3a2f629aa60c1d2034
2018-01-12 07:07:21 +05:30
Umherirrender
cfbd0a1a1b
Improve some parameter docs
...
Change-Id: Ic85f74fc8dcefe86a3620e2d12f0b2ad2386ee23
2018-01-11 21:27:53 +01:00
Kunal Mehta
76dbe5d804
Treat phpdbg as being run from the command-line
...
The two lualib/ustring generation scripts run independently of MediaWiki, so
the new wfIsCLI() isn't usable there.
Bug: T184043
Change-Id: I217657d12e16a7b76dc814be5fed03540c461e7c
2018-01-10 19:47:19 +05:30
Translation updater bot
a4106b391a
Localisation updates from https://translatewiki.net .
...
Change-Id: Ia870740d66821bf3550d6a25492ed41a0be0cc84
2018-01-09 22:29:51 +01:00
Translation updater bot
42715e8481
Localisation updates from https://translatewiki.net .
...
Change-Id: I7f3d98c1c515204da53565b37278b9a7642f39ad
2018-01-08 22:36:16 +01:00
MarcoAurelio
e28870dc62
Amend Abkhazian namespace translation
...
Bug: T182654
Change-Id: I975cf3010e691d8ee5bc27c8218a71e4c4669501
2018-01-01 11:01:26 +00:00
libraryupgrader
a3334f72d8
build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
...
The following sniffs are failing and were disabled:
* Generic.Files.OneObjectStructurePerFile.MultipleFound
* Squiz.Scope.MethodScope.Missing
The following sniffs now pass and were enabled:
* MediaWiki.Files.OneClassPerFile.MultipleFound
Change-Id: I7499d975eb378abd500619f0026a32b59fe6dda6
2017-12-30 02:28:08 +00:00
Rafid Aslam
07218fd02f
Fix the return type of Scribunto_LuaLibraryBase::register()
...
Before this, tools like Phan and others read
`Scribunto_LuaLibraryBase::register()` returns `\Lua` type
from the document comment,
but it actually returns `array` type since the implementation
of this function should returns the value of
`Scribunto_LuaEngine::registerInterface()` which returns
`array` type.
Change-Id: I25beea963444b715bed7b2890475c0c812949520
2017-12-25 15:08:16 +07:00
Translation updater bot
92d35aaf35
Localisation updates from https://translatewiki.net .
...
Change-Id: I2b5b70397c830811f24c6e5bbcf23f41d8d2faeb
2017-12-18 23:07:06 +01:00
MarcoAurelio
19dd2170e7
Add Abkhazian namespace translation
...
Author: <https://www.mediawiki.org/wiki/User:Surprizi >
Bug: T182654
Change-Id: If953006f9d98b1e2bdc727f51c2770ffce67b838
2017-12-13 10:02:40 +00:00
Translation updater bot
96bfe05443
Localisation updates from https://translatewiki.net .
...
Change-Id: Ie349e9888f0118ca5affc823b46088632d313fff
2017-12-12 22:52:56 +01:00
Translation updater bot
80f3306d33
Localisation updates from https://translatewiki.net .
...
Change-Id: I0c8b5cd2bc2128fcbe42968d4a2c5aafd9b29a12
2017-12-11 23:39:06 +01:00
libraryupgrader
cc01666f67
build: Updating mediawiki/minus-x to 0.2.1
...
Change-Id: If3752fda98df9b6f80c1c54da967478042d8b449
2017-12-11 07:12:41 +00:00
Translation updater bot
55de7a285d
Localisation updates from https://translatewiki.net .
...
Change-Id: I3accde79eadbd534915d82b7fa08f4828b611ec2
2017-12-05 09:41:39 +01:00
Brad Jorsch
c5e75dcdd0
Avoid passing null to count()
...
PHP 7.2 made the questionable decision to raise a warning for
count( null ). So test for null explicitly before calling count in the
one place where null is expected.
Bug: T181891
Change-Id: I94146c14b63e32ad1e9f2ab9de9ebc403b251102
2017-12-04 10:46:34 -05:00
Translation updater bot
ffc2019f6f
Localisation updates from https://translatewiki.net .
...
Change-Id: Icbc6316f4bbe91bb2deab572c9cd70ede6059e62
2017-11-28 22:43:40 +01:00
MarcoAurelio
3f8db0e0d8
Add Mirandese (mwl) namespace translations
...
Author: <https://www.mediawiki.org/wiki/User:Athena_in_Wonderland >
Bug: T180052
Change-Id: If71fb50d0730310d435975b4cdf7557df36b2d74
2017-11-28 11:49:23 +00:00
Translation updater bot
3de2585770
Localisation updates from https://translatewiki.net .
...
Change-Id: I249eec9a1883d46576367ed85b974a6c2671df40
2017-11-24 23:21:01 +01:00
MarcoAurelio
a4f7cbf81a
Add Javanese translations for Scribunto
...
Provided by <https://www.mediawiki.org/wiki/User:Wirjadisastra > in the
linked Phabricator Task.
Bug: T180578
Change-Id: I1dc82427c6ebb95044b0456c8513cbec19e2ab52
2017-11-17 18:34:35 +00:00
Translation updater bot
903ace899d
Localisation updates from https://translatewiki.net .
...
Change-Id: I88bde7d81609be4ca155d415f0863ba504ceb994
2017-11-15 22:36:23 +01:00
Umherirrender
ea108db99c
build: Always exclude node_modules
...
Change-Id: I3b5c4b5e25bca16ccd7e99e621760759054d2835
2017-11-11 18:42:26 +01:00
Translation updater bot
7b59d30cfe
Localisation updates from https://translatewiki.net .
...
Change-Id: I4d55a1b2fcbaefb46bda30f008885121a6d9fee0
2017-11-08 22:42:11 +01:00
Translation updater bot
aff5fe5d12
Localisation updates from https://translatewiki.net .
...
Change-Id: Idcd2bfe05989df06c6bc09cba349ed2f9dce01a4
2017-11-07 22:47:50 +01:00
Translation updater bot
d307ec0965
Localisation updates from https://translatewiki.net .
...
Change-Id: I553e8b3303beb1a579477d4793771af9a88a17d5
2017-11-05 22:36:41 +01:00
Kunal Mehta
e925e08592
build: Updating mediawiki/minus-x to 0.2.0
...
Change-Id: Ia150e2910b090340ecb7d347a486c6716385b383
2017-10-30 09:35:52 -07:00
libraryupgrader
83f1afa622
build: Updating mediawiki/mediawiki-codesniffer to 14.1.0
...
And moved phpcs.xml to .phpcs.xml (T177256).
Change-Id: If93c20dc23af675f6a12b0a7a8c579ade865c411
2017-10-21 04:30:02 +00:00
Translation updater bot
3cc36e484a
Localisation updates from https://translatewiki.net .
...
Change-Id: I9e7be302c02535193f410f33c80c7a43005d7e22
2017-10-17 22:57:39 +02:00
Translation updater bot
f97193ead6
Localisation updates from https://translatewiki.net .
...
Change-Id: I9f614680d9012459652724b831f8382d7c9e1b81
2017-10-13 22:51:28 +02:00
Translation updater bot
1fbeef725d
Localisation updates from https://translatewiki.net .
...
Change-Id: If9c430f92f0f7f17b2890a71002df032b29ab627
2017-10-10 23:06:22 +02:00