Commit graph

1292 commits

Author SHA1 Message Date
Umherirrender a5c4f5bb4d Use new namespace for MediaWiki\Revision\SlotRecord
MediaWiki\Storage is alias since 1.35

Change-Id: I24ed7c7893d6b949ab847bb5dfe703ca5d49c39d
2022-02-26 22:17:53 +01:00
Translation updater bot 1314c00c20 Localisation updates from https://translatewiki.net.
Change-Id: I49e0d0bcf6de3d4ac9173f3890e5518d79203631
2022-02-25 09:45:43 +01:00
Reedy 2219888555 Replace usages of Wikimedia\(suppress|restore)Warnings()
Change-Id: I17ff2a8c9ff6aa0be4990fb45aa966b3610f7d06
2022-02-24 21:15:28 +00:00
Translation updater bot 0162ab3330 Localisation updates from https://translatewiki.net.
Change-Id: Id40f9f21138e54ff98cd3be275aad859636abaca
2022-02-01 08:27:32 +01:00
Translation updater bot 9ad93e8330 Localisation updates from https://translatewiki.net.
Change-Id: Icbc2e48c9a0dcf0b274e2e1a0f155396ef802044
2022-01-26 08:25:32 +01:00
jenkins-bot 24a757cab4 Merge "Take LogicException into consideration" 2022-01-13 07:32:38 +00:00
Amir Sarabadani d353677bdf Take LogicException into consideration
It can be caused by undo

Bug: T299111
Change-Id: I94054648ddfe95b59668ad3f53ac864e0c5f6e30
2022-01-13 08:08:41 +01:00
Translation updater bot 454805256a Localisation updates from https://translatewiki.net.
Change-Id: Ia4e410e95338fbdb3485f5d519063ec5f9e5ef8e
2022-01-12 08:25:34 +01:00
jenkins-bot 8b8482837a Merge "Give priority to PreparedUpdate" 2022-01-10 14:41:45 +00:00
Amir Sarabadani 3cb265f12e Give priority to PreparedUpdate
StashedEdit is slower than the PreparedUpdate

Bug: T288639
Change-Id: Ibeb934050c6b24720da4b69dba6273c8b3e15acc
2022-01-10 09:10:18 +01:00
jenkins-bot 1d1c3dd1c9 Merge "Use PreparedUpdate to avoid double parse" 2022-01-07 17:18:02 +00:00
Amir Sarabadani 3758ed5510 Use PreparedUpdate to avoid double parse
It is now possible to do after Id5ba40a21cc45

Bug: T288639
Change-Id: Icaf5d15928c500dacde3f5574c71b3702702bb88
2022-01-01 11:21:38 +01:00
Translation updater bot 226d6a1ec3 Localisation updates from https://translatewiki.net.
Change-Id: I7401811b70e2157eddaab93a2991542d5b767af1
2021-12-27 09:31:02 +01:00
Translation updater bot 9b617156c3 Localisation updates from https://translatewiki.net.
Change-Id: Id6f7fa940f422e4befc57b6fb4a797fa81bacc3b
2021-12-24 09:09:57 +01:00
Umherirrender 3dc7350f89 Use ParserOptions::newFromAnon instead of ParserOptions::newCanonical
ParserOptions::newCanonical is deprecated.

Change-Id: If689727640c3f9a353a0ecc32c3a2973136737dc
2021-12-18 20:07:40 +01:00
Translation updater bot 9099dda86b Localisation updates from https://translatewiki.net.
Change-Id: I416389454f36e999e50e86c6deba05dff44fd4c2
2021-12-06 08:20:12 +01:00
Translation updater bot 77b044351e Localisation updates from https://translatewiki.net.
Change-Id: If60d4304c352ef1557ca9441802e49dc8a2e80c7
2021-11-09 07:29:44 +01:00
libraryupgrader 040d446819 build: Updating mediawiki/mediawiki-codesniffer to 38.0.0
Change-Id: Id92c54ace86e93bef23c06c8be823b6e6a45701d
2021-10-24 13:21:37 +00:00
Roman Stolar 3451e9261a Replace deprecated Content::getParserOutput call to new one ContentRenderer::getParserOutput
Bug: T287158
Change-Id: I07f043deea33391302692f56604d9f641bc77916
2021-10-20 16:17:36 +03:00
Translation updater bot bb4add95c9 Localisation updates from https://translatewiki.net.
Change-Id: I311e5f2b6bd5fb158d1b1d83f9cbb8b464ad0c05
2021-10-18 15:21:22 +02:00
Alexander Vorwerk ef084bbead MediaWikiTestCase -> MediaWikiIntegrationTestCase
MediaWikiTestCase has been renamed to MediaWikiIntegrationTestCase in 1.34.

Bug: T293043
Change-Id: Ie7b8882367285568ac7fcf2a28e1c7931bb5c059
2021-10-12 01:04:44 +02:00
libraryupgrader 3440e0980d build: Updating ansi-regex to 5.0.1
* https://npmjs.com/advisories/1002401 (CVE-2021-3807)

Additional changes:
* composer.json: Updated phpcs command in composer test (T280592).
* composer.json: Added phpcs command to scripts (T280592).

Change-Id: I675ca17a09d06404450a03208a450681df7a25c0
2021-10-08 11:00:34 +00:00
Translation updater bot c9f0a21a48 Localisation updates from https://translatewiki.net.
Change-Id: I4dbb462b7bfdea53dad323b18003ed01744054ed
2021-09-13 08:30:20 +02:00
libraryupgrader 5cf47545c7 build: Updating composer dependencies
* mediawiki/mediawiki-phan-config: 0.10.6 → 0.11.0
* php-parallel-lint/php-parallel-lint: 1.3.0 → 1.3.1

Change-Id: Ib6db3984f5892a13461defbbe9f191ceb75853c8
2021-09-09 11:41:40 +00:00
Translation updater bot 43ab5f41d1 Localisation updates from https://translatewiki.net.
Change-Id: I148fb8ad3d2d75eb6cac02abfbe644efe902efbb
2021-09-06 08:21:17 +02:00
Translation updater bot 949ecca1be Localisation updates from https://translatewiki.net.
Change-Id: I1bd78fe735a1b31dd519adc6d64116d08a03304e
2021-09-02 08:26:48 +02:00
libraryupgrader af0fe1eece build: Updating path-parse to 1.0.7
* https://npmjs.com/advisories/1773 (CVE-2021-23343)

Change-Id: Idc4c79c4f7fe817d39665bbac5f55a0733a39803
2021-08-25 10:17:54 +00:00
Translation updater bot 3c9f4fefcd Localisation updates from https://translatewiki.net.
Change-Id: I4f86ba1f512cb1edd88b16d22f1810d2023dd6c9
2021-08-19 08:13:53 +02:00
Translation updater bot 19e7c2d7ca Localisation updates from https://translatewiki.net.
Change-Id: Iaf09e35b4c86059af7a44627fbc648a382fff6bc
2021-08-17 08:19:43 +02:00
Amir Sarabadani 530c13120b Try to use EditStash before re-rendering
Bug: T288639
Change-Id: Ia2b41f1b5da0ed4f938b92d04f661d8b869fce01
2021-08-16 15:26:45 +02:00
Amir Sarabadani e7a37be1c8 Don't generate HTML when asking for ParserOutput
It doesn't need it and it's really expensive to produce.

Bug: T288639
Change-Id: I5f3ec6c38aec2cf4b5c648e00691272a3941d9ce
2021-08-12 11:29:55 +02:00
Amir Sarabadani 5d90e38616 Avoid using deprecated WikiPage::prepareContentForEdit
Which would prevent every edit attempt rendering the content twice.

Bug: T288639
Change-Id: I802ed3685b7f2bea3616399fd92a9720f204f134
2021-08-11 19:51:58 +00:00
Translation updater bot 0b5dd63f38 Localisation updates from https://translatewiki.net.
Change-Id: I6b4892d20af2682927744eaf28c39e7b0cd89893
2021-08-05 08:22:45 +02:00
daniel 24d3c2d7c3 Add integration test
This test ensures that SpamBlacklist prevents edits that contain spam.

Change-Id: I18e205752d9c5428bb52ebf41ad10fa29e813247
2021-07-27 10:26:41 +00:00
libraryupgrader 3b79f98ba8 build: Updating mediawiki/mediawiki-codesniffer to 37.0.0
Change-Id: Id3f23569f8c6726382dfc1723516ce093df9adb6
2021-07-24 02:17:52 +00:00
Translation updater bot 78c954f270 Localisation updates from https://translatewiki.net.
Change-Id: I7dd52066b6d506a808d9b3d2135962d5dc51b68b
2021-07-20 08:21:03 +02:00
Roman Stolar bbb4bec7e4 Replace depricating method IContextSource::getWikiPage to WikiPageFactory usage
Bug: T275710
Change-Id: I3a762c4c097e4b3e89e82e5d0e62e9eecc2486d3
2021-06-28 17:04:10 +03:00
jenkins-bot eb38eb13dc Merge "Handle EditFilterMergedContent hook properly to break hook chains and display error message" 2021-06-26 12:57:19 +00:00
jenkins-bot f3356ee29c Merge "Use WikiPage::doUserEditContent() instead of ::doEditContent()" 2021-06-25 16:48:01 +00:00
DannyS712 a12591ca97 Use WikiPage::doUserEditContent() instead of ::doEditContent()
::doUserEditContent() is available since 1.36 as a replacement
for ::doEditContent(), which has been deprecated. Extension
already requires MediaWiki 1.36+, so the method is always
available.

Bug: T255507
Change-Id: I6bccbe68a1c462fa8c44d0e5aa01656e73f5c2b8
2021-06-24 04:37:06 +00:00
DannyS712 55399c4938 Pass a user to WikiPage::prepareContentForEdit()
Bug: T285447
Change-Id: I745a7c185e35295e578fdb1d36a6841bb4a1e126
2021-06-24 03:29:13 +00:00
Translation updater bot 1ee24c121a Localisation updates from https://translatewiki.net.
Change-Id: Ib9be60230d2541ea04fad434a3cd2fd9583bb348
2021-06-09 08:28:59 +02:00
Translation updater bot 2ed9cafa13 Localisation updates from https://translatewiki.net.
Change-Id: Iefbe4be87de8c106f877179de8ab9a32a7aa0e2b
2021-06-07 08:42:57 +02:00
Translation updater bot 5ca24f733d Localisation updates from https://translatewiki.net.
Change-Id: Ib62423cd1fd9cdf9297da6dfa5bc92ceb06222c0
2021-05-31 08:32:55 +02:00
libraryupgrader 2133946b54 build: Updating browserslist to 4.16.6
* https://npmjs.com/advisories/1747 (CVE-2021-23364)

Change-Id: I65b0c4a0fb80616dd7e756ad04aef713bb5f4e3e
2021-05-28 09:08:45 +00:00
Translation updater bot 8a325ae68b Localisation updates from https://translatewiki.net.
Change-Id: Icb60f7a9d02b9f13070c6a27d0f9909bd145b863
2021-05-28 09:07:25 +02:00
Translation updater bot b7877e710c Localisation updates from https://translatewiki.net.
Change-Id: Ie2df1cbdd4bde76448e825435d42634bfa0df46b
2021-05-27 12:06:16 +02:00
jenkins-bot ff2cf5be37 Merge "Avoid using ContentHandler::getContentText()" 2021-05-25 22:46:28 +00:00
Translation updater bot 7735860a7b Localisation updates from https://translatewiki.net.
Change-Id: I36d74a3b38c477f150637625d1f8c5b34c60a6d6
2021-05-24 09:55:27 +02:00
Translation updater bot ad767eccc0 Localisation updates from https://translatewiki.net.
Change-Id: I985b6e27c99ddf8cf0012b724e18c7d3705a0eb8
2021-05-20 09:11:24 +02:00