Skip to content

Merging latest changes from ContactPage#1

Open
jeffw16 wants to merge 449 commits intomywikis:masterfrom
wikimedia:master
Open

Merging latest changes from ContactPage#1
jeffw16 wants to merge 449 commits intomywikis:masterfrom
wikimedia:master

Conversation

@jeffw16
Copy link
Member

@jeffw16 jeffw16 commented Jan 30, 2021

No description provided.

translatewiki and others added 27 commits August 2, 2023 09:03
Change-Id: I2cc8bda0092175b1635adc63cbe7ed1d59c3089d
Change-Id: I38fd71e1067c61c27f63cb9ea427de342e7b545a
Change-Id: I6a6c7fb95ea6e5dee18ad1cdc914b2901c8858f8
Change-Id: I76a134124b63fd3518a40735557453134bf59975
All extensions in Wikimedia production are expected to track MediaWiki's release directly.

Change-Id: Ie0da5060a69e6acb2af19f349ba9d76d4a7d176b
Treat temporary user accounts as logged out for the purposes of
the MustBeLoggedIn configuration for contact forms. This means
updating the call to ::requireLogin to instead call ::requireNamed
User. While doing this, the autofill of information (such as
email address and real name) is changed to only occur for named
users as temporary accounts do not have preferences and thus cannot
have an email and/or a defined real name.

Bug: T344722
Change-Id: I1ed557d00d7ee025b3c07d552e78ed46fd45d7aa
Change-Id: Ifa48f3f0eb823ee5d0188717679d483a07ff4d1a
Change-Id: Ib494d01458c8fe7d0ef2ad25bb475db5d850b294
Change-Id: Iddebd226071385170573116a55831de616add0c8
Change-Id: Ib8a4126ff16de556d9e9bfba40bcb9fbce7b8b86
Change-Id: I98a3d0c5973767462948e625c64ce268bb5aa97a
Change-Id: I692c960ffd3a33745aaad270d7c84826973bb985
Change-Id: I3d971a5c0062cac07dc4e395bab96d1486b611cb
Bug: T343994
Change-Id: I62caa66d7ee1af9868c590df8462c01ad03116b5
Change-Id: Ia63fa728e473442093949c9202d6aad446249e38
Change-Id: I1b717f09731e9e681a1a60ec2ce4f99bbfe8f6f6
Change-Id: Ic969aa9c167a217a8b2a783a1edea62fc1d7270e
Change-Id: Idc4e98d469ed6aa14fb3cd6d9ffdc367ddec6db5
Change-Id: Ifebf6249a7b1b2bc909f9944895dfe680e7e1397
Change-Id: I9f45eb37b61b5f574fae7e4487460cb1ddd61daf
Bug: T349951
Change-Id: Ic17a76a51087cb96524146b2b2351e28fefcf024
Change-Id: Idf82c2fd64858c01b9b1f20390feff16dbdfad15
Change-Id: I3b92fd4d856849f334750e55edc796ed0c2a1a0f
Change-Id: I9582d59716439ecbc57138a62739000d04d061dd
Change-Id: Id4def644018191df3eb413f6abb03ad0441107ff
User-options related classes are being moved to the MediaWiki\User\Options namespace in MediaWiki Core; reflect that change here.

Bug: T352284
Depends-On: I9822eb1553870b876d0b8a927e4e86c27d83bd52
Change-Id: I500e8e241f1ef7ab3f1bc309371d534d3f3e573d
translatewiki and others added 30 commits September 12, 2025 09:57
Change-Id: Id393d2399e6930c7bb7dd41aaaa403141687c01e
Change-Id: I8a562fefc61469d43276bf17f9132b20858f433a
Change-Id: I46fd3d908e3f2cf62881179a9cb0355faa253c61
Why?

1) Node.js v22 documentation:

"ECMAScript modules are the official standard format to package JavaScript code for reuse."

https://nodejs.org/docs/latest-v22.x/api/esm.html

2) It's used by WebdriverIO, our upstream library.

https://webdriver.io/

Bug: T405661
Change-Id: I46114963646ce33ef36697edad15a28a26a2be01
* GHSA-vj76-c3g6-qr5v

Change-Id: Ib6e70d093178bc4e3e3f035cb7a71ff9db3fb6c5
Change-Id: I5e4af91e005736e2d7b20951bf75a168dbb758ab
All extensions in Wikimedia production are expected to track MediaWiki's release directly.

Bug: T409239
Change-Id: Idd30ef36700af5c2751df51390c3d2396670a39f
Change-Id: I877a476051625aeb54bcaf2f4899e8bc3a6a37bd
Change-Id: Iaff1f30b195bb9a048e1908ca8c0debec46d16ed
* GHSA-5j98-mcp5-4vw2

Change-Id: I21047449cc3fd94d2e0548cc12d64675c2bb75e9
Change-Id: I04aef00f380451d5bb43d0ddc6ee29f1e15a1e71
Bug: T410831
Change-Id: I7c36b9ab3ce570ae3ab934863c66b7e57ca57ef6
Change-Id: Idb280fbcf9faf37f6e5268ca461c41f34c336cec
Change-Id: I8ed47fcffe8dc8b2c30d636475b6e6eac01fbfbf
Change-Id: I762397a12f8428edac353794525683edc19b700c
Change-Id: I8581780bc37fc1e702401467baa1e60822f180b3
Change-Id: Ie7a57dbb4c5e177ed6d9a689bf23263462462806
Simplify the definition for injected services on the constructor.
Also use readonly properties for services.

Change-Id: I32f5fdc441a53ba336ee85a3c67817cd7d181643
Change-Id: I93fd7523a27fcca1ace61e378fa13df94ad7f15c
Change-Id: I0be54b51c28fc88d6d671ad9eea4e28ccc1c71c8
* @wdio/junit-reporter: 9.15.0 → 9.21.0
* @wdio/local-runner: 9.15.0 → 9.23.0
* @wdio/spec-reporter: 9.15.0 → 9.20.0
* undici: 6.21.3, 7.10.0 → 6.23.0, 7.18.2
  * GHSA-g9mf-h72j-4rw9

Change-Id: I6a2f2a45047280cb210a8e7128c0f412931330f6
Change-Id: Ie407e072bfe6e28d9d97647ed92cd0d124facc7a
Change-Id: I2098bcf0ec4c5e5defad7a7e558b625fa7522937
* GHSA-73rr-hh4g-fpgx

Change-Id: I4e9e6ce87d0ad1d4ce85237a7b618628f6c50c43
* GHSA-xxjr-mmjv-4gpg

Change-Id: I71e421e53e72b51d935ae82ce7bdf4d14454ab18
Change-Id: I719c2c82a45802dcaea5e5fb715b0ed471157b54
Change-Id: Icb6e71b30422efe7f6e5b281f37839ef00037f61
Change-Id: I78d04b8d3db6b8da4b61bd2b4f00f394022e3438
Change-Id: I0f19297d7dfd0178903f89d256eb0fd0b93d255a
Bug: T415543
Change-Id: Id9cfee292a73cde4fdd9b92666f2352127bc3c99
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.