Umherirrender
bdf882e1c9
build: Upgrade mediawiki/lua-sandbox to 4.1.2
...
This includes the declaration of a class property from 7ec7813b2e
to avoid phan issue and avoids use of
dynamic properties as deprecated in php8.2
Change-Id: I192d3a6716c400487fe534809197c0d2b42a439d
2024-04-23 02:06:24 +00:00
Umherirrender
09f2905ae6
build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0
...
Change-Id: Idf24dd1742439d80aaecc308eda386a1afbb0bdc
2024-03-10 23:46:30 +01:00
libraryupgrader
ac6ea01347
build: Updating dependencies
...
composer:
* mediawiki/mediawiki-phan-config: 0.12.1 → 0.14.0
npm:
* grunt-banana-checker: 0.11.0 → 0.11.1
Change-Id: I5409769b09c1985b18d7b81809c549522236c949
2024-02-10 13:38:43 +00:00
libraryupgrader
fea25812d6
build: Updating dependencies
...
composer:
* mediawiki/mediawiki-phan-config: 0.12.0 → 0.12.1
npm:
* grunt-eslint: 24.0.0 → 24.0.1
Change-Id: I7801c03d443695f211f4e7c9bd94719bd3bef90c
2023-04-29 10:08:46 +00:00
libraryupgrader
377db6157f
build: Updating mediawiki/mediawiki-codesniffer to 41.0.0
...
Change-Id: I0fa27e75318e2a52a7d56c45a5159a00dbc0b97f
2023-03-12 10:06:04 +00:00
libraryupgrader
5ba4e6d14d
build: Updating dependencies
...
composer:
* mediawiki/mediawiki-codesniffer: 38.0.0 → 40.0.1
The following sniffs are failing and were disabled:
* MediaWiki.PHPUnit.AssertEmpty.AssertEmptyUsed
npm:
* stylelint-config-wikimedia: 0.11.1 → 0.13.1
Change-Id: I5c0a3179d60555a334000e4acddf1b5cb0ba0bfa
2022-11-16 15:03:55 +00:00
libraryupgrader
7c682efbef
build: Updating dependencies
...
composer:
* php-parallel-lint/php-console-highlighter: 0.5.0 → 1.0.0
* php-parallel-lint/php-parallel-lint: 1.3.1 → 1.3.2
npm:
* grunt: 1.4.0 → 1.5.3
* grunt-banana-checker: 0.9.0 → 0.10.0
* grunt-eslint: 23.0.0 → 24.0.0
* async: 3.2.0 → 3.2.4
* https://github.com/advisories/GHSA-fwr7-v2mv-hh25
* minimatch: 3.0.4 → 3.0.8
* https://github.com/advisories/GHSA-f8q6-p94x-37v3
* minimist: 1.2.5 → 1.2.7
* https://github.com/advisories/GHSA-xvch-5gv4-984h
* nanoid: 3.1.25 → 3.3.4
* https://github.com/advisories/GHSA-qrpm-p2h7-hrv2
Additional changes:
* Set `name` in package.json.
Change-Id: I5c6d1443eed4bdb1c0eebceaa06c10b249c59cff
2022-11-11 03:35:49 +00:00
Reedy
25d49b53c1
build: Update mediawiki/mediawiki-phan-config to 0.12.0
...
Change-Id: Ifa1a8c2225b6fc1498427f0f61538edc3058cbd8
2022-10-08 21:38:28 +00:00
Reedy
dc97acc945
Update mediawiki/mediawiki-phan-config to 0.11.1
...
Bug: T295285
Change-Id: I65db513703b54b377dfbeacf2956c1ff13a27b99
2022-08-02 01:14:06 +00:00
Reedy
492966dc12
composer.json: Bump mediawiki/lua-sandbox to 4.0.2
...
Bug: T314233
Change-Id: I2a749a3bf43731a19d9e6a8c7baa092a0e971f90
2022-07-30 22:14:53 +01:00
libraryupgrader
7c9f325914
build: Updating mediawiki/mediawiki-codesniffer to 38.0.0
...
Change-Id: Id07ce01f86061aceae4cfad6f2d3be9cd0c0a7b4
2021-10-24 12:38:02 +00:00
libraryupgrader
e9041cff69
build: Updating ansi-regex to 5.0.1
...
* https://npmjs.com/advisories/5197 (CVE-2021-3807)
Additional changes:
* composer.json: Updated phpcs command in composer test (T280592).
* composer.json: Added phpcs command to scripts (T280592).
Change-Id: Ice1ef6761846052b07589538c7d36c5f4680d31e
2021-10-05 22:52:36 +00:00
libraryupgrader
5c63190944
build: Updating dependencies
...
composer:
* mediawiki/mediawiki-phan-config: 0.10.6 → 0.11.0
* php-parallel-lint/php-parallel-lint: 1.3.0 → 1.3.1
npm:
* stylelint-config-wikimedia: 0.10.3 → 0.11.1
Change-Id: I82e56565364f0502b0e70fe7414057ae876c0b98
2021-09-11 22:36:44 +00:00
libraryupgrader
29f4c03de1
build: Updating dependencies
...
composer:
* mediawiki/mediawiki-codesniffer: 36.0.0 → 37.0.0
npm:
* postcss: 7.0.35 → 7.0.36
* https://npmjs.com/advisories/1693 (CVE-2021-23368)
* glob-parent: 5.1.0 → 5.1.2
* https://npmjs.com/advisories/1751 (CVE-2020-28469)
* trim-newlines: 3.0.0 → 3.0.1
* https://npmjs.com/advisories/1753 (CVE-2021-33623)
Change-Id: If0310d25d0380a6d4e936e666729e6a65a90a710
2021-07-23 21:34:32 +00:00
libraryupgrader
31335d4602
build: Updating dependencies
...
composer:
* mediawiki/mediawiki-codesniffer: 35.0.0 → 36.0.0
* php-parallel-lint/php-parallel-lint: 1.2.0 → 1.3.0
npm:
* grunt: 1.3.0 → 1.4.0
* lodash: 4.17.19 → 4.17.21
* https://npmjs.com/advisories/1673 (CVE-2021-23337)
* hosted-git-info: 3.0.7 → 3.0.8
* https://npmjs.com/advisories/1677 (CVE-2021-23362)
* postcss: 7.0.35 → 8.2.15
* https://npmjs.com/advisories/1693 (CVE-2021-23368)
Change-Id: If78d89f465be14d63824f2701daca5a257edba30
2021-05-13 08:26:27 +00:00
libraryupgrader
a93a84aed0
build: Updating dependencies
...
composer:
* mediawiki/mediawiki-codesniffer: 34.0.0 → 35.0.0
* mediawiki/minus-x: 1.1.0 → 1.1.1
npm:
* eslint-config-wikimedia: 0.17.0 → 0.18.1
Additional changes:
* Removing manual extensions for eslint.
Change-Id: I0708a8d34353bf9e71290dc0c7ace8bef5dc9664
2021-01-30 10:41:13 +00:00
libraryupgrader
5610142a87
build: Updating mediawiki/mediawiki-phan-config to 0.10.6
...
Additional changes:
* Added the "composer phan" command to conveniently run phan.
Change-Id: I4d39bb3cd56dcbf00f27e4a8fc556d2c0adc3be9
2020-12-31 02:47:45 +00:00
libraryupgrader
7e49f2396e
build: Updating mediawiki/mediawiki-phan-config to 0.10.6
...
Change-Id: I400be95d82c6cc5d0473eaba932b34146526eff8
2020-12-30 14:30:00 +00:00
libraryupgrader
66e8b6a46f
build: Updating dependencies
...
composer:
* mediawiki/mediawiki-phan-config: 0.10.4 → 0.10.5
npm:
* ini: 1.3.5 → 1.3.7
* https://npmjs.com/advisories/1589
Change-Id: I334074a31e68cdd8fb4f278fe279d6e1e11d78d6
2020-12-11 16:24:46 +00:00
libraryupgrader
dfe8e85257
build: Updating mediawiki/mediawiki-codesniffer to 34.0.0
...
Change-Id: I290f2fd5a57db27ea63a978a3430f60585d5454d
2020-12-07 00:52:53 +00:00
libraryupgrader
14046a6414
build: Updating mediawiki/mediawiki-phan-config to 0.10.4
...
Additionally, unbreak master build after core change T10327.
Change-Id: I8fb240c9b8291d907b857f17d6f4960a24de2ef7
2020-11-20 17:01:25 +00:00
libraryupgrader
00fc2c3f1e
build: Updating mediawiki/mediawiki-codesniffer to 33.0.0
...
The following sniffs are failing and were disabled:
* MediaWiki.Commenting.FunctionComment.ObjectTypeHintParam
* MediaWiki.Commenting.PropertyDocumentation.MissingDocumentationPrivate
* MediaWiki.Commenting.PropertyDocumentation.MissingDocumentationProtected
* MediaWiki.Commenting.PropertyDocumentation.MissingDocumentationPublic
* MediaWiki.Commenting.PropertyDocumentation.WrongStyle
Additional changes:
* Added the `wikimedia/mediawiki` profile in .eslintrc.json (T262222).
* Added the `wikimedia/jquery` profile in .eslintrc.json (T262222).
* Removed global `$`, included in the `wikimedia/jquery` profile (T262222).
* Removed global `mw`, included via `wikimedia/mediawiki` profile (T262222).
* Dropped the emtpy global definition in .eslintrc.json.
Change-Id: Ib0acbf92bcb8327ecd065db5db1083d7b222976c
2020-11-04 17:24:30 +00:00
libraryupgrader
a92058e1e7
build: Updating mediawiki/mediawiki-phan-config to 0.10.3
...
Change-Id: If7af8169d797d9c27dbeff127cd8becc6013bbdd
2020-09-25 08:35:51 +00:00
libraryupgrader
b9c82f4d4a
build: Updating mediawiki/mediawiki-phan-config to 0.10.2
...
Additional changes:
* Removed phan-taint-check-plugin from extra, now inherited from mediawiki-phan-config.
Change-Id: I83fff3a5ff566790bc051d7bfffe7f3b124d3de7
2020-06-02 01:54:01 +00:00
libraryupgrader
a36e8fd462
build: Updating composer dependencies
...
* php-parallel-lint/php-console-highlighter: 0.4.0 → 0.5.0
* php-parallel-lint/php-parallel-lint: 1.0.0 → 1.2.0
Change-Id: I81fecb1e6a5cc12e490114836c8d8d44d1709b04
2020-05-31 12:41:48 +00:00
libraryupgrader
d10519de40
build: Updating mediawiki/mediawiki-codesniffer to 31.0.0
...
The following sniffs are failing and were disabled:
* MediaWiki.Commenting.VariadicArgument.SuperfluousVariadicArgComment
Additional changes:
* Replaced "jakub-onderka" packages with "php-parallel-lint".
Change-Id: I97d1101854d87f7d0d4c8f14b629bee75df6030d
2020-05-30 06:09:47 +00:00
libraryupgrader
9facd741cc
build: Updating dependencies
...
composer:
* mediawiki/mediawiki-codesniffer: 29.0.0 → 30.0.0
npm:
* eslint-config-wikimedia: 0.15.0 → 0.15.3
* grunt-stylelint: 0.14.0 → 0.15.0
* stylelint-config-wikimedia: 0.9.0 → 0.10.1
Change-Id: I684372efb0248862700184546a5172bfd6d81ae0
2020-04-22 19:07:11 +00:00
Brad Jorsch
9030ab0265
Update mediawiki/minus-x to 1.1.0
...
This also lets us remove .minus-x.json, as it now recognizes all three
executables as such under all supported versions of PHP (7.2 to 7.4).
Change-Id: I3eeaf778af9df56ef3783b6f30767397add312f4
2020-03-17 11:55:23 -04:00
libraryupgrader
7b2cda5591
build: Updating composer dependencies
...
* mediawiki/minus-x: 0.3.2 → 1.0.0
* jakub-onderka/php-console-highlighter: 0.3.2 → 0.4.0
* mediawiki/mediawiki-phan-config: 0.9.0 → 0.9.1
Change-Id: Ibdedddbf19eb4712c31c1b95024391ff013f73e8
2020-02-07 06:37:29 +00:00
libraryupgrader
6adb1c423b
build: Updating mediawiki/mediawiki-codesniffer to 29.0.0
...
The following sniffs are failing and were disabled:
* MediaWiki.Commenting.FunctionComment.MissingDocumentationPrivate
* MediaWiki.Commenting.FunctionComment.MissingParamName
* MediaWiki.Commenting.FunctionComment.MissingParamTag
* MediaWiki.Commenting.FunctionComment.WrongStyle
Change-Id: Ifa2c7a7febc1e06c28318305cfef0b0103c6e8eb
2020-01-14 14:49:35 +00:00
libraryupgrader
c874103030
build: Updating npm dependencies
...
* grunt-stylelint: 0.10.1 → 0.13.0
* stylelint-config-wikimedia: 0.4.3 → 0.8.0
Additional changes:
* Remove direct "stylelint" dependency in favor of "grunt-stylelint".
* Also sorted "composer fix" command to run phpcbf last.
Change-Id: Ic087c1d4a6f6d7ec48da8c498a9b9d81063ce0e4
2020-01-10 10:48:47 +00:00
libraryupgrader
3b2d40f28d
build: Updating mediawiki/mediawiki-phan-config to 0.9.0
...
Depends-On: I9661ed8dd80cb827d7a1414c1eef952c0933a1f0
Change-Id: Ia34d9d9eade74cbb261dbfe4e39971de57cab888
2019-12-31 20:46:17 +00:00
libraryupgrader
b5e2a4deb8
build: Updating dependencies
...
composer:
* mediawiki/minus-x: 0.3.1 → 0.3.2
npm:
* grunt-banana-checker: 0.6.0 → 0.8.1
Additional changes:
* Added .eslintcache to .gitignore.
Change-Id: I9337ad916e96d48ef3ed6e4c7c901ed323193ae5
2019-12-18 05:33:18 +00:00
Umherirrender
e70a548fbc
build: Updating mediawiki/mediawiki-phan-config to 0.8.0
...
Bug: T235049
Change-Id: Ia8cb36d60d56eb899e96eacf7640d8da50c4adfe
2019-11-26 09:30:36 +00:00
James D. Forrester
4a93593abf
build: Upgrade mediawiki-codesniffer to v28.0.0
...
Change-Id: Ie4cb4cbee163943cd159eb0ad1d7deaac10e68d8
2019-10-11 11:31:29 -07:00
libraryupgrader
8deabe62d4
build: Updating dependencies
...
composer:
* mediawiki/mediawiki-codesniffer: 24.0.0 → 26.0.0
npm:
* set-value: 2.0.0 → 2.0.1
* https://npmjs.com/advisories/1012
* CVE-2019-10747
* union-value: 1.0.0 → 1.0.1
* https://npmjs.com/advisories/1012
* CVE-2019-10747
* mixin-deep: 1.3.1 → 1.3.2
* https://npmjs.com/advisories/1013
* CVE-2019-10746
* lodash: 4.17.11 → 4.17.15
* https://npmjs.com/advisories/1065
* CVE-2019-10744
Change-Id: I8a6a2b4264a878c01d1d5a1b58ea59eb400f26a5
2019-08-03 04:53:01 +00:00
James D. Forrester
9309269892
build: Upgrade phan-taint-check-plugin from 1.5.x to 2.0.1
...
Change-Id: I3aa1b3ee7de78c11b66fdce02686720587eb4f72
2019-07-11 08:13:40 +00:00
libraryupgrader
0014240a8f
build: Updating mediawiki/mediawiki-phan-config to 0.6.1
...
Change-Id: I0396326049bbfa53934b645ba8d3e0120030341d
2019-06-11 00:09:17 +00:00
James D. Forrester
efb73e9b3d
build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0
...
Change-Id: I289a94450f3053ecf6d4555525e6dc09a21a0ca3
2019-05-19 12:38:55 +00:00
Kunal Mehta
8328acb9b1
Upgrade to newer phan
...
Bug: T216940
Change-Id: If8c2027f6bb7b91504fb51a3d2668b6d929b5da1
2019-03-20 21:19:37 -07:00
libraryupgrader
a8bf81966b
build: Updating mediawiki/mediawiki-codesniffer to 24.0.0
...
Change-Id: I0c1daad234466436f062edcf432d974167dc7f81
2019-02-07 03:57:11 +00:00
libraryupgrader
eb846c758c
build: Updating mediawiki/mediawiki-codesniffer to 23.0.0
...
Change-Id: I234e1c487dcbc4b6148380d8af04067e19713997
2018-11-16 08:42:21 +00: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
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
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
libraryupgrader
1d7a373a4c
build: Updating mediawiki/mediawiki-codesniffer to 21.0.0
...
Change-Id: I02d3748d210647d22e69fc7b75421dbf8f23be46
2018-07-27 17:28:00 +00:00
libraryupgrader
f694518df8
build: Updating mediawiki/mediawiki-phan-config to 0.3.0
...
Change-Id: I9d1ee6e54a1f48469cb6438af726e067ab60ce87
2018-06-08 07:49:07 +00:00
libraryupgrader
c88d231aed
build: Updating mediawiki/mediawiki-codesniffer to 20.0.0
...
The following sniffs are failing and were disabled:
* MediaWiki.Usage.ForbiddenFunctions.popen
* MediaWiki.Usage.ForbiddenFunctions.proc_open
* MediaWiki.Usage.ForbiddenFunctions.shell_exec
Change-Id: I39e352194565a5526c1a8a34992c028fb305b03b
2018-05-26 06:18:46 +00:00
Kunal Mehta
d245edbb94
Add phan configuration
...
Manually import LuaSandbox's git repository as a composer dependency to
provide the PHP stubs for phan.
Change-Id: I6226b9211f31d829da5a2775c6f5cf3599dd8ebc
2018-05-14 18:41:59 -07:00
libraryupgrader
55391e75ee
build: Updating mediawiki/mediawiki-codesniffer to 18.0.0
...
Change-Id: I9fd09d38314811555b92ad92d6847892ad3150cb
2018-04-14 05:57:25 +00:00