Commit graph

19505 commits

Author SHA1 Message Date
Translation updater bot
c2b5de68b3
Localisation updates from https://translatewiki.net.
Change-Id: I89e0bab6d19294ff1f993e65df12ccfbea228710
2025-04-22 07:33:11 +02:00
Translation updater bot
0f365d630b
Localisation updates from https://translatewiki.net.
Change-Id: I7757816ae8ab62edf8825b2055bbcab9e9b7c6f8
2025-04-15 07:32:55 +02:00
jenkins-bot
334b860bc7 Merge "block: Fix DBS::acquireTarget() race using GET_LOCK()" into REL1_43 2025-04-08 23:04:22 +00:00
Translation updater bot
ae9f56c1ed
Localisation updates from https://translatewiki.net.
Change-Id: I51b847bec127822655ffbdd08b19bfe05cddcec7
2025-04-08 07:34:00 +02:00
Tim Starling
edea1bc177 block: Fix DBS::acquireTarget() race using GET_LOCK()
A crude solution for the acquireTarget() race condition. Use SQL
GET_LOCK() to lock the target from the acquireTarget() call until the
transaction is committed.

Add FOR UPDATE to the acquireTarget() SELECT, otherwise it just sees the
snapshot version of the row and inserts a new row anyway.

Add a test which reliably failed prior to the change.

Reword the ipb-block-not-found message. This is normal for simultaneous
blocks of the same target. Don't contact us. In the API, remap it to
"alreadyblocked".

Bug: T389028
Change-Id: I1fa35bf08d456a93930194786f77df389217ba61
(cherry picked from commit 2b65587e4d92e7f27661e8821b14f74ade939cfa)
2025-04-07 11:43:34 +00:00
Tim Starling
66c2681f7c In .htaccess deny files, use "Satisfy All"
These .htaccess files are intended to prohibit all web access. But if
the user sets "Satisfy Any" on a parent directory, in conjunction with
any permissive require directive like "Require all granted", access will
be allowed despite "Require all denied" in .htaccess.

So, override Satisfy so that the "Require all denied" will reliably take
effect.

Note that "Satisfy All" is the default. This only affects non-default
installations.

Change-Id: Ia5862fb69e439b7ea2ed7af011e1ebf8f1b1f6d6
(cherry picked from commit a50d2e69f8ce9e5720b05615d04c35cc9008b6ae)
2025-04-04 13:17:15 +00:00
Translation updater bot
9de43c4fca
Localisation updates from https://translatewiki.net.
Change-Id: I8d8f8f876ce596712cfa46ec6d774ad14e5b8c1b
2025-04-01 07:32:43 +02:00
Translation updater bot
50fb129172
Localisation updates from https://translatewiki.net.
Change-Id: I0e3e387ab8ffd8d042bb81165a51ffcd6411e050
2025-03-25 06:33:36 +01:00
Translation updater bot
b5cdc575de
Localisation updates from https://translatewiki.net.
Change-Id: Iadf6b960fa78aa92aab16b4ea5835d9160237199
2025-03-18 06:31:56 +01:00
Translation updater bot
052664c1f0
Localisation updates from https://translatewiki.net.
Change-Id: I7db45053212cc3abc595a82f9136090d09dfceab
2025-03-11 06:32:45 +01:00
Translation updater bot
369b31f5ea
Localisation updates from https://translatewiki.net.
Change-Id: I8efdea63dce69f70911877f8c402daa05247f012
2025-03-04 06:34:04 +01:00
Translation updater bot
3f040e33bd
Localisation updates from https://translatewiki.net.
Change-Id: If360ec9295a3fd250b27dec146e81f205e0c6e54
2025-02-25 06:32:49 +01:00
Nemoralis
4d4359f8ef Add explanation text for "Allow emails from brand-new users"
It is not clear who the "brand-new users" are in this case so help-message is required here.

Bug: T381205
Change-Id: Idfc1b7e4b5b1686f0edf69b32e0d4152b30e54ae
(cherry picked from commit 141be6c7f7a3be92d702db1e26ba7d0493aa8a0f)
2025-02-21 22:34:44 +00:00
Translation updater bot
086f0b5236
Localisation updates from https://translatewiki.net.
Change-Id: Ie6671ad9a673374b4d70a6fdfe0447e310d1db56
2025-02-18 06:32:08 +01:00
Translation updater bot
921fcc4d4c
Localisation updates from https://translatewiki.net.
Change-Id: If800b2998c86a9d9333057ccbcfe4e638dfbaca4
2025-02-11 06:32:37 +01:00
anterdc99
4da53e4e00
Fix indentations of special page aliases in Trad. Chinese
Change-Id: If502ebe94f3b6414f51c7238df4c49e756393d07
(cherry picked from commit b6ecdfb087106abf405691f48a222ae628c2ff14)
2025-02-06 21:06:56 +08:00
anterdc99
41e8b8d5e7
Add special page aliases for Simp. & Trad. Chinese
Change-Id: I1d30fe0ca4c1956201e465a32c9ca1aa5919f931
(cherry picked from commit 076db709a912ce23c922e4e10f8e9e94712201ac)
2025-02-06 21:02:36 +08:00
Translation updater bot
e00a967d45
Localisation updates from https://translatewiki.net.
Change-Id: If24feed544ade08f7f94ff61566392de84bb6a19
2025-02-04 06:32:24 +01:00
Translation updater bot
0677163554
Localisation updates from https://translatewiki.net.
Change-Id: If3a2f012b033ae6c05d001bb1531cb928044e9c6
2025-01-28 06:31:37 +01:00
Translation updater bot
922ba6c190
Localisation updates from https://translatewiki.net.
Change-Id: Iadbd52cbddf89c6f862d60d9f778c9a891d4010c
2025-01-21 06:32:19 +01:00
Translation updater bot
9530b23ee3
Localisation updates from https://translatewiki.net.
Change-Id: I7c5c2921596e509850cfa828ff4da00e9fbb6ea0
2025-01-14 06:31:37 +01:00
Translation updater bot
cacd3b793b
Localisation updates from https://translatewiki.net.
Change-Id: Ie051918d63ba73144f9a47c262cff016a9da4b88
2025-01-07 06:33:31 +01:00
Translation updater bot
91e434b9ba
Localisation updates from https://translatewiki.net.
Change-Id: I407e678d3272356af61f1aa4501da649e579c42f
2024-12-31 06:32:17 +01:00
Translation updater bot
0974f58a47
Localisation updates from https://translatewiki.net.
Change-Id: I990c03920d6eea71c57cd642fd257d959d328e79
2024-12-24 06:31:59 +01:00
Translation updater bot
28a23b6c17
Localisation updates from https://translatewiki.net.
Change-Id: I3bc5b5e1cf102d5de24e18e207ded1a1eb386c7c
2024-12-17 06:32:12 +01:00
Translation updater bot
243674529e
Localisation updates from https://translatewiki.net.
Change-Id: I63a0d567bfa65b73120645bc5820be2321b6d84f
2024-12-10 06:31:11 +01:00
Translation updater bot
6c023c219b
Localisation updates from https://translatewiki.net.
Change-Id: If6383924ed055260ce45fd363dd37c889f3d0cd2
2024-12-03 06:32:00 +01:00
Translation updater bot
c149a70c0e
Localisation updates from https://translatewiki.net.
Change-Id: Iee6d9a093d36164b67739c76651500c6eff23414
2024-11-26 06:31:54 +01:00
Translation updater bot
d5a793d5a2
Localisation updates from https://translatewiki.net.
Change-Id: Ide69282dbb21c4f1bb12e5ad90444472711cbf19
2024-11-19 06:32:07 +01:00
Translation updater bot
21eaa87821
Localisation updates from https://translatewiki.net.
Change-Id: Ifd10ef063d76695c30c0bc703b955d5c96c2430b
2024-11-12 06:32:03 +01:00
Timo Tijhof
c8ab3ac799 languages: Fix typo in MessagesMui "ingroup" tag
Follows-up 2ebd610140 which added this file to the "Language" group
instead of the "Languages" group (plural).

Change-Id: Iac838c4c036baa8ebb98be933a7899c1a0d8f5ba
(cherry picked from commit 5557d4538c42e2924102abb5396047b002f66ff7)
2024-11-07 08:52:22 +00:00
jenkins-bot
c8ab179cde Merge "Add namespace translations for Komering" 2024-10-22 15:23:25 +00:00
Jon Harald Søby
2722d98879 Add namespace translations for Komering
Submitted by User:미솔파 on
https://incubator.wikimedia.org/w/index.php?oldid=6384874

Bug: T375461
Change-Id: I23019474b6c4dea69dc3034af62e927f50057016
2024-10-22 16:44:24 +02:00
Amir E. Aharoni
cf7724fa4b Cleanup MessagesKus.php
* Move linkTrail to the end, where it is in most other languages.
* Make MediaWiki CamelCase.

Change-Id: I984c7134c906cca07b503d918b91379ba0d02411
2024-10-21 20:31:20 -04:00
jenkins-bot
586235d613 Merge "Add namespace translations for kus" 2024-10-21 22:43:52 +00:00
Pppery
595a197c64 Add namespace translations for kus
From https://incubator.wikimedia.org/wiki/Talk:Wp/kus

Bug: T377510
Change-Id: I80b90930f20f2d144b19e26c0d72936fdae827a1
2024-10-21 21:07:30 +00:00
Amir E. Aharoni
3c40c87f46 Update cdx-table-sort-caption punctuation
The W3C documentation about this practice was updated,
and now it uses parentheses instead of a comma.

(In the W3C, there's also a full stop in the end,
but it's really unnecessary here.)

Bug: T372000
Change-Id: I40a5c4c8ceab1cf9baa5b1b7f78a2a0266c81b27
2024-10-21 16:35:02 +00:00
Abijeet Patro
6485017bc6 Merge "Localisation updates from https://translatewiki.net." 2024-10-21 15:48:47 +00:00
jenkins-bot
3696a60b21 Merge "Add Central Kanuri (knc), deprecate Kanuri (kr)" 2024-10-21 15:44:48 +00:00
Translation updater bot
53f9fd6836
Localisation updates from https://translatewiki.net.
Change-Id: I53c2db0b127d4be833b1903c5a6fb886d7e76ee2
2024-10-21 17:43:57 +02:00
jenkins-bot
e584c02dbe Merge "Allow all accented characters in wikilink trails for Croatian" 2024-10-21 14:09:51 +00:00
Translation updater bot
8f3de71b9d
Localisation updates from https://translatewiki.net.
Change-Id: I470b03c872979240806dfd4db6d1b6ca8284a263
2024-10-21 09:01:48 +02:00
jenkins-bot
1d79c173cf Merge "SpecialBlock [Vue]: add NamespacesField and PagesField components" 2024-10-21 01:53:28 +00:00
Amir E. Aharoni
3846622d03 Add Central Kanuri (knc), deprecate Kanuri (kr)
Should be merged only when appropriate for
migrating from "kr" to "knc" on translatewiki.
See bug T356144.

The autonym is from Ethnologue.

The namespace translations are by User:MohammedBama123
(Mohammed Mustapha Bulama), shared at:
https://incubator.wikimedia.org/w/index.php?title=Talk:Wp/knc/Main_Page&oldid=6416513#Namespaces

Bug: T356144
Change-Id: Ifa1a692619d3b12e279cc74482b6327262fcb20f
2024-10-20 19:18:46 +00:00
Pppery
8afa1e3eac Set namespaces for dtp
Bug: T371068
Change-Id: Ic76f156b4a18757a79e255abe2f132c4bdd14825
2024-10-19 21:49:36 +00:00
Ponor
6325233a09 Allow all accented characters in wikilink trails for Croatian
Currently [[konj]], [[konj]]a, [[konj]]ušnica produce blue wikilinks, but the link for [[konj]]ušnicā ends before the ā, and [[konj]]ùšnica does not link the trail at all.

Bug: T360745
Change-Id: Idd25135c7b314c060fbc39d3c15e3c0ff5eb9d66
2024-10-18 17:44:24 +00:00
Translation updater bot
206c49bde0
Localisation updates from https://translatewiki.net.
Change-Id: I3c825fd44ee1cb98abde8062d415a039d2a0aeb1
2024-10-18 09:04:00 +02:00
NMW03
4059ae0ffc Change name of dtp language
Bug: T375891
Change-Id: Ic3def3ecfce481f5a35615182e3acfcecf911f12
2024-10-17 17:01:38 +00:00
Translation updater bot
51c6df1cc4
Localisation updates from https://translatewiki.net.
Change-Id: I7845b834d7497f34569961c94a2e02845c4d431d
2024-10-17 09:04:59 +02:00
MusikAnimal
5fcc50be82 SpecialBlock [Vue]: add NamespacesField and PagesField components
These use the new CdxMultiselectLookup component.

Values for the two inputs can be pre-filled with the
'wpPageRestrictions' and 'wpNamespaceRestrictions' URL parameters.

Tests to be added in a future patch (along with other tests around
partial blocks).

Bug: T362718
Bug: T362912
Bug: T368583
Change-Id: I53739bcdd63870fbfb57bc96298fc8d467bdfc2b
2024-10-16 18:39:36 -04:00