Brad Jorsch
ec103b6966
Scribunto_LuaError: Make ->getMessage() return UTF-8 text
...
It's easily possible for Lua to raise errors where the string is not
valid UTF-8. When we turn that into a Scribunto_LuaError, we should
normalize it so other things don't break.
Bug: T208689
Change-Id: Idc5514261e99d64222b86877dd0500d425a26988
2018-12-11 14:46:56 -05:00
Marius Hoch
8dbde85b69
Parser profiling data: Nicer float format
...
No need to display three decimal points for the
given cpu limit all the time.
Will change outputs like:
"1.728/10.000 seconds"
to
"1.728/10 seconds"
Change-Id: Ib1f5b435825232eaf9fde7ff0d953c137c06ac32
2018-12-10 15:39:56 +00:00
MarcoAurelio
704f1231d2
Translate Scribunto namespaces to Neapolitan (nap)
...
Author: Ruthven <https://phabricator.wikimedia.org/T210825#4803438 >
Bug: T210825
Change-Id: Ifa2324392655d7bb77e5d5db3443168eedce611f
2018-12-08 22:30:50 +00:00
Marius Hoch
ab15dfe4ff
Make sure interface functions with the same name don't clash
...
Test case (greatly simplified) by Anomie.
Bug: T211203
Change-Id: Id05c226b80343b1c333ae622d7390a96ff88ea99
2018-12-06 08:15:43 +01:00
Translation updater bot
687d244a24
Localisation updates from https://translatewiki.net .
...
Change-Id: I6f7dcea32d65cf5c4140429a6a795e88fdb0c1c3
2018-12-03 22:35:30 +01:00
Lucas Werkmeister (WMDE)
a55cfc2078
Revert "Adding a unit test for CVE-2014-5461 in Scribunto."
...
This test causes spurious CI failures in other projects; to unblock them
for now, remove the test again until we can figure out how to make it
work better.
This reverts commit 7a7f522676
.
Bug: T209232
Change-Id: Id2eeeb781b7a8a6298ba06d78bab238b37dac9ca
2018-11-30 14:14:40 +00:00
Translation updater bot
80d365df33
Localisation updates from https://translatewiki.net .
...
Change-Id: I7f3802e63288b4c391c44cf95b02fec956f59bf8
2018-11-29 22:27:36 +01:00
Mogmog123
7a7f522676
Adding a unit test for CVE-2014-5461 in Scribunto.
...
Bug: T209232
Change-Id: I84a4ec014875764bcba4d603b0e27d210d4a9308
2018-11-26 20:36:45 +00:00
Translation updater bot
d365ad3427
Localisation updates from https://translatewiki.net .
...
Change-Id: Ice3fb1633313e92233dc8ff6100a56a7ce31586a
2018-11-23 22:17:50 +01:00
Translation updater bot
cdf41bb365
Localisation updates from https://translatewiki.net .
...
Change-Id: Ibf8f84bf6484705b3e90c2a62ce23d84ec9acbc0
2018-11-22 22:22:19 +01:00
Rafid Aslam
f447357856
Move all apihelp translatable messages to separate files
...
Should be merged along with
I7d78958232089a9c5f4fa340aa6e1b2bf8e2c931
Bug: T189982
Change-Id: If175ec538827056d0ab9a3bdda6370e0fca6508d
2018-11-22 13:28:11 +00:00
Translation updater bot
2b3b40dd26
Localisation updates from https://translatewiki.net .
...
Change-Id: I8957ffdcb32e51f82b87af2ace86e67781a3e115
2018-11-21 22:29:26 +01:00
Urbanecm
5ebc7731b0
Remove zero width space from Shan localization
...
Bug: T209934
Change-Id: Iae08d45efad07e393a30aef3cc086d3fb2644e87
2018-11-20 11:34:49 +00:00
Umherirrender
55bd9d22bb
Add method scope visibility
...
Change-Id: I2efe0f71266d70e9a41e044406d82ef7daa31296
2018-11-19 21:18:12 +00:00
Translation updater bot
1b3acf8431
Localisation updates from https://translatewiki.net .
...
Change-Id: I199a6cc0dac8cdb0f1f7b16e2992036d6db7bc71
2018-11-18 22:48:44 +01:00
Translation updater bot
2913c35ae9
Localisation updates from https://translatewiki.net .
...
Change-Id: I0f77f851c36ca655e43204b10be9f61c1c5d6002
2018-11-16 22:29:44 +01:00
Ed Sanders
9fd85984a3
Remove unused jQuery global alias
...
Change-Id: Ieeea7b4e5b430def6cef6d8be8a07c932a1d1fa7
2018-11-16 18:24:42 +00:00
libraryupgrader
eb846c758c
build: Updating mediawiki/mediawiki-codesniffer to 23.0.0
...
Change-Id: I234e1c487dcbc4b6148380d8af04067e19713997
2018-11-16 08:42:21 +00:00
Translation updater bot
590164ac3f
Localisation updates from https://translatewiki.net .
...
Change-Id: Ibf802ce1f0724ac358c9b183e9c293f33f255b53
2018-11-07 22:22:28 +01:00
Ed Sanders
91981b59f9
build: Re-use MessageDirs in banana conf
...
Change-Id: I9c8097ff5fb6f5495b3157b33df4a9a536e02a75
2018-11-05 19:31:09 +00:00
Ed Sanders
9619727f3c
build: Update devDependencies
...
eslint-config-wikimedia 0.5.0 → 0.8.1
grunt-eslint 20.1.0 → 21.0.0
grunt-stylelint 0.9.0 → 0.10.1
stylelint 8.2.0 → 9.2.0
stylelint-config-wikimedia 0.4.2 → 0.4.3
Change-Id: I4c39a42f84303ee0d5d66032bf4cacd9e90821e9
2018-11-05 19:31:08 +00:00
Translation updater bot
ff51327970
Localisation updates from https://translatewiki.net .
...
Change-Id: Iea15da85eb710d4ca40620036c26518a70b0aaf3
2018-11-04 22:42:39 +01:00
Translation updater bot
baaedc4033
Localisation updates from https://translatewiki.net .
...
Change-Id: Ie368e6ab10568be48be4cfe44f38cc038adcf4eb
2018-11-01 22:23:28 +01:00
Brad Jorsch
18c08c23fc
ustring: Match undocumented string.gsub behavior
...
As documented, string.gub( 'foo', '%a', '%1' ) should raise an invalid
capture index error because there is no capture with index 1 in the
pattern. But in fact it treats %1 as %0 in this situation. The ustring
library should match this behavior.
This patch also adds some tests for the behavior of gsub with table and
function replacements when the pattern does have captures.
Bug: T207623
Change-Id: Ie3e6c2eafa4a05989815c62c7037167642581751
2018-11-01 03:59:35 +00:00
Umherirrender
fa7481b6f6
Start showing warning for deprecated PHP entry point
...
Change-Id: I2aa3c8fa4b04618b7b50e27858cfcb28ce468c66
2018-10-30 16:39:24 +00:00
stibba
946874ef01
Update mediawiki http to https in Scribunto extension
...
This patch updates the scribunto extension so all old http links
to wikimedia are now https.
Bug: T189687
Change-Id: I3f030063e7c6277abd3b0458eaf4b973145afed2
2018-10-29 14:33:03 +01:00
Translation updater bot
f1fdde58cd
Localisation updates from https://translatewiki.net .
...
Change-Id: Ied79134c2d631414828c22a8fcc0929902c7bfe4
2018-10-28 22:22:03 +01:00
Translation updater bot
9967f47167
Localisation updates from https://translatewiki.net .
...
Change-Id: I21b0d73b06012771009b8f9aec59b069cbf861b7
2018-10-23 22:09:05 +02:00
Translation updater bot
c124be08de
Localisation updates from https://translatewiki.net .
...
Change-Id: I75c0431153fcacf59a172cf6c9b27f9c7eeefcf1
2018-10-18 22:34:30 +02:00
Martin Urbanec
0d6a8f6981
Localize namespaces to Shan
...
Bug: T206919
Change-Id: I247fd0c2caa5433a577ccb7dd7b597127abc2b4c
2018-10-15 08:56:11 +00:00
Translation updater bot
9d1e25af18
Localisation updates from https://translatewiki.net .
...
Change-Id: I62ffeb3002e5f5518b94a5ea6316b5ccd028e345
2018-10-13 10:19:26 +02:00
libraryupgrader
62f52b53d1
build: Updating npm dependencies for security issues
...
* Updated grunt to 1.0.3, addressing:
* https://npmjs.com/advisories/577
* CVE-2018-3721
Change-Id: I6a270abbcb13ff4bdc46c6b92c9cb6a0c7811154
2018-10-11 10:43:59 +00:00
Translation updater bot
f3c911d042
Localisation updates from https://translatewiki.net .
...
Change-Id: Ic9504c8d4fda4368766523285cdd4d04fbdebd0a
2018-10-08 23:20:01 +02:00
Translation updater bot
8c0901b8e2
Localisation updates from https://translatewiki.net .
...
Change-Id: I5a024664d5eec631998c14097dc090dddd0a6ec0
2018-10-04 14:24:34 +02:00
Translation updater bot
9914ef7f64
Localisation updates from https://translatewiki.net .
...
Change-Id: Ic2b4b349d69b935dd8175f63256324c20ac23d67
2018-10-03 18:53:47 +02:00
Translation updater bot
c4b9a00806
Localisation updates from https://translatewiki.net .
...
Change-Id: Ib662518d5dd54e07b6863c13711d4abcc41322a1
2018-09-26 13:46:17 +02:00
libraryupgrader
fe11833277
build: Updating mediawiki/phan-taint-check-plugin to 1.5.0
...
Change-Id: I34ee2ce13f1c9f17609af30bf23ffd8b166907ac
2018-09-08 05:35:16 +00:00
Translation updater bot
4abe128eb1
Localisation updates from https://translatewiki.net .
...
Change-Id: Icc9dbe5a0f5560bdd6a425bb3a2b2409c696d1da
2018-09-07 09:03:02 +02:00
Translation updater bot
b1abdf0786
Localisation updates from https://translatewiki.net .
...
Change-Id: I9f5dee3ad20531c619d75a1b9d16154a80f44163
2018-09-06 09:02:10 +02:00
libraryupgrader
8b489ca160
build: Updating mediawiki/mediawiki-codesniffer to 22.0.0
...
And updating CoC link to use Special:MyLanguage (T202047).
Change-Id: I091003f69b82c7cacc4cda320a38b1b07f3cdb6b
2018-09-03 21:33:35 +00:00
Translation updater bot
d1844ed5f6
Localisation updates from https://translatewiki.net .
...
Change-Id: Ifdf7df1a8ee3de7e812227538020b6b5652d65f1
2018-09-03 22:15:33 +02:00
Kunal Mehta
fed937741f
Configure phan-taint-check-plugin
...
The plugin checks and flags potential security issues (XSS, SQLi, etc.)
using static analysis.
See <https://www.mediawiki.org/wiki/Phan-taint-check-plugin > for more
details.
Change-Id: I09c53f9148aad57f73ddf917a84d053e48c07037
2018-08-31 22:05:27 -07:00
Brian Wolff
961405f222
Suppress phan-taint-check false positives in make-normalization-table.php
...
Its a command line script, so echoing is not an XSS. It can
do malicious things if given a malicious command line argument,
but that is by design
The last remaining phan-taint-check warning is due to a bug
in the plugin.
Bug: T202380
Change-Id: I19a07f741980a7e4d5e8458395c67523d240d221
2018-08-31 11:23:04 -07:00
Translation updater bot
1c58734c55
Localisation updates from https://translatewiki.net .
...
Change-Id: I29f33d9c5eeb0deb5e9cc2e9e15b74415cf93bd5
2018-07-31 22:33:15 +02:00
Translation updater bot
a6afac8e04
Localisation updates from https://translatewiki.net .
...
Change-Id: I19a07f741980a7e4d5e8458395c67523d240ddc9
2018-07-27 22:18:09 +02:00
libraryupgrader
1d7a373a4c
build: Updating mediawiki/mediawiki-codesniffer to 21.0.0
...
Change-Id: I02d3748d210647d22e69fc7b75421dbf8f23be46
2018-07-27 17:28:00 +00:00
Translation updater bot
fa1c9d9f0c
Localisation updates from https://translatewiki.net .
...
Change-Id: I47c5381d0cb5445497130ea530b440abf3eafaf3
2018-07-22 22:09:08 +02:00
Translation updater bot
8328c0a251
Localisation updates from https://translatewiki.net .
...
Change-Id: Ic66978be7d6666d75c3498a0ffd073c5db8fc54e
2018-07-19 22:30:57 +02:00
Translation updater bot
1026eea611
Localisation updates from https://translatewiki.net .
...
Change-Id: Iad4f2b72e3eeca5585c3729f53517d2e82a39959
2018-07-17 22:14:05 +02:00
Translation updater bot
57f426c2c5
Localisation updates from https://translatewiki.net .
...
Change-Id: I4af80584f0b6f415afc650d21328fd30909a342d
2018-07-16 22:20:20 +02:00