merge from upstream #10

已合并
WaitSpring 2022-04-15 10:10:32 +08:00 将 43 次代码提交从 Mirror/mediawiki-extensions-UploadWizard:master 合并至 dev
管理员
没有提供说明。
WaitSpring2022-04-15 10:10:25 +08:00 推送了 43 个提交
Change-Id: I4d880bc35dd01f308ce678c8f0f8e5ced26ece50
Change-Id: Iccde60940ccdc51bc71ff393080b82d4fab9a7a6
Change-Id: Id4392a51da47e2cd1f5f4b560840a753c6a6e79c
Bug: T296840
Change-Id: Ia4ac4349ad283c135329178f50066f89e52c2ecb
Change-Id: I63585f4a1446f3e317f694cc95de5333732613f5
Change-Id: I6d929c7222e6244542c2c77a7f9378a32f634fe2
Change-Id: I2d0755ce50fa0dc0992022ed95e47189c1ed659f
Change-Id: I23735c088833b31d72ce4e98d4015013c1aaa1e5
Change-Id: I9e5c8afcfc8331769a7eede30582d59b1354725e
Change-Id: I20d3f2e1676afdadcbf8c033c4fb01959f24281f
Change-Id: I2d0a776f6e1c61e16228c8513a2b026c0bc01c54
Change-Id: Ibd2f4553e32ce32f9fca247905b65811b22fac3a
Change-Id: I7c9c0827c860805bd2be9e62098bc482a4276cbd
Change-Id: Idfe4bc44a63532847736cd92d4b8d7fefc3a4289
Change-Id: I4b601e553146e16d059646053e4d2bea5b76033a
Simple uploads of files within the size threshold are handled directly
by post() which assigns the cancellable XHR to `this.request` just
fine.

But if upload() decides to use chunkedUpload() instead, then its
status checks were assigning a plain Promise to `this.request`,
which is not cancellable. Fix this by assigning the internal request
instead, and still returning the same chained Promise as before to
the caller.

Bug: T262471
Change-Id: I5bed4095bd401293d9160080e8cc65987ba09b1b
Change-Id: I7b498cff5b841497b29a880b4fb28f9c624497e8
Change-Id: Ie2263630f85e21a7da164121df99553c312329da
Change-Id: Id926a5dfbefd8467e927cd82ee54f0a4f4915625
Change-Id: I0f0a8f42eef88fba362e8257b6f98bc53b39126d
Change-Id: I0e92d36f80a1905920512d2cf937f043b2b1f588
Bug: T304356
Change-Id: Ie59c48841e13aa463affeb7beb46f22a017a089e
Change-Id: I751ddc5e9c2ee0bfef0f680f141764c74f4bba19
- [x] Update ErrorBoxes
- [x] Test them all locally

Bug: T302781
Change-Id: I4a65b0768167b6635c0e281a2a236737882e6a55
From MW 1.36, ext-intl is a requirement. Therefore Collator will exist

Change-Id: I8464ccf02dd41f8efe09e65548e8abbc433ca161
Change-Id: Idb06f0872dab9a9752676f57fa00ed95c40e7681
Change-Id: I79bcc61c52d4f39711c34b0aa24fdb79c4bbaaac
Change-Id: I3ff214ee8fe8383ef5e86df18b2f6a22216f47fe
The UploadWizard* instruments are being decommissioned. Removing the
EventLoggingSchemas entries for the UploadWizard* legacy EventLogging
schemas disables those instruments, allowing us to remove the
instruments separately.

Bug: T305238
Change-Id: Ie55c30d2e8dd2f0fd7b5564988ba220e182e7bab
The rest of ApiBase::PARAM_  will be done in separate patches

Bug: T275455
Change-Id: I3a2e6d9e0cd465818a3bbb0e90d3c33773c136cd
The ones that are replaced with ParamValidator

Bug: T275455
Change-Id: I679cf39cd93bbac249bfe81548a3050983da505a
Change-Id: Id8902787be0c99d47ce63f2f107404c30f09e75d
Bug: T305238
Change-Id: I5357bc1fac38bdbece9fe78ecf3ad1557d0de8fb
Change-Id: I10d6812707e57146bfb436825b803d08a5e35705
Change-Id: If051c1e9cd7f61f5e1b5ebb1363b86598cc64110
Change-Id: I6d1b1551a837a82d8d8f2a5eec38ce0920828bb9
WaitSpring 已合并提交 fc27a99f93dev 2022-04-15 10:10:32 +08:00
登录 并参与到对话中。
无审核者
未选择标签
未选择里程碑
暂无项目
未指派成员
1 名参与者
通知
到期时间
到期日期无效或超出范围。请使用 'yyyy-mm-dd' 格式。

未设置到期时间。

依赖工单

没有设置依赖项。

参考:Fork/mediawiki-extensions-UploadWizard#10
没有提供说明。