Ed Sanders
f2fb29ddbe
Only trigger edit check when inserted text is in a new paragraph
...
Bug: T345121
Change-Id: Iee954045bb2ccf4d177e1b0b3ea0049be3c5c1af
2023-09-01 14:32:07 +01:00
Ed Sanders
a798721e23
Place reference before punctuation when configured
...
Bug: T344962
Change-Id: Ib4ae46d423e69c0bb45a2b1fa1c23fa7e84a8077
2023-09-01 13:44:45 +01:00
Ed Sanders
80cbe6bf3b
Comment edit check logic for pure insertion check
...
Change-Id: Ie07aef5326eea3018686da6d872360e29712418e
2023-09-01 13:42:57 +01:00
Ed Sanders
a59335fac6
Rename config.references to config.addReference
...
Change-Id: I5e4b70d8bff1e9b26ca78f9f6f8c9ac8d5f7297b
2023-09-01 13:41:52 +01:00
David Lynch
cd43f126d1
Edit check configuration system
...
This creates a message called `editcheck-config.json` which will be
loaded and sent to the `modules/editcheck/config.json` packageFile.
Bug: T330112
Change-Id: Idc58ddf1045fcc0491701a739f3778c8cf4dd955
2023-09-01 13:41:52 +01:00
Translation updater bot
4475868c60
Localisation updates from https://translatewiki.net .
...
Change-Id: I3ded73cf92bce977111070441e61f3f6acc6422f
2023-09-01 09:04:00 +02:00
jenkins-bot
2f3b31eeb2
Merge "Add editcheck-references-activated
when UI is shown"
2023-09-01 01:57:51 +00:00
Arlo Breault
e054c3da90
Use metrics from SiteConfig to restore the Parsoid prefix
...
According to Ie85f2306e8b0f123b9fdd737faffdd85117015b1
Bug: T339365
Change-Id: I99c15876424a454309116fa1269d0a1a456e0d46
2023-08-30 20:28:23 -04:00
Ed Sanders
1053204077
Add mw-no-invert class to thumbnails
...
Bug: T345281
Change-Id: I49d9b65fefd4fae15715d2a10db83b90c7021027
2023-08-30 19:02:52 +01:00
jenkins-bot
86f75b341d
Merge "Remove deprecated RESTBase-related VE config settings"
2023-08-30 16:04:07 +00:00
jenkins-bot
40a52535f2
Merge "Stop injecting ServiceOptions in VisualEditorParsoidClientFactory"
2023-08-30 15:38:59 +00:00
jenkins-bot
7f1cc82c79
Merge "Remove unused VisualEditorParsoidClientFactory options"
2023-08-30 15:15:40 +00:00
Bartosz Dziewoński
5991d40f11
Remove deprecated RESTBase-related VE config settings
...
Bug: T341618
Change-Id: Id114ad15d264416ac13915d7fac27992d8ef05b6
2023-08-30 17:11:04 +02:00
Arlo Breault
2c1989c338
Stop injecting ServiceOptions in VisualEditorParsoidClientFactory
...
Change-Id: I7a3c5ef6435a38ef136e830b343dc19166659ef0
2023-08-30 17:05:17 +02:00
Arlo Breault
de2935928c
Remove unused VisualEditorParsoidClientFactory options
...
Looks like these were introduced in b029fd8
and could have gone out in
f2bb8cf
.
Bug: T341614
Change-Id: I4f77a7fabb1016864cafb15848c0199028a7b6bb
2023-08-30 14:58:55 +00:00
jenkins-bot
54cae18fb8
Merge "Update messages when becoming logged-in/logged-out for IP masking"
2023-08-30 13:37:00 +00:00
jenkins-bot
69c37c9863
Merge "Fix showing temp user popup after page reload"
2023-08-30 13:32:37 +00:00
jenkins-bot
57a0940895
Merge "ApiVisualEditor: Check permissions of the temp user if we will create one"
2023-08-30 13:32:31 +00:00
jenkins-bot
4e9baea69a
Merge "Acquire a temporary user username before previewing"
2023-08-30 13:20:46 +00:00
Translation updater bot
b805cbde17
Localisation updates from https://translatewiki.net .
...
Change-Id: I541a15696cad7ceee9374796460da7fd0bf3e226
2023-08-30 08:45:50 +02:00
Translation updater bot
eb785acba2
Localisation updates from https://translatewiki.net .
...
Change-Id: Iacda79c9b345929573d0579390e986b14b79ba23
2023-08-29 08:29:20 +02:00
Translation updater bot
c948d9900b
Localisation updates from https://translatewiki.net .
...
Change-Id: I9853073d0aab01b4e2e124767fbd61ee11462e2f
2023-08-28 09:31:28 +02:00
jenkins-bot
82067ffac2
Merge "ext.visualEditor.diffPage.init: Add missing dependency"
2023-08-25 09:12:30 +00:00
Bartosz Dziewoński
f469fe77c8
ext.visualEditor.diffPage.init: Add missing dependency
...
Compare to the list of module-styles loaded in
onTextSlotDiffRendererTablePrefix() hook.
This doesn't do anything now but may be needed for T344596.
Change-Id: I16b7170467fc03365ae35c48237fe0489aed8423
2023-08-24 21:40:04 +00:00
David Lynch
481dd52067
Track when edit notices are shown
...
VisualEditorFeatureUse as feature: notices, action: show.
This doesn't distinguish between the automatic on-load show and manually
showing them from the toolbar.
Bug: T344465
Change-Id: I5a0d7e87592c286afe51e02ae8436f7d2ce71021
2023-08-24 14:03:42 -05:00
Bartosz Dziewoński
cc2b4e27d8
Fix showing temp user popup after page reload
...
I apparently forgot to pass the parameter to fireHookOnPageReload()
that I introduced exactly for this purpose. As a result, the basic
post-edit popup appeared, but the temp user popup did not.
Also rearrange code so that fireHookOnPageReload() is still called if
we need to redirect to complete creation of the temp user.
Bug: T344879
Change-Id: I36c64f27d2b8866ca88642621a135e7e25a91ce1
2023-08-24 16:09:12 +00:00
jenkins-bot
0139b042be
Merge "Fix remote page detection logic"
2023-08-24 15:14:05 +00:00
Translation updater bot
5709e4a7dd
Localisation updates from https://translatewiki.net .
...
Change-Id: Ieadfffa622c640a700bc34c0ad363d4dc42fd4f5
2023-08-24 09:52:56 +02:00
jenkins-bot
1c93f24a40
Merge "Implement add a reference edit check"
2023-08-24 03:30:48 +00:00
jenkins-bot
21a15315e7
Merge "Improve 2017WTE preference labels"
2023-08-23 12:39:43 +00:00
Translation updater bot
721de78650
Localisation updates from https://translatewiki.net .
...
Change-Id: Ib6471d160c1d64920ce12b7027591150b0a7a067
2023-08-23 08:40:50 +02:00
Bartosz Dziewoński
764e223260
ApiVisualEditor: Check permissions of the temp user if we will create one
...
Bug: T342770
Change-Id: I9f616ae754e014ae0ab5e3d0d62f5e4211399317
2023-08-22 21:41:08 +00:00
Bartosz Dziewoński
59a665c424
Acquire a temporary user username before previewing
...
Abortable promises are definitely among my least favorite things.
It takes all of this bookkeeping to make .abort() work consistently
(so that it always aborts a request if one is in flight, and always
causes the final promise to be rejected even if we didn't start a
request yet or it has already finished). But, if you squint and ignore
every line with the word "abort", it's like a normal promise chain.
Depends-On: Iec8a15dadd595bed0f7e54f907fbb8e192b45cf3
Bug: T331397
Change-Id: I67309c79e6d211d69630fe89cbf5402f8fbd350c
2023-08-22 23:40:55 +02:00
Dringsim
90ccc475df
Fix remote page detection logic
...
Remote pages can be global user pages, etc., not restricted to files on Commons.
Change-Id: I89368c93e25ca970bf35ad742a1054473b6d6c48
2023-08-22 17:13:09 +08:00
Translation updater bot
c0176c9a12
Localisation updates from https://translatewiki.net .
...
Change-Id: I30456a57ef86c76d40da9a30f945d6f2aa91171f
2023-08-22 09:02:13 +02:00
Bartosz Dziewoński
c8a2f9b0ad
Improve 2017WTE preference labels
...
* Remove full stop. No other preference label has a full stop.
* Mention "2017 wikitext editor" as the alternative name, similar to
WikiEditor (I6d17359166f58811ba99893ce4a4500a87deb827).
Change-Id: I48f64f1507b263da61c8a5711afc8ac4981763ee
2023-08-21 18:14:46 +00:00
Ed Sanders
2b4dab6703
build: Update stylelint-config-wikimedia
...
Change-Id: I4e56a07c0cd478fb2ea1908c79f584ea3e4d788e
2023-08-21 16:06:40 +01:00
Translation updater bot
16a94d8d86
Localisation updates from https://translatewiki.net .
...
Change-Id: I1238209b43bc74b94880facea0d177d50f7407bd
2023-08-21 08:48:51 +02:00
jenkins-bot
f7805033d0
Merge "Use namespaced MediaWiki\Language\RawMessage"
2023-08-20 01:07:42 +00:00
Umherirrender
12856f5988
Use namespaced MediaWiki\Language\RawMessage
...
Bug: T321681
Change-Id: I5d32b7c419afdf10585cfb68bd558de1eebc9a18
2023-08-20 02:07:00 +02:00
Umherirrender
dfc3173f21
Use namespace MediaWiki\Request\DerivativeRequest
...
Bug: T321681
Change-Id: Ib2a1797808c9c973efee198f583b9282779f7a7e
2023-08-20 01:40:59 +02:00
gerritbot
d5cc6fc32a
Replace some moved Title class uses, now MediaWiki\Title\Title
...
Bug: T321681
Change-Id: I1bb6e39d33b2bdb00fbe70fec0bcca1d71ad3a17
2023-08-19 12:17:42 +00:00
jenkins-bot
df6bba67c8
Merge "build: Update MediaWiki requirement to 1.41"
2023-08-19 09:21:24 +00:00
James D. Forrester
2ca0c7beaf
build: Update MediaWiki requirement to 1.41
...
All extensions in the MediaWiki tarball are expected to track MediaWiki's release directly.
Change-Id: If8982b746fd74abefcbbdf803e9f3242555fa578
2023-08-19 14:15:01 +08:00
James D. Forrester
5be96e951d
build: Update MediaWiki requirement to 1.41
...
All extensions in the MediaWiki tarball are expected to track MediaWiki's release directly.
Change-Id: I9fd89a61b1459b7db601cf2c4db8be5495aa65c3
2023-08-19 14:14:55 +08:00
Translation updater bot
12dbb92c97
Localisation updates from https://translatewiki.net .
...
Change-Id: I04bfe97bee49586704ddccb863e62c2f9d999443
2023-08-18 09:09:33 +02:00
Daimona Eaytoy
3d63e08a02
Use getExistingTestPage consistently in DirectParsoidClientTest
...
testTransformHtml currently passes just because the previous test
(testGetPageHtml) calls getExistingTestPage for the same page, but it
fails when run on its own because the page doesn't exist. Make it use
getExistingTestPage consistently to fix that.
This is also needed by core change Ie2f1809d, after which all tables
will be reset between tests.
Change-Id: Id4cb4803fae0d62c695ff1d1051056062c54da82
2023-08-18 01:04:34 +00:00
Translation updater bot
fffc3514da
Localisation updates from https://translatewiki.net .
...
Change-Id: I37dac7cd2117d6f7f9227c1e4bc20fb2e5b74737
2023-08-17 12:11:02 +02:00
jenkins-bot
9873caee04
Merge "ApiVisualEditorEdit: Make tags param actually work"
2023-08-16 17:00:34 +00:00
jenkins-bot
9e42850609
Merge "Remove extra margins from visual diff in Minerva"
2023-08-16 16:22:27 +00:00