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
Alexander Vorwerk
daba89ed47
Avoid using ContentHandler::getContentText()
...
ContentHandler::getContentText() is deprecated and should be
replaced with Content::getText() for TextContent instances.
Change-Id: Ic858f41f66d3c6654f28e3b330d1ce3a35507b13
2021-05-18 00:32:36 +02:00
libraryupgrader
bca1a61958
build: Updating dependencies
...
composer:
* mediawiki/mediawiki-codesniffer: 35.0.0 → 36.0.0
* php-parallel-lint/php-parallel-lint: 1.2.0 → 1.3.0
npm:
* grunt: 1.3.0 → 1.4.0
* lodash: 4.17.19 → 4.17.21
* https://npmjs.com/advisories/1673 (CVE-2021-23337)
Change-Id: If7fce8d1738a011f37a9fcbfacbb52cf214d9bea
2021-05-13 21:44:31 +00:00
jenkins-bot
b0d900e89d
Merge "Localisation updates from https://translatewiki.net ."
2021-04-26 07:16:21 +00:00
Translation updater bot
6d94db860d
Localisation updates from https://translatewiki.net .
...
Change-Id: If773adb6a19117f29d8114171e683db29da318c7
2021-04-26 09:10:53 +02:00
Translation updater bot
48bf3c2a72
Localisation updates from https://translatewiki.net .
...
Change-Id: I68a95be0e88658bf5fcabf8d4291ede9aa9b4247
2021-04-26 08:57:50 +02:00
Func
d4dd5a9408
Handle EditFilterMergedContent hook properly to break hook chains and display error message
...
Extensions are supposed to return false to break hook chains when failed, which can avoid unnecessary call of later handlers in other extensions and work around with problems caused by difference betwen multiple triggers.
On mediawiki version 1.36 and before, just returning false in this hook can't display error message by default.
Set $status->value manually still to provide backward compatibility.
Bug: T280312
Change-Id: I456a40ce676c486b4ae12f00a7024a4c070448cd
2021-04-24 02:06:59 +00:00
Umherirrender
32ea1e7596
Use HookHandlers for core hooks
...
Bug: T271028
Depends-On: If7930a196272f782a6541fb0bc301e04e2d56f38
Change-Id: I7b5b6da058360bb60057f275234f972305ec0ea1
2021-04-15 21:02:35 +00:00
libraryupgrader
e080b30b74
build: Updating eslint-config-wikimedia to 0.20.0
...
Change-Id: I01007822a8caefbd9e87e084dcbd179577631c71
2021-04-14 06:23:43 +00:00
DannyS712
7b1d5edcdb
Delete empty translation files
...
Change-Id: I03e01722364334eaf5d8f0470b5740d167c10e19
2021-04-08 02:13:33 +00:00
Translation updater bot
52cbd17bf6
Localisation updates from https://translatewiki.net .
...
Change-Id: I39eed32683c09c20ab3ce8a699089947fb46c142
2021-03-16 08:33:49 +01:00
libraryupgrader
29f487bc4f
build: Updating eslint-config-wikimedia to 0.19.0
...
Additional changes:
* eslint: Renamed `wikimedia/client` profile to `client-es5` (T277085).
Change-Id: Ibb8cab00435b9062fbe8959a25bcaa9570073dc0
2021-03-14 15:44:41 +00:00
jenkins-bot
90cbe93161
Merge "Add grepability comments"
2021-03-12 20:13:22 +00:00
libraryupgrader
91017a766c
build: Updating eslint-config-wikimedia to 0.18.2
...
Additional changes:
* Dropped .php5 and .inc files from .phpcs.xml (T200956).
Change-Id: I5fa19dc57624055e2c5c9c617c0baf87469b4146
2021-03-08 00:30:38 +00:00
Reedy
4cbdb4fbc2
Add grepability comments
...
Collapse one nested if
Change-Id: I0d01239bc9ca3999688df2bb6d6360ccf563d956
2021-03-01 17:38:38 +00:00
Translation updater bot
66d656c6d7
Localisation updates from https://translatewiki.net .
...
Change-Id: Ida393a6e3dd3bd5336cad209e4751e5f784773f2
2021-03-01 08:53:31 +01:00
Translation updater bot
ae2a4dc7ef
Localisation updates from https://translatewiki.net .
...
Change-Id: I2e33d18629e1c13f0ed88b9048ae4c912c5ac2ec
2021-02-15 10:06:29 +01:00
Reedy
c2e57657f4
Use updated CheckUser Hooks class
...
Depends-On: I3f66b660f9d59c0e88b182c9b06ee8cec994348e
Change-Id: I79e12fcd328bda203013a438b7f9a472b351dd48
2021-02-11 19:31:42 +00:00
Translation updater bot
c35a9a51b0
Localisation updates from https://translatewiki.net .
...
Change-Id: I596e105d5f9b5afb1a1c8928576620a4aa3e8648
2021-02-08 08:45:00 +01:00
libraryupgrader
4d1d8ad72f
build: Updating dependencies
...
composer:
* mediawiki/mediawiki-codesniffer: 34.0.0 → 35.0.0
* mediawiki/minus-x: 1.1.0 → 1.1.1
npm:
* eslint-config-wikimedia: 0.17.0 → 0.18.1
Additional changes:
* Added the "composer phan" command to conveniently run phan.
* Removing manual extensions for eslint.
Change-Id: I9579b8c532cb211834783324995a5e115b844d00
2021-01-30 13:48:44 +00:00
Translation updater bot
4106112303
Localisation updates from https://translatewiki.net .
...
Change-Id: I9f01f3d88771f456767edc62b6279bcc5e3478d1
2021-01-21 08:32:47 +01:00
Translation updater bot
df6d12616d
Localisation updates from https://translatewiki.net .
...
Change-Id: I47bf4015c84f83aedad80808677a598109301738
2021-01-19 08:20:03 +01:00
Translation updater bot
ce051f7890
Localisation updates from https://translatewiki.net .
...
Change-Id: Id628df2b57eb98fd5a87e80ff05b576fd05efb5d
2021-01-04 08:44:43 +01:00
Translation updater bot
53c35fa2c6
Localisation updates from https://translatewiki.net .
...
Change-Id: I5476562c43291ad0cc39e6465ba82471208e8162
2020-12-28 10:39:59 +01:00
Translation updater bot
7b8dd958d9
Localisation updates from https://translatewiki.net .
...
Change-Id: I13a9f347165cfc2d9d801434726961b80efc1a58
2020-12-22 08:32:44 +01:00
libraryupgrader
0bef16c88d
build: Updating mediawiki/mediawiki-phan-config to 0.10.6
...
Change-Id: Idc4f777dc266e5a310320a430efb2878f28aeb2d
2020-12-20 02:59:51 +00:00
Translation updater bot
bf8e2a7a10
Localisation updates from https://translatewiki.net .
...
Change-Id: I2ed1cfecf38f17686a6b11ff77abe31e178c4856
2020-12-14 08:43:23 +01:00
libraryupgrader
bb8d3d4935
build: Updating dependencies
...
composer:
* mediawiki/mediawiki-phan-config: 0.10.4 → 0.10.5
npm:
* ini: 1.3.5 → 1.3.7
* https://npmjs.com/advisories/1589
Change-Id: Ie2c1ad0b0d6c166d568b87027c9f8f2b276edb54
2020-12-11 08:55:46 +00:00
Translation updater bot
af366f17fb
Localisation updates from https://translatewiki.net .
...
Change-Id: If485867462f24517f77fb96d88f0347c92b56db2
2020-12-09 08:42:32 +01:00
Translation updater bot
9b4fd6df99
Localisation updates from https://translatewiki.net .
...
Change-Id: Ia8266bdfddeabf60a89b7bf3cda1184777f80c46
2020-12-07 08:47:28 +01:00