Bartosz Dziewoński
3dbc5749ea
Adjust use of 'plainlinks' class to fix button styling in some cases
...
It was previously applied on the whole wrapper of the anon
warning, including the buttons. In some cases (on mobile, and
on some sites with weird customized site CSS), this causes the
buttons to lose some styling. Apply it only on the label.
Follow-up to 522b7932d7
.
Bug: T270536
Bug: T291000
Change-Id: Ia4bc99fc219a80efbf46a7cc196ea29720a34de8
2021-09-18 03:16:43 +00:00
Translation updater bot
4c39068eb3
Localisation updates from https://translatewiki.net .
...
Change-Id: Ibd743268bc7dbeed1ae7d60f7e8311a99c198269
2021-09-17 08:45:16 +02:00
jenkins-bot
8de4776c20
Merge "Enable email delivery for our notifications for new users by default"
2021-09-16 18:59:32 +00:00
Translation updater bot
be62b09ad7
Localisation updates from https://translatewiki.net .
...
Change-Id: I82647334b14d6ec651223ad7338ff8dd932c1a9b
2021-09-16 08:11:33 +02:00
David Lynch
46b6d76433
Enable email delivery for our notifications for new users by default
...
We're using the same approach as Echo is for its new-users-only settings
Bug: T287547
Change-Id: I1d8fff364da919caaf86af94cf5f0c6e40b67ff9
2021-09-15 23:54:30 -05:00
Translation updater bot
2265dd3732
Localisation updates from https://translatewiki.net .
...
Change-Id: I5a8ac3dd105a4f45364fe6c40111e7628356d9fe
2021-09-15 08:14:07 +02:00
Alexander Vorwerk
97a702cbc7
CommentParser: use IPUtils instead of the deprecated IP class
...
Bug: T291008
Change-Id: I0207940a642a32f2ca997b78387c9ff0af101599
2021-09-14 22:19:05 +02:00
Translation updater bot
7485d2d18f
Localisation updates from https://translatewiki.net .
...
Change-Id: Iccbcc7cf9fac35932a6c4cb1384b5a97724d361e
2021-09-14 08:32:40 +02:00
Bartosz Dziewoński
9c20efcd4d
Record timing for 'saveSuccess' and 'saveFailure' events
...
Bug: T290931
Change-Id: Id4ead2e0cc72174eec5f3849d8182d660905daea
2021-09-13 23:47:30 +00:00
jenkins-bot
269111d7aa
Merge "Log more precise error codes for timeout etc. (and HTTP statuses)"
2021-09-13 16:17:35 +00:00
jenkins-bot
8581e4d3d7
Merge "Add some tests covering ThreadItem::getHTML() and related methods"
2021-09-13 16:12:55 +00:00
Translation updater bot
2d4b53a452
Localisation updates from https://translatewiki.net .
...
Change-Id: I0b46e987280a455de582ad0f53a0e7bb3eb6b1fc
2021-09-13 08:29:24 +02:00
Translation updater bot
efbd93adef
Localisation updates from https://translatewiki.net .
...
Change-Id: Ide8bb8480b493bd55651bd393fca003ef1e1032a
2021-09-10 08:15:27 +02:00
jenkins-bot
95c124d821
Merge "Remove client-side timeout when saving pages (again)"
2021-09-09 23:28:18 +00:00
Bartosz Dziewoński
b52699ad35
Log more precise error codes for timeout etc. (and HTTP statuses)
...
Inspired by the code in mw.Api#getErrorMessage handling these cases.
Bug: T290514
Change-Id: I2eea17198dafaf9d3c4754cfb630de0ed7162daf
2021-09-09 23:46:44 +02:00
Bartosz Dziewoński
085ea2e8d1
Remove client-side timeout when saving pages (again)
...
Previously: e3e36e11ac
(April 2020),
regressed: 3b31aa669d
(October 2020).
Bug: T290514
Change-Id: Ifb09d62145e0b62c5b59708552a3a63b920e5b2f
2021-09-09 23:46:44 +02:00
Translation updater bot
f2de0a465d
Localisation updates from https://translatewiki.net .
...
Change-Id: I61adce5f1023fe9d79b61cf59bba8b18e4a6d422
2021-09-09 08:17:27 +02:00
libraryupgrader
26b69d2c70
build: Updating composer dependencies
...
* mediawiki/mediawiki-phan-config: 0.10.6 → 0.11.0
* php-parallel-lint/php-parallel-lint: 1.3.0 → 1.3.1
Change-Id: I76996ed939d706739d2094077c64eeca6f51126a
2021-09-08 23:14:53 +00:00
Translation updater bot
93079c7eab
Localisation updates from https://translatewiki.net .
...
Change-Id: I74077147422a8549d4d5624c9582db1d6f5ea371
2021-09-08 08:10:15 +02:00
Bartosz Dziewoński
ce899aaadd
Inject services in hook handlers where possible
...
Change-Id: Ie5c36cabd90412d2299b00d2b0c3c3bdf9ffc6d6
2021-09-07 22:51:35 +02:00
Bartosz Dziewoński
c70a203111
Inject ConfigFactory in API modules
...
…plus minor tweaks.
Change-Id: I80ded8bac836f4a49d61c51c4d17b48687628986
2021-09-07 18:36:12 +02:00
Translation updater bot
e953a9c262
Localisation updates from https://translatewiki.net .
...
Change-Id: I97056dfc7e67b240232551e43083fa00fff8eb76
2021-09-06 08:20:39 +02:00
libraryupgrader
d41ea5ed3c
build: Updating stylelint-config-wikimedia to 0.11.1
...
Change-Id: I5e956c73e99afdaf467e067566dbdc3ca2efc30c
2021-09-04 19:36:49 +00:00
jenkins-bot
3287ea3f1d
Merge "HookUtils: Remove unused variable"
2021-09-03 20:38:28 +00:00
jenkins-bot
54d5d06e27
Merge "ThreadItem: Remove redundant check"
2021-09-03 20:37:52 +00:00
Bartosz Dziewoński
23d2255111
HookUtils: Remove unused variable
...
Change-Id: I3f8aec349a5845b3ea4d08d3257937467497f2a2
2021-09-03 19:13:34 +00:00
Bartosz Dziewoński
317c608eda
ThreadItem: Remove redundant check
...
CommentItem::getAuthor() used to return null in the past.
Change-Id: I66f4e83b51b6efef7441d4b963f6db09571d9393
2021-09-03 19:13:21 +00:00
Translation updater bot
eacaadde91
Localisation updates from https://translatewiki.net .
...
Change-Id: I0746742ea81f7873475ad7141cedee47ab130659
2021-09-03 08:14:53 +02:00
jenkins-bot
22bb9d9b42
Merge "New topic tool: Show empty title warning only when focussing the description"
2021-09-02 19:45:58 +00:00
Bartosz Dziewoński
89aebfee07
New topic tool: Show empty title warning only when focussing the description
...
Currently the message appears too often when the user is not really
intending to interact with the widget.
Bug: T287901
Bug: T288316
Change-Id: I38b4c0b8817b9a9238fb6adc91ab2d1231650eff
2021-09-02 19:27:30 +00:00
Translation updater bot
6fb08ddd54
Localisation updates from https://translatewiki.net .
...
Change-Id: If7b53439398de6ded7e9850421b2c20c2fae626d
2021-09-02 08:26:13 +02:00
Translation updater bot
49aacb31e6
Localisation updates from https://translatewiki.net .
...
Change-Id: I167b63b421c87a31dd78b4a410e1790d66d04c6d
2021-09-01 08:16:10 +02:00
Bartosz Dziewoński
9273611a08
Remove unused 'use' definitions
...
I guess that at some point this class was meant to convert some
timestamps, but it does not (it returns them as strings in the
database format).
Change-Id: I33ee5e8807ee686b77819ef16f43509326c60762
2021-08-31 22:03:51 +02:00
Translation updater bot
20ce7f1815
Localisation updates from https://translatewiki.net .
...
Change-Id: I62eb99bed2b2a63e36547ebae67dccb5589d1be6
2021-08-31 08:15:40 +02:00
jenkins-bot
82cd8f6578
Merge "Fix finding topmost comment when there are 3+ highlighted"
2021-08-30 16:03:35 +00:00
Bartosz Dziewoński
6bec44a236
Fix finding topmost comment when there are 3+ highlighted
...
This code made no sense.
Follow-up to db28a3d3a7
.
Bug: T286620
Bug: T290006
Change-Id: I08712e31824315da231d15098073e3ec5be273e4
2021-08-30 15:59:20 +02:00
Translation updater bot
61d5b624ae
Localisation updates from https://translatewiki.net .
...
Change-Id: Ia92bf13ab44a2ec8d55b1df4f059a0da8ab254da
2021-08-30 08:20:05 +02:00
David Lynch
90bbcb904d
Hide top-level error when new discussion widget is open as well
...
This will hide the user-not-registered warning, stopping it appearing
duplicated in the notices.
Change-Id: I508b5fc4161cb7e109f9a5a83f6188675c8be83a
2021-08-27 10:12:51 -05:00
Translation updater bot
b2ba8b7b31
Localisation updates from https://translatewiki.net .
...
Change-Id: I7470c967dba7479a2a78385baf93f922c30254fa
2021-08-27 08:43:42 +02:00
jenkins-bot
c68d0aeec1
Merge "Empty states for anon/IP user talk pages"
2021-08-26 20:20:20 +00:00
jenkins-bot
1f9a0c45d2
Merge "Empty state copy changes"
2021-08-26 20:20:18 +00:00
David Lynch
21600231d9
Empty states for anon/IP user talk pages
...
Bug: T287779
Bug: T288556
Change-Id: I9d01d1ac04c0cc443c4cbfe94d301db16f5b1ef6
2021-08-26 22:11:13 +02:00
jenkins-bot
35b3859ce9
Merge "Hide the top-level warningbox when the new discussion widget is open"
2021-08-26 19:30:10 +00:00
David Lynch
dcd3d23d31
Hide the top-level warningbox when the new discussion widget is open
...
Bug: T289354
Change-Id: I251bed09764a0d6389dbb62403ebacbf1abd41c3
2021-08-26 13:19:14 -05:00
David Lynch
e85795446b
Empty state copy changes
...
Bug: T288741
Change-Id: Ie8b8fc69d853bce21765926f36e2d1f730abbb5e
2021-08-26 12:03:50 -05:00
Translation updater bot
fd6455f774
Localisation updates from https://translatewiki.net .
...
Change-Id: I813ea54544d4650b431f55947f6be3b3c81a9af6
2021-08-26 08:35:58 +02:00
Bartosz Dziewoński
4bbbdc9703
EventDispatcher: Try really, really hard to read from master
...
Follow-up to 37d6825c14
.
Bug: T289717
Depends-On: I2a614915c7d9ffbc4f466204b2684478fb52f30e
Change-Id: Id2e040a19e457a2a8f4121b04ebd43bf6ea64181
2021-08-25 21:38:10 +02:00
Translation updater bot
c960f41652
Localisation updates from https://translatewiki.net .
...
Change-Id: Ie0a9733577deffa4b0ee703bee5f955e1c6c1113
2021-08-24 12:38:41 +02:00
Translation updater bot
c907cf4a43
Localisation updates from https://translatewiki.net .
...
Change-Id: If6420654e66fa1fc2131d26587e97b3fb503936f
2021-08-24 10:20:59 +02:00
Bartosz Dziewoński
a6a547f2b2
Add some tests covering ThreadItem::getHTML() and related methods
...
* ThreadItem::getText
* CommentItem::getBodyText (used when generating notifications)
* ThreadItem::getHTML (may soon be used in API)
* CommentItem::getBodyHTML (may soon be used in API)
* ImmutableRange::cloneContents (the common implementation for all
of the above)
The outputs are only lightly reviewed. This is mostly meant to
document the current behavior rather than the expected behavior,
to avoid making unintentional changes while refactoring.
Change-Id: I14471ee4969aa3d0b5577d9de2a6d4462fab4d09
2021-08-24 07:54:09 +02:00