Commit graph

3481 commits

Author SHA1 Message Date
Translation updater bot 590860e009 Localisation updates from https://translatewiki.net.
Change-Id: Ifde47e28d4a0ed4c15b134ea03dc150678d8fddd
2023-04-04 08:17:36 +02:00
Translation updater bot 8a0950969d Localisation updates from https://translatewiki.net.
Change-Id: Idd3757391fc8256a9f938ab07c73f4d219a7e00f
2023-03-28 07:56:37 +02:00
Translation updater bot 6158e5cc80 Localisation updates from https://translatewiki.net.
Change-Id: I34bbaeb4208f118908711fa84765324f853a7289
2023-03-21 08:29:59 +01:00
libraryupgrader 0594cd87a7 build: Updating dependencies
composer:
* phpunit/phpunit: ^8.5.0 → ^8.5|9.5.28

npm:
* less: 3.8.1 → 3.13.1

Change-Id: Ie7fc503b75b99ab383683991ea1fd826374a97e6
2023-03-17 07:53:53 +00:00
Translation updater bot 5a4ef970fa Localisation updates from https://translatewiki.net.
Change-Id: I406b46e4df9429bddbf51ee0604b1c1c206d0f13
2023-03-14 08:21:27 +01:00
Translation updater bot 458b0cda56 Localisation updates from https://translatewiki.net.
Change-Id: I22bea62809a611a1701e7cef93d6540a8daf64d8
2023-03-07 07:55:18 +01:00
Translation updater bot ad5c2460d1 Localisation updates from https://translatewiki.net.
Change-Id: Idfa26f0b40fc117463cd5d23f65587335a7c14b4
2023-02-28 07:11:36 +01:00
Translation updater bot 360880d88f Localisation updates from https://translatewiki.net.
Change-Id: Ic9889fcbf75a3298eaf81960905740d9d92b6be0
2023-02-21 07:09:35 +01:00
Translation updater bot 01a81d0733 Localisation updates from https://translatewiki.net.
Change-Id: I336f2932cb730e1bdfaa44cc8e1e8133925859c7
2023-02-14 07:20:05 +01:00
Translation updater bot 6c6c89aab2 Localisation updates from https://translatewiki.net.
Change-Id: I090034f10833ebbde1d1c91aeb86a6f2fdf73d08
2023-02-07 07:51:37 +01:00
Translation updater bot f8340cb6a3 Localisation updates from https://translatewiki.net.
Change-Id: Ib4834cffee1be0cea2fb854f4660fa64464072b1
2023-01-31 07:33:05 +01:00
libraryupgrader f089ec92fd build: Updating npm dependencies
* decode-uri-component: 0.2.0 → 0.2.2
  * https://github.com/advisories/GHSA-w573-4hg7-7wgq
* deep-object-diff: 1.1.7 → 1.1.9
  * https://github.com/advisories/GHSA-653v-rqx9-j85p
* json5: 2.2.1 → 2.2.3
  * https://github.com/advisories/GHSA-9c47-m6qq-7p4h
  * https://github.com/advisories/GHSA-9c47-m6qq-7p4h
* terser: 4.8.0 → 4.8.1
  * https://github.com/advisories/GHSA-4wf5-vphf-c2xc

Change-Id: I906f993e110bf82fdbcc6d8c7a2142f75c966e04
2023-01-30 11:31:02 +00:00
Translation updater bot 03b9aecb95 Localisation updates from https://translatewiki.net.
Change-Id: I03ea64c9072727903fe99a4a4dfad6aa219502d3
2023-01-24 07:21:13 +01:00
Translation updater bot 9e15b8cd4e Localisation updates from https://translatewiki.net.
Change-Id: I6b456e8314d284c68a2ca871315cc21a6f69771b
2023-01-17 07:13:11 +01:00
Translation updater bot 98a9b76191 Localisation updates from https://translatewiki.net.
Change-Id: I4602a5e0098173fda7b33b2fb29df0cfcfcca4e1
2023-01-10 07:56:57 +01:00
Translation updater bot 66d2f4a1b1 Localisation updates from https://translatewiki.net.
Change-Id: Ia0d664620b609a1215a84f0d0a5c68748931499e
2023-01-03 07:51:07 +01:00
Translation updater bot 3516d109e3 Localisation updates from https://translatewiki.net.
Change-Id: I77b84a5cfb1637de64a8bcdbc8359b040115aae9
2022-12-27 07:18:28 +01:00
Translation updater bot 562d935a92 Localisation updates from https://translatewiki.net.
Change-Id: I5386a18c0c143d1752b3a953c2d2d8125d10fe2d
2022-12-20 08:06:11 +01:00
Translation updater bot cd955897db Localisation updates from https://translatewiki.net.
Change-Id: Ibcf6d9cb151b775f5b239df983ba36323665d302
2022-12-13 07:36:13 +01:00
Translation updater bot f91c137320 Localisation updates from https://translatewiki.net.
Change-Id: Id0e63fa392e42aecb3e0e582915070347f8e9f9a
2022-12-08 07:48:35 +01:00
Nicholas Ray d190f0ca9c Fix Vector 22 missing user menu on private wikis
When `$wgGroupPermissions['*']['edit'] = false;` is set, an `emptyPortlet` class
is added to the user menu which prevents the menu from showing even though it
contains a login link.

Changes:

* Vector-22 now determines what classes are applied to the user menu's container
instead of core deciding that on Vector's behalf (L761 of
SkinVector::getUserMenuPortletData). This eliminates the undesirable
`emptyPortlet` class. This can potentially be removed upon completion of
T319356.

* Conditionally renders the learn more link based on whether
$userMenuData['is-empty'] is `true` so that we don't show the learn more link
when the anontalk and anoncontribs menu items aren't present.

Bug: T317789
Bug: T324426
Change-Id: I883926c36f59d446076f960ead31f82e51967e70
(cherry picked from commit 990392cdeb)
2022-12-05 01:52:43 +00:00
Translation updater bot ea2ce5f351 Localisation updates from https://translatewiki.net.
Change-Id: I9715234de8e6762e9f1a0f1d47a2dd0dd11c0fa0
2022-12-01 07:26:38 +01:00
Translation updater bot de68843bb3 Localisation updates from https://translatewiki.net.
Change-Id: I80c3a97a5add2ef660477871f53930a012fda8ef
2022-11-24 07:12:53 +01:00
Translation updater bot 997603248e Localisation updates from https://translatewiki.net.
Change-Id: I6e63811b63b86f9d8de02329aaa8885362eda863
2022-11-17 07:21:48 +01:00
Translation updater bot e4c3875cd2 Localisation updates from https://translatewiki.net.
Change-Id: I8ebb4b20f6e3ec3d0b03684679fc2cad9ab33010
2022-11-10 07:28:30 +01:00
Translation updater bot 5c73a24346 Localisation updates from https://translatewiki.net.
Change-Id: Ia3d30e2e6024154e9f93561ca2265349b54e046d
2022-11-03 07:28:53 +01:00
Translation updater bot f478f4878e Localisation updates from https://translatewiki.net.
Change-Id: I706f69b5a5beabe89c305ee858e65aa3ed6b579c
2022-10-27 08:10:25 +02:00
Translation updater bot 8bb68168de Localisation updates from https://translatewiki.net.
Change-Id: I95d1eb8f7aed2ad547f439660676d5f71f6dfc74
2022-10-20 07:46:46 +02:00
Translation updater bot f5832a1a4a Localisation updates from https://translatewiki.net.
Change-Id: I62d031944db50eddf2bf580e0f72f595f6bde58a
2022-10-13 07:28:29 +02:00
Translation updater bot 8b385d2205 Localisation updates from https://translatewiki.net.
Change-Id: Ib046093e59fa036d320ba3874210a32b69478973
2022-10-06 07:19:00 +02:00
Translation updater bot 1f0d38ff28 Localisation updates from https://translatewiki.net.
Change-Id: Ifaac417f0d7188732287a01bf34dcc6ca937d93b
2022-09-29 07:20:17 +02:00
Translation updater bot 678dedd71c Localisation updates from https://translatewiki.net.
Change-Id: I504fdb0fc84bf4b373b1da54abe9972ee094a912
2022-09-22 16:21:38 +02:00
Moh'd Khier Abualruz ab7eee4113 Deprecate PersonalUrls hook
* Updated usages to use SkinTemplateNavigation::Universal
in preparation for the hard deprecation and removal of the hook.

Bug: T310017
Change-Id: I133c7479da294c0b8c908ad8d34690297f08200b
(cherry picked from commit 3a10708b4e)
2022-09-08 21:27:00 +00:00
Translation updater bot 50c2aab74c Localisation updates from https://translatewiki.net.
Change-Id: I774d16c709adfb26358ddd53e2aa95ba97add5fc
2022-09-05 10:14:28 +02:00
Jon Robson c1e923f120 Icons: Enable feature flag for next set of visual enhancements
Change-Id: I10f5a2ee8fa8121f8e9a5a79c98db492fbec6534
2022-09-02 07:54:13 -07:00
Jon Robson 742f659b10 FeatureManagement: All features have an associated class on the body tag
This is a common need for features, and having these use a standardized
class name will make using them a lot easier.

Change-Id: I0e16c26878e7d4399d2bf57f236523d214951a27
2022-09-01 22:09:48 +00:00
jenkins-bot 75115f841c Merge "Add tests for dropdownMenu.js" 2022-09-01 21:03:34 +00:00
jenkins-bot d59885cf89 Merge "Enable related tabs on Vector" 2022-09-01 20:36:15 +00:00
Jan Drewniak f14b4fe5f1 Add tests for dropdownMenu.js
Adds tests for the addPortletLinkHandler, which should
add an icon element to items added via 'mw.util.addPortletLink'
and conditionally move elements from the toolbar into
the more menu at narrow widths.

- Adds tests for dropdownMenu.js
- Adds associated Jest snapshots
- Stubs the mediawiki.page.ready module
- Updates mockMediawiki.js to 4.6.0
- Adds global mock for mw.util.showPortlet()
- Cleans up tests using local versions of these mocks

Bug: T314798
Change-Id: I81394d840321916756a41a23c40d96c4b6341931
2022-09-01 13:11:22 -07:00
Translation updater bot b0b58915d4 Localisation updates from https://translatewiki.net.
Change-Id: If3b50c552f3058d00047a7e10ac9214b139ccab2
2022-09-01 09:37:28 +02:00
bwang 9c6f6709c6 Create new sticky toc container
Bug: T313060
Change-Id: Ia263c606dce5a6060b6b29fbaedc49cef3e17a5c
2022-08-31 21:27:06 +00:00
jenkins-bot 990c7f72b9 Merge "Reduce specificity of siteSub" 2022-08-31 20:49:55 +00:00
jenkins-bot c701486aa2 Merge "Override visited link style in MenuTabs" 2022-08-31 20:38:00 +00:00
Jon Robson 69658483bd Reduce specificity of siteSub
Follow up to I8ab2a554f753348ea2fb0fd4d28053ea17fbe83e
It should be possible to enable the #siteSub element with
a simple #siteSub { display: block; }. When moving these styles
from core we have made them more specific and harder to override

Bug: T316027
Change-Id: I4009c67e97ed0e718c28a1fa18c0059075b7a8a7
2022-08-31 13:07:58 -07:00
bwang 900376f9e4 Override visited link style in MenuTabs
Bug: T316574
Change-Id: I55b6537df709204ff499aa18298721cbec1de405
2022-08-31 19:51:14 +00:00
bwang 1c8af16dfb Replace body:not( .vector-toc-collapsed ) with .vector-toc-not-collapsed class
Follow up to Ibf837775d972deb29e9619cc6c12c919aae5155a

Change-Id: Ib50f6e4a61a09f54763a740bd12cdae3ee63abef
2022-08-31 19:05:50 +00:00
jenkins-bot b6a6296636 Merge "Reduce dependency on core styles" 2022-08-31 18:08:26 +00:00
Translation updater bot e111ac24c4 Localisation updates from https://translatewiki.net.
Change-Id: I5bd1a3ded92b6d3dd754c7d6dc0bb81bce1644b8
2022-08-31 09:37:29 +02:00
jenkins-bot 62c0b80d4f Merge "Change ULS label for sticky header when 0 Languages available." 2022-08-30 21:45:58 +00:00
Jon Robson 486748ac41 Enable related tabs on Vector
Depends-On: I861e8fe9c80569224548b8569452f8c57a446998
Bug: T313409
Change-Id: I871291c91dfe1f92c1131a2403695394ef3d0533
2022-08-30 14:20:11 -07:00