Umherirrender
7afaa93ab2
build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0
...
Change-Id: Ic8e1a7bc4bab091b0e959deae5258181fc54891b
2024-03-12 20:51:09 +01:00
libraryupgrader
3d695f089c
build: Updating dependencies
...
composer:
* mediawiki/mediawiki-phan-config: 0.13.0 → 0.14.0
npm:
* grunt-banana-checker: 0.11.0 → 0.11.1
Change-Id: Iefe491b9533b38585a6c739f0097c47aef5f857b
2024-02-13 20:08:29 +00:00
James D. Forrester
4deefe4d17
build: Upgrade mediawiki/mediawiki-phan-config to 0.13.0
...
Change-Id: Iee9d20b4ada7e2dde4f9ef5bef744ed429f92397
2024-02-02 11:03:38 -05:00
libraryupgrader
bcb57cfeea
build: Updating mediawiki/mediawiki-phan-config to 0.12.1
...
Change-Id: I6502a242b09311f559ee05bc4ca753581fd2bf1f
2023-04-28 12:08:52 +00:00
Umherirrender
1c3a85d9b0
build: Updating composer dependencies
...
* mediawiki/mediawiki-codesniffer: 39.0.0 → 41.0.0
* mediawiki/mediawiki-phan-config: 0.11.1 → 0.12.0
Change-Id: I58715f1303b6c709f73b618abbfcef2b817531df
2023-03-18 22:21:56 +01:00
James D. Forrester
f0d379f0b5
build: Drop forked PHPUnit version for test:size convenience method
...
This repo shouldn't have its own definition of what version of PHPUnit
the MediaWiki world is running.
This reverts Id3c6519eba22babd694cc5fdf3ca85bd44ba7df4.
Change-Id: Icceb33885037cbdb7baebca6e98b3e0ec8010640
2023-03-02 11:29:51 +00:00
Gergő Tisza
bd57c4b851
Allow composer/installers plugin
...
`composer update --no-interactive` errors out if this flag is not set.
Setting it to true, as that was the status quo before Composer 2.2.
Bug: T298283
Change-Id: I9805e130a0fd8f9871693a08eec9a35194f19e4e
2022-07-18 19:24:19 -07:00
libraryupgrader
7d5398bf3e
build: Updating composer dependencies
...
* mediawiki/mediawiki-codesniffer: 38.0.0 → 39.0.0
* php-parallel-lint/php-console-highlighter: 0.5.0 → 1.0.0
* php-parallel-lint/php-parallel-lint: 1.3.1 → 1.3.2
Change-Id: I58dd3aad02958d7dc1c031fb159f2951d5d744dd
2022-05-21 19:16:03 +00:00
libraryupgrader
80fc9dcace
build: Updating dependencies
...
composer:
* mediawiki/mediawiki-phan-config: 0.11.0 → 0.11.1
npm:
* jsdoc: 3.6.7 → 3.6.10
* node-fetch: 2.6.1 → 2.6.7
Additional changes:
* Set `name` in package.json.
* .gitignore: Added .phpunit.result.cache (T242727).
Change-Id: Iac03b8d02dd1edf3707ea569779fadd77b2e1016
2022-05-20 11:41:53 +00:00
Kosta Harlan
23bfd3ff36
Add composer test:size as shortcut bundle size test
...
Change-Id: Id3c6519eba22babd694cc5fdf3ca85bd44ba7df4
2021-12-10 19:59:19 +00:00
Umherirrender
0c154bba36
build: Updating mediawiki/mediawiki-codesniffer to 38.0.0
...
Change-Id: Ic16a1f89fc5ccae3eddd31b1d566128e60592b90
2021-11-13 19:01:31 +01:00
libraryupgrader
1a54f2daa8
build: Updating composer dependencies
...
* mediawiki/mediawiki-phan-config: 0.10.6 → 0.11.0
* php-parallel-lint/php-parallel-lint: 1.3.0 → 1.3.1
Additional changes:
* composer.json: Updated phpcs command in composer test (T280592).
* composer.json: Added phpcs command to scripts (T280592).
Change-Id: Icdd62e1e68c64f0137b11d1aeae5def531abac1d
2021-09-10 22:54:21 +00:00
libraryupgrader
8dc9511bbc
build: Updating dependencies
...
composer:
* mediawiki/mediawiki-codesniffer: 36.0.0 → 37.0.0
npm:
* svgo: 2.3.0 → 2.3.1
* https://npmjs.com/advisories/1754 (CVE-2021-33587)
* postcss: 7.0.35 → 7.0.36
* https://npmjs.com/advisories/1693 (CVE-2021-23368)
* trim-newlines: 3.0.0 → 3.0.1
* https://npmjs.com/advisories/1753 (CVE-2021-33623)
* prismjs: 1.23.0 → 1.24.1
* https://npmjs.com/advisories/1762 (CVE-2021-32723)
Change-Id: Ief0fe110b6746c209085502cf4639429a4116ab5
2021-07-24 01:35:45 +00:00
James D. Forrester
eb5d58a9f5
composer: Point IRC presence to Libera and better git source
...
Change-Id: I92aabc5091b04d9744de2d845934871801fab7cd
2021-05-21 10:11:50 -07:00
libraryupgrader
932c8d541e
build: Updating composer dependencies
...
* mediawiki/mediawiki-codesniffer: 35.0.0 → 36.0.0
* php-parallel-lint/php-parallel-lint: 1.2.0 → 1.3.0
Change-Id: Ib71722afb42c300ec3d6a3cd3bfab7eddde18bdf
2021-05-04 12:41:27 +00:00
libraryupgrader
02c2268716
build: Updating dependencies
...
composer:
* mediawiki/minus-x: 1.1.0 → 1.1.1
npm:
* prismjs: 1.19.0 → 1.23.0
* https://npmjs.com/advisories/1638 (CVE-2021-23341)
* elliptic: 6.5.3 → 6.5.4
* https://npmjs.com/advisories/1648 (CVE-2020-28498)
Change-Id: Ibc3cd2c3772dc89f053a6a695a7717a391c9ee32
2021-03-12 08:32:23 +00:00
Umherirrender
ee4b7fb9b5
build: Updating mediawiki/mediawiki-codesniffer to 35.0.0
...
Change-Id: If3ede1c45ba7cbbcd2ed91ff600d4c2396087130
2021-02-26 23:21:17 +01:00
libraryupgrader
8d7df298b2
build: Updating mediawiki/mediawiki-phan-config to 0.10.6
...
Additional changes:
* Added the "composer phan" command to conveniently run phan.
Change-Id: I8d43396372a965018c8f98815e56977a943e9310
2020-12-23 07:15:01 +00:00
Umherirrender
61c50007e3
build: Updating mediawiki/mediawiki-codesniffer to 34.0.0
...
Change-Id: I79d8249096760043242f3ff18421b03f17afb1e9
2020-12-12 01:16:02 +01:00
Umherirrender
f0e6b9dc89
build: Updating mediawiki/mediawiki-phan-config to 0.10.4
...
Change-Id: I6f0e5fe41eb71abf42273a3d9cc1390376605f7c
2020-11-22 20:32:34 +01:00
Umherirrender
6d992c65b0
build: Updating mediawiki/mediawiki-codesniffer to 33.0.0
...
Change-Id: I4ef344e62ce996b9d03d08b47c0f869ead417f7b
2020-11-17 23:33:50 +01:00
libraryupgrader
74e19abeec
build: Updating npm dependencies
...
* stylelint-config-wikimedia: 0.9.0 → 0.10.1
* webpack: 4.42.1 → 4.43.0
* https://npmjs.com/advisories/1179
* markdown-to-jsx: 6.11.0 → 6.11.4
* https://npmjs.com/advisories/1219
Change-Id: I9fcae139a55916c1ad881583361f41b61d5fe641
2020-06-12 05:51:50 +00:00
Umherirrender
88a3c354b3
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
* mediawiki/minus-x: 1.0.0 → 1.1.0
* mediawiki/mediawiki-codesniffer 29.0.0 → 31.0.0
Additional changes:
* Replaced "jakub-onderka" packages with "php-parallel-lint".
Change-Id: Idd53da60edc8521ca2915299d5ea1dd8606e0878
2020-06-04 18:48:01 +00:00
Umherirrender
ce79b63436
build: Bump phan to 0.10.2, remove taint-check
...
Change-Id: Id5853991646a39bf2e5d1670f3b0f9c7c9ec9f7e
2020-06-01 22:01:25 +02:00
libraryupgrader
2adc7af88c
build: Updating composer dependencies
...
* jakub-onderka/php-console-highlighter: 0.3.2 → 0.4.0
* mediawiki/minus-x: 0.3.2 → 1.0.0
* mediawiki/mediawiki-phan-config: 0.9.0 → 0.9.1
Change-Id: I724524483e1f2071fbc839dcd2274b5f78b5da1f
2020-01-30 20:11:34 +00:00
James D. Forrester
84a95ae650
composer: Stop claiming this skin supports PHP 5.5+, it uses PHP 7.1+ features
...
Change-Id: I04429c4754d2c13ade8d84e2bcb129be9c644ac9
2020-01-21 08:45:44 -08:00
libraryupgrader
b1978d572f
build: Updating mediawiki/mediawiki-codesniffer to 29.0.0
...
Change-Id: I336d23b2d322d1ae1a4c3101e69088c11eb9f43c
2020-01-13 06:06:46 +00:00
libraryupgrader
24b72c8bfa
build: Updating npm dependencies
...
* grunt-stylelint: 0.12.0 → 0.13.0
* stylelint-config-wikimedia: 0.7.0 → 0.8.0
Additional changes:
* Also sorted "composer fix" command to run phpcbf last.
Change-Id: I59abf3b90868ae225a70bc3c0ba287f2c2335c8b
2020-01-10 18:36:03 +00:00
libraryupgrader
cfe2ff0864
build: Updating mediawiki/mediawiki-phan-config to 0.9.0
...
Additional changes:
* Added .eslintcache to .gitignore.
Add check for unset 'class' attribute.
Change-Id: Ib5b8993e89f4cb8f2f5325cbbc1e02401dd19d81
2019-12-22 20:11:34 +01:00
libraryupgrader
36f3475c52
build: Updating mediawiki/minus-x to 0.3.2
...
Additional changes:
* Added .eslintcache to .gitignore.
* Removing manual reportUnusedDisableDirectives for eslint.
Change-Id: I3de49aad51738d3c0af1cef9af0b714a597a3e2a
2019-12-19 03:47:15 +00:00
Umherirrender
c19da7d224
build: Updating mediawiki/mediawiki-phan-config to 0.8.0
...
Bug: T235049
Change-Id: If87fa3451b328419055ddb1700d9fd3a770f8c76
2019-11-02 19:50:52 +01:00
James D. Forrester
82bed7da8c
build: Upgrade mediawiki-codesniffer to v28.0.0
...
Change-Id: I61a3c466aa3deba61f2cc437498dc941cd9ee426
2019-10-11 12:13:38 -07:00
libraryupgrader
7cc8756e6f
build: Updating dependencies
...
composer:
* mediawiki/mediawiki-codesniffer: 24.0.0 → 26.0.0
npm:
* lodash: 4.17.11 → 4.17.14
* https://npmjs.com/advisories/1065
* CVE-2019-10744
* 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
Change-Id: If00a2166eb92474205bda4823643565eab6acb8f
2019-07-16 07:51:49 +00:00
James D. Forrester
ac812a881b
build: Upgrade phan-taint-check-plugin from 1.5.x to 2.0.1
...
Change-Id: I5e76e2f048d3c603a200f9019929e11c002b4a5c
2019-07-09 15:20:06 -07:00
libraryupgrader
881d96018f
build: Updating mediawiki/mediawiki-phan-config to 0.6.1
...
Change-Id: I24f65c54517f4abbdca37e4c48b69eba3c41ab40
2019-06-10 15:49:21 +00:00
James D. Forrester
be1a67018a
build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0
...
Change-Id: I0008085f6e5bf9a97eacaa29ae465916db90131a
2019-05-19 13:49:15 +02:00
Kunal Mehta
a21735b270
Upgrade to newer phan
...
Change-Id: If7d8badf4f5c564b7a9d6ab3575f9307ee98e9e7
2019-03-20 19:37:59 -07:00
libraryupgrader
317127137d
build: Updating mediawiki/mediawiki-codesniffer to 24.0.0
...
Change-Id: I489f9a1e7d84de1cafe350e6a68c5ce2e29e93a3
2019-02-07 07:56:01 +00:00
libraryupgrader
0388cd7f69
build: Updating mediawiki/mediawiki-codesniffer to 23.0.0
...
Change-Id: I1f518ca56c9eb193e9ca198a3a94600168bbc3dc
2018-11-16 14:47:11 +00:00
libraryupgrader
c811436c11
build: Updating mediawiki/phan-taint-check-plugin to 1.5.0
...
Change-Id: Ib4b4843ed153d299bd32a8dade56fbf0a864e03c
2018-09-08 08:30:43 +00:00
Kunal Mehta
648d35c08d
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: Id3b79e169ff9d156bb7583eded90ac0e9f5e71ab
2018-09-04 20:37:20 -07:00
libraryupgrader
75711ed669
build: Updating mediawiki/mediawiki-codesniffer to 22.0.0
...
And updating CoC link to use Special:MyLanguage (T202047).
Change-Id: Idd04f3911556f7bcc0ac135b8e86ccfb2d7f969f
2018-09-04 01:45:34 +00:00
libraryupgrader
a52d4885e5
build: Updating mediawiki/mediawiki-codesniffer to 21.0.0
...
Change-Id: I930a8b70bc146a483c07f290f11964b4d83ff94e
2018-07-28 00:10:37 +00:00
libraryupgrader
ef41c7876f
build: Updating mediawiki/mediawiki-phan-config to 0.3.0
...
Change-Id: I4be191a516c87938daf20bf3bc8f06b22206fb8d
2018-06-08 08:20:14 +00:00
libraryupgrader
3d94085878
build: Updating mediawiki/mediawiki-codesniffer to 20.0.0
...
Change-Id: I867377f16de7b60c76c8e0baccddfd0f837f1144
2018-05-26 08:52:10 +00:00
Kunal Mehta
5d962c88b2
Upgrade mediawiki/mediawiki-phan-config to 0.2.0
...
Notably, this suppresses PhanDeprecatedFunction by default.
Change-Id: I188a3894c4b974b65ef96e325323f70f4708aaa8
2018-05-21 09:17:50 -07:00
Phantom42
0363a54bf4
Add phan configuration for static analysis
...
Bug: T179554
Change-Id: I587285fb3687541233156e19e24cd448e9a7976a
2018-05-02 14:16:00 -07:00
libraryupgrader
7fe0cc31e4
build: Updating mediawiki/mediawiki-codesniffer to 18.0.0
...
Change-Id: Ieaa717435883cd65a73f4ccb9913fb2a4f1364f9
2018-04-14 09:55:43 +00:00
libraryupgrader
893d44dbbe
build: Updating mediawiki/mediawiki-codesniffer to 17.0.0
...
The following sniffs now pass and were enabled:
* MediaWiki.Commenting.FunctionComment.MissingParamComment
Change-Id: Id88a6518e80a43e5c8a082f656d0e8b7eb33ecce
2018-03-29 08:12:17 +00:00
libraryupgrader
26f071b036
build: Updating jakub-onderka/php-parallel-lint to 1.0.0
...
Change-Id: Id5eb8984242369af5e0bacaf533b8ea34cbabd04
2018-03-10 10:26:27 +00:00