Commit graph

30 commits

Author SHA1 Message Date
libraryupgrader 68cd3839e7 build: Updating hosted-git-info to 2.8.9
Change-Id: I8a933ce63d0f1353b3bcf0d4a2dcb68385bebda5
2021-05-21 04:47:56 +00:00
libraryupgrader 64282bce15 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: 2.8.8 → 3.0.8
  * https://npmjs.com/advisories/1677 (CVE-2021-23362)
* ua-parser-js: 0.7.21 → 0.7.28
  * https://npmjs.com/advisories/1679 (CVE-2021-27292)
* postcss: 7.0.35 → 8.2.15
  * https://npmjs.com/advisories/1693 (CVE-2021-23368)

Change-Id: Ie00a61524a48d62913c31f344e9aeb7e631aec5c
2021-05-13 04:31:19 +00:00
Željko Filipin edeb38fc58 selenium: Add JUnit reporter
JUnit reporter is required to create the XML file that Jenkins uses to
create Test Result Trend chart for selenium-daily-beta-RelatedArticles
job.

Bug: T214686
Change-Id: I6d950630a85def4987118d107c15f7c7f309488c
2021-04-29 17:02:37 +02:00
libraryupgrader 5bf0e2906b build: Updating eslint-config-wikimedia to 0.20.0
Change-Id: I1a618cead385aa1825146844763307a1dd4c30b1
2021-04-14 03:08:32 +00:00
libraryupgrader abe3f9fab5 build: Updating y18n to 4.0.1
* https://npmjs.com/advisories/1654 (CVE-2020-7774)

Change-Id: I77529de491f9327c35d2b5a8af633fe950b7d9ac
2021-03-30 06:39:22 +00:00
libraryupgrader b2121295bd build: Updating eslint-config-wikimedia to 0.19.0
Additional changes:
* eslint: Renamed `wikimedia/client` profile to `client-es5` (T277085).

Change-Id: I526783f28521561ee0b86f45777debc2e90d22aa
2021-03-14 11:21:13 +00:00
libraryupgrader 10578329de build: Updating eslint-config-wikimedia to 0.18.2
Change-Id: I94e98946d08d5dd6b00a7d8290b0d296d3865b3f
2021-03-07 18:53:35 +00:00
libraryupgrader 7cf2c9513e 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
  The following rules are failing and were disabled:
  * compat/compat

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

Change-Id: Ifc15b65a8f6e5c4d47522d76c31912508dff4bb4
2021-01-30 09:13:04 +00:00
libraryupgrader c48fe93ebc 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: Icc68119bdb1c5c7cc331a098f660b678e8d4354b
2020-12-11 05:51:30 +00:00
libraryupgrader e9fa5131db build: Updating npm dependencies
* grunt-stylelint: 0.15.0 → 0.16.0
* stylelint-config-wikimedia: 0.10.1 → 0.10.3

Change-Id: Ife8334ee95cced50c45f1417c90e225b7ef753de
2020-11-22 09:20:03 +00:00
libraryupgrader 60c14ea5d8 build: Updating bl to 4.0.3
* https://npmjs.com/advisories/1555

Change-Id: Id3b417792c2241da50c6b7f1df3d3ee542774ea5
2020-09-08 23:44:49 +00:00
libraryupgrader 70417dee7a build: Updating npm dependencies
* eslint-config-wikimedia: 0.16.2 → 0.17.0
* grunt: 1.2.1 → 1.3.0

Change-Id: I667a6483d8c3eb3cf38964b6aff80ac872c5db77
2020-09-04 16:46:32 +00:00
libraryupgrader 1d8e6d7504 build: Updating grunt to 1.2.1
Change-Id: I0627eee756b345903e51d99abbe21eab3ec400ee
2020-07-18 22:09:24 +00:00
libraryupgrader d3830d0366 build: Updating lodash to 4.17.19
* https://npmjs.com/advisories/1523
* CVE-2019-10744

Change-Id: I72101f7499d2e42b6792d241b374f908966eefbe
2020-07-11 01:37:35 +00:00
Ed Sanders ebecd9c144 build: Update eslint-config-wikimedia to 0.16.2
Change-Id: Ib6681e7d5fb03f4fa54823bf0d37e16d37be3416
2020-06-23 20:30:43 +01:00
vidhi-mody a7591f2a06 Selenium: Update to WebdriverIO v6
Update NPM packages: @wdio/* and webdriverio.

Bug: T250685
Change-Id: I19e82b1bcdaec4c4dc95fdbf01a1b50858ecd94a
2020-06-06 00:46:23 +05:30
vidhi-mody e4f2b070c1 Selenium: Update to WebdriverIO v5
Update NPM packages: webdriverio, wdio-mediawiki.
Update ESlint configuration.

Replace NPM packages:
- wdio-mocha-framework with @wdio/mocha-framework.
- wdio-spec-reporter with @wdio/spec-reporter.

New NPM packages: @wdio/cli, @wdio/local-runner, @wdio/sync.

Replace:
- `browser.element` with `$`.
- `chromeOptions` with `'goog:chromeOptions'`.
- `password` with `mwPwd`.
- `username` with `mwUser`.
- `isVisible()` with `isDisplayed()`.

Bug: T250685
Change-Id: Ic8b49974c05f88a2010c118198b49ee10c175c68
2020-05-27 23:05:51 +05:30
libraryupgrader afc946ec53 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: I28ffb62778358450b7518db4035bc22d6440ccb8
2020-04-24 20:36:36 +00:00
libraryupgrader 8f2ca71895 build: Updating grunt-banana-checker to 0.9.0
Change-Id: If701c5f54293631f9a851fd202ef5689e8d2117d
2020-04-20 06:50:08 +00:00
libraryupgrader 9639c53e6b build: Updating postcss-sass to 0.4.4
* https://npmjs.com/advisories/1179

Change-Id: I34fc3c029ae61f25de2b27e3586672e8db75d3c0
2020-04-05 09:12:41 +00:00
libraryupgrader 20501d39c7 build: Updating mkdirp to 0.5.3
* https://npmjs.com/advisories/1179

Change-Id: I0834d6a941301cc149e30529be78219181441d87
2020-03-21 21:34:08 +00:00
libraryupgrader 4dcb784214 build: Updating minimist to 1.2.5
* https://npmjs.com/advisories/1179

Change-Id: I2871d645bf28f041b902e0553339713f8747aa42
2020-03-19 08:36:43 +00:00
libraryupgrader 990d555ad9 build: Updating acorn to 7.1.1
* https://npmjs.com/advisories/1488

Change-Id: I13864868d5648d605374e2e66235e8831dd959f4
2020-03-08 11:43:33 +00:00
libraryupgrader d0bad44456 build: Updating npm dependencies
* grunt-stylelint: 0.13.0 → 0.14.0
* stylelint-config-wikimedia: 0.8.0 → 0.9.0

Change-Id: I52b724d6d5b1c8ae803f2935d12f465af07c5309
2020-02-21 01:47:50 +00:00
libraryupgrader dfb3995a90 build: Updating dependencies
composer:
* mediawiki/mediawiki-codesniffer: 28.0.0 → 29.0.0
  The following sniffs are failing and were disabled:
  * MediaWiki.Commenting.FunctionComment.MissingParamTag

npm:
* eslint-config-wikimedia: 0.11.0 → 0.15.0
  The following rules are failing and were disabled:
  * no-jquery/no-parse-html-literal

* grunt-eslint: 21.0.0 → 22.0.0
* grunt-stylelint: 0.10.1 → 0.13.0
* stylelint-config-wikimedia: 0.6.0 → 0.8.0

Additional changes:
* Also sorted "composer fix" command to run phpcbf last.
* Removing manual reportUnusedDisableDirectives for eslint.

Change-Id: Iab538420d73bbbebfd05cf815ab06773f16da8da
2020-01-15 06:11:54 +00:00
libraryupgrader 9d8e96fb19 build: Updating grunt-banana-checker to 0.8.1
Additional changes:
* Added .eslintcache to .gitignore.

Change-Id: I8b1838ee78fe78f96f6cbb3d0a1584f035aa66c6
2019-12-18 04:05:21 +00:00
libraryupgrader 95a2d7a7ba build: Updating eslint-utils to 1.4.2
* https://npmjs.com/advisories/1118

Additional changes:
* Added .eslintcache to .gitignore.

Change-Id: Id48dd396a5b07efdd6486b4f69fe5f0fb9190885
2019-08-23 03:33:15 +00:00
libraryupgrader b7c1979278 build: Updating wdio-mediawiki to 0.4.0
Change-Id: I3eb03f459cc1fe36c120a0ae40240eaaa2b57752
2019-08-03 04:28:52 +00:00
libraryupgrader 4cdb540f75 build: Updating dependencies
composer:
* mediawiki/mediawiki-codesniffer: 24.0.0 → 26.0.0
* mediawiki/minus-x: 0.3.1 → 0.3.2

npm:
* lodash: 4.17.11 → 4.17.15
  * 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
* grunt-banana-checker: 0.7.0 → 0.7.1

Change-Id: I9728f2441f195fd1473f0eb8bc0cbaf28c505cfc
2019-07-19 11:57:33 -07:00
libraryupgrader b42020a033 build: Updating npm dependencies for security issues
* Updated grunt to 1.0.4, addressing:
  * https://npmjs.com/advisories/788
  * https://npmjs.com/advisories/813
* Updated stylelint-config-wikimedia to 0.6.0, addressing:
  * https://npmjs.com/advisories/786

Committed package-lock.json (T179229) too.

Change-Id: I6a32ed8cb552826053f9439b7a62a9e74f17b881
2019-06-08 19:32:41 +00:00