Commit graph

46 commits

Author SHA1 Message Date
libraryupgrader 20e3a156e4 build: Updating dependencies
composer:
* mediawiki/mediawiki-codesniffer: 31.0.0 → 38.0.0

npm:
* ajv: 6.12.2 → 6.12.6
  * https://github.com/advisories/GHSA-v88g-cgmw-v5xw
* ansi-regex: 5.0.0 → 5.0.1
  * https://github.com/advisories/GHSA-93q8-gq69-wqmw
  * https://github.com/advisories/GHSA-93q8-gq69-wqmw
* async: 3.2.0 → 3.2.3
  * https://github.com/advisories/GHSA-fwr7-v2mv-hh25
* minimist: 1.2.5 → 1.2.6
  * https://github.com/advisories/GHSA-xvch-5gv4-984h

Additional changes:
* Set `name` in package.json.
* composer.json: Updated phpcs command in composer test (T280592).
* composer.json: Added phpcs command to scripts (T280592).

Change-Id: I4d6e324a828889253e88292c293d72c19f083bc4
2022-04-14 23:26:51 +00:00
libraryupgrader b5c9a1b6d2 build: Updating ini to 1.3.8
* https://npmjs.com/advisories/1589

Additional changes:
* Added the "composer phan" command to conveniently run phan.

Change-Id: I8cec38b6c7816614ed0f07f80728e84731a2fe61
2021-01-01 02:56:20 +00:00
libraryupgrader e849f7feb2 build: Updating mediawiki/minus-x to 1.1.0
Change-Id: Ie2fc67295839fc54381427b68f0b2f4bccfd87ee
2020-06-08 06:50:27 +00:00
libraryupgrader 3f8a9e9f21 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: I71e11b4cb6129fb9ed4380686da8d96efa9b9fda
2020-06-02 10:37:08 +00:00
libraryupgrader 781dea919d 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

Additional changes:
* Replaced "jakub-onderka" packages with "php-parallel-lint".

Change-Id: If172ac9a842ba5495374ac974349fa1d91d42b1b
2020-05-31 01:08:19 +00:00
libraryupgrader 2d843a31c3 build: Updating mediawiki/mediawiki-codesniffer to 31.0.0
Additional changes:
* Replaced "jakub-onderka" packages with "php-parallel-lint".

Change-Id: Ieff06ce69212205a73c29e80459f6ef9031e1488
2020-05-29 10:17:30 +00:00
libraryupgrader 32f0200ad4 build: Updating dependencies
composer:
* mediawiki/mediawiki-codesniffer: 29.0.0 → 30.0.0

npm:
* eslint-config-wikimedia: 0.15.0 → 0.15.3
  The following rules are failing and were disabled:
  * mediawiki/class-doc

* grunt-stylelint: 0.14.0 → 0.15.0
* stylelint-config-wikimedia: 0.9.0 → 0.10.1

Change-Id: Ib86ef0f1d74240a618b5694c2c749d63184d2956
2020-04-22 06:41:41 +00:00
libraryupgrader af0eafb5b0 build: Updating composer dependencies
* mediawiki/minus-x: 0.3.2 → 1.0.0
* mediawiki/mediawiki-phan-config: 0.9.0 → 0.9.1

Change-Id: Ibf852b5e153cb7119ff356feea23c02a127c8467
2020-01-29 02:08:53 +00:00
libraryupgrader c03517c55e build: Updating jakub-onderka/php-console-highlighter to 0.4.0
Change-Id: I9a8119edf0c2cf595d63bf380512effa055c6be2
2020-01-28 07:25:19 +00:00
libraryupgrader c8b1a5b903 build: Updating mediawiki/mediawiki-codesniffer to 29.0.0
Additional changes:
* Also sorted "composer fix" command to run phpcbf last.

Change-Id: Iaab72bb924baab1d116ce2366b617cfa97a4ef31
2020-01-14 04:19:51 +00:00
libraryupgrader 4edd5f7025 build: Updating mediawiki/mediawiki-phan-config to 0.9.0
Additional changes:
* Added .eslintcache to .gitignore.

Change-Id: I31fab756a474ced2557d0dccdb5dc181f9daa51e
2019-12-21 01:57:33 +00:00
libraryupgrader 6157d3807d build: Updating mediawiki/minus-x to 0.3.2
Change-Id: I5049a77d17fcdfd5a695145df5f63506efeaedfd
2019-12-16 21:11:13 +00:00
Umherirrender 7e571828a0 build: Updating mediawiki/mediawiki-phan-config to 0.8.0
Bug: T235049
Change-Id: Ibad5d500e94c7a9c824aa639d6b61b753b82a2cd
2019-11-01 23:58:39 +01:00
James D. Forrester 58feba5454 build: Upgrade mediawiki-codesniffer to v28.0.0
Change-Id: I9a61017ab6d018482092cc3b418b17293555cdbb
2019-10-15 16:02:40 -07:00
libraryupgrader dd036600a2 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

Change-Id: Id1e7abc2694d127ea9654bbed738f4acf9766a92
2019-07-14 10:01:48 +00:00
James D. Forrester 3f695ac9e4 build: Upgrade phan-taint-check-plugin from 1.5.x to 2.0.1
Change-Id: I03112a260fe167bceb13ad84bcd4dc410e2d4a6c
2019-07-09 14:01:11 -07:00
libraryupgrader 622e7e2540 build: Updating mediawiki/mediawiki-phan-config to 0.6.1
Change-Id: Id70cabf27fb06d9e14d1abb03b215a2e7347a340
2019-06-10 06:20:51 +00:00
James D. Forrester f3b60f5742 build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0
Change-Id: I3d82f025e21c552eb0cdf083db01c1bbdc949981
2019-05-19 13:11:02 +02:00
Umherirrender c9e1cc14a3 Add phan
Change-Id: I77ffd9a2f20c736a12528bd86ec6e2fa4425d167
2019-04-09 20:35:56 +02:00
libraryupgrader 7e059f7247 build: Updating mediawiki/mediawiki-codesniffer to 24.0.0
Change-Id: I7a7d9b19547b1a41e33d8201b96949e7f4be7e14
2019-02-06 11:38:13 +00:00
libraryupgrader c90c27c444 build: Updating mediawiki/mediawiki-codesniffer to 23.0.0
Change-Id: I72b3448a69ee1e78b7385f882b1084f5299b73a1
2018-11-14 09:25:52 +00:00
libraryupgrader 9cdee0421a build: Updating mediawiki/phan-taint-check-plugin to 1.5.0
Change-Id: I5a0c270625959fa43841f703df10ca9a08a32a7c
2018-09-07 08:12:20 +00:00
libraryupgrader 10af14ec3c build: Updating mediawiki/mediawiki-codesniffer to 22.0.0
Change-Id: Ifdf12fd08cd94ba64a56433ea6bac4f86ae7c8ac
2018-09-02 23:49:04 +00:00
libraryupgrader 2c9734d45f build: Updating mediawiki/phan-taint-check-plugin to 1.4.0
Change-Id: I88133dca11d56d556dbcdf6f4eddfa9afa2af80c
2018-09-01 06:51:09 +00:00
libraryupgrader 18b1f64a60 build: Updating mediawiki/phan-taint-check-plugin to 1.3.0
And updating CoC link to use Special:MyLanguage (T202047).

Change-Id: I7a7769b623a7717d100fe6665ff90292ecf1fc73
2018-08-19 10:46:12 +00:00
Kunal Mehta 1c99f0c9da 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.

Bug: T201219
Change-Id: Icd37e87054d1544386e70452f10434053d55273b
2018-08-03 20:08:33 -07:00
libraryupgrader 0e9b69dde0 build: Updating mediawiki/mediawiki-codesniffer to 21.0.0
The following sniffs are failing and were disabled:
* MediaWiki.Commenting.FunctionAnnotations.UnrecognizedAnnotation

Change-Id: Ie916e2e5a4cc7578531dd7318143c7c3066103dd
2018-07-27 03:50:30 +00:00
libraryupgrader 5795550382 build: Updating mediawiki/mediawiki-codesniffer to 20.0.0
Change-Id: Id289b2916b7fd07c4a32f4906788c2a56713c39c
2018-05-26 01:31:55 +00:00
libraryupgrader 9bba5e4fde build: Updating mediawiki/mediawiki-codesniffer to 18.0.0
Change-Id: Iafaebb579f5afa7cd804d88928f6343ddd792560
2018-04-13 23:25:21 +00:00
libraryupgrader c3e44ff1f3 build: Updating mediawiki/mediawiki-codesniffer to 17.0.0
Change-Id: If28427103c876da0e4e0219e8e896fdccfbee481
2018-03-29 00:50:16 +00:00
libraryupgrader cc67737c78 build: Updating jakub-onderka/php-parallel-lint to 1.0.0
Change-Id: Ia85026e0db1f60257a36c39e542c6ded952f6925
2018-03-09 06:19:31 +00:00
libraryupgrader a1c1164c0d build: Updating mediawiki/mediawiki-codesniffer to 16.0.1
Change-Id: Ia17d74f041de692042bffe3e451cab72e0b56062
2018-02-25 07:11:30 +00:00
libraryupgrader 5304ad17ff build: Updating mediawiki/minus-x to 0.3.1
Change-Id: I910bc8a45ed4b8d15d4e2b1472f0300b134ba542
2018-02-17 19:42:45 +00:00
libraryupgrader 130844b5e5 build: Updating mediawiki/mediawiki-codesniffer to 16.0.0
Change-Id: Ia818d524d485ffbde84fd65cdd50f5fc8072c182
2018-02-15 09:19:28 +00:00
libraryupgrader 3908e5cda2 build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
Change-Id: Iee00c7b2924a642538e182cc9f0587a8e7f09053
2017-12-29 23:35:43 +00:00
libraryupgrader 9494c05fb4 build: Updating mediawiki/minus-x to 0.2.1
Change-Id: Ie5e0047e217608cce75e290eab6fcf7d6b9c5b0b
2017-12-10 02:30:42 +00:00
Kunal Mehta 18019c6776 build: Adding MinusX
Change-Id: I693fffe11e2c733223b6c6bc6ccc371023032675
2017-11-02 18:28:21 -07:00
libraryupgrader 5081986bb0 build: Updating mediawiki/mediawiki-codesniffer to 14.1.0
And moved phpcs.xml to .phpcs.xml (T177256).

Change-Id: I268366354d5fb5c6fa7857f1c2fa273f269a23bc
2017-10-21 04:19:20 +00:00
libraryupgrader be5b9aeecf build: Updating mediawiki/mediawiki-codesniffer to 13.0.0
Change-Id: Ie3156065b7e4df152dcf1db8d13e494b646f647b
2017-09-24 05:21:32 +00:00
libraryupgrader bd0b0bc463 build: Updating mediawiki/mediawiki-codesniffer to 0.12.0
The following sniffs are failing and were disabled:
* MediaWiki.Files.ClassMatchesFilename.NotMatch

Change-Id: If29f88179f0824902c313c4b64e2ed1a5f084292
2017-09-01 04:46:37 +00:00
Kunal Mehta c031b00321 build: Updating jakub-onderka/php-parallel-lint to 0.9.2
Change-Id: If37d37df6e03066b6bfa72bf96f36b54a4a2f21b
2017-08-12 23:33:50 -04:00
Kunal Mehta fc66e66baa build: Updating mediawiki/mediawiki-codesniffer to 0.11.0
Change-Id: I33cda63b4d65ea39a0ea2e8c547fcf68aebb4297
2017-08-10 23:10:53 -04:00
Kunal Mehta 0c4c7c85ba build: Updating mediawiki/mediawiki-codesniffer to 0.10.1
Change-Id: Ic6e4eda6f49a0e27040f3a82d30279e81b41cea7
2017-07-23 00:11:12 -07:00
Umherirrender d371b61b46 Add phpcs and make pass
Change-Id: Ibddce88a08cdd59f6f7b60a297e37952c2f01b62
2017-07-07 20:35:12 +02:00
Antoine Musso caf39a6bfe build: add jakub-onderka/php-console-highlighter
Highlight PHP code when parallel-lint fails

Change-Id: Ie7582baa805457a0445a119bfd5fb859f693e51f
2017-05-05 21:40:00 +02:00
Paladox 45ebd2d55d Update Jenkins tests
Test jshint and jscs through npm using latest version of jscs and jshint.

Add support for composer.json running phplint and in the future php code
sniffer.

Change-Id: Id8f11f9414fae8313dc18a857a07e11694354dcb
2016-03-03 13:29:48 +00:00