Commit Graph

71 Commits

Author SHA1 Message Date
libraryupgrader
a445ddfe19 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

Change-Id: I84c0d7aed3b5488ac2914a57beb8a713a5c11dfb
2021-09-09 09:27:05 +00:00
libraryupgrader
05eb6b00f0 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)

Change-Id: I495a2df80eaf8f96a635b4d4e2cc80813922ddb0
2021-07-24 03:28:36 +00:00
Niklas Laxström
18b1df166d Remove IRC
Change-Id: If1c3e178feffc1e5a0b2125e7f919853fdacbbfa
2021-06-23 10:18:20 +03:00
libraryupgrader
b556ff5878 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:
* 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)

Change-Id: If4b6b21986aaa05e3d33fcca6e35374a2eae1830
2021-05-07 15:52:15 +00:00
libraryupgrader
e2ab4bb1c3 build: Updating dependencies
composer:
* mediawiki/minus-x: 1.1.0 → 1.1.1

npm:
* eslint-config-wikimedia: 0.17.0 → 0.19.0
  The following rules are failing and were disabled:
  * compat/compat

Additional changes:
* Added the "composer phan" command to conveniently run phan.
* eslint: Renamed `wikimedia/client` profile to `client-es5` (T277085).

Change-Id: Ib31cbcd8c615d2e6abf9ee30f0f4d7b7baa54e2e
2021-04-07 11:10:07 +00:00
Umherirrender
af6402a0be build: Updating mediawiki/mediawiki-codesniffer to 35.0.0
Change-Id: If06ebde661499310d608a4fd724a9526145ad7bb
2021-02-27 00:34:53 +01:00
libraryupgrader
c9902caa2f build: Updating mediawiki/mediawiki-phan-config to 0.10.6
Change-Id: I8555f4d344a81522df9f80798804a559635246e2
2020-12-20 04:31:23 +00:00
libraryupgrader
555664d1ee build: Updating dependencies
composer:
* mediawiki/mediawiki-phan-config: 0.10.4 → 0.10.5

npm:
* ini: 1.3.5 → 1.3.8
  * https://npmjs.com/advisories/1589

Change-Id: Id9ab9ba9698d083d69ddce7bec23d9b8f79523ac
2020-12-11 23:07:14 +00:00
libraryupgrader
f17391c7f3 build: Updating mediawiki/mediawiki-codesniffer to 34.0.0
Change-Id: I258d7faae294759233fbc98301bdabed9ef1b878
2020-12-07 06:34:30 +00:00
libraryupgrader
c7e711e103 build: Updating mediawiki/mediawiki-phan-config to 0.10.4
Change-Id: I39296449f9b3c8c12385a165900c98b67f6fe878
2020-11-20 21:35:36 +00:00
libraryupgrader
7ed148646d build: Updating mediawiki/mediawiki-codesniffer to 33.0.0
The following sniffs are failing and were disabled:
* MediaWiki.Commenting.PropertyDocumentation.MissingDocumentationProtected

Change-Id: Ie51d2cbd02d94196ef523b55b7beb84ff893d331
2020-11-04 18:26:16 +00:00
libraryupgrader
2613a88399 build: Updating mediawiki/mediawiki-phan-config to 0.10.3
Change-Id: I4d36e8c0a37a2052e839f8de9ff039c2c07541ae
2020-09-25 11:52:47 +00:00
libraryupgrader
7951b38c2e build: Updating mediawiki/minus-x to 1.1.0
Change-Id: I235c1e552af6229b8d99d62933768fbd48427cf2
2020-06-10 13:02:10 +00:00
libraryupgrader
349bdf5f12 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: Ieabf6b99ca7fa73eb8463f1b5e55e981155a248d
2020-06-02 20:28:51 +00:00
libraryupgrader
8cc04469ac 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: I2b5ada98b1c526e5ea3b0ca21607a60f2afa9b4b
2020-05-31 17:09:42 +00:00
libraryupgrader
af650cad1d build: Updating mediawiki/mediawiki-codesniffer to 31.0.0
Additional changes:
* Replaced "jakub-onderka" packages with "php-parallel-lint".

Change-Id: Ic9b6b62ec5290123805ba52a1dafcaf3cfd3ac1d
2020-05-30 09:35:23 +00:00
libraryupgrader
4ad04adb9f 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: I5daae7788d77df3eeb56228718cb54b98c49ae4d
2020-04-22 22:16:56 +00:00
libraryupgrader
c3e4ac27c0 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: I1675c0646922afb2931634eb84a7ec4eb2220b5b
2020-01-30 08:25:32 +00:00
James D. Forrester
a0dab26fb1 build: Explicitly require PHP 7.1+, per MLEB baseline
Change-Id: I602d302f3e32af1d0ab3586d3fcbea31ecf50e1c
2020-01-20 13:49:54 +00:00
libraryupgrader
546643a82d build: Updating mediawiki/mediawiki-codesniffer to 29.0.0
The following sniffs are failing and were disabled:
* MediaWiki.Commenting.FunctionComment.MissingDocumentationPrivate

Change-Id: Id07ab99e34e0de415585ff8ddf9b15fb413acef9
2020-01-15 10:09:41 +00:00
libraryupgrader
a19a9791f3 build: Updating npm dependencies
* stylelint-config-wikimedia: 0.7.0 → 0.8.0
* grunt-stylelint: 0.12.0 → 0.13.0

Additional changes:
* Also sorted "composer fix" command to run phpcbf last.

Change-Id: Ib1790ffb8818752c89e8cd075a62c2dc5cbf0daf
2020-01-10 06:06:36 +00:00
libraryupgrader
1aa27c8640 build: Updating mediawiki/mediawiki-phan-config to 0.9.0
Additional changes:
* Added .eslintcache to .gitignore.

Change-Id: I9c9736c1399422d2668d5a18712cb9b023149ef8
2019-12-22 09:08:52 +00:00
libraryupgrader
88b2f8ee2f build: Updating mediawiki/minus-x to 0.3.2
Additional changes:
* Added .eslintcache to .gitignore.

Change-Id: Ifcd79b5966f44baae1f50144730c04d09d47f000
2019-12-18 14:43:59 +00:00
Umherirrender
af5ed767f4 build: Updating mediawiki/mediawiki-phan-config to 0.8.0
Bug: T235049
Change-Id: I76701f507f709642bba63aa72909434d4787bb0a
2019-11-02 12:39:26 +01:00
James D. Forrester
9647474e5e build: Upgrade mediawiki-codesniffer to v28.0.0
Change-Id: I87cca3ebf32c87ef1cf163e3c7ca3f8337e54c8d
2019-10-11 12:35:39 -07:00
libraryupgrader
cc4c09ed67 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: I98190995df2543a99201583131c7777ab1c75817
2019-07-16 04:05:21 +00:00
James D. Forrester
b08de1c007 build: Upgrade phan-taint-check-plugin from 1.5.x to 2.0.1
Change-Id: I2c0f8670f548658aa7c5d3c6af0577dc481ebec3
2019-07-09 14:20:17 -07:00
libraryupgrader
4413f2643d build: Updating mediawiki/mediawiki-phan-config to 0.6.1
Change-Id: I1923a9b57c497faff1c342f861ff98e8de613723
2019-06-10 12:16:32 +00:00
James D. Forrester
c705ac9ca1 build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0
Change-Id: I256ddebe04eff341a255d1b04493fcc438df7160
2019-05-19 12:34:47 +00:00
Umherirrender
974730a029 Add phan
Change-Id: I2215aa3ec232874ddb680f1f40607f89f9282aea
2019-05-11 21:29:04 +00:00
Umherirrender
fbf3f3b214 build: Updating mediawiki/mediawiki-codesniffer to 24.0.0
MLEB extensions now supporting php7

Change-Id: I582418eb4038114d0e751797bc17929ca4633867
2019-03-11 22:36:40 +01:00
Kunal Mehta
bf44482142 build: Updating mediawiki/mediawiki-codesniffer to 19.1.0
This version fixes PHP 7.3 support (T207250).

Change-Id: I63e84a7c13d2b3a53e7672fdfcdd89ab4cb8f4d2
2018-10-27 10:39:44 +00:00
libraryupgrader
6131e48cf7 build: Updating mediawiki/phan-taint-check-plugin to 1.5.0
Change-Id: I2d9a3bb9148ded333008cc198e155dfd0a8fd294
2018-09-08 06:30:27 +00:00
libraryupgrader
fe11e256b6 build: Updating mediawiki/phan-taint-check-plugin to 1.4.0
Change-Id: I2331f466c2ddfc2c8e78e9cd7a95b3b72c87205e
2018-09-01 15:12:32 +00:00
libraryupgrader
addd8d4b60 build: Updating mediawiki/phan-taint-check-plugin to 1.3.0
And updating CoC link to use Special:MyLanguage (T202047).

Change-Id: I0a142b4fa06f279ff1321625da2f92337b6c9b01
2018-08-19 17:30:24 +00:00
Kunal Mehta
aed02d61b4 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: Ib603ba19787c7f08e4d088ed6698eca87b60532b
2018-08-03 21:31:55 -07:00
Kartik Mistry
7a1a1852a8 Downgrade mediawiki-codesniffer to 19 for MLEB extensions
Bug: T196220
Change-Id: I9c9f16e6ef3ae9ec5d5585ef497c794e7cce0df5
2018-07-04 13:39:30 +05:30
libraryupgrader
38b449ceef build: Updating mediawiki/mediawiki-codesniffer to 20.0.0
Change-Id: I02db015a34f67a8b268feead090d2f6be5658935
2018-05-26 07:31:25 +00:00
libraryupgrader
f97802e4e2 build: Updating mediawiki/mediawiki-codesniffer to 18.0.0
The following sniffs are failing and were disabled:
* MediaWiki.VariableAnalysis.UnusedGlobalVariables.UnusedGlobal$wgWBClientSettings

Change-Id: Ia5423c3d7ea419b3f073f35736de7a9379d4429a
2018-04-14 07:39:31 +00:00
libraryupgrader
858ebd5552 build: Updating mediawiki/mediawiki-codesniffer to 17.0.0
The following sniffs are failing and were disabled:
* MediaWiki.Commenting.LicenseComment.InvalidLicenseTag

The following sniffs now pass and were enabled:
* MediaWiki.Commenting.FunctionComment.MissingParamComment

Change-Id: I06e0542d737cec5e2500aad6d85f72951f8b584d
2018-03-29 06:53:52 +00:00
libraryupgrader
1279308d6e build: Updating jakub-onderka/php-parallel-lint to 1.0.0
Change-Id: I786f16c74a79872bce28c8cf982541b5694151d9
2018-03-10 07:07:21 +00:00
Kunal Mehta
67d470a9e7 Use SPDX 3.0 license identifier
SPDX released version 3 of their license list (<https://spdx.org/licenses/>),
which changed the FSF licenses to explicitly end in -only or -or-later
instead of relying on an easy to miss + symbol.

Bug: T183858
Change-Id: Id75a37eab27282ca7797fa3e6ceb92750c59477f
2018-03-03 19:27:21 +00:00
libraryupgrader
fcbe50710f build: Updating mediawiki/mediawiki-codesniffer to 16.0.1
Change-Id: Idae9b801b523ce95ccd6cde6ba9e8e2ba30cd473
2018-02-25 12:05:19 +00:00
libraryupgrader
e61ee184ed build: Updating mediawiki/minus-x to 0.3.1
Change-Id: Ifa603913249dc19548b57b799ec1b91a42c08f28
2018-02-18 10:47:38 +00:00
libraryupgrader
0ff8a8cfda build: Updating mediawiki/mediawiki-codesniffer to 16.0.0
Change-Id: Ic7b9cf06ccfdce3dfc9d97805a1ae66236e6547c
2018-02-15 15:41:58 +00:00
libraryupgrader
4489bf100a build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
Change-Id: I3274ab97132397038477244d9c32e1af81552787
2017-12-30 03:14:16 +00:00
libraryupgrader
36364f244d build: Updating mediawiki/minus-x to 0.2.1
Change-Id: I9546a2ce232be3556e5d0d13c725d8ebb5e4ec8a
2017-12-11 09:43:05 +00:00
Umherirrender
679e58758b build: Always exclude node_modules
Change-Id: I5c7beae0a2f99f374ecb9ce9682cd1a3550f19ce
2017-11-11 18:41:23 +01:00
Kunal Mehta
b3af5720e6 build: Adding MinusX
Change-Id: Iaa77ef5a244ba10b6731db86582be7c41b7cb3b5
2017-11-03 20:14:03 -07:00
libraryupgrader
eaad874b14 build: Updating mediawiki/mediawiki-codesniffer to 14.1.0
And moved phpcs.xml to .phpcs.xml (T177256).

Change-Id: I0981cebe99bc2f04f82647871478a6e689b69ff3
2017-10-21 04:32:58 +00:00