jenkins-bot
328674d042
Merge "Parsing discussions converted to language variants"
2020-09-16 22:52:37 +00:00
Bartosz Dziewoński
f934e9aefd
Add integration tests using pages from sr.wp
...
For testing our handling of language variants.
Bug: T259818
Change-Id: Id25b537fecd789640c209ff7f30e777455a3aece
2020-09-16 22:07:16 +00:00
Bartosz Dziewoński
329df8c953
Parsing discussions converted to language variants
...
* Export parser data (date format, digits, timezone names, and
messages for weekday/month names) converted to language variants
* Update the parsers to try matching using every variant, in case
the page is displayed in non-default variant (and to avoid
problems with incomplete variant conversion)
Bug: T259818
Change-Id: I04d73992cd31ce06fa79f87df0c0a53d7efc3c58
2020-09-16 22:07:07 +00:00
jenkins-bot
53cb5a3b19
Merge "'transcludedfrom' API response is an object, not array"
2020-09-16 22:02:16 +00:00
jenkins-bot
75f073759f
Merge "Bypass useless API requests on non-existent pages"
2020-09-16 20:40:01 +00:00
Bartosz Dziewoński
39f4bf8626
'transcludedfrom' API response is an object, not array
...
Change-Id: Ibad2190cdf79b677cdf021f3253d1f432860f6e6
2020-09-16 22:30:11 +02:00
jenkins-bot
abfbc3cf95
Merge "ApiDiscussionToolsEdit: Use PARAM_TYPE => 'string' for single-line textfields"
2020-09-16 19:11:41 +00:00
zoranzoki21
5acbbe022f
Remove few messages from translations on Serbian language
...
These translations are just URLs which usually aren't translated.
Deleting messages on translatewiki.net isn't possible before removing messages here.
Change-Id: Id359325fc6499db0c89cfa13851e8bdd9ab0d222
2020-09-16 13:23:03 +02:00
Ed Sanders
fe8c40759b
Bypass useless API requests on non-existent pages
...
The reply tool will do nothing on a new page, but we will
soon have the new discussion tool here.
Change-Id: Id772f7cc1f8701d659f3c7209c07dc4eb857e1fc
2020-09-16 12:19:42 +01:00
Translation updater bot
621a0d37e8
Localisation updates from https://translatewiki.net .
...
Change-Id: I839d2d7f5ce1b232182964a586429e9896a8739d
2020-09-16 09:07:00 +02:00
jenkins-bot
55a4e376fe
Merge "Documentation fix"
2020-09-14 23:46:08 +00:00
Ed Sanders
92a8ca3469
Documentation fix
...
Change-Id: Ic37bb713bed8af7390a3e8be7ea0203b4687ce0e
2020-09-15 01:38:54 +02:00
Bartosz Dziewoński
069ea8952d
ApiDiscussionToolsEdit: Use PARAM_TYPE => 'string' for single-line textfields
...
This only affects the interface on Special:ApiSandbox.
Change-Id: I6e3524cf59b7b6044a4efb66d5833636e5c60adc
2020-09-15 00:44:22 +02:00
DLynch
aab80e8641
Merge "Log when the advanced mode panel is toggled"
2020-09-14 22:39:32 +00:00
jenkins-bot
c02f54a848
Merge "Edit summary in advanced mode"
2020-09-14 22:29:59 +00:00
David Lynch
5b20503ec2
Log when the advanced mode panel is toggled
...
Bug: T261816
Change-Id: Iadd17b4f5280fc09d7a16a64bb709bab1a1a09d5
2020-09-14 22:14:40 +00:00
Ed Sanders
ebaa132ebf
Edit summary in advanced mode
...
Bug: T249391
Change-Id: Ibfd1cf77293d30b8e0d9869bbdc9aae2aa830a06
2020-09-14 22:29:54 +01:00
Translation updater bot
ba64993927
Localisation updates from https://translatewiki.net .
...
Change-Id: I728a319eb4d188489499ad2807b57fa971d3a63d
2020-09-14 09:14:09 +02:00
jenkins-bot
97e8935ce6
Merge "Create preference for turning off reply tool once out of beta"
2020-09-12 19:18:26 +00:00
Ed Sanders
5ced26b718
Add content getters to Thread/Comment items
...
Change-Id: I29cd36eb63bfa00e333efb3c6d7d7e1cdc58cf65
2020-09-12 13:19:36 +01:00
Ed Sanders
e329027bf3
Implement cloneContents on ImmutableRange
...
Change-Id: Ife6bdbe8d7af2da6662814459f0e8726482034f4
2020-09-12 13:19:35 +01:00
Ed Sanders
38b5a9c0fe
Create preference for turning off reply tool once out of beta
...
Bug: T259943
Depends-On: I75d38560a649794effbfc07cab1de0cc2e18f57b
Change-Id: Iec472bddd92e821d924a18db1734e8da6188b3dd
2020-09-11 22:16:57 +00:00
jenkins-bot
fa2ee6cfe6
Merge "Skip over whitespace when looking for trailing comments"
2020-09-11 18:46:17 +00:00
Bartosz Dziewoński
34fb7c6497
utils: Avoid Node#contains for IE 11 support
...
Bug: T260061
Change-Id: Ifd1e9067ab16a65349a460e935bb95f5895432db
2020-09-11 18:06:44 +00:00
Ed Sanders
d4f67918b2
Skip over whitespace when looking for trailing comments
...
Bug: T257651
Change-Id: Icce377f1833b80bd066622d6be3e711a18c58eea
2020-09-11 15:37:09 +01:00
Translation updater bot
5c41597eb5
Localisation updates from https://translatewiki.net .
...
Change-Id: I8597ba6ffb19a0946b199142be5adf7010742dfe
2020-09-11 09:39:43 +02:00
jenkins-bot
f98e7a32a1
Merge "Add "Advanced" & "Comment summary" messages for upcoming feature"
2020-09-10 23:08:16 +00:00
Ed Sanders
c439b3c356
Add "Advanced" & "Comment summary" messages for upcoming feature
...
Will be used in Ibfd1cf77.
Change-Id: Iff03f40c2cf5ad991db7e303343129e54326661e
2020-09-10 19:30:59 +01:00
Ed Sanders
f96678d562
Factor out availability check
...
Change-Id: Ibc3e43ea50b7a38cf36f3ee2e479701d4489182e
2020-09-10 15:25:49 +01:00
jenkins-bot
4940a9431f
Merge "Use Language::formatNumNoSeparators where appropriate"
2020-09-10 09:00:00 +00:00
Translation updater bot
bb734e92c8
Localisation updates from https://translatewiki.net .
...
Change-Id: I4666f1b5d3bfad00ebacaa1c0e3e841d5d59a449
2020-09-10 09:49:18 +02:00
C. Scott Ananian
965f317015
Use Language::formatNumNoSeparators where appropriate
...
Avoids using the deprecated $noSeparators parameter to Language::formatNum
in favor of Language::formatNumNoSeparators, which has been around since
MW 1.21.
Change-Id: I012434d5f6c749fec45a6c160e8d5d03686192e9
2020-09-09 18:15:08 -04:00
Bartosz Dziewoński
a59dee8ec2
Fix 'discussiontoolsedit' API module description
...
The text of this message looks like a description for a 'summary'
parameter for the API (which doesn't exist, and if it did, we'd reuse
the message from core anyway). It's supposed to contain an overall
summary/description of the whole module.
Change-Id: I110d0ac6cd6fa9c2dc171615cbf1cd9629452d5a
2020-09-09 23:06:38 +02:00
Ed Sanders
2cc39f2b84
Add topic API
...
Bug: T259563
Change-Id: I93bb93c272f9b30df81f7f978a3952ca1d027fec
2020-09-09 20:26:41 +00:00
Ed Sanders
ebe2071dfd
Upstream setPending to ReplyWidget
...
Now consistently uses setReadOnly instead of setDisabled.
Slight styling regression was fixed in I01e11c2ed.
Change-Id: Ice7ce00929ff9a53d0fb533f1094e7324749f3a4
2020-09-09 19:23:34 +00:00
Translation updater bot
0ab29656b6
Localisation updates from https://translatewiki.net .
...
Change-Id: I79fb7660e898f47f71362bb2a8dbcb8fb31a1286
2020-09-09 09:54:28 +02:00
jenkins-bot
8736184d0b
Merge "Match handling of "signature scan limit" between JS and PHP"
2020-09-08 11:09:34 +00:00
Translation updater bot
fe8b9ec946
Localisation updates from https://translatewiki.net .
...
Change-Id: Icd04de603290ba820db353763e3fddf7d9d4c299
2020-09-08 10:24:02 +02:00
Bartosz Dziewoński
14fb013515
Match handling of "signature scan limit" between JS and PHP
...
PHP was counting UTF-8 bytes, JS was counting UTF-16 bytes.
Both should have been counting codepoints (although it doesn't
really matter as long as they both count the same things).
I noticed the issue after adding some tests using the Cyrillic
script, when one case had different results in PHP and JS:
Id25b537fecd789640c209ff7f30e777455a3aece.
Change-Id: Ic31240678f71ba48e6ec202126bf490cea12bb66
2020-09-08 03:27:01 +02:00
Translation updater bot
2ce305fcd0
Localisation updates from https://translatewiki.net .
...
Change-Id: I41e4d2cbd947dfa9093e1e73a49831966ed597cc
2020-09-06 20:55:30 +02:00
Translation updater bot
0af73e0e3f
Localisation updates from https://translatewiki.net .
...
Change-Id: I069570b20447862c2cab1238699d3bd11c129ce9
2020-09-04 09:26:18 +02:00
Bartosz Dziewoński
10899af666
Fix parsing links in Parsoid documents without short URLs
...
Move the code so that we check for "?title=" query parameter first,
because we don't handle this right in the other code path.
Use parse_url() instead of wfParseUrl() because the latter doesn't
accept relative URLs, and we don't care about the other differences.
Bug: T261711
Depends-On: I4da952876e1c3d1a41d06b51f7e26015ff5e34d7
Change-Id: I70fac2b41befd782b0a47a4f726ae748dc0f775d
2020-09-02 23:42:37 +02:00
jenkins-bot
37e6f64503
Merge "Improve error message for edit conflict"
2020-09-02 16:07:37 +00:00
Translation updater bot
8e96131491
Localisation updates from https://translatewiki.net .
...
Change-Id: Ie35073d495b233a3c79061f37b352c5b48b81617
2020-09-02 09:40:19 +02:00
Bartosz Dziewoński
ff05e0c0b5
Improve error message for edit conflict
...
Bug: T261788
Change-Id: I079517ad6e258dd23b9048f4133f18cbb087acd9
2020-09-01 22:33:25 +02:00
jenkins-bot
48336f66b3
Merge "Add integration tests using pages from ckb.wp"
2020-09-01 17:17:33 +00:00
jenkins-bot
00b4f2217a
Merge "Improve and document the files in tests/data/"
2020-09-01 17:17:10 +00:00
jenkins-bot
8bf420e869
Merge "Fix parsing localised digits in PHP discussion parser"
2020-09-01 17:16:29 +00:00
jenkins-bot
7e069cdb00
Merge "Update watchlist status from API result"
2020-09-01 00:29:03 +00:00
Bartosz Dziewoński
934872a170
Add integration tests using pages from ckb.wp
...
This is primarily to cover the handling of localised digits,
which previously wasn't being tested, leading to T261706.
Bug: T261706
Change-Id: I9de7f01f77e767e9048c85604b559af4bca0de91
2020-09-01 01:50:33 +02:00