Commit graph

331 commits

Author SHA1 Message Date
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
Translation updater bot cbf6cd01a2 Localisation updates from https://translatewiki.net.
Change-Id: I7fdabe97707898826985d5e0664bcf8488b6b972
2023-11-20 08:51:17 +01:00
Translation updater bot e628cb0b03 Localisation updates from https://translatewiki.net.
Change-Id: I07ed65b8ffa75f6b25c90ba57ff83720ef05a18d
2023-10-26 11:03:54 +02:00
Translation updater bot f33114c445 Localisation updates from https://translatewiki.net.
Change-Id: If68015456ad1b5ef241d47c15d26d7a6f26c6297
2023-10-23 09:50:33 +02:00
Translation updater bot f01ff88a79 Localisation updates from https://translatewiki.net.
Change-Id: If3e0a39fce3e8020b4ed06ff90996c7092e87051
2023-10-05 09:11:35 +02:00
Translation updater bot 7a1337e430 Localisation updates from https://translatewiki.net.
Change-Id: If6bc6ad58c1a7e527c6bbb000e70148f4d1055e1
2023-09-21 10:15:40 +02:00
Translation updater bot 713932e296 Localisation updates from https://translatewiki.net.
Change-Id: I3a4122506556717de78038b606e1bfc8af1f1b1d
2023-09-19 09:25:22 +02:00
Translation updater bot 080616dffd Localisation updates from https://translatewiki.net.
Change-Id: Ib438fcc78562df548ff03a1c5eb365cc09d9a157
2023-09-18 08:42:57 +02:00
Translation updater bot 16637f4c07 Localisation updates from https://translatewiki.net.
Change-Id: I25c79806705b8d28d07e70a43e254bc01b42db07
2023-09-11 09:03:34 +02:00
Translation updater bot c8cf126e30 Localisation updates from https://translatewiki.net.
Change-Id: I9a353fe8299848dc0fbbdbfda8ca0fa1bbfd48b1
2023-08-28 09:29:58 +02:00
Translation updater bot ac3f4a563a Localisation updates from https://translatewiki.net.
Change-Id: I6d2ca63a38f679dd637c10041d62be0e115cab3e
2023-08-23 08:39:11 +02:00
Translation updater bot 65fdd99dd0 Localisation updates from https://translatewiki.net.
Change-Id: Ic93b600ee1776210910c6a66082af22b599e2d0a
2023-08-21 08:47:38 +02:00
Translation updater bot 3209cf8f18 Localisation updates from https://translatewiki.net.
Change-Id: Id21cc63f57970e8aa997cb4a303c0605f51d190c
2023-08-18 09:08:00 +02:00
Translation updater bot 6d4eb2e87b Localisation updates from https://translatewiki.net.
Change-Id: I9ee45a884b8689a7376bd8d0452b82d4a9ef1659
2023-08-17 12:09:46 +02:00
jenkins-bot d28b11383e Merge "Make ApiDiscussionToolsEdit non-internal, add 'tags'" 2023-08-16 17:00:37 +00:00
Martin Urbanec 16ac49fe61 Make ApiDiscussionToolsEdit non-internal, add 'tags'
What:
Growth wants to use ApiDiscussionToolsEdit to
post questions on behalf of new users (to make use
of the auto-subscribing logic DiscussionTools has).

This seems like a good moment to make the API
non-internal.

What:
* Add support for 'tags' parameter
  (this doesn't actually work w/o the depends-on)
* Add autosubscribe parameter to give more control
  to callers over whether autosubscription is used.
* Remove isInternal()

Bug: T343339
Bug: T333632
Depends-On: I0ac60ca8473fe28461b2da60f9911baac4994388
Change-Id: I39727de40557d2494f4d60bf224490caaedfdee1
2023-08-16 16:52:38 +00:00
Translation updater bot 077cc2c411 Localisation updates from https://translatewiki.net.
Change-Id: I436ba819e55d079c05a1f1c18a07d25fc3b81ff9
2023-08-14 09:17:32 +02:00
Translation updater bot 0ef532149b Localisation updates from https://translatewiki.net.
Change-Id: I1a2eacc8bbc48db3380c85a8d9816cdb9ebe5225
2023-08-07 08:38:14 +02:00
Translation updater bot 7c01abeaa4 Localisation updates from https://translatewiki.net.
Change-Id: If0c4196f6a9301777577b8ac928f9fc96a8fbee7
2023-08-02 09:03:55 +02:00
Translation updater bot a9217efa79 Localisation updates from https://translatewiki.net.
Change-Id: I2395810e3de7b44a0b8da6bdc2787dec48359c48
2023-07-31 08:57:14 +02:00
Translation updater bot cfc804025f Localisation updates from https://translatewiki.net.
Change-Id: I4f54b6fd3eee0aa5027f6ec5e20cc30885e662dc
2023-07-27 10:48:30 +02:00
Translation updater bot 02ec113a21 Localisation updates from https://translatewiki.net.
Change-Id: I9649b8dafd998577e9a4fa69045d8c3884a6e6b9
2023-07-26 10:26:41 +02:00
Translation updater bot 6127fd1859 Localisation updates from https://translatewiki.net.
Change-Id: If8b8406979f4dbe783d4c714a58628c4dee14dc8
2023-07-25 10:42:15 +02:00
Translation updater bot 4c2b39658d Localisation updates from https://translatewiki.net.
Change-Id: I85991fbe999fc75d7ee5117d1a40aba5e1279ee5
2023-07-24 09:37:11 +02:00
Translation updater bot 4e219040ce Localisation updates from https://translatewiki.net.
Change-Id: I0b1cca2bdee85f4768b1ef5266bd44526a14d133
2023-07-17 10:16:56 +02:00
Translation updater bot 4b776e4bcf Localisation updates from https://translatewiki.net.
Change-Id: I09960b7b30bd2a08874a3d64c282e279221a8abf
2023-07-14 09:33:37 +02:00
Translation updater bot f51043c338 Localisation updates from https://translatewiki.net.
Change-Id: I91cd635d16c4f6c81d227c545f6f49988895f262
2023-07-13 10:48:57 +02:00
Translation updater bot 7583ce6ffc Localisation updates from https://translatewiki.net.
Change-Id: I6074995303e3453524bed369c0bd8fd4900fbeed
2023-07-12 08:55:24 +02:00
jenkins-bot 218d3aea38 Merge "Backend changes related to topic subjects in message body" 2023-07-11 15:21:50 +00:00
jenkins-bot 7b147cffbf Merge "ApiDiscussionToolsPageInfo: Allow excluding signatures" 2023-07-11 15:17:02 +00:00
Translation updater bot 02c8844db6 Localisation updates from https://translatewiki.net.
Change-Id: Ib7b9620a37a230b62257d8af7aa566d4edd78eab
2023-07-05 08:29:04 +02:00
Bartosz Dziewoński 14d9652a78 Backend changes related to topic subjects in message body
Our edit API now recognizes topic subjects in the message body,
generates edit summaries from them, and optionally returns an error
if no subject is provided.

Bug: T334163
Bug: T338390
Change-Id: Iac3778a4a88a4def234be9d10b80d9796d35bceb
2023-06-22 10:35:04 +02:00
Translation updater bot a6a267f368 Localisation updates from https://translatewiki.net.
Change-Id: I338af9ae81410e809d74840f63942d6936ed320c
2023-06-19 11:06:46 +02:00
Translation updater bot 98a7afe26e Localisation updates from https://translatewiki.net.
Change-Id: Ib5f9621c8b77abfee12a193790ce070129dc6c16
2023-06-14 13:06:40 +02:00
Bartosz Dziewoński 2d40cbb6d5 ApiDiscussionToolsPageInfo: Allow excluding signatures
Special:DiscussionToolsDebug falsely promised that the API delivers
the same information, but in fact the API included the signatures in
each comment's HTML unconditionally. Allow excluding them.

Change-Id: Ie1e38d28bed0b6d5713d9051b84cc08a23da94c2
2023-05-30 15:55:41 +02:00
Translation updater bot a6b46b4ae2 Localisation updates from https://translatewiki.net.
Change-Id: I3b2bfdaed8123abf445ea324260db4c58fadd922
2023-05-30 08:56:37 +02:00
Translation updater bot 3f8235904e Localisation updates from https://translatewiki.net.
Change-Id: I043acd7ecdbff4197a7a1130e67966912a96e55d
2023-05-29 09:58:59 +02:00
Translation updater bot e456868a00 Localisation updates from https://translatewiki.net.
Change-Id: Iff5b94b6ed9647299e11c43e7797db1b4c79ab1d
2023-05-15 08:32:17 +02:00
Translation updater bot ce3699ee6e Localisation updates from https://translatewiki.net.
Change-Id: I7e97a04383861479cd702f925b9fd5e698e4395a
2023-05-11 09:15:09 +02:00
Translation updater bot 9ce7914390 Localisation updates from https://translatewiki.net.
Change-Id: I478bf4b86809dc548c09362cd42afd69cfb90641
2023-05-10 08:40:28 +02:00
Translation updater bot 12164c1606 Localisation updates from https://translatewiki.net.
Change-Id: I4b7e0f2b22cc6822e039636fef2e3c42f4cfdebc
2023-05-05 10:38:36 +02:00
Translation updater bot bfffce8691 Localisation updates from https://translatewiki.net.
Change-Id: Ib7fd1ee0e43e28c76fac5c9ff1cc389360122ae8
2023-05-02 08:59:40 +02:00
Translation updater bot 404b690d12 Localisation updates from https://translatewiki.net.
Change-Id: I847a2d04eb9e3b9a5fb245fbf230e15affc2878a
2023-05-01 09:57:34 +02:00
Translation updater bot 294f30b544 Localisation updates from https://translatewiki.net.
Change-Id: Ia7691e7940b694e179fa03e34a38301c6cce2f95
2023-04-28 08:56:09 +02:00
Translation updater bot 07b7a60527 Localisation updates from https://translatewiki.net.
Change-Id: If3032a1a939fe78a454d4641c62e103a2a8e2c61
2023-04-27 09:14:18 +02:00
jenkins-bot d74fff198d Merge "Add an API version of Special:FindComment" 2023-04-26 18:02:09 +00:00
Ed Sanders 0be67d3f20 Add an API version of Special:FindComment
Bug: T333375
Change-Id: I02f032b0a36d384b9ac9e397106eb30d325421d8
2023-04-26 17:09:15 +01:00
Translation updater bot 4b843866f7 Localisation updates from https://translatewiki.net.
Change-Id: Ia3969c0e92fb53f1870de6403a2012bb4d111448
2023-04-17 09:13:21 +02:00
Translation updater bot c0fbdbcf79 Localisation updates from https://translatewiki.net.
Change-Id: I4b75449946e5b5bd6851928452c0b4f566d7e34e
2023-04-13 06:56:48 +00:00
Translation updater bot dd2787114f Localisation updates from https://translatewiki.net.
Change-Id: I77eb6661e1030a1af274b5be1f2daaea14ac42c8
2023-04-11 09:13:42 +02:00
Translation updater bot 7687b40438 Localisation updates from https://translatewiki.net.
Change-Id: Ief7a61a70565d84f73b5b69567df5f113dff85d9
2023-04-10 09:20:59 +02:00
Translation updater bot e236fa4009 Localisation updates from https://translatewiki.net.
Change-Id: Ic76378f67e45baa2551c02affaed94fc2c0ccb50
2023-03-29 09:04:13 +02:00
Translation updater bot 6c66ab7c23 Localisation updates from https://translatewiki.net.
Change-Id: I6ef0c254bf3adb8c636d95735eb80fee08e8857e
2023-03-23 09:25:11 +01:00
Translation updater bot eb164a5a26 Localisation updates from https://translatewiki.net.
Change-Id: I4b476ba964beee06cc016fd27befb62ae9c24fb2
2023-03-08 08:42:02 +01:00
Translation updater bot c7537a8367 Localisation updates from https://translatewiki.net.
Change-Id: I9eee44cef05bc81b8581e79704732decabe2b149
2023-02-27 08:27:26 +01:00
Translation updater bot 482f8c610d Localisation updates from https://translatewiki.net.
Change-Id: I45b241044f13cadacfd16e03c7366ce1e989c4bb
2023-01-23 08:22:48 +01:00
Translation updater bot 97160052b0 Localisation updates from https://translatewiki.net.
Change-Id: Ia17a9460858563a4e9a0968c1dbb765c5f08fae1
2023-01-09 09:26:05 +01:00
Translation updater bot d326fa4671 Localisation updates from https://translatewiki.net.
Change-Id: Id7868796caad0b0440ed00abdf619446e64a17bb
2023-01-05 09:08:02 +01:00
Translation updater bot c7353aa27d Localisation updates from https://translatewiki.net.
Change-Id: I4dba5cc5da07059676143fbcef0f9e2cf5943551
2023-01-04 08:28:56 +01:00
Translation updater bot 38bc50a710 Localisation updates from https://translatewiki.net.
Change-Id: Iab8a194dac195e19ea87de5594162575ac417400
2023-01-02 08:42:52 +01:00
Translation updater bot dc936b87d8 Localisation updates from https://translatewiki.net.
Change-Id: Ib6ed325af35c475f7ba5d03140995a6b42f88b08
2022-12-22 11:03:18 +01:00
Translation updater bot 15474764f9 Localisation updates from https://translatewiki.net.
Change-Id: I607cae84983e66fb75ab3840c6aafb76847bbff4
2022-12-21 09:15:01 +01:00
Translation updater bot d1e995430f Localisation updates from https://translatewiki.net.
Change-Id: I5967d648c3af40d44379186f9e6e3c2dfdb15539
2022-11-23 08:32:09 +01:00
Translation updater bot f039a2ac07 Localisation updates from https://translatewiki.net.
Change-Id: I41d533415bd51781a00db77f7d62162e6371a8bf
2022-11-01 08:52:00 +01:00
Translation updater bot cf3bf1bb4f Localisation updates from https://translatewiki.net.
Change-Id: I5282a858c33a256972ccebcc560201edf947d082
2022-10-31 09:45:41 +01:00
Translation updater bot 66955ab733 Localisation updates from https://translatewiki.net.
Change-Id: Ib7ab233f0fd0021cd5403181e34b65a54033ab3b
2022-10-10 10:19:59 +02:00
Translation updater bot e57016414e Localisation updates from https://translatewiki.net.
Change-Id: I8e2bb9b646431fb5db67cea2414711390c96f3ad
2022-10-03 09:45:36 +02:00
Translation updater bot 7654f86129 Localisation updates from https://translatewiki.net.
Change-Id: I248cc9f89609664219874c56728a6b4a4a4631ba
2022-09-27 08:32:04 +02:00
Translation updater bot 5f94a9bf00 Localisation updates from https://translatewiki.net.
Change-Id: I1667584f86a919a1f7a25e8c9e6a95983cd12466
2022-09-23 08:29:00 +02:00
Translation updater bot 855eef1c2a Localisation updates from https://translatewiki.net.
Change-Id: I23ddaa79e5f7982a6008bea4d234730841a7504f
2022-09-20 08:33:56 +02:00
Translation updater bot 840a796c26 Localisation updates from https://translatewiki.net.
Change-Id: I4328c68d619d6ad0bd1f6b36e4c4bcb8e4d0a81d
2022-09-12 08:11:25 +00:00
Translation updater bot 88f8e534eb Localisation updates from https://translatewiki.net.
Change-Id: Ibfbc00a012fa42346c80de99e440ceb55ba42b1b
2022-09-07 09:54:37 +02:00
Translation updater bot c09f2f1a10 Localisation updates from https://translatewiki.net.
Change-Id: I0f7690590d449b31ec07a933d2243648e18c22c5
2022-09-05 10:10:33 +02:00
Translation updater bot 221374fef0 Localisation updates from https://translatewiki.net.
Change-Id: I455afc4bd48c4ec4ff37c3593388d98a4135380a
2022-08-25 08:26:07 +02:00
Translation updater bot e8068f2bf6 Localisation updates from https://translatewiki.net.
Change-Id: Id6f753dd40450da1e23314c7290dec17e9431207
2022-08-22 08:22:43 +02:00
Translation updater bot c1049bb4da Localisation updates from https://translatewiki.net.
Change-Id: Iaf39bb399fc36b1dc9ffb4cb1da48ecd5dfa7b7e
2022-08-19 08:29:21 +02:00
Translation updater bot f7cdcffbeb Localisation updates from https://translatewiki.net.
Change-Id: I64e649a69b6b66ae469bb4bae41872a3dfd6a714
2022-08-04 08:42:36 +02:00
Translation updater bot ef3da04807 Localisation updates from https://translatewiki.net.
Change-Id: I7a44132e208ae9feb4bbf1bf1cd5f0a0fe3157ba
2022-07-29 08:52:57 +02:00
Translation updater bot 122972e1c2 Localisation updates from https://translatewiki.net.
Change-Id: I6de47853e045689ac68aa5b30835a3ccd31d46d1
2022-07-25 08:36:09 +02:00
Translation updater bot f484a708c4 Localisation updates from https://translatewiki.net.
Change-Id: I8eb820f72d1a7bed69491f693ed19f0e7238fb81
2022-07-21 09:03:35 +02:00
Translation updater bot a71a33153b Localisation updates from https://translatewiki.net.
Change-Id: Ie5dce0c0ff7898a5f1989228eac09afd10ed05c1
2022-07-11 09:49:29 +02:00
Translation updater bot 2435a0859d Localisation updates from https://translatewiki.net.
Change-Id: I709e27e8e28866e5e888cd5738b02fc456230a11
2022-06-27 08:17:54 +02:00
Translation updater bot 5da21d1b82 Localisation updates from https://translatewiki.net.
Change-Id: I6017df2176682f4693c4dca3e8845d6afd18465e
2022-06-14 08:48:02 +02:00
Translation updater bot e8b16f67b1 Localisation updates from https://translatewiki.net.
Change-Id: I1ef4c49042b48914a2abfe01c33dcc2969fded47
2022-06-10 08:49:31 +02:00
Translation updater bot bd07028c47 Localisation updates from https://translatewiki.net.
Change-Id: I7073ccaa7227e285bf33f05e06c2ab066933418f
2022-06-09 08:16:30 +02:00
Translation updater bot 277c5200e9 Localisation updates from https://translatewiki.net.
Change-Id: I737cdc50a7050395e1929e5de0ae9842785474e1
2022-06-08 08:26:56 +02:00
Translation updater bot 57b6f2c29f Localisation updates from https://translatewiki.net.
Change-Id: I2c91e039f32e1a735a90d948624c8dda0970b536
2022-06-01 08:20:33 +02:00
Translation updater bot 98cd4d2358 Localisation updates from https://translatewiki.net.
Change-Id: I4e7d98d9a4e4532205faac9afe03375bcf336579
2022-05-30 09:22:58 +02:00
Translation updater bot 31901332fb Localisation updates from https://translatewiki.net.
Change-Id: Ia35ab42cd3689c6eb79514fde69ffd08d11277b5
2022-05-25 08:31:57 +02:00
Translation updater bot 3c0937b686 Localisation updates from https://translatewiki.net.
Change-Id: If30a7a4a1de05855e3e70faf444743d0039ff6d5
2022-05-23 08:16:41 +02:00
Translation updater bot 98663d4ff3 Localisation updates from https://translatewiki.net.
Change-Id: Ib3b55bf42c1ccc050c3c58cd301c7062f74706f3
2022-05-19 08:19:03 +02:00
Translation updater bot 2916e05c15 Localisation updates from https://translatewiki.net.
Change-Id: I3ffde0dd66c38b547885cf6b02043463aaf465a9
2022-04-18 10:05:54 +02:00
Translation updater bot 1d72f8863e Localisation updates from https://translatewiki.net.
Change-Id: I422911a416c37fe82956f78a5a154a6f466714f8
2022-04-14 08:26:24 +02:00
Translation updater bot 0aa721b551 Localisation updates from https://translatewiki.net.
Change-Id: I3224bb83fa60f1f359966155d0f76324f7e45a09
2022-04-11 08:13:55 +02:00
Translation updater bot 98e646fba0 Localisation updates from https://translatewiki.net.
Change-Id: I64cba0fbc6ec8e137ab8423627bf9f40537701a9
2022-04-08 08:27:33 +02:00
Translation updater bot 5b6b78a01f Localisation updates from https://translatewiki.net.
Change-Id: I46f58c0e53d8ec36142354235bec23cddc0e0bb6
2022-04-07 08:09:27 +02:00
Translation updater bot 8036f90df1 Localisation updates from https://translatewiki.net.
Change-Id: I18f43850f3737743c5f3cf6bc5f94ee92372e9e3
2022-04-04 09:34:19 +02:00
Translation updater bot 925cabf21b Localisation updates from https://translatewiki.net.
Change-Id: Icba32268a4e227cfa794bd572b0a758d9d4193c8
2022-03-31 08:35:43 +02:00
Translation updater bot f3f262a2a3 Localisation updates from https://translatewiki.net.
Change-Id: I5680453e8093bbaf9c094bacf49ae070db826ce7
2022-03-28 08:20:49 +02:00
Translation updater bot 9f8332bc68 Localisation updates from https://translatewiki.net.
Change-Id: I5eb8897d5a01c23ec746b9e32937d7cee542c01b
2022-03-24 08:34:18 +01:00