Commit graph

1440 commits

Author SHA1 Message Date
vidhi-mody 94b952e78a 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`.
- `waitForVisible()` with `waitForDisplayed()`.
- `moveToObject()` with `moveTo()`.

Bug: T250601
Change-Id: I2c2e79800433eb964368d932954def69af936195
2020-05-24 01:21:04 +05:30
Translation updater bot 0126f368cc Localisation updates from https://translatewiki.net.
Change-Id: If12aeb61904a6fdd368ea80ff3e4d4db2fb98003
2020-05-20 08:35:46 +02:00
Translation updater bot c883523d3e Localisation updates from https://translatewiki.net.
Change-Id: Id4b84b0cfc04b39ce3428b67ca98db5ca7106523
2020-05-18 08:31:06 +02:00
Translation updater bot e8202f876c Localisation updates from https://translatewiki.net.
Change-Id: Ibe727911ffb42c27c8bbf93599c44c0a9d9b5b5c
2020-05-14 08:33:10 +02:00
Reedy 706d16715f Convert to manifest_version 2
Bug: T252470
Change-Id: I075fbf8f81ee9800f50ebded3d77cdf2f937f79c
2020-05-12 00:07:46 +01:00
Translation updater bot ed48938fcb Localisation updates from https://translatewiki.net.
Change-Id: Iaee2394984b44a8f63e6964a84b1f2020acdf28f
2020-04-29 08:37:05 +02:00
Translation updater bot f88ed99fed Localisation updates from https://translatewiki.net.
Change-Id: Ide9b4c5b82022feb2ddc6ab9899a3a5ed70a9f94
2020-04-23 08:44:01 +02:00
libraryupgrader dc1463dc9f 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
  * mediawiki/valid-package-file-require

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

Change-Id: I2b97bc8da27c435baa9ab4ff8c248d63094b6077
2020-04-22 19:01:40 +00:00
Translation updater bot 3e1c80a4ca Localisation updates from https://translatewiki.net.
Change-Id: I265e8abdd005c3b72930f3b03735caf2de93dfcd
2020-04-22 08:56:56 +02:00
jenkins-bot 81a98350dd Merge "Add SVG minifier and minify files" 2020-04-20 15:11:30 +00:00
WMDE-Fisch fa9991ef99 Add SVG minifier and minify files
Following the standard in the minifier settings we use the SVG
is not inlined anymore. The files got still smaller and I guess
it's fine do leave them like this to meet the standards.

Change-Id: Icc673c5d4811bf707031a27cff78d48aab8f1fa1
2020-04-20 13:58:03 +02:00
Translation updater bot 712174ac73 Localisation updates from https://translatewiki.net.
Change-Id: I5723e1d53b06ac5eed83a11f3cda9b410a52ba06
2020-04-20 08:42:53 +02:00
jenkins-bot 808f955bc5 Merge "Namespace extension" 2020-04-19 22:52:55 +00:00
libraryupgrader afdafc3b51 build: Updating grunt-banana-checker to 0.9.0
Change-Id: I841de635ca0ccbc7bef83e889ebf856817439c09
2020-04-19 17:23:24 +00:00
Reedy d8da8ab98a Namespace extension
Change-Id: I0cd732fc28bf2b152281f3318c17215d519c32db
2020-04-19 01:10:58 +00:00
jenkins-bot 1d43c464ac Merge "Do not show entries for hidden tags" 2020-04-13 14:14:25 +00:00
jenkins-bot e8d659495b Merge "Use tag displaynames when fetching additional revisions" 2020-04-13 14:14:05 +00:00
Translation updater bot 9f14297cb5 Localisation updates from https://translatewiki.net.
Change-Id: I206d71731d2b074b19702a7e6bc6b2d24d6c35a3
2020-04-13 09:02:14 +02:00
Translation updater bot aafca00307 Localisation updates from https://translatewiki.net.
Change-Id: Ibd8fe0154a47a9a03f19932db36f461410c8949b
2020-04-08 09:05:08 +02:00
Translation updater bot 2db29e3885 Localisation updates from https://translatewiki.net.
Change-Id: I35ec3a5b3a436fb06719ec373a7c03c49179f56b
2020-04-07 08:48:31 +02:00
jenkins-bot 1a55f5cda2 Merge "Migrate Settings module to packageFiles" 2020-04-06 16:01:39 +00:00
jenkins-bot 4c7772e5d7 Merge "Migrate init module to packageFiles" 2020-04-06 16:01:33 +00:00
jenkins-bot 883152cc7a Merge "Migrate lazy JS to packageFiles" 2020-04-06 16:01:20 +00:00
libraryupgrader b0194a9f39 build: Updating postcss-sass to 0.4.4
* https://npmjs.com/advisories/1179

Change-Id: I6e19ac39774dd25962c32b1eaafa6def17fd9da2
2020-04-05 09:15:06 +00:00
Adam Wight c9958c5edd Migrate HelpDialog to packageFiles
FIXME: Reusing HelpDialog as a module entrypoint creates a circular
reference.  It's harmless because the dependencies are added at
different times, but also easy to refactor away.

Change-Id: I3608a78baddf2376cc9eb4524625f4911c130c06
2020-04-05 01:50:48 +02:00
Adam Wight d369701709 Migrate Settings module to packageFiles
Change-Id: I984404dd216fff469d7891f4f69a92d83d19d1c4
2020-04-05 01:37:15 +02:00
Adam Wight fcae356705 Migrate init module to packageFiles
Change-Id: I19ac9d27e365357bfeed649106663d49e7f82d6f
2020-04-05 01:36:46 +02:00
Adam Wight ece7649624 Migrate lazy JS to packageFiles
This is a no-op.

Change-Id: I7be09dac70ff7e22f6ea5a76aac7af5f232fca35
2020-04-05 01:35:22 +02:00
Bartosz Dziewoński 0699e09dd8 Do not show entries for hidden tags
Bug: T249266
Change-Id: I7e83523c5e8f088efaf95acb339973e0f805ff48
2020-04-02 21:00:02 +00:00
Bartosz Dziewoński 36c51562f6 Use tag displaynames when fetching additional revisions
They were previously only used for the initial fetch.

Bug: T249266
Change-Id: Iecf0fcf6bc0a691b0e3e5d13adbe75abbecb54da
2020-04-02 20:59:48 +00:00
jenkins-bot 4ebe6d010e Merge "Declare QUnit test modules in extension.json" 2020-04-01 08:06:45 +00:00
jenkins-bot 352cdb7109 Merge "ESLint config for CommonJS module syntax" 2020-04-01 08:06:45 +00:00
jenkins-bot 000a90bc24 Merge "Remove redundant file pointer" 2020-04-01 08:06:44 +00:00
Translation updater bot 2c6eddd452 Localisation updates from https://translatewiki.net.
Change-Id: I7a4f39360511c872abfdb9024e0e81d1df81bd77
2020-04-01 08:25:35 +02:00
jenkins-bot 435ffab0a1 Merge "Fix test module copypasta" 2020-03-31 12:01:00 +00:00
Translation updater bot 775761c217 Localisation updates from https://translatewiki.net.
Change-Id: I91fd6d852aeeba4289276d07839cdf1dea2f2ff7
2020-03-30 09:14:58 +02:00
Adam Wight 512d99e6a9 Declare QUnit test modules in extension.json
Newer, declarative syntax for QUnit test modules.

Change-Id: Ifb0064a4891293a29e9a2a9a0e34c106f7614a72
2020-03-30 00:01:22 +02:00
Adam Wight 156427df55 ESLint config for CommonJS module syntax
Changes the eslint rules to support "require", "module.exports", and
relaxes the top-level lexical scope for each file.

FIXME: This allows a combination of CommonJS code, which becomes
unsafe global code scope if used in a "scripts" module.  What's the
correct order of migration steps?

Change-Id: I2f80732942a602c0fcff5c0dad1e2afc2640651e
2020-03-29 23:24:35 +02:00
Adam Wight c685ea38f7 Remove redundant file pointer
util.js belongs in the Slider module, this duplicate line was in error.

Change-Id: I85573610261c015e8b93c5207f283923d4deb387
2020-03-29 23:24:34 +02:00
Adam Wight 17ab004262 Fix test module copypasta
A few modules had wrong (duplicated) names.

Change-Id: Ib2ff195ee458a23d01e25a6cb1ff1b573dd9999a
2020-03-29 23:23:48 +02:00
Translation updater bot cf9d9444f4 Localisation updates from https://translatewiki.net.
Change-Id: I01289bc6c5d29d3cbc9dc49dc35a02f709eebbd1
2020-03-23 09:04:22 +01:00
libraryupgrader 8c17a2659c build: Updating npm dependencies
* mkdirp: 0.5.1 → 0.5.3
  * https://npmjs.com/advisories/1179
* eslint: 6.5.1 → 6.8.0
  * https://npmjs.com/advisories/1179

Change-Id: Id0d2f5bafe5234decec1e305e5d1c6b1e891f4a2
2020-03-21 06:03:30 +00:00
libraryupgrader aeb4a2eb0d build: Updating minimist to 1.2.5
* https://npmjs.com/advisories/1179

Change-Id: Ic5db7b89171152759f85a9500bd35699a30e07a9
2020-03-19 08:52:52 +00:00
Translation updater bot 6e984aff46 Localisation updates from https://translatewiki.net.
Change-Id: I081241b5138220c63c9ed242183bc58c0f0c8ff1
2020-03-18 08:58:45 +01:00
Translation updater bot 3fca17b48a Localisation updates from https://translatewiki.net.
Change-Id: I161e346a66c18265b871ee20eb0a4d439cbbe035
2020-03-17 10:25:56 +01:00
Translation updater bot bc8adccd25 Localisation updates from https://translatewiki.net.
Change-Id: Idfd0adc65b2ccef8a60632995067aa85d799af0e
2020-03-16 16:02:35 +01:00
Thiemo Kreuz e1012acf62 Update help text talking about specific colors
These colors are changed by several scripts, e.g. by the VisualEditor
extension.

Bug: T247662
Change-Id: Id8a0b6c2bc1b47cde47672e55e91cea3ed7a4e11
2020-03-14 15:02:20 +01:00
Translation updater bot a43e1ee86c Localisation updates from https://translatewiki.net.
Change-Id: I90038d4a7ce6efd4b60972b72530bd6e79ab8337
2020-03-09 08:57:46 +01:00
libraryupgrader 2162737c90 build: Updating acorn to 7.1.1
* https://npmjs.com/advisories/1488

Change-Id: Id0de44ae35c6ba55edf4ee872bbb0538be53f9d7
2020-03-08 12:20:52 +00:00
libraryupgrader d448f5785a build: Updating npm dependencies
* grunt-stylelint: 0.13.0 → 0.14.0
* stylelint-config-wikimedia: 0.8.0 → 0.9.0

Change-Id: Ife898bd7bb66d7c6e1ea204d6d3cc7a681e87be6
2020-02-21 01:50:36 +00:00