jenkins-bot
1e07d4cd63
Merge "build: Don't install symfony/polyfill-* that we require"
2019-01-31 01:32:51 +00:00
Volker E
aab4f97ee6
Update OOUI to v0.30.2
...
Release notes:
https://phabricator.wikimedia.org/diffusion/GOJU/browse/master/History.md;v0.30.2
Bug: T198231
Bug: T210862
Bug: T212806
Bug: T213137
Bug: T213199
Bug: T213507
Bug: T213517
Bug: T213544
Bug: T213574
Depends-On: Ic2163347ed522199ba3a9dbd5cb45b32e138cb5d
Change-Id: Ibb166a30adfa87225fec3e256450db55b71e0f14
2019-01-23 19:04:04 +00:00
Kunal Mehta
d9c9cf2169
build: Don't install symfony/polyfill-* that we require
...
We require ext-ctype and ext-mbstring, so there's no need to install their
polyfills. These are just development dependencies, but the less, the better.
Change-Id: I437e5e96092de1d372a031f5b69ddefcd19b31d7
2019-01-21 14:22:31 -08:00
James D. Forrester
fd0a44d4cb
Update OOUI to v0.30.1
...
Release notes:
https://phabricator.wikimedia.org/diffusion/GOJU/browse/master/History.md;v0.30.1
Bug: T76638
Bug: T210847
Bug: T212977
Depends-On: Ib466527110d5068e297c42ebb3dd381c0c83754a
Change-Id: Ib466527110d5068e297c42ebb3dd381c0c83754b
2019-01-11 08:19:16 -08:00
Reedy
4833ad5942
Don't hardcode guzzle dependancies
...
Change-Id: I09eb6c9a70c269f14e1e8309fdc572769c4fc07d
2019-01-04 02:17:43 +00:00
Jforrester
a7c049db59
Revert "build: Run minus-x to check for executable files that shouldn't be"
...
This reverts commit bd2a718cf0 .
Bug: T212766
Change-Id: Ic453d7e672ad6c1e39f33f7efd104483f95f5b89
2019-01-02 10:19:43 +00:00
ryan10145
bd2a718cf0
build: Run minus-x to check for executable files that shouldn't be
...
Bug: T175794
Change-Id: Ia94b3e832ff21f9f76bd63924bf289cd2afdefbc
2019-01-01 19:30:25 +01:00
James D. Forrester
221b03c243
Update OOUI to v0.30.0
...
Release notes:
https://phabricator.wikimedia.org/diffusion/GOJU/browse/master/History.md;v0.30.0
Bug: T150071
Bug: T150781
Bug: T183271
Bug: T190581
Bug: T196208
Bug: T208644
Bug: T208821
Bug: T210039
Bug: T210914
Bug: T211154
Bug: T211223
Bug: T212064
Bug: T212068
Bug: T212159
Bug: T212186
Bug: T212299
Bug: T212389
Depends-On: I00d3fa932de968019c6ad676237ed5e5077fb961
Change-Id: I00d3fa932de968019c6ad676237ed5e5077fb962
2018-12-22 11:36:59 +00:00
Kunal Mehta
76850d2070
Upgrade wikimedia/ip-set to 2.0.0
...
Bug: T209756
Depends-On: I21a6032defb15b77519631b251b5e577207902a8
Change-Id: I424cf8871daf1e19b9d03511ace5f09d77746145
2018-12-17 20:00:30 -08:00
Bill Pirkle
efd8077aa2
Create GuzzleHttpRequest class as new default for HttpRequestFactory
...
Create a GuzzleHttpRequest class using the external Guzzle
(docs.guzzlephp.org) library. This will be the new default request type,
but CurlHttpRequest and PhpHttpRequest remain available and accessible
via Http::$httpEngine.
Bug: T202110
Change-Id: Ie720be2628d7baf427b002847f103fd86ee4cff3
Depends-On: I143a6410d111e75f01dbbfd43f300e2e60247451
2018-12-10 00:36:59 -08:00
Volker E
ecca64b40c
Update OOUI to v0.29.6
...
Release notes:
https://phabricator.wikimedia.org/diffusion/GOJU/browse/master/History.md;v0.29.6
Depends-on: I1e584f5841b6004a4a02e4c324410cf0231ddb7a
Change-Id: If4b840b62a7792676caac5cf31e41a76650b945c
2018-12-05 05:16:46 -08:00
Reedy
382cda4f0c
Update wikimedia/password-blacklist to v0.1.4
...
Change-Id: I881fdd3fd028d23f882544228c5d5ec46e830378
Depends-On: Iee09b60913aed6207e256ed4bfc9f7ee380cc20a
2018-12-04 14:23:48 +00:00
jenkins-bot
a7c30848cf
Merge "build: Updating mediawiki/mediawiki-codesniffer to 23.0.0"
2018-12-04 06:27:45 +00:00
Max Semenik
b46e619423
Use our fork of less.php
...
Supports PHP 7.3, among other things
Bug: T206975
Depends-On: I06f1e43b0f12f9b56f9dff55a92b5ae4546acfcc
Change-Id: I84c5ed8ac0ae1c382ba035b37dc88ccd69494ac3
2018-12-01 16:25:21 -08:00
Umherirrender
efe5761c93
build: Updating mediawiki/mediawiki-codesniffer to 23.0.0
...
Avoid use of __METHOD__ magic constant in closure
Change-Id: I28d519530ca2fcde026a6cbb419848098d4617ca
2018-12-01 23:11:16 +01:00
Kunal Mehta
d35fa1ca4a
Install wikimedia/password-blacklist 0.1.3 (fix-up)
...
When rebasing/updating 519ff1a402 , I forgot to update composer.json to use
0.1.3 (mentioned in RELEASE-NOTES and the commit message) instead of 0.1.2.
mediawiki/vendor already has 0.1.3.
Change-Id: Ica042a6d2b99e1640b74dcb7290314bd3b0d27c7
2018-11-25 18:36:08 -08:00
Reedy
519ff1a402
Add PasswordPolicy to check the password isn't in the large blacklist
...
Add wikimedia/password-blacklist 0.1.3, which contains 100,000 common passwords
Bug: T151425
Change-Id: I80572fcee6d23ea04ad9ee683157bab9378b660e
Depends-On: I8aea5a44248da9bb9ff7b328679bff6fcf41750d
2018-11-24 15:46:14 -08:00
James D. Forrester
a95290576c
Update OOUI to v0.29.5
...
Release notes:
https://phabricator.wikimedia.org/diffusion/GOJU/browse/master/History.md;v0.29.5
Bug: T208966
Bug: T209057
Depends-On: I99cd8589f81daf98ee2a740ffe28159d4613211b
Change-Id: I99cd8589f81daf98ee2a740ffe28159d4613211a
2018-11-08 14:42:29 -08:00
James D. Forrester
ab3ddf19d6
Update OOUI to v0.29.4
...
Release notes:
https://phabricator.wikimedia.org/diffusion/GOJU/browse/master/History.md;v0.29.4
Bug: T143623
Bug: T188886
Bug: T191650
Bug: T208436
Bug: T208507
Bug: T208595
Bug: T208618
Bug: T208627
Depends-On: Ic49477fbfff98e74958c95559768ea1830ebe51a
Change-Id: Ic49477fbfff98e74958c95559768ea1830ebe51b
2018-11-06 17:01:56 -08:00
Kunal Mehta
d6b7f3fc3b
Update wikimedia/scoped-callback to 3.0.0
...
Depends-On: Idf3ee1f785104257dec8c6bfead821244184b126
Change-Id: I005575a341d4eda4595dc36537c4f2996e32eb45
2018-11-01 17:16:50 -07:00
Kunal Mehta
7804192e63
Upgrade wikimedia/xmp-reader to 0.6.1
...
Depends-On: I3eba0c81aed14f1087c46fb11088412cad5a505f
Change-Id: I215ab354b39a276aefc54fabad4e3ddcd792a796
2018-11-01 17:15:54 -07:00
Volker E
6618ecb27e
Update OOUI to v0.29.3
...
Release notes:
https://phabricator.wikimedia.org/diffusion/GOJU/browse/master/History.md;v0.29.3
Bug: T94749
Bug: T112982
Bug: T179755
Bug: T206925
Bug: T206211
Bug: T206768
Bug: T207728
Bug: T207905
Bug: T207917
Depends-on: I4c090cff7b1ec1dbaeefd9d1ed7f9d9ebd8092f5
Change-Id: I9106e927f1b4fd07006df1e3c9d8ef9832cf919d
2018-10-31 20:14:51 -07:00
addshore
139bf5bc7b
composer.json, require ext-fileinfo
...
PHPVersionCheck requires fileinfo be installed for mime_content_type
Change-Id: Iea7d2c7842c770e77c05265d4f4b08b17f9ab71f
2018-10-24 14:22:30 -07:00
Kunal Mehta
bb2d81c3a4
Update wikimedia/base-convert to 2.0.0
...
The breaking change is dropping PHP 5 support.
Bug: T194052
Depends-On: I4de5c0ab827c96e2cef4e0b2cd7d10a109393668
Change-Id: If39ea5274bfa3c9b0ce18f9a43a27445a90ea3fc
2018-10-22 11:18:56 -07:00
Kunal Mehta
a404d87418
Upgrade wikimedia/remex-html to 2.0.1
...
Bug: T207088
Depends-On: Id4bbbdb68678c37ec4aa84d519516199bb800393
Change-Id: Ia5822f5f283f5d935c78402ce71e2d010e9a7a91
2018-10-20 22:12:27 -07:00
Reedy
c99eff9ba6
Remove pear/mail_mime-decode
...
Bug: T109121
Change-Id: I540b8a59dbe88c27f49b3c4cd8740872afd5d8bf
2018-10-10 20:39:51 +01:00
Mark A. Hershberger
20845db7dd
Add pear/Net_SMTP 1.8.0 to composer dependencies
...
Bug: T200254
Change-Id: I231759a1e0bd5b8750939acaad85ed327d052b79
2018-10-10 17:57:52 +00:00
Bartosz Dziewoński
75021af9f2
Update OOUI to v0.29.2
...
Release notes:
https://phabricator.wikimedia.org/diffusion/GOJU/browse/master/History.md;v0.29.2
Bug: T206344
Depends-On: I607825c7df3d843f80f8d151c5c79c39cd629c17
Change-Id: I6db8fbb28ae1c190b1d9e2b4d4defdb20579a169
2018-10-09 00:44:22 +00:00
James D. Forrester
86ff8ccdcd
Update OOUI to v0.29.1
...
Release notes:
https://phabricator.wikimedia.org/diffusion/GOJU/browse/master/History.md;v0.29.1
Local fix to rcfilters for renamed parent method.
Bug: T130434
Bug: T165650
Bug: T183299
Bug: T196756
Bug: T205472
Bug: T205692
Bug: T205979
Bug: T206153
Bug: T206155
Depends-On: Ie847465af6762fd0322a5be4adf601cabda2d458
Change-Id: I704e3197e86d484be3ab91b9282d6ac1b7db2251
2018-10-04 10:41:14 -07:00
Kunal Mehta
ba701be532
Suggest "apcu" not "apc" in composer.json
...
apc is the pre-PHP 5.5 extension that was partly merged into PHP itself
(the opcode caching), and partly split into a separate apcu extension for
the userland caching. We want people to install apcu for better performance.
Note that we still need to support apc because of HHVM.
Change-Id: I5830a66bc86ff321bf9141d2b65eedb4802e404f
2018-09-27 22:26:16 -07:00
Kunal Mehta
754f793da1
Update wikimedia/timestamp to v2.2.0
...
Depends-On: Ibe47c7e363d263be37c7ebe3891e46f04a3481bd
Change-Id: Id8901d0a0d30bf402220aca73f9c5f45043908ce
2018-09-23 21:34:27 -07:00
Umherirrender
a4caa4d0c6
build: Updating mediawiki/mediawiki-codesniffer to 22.0.0
...
Added spaces around .
Removed empty return statement which are not required
Removed return after phpunit markTestIncomplete,
which is throwing to exit the test, no need for a return
Change-Id: I2c80b965ee52ba09949e70ea9e7adfc58a1d89ce
2018-09-16 15:51:11 +00:00
Volker E
b7fa6d10bb
Update OOUI to v0.28.2
...
Release notes:
https://phabricator.wikimedia.org/diffusion/GOJU/browse/master/History.md;v0.28.2
Bug: T190581
Bug: T202477
Bug: T203766
Bug: T203813
Depends-on: I8af1bfd86322f9dce8a5e406f0b41e5dbcd9686a
Change-Id: Ice05fc7b2b4fae1741c3211c5909ba64bbbf28c4
2018-09-11 17:30:16 -07:00
Brad Jorsch
87dd9db226
Update wikimedia/timestamp to v2.1.1
...
Also enable some tests for PostgreSQL that are fixed by the new version.
Bug: T195807
Change-Id: Id0d016f620662836b3a17de5f118715c1cbe3e69
Depends-On: I3bd8df5236600963be89602b2a52d0d95d640d66
2018-09-10 15:31:26 -04:00
Bartosz Dziewoński
c303342401
Update OOUI to v0.28.1
...
Release notes:
https://phabricator.wikimedia.org/diffusion/GOJU/browse/master/History.md;v0.28.1
Depends-On: Ief8dd72fa454277c75aee367cd6421a61cff26f8
Change-Id: I8d8d99545151898ae9710c2c2ea46565b28258a3
2018-09-06 18:28:12 +02:00
James D. Forrester
405dfc119e
libs: Bump wikimedia/timestamp from 2.0.0 to 2.1.0
...
Depends-On: I209cdce85d0fb224af8521bc5d6b1f367719e30a
Change-Id: I209cdce85d0fb224af8521bc5d6b1f367719e30b
2018-09-04 12:00:30 -07:00
Pablo Grass
25e6dbdb1a
Install giorgiosironi/eris as require-dev
...
Eris is a porting of QuickCheck and property-based testing tools to
the PHP and PHPUnit ecosystem.
It is used in WikibaseLexeme to generate inputs for tests cases.
These tests are skipped if the library is not present.
T188354 / Iba3da2820262ca8a879780ee7848cfc831df28b5 removed the
extension-specific phpunit run from composer scripts.
Due to the unavailability of eris in core composer, and the fact that
the composer merge plugin does not install require-dev of extensions,
all eris-based tests have been skipped since (2018-02-17).
Change-Id: I3909fb34025d9a9e07ccd6c85b30c34144714d04
2018-08-28 11:06:40 +02:00
Volker E
efbb7704a5
Update OOUI to v0.28.0
...
Release notes:
https://phabricator.wikimedia.org/diffusion/GOJU/browse/master/History.md;v0.28.0
Bug: T109529
Bug: T183601
Bug: T183645
Bug: T185751
Bug: T189113
Bug: T189953
Bug: T190441
Bug: T190581
Bug: T194104
Bug: T197004
Bug: T198845
Bug: T201329
Bug: T201871
Depends-on: I3c000504661e190ac8752f69419bed28785601b5
Change-Id: I0c101a942011f6095678ffbd90f9bd536132091c
2018-08-15 17:23:05 +00:00
Kunal Mehta
9cac6c5645
Upgrade wikimedia/remex-html to 2.0.0
...
Depends-On: Ie13945649314853cbd5707363f3a10da55752743
Change-Id: Ib6c8aaa797c128c273cde8095eb0bb1527fc0e21
2018-08-14 13:40:11 -07:00
Kunal Mehta
b90f58105e
Upgrade wikimedia/timestamp to 2.0.0
...
Depends-On: I7da0cc44f9bcf5a5b421ddc11a00f92c54dbb1dd
Change-Id: Idaed8761df04e7bf644e765644dda22f0fd044d7
2018-08-13 03:47:18 -07:00
Kunal Mehta
1b2bcc1bc3
Upgrade wikimedia/xmp-reader to 0.6.0
...
Depends-On: I5aa61e855603304a2862570d719f18ec5b7b6d9f
Change-Id: Ia79aed5e1110c5949f79a3410ccd6881f3b94b7d
2018-08-13 03:43:35 -07:00
Volker E
fc22910be6
Update OOUI to v0.27.6
...
Release notes:
https://phabricator.wikimedia.org/diffusion/GOJU/browse/master/History.md;v0.27.6
Depends-on: If801580bea0785e2cfb3d90e3abd058a7f00e0f9
Change-Id: Iaf66183f1c1899e2981aa0d8c1efd4ada404b917
2018-08-02 00:51:30 +02:00
jenkins-bot
b8308397fc
Merge "Update jetbrains/phpstorm-stubs"
2018-07-26 18:46:06 +00:00
Reedy
a075271157
Update composer/spdx-licenses to 1.4.0 and mediawiki/mediawiki-codesniffer to 21.0.0
...
https://github.com/composer/spdx-licenses/compare/1.3.0...1.4.0
Change-Id: I39f7a1310455159866bfed5224536e800befec0d
2018-07-26 17:44:28 +00:00
Reedy
15337aa42c
Update jetbrains/phpstorm-stubs
...
Change-Id: I553afcc8f0126b9611dd9fce26029bd9c9e17071
2018-07-26 18:14:22 +01:00
jenkins-bot
f011251dc7
Merge "Install cache/integration-tests as require-dev"
2018-07-20 10:21:48 +00:00
addshore
2b7f02aa57
Install cache/integration-tests as require-dev
...
Bug: T199440
Change-Id: I1e50d7202a5d02088319ec9e90e0136519cba1ce
2018-07-20 09:31:20 +00:00
Florian Schmidt
45cebbe9f6
registration: Validate no duplicate keys exist in extension.json
...
The JSON specification permits duplicate keys, but doing so is almost
always nearly a mistake.
We can use the JSON lint library (added as
dev-requirement to composer), which is now also used to decode the
JSON (as it's the same step as validating the JSON).
Bug: T153507
Change-Id: Ia713a1906169333c1aa2aebdc0ed060d26428d72
2018-07-18 09:29:43 +00:00
James D. Forrester
1abbc38666
Update OOUI to v0.27.5
...
Release notes:
https://phabricator.wikimedia.org/diffusion/GOJU/browse/master/History.md;v0.27.5
Depends-On: I9d3b2480e1bece91f1e43fd268fa5ab0fbfb89aa
Change-Id: I2896bc9a07ab9939e254b18ee5ff3b38fdf5c44a
2018-07-11 11:43:15 -07:00
Volker E
159416491c
Update OOUI to v0.27.4
...
Release notes:
https://phabricator.wikimedia.org/diffusion/GOJU/browse/master/History.md;v0.27.4
Depends-on: I340d724fe7ede73cd7d20fa98184f33ad19b9148
Change-Id: I52f35f231d67f6fb6f0abfc268f25c5677e4b7ba
2018-06-27 20:48:42 +02:00