Ed Sanders
84bc45adf1
ContentCommentItem.php: Documentation fixes
...
Change-Id: I5ee1c3e1b79f4e9bdab417c68ff447313ecb752d
2023-12-15 17:05:22 +00:00
Ed Sanders
329a268564
ThreadItem.js: Rename getNativeRange to getRange
...
Makes the class more similar to PHP. The non-native
ranges exist for efficiency, but users will usually
want native ranges.
Change-Id: Ifd7dd034d2e0f3b9af050ecdab3e063df73dde5e
2023-12-15 16:22:52 +00:00
jenkins-bot
a77338fd6d
Merge "Revert "Temporarily disable isPreview in Parsoid's rendering""
2023-12-14 17:24:02 +00:00
Subramanya Sastry
1cf6000d18
Revert "Temporarily disable isPreview in Parsoid's rendering"
...
This reverts commit d004c001be
.
Reason for revert: Visual diff done and results gathered.
Change-Id: Iefb0c74a121346286a353dae6cb795b86aa636ce
2023-12-14 14:16:41 +00:00
jenkins-bot
797bd2ea0b
Merge "ThreadItemStore: Omit redundant updates to avoid warnings"
2023-12-14 11:06:45 +00:00
Bartosz Dziewoński
ab2a83601a
Use SQL expression builder instead of buildLike()
...
Follow-up to c82783a5b6
.
Change-Id: If844b601b3887d5f853fb9f56be2741896114698
2023-12-14 11:55:34 +01:00
Bartosz Dziewoński
1e5dc67c36
ThreadItemStore: Omit redundant updates to avoid warnings
...
Bug: T353432
Change-Id: Ib095d622e549139efdd050cadc87ac9dd6a1f318
2023-12-14 10:54:16 +00:00
Translation updater bot
92daada02b
Localisation updates from https://translatewiki.net .
...
Change-Id: I6a6685bc1d3405ce19f04984350aa4401ead4be3
2023-12-14 08:27:24 +01:00
Translation updater bot
dbcf55494f
Localisation updates from https://translatewiki.net .
...
Change-Id: I65d741bf65a3010ddf039190c8311d98b95f4bee
2023-12-13 08:40:47 +01:00
Subramanya Sastry
d004c001be
Temporarily disable isPreview in Parsoid's rendering
...
This will let us render reply links on wikitech and run visual diffs
(which runs in anonymous user mode). This will be reverted after
the visual diff test run.
Change-Id: Ibf175a7f5b1e68f66c257fc26ba9e4b55f752fbd
2023-12-12 14:08:46 -06:00
Subramanya Sastry
8671171b35
Remove checks for missing title info in ParserOutput extensiondata
...
This data was added to core in I328f533e6cdb11c0c3a873d23bab1a113dfa39be
and it will have been in production for 4 weeks next week which is
enough for all content to have rolled over.
Change-Id: I3d568eed56446f26aa329bfa554d609b8bcb973a
2023-12-12 14:08:46 -06:00
jenkins-bot
ba7e8417a6
Merge "WikiImporter: Pass Authority for permissions instead of global context"
2023-12-11 19:49:59 +00:00
Umherirrender
64bcb583e9
Use namespaced classes
...
Done automatically via script
Change to extension.json done manually
Change-Id: Ied7bbddd357290ac6be6bf480be0ee9116e77365
2023-12-11 16:38:02 +01:00
Translation updater bot
64b0b0e259
Localisation updates from https://translatewiki.net .
...
Change-Id: I3810690deb02b7830618f7975b0c1dfd9ca196c4
2023-12-11 10:43:04 +01:00
jenkins-bot
264869a561
Merge "ReplyWidgetVisual: Replace deprecated selectLastContentOffset call"
2023-12-08 23:33:00 +00:00
Bartosz Dziewoński
855af15fba
WikiImporter: Pass Authority for permissions instead of global context
...
Depends-On: Iea1d03dcdcbda2f9a9adbff1b0d319efd22c4d86
Change-Id: I4ec83fe0a887398a216e2b0392dfa852218fef1e
2023-12-08 22:16:16 +01:00
jenkins-bot
b49339f13d
Merge "Remove { passive: true } from removeEventListener"
2023-12-08 17:04:32 +00:00
Translation updater bot
4e0e32314b
Localisation updates from https://translatewiki.net .
...
Change-Id: I04e6df5d81f53bb6bd7a729f3ba8c83344fcbbc5
2023-12-08 14:45:21 +01:00
Ed Sanders
b60be160ac
ReplyWidgetVisual: Replace deprecated selectLastContentOffset call
...
Change-Id: I80b64ec1d3ecf1985c29a8efc3d072778ffe783f
2023-12-08 11:09:20 +00:00
Ed Sanders
a853e6f3d2
Remove { passive: true } from removeEventListener
...
This option doesn't exist when removing an event.
Change-Id: I2449fec2b2368f829d93eea9a13c13aea1ab75f8
2023-12-08 10:59:40 +00:00
jenkins-bot
d69dc24161
Merge "Ignore signatures with invalid timestamps"
2023-12-07 18:00:09 +00:00
jenkins-bot
0e6faf53b4
Merge "Find a heading by title in archives"
2023-12-07 15:57:49 +00:00
jenkins-bot
8181784123
Merge "Show new location of missing comments in notification"
2023-12-07 15:54:58 +00:00
Translation updater bot
40f80feb0b
Localisation updates from https://translatewiki.net .
...
Change-Id: I4980cd0fac1de7f65a7faff776fc03039f76cbc0
2023-12-07 10:01:25 +01:00
Ed Sanders
c82783a5b6
Find a heading by title in archives
...
* Looks for heading IDs matching "h-<heading text>-%" that once
existed on the target page.
* For such IDs, finds where those items currently exist,
presumably in an archive.
Pros:
* Doesn't need to know anything about the local wiki's archiving
conventions, so can be deployed universally.
Cons:
* ID conflicts will return matches in unrelated archives, e.g.
MassMessages.
Bug: T349653
Change-Id: Ie94efd0503e9f4689d3421babe445f9f4e2b4fb7
2023-12-06 18:39:28 +00:00
Ed Sanders
4733eb0362
Show new location of missing comments in notification
...
Bug: T304579
Change-Id: I5c9229a25875f0bb73c2a4dbfd0e1ac25f9c893e
2023-12-06 18:39:27 +00:00
Translation updater bot
023dbbbf57
Localisation updates from https://translatewiki.net .
...
Change-Id: I707e2d0e01020854533d2cacee739e2c502fe686
2023-12-06 09:59:02 +01:00
Ed Sanders
4051c7faf4
Ignore signatures with invalid timestamps
...
Bug: T352455
Change-Id: Ie499db4594bfa23b618907383d0ac583849ff582
2023-12-05 13:23:15 +00:00
Translation updater bot
f4a76ed20b
Localisation updates from https://translatewiki.net .
...
Change-Id: I543e7ae1b23ad46ff776d089e55ed8b4940dc385
2023-12-05 09:14:36 +01:00
jenkins-bot
957788d9d5
Merge "Use upstream Title::inNamespace() instead of manual comparisons"
2023-12-04 23:09:28 +00:00
jenkins-bot
c4d07f29d1
Merge "Add tests for CommentFormatter:isLanguageRequiringReplyIcon"
2023-12-04 21:02:37 +00:00
Ed Sanders
ab8ab5a6e4
Add tests for CommentFormatter:isLanguageRequiringReplyIcon
...
Change-Id: If0503c1280696bb4440062250e2208da8187364f
2023-12-04 12:47:46 +00:00
Ed Sanders
584dc08020
Remove file headers and @copyright tags, not used consistently in this repo
...
Change-Id: I3c074c7cbae52d1775b14e1e6dae22c4276b8236
2023-12-04 12:30:56 +00:00
Translation updater bot
7412650ee9
Localisation updates from https://translatewiki.net .
...
Change-Id: Ie761da982644c5396e2da518b8ad23a251481ad0
2023-12-04 09:03:57 +01:00
jenkins-bot
d4d595c1b8
Merge "Check language fallbacks in isLanguageRequiringReplyIcon"
2023-12-01 21:29:23 +00:00
Ed Sanders
40ce262d7e
Check language fallbacks in isLanguageRequiringReplyIcon
...
Bug: T352289
Change-Id: I0a1466c871143af85e7eeb07572021c387074705
2023-12-01 13:57:08 +00:00
Translation updater bot
6c9cbcf286
Localisation updates from https://translatewiki.net .
...
Change-Id: I899d14a6261094a2d442c68c04fd2865a7953199
2023-12-01 09:39:13 +01:00
jenkins-bot
b88b4737e3
Merge "Apply slim button styles to all inline buttons"
2023-11-30 18:43:02 +00:00
gerritbot
5a51c63687
Update UserOptionsLookup's FQN
...
User-options related classes are being moved to the MediaWiki\User\Options namespace in MediaWiki Core; reflect that change here.
Bug: T352284
Depends-On: I9822eb1553870b876d0b8a927e4e86c27d83bd52
Change-Id: Iaf161106c323461929abe9b8a021bbb3e34c4ae7
2023-11-30 17:35:15 +00:00
Bartosz Dziewoński
8271401e73
Compatibility with styles for new heading HTML
...
(split off from I5ab9d3373a6911c1456c30d844b66576b278a1b5)
Bug: T13555
Depends-On: I44587461582d648b56ef0c9c7ae0c322895c69c2
Change-Id: Ia32d3b3ac0de2f17401fc1a26c1fe451f273c688
2023-11-30 18:13:31 +01:00
Ed Sanders
bd8793ba99
Apply slim button styles to all inline buttons
...
Prevents the yet-to-be-used overflow button from affecting
the line height.
Change-Id: I2f76e397f6205edd52a33a87ef1445e5752b16e2
2023-11-30 16:33:58 +00:00
Translation updater bot
a03f1d945f
Localisation updates from https://translatewiki.net .
...
Change-Id: I88706c7bcfc69f72d15ecca4b3d7f3edf112534a
2023-11-30 09:37:52 +01:00
Translation updater bot
6eb29f94bf
Localisation updates from https://translatewiki.net .
...
Change-Id: I3e02147cceb3ef1c202dab7ce061ec98a104b07b
2023-11-29 08:30:54 +01:00
jenkins-bot
fdfc9a266e
Merge "Remove small pieces of unused code from PageHooks class"
2023-11-28 20:22:10 +00:00
jenkins-bot
da2e527840
Merge "Work around Parsoid's messy handling of some extensions"
2023-11-28 20:17:36 +00:00
Ed Sanders
f2f0ec2f65
build: Update linters and fix
...
Change-Id: Iec16f3330f94d38bb50492b7dcc9207786b964a4
2023-11-28 16:10:47 +00:00
thiemowmde
12e7fba827
Remove small pieces of unused code from PageHooks class
...
Change-Id: I557bfb0f688d3e9455b5187df3cbbe67697fbd55
2023-11-28 15:39:20 +00:00
thiemowmde
00ad50c673
Use upstream Title::inNamespace() instead of manual comparisons
...
This might be a matter of personal preference. Not sure if it's
worth it. Both is well readable. On the other hand, the method
exists. Why not use it?
Change-Id: Id66fc6c888db6ae1cf28e60a51f90d9ae2cdb6ee
2023-11-28 09:49:00 +01:00
Subramanya Sastry
bea2b1478d
Work around Parsoid's messy handling of some extensions
...
* See T351461#9358034 for details
Bug: T351461
Change-Id: If438e99284018e3b78f4c2fc22ce714322877cf7
2023-11-28 03:00:27 +00:00
jenkins-bot
8ab8831db7
Merge "Revert "ParserOutputPostCacheTransform: Don't reprocess content""
2023-11-27 17:34:41 +00:00