Commit graph

17068 commits

Author SHA1 Message Date
Translation updater bot
93d85c4b7f Localisation updates from https://translatewiki.net.
Change-Id: Icfd0e183ba7fc44e4e767a4d3bbb7cfe57ffffc0
2020-07-29 08:34:21 +02:00
jenkins-bot
5eff037194 Merge "Flip Yoda conditionals" 2020-07-28 19:22:38 +00:00
jenkins-bot
1f146d3a72 Merge "RCFilters: Remove feedback link" 2020-07-28 19:22:32 +00:00
Roan Kattouw
7343814314 RCFilters: Remove feedback link
This feature has been in maintenance mode for years now.

Bug: T258960
Change-Id: Ied4c904d21889e293d3d90de7fcbc2d22bfc9891
2020-07-28 10:38:12 +01:00
Translation updater bot
50f3cc2379 Localisation updates from https://translatewiki.net.
Change-Id: Ica5621b411a69ab8035bd3368e3362515e417245
2020-07-28 08:23:42 +02:00
Translation updater bot
2a5e337583 Localisation updates from https://translatewiki.net.
Change-Id: I5355d3076904e6935208d760f7e1c967275b0802
2020-07-27 08:35:55 +02:00
Translation updater bot
599df1f25b Localisation updates from https://translatewiki.net.
Change-Id: Ia95fb28ca01b0e6edc28bfc0b752a10d495e9ef2
2020-07-24 08:25:58 +02:00
jenkins-bot
b25421e4ad Merge "Simplify protect-dropdown a bit" 2020-07-23 21:08:22 +00:00
Translation updater bot
c2aa38f46b Localisation updates from https://translatewiki.net.
Change-Id: I61f774068939a49985aa4469f4dcae9403c8af03
2020-07-23 08:26:51 +02:00
Kunal Mehta
0b43c49465 Revert "Add a new type of database to the installer from extension"
It caused a 20% latency regression by unconditionally parsing extension.json
files on every single load instead of using the existing caching
infrastructure. There are further problems with the use of parsing/loading
extension.json files in a method that is incompatible with the existing
architecture.

This primarily reverts commit 46eabe275c.

Also needed to revert 16381261ae and 7c72347ec1.

Bug: T258664
Change-Id: I34a783c3f0df0447876a26441bb2d12e02368871
2020-07-22 16:05:31 -07:00
Ed Sanders
0cf40a4f7a Flip Yoda conditionals
Change-Id: Id3495b6f15c267123c89f3a0ace496e6ecbeb58e
2020-07-22 17:49:12 +01:00
Jon Harald Søby
d2b074263b Remove Italian as fallback for Maltese
Bug: T257589
Change-Id: Iea50574ed7129628f4e846651b1110ce09492c5d
2020-07-22 12:42:09 +00:00
Translation updater bot
8a16a35bd1 Localisation updates from https://translatewiki.net.
Change-Id: Ib7f360fdd6ed83c3b0b643a09af3592e2d776091
2020-07-22 08:25:11 +02:00
Translation updater bot
7fc1db3e76 Localisation updates from https://translatewiki.net.
Change-Id: I15e0bbb562ae3cea7474e48499a6d8490ce3cefa
2020-07-21 09:09:44 +02:00
Translation updater bot
7734929815 Localisation updates from https://translatewiki.net.
Change-Id: I984eec1d8974a2f4c818b5aa2f2bb29987036d22
2020-07-20 08:59:48 +02:00
suecarmol
436d7fbf06 Display remaining watch period in watchstar
Add a new tooltip message that displays the remaining watch period of a
page, if it is being watched temporarily. The tooltip message remains
the same if it is being watched indefinitely.

Bug: T250215
Change-Id: Ic9d1301427d477de71fb6f63fe77554a33684cd1
2020-07-18 01:45:51 +00:00
hmonroy
68d81806ca Implement ability to select and save watch temporarily.
Add functionality that allows users to select a watch period via a
drop-down in the pop-up that shows up when a user watches a page via star.

Update the expiry dropdown when user is in a page edit-form.

Bug: T249262
Change-Id: I9a7dfcaf84be8083e0319789dc95f2d15cee245a
2020-07-17 16:53:53 -07:00
Translation updater bot
59aac0fd62 Localisation updates from https://translatewiki.net.
Change-Id: I23a388e326a9ef2faaa0657e4f88b7e74cd9fdd0
2020-07-17 08:27:41 +02:00
jenkins-bot
bd0f2b78e5 Merge "Deprecate printableversion=yes" 2020-07-16 16:12:11 +00:00
jenkins-bot
fbfa8f1a61 Merge "language: Improve documentation of bool return values and such" 2020-07-16 12:47:33 +00:00
Ostrzyciel
435d5f4d55 Add mw-manual-revert change tag
Based on the patch that introduces manual revert detection, this is
to create a software-defined change tag that will be applied to all
edits that restore a page to an exact previous state. This is also
for consistency with mw-undo and mw-rollback that will make a
"reverted" tag appear on reverted edits in the future.

Note about the REST API tests: in the next patch in this chain
I encountered even more issues with comparing returned changed tags
with expectations, so I decided it'd better if we just checked the
change tags applied manually in these tests. Otherwise we can run into
nasty race conditions, as the reverted tag is processed after sending
the response to client in the deferred update. It also makes the test
hard to maintain.

Bug: T256001
Change-Id: Ic367886f39faedcb823222b7d63bf4d5cb236ae9
2020-07-16 13:29:12 +02:00
Translation updater bot
d09d90b362 Localisation updates from https://translatewiki.net.
Change-Id: I560c33260d4cb920165eaca3ff72f8420a83f3a2
2020-07-16 08:20:25 +02:00
jdlrobson
06cb860a72 Deprecate printableversion=yes
Replace the link to javascript:print() and add a warning message
on the printableversion when used.

The link is hidden if JS is not enabled and a skin includes the
'interface' ResourceLoaderSkinModule feature.

As part of this change we also need to notify users that
printableversion is no longer supported. To do this we need
to put a warningbox at the top of the page.

While this should be straightforward, as warning b ox styles
are loaded by all skins via the legacy module, it does require a minor
change to make those CSS rules apply inside print media as they are
currently scoped to screen. We rectify this, by splitting the rules
out from mediawiki.legacy.skinning and applying them to all media
queries. This means warning boxes will appear styled in print media
however these are seldom used in article namespaces - and when they are
they are visible - it would be better they look like warning boxes!

Bug: T167956
Change-Id: If1a3cfc6d82e9e389be7bf17fe288e212aa64139
2020-07-15 19:23:36 +00:00
Translation updater bot
2c7ec50bdb Localisation updates from https://translatewiki.net.
Change-Id: I6e6d193b3a4bafee578e602d94725e6e0acf17cf
2020-07-15 09:02:45 +02:00
jenkins-bot
238e442e6a Merge "Clarify error about links in signature validation" 2020-07-14 22:54:58 +00:00
Ammar Abdulhamid
6fe47ee97f Fix wrong title links on Special:Undelete
The links use {{FULLPAGENAMEE}} magic word which would resolves to
'Special:Undelete' on the diff page, therefore giving wrong target
title for the logs

Bug: T196669
Change-Id: Ibcd58cea23dbca8e24b638c6f6ee5e764f32ff26
2020-07-14 20:03:16 +00:00
Thiemo Kreuz
554872a201 language: Improve documentation of bool return values and such
Change-Id: I9e2680b10473115a4d9af1083fbd2484af1c23f4
2020-07-14 18:51:19 +00:00
Bartosz Dziewoński
cc5732d41d Clarify error about links in signature validation
Add "on this wiki" to the message saying signature must include a link
to your user page etc., as it must be a local link (not interwiki).

Bug: T237700
Change-Id: I4620eb1aad29d7993a18cff93e8767b3f36eeafe
2020-07-13 23:47:10 +02:00
edwintam
eedfbbdaaa MediaSearchWidget: Added aria-label for screen reader for the search input box
Bug: T245899
Change-Id: I70eee08c159b079a609b0221ba7151f7487feb01
2020-07-13 22:29:58 +02:00
jenkins-bot
a4832c9705 Merge "rcfilters: Fix focus order on the limit/duration popup" 2020-07-13 20:26:32 +00:00
Akinwale Alagbe
6c6f78fbd2 rcfilters: Fix focus order on the limit/duration popup
Narrator not announcing popup dialog when
when changes and limit button is clicked.

Focus order is not logical when for keyboard only users

This fix here attempts to make the focus logical, it binds a handler
to the ready and close event placing focus on the button select widget
and place focus back on the button when the popup closes.

Bug: T257171
Change-Id: I66355d5d4d45a9b4aeb14974d228e4a193645a1e
2020-07-13 22:05:11 +02:00
jenkins-bot
8ad4ae0365 Merge "mw.widgets.MediaSearchWidget: Show user uploads when query empty" 2020-07-12 15:32:00 +00:00
jenkins-bot
5a81699d16 Merge "Split reason dropdown list for action=delete" 2020-07-11 13:31:40 +00:00
Translation updater bot
03286a8bfe Localisation updates from https://translatewiki.net.
Change-Id: I239dad37beadc1674eeb7611604f236f38d0f8e3
2020-07-10 08:24:40 +02:00
Translation updater bot
f67073b3b8 Localisation updates from https://translatewiki.net.
Change-Id: I3de4a2d46ceae806695469ba6b7d9621805b6fc5
2020-07-09 08:24:01 +02:00
jenkins-bot
dfbbaecf0f Merge "Add default deletion reason for deleting broken redirects." 2020-07-08 11:05:26 +00:00
Translation updater bot
9bd02a03d3 Localisation updates from https://translatewiki.net.
Change-Id: I514f9c63d39cf4773db6c5b6405097e5c6835f81
2020-07-08 09:10:05 +02:00
Translation updater bot
0679746f33 Localisation updates from https://translatewiki.net.
Change-Id: I31794bf42efb85b1aa7ff977b9a90a59f87adf1a
2020-07-07 09:30:25 +02:00
Translation updater bot
7402801bcb Localisation updates from https://translatewiki.net.
Change-Id: Ia829a152081287e1ab43964e3cfa03044333e8d7
2020-07-06 09:47:51 +02:00
Amir Aharoni
fdd3c55496 Simplify protect-dropdown a bit
Edit warring is usually counterproductive, so there's no reason
to mention it.

Change-Id: I5c39acc83977b6883cff0a7fb0d0ecef048875cd
2020-07-05 13:58:01 +03:00
JJMC89
b18bc92c6b Create mergehistory grant for mergehistory
Bug: T257097
Change-Id: Ia726cc5fc4a1e09ce3f1a55cc75cb26b44b86b7d
2020-07-04 06:21:39 +00:00
jenkins-bot
5de63c7396 Merge "Revert "Adding = as a parser function"" 2020-07-03 15:21:54 +00:00
C. Scott Ananian
9bd4fc0ae9 Revert "Adding = as a parser function"
This reverts commit 4bc0dc348a.

Reason for revert: Dutch Wikitionary uses {{=}} for something else;
see https://phabricator.wikimedia.org/T91154#6276915 for details.

Revert for now so it doesn't disrupt next week's train, we'll add it back with a config var or some other mitigation.

Bug: T91154
Change-Id: I9f81c7b73a04d6c1d77b67ce311cc7e6d279eb8b
2020-07-03 14:52:27 +00:00
Translation updater bot
39688e358e Localisation updates from https://translatewiki.net.
Change-Id: I294072b05910dcbff2207af8570fef4fb9f79dd1
2020-07-03 08:30:59 +02:00
markahershberger
e39371bcbf mw.widgets.MediaSearchWidget: Show user uploads when query empty
Initially show the user's uploads. Using the search makes them
in-accessible. This could be done with a toggle.

Originally submitted in VisualEditor: I0a1a88933e.

Bug: T62398
Change-Id: Iff4b9fab47764e5b775f6757de1163a245f58ed5
2020-07-02 20:51:47 +01:00
arttsymbar
b795681612 Language: Make common implementation of findVariantLink functions of Language Converters.
Bug: T254778
Change-Id: Id44539eb6ae2efcb092e871ae149be7235f5ba73
2020-07-02 19:14:45 +03:00
jenkins-bot
5b15d2172d Merge "language: Move converters/ to includes/language/converters" 2020-07-02 12:00:32 +00:00
jenkins-bot
d5a9be70c4 Merge "language: Put remaining language Hook interfaces under includes/" 2020-07-02 12:00:26 +00:00
jenkins-bot
55dbebf135 Merge "language: Move LanguageConverterFactory and TrivialLanguageConverter to includes/" 2020-07-02 10:55:06 +00:00
Translation updater bot
703ea43d86 Localisation updates from https://translatewiki.net.
Change-Id: I23392f116a48fadcb0f122ae0294cd594893a8a5
2020-07-02 08:38:45 +02:00