Commit graph

102616 commits

Author SHA1 Message Date
Ammarpad
eece54b831 Remove unused schema change.
There's no reason to keep schema change that's no longer useful.
History is already tracked by git.

Change-Id: Ia8aa0d21ae5f2d799d9a641ebe7b924f56e07ab1
2021-03-27 09:32:29 +01:00
jenkins-bot
9e644bbac4 Merge "FileDeleteForm: Declare some param and return type hints to methods" 2021-03-27 04:05:00 +00:00
jenkins-bot
46efdb6e35 Merge "LocalFile: Move "supportsSha1URLs" in purgeThumbList() out of the loop" 2021-03-27 03:39:47 +00:00
jenkins-bot
e851a3d8c2 Merge "maintenance: Don't create SearchUpdate in rebuildtextindex.php for page_namespace below 0" 2021-03-27 03:10:07 +00:00
jenkins-bot
121960715e Merge "FileDeleteForm: Remove use of $wgLang" 2021-03-27 02:43:42 +00:00
Reedy
135c3d2887 LocalFile: Move "supportsSha1URLs" in purgeThumbList() out of the loop
The assignments are not connected to the loop, and don't need calling
repeatedly.

Change-Id: I952bdbb8a2c8212363223ca22361bbaa38d34b56
2021-03-27 02:41:45 +00:00
Reedy
040317c534 maintenance: Don't create SearchUpdate in rebuildtextindex.php for page_namespace below 0
Bug: T268673
Change-Id: I18462dbc99215beb4d642a47e081af1d85a7068c
2021-03-27 02:40:04 +00:00
Timo Tijhof
6e9c3ba83f FileDeleteForm: Declare some param and return type hints to methods
These look uncontroversial and safe to enforce.

Change-Id: Ib37f24423a0ee01a1cbd55a7753f8152641b3504
2021-03-27 02:21:32 +00:00
DannyS712
130333b3d3 FileDeleteForm: Remove use of $wgLang
Have a context available.

Bug: T160814
Change-Id: I68e3cefac9158918e0ab9e1df221cb77b65282cd
2021-03-27 02:16:06 +00:00
DannyS712
1795bd1bac tests: Use data provider for UserEditCountInitJobTest cases
Reduces code duplication.

Change-Id: Id29676cabdbee372f9b2cc23f8658fe671a45cf8
2021-03-27 02:13:13 +00:00
jenkins-bot
c2bf8a35b4 Merge "Fix spacing after yield and use statements" 2021-03-27 00:11:41 +00:00
jenkins-bot
d85f8743d5 Merge "Drop doInterwikiUpdate" 2021-03-27 00:11:15 +00:00
jenkins-bot
35110f805e Merge "Drop two 1.13 updates" 2021-03-27 00:11:08 +00:00
Umherirrender
d01d47683c Fix spacing after yield and use statements
Change-Id: Iacb93e96168ec0cd895130c5c8f66b6b44317e34
2021-03-26 23:55:58 +01:00
jenkins-bot
e4488f349a Merge "RevisionRenderer should set revision ID/Timestamp in ParserOutput" 2021-03-26 22:20:00 +00:00
Amir Sarabadani
a4379d6fc9 Drop doInterwikiUpdate
This update is not being called in basically any wiki because it skips
when interwiki exists and that table was introduced in 1.2 (we don't
support direct upgrade from 1.26 or earlier).

The .sql file is not useful but installers use interwiki.list and that
is useful.

Bug: T272199
Bug: T273080
Change-Id: I0de40b8dc60eb07b9c7ebeb620142f3cdfe5b67b
2021-03-26 21:41:59 +01:00
Amir Sarabadani
0dacf7d68d Drop two 1.13 updates
- doCategoryPopulation is not needed nor being called anymore. There's
   not much use for the maintenance script either.
 - doPopulateParentId ditto.

Bug: T272199
Change-Id: Id7fc111b71e8ee9a37a3e2e56849ac5afeea9f9d
2021-03-26 21:34:00 +01:00
jenkins-bot
8b37995ed2 Merge "Convert WatchedItem et al to PageIdentity" 2021-03-26 20:16:54 +00:00
Cindy Cicalese
a78184782f Convert WatchedItem et al to PageIdentity
Change-Id: Iddcd109b7f78efdbcb0e4016e81fd2c8d4666b46
2021-03-26 15:51:19 -04:00
jenkins-bot
9af1bdeaef Merge "Hard deprecate User::isValidUserName()" 2021-03-26 19:25:05 +00:00
jenkins-bot
e823d7872f Merge "UpdateHandler: fix response for null edits" 2021-03-26 19:12:38 +00:00
jenkins-bot
7fffa7741f Merge "Define Indonesian as fallback for Nias" 2021-03-26 19:08:25 +00:00
jenkins-bot
1857b8244b Merge "Drop rest of unsupported upgrade paths and patches in Postgres" 2021-03-26 19:04:53 +00:00
jenkins-bot
35657bca57 Merge "Move updates around in Postgres to make it sequential" 2021-03-26 19:04:45 +00:00
jenkins-bot
d904a7159b Merge "Drop tsearch fixes in postgres" 2021-03-26 19:04:18 +00:00
jenkins-bot
e22675c3f6 Merge "selenium: Delete Sauce Labs configuration" 2021-03-26 18:55:51 +00:00
jenkins-bot
6f474a2b8a Merge "Decouple phpunit.php from Maintenance" 2021-03-26 17:25:42 +00:00
Željko Filipin
ee14595404 selenium: Delete Sauce Labs configuration
It is no longer used. See
https://phabricator.wikimedia.org/M317

Bug: T248221
Change-Id: I87c583d046d5a7547503eb5e358f9ee470b2360a
2021-03-26 18:15:14 +01:00
daniel
91dc627c85 UpdateHandler: fix response for null edits
The response from a null-edit should contain the current revision's
revision ID and timestamp, not the info from the edit's base revision.

Bug: T277601
Change-Id: I9d353cdc4cb9e3c1435c93ffe63ef4fef173ec4d
2021-03-26 16:53:43 +00:00
jenkins-bot
ad9661c4b8 Merge "Add HTMLTagMultiselectField" 2021-03-26 16:37:37 +00:00
jenkins-bot
41456132c2 Merge "Revert "Add change tags for media additions/removals"" 2021-03-26 15:42:17 +00:00
Urbanecm
5519a25cf2 Revert "Add change tags for media additions/removals"
This reverts commit 5a0bfa9d98.

Reason for revert: caused a train blocker (T278429) plus Daniel says it's "super expensive"

Bug: T278429
Bug: T266067
Change-Id: I6724b4bc02d29c12c3fe18cc1e8fa17a443257d5
2021-03-26 15:16:08 +00:00
STran
ee93d068d2 Add HTMLTagMultiselectField
Implements HTMLTagMultiselectField, a form field that instantiates
TagMultiselectWidget, the PHP representation of the OOUI's js-based
widget of the same name with the implemented parameters:
* allowArbitrary
* allowedValues

Bug: T278317
Change-Id: I3a6a30506d493be4185f917c577b3837fffd8ae1
2021-03-26 08:15:38 -07:00
jenkins-bot
db82214458 Merge "De-duplicate equivalent IP ranges in HTMLUsersMultiselectField" 2021-03-26 10:47:44 +00:00
tsepothoabala
4646731af6 De-duplicate equivalent IP ranges in HTMLUsersMultiselectField
Bug: T278338
Change-Id: I6143aecec51777e46ab9a8e80fd794c6433abe7c
2021-03-26 11:08:28 +02:00
Translation updater bot
d35cf1708f Localisation updates from https://translatewiki.net.
Change-Id: Icf884882c3caef84878a22f5e04256ba75973ebe
2021-03-26 08:48:13 +01:00
jenkins-bot
9334bb3428 Merge "Create a content-tables feature split from legacy" 2021-03-25 22:55:04 +00:00
jenkins-bot
de8856ef69 Merge "rdbms: Remove obsolete db connection params in DatabaseTest" 2021-03-25 22:52:44 +00:00
jenkins-bot
87bfa6eec5 Merge "Remove the unused feedlinks message" 2021-03-25 22:36:00 +00:00
jenkins-bot
fa9f69d8fe Merge "RecentChange: directly build the user identity if we have the data" 2021-03-25 22:35:53 +00:00
Ammarpad
17b471645a rdbms: Remove obsolete db connection params in DatabaseTest
They were used by MSSQL which is completely unsupported now.

Change-Id: Ibc4f8c13727964032a7cf5c39a6745d5c6c55334
2021-03-25 22:27:31 +00:00
jenkins-bot
0612b8ba92 Merge "Move mw-datatables styles to mediawiki.pager.tablePager" 2021-03-25 22:22:22 +00:00
Petr Pchelko
50c24f0374 RecentChange: directly build the user identity if we have the data
Bug: T277795
Change-Id: I87560b2fa68efde479dc97ce568f9e74533096d9
2021-03-25 15:49:12 -06:00
mainframe98
59f0f389ab split legacy category styles into interface-category feature
The new stylesheet is imported in legacy for backwards-compatibility.

Bug: T278373
Change-Id: Ief4fafb8fcba23fb8cd5806404789261a20b0f18
2021-03-25 21:43:19 +00:00
Amir Aharoni
f1352d602e Remove the unused feedlinks message
Bug: T277403
Change-Id: Ia98ff66529c7b94c04a1ed7122d016d6c630132e
2021-03-25 23:01:47 +02:00
ZabeMath
a6f3aaaa3a Hard deprecate User::isValidUserName()
User::isValidUserName() is soft deprecated since 1.35 and unused. It should be replaced with the UserNameUtils service.

Bug: T274211
Change-Id: I7a9db0b083cbbb98de1d5728a2a8046b8106233e
2021-03-25 21:23:02 +01:00
DannyS712
8b7c992235 Add WatchedItemStore::maybeEnqueueWatchlistExpiryJob
Replaces ::enqueueWatchlistExpiryJob which is hard deprecated
New method checks if watchlist expiration is enabled, and if
so enqueues the job based on the $wgWatchlistPurgeRate,
instead of forcing calls to handle that logic

Change-Id: I07a96941efd1a240846284d5c86db66c6ba45156
2021-03-25 15:57:03 -04:00
jenkins-bot
1e0c3aff0f Merge "apisandbox.js - simplify some logic for widget creation" 2021-03-25 19:50:32 +00:00
jenkins-bot
03e7a0e1f5 Merge "Drop AbstractBlock::$mReason, deprecated in 1.34 and unused" 2021-03-25 19:50:23 +00:00
jenkins-bot
e998df2dbb Merge "uuid: Remove list parameter support for GlobalIdGenerator subclasses" 2021-03-25 19:28:08 +00:00