Petr Pchelko
26be00fac4
Introduce helper WikiAwareEntityTrait
...
Bug: T273948
Change-Id: I21180d7031646f13413e2edb1bf0a17fbfdada13
2021-02-08 13:49:50 -06:00
jenkins-bot
7612adad28
Merge "Make RevisionRecord::getPageId() and :: getParentId take a wiki ID"
2021-02-08 14:37:52 +00:00
jenkins-bot
c2d66ab817
Merge "objectcache: Log more info when WANObjectCache async refresh fails"
2021-02-08 11:07:41 +00:00
jenkins-bot
8178a0dba9
Merge "Use UserEditTracker in ApiQueryUserInfo::getLatestContributionTime()"
2021-02-08 10:24:51 +00:00
Peter Ovchyn
e708b1d33f
Make RevisionRecord::getPageId() and :: getParentId take a wiki ID
...
Bug: T273284
Change-Id: Id191b54844aaefeeaca081ae00997f13cdb987cb
2021-02-08 12:09:58 +02:00
jenkins-bot
3e175605a4
Merge "Remove the same unnecessary comment from several Messages*.php files"
2021-02-08 08:59:28 +00:00
Translation updater bot
e145437cc7
Localisation updates from https://translatewiki.net .
...
Change-Id: Ia305a6f8f7a2674736295aee980875070f4580e6
2021-02-08 08:36:10 +01:00
Reedy
0a9b320934
Remove unused variable from WikiImporter::doImport()
...
Change-Id: I98665fa692394c486aeb48df35369921c51cd9b1
Follows-Up: I52c1e597e1588941d50211d1c71fc19cc414d8e4
2021-02-08 00:03:06 +00:00
Cindy Cicalese
f8e1fcacbb
Use UserEditTracker in ApiQueryUserInfo::getLatestContributionTime()
...
Bug: T273788
Change-Id: I5d53fbe84dc3904f042a0f183d8d92b4f9695036
2021-02-07 15:52:58 -05:00
jenkins-bot
c8a32fa7e3
Merge "Use Shellbox for Shell::command() etc."
2021-02-07 20:40:03 +00:00
jenkins-bot
e4f6689170
Merge "Add test to ApiQueryUserInfo for latestcontrib timestamp"
2021-02-07 16:17:32 +00:00
jenkins-bot
3500867f3c
Merge "Use ConvertibleTimestamp::time in BlockUser::parseExpiryInput"
2021-02-07 16:08:35 +00:00
Umherirrender
5be438c0a6
Call non-static function non-static in ResourceLoaderTest
...
Change-Id: I334d139a1b4e7bed76db6d5d67fa7db89cfe12fc
2021-02-07 14:45:23 +00:00
Amir Aharoni
145f5e8871
Remove the same unnecessary comment from several Messages*.php files
...
Change-Id: Ic85fa659ccc0324d2c0f60b8e29fae10a2a8dd13
2021-02-07 15:02:44 +02:00
Reedy
729f20afc8
Tests: Mark more closures as static
...
Bug: T274036
Change-Id: I911d3041cebe417d162934223b46ea295c6d20e3
2021-02-07 13:26:56 +01:00
Cindy Cicalese
089e014e9f
Add test to ApiQueryUserInfo for latestcontrib timestamp
...
Bug: T273788
Change-Id: I188402feee3a6ad6cb3198aedbabb5b3ca4d7fb8
2021-02-07 01:42:15 -05:00
Reedy
d7decde5f5
SVGReader.php: Reduce code duplication by using finally {}
...
Change-Id: I916171216dc96b46120d11b492f14b8d791c1b3c
2021-02-07 02:48:01 +00:00
jenkins-bot
03c66d2141
Merge "Tests: Start marking some closures as static"
2021-02-07 01:32:21 +00:00
Reedy
433a400585
Updating wikimedia/xmp-reader (0.7.0 => 0.8.0)
...
Bug: T271575
Depends-On: I7c3d912df2778680c17c3fd4546a2e5f8c58d0b3
Change-Id: I80ef92e32927a98a61dfddd8ad09828a23dbe6ff
2021-02-06 15:20:49 -08:00
Reedy
eb41565a9a
Tests: Start marking some closures as static
...
Bug: T274036
Change-Id: Ib738ecd3bc23d34900bc268c8246702ac3655746
2021-02-06 19:57:42 +00:00
jenkins-bot
3bf013cfe9
Merge "Set tablesUsed to watchlist for some api tests"
2021-02-06 19:48:48 +00:00
Umherirrender
a4340532e9
Set tablesUsed to watchlist for some api tests
...
This avoids leaking watchlist data between the test runs
Change-Id: I5b04849af0b001c5c114fde74c39e46423fe2280
2021-02-06 19:53:58 +01:00
Amir Aharoni
458ae7e38a
Correct capital letter in MessagesLez
...
Change-Id: Ic3f6a9d9992631085b9027cd089ec0eb9e8d2429
2021-02-06 17:04:23 +00:00
jenkins-bot
2c69be166f
Merge "Status/StatusValue errors/warnings should be unique"
2021-02-06 16:26:36 +00:00
Cindy Cicalese
546ae552a9
Status/StatusValue errors/warnings should be unique
...
Bug: T272100
Depends-On: I4a45d2db5de350384e7f57a728b2089f29dc1767
Change-Id: Idfc93029ef177b92830866de941394b383fcbb34
2021-02-06 10:26:29 -05:00
jenkins-bot
bcaae1b69d
Merge "Fix drifts in columns of recentchanges in PG"
2021-02-06 15:20:51 +00:00
Amir Aharoni
7fa5111f43
Define Indonesian as fallback for Madurese
...
It was requested by the community to be the fallback.
Change-Id: I34ade16a7a8cb770b686784cb88b303b08d98a21
2021-02-06 16:13:28 +02:00
jenkins-bot
ade97a59f9
Merge "Drop 1.14 and 1.15 upgrade patch files"
2021-02-06 13:15:29 +00:00
Amir Sarabadani
6809067ef3
Fix drifts in columns of recentchanges in PG
...
To make abstracting this table easier. Reducing the schema drift between
schema of this table in PG and MySQL:
- Changing datatype of four fields
- Set default for seven fields
- Change nullability of two fields.
Bug: T230428
Bug: T164898
Change-Id: Id6fa9fd1ebf840f6354fcd8b8ebf0e393ba9e624
2021-02-06 01:19:00 +01:00
Amir Sarabadani
ba4a80facc
Remove old exceptions from DatabaseSqliteTest
...
Follow up to Ib5251f7ae3814
Change-Id: I5e1503506cb55673c9283dcbe1d38a46cb7e1edd
2021-02-05 23:29:33 +00:00
jenkins-bot
5dc879321b
Merge "MediaWikiTestCaseTrait: move MWDebug::clearLog() to separate @after"
2021-02-05 22:48:44 +00:00
jenkins-bot
c5caf7b546
Merge "Make ApiErrorFormatterTest more robust."
2021-02-05 22:16:37 +00:00
jenkins-bot
15ea8da052
Merge "Improve docs from parser objects PPNode/PPFrame"
2021-02-05 21:52:37 +00:00
jenkins-bot
4633267bdd
Merge "Remove mentions of dbDomain from RevisionStore, RevisionRecord"
2021-02-05 21:52:30 +00:00
jenkins-bot
22aafe75e5
Merge "Rework sqlite schema changes tests"
2021-02-05 21:52:23 +00:00
Petr Pchelko
a37dfdd2b8
MediaWikiTestCaseTrait: move MWDebug::clearLog() to separate @after
...
With @after the tear down methods are separated by purpose,
and MWDebug::clearLog had nothing to do with phpErrorFilterTearDown.
Change-Id: I46a894737102fdbb74b24225dcf7617234259e31
2021-02-05 15:46:52 -06:00
Umherirrender
8a78262006
Use ConvertibleTimestamp::time in BlockUser::parseExpiryInput
...
To use fake times in tests
Bug: T272236
Change-Id: I1357d3a78538b8bcb2a3507d86f35371e3f26d47
2021-02-05 22:42:52 +01:00
daniel
7f4b3e9fcb
Make ApiErrorFormatterTest more robust.
...
We intend to apply de-duplication of errors to StatusValue.
ApiErrorFormatterTest would break because it uses the same message
codes for errors and warnings, expecting them to both be retained.
This is fixed by using different error codes for testing errors and
warnings.
Change-Id: Iaa4811884efa2be076bcfa33911c3dc14c3af5d1
2021-02-05 16:21:19 -05:00
jenkins-bot
cdb17d6ad6
Merge "Fix and re-enable broken ApiWatch test"
2021-02-05 20:47:32 +00:00
Peter Ovchyn
b171edc200
Remove mentions of dbDomain from RevisionStore, RevisionRecord
...
In this patch I replaced RevisionStore::$dbDomain to
RevisionStore::$wikiId, RevisionRecord::$mWiki to
RevisionRecord::$wikiId and changed all hierarchies
and tests accordingly
Bug: T272901
Change-Id: I439515cfb6aa8a8697c2a5a0458ec8925522363a
2021-02-05 22:42:40 +02:00
jenkins-bot
a17049b1f7
Merge "pipeline: Drop "core" suffix from wmf branch image names"
2021-02-05 20:32:35 +00:00
jenkins-bot
b216223e88
Merge "Fix use of injected servcies on SpecialContributions"
2021-02-05 19:43:35 +00:00
Dan Duvall
96544d33c3
pipeline: Drop "core" suffix from wmf branch image names
...
Image names are derived from the project patch by default, in this case
"mediawiki-core". However, single-version images published from building
WMF branches contain core+extensions+skins+vendor. Let's name them
simply "mediawiki".
Change-Id: I7123a0db4e05b4716c180c3ecf72a541a08f4215
2021-02-05 10:46:33 -08:00
Amir Sarabadani
78e6c48156
Rework sqlite schema changes tests
...
We don't support upgrading from below 1.31 officially and from below 1.27, the
upgrade system doesn't work at all.
The files are copied from the release branches.
Bug: T259771
Change-Id: Ib5251f7ae38148e00ac2dccb7bde76529c9d5076
2021-02-05 16:21:24 +00:00
jenkins-bot
dcfdfb611e
Merge "Fix documentation of IDatabase::selectField()"
2021-02-05 15:47:45 +00:00
jenkins-bot
2414f0d6c9
Merge "Use the {@see …} syntax in the IDatabase interface"
2021-02-05 15:25:41 +00:00
Umherirrender
685bf6df04
Fix use of injected servcies on SpecialContributions
...
Injection gots reverted on rebase of c16bf50 after merge of 7f03231
Change-Id: I10c2d8478acd6bd057c5999114ee9aa1e56be3d9
2021-02-05 16:24:26 +01:00
Ammarpad
246ffd461e
Drop 1.14 and 1.15 upgrade patch files
...
Two files for 1.14 and one for 1.15. Both shared by Mysql and Sqlite
Bug: T272199
Change-Id: I95d80e31b2897162b071851c5c68c2c50265aa16
2021-02-05 16:04:34 +01:00
jenkins-bot
3d6c824bb2
Merge "Drop 1.13 upgrade patch files"
2021-02-05 14:00:47 +00:00
jenkins-bot
726ce99075
Merge "Drop 1.11 and 1.12 upgrade patch files"
2021-02-05 13:51:01 +00:00