Translation updater bot
3b0f789103
Localisation updates from https://translatewiki.net .
...
Change-Id: I1ae00fb5f8ea6a5bc00a0745280820f4bacee8a7
2022-02-15 08:16:40 +01:00
Translation updater bot
3cda62340e
Localisation updates from https://translatewiki.net .
...
Change-Id: I06cfd720c9601b252fa1754943e4da12e5f189fc
2022-02-14 08:13:04 +01:00
Translation updater bot
bfa72abc91
Localisation updates from https://translatewiki.net .
...
Change-Id: Idc524246361e11ff5a45757f1bde1d59bc79423a
2022-02-08 08:27:40 +01:00
Translation updater bot
b7d147eb5b
Localisation updates from https://translatewiki.net .
...
Change-Id: Ie8a468ca01b44a8d0b17e366dc8fe0bc22802bf6
2022-02-07 08:20:54 +01:00
Translation updater bot
83e038eace
Localisation updates from https://translatewiki.net .
...
Change-Id: I0cd6ffd6413f5a25a63eea000621297516bfa69a
2022-02-04 08:21:27 +01:00
Translation updater bot
4e51cdbe0c
Localisation updates from https://translatewiki.net .
...
Change-Id: Id514da34f78dd93af5081ab1443d9afe8b0997da
2022-02-02 08:19:27 +01:00
Translation updater bot
a038e19fa6
Localisation updates from https://translatewiki.net .
...
Change-Id: Icee51d6057198a54de5f916f467da796eb7142ac
2022-02-01 08:26:31 +01:00
Translation updater bot
a55c0e51ed
Localisation updates from https://translatewiki.net .
...
Change-Id: I6ee48670f440fd18fbfac05e1782e6c9e761939c
2022-01-28 08:33:09 +01:00
Translation updater bot
f8708e8477
Localisation updates from https://translatewiki.net .
...
Change-Id: I983aab411c9ebfa0ce7a85039a72ae1c8c671d3f
2022-01-27 08:38:05 +01:00
Translation updater bot
2bdedb0fdd
Localisation updates from https://translatewiki.net .
...
Change-Id: I2fcf4d5b624bef712e5892602b905c47cd03939e
2022-01-26 08:24:16 +01:00
Translation updater bot
0c857b05bf
Localisation updates from https://translatewiki.net .
...
Change-Id: I2ae56e70e23b6215afddd3c739925bea01c9a8a3
2022-01-24 08:26:19 +01:00
Translation updater bot
6debbd0e75
Localisation updates from https://translatewiki.net .
...
Change-Id: I35d6d49843adf68d31ca80e66a7ba3d069f5acdd
2022-01-20 09:16:37 +01:00
Translation updater bot
98ab3338bd
Localisation updates from https://translatewiki.net .
...
Change-Id: I9c6536f8b5ebb210a60e2fa9f302845d069b84ab
2022-01-19 08:23:38 +01:00
Translation updater bot
7b0ae7329f
Localisation updates from https://translatewiki.net .
...
Change-Id: I1494a2a4e7d7bae9597fbaa2e4c0b17e066b790a
2022-01-18 08:10:22 +01:00
Translation updater bot
5b16939bec
Localisation updates from https://translatewiki.net .
...
Change-Id: Ia97a39a492979ee6583d4bcf4fff1a5b39917549
2022-01-17 08:11:05 +01:00
Translation updater bot
96aeaa9ed9
Localisation updates from https://translatewiki.net .
...
Change-Id: Ieda4d434276116f4e9ae75c34d842f0b7e3c9d94
2022-01-12 08:24:27 +01:00
Translation updater bot
a8aa51b0ea
Localisation updates from https://translatewiki.net .
...
Change-Id: I290cd1f22721c2419bdef866440fc527dec71c6c
2022-01-10 08:10:43 +01:00
Translation updater bot
c9a7d1e999
Localisation updates from https://translatewiki.net .
...
Change-Id: I42f50f1db945268e96e8f976a066b92bdbaf2233
2022-01-07 08:24:20 +01:00
Translation updater bot
7f57216448
Localisation updates from https://translatewiki.net .
...
Change-Id: I9aae1b6b8f2e96c4bcd382256fb436747bce7ce0
2022-01-06 08:30:43 +01:00
Translation updater bot
1ba7945cda
Localisation updates from https://translatewiki.net .
...
Change-Id: Iae3cf6be0b44c9beafb5028e3f6c53b7ce466c10
2022-01-03 08:10:30 +01:00
Translation updater bot
4ee6405d1b
Localisation updates from https://translatewiki.net .
...
Change-Id: Ib88715c407733d4f9946e99a3dc494f4161215ed
2021-12-31 09:41:38 +01:00
Translation updater bot
ad3d4f733b
Localisation updates from https://translatewiki.net .
...
Change-Id: Ie0024d9626c0af06f15f664a4539900cdee83786
2021-12-30 09:37:12 +01:00
Translation updater bot
ec8d22294f
Localisation updates from https://translatewiki.net .
...
Change-Id: I1a8019453ea5e8576d0459676609819b2ba4e954
2021-12-27 09:29:10 +01:00
Translation updater bot
3ed6cc1573
Localisation updates from https://translatewiki.net .
...
Change-Id: Iaf080e48e41716421d399609efcba8ccd725b245
2021-12-24 09:09:15 +01:00
Translation updater bot
b630d66361
Localisation updates from https://translatewiki.net .
...
Change-Id: I3a64a49084c415d9b3f6a29a7ba6e6ae47dc8b9a
2021-12-23 08:37:25 +01:00
Translation updater bot
efbef397fb
Localisation updates from https://translatewiki.net .
...
Change-Id: I744392949027ddcbce4da56634ecc06b8f7d6810
2021-12-21 08:11:25 +01:00
Translation updater bot
29a2518281
Localisation updates from https://translatewiki.net .
...
Change-Id: I943b389215d8db8646d40dbe7feb8d1c79856751
2021-12-20 08:20:13 +01:00
Translation updater bot
094bd64ce0
Localisation updates from https://translatewiki.net .
...
Change-Id: Idbe161be386f8c6efb114a673262635b7e4eb940
2021-12-17 08:16:23 +01:00
Translation updater bot
bf9446ab7f
Localisation updates from https://translatewiki.net .
...
Change-Id: I96350032246c5ed2b67c76dedb87b57df62cdde6
2021-12-16 08:28:40 +01:00
Translation updater bot
7a464f08da
Localisation updates from https://translatewiki.net .
...
Change-Id: Ie180167cfd0be83c3499d0e182cab36bb1390071
2021-12-15 08:08:54 +01:00
Translation updater bot
6f7bdaa71f
Localisation updates from https://translatewiki.net .
...
Change-Id: I07510ba800b1ed452d334b26b4822dc7d5b9fe60
2021-12-14 08:42:13 +01:00
Translation updater bot
8cf4d93248
Localisation updates from https://translatewiki.net .
...
Change-Id: Ibe54830b59a8a661b5c1a4c71b847d193df7c1ca
2021-12-13 08:20:40 +01:00
Amir E. Aharoni
9e333b38f0
Hyphenating "case-insensitive"
...
This makes it consistent with core and
other extensions.
Change-Id: I03ba0f2dce754655fc5de6fe28402d2bde1523c5
2021-12-11 09:27:34 +00:00
Translation updater bot
23a401f24b
Localisation updates from https://translatewiki.net .
...
Change-Id: I3bc08f1802fd26be328f12e1f0614d8ad5515ca4
2021-12-06 08:17:51 +01:00
Translation updater bot
4d1d189c45
Localisation updates from https://translatewiki.net .
...
Change-Id: Ia9b6807c7ac08a7c4490f1bed15a3bc697ec6a86
2021-12-02 08:40:42 +01:00
Translation updater bot
bf06df0ae4
Localisation updates from https://translatewiki.net .
...
Change-Id: Idc49dad2ec59f4ffd944bdb28a0eb798d49f488a
2021-12-01 08:13:58 +01:00
Translation updater bot
1b73a558a6
Localisation updates from https://translatewiki.net .
...
Change-Id: I9ff8b1abb9c7bebe86f92967bdf4b5b0c45ab64f
2021-11-30 08:20:41 +01:00
Translation updater bot
1c09d86f32
Localisation updates from https://translatewiki.net .
...
Change-Id: Idd2006160bb2e1ca2b1b982a534ef49aed0ec0fa
2021-11-29 08:10:29 +01:00
Translation updater bot
4160d5ad20
Localisation updates from https://translatewiki.net .
...
Change-Id: Ica2a7564bdb490e6553f02b9e1c8fd7fdcb7d265
2021-11-26 08:21:56 +01:00
Translation updater bot
24e5f5f33d
Localisation updates from https://translatewiki.net .
...
Change-Id: Ice17e7aff031cca0ae12750032d08dd9d0a22494
2021-11-25 08:23:40 +01:00
Translation updater bot
24012cd014
Localisation updates from https://translatewiki.net .
...
Change-Id: Ie8fe398c3220ab5d7a75fcee83e8d185e9243762
2021-11-24 08:20:59 +01:00
Translation updater bot
9b473dfafe
Localisation updates from https://translatewiki.net .
...
Change-Id: I0a70841d2c76312bccfa08a82bd8343167588420
2021-11-22 09:01:41 +01:00
Translation updater bot
d3aee7e069
Localisation updates from https://translatewiki.net .
...
Change-Id: I2b7f6eda9abc8b2623d45e1145782bfdcbcb5031
2021-11-19 08:25:53 +01:00
Translation updater bot
90195a6fca
Localisation updates from https://translatewiki.net .
...
Change-Id: If5c853ae5a1ba74d247cb93458b3655220fa979f
2021-11-17 08:29:55 +01:00
Translation updater bot
5475070695
Localisation updates from https://translatewiki.net .
...
Change-Id: Ib9ba5dcc9b9c471a40878d4135b4747e3cbb751a
2021-11-16 08:15:40 +01:00
Translation updater bot
1c885863a0
Localisation updates from https://translatewiki.net .
...
Change-Id: Ie817e3bdc41de0ef51e34a6ebd6d6669a4b30501
2021-11-15 08:10:53 +01:00
Translation updater bot
a6444d5d85
Localisation updates from https://translatewiki.net .
...
Change-Id: I53d1d9c5252d9de201629a20d1aeb6dc52db9a5f
2021-11-12 08:29:00 +01:00
Translation updater bot
060e892b16
Localisation updates from https://translatewiki.net .
...
Change-Id: I7c08d2b66308e0c3b9fae68d3f3aadb67c182f73
2021-11-11 10:01:36 +01:00
Translation updater bot
f68fedfdaf
Localisation updates from https://translatewiki.net .
...
Change-Id: I0fac154c46cb1ff29ecd430cba0ab97789eaeeba
2021-11-08 08:16:10 +01:00
Translation updater bot
b7cfaecc6c
Localisation updates from https://translatewiki.net .
...
Change-Id: If52a72c316e003d2481eb4b022a6b9f4bf73856e
2021-11-05 08:16:43 +01:00
Translation updater bot
0451d1302f
Localisation updates from https://translatewiki.net .
...
Change-Id: I82da0688a3dc9499b322e768720842a2a7e47f18
2021-11-04 10:07:41 +01:00
Translation updater bot
b14296d33f
Localisation updates from https://translatewiki.net .
...
Change-Id: I9647ba46f5c608baca77e6ea4247e14cdce39a05
2021-11-02 08:06:30 +01:00
Translation updater bot
db24ba30ee
Localisation updates from https://translatewiki.net .
...
Change-Id: I55a19617b2990a5e78a5fb2f7720a7eef17846ae
2021-11-01 09:32:36 +01:00
Translation updater bot
f96d627beb
Localisation updates from https://translatewiki.net .
...
Change-Id: If7a616542a2f90f52c17a27978f5a71986dddaec
2021-10-28 08:26:02 +02:00
Translation updater bot
e5c3ad5fa4
Localisation updates from https://translatewiki.net .
...
Change-Id: I1b2db1eba1bc39715bba6dd4c380b8c3ff402798
2021-10-27 08:21:21 +02:00
Translation updater bot
538050c600
Localisation updates from https://translatewiki.net .
...
Change-Id: Icd8f9efe21dec78baccdfab32dd4ad0cdb3acbc6
2021-10-26 08:16:14 +02:00
Translation updater bot
ffd2be90f9
Localisation updates from https://translatewiki.net .
...
Change-Id: Ic0e68b628a734a8162d64f2a362f47b8b01c2ff0
2021-10-25 08:50:01 +02:00
Translation updater bot
27953a6a6e
Localisation updates from https://translatewiki.net .
...
Change-Id: Ib51eeeee2270e760f2124e4b17ffce210b81b607
2021-10-22 08:14:22 +02:00
Translation updater bot
ca58393d23
Localisation updates from https://translatewiki.net .
...
Change-Id: I31928502bcb1ddbbc2ee0e5081b519db918526b7
2021-10-21 08:21:00 +02:00
Translation updater bot
f0f6f41d04
Localisation updates from https://translatewiki.net .
...
Change-Id: I4ff263755397081d0821b16845bc9506193dddad
2021-10-20 08:35:49 +02:00
Translation updater bot
cfca6824a1
Localisation updates from https://translatewiki.net .
...
Change-Id: If5db8aaef08eea40560532d8a43b349f9dc4c93b
2021-10-18 15:18:46 +02:00
Translation updater bot
8c4524031b
Localisation updates from https://translatewiki.net .
...
Change-Id: I059c932edec75149551bc7b417693885d18f2e3f
2021-10-07 09:02:12 +02:00
Translation updater bot
774c769c42
Localisation updates from https://translatewiki.net .
...
Change-Id: I818c3831ea59139e49b50eb847195eb7f92cb5a6
2021-10-05 08:28:51 +02:00
Translation updater bot
7a66312227
Localisation updates from https://translatewiki.net .
...
Change-Id: I606bdc7dd32f892137bdbfb35f55fdb5fa421535
2021-10-04 08:54:54 +02:00
Translation updater bot
fbcaf0c9aa
Localisation updates from https://translatewiki.net .
...
Change-Id: Ia8724716d1a5e1e4f4d9da99b85b4b22c72a46ff
2021-10-01 09:29:17 +02:00
Translation updater bot
208398d96b
Localisation updates from https://translatewiki.net .
...
Change-Id: I58f108045ce27c2bf77c3e5f0818bd700676c06c
2021-09-29 09:01:15 +02:00
Translation updater bot
971ca55488
Localisation updates from https://translatewiki.net .
...
Change-Id: Idf49765c5ce886675a722bb712a96162aac4a7b4
2021-09-28 08:18:07 +02:00
Translation updater bot
f7e760712d
Localisation updates from https://translatewiki.net .
...
Change-Id: I39a24349158a4d57f30312a26b403faf4726a998
2021-09-27 08:33:50 +02:00
Translation updater bot
3f6fc1d9dd
Localisation updates from https://translatewiki.net .
...
Change-Id: I751c4d4d6e972bbfad8d2e656fe362fc3bfa7f8d
2021-09-24 08:25:47 +02:00
Translation updater bot
c34a3d9931
Localisation updates from https://translatewiki.net .
...
Change-Id: I383927110c4eec1dbdeece6c0ff1aec7dad8d2bb
2021-09-23 12:27:03 +02:00
Translation updater bot
1a28b6423d
Localisation updates from https://translatewiki.net .
...
Change-Id: I508bd1915e179ebb375440ce14f34a9b4cd72fbc
2021-09-22 08:10:15 +02:00
Translation updater bot
5d6c62434b
Localisation updates from https://translatewiki.net .
...
Change-Id: I4ed41c20eb7fcbf9e05a7c238a63296f21b21f8f
2021-09-21 08:08:33 +02:00
Translation updater bot
a4f9d42705
Localisation updates from https://translatewiki.net .
...
Change-Id: Icba9f24b2c87ce6e6652044112d44e336adb0eed
2021-09-20 08:17:57 +02:00
Translation updater bot
f2cd8ab803
Localisation updates from https://translatewiki.net .
...
Change-Id: Ie2e7e0053c1c58b10035d48b15919577e9967426
2021-09-17 08:44:35 +02:00
Translation updater bot
c42f2b6aae
Localisation updates from https://translatewiki.net .
...
Change-Id: I8cdb41723f2599a2610eb672ae3eb6b1fd240a5b
2021-09-14 08:32:05 +02:00
Translation updater bot
0d2bc7ca17
Localisation updates from https://translatewiki.net .
...
Change-Id: Icf05d17f79ea9cfaa17fccec25b424c989131b62
2021-09-13 08:28:40 +02:00
Translation updater bot
a934ecc3b1
Localisation updates from https://translatewiki.net .
...
Change-Id: I9ba1b2f7a1d80538502d0ccbf22584c3d0c00ff6
2021-09-10 08:14:57 +02:00
Translation updater bot
4d8242f429
Localisation updates from https://translatewiki.net .
...
Change-Id: I3981778e72e2ae315f8765cbd294ec9395519269
2021-09-09 08:16:53 +02:00
Translation updater bot
79c7f568f5
Localisation updates from https://translatewiki.net .
...
Change-Id: I56b56c165580f4ddf7960b94fa39c55d9cd043ca
2021-09-08 08:09:47 +02:00
Translation updater bot
8fe4c04aed
Localisation updates from https://translatewiki.net .
...
Change-Id: I776ede58099f8264e0c61a46bf1bd6446709eace
2021-09-07 08:10:08 +02:00
Translation updater bot
9c8af59d2c
Localisation updates from https://translatewiki.net .
...
Change-Id: I0e6ec717baff0495aabe9f9c3a0f5125ae68335a
2021-09-06 08:19:58 +02:00
jenkins-bot
199cf1edf8
Merge "Add a static analyzer for the filter language"
2021-09-03 19:51:58 +00:00
Translation updater bot
c93662e240
Localisation updates from https://translatewiki.net .
...
Change-Id: Ia0a0f86728aa0431624d9d01c92db9ef0434c427
2021-09-02 08:25:21 +02:00
Translation updater bot
fcfd5fbdf6
Localisation updates from https://translatewiki.net .
...
Change-Id: I20ea2a972c577c87b471ab68a7e503d658b88c23
2021-09-01 08:15:40 +02:00
Translation updater bot
4b01397324
Localisation updates from https://translatewiki.net .
...
Change-Id: I566cec67a166c1891b4b34d233260e414c1f9503
2021-08-31 08:15:08 +02:00
Sorawee Porncharoenwase
320e3d696f
Add a static analyzer for the filter language
...
This commit adds a class AFPSyntaxChecker which can statically analyze
a filter code to detect the following errors:
- unbound variables (which comes in two modes: conservative and liberal,
default to conservative)
- unused variables (disabled by default for compatibilty)
- assignment on built-in identifiers
- function application's arity mismatch
- function application's invalid function name
- non-string literal in the first argument of set / set_var
The existing parser and evaluator are modified as follows:
- The new (caching) evaluator no longer needs to perform variable
hoisting at runtime.
- Note that for array assignment, this changes the semantics.
- The new parser is more lenient, reducing parsing errors.
The static analyzer will catch these errors instead, allowing us
to give a much better error message and reduces the complexity of
the parser.
* The parser now allows function name to be any identifier.
* The parser now allows arity mismatch to occur.
* The parser now allows the first argument of set to be any expression.
Concretely, obvious changes that users will see are:
1. a := [1]; false & (a[] := 2); a[0] === 1
would evaluate to true, while it used to evaluate to the undefined value
due to hoisting
2. f(1)
will now error with 'f is not a valid function' as opposed to
'Unexpected "T_BRACE"'
3. length
will now error with 'Illegal use of built-in identifier "length"'
as opposed to 'Expected a ('
Appendix: conservative and liberal mode
The conservative mode is completely compatible with the current evaluator.
That is,
false & (a := 1); a
will not deem `a` as unbound, though this is actually undesirable because
`a` would then be bound to the troublesome undefined value.
The liberal mode rejects the above pattern by deeming `a` as unbound.
However, it also rejects
true & (a := 1); a
even though (a := 1) is always executed. Since there are several filters
in Wikimedia projects that rely on this behavior, we default the mode
to conservative for now.
Note that even the liberal mode doesn't really respect lexical scope
appeared in some other programming languages (see also T234690).
For instance:
(if true then (a := 1) else (a := 2) end); a
would be accepted by the liberal checker, even though under lexical scope,
`a` would be unbound. However, it is unlikely that lexical scope
will be suitable for the filter language, as most filters in
Wikimedia projects that have user-defined variable do violate lexical scope.
Bug: T260903
Bug: T238709
Bug: T237610
Bug: T234690
Bug: T231536
Change-Id: Ic6d030503e554933f8d220c6f87b680505918ae2
2021-08-31 03:28:24 +02:00
Translation updater bot
32d5fd0218
Localisation updates from https://translatewiki.net .
...
Change-Id: Ifcff6e49b0690ebd9dca0a897d49f83f20dbb6a1
2021-08-30 08:19:21 +02:00
Translation updater bot
691e47a4a6
Localisation updates from https://translatewiki.net .
...
Change-Id: I1111bf7a2410c9fef6f3d4b1db6ba2bd759bd705
2021-08-26 08:35:01 +02:00
Translation updater bot
aafbd68667
Localisation updates from https://translatewiki.net .
...
Change-Id: I24e6daae9e8909c7f0935ba53f02e2901388ce06
2021-08-24 10:16:42 +02:00
Translation updater bot
5c3fbcfb83
Localisation updates from https://translatewiki.net .
...
Change-Id: I7c4e7977b632f8989b559c28f02d6bc81b7c0e14
2021-08-23 09:03:19 +02:00
Translation updater bot
052240a5a5
Localisation updates from https://translatewiki.net .
...
Change-Id: I60b9c7326f8d326d932f1ebe3ccc0e51396d727d
2021-08-20 08:23:36 +02:00
Amir Aharoni
e03467102c
Remove two unused messages
...
It looks like they were removed in 2008:
6c7b701cc2
Change-Id: I5d91d846523307d8a3adb104503d255d8c726ed8
2021-08-19 22:29:53 +03:00
Translation updater bot
d955f2f050
Localisation updates from https://translatewiki.net .
...
Change-Id: Ieb79b02caef2dafe7d3fe32b588ec1095b3366a2
2021-08-18 08:13:08 +02:00
Translation updater bot
ce420438d8
Localisation updates from https://translatewiki.net .
...
Change-Id: I8b23a371a1884e7242b970db6042bd6234f6f940
2021-08-16 08:15:32 +02:00
Translation updater bot
67528ede69
Localisation updates from https://translatewiki.net .
...
Change-Id: Iee1758f64d041c6f7b9f12555aa37cdc2b42e50a
2021-08-12 08:09:13 +02:00
Translation updater bot
e6eafdf496
Localisation updates from https://translatewiki.net .
...
Change-Id: I986c4c7c229c0808b6b374a143e42fd6c169faf2
2021-08-11 08:18:59 +02:00
Translation updater bot
d512f01e8f
Localisation updates from https://translatewiki.net .
...
Change-Id: I2ed4e9d2c6889b0621010a00eeb10b83444d16b9
2021-08-10 08:06:15 +02:00
Translation updater bot
cd7958ba60
Localisation updates from https://translatewiki.net .
...
Change-Id: Ieb3481038beb857b0eabbae1035af852e92c00cd
2021-08-09 08:22:54 +02:00
Translation updater bot
4be9ef8332
Localisation updates from https://translatewiki.net .
...
Change-Id: Ia5d42d3b38e18201020a9debb729c753fe61344a
2021-08-06 08:13:09 +02:00
Translation updater bot
6af66eba3d
Localisation updates from https://translatewiki.net .
...
Change-Id: I4e81fa4d3dbe513540fc6470020c3329cebb4211
2021-08-04 08:14:28 +02:00
Translation updater bot
1dfb191585
Localisation updates from https://translatewiki.net .
...
Change-Id: I89b8759cf45e79debf47d73608f60f8c52bc2ddc
2021-08-03 08:11:19 +02:00
Translation updater bot
455b4d1a6d
Localisation updates from https://translatewiki.net .
...
Change-Id: I05f20f4d65e5f080fef97adcff8cf53339953d51
2021-07-30 08:27:11 +02:00
Translation updater bot
122862cedc
Localisation updates from https://translatewiki.net .
...
Change-Id: I637a0f345e22bb1c41ac9c167437562a94e90310
2021-07-26 08:11:26 +02:00
Translation updater bot
274be621ef
Localisation updates from https://translatewiki.net .
...
Change-Id: If660263b08f22a3d8cd84126ed3d108ea136e6ee
2021-07-22 08:12:51 +02:00
Translation updater bot
ff5ada68aa
Localisation updates from https://translatewiki.net .
...
Change-Id: I3e36ba4d1e8b53e439b9329dbce9f41391fd949d
2021-07-19 08:15:08 +02:00
Translation updater bot
708ae9a76d
Localisation updates from https://translatewiki.net .
...
Change-Id: Ia7185f1946c5cb08a3fef63708b12ab3f08a8416
2021-07-16 08:43:08 +02:00
Translation updater bot
6133a26f66
Localisation updates from https://translatewiki.net .
...
Change-Id: Iea0fda8e87dddb1c08c9f7653ea05cf485418c62
2021-07-15 08:11:39 +02:00
Translation updater bot
ee583dc212
Localisation updates from https://translatewiki.net .
...
Change-Id: Ia10387670f4da80ba279d00321cd2e278333bb13
2021-07-14 08:02:33 +02:00
Translation updater bot
ab1128afde
Localisation updates from https://translatewiki.net .
...
Change-Id: I2bc8ce57e939be53d151f264b7b916f546c8798b
2021-07-13 08:11:20 +02:00
Translation updater bot
28b09f6e21
Localisation updates from https://translatewiki.net .
...
Change-Id: I8620632dcc352ab4a94e5c9bef5945dcec2838c2
2021-07-12 08:05:46 +02:00
Translation updater bot
47158f6d26
Localisation updates from https://translatewiki.net .
...
Change-Id: Icd7b1407f9216d7d15ba425995d806f0ccf62626
2021-07-08 08:46:21 +02:00
Translation updater bot
3b699cd53b
Localisation updates from https://translatewiki.net .
...
Change-Id: I6fa144789bdac812e5cd77f16d82b793dba4676c
2021-07-07 08:07:35 +02:00
Translation updater bot
66103a441e
Localisation updates from https://translatewiki.net .
...
Change-Id: I49142d8ba7c7dfba61c50d7bf8bc7b8c79d2ab34
2021-07-06 08:38:05 +02:00
Translation updater bot
02b755d40b
Localisation updates from https://translatewiki.net .
...
Change-Id: If32adbbd0b1b224840452ac7b22b468a7464ccdd
2021-07-05 08:06:20 +02:00
Translation updater bot
6dc2c068b5
Localisation updates from https://translatewiki.net .
...
Change-Id: If8edba4e6f02ea70bd04560be865d6491d130f7d
2021-07-02 08:30:46 +02:00
Translation updater bot
2b1de9ef11
Localisation updates from https://translatewiki.net .
...
Change-Id: Iad7177f8703306251cd600b8690894b734e6c7ce
2021-06-30 08:25:44 +02:00
Translation updater bot
3b0eadd666
Localisation updates from https://translatewiki.net .
...
Change-Id: I6cd76ac36ae88fec74fd32ecb7baa25333f67874
2021-06-28 09:22:21 +02:00
Translation updater bot
a52ebcf221
Localisation updates from https://translatewiki.net .
...
Change-Id: I27bda07624cec34e8a19a6d974ee49f93c128f17
2021-06-21 14:11:06 +02:00
Translation updater bot
98dee510fb
Localisation updates from https://translatewiki.net .
...
Change-Id: I6021746b15ab9873e14f9bb36c3b1fac9ffeb6a7
2021-06-18 08:20:09 +02:00
Translation updater bot
05f913952b
Localisation updates from https://translatewiki.net .
...
Change-Id: I8df697d1846f890d8e1edfedf652df54ccf9d6ce
2021-06-16 08:19:06 +02:00
Translation updater bot
829d97b1ed
Localisation updates from https://translatewiki.net .
...
Change-Id: If8908b167b231e864c9de62337869464cccf99bd
2021-06-15 08:31:48 +02:00
Translation updater bot
369f9269ae
Localisation updates from https://translatewiki.net .
...
Change-Id: I48f17bb712431bd2db09d53c7b07a285ab5b8db8
2021-06-14 08:35:36 +02:00
Translation updater bot
e5af5e0ce1
Localisation updates from https://translatewiki.net .
...
Change-Id: I24c9b57cb63e05606380062d8dec0500fdf46c48
2021-06-09 08:27:58 +02:00
Translation updater bot
b592251616
Localisation updates from https://translatewiki.net .
...
Change-Id: I340b1f363ce073a61e24971abf176c83ae33f267
2021-06-08 08:35:23 +02:00
Translation updater bot
b7a085bacb
Localisation updates from https://translatewiki.net .
...
Change-Id: Ib6175679a947805cdb92701275e367ca3ca01653
2021-06-07 08:40:56 +02:00
Translation updater bot
f0136ad0ee
Localisation updates from https://translatewiki.net .
...
Change-Id: I39d36b47dfa7ddd3c964edf3941fcbf66b9ea055
2021-06-04 08:35:32 +02:00
Translation updater bot
e642d954a3
Localisation updates from https://translatewiki.net .
...
Change-Id: I71c785186d3d01430a69ddaf5169c4287949c5d1
2021-06-01 08:34:12 +02:00
Translation updater bot
9ddd1affa7
Localisation updates from https://translatewiki.net .
...
Change-Id: I78146b2b666eba71cd803dd9dd7e7b4cf0204a66
2021-05-31 08:29:28 +02:00
Translation updater bot
fa325f1ea5
Localisation updates from https://translatewiki.net .
...
Change-Id: I359f465b4f1ed9c8c2e881cc0d9f3088f62d1792
2021-05-27 12:04:28 +02:00
Translation updater bot
3a8a4849b2
Localisation updates from https://translatewiki.net .
...
Change-Id: Ibfb09f7afdca631a09622042f75824bfc380984d
2021-05-26 09:03:30 +02:00
Translation updater bot
642af0440d
Localisation updates from https://translatewiki.net .
...
Change-Id: I0a2f9032d48d03752a5214e789eb70151981ee18
2021-05-25 08:50:27 +02:00
Translation updater bot
446c36ff06
Localisation updates from https://translatewiki.net .
...
Change-Id: I687d47f81aa66502f8bca4f55598c475c3b77d0e
2021-05-24 09:52:10 +02:00
Translation updater bot
c544392c0f
Localisation updates from https://translatewiki.net .
...
Change-Id: Ided8798d3fc8b0e70a931ff8ab43e685a3123de1
2021-05-21 08:33:12 +02:00
Translation updater bot
6ce61e71d2
Localisation updates from https://translatewiki.net .
...
Change-Id: Ia9f0cb7ae648a0473a87143a5e2e8bd59d26c33a
2021-05-20 09:09:09 +02:00
Translation updater bot
41b885b50a
Localisation updates from https://translatewiki.net .
...
Change-Id: I6b75a6c728344eeb37c5a12aacd490502070938e
2021-05-19 08:41:39 +02:00
Translation updater bot
ec92e55b99
Localisation updates from https://translatewiki.net .
...
Change-Id: I4cbb7b8b05769a7e4b91f901f1565928e87057e9
2021-05-18 08:45:15 +02:00
Translation updater bot
9371abef4e
Localisation updates from https://translatewiki.net .
...
Change-Id: I205f125b86434872eaf0ec7c140603ce1ab006bf
2021-05-17 08:40:19 +02:00
Translation updater bot
0b10f241b5
Localisation updates from https://translatewiki.net .
...
Change-Id: Ifd780c389c281b1adfc1f835b99fa33c8e7f94bc
2021-05-14 08:42:02 +02:00
Translation updater bot
3f2a7316f8
Localisation updates from https://translatewiki.net .
...
Change-Id: I86cd5af38aeb338c73469b6d49f63f61a61edd45
2021-05-12 09:19:58 +02:00
Translation updater bot
937529bfde
Localisation updates from https://translatewiki.net .
...
Change-Id: Ia8a9ffd88099dbf7602eac25ebdc8b9d4553cb21
2021-05-11 09:04:54 +02:00
Translation updater bot
f308bc1914
Localisation updates from https://translatewiki.net .
...
Change-Id: Ie055d17d0a229146222057d997c51dbb150bc8a7
2021-05-10 08:49:29 +02:00
Translation updater bot
5d4a6a1649
Localisation updates from https://translatewiki.net .
...
Change-Id: I027b5e8e2e5594726ee64de8c26e2efe0b4cc18c
2021-05-07 08:39:33 +02:00
Translation updater bot
8780749798
Localisation updates from https://translatewiki.net .
...
Change-Id: I4db6666fff7e1af5df3a3544880e54175648257f
2021-05-04 08:50:41 +02:00
Translation updater bot
09394752d8
Localisation updates from https://translatewiki.net .
...
Change-Id: I88d61fecf19081e1a160a92d376f58cc5b7fe619
2021-05-03 08:35:33 +02:00
Translation updater bot
ccd12544f1
Localisation updates from https://translatewiki.net .
...
Change-Id: I486daa010ab0043e2feb253fe72f2c1ad2340c35
2021-04-28 08:46:54 +02:00
Translation updater bot
37601fb676
Localisation updates from https://translatewiki.net .
...
Change-Id: I289b9350fdeea61d1e3c19e80e8e370d970facbc
2021-04-27 08:37:07 +02:00
Translation updater bot
7124db88eb
Localisation updates from https://translatewiki.net .
...
Change-Id: I4186bd404c9ca22b669396d5fc5c968c7605a2ef
2021-04-26 09:09:24 +02:00
Translation updater bot
d26e80f882
Localisation updates from https://translatewiki.net .
...
Change-Id: I33db6431c56f36dc0936a78e40a080a9a08edaff
2021-04-23 08:35:47 +02:00
Translation updater bot
db0110e22a
Localisation updates from https://translatewiki.net .
...
Change-Id: I25717b5a6ea8aa75c53889d8725c6e68891fe821
2021-04-22 09:30:24 +02:00
Translation updater bot
6151feb5fe
Localisation updates from https://translatewiki.net .
...
Change-Id: Ibd2249c27923a4178b9091b53315759cacf08f63
2021-04-21 08:51:35 +02:00
Translation updater bot
1ac9e1298c
Localisation updates from https://translatewiki.net .
...
Change-Id: I9ad95689f758c874f1effe951a8837ba005b7c80
2021-04-20 08:46:00 +02:00
Translation updater bot
83fa287fb3
Localisation updates from https://translatewiki.net .
...
Change-Id: If0c6cd9df8450f20c62f0737c735c69b22ae7ca8
2021-04-19 08:49:13 +02:00
Translation updater bot
6d2cf467fc
Localisation updates from https://translatewiki.net .
...
Change-Id: Ia88be6cd933134a6335a7360c8e4ff2e5079066d
2021-04-15 08:42:13 +02:00
Translation updater bot
60e7d5a919
Localisation updates from https://translatewiki.net .
...
Change-Id: Ieeb04e774f0502198254c5ad6d5b7a16c87e0ab7
2021-04-13 09:19:08 +02:00
Translation updater bot
c2dd8bbbb0
Localisation updates from https://translatewiki.net .
...
Change-Id: I169a9ca615ff260252e658cd5fb7802fbefdffd1
2021-04-12 08:36:34 +02:00
Translation updater bot
8fad3376ff
Localisation updates from https://translatewiki.net .
...
Change-Id: I819bbbb957d908d3f9e0dddb1d31976856ecc715
2021-04-09 08:57:23 +02:00
Translation updater bot
85eab17de8
Localisation updates from https://translatewiki.net .
...
Change-Id: I5106f90cf220a87f60715d222ef0f43230fca3a7
2021-04-06 12:01:13 +02:00
Translation updater bot
7e565776cd
Localisation updates from https://translatewiki.net .
...
Change-Id: I6b2e865b0f98e31bde375c5b6e462a4a49f18205
2021-04-02 09:48:00 +02:00
Translation updater bot
5b598954b5
Localisation updates from https://translatewiki.net .
...
Change-Id: I2fa9dfa8d5c463d85f939440f94f4d1f54b931bc
2021-04-01 08:36:19 +02:00
Translation updater bot
3a8ae56eb1
Localisation updates from https://translatewiki.net .
...
Change-Id: Ibe0e3bc56563570f218a47f38b53ba04befaae04
2021-03-31 08:34:52 +02:00
Translation updater bot
bb82ff7a50
Localisation updates from https://translatewiki.net .
...
Change-Id: I5964fa5a92beabe305ec3104af153c35cf208f83
2021-03-29 08:34:58 +02:00
Translation updater bot
2712e1d2c9
Localisation updates from https://translatewiki.net .
...
Change-Id: I5fc7e49685aa572236843eac2ff7320c1cabf374
2021-03-26 08:48:52 +01:00
Translation updater bot
bad4b1baba
Localisation updates from https://translatewiki.net .
...
Change-Id: I24e397e4e47e3182c810f056e4ceaa202717f844
2021-03-25 08:40:09 +01:00
Translation updater bot
4f8f420e2e
Localisation updates from https://translatewiki.net .
...
Change-Id: I53181de75750e17a88294a356c1ca25ab9c50ac2
2021-03-24 08:29:21 +01:00
Translation updater bot
5780e3549a
Localisation updates from https://translatewiki.net .
...
Change-Id: I12ea7fd4eb667b30ce35890fa0062625e4da6897
2021-03-22 08:35:17 +01:00
Translation updater bot
d11aac3a5d
Localisation updates from https://translatewiki.net .
...
Change-Id: I97e71f3e371aabef2a99424466911da0262c8d1e
2021-03-15 08:39:28 +01:00
Translation updater bot
beab67757e
Localisation updates from https://translatewiki.net .
...
Change-Id: Ifb6bce639cb36070aed2a584e1433f4ae1cf1206
2021-03-12 08:44:36 +01:00
Translation updater bot
e28d15c55e
Localisation updates from https://translatewiki.net .
...
Change-Id: I762b4898d206f735e307f551027119213b0ec8d1
2021-03-11 08:35:48 +01:00
Translation updater bot
105471ccb5
Localisation updates from https://translatewiki.net .
...
Change-Id: I0ca04a44d19720cd3520ee38deb0a8cc41393c6f
2021-03-10 08:31:25 +01:00
Translation updater bot
be4f6a387b
Localisation updates from https://translatewiki.net .
...
Change-Id: I0bad8181ddf6f22ad959285994ca0df254204713
2021-03-09 08:31:31 +01:00
Translation updater bot
7356f87082
Localisation updates from https://translatewiki.net .
...
Change-Id: Ia323cd056d4ce166fe00253d34ddc2ab1b741dac
2021-03-08 08:44:51 +01:00
Translation updater bot
51f37697dc
Localisation updates from https://translatewiki.net .
...
Change-Id: I89853907ba659a8b715622e386db41c97eeef3bd
2021-03-05 08:54:53 +01:00
Translation updater bot
17cf903cd4
Localisation updates from https://translatewiki.net .
...
Change-Id: Iffa9ae7a3620ef16f6de04cf38ce13d9d711429f
2021-03-04 08:37:05 +01:00
Translation updater bot
507e3fb0c5
Localisation updates from https://translatewiki.net .
...
Change-Id: Id111612a538f205ac19d9bad761cc94e6f1110d2
2021-03-02 08:48:17 +01:00
Translation updater bot
d518c0f60c
Localisation updates from https://translatewiki.net .
...
Change-Id: Id543fd03b70ef4d3ef6639dd1510c10bffc0e9fa
2021-03-01 08:49:36 +01:00
jenkins-bot
50334c27ce
Merge "Use a different message for unprivileged users"
2021-02-28 14:05:08 +00:00
jenkins-bot
66f8e44295
Merge "Reject filters with invalid groups"
2021-02-27 20:07:29 +00:00
Daimona Eaytoy
3365a648f2
Reject filters with invalid groups
...
It is currently possible to save a filter with an invalid group, if you
manually change the form data. So prevent this by validating the group
before saving.
Change-Id: I03f80b8c6ab583a357273f7b2679a424ac784db7
2021-02-27 16:01:09 +00:00
Translation updater bot
9f1ef6bf3d
Localisation updates from https://translatewiki.net .
...
Change-Id: I894ae8afb29415e07f34955fe39c07add4de643e
2021-02-25 08:37:48 +01:00
Translation updater bot
550a0936fc
Localisation updates from https://translatewiki.net .
...
Change-Id: Ia4e98950c04acb33189bf5fa695261402fa2ab8d
2021-02-24 08:50:35 +01:00
Translation updater bot
d224021c89
Localisation updates from https://translatewiki.net .
...
Change-Id: Ic69954193f63b65e14ec1d00e7a6af8194b685a4
2021-02-23 08:47:00 +01:00
Translation updater bot
cc3dbe149d
Localisation updates from https://translatewiki.net .
...
Change-Id: I1f5f9b45ad3d7f2e80fc5d0b4e90e2b15e6e58b0
2021-02-22 08:49:55 +01:00
Matěj Suchánek
4f1a63107d
Use a different message for unprivileged users
...
Everyone can examine generated variables but not everyone
can test filters. Concerns Special:AbuseFilter/examine.
Change-Id: I9c205a0f1d9a7fdf15c4998d43983b9fa37f4694
2021-02-20 17:55:09 +01:00
Translation updater bot
fa0fb1e84b
Localisation updates from https://translatewiki.net .
...
Change-Id: I9fa983c28a3ea7b3098a84328c239bdbcc67bb7e
2021-02-18 08:42:07 +01:00
Translation updater bot
eeb90040a9
Localisation updates from https://translatewiki.net .
...
Change-Id: I4fd12b0457d3409a20ee216f96f197e0bc4c1ad1
2021-02-17 08:41:36 +01:00
Translation updater bot
552dd86729
Localisation updates from https://translatewiki.net .
...
Change-Id: Ic8345610534de54a67b2688f9aba68e662b82ab9
2021-02-16 08:28:56 +01:00
Translation updater bot
ec9cd9a7e0
Localisation updates from https://translatewiki.net .
...
Change-Id: I187e09baa3bec5cd150dc4fea063627c58374b3d
2021-02-15 10:03:28 +01:00
Translation updater bot
8f19ca5a87
Localisation updates from https://translatewiki.net .
...
Change-Id: I2b21158f8d11a375bca0eb31d322a0f5a33b9c60
2021-02-12 08:50:36 +01:00
Translation updater bot
4dc5e493df
Localisation updates from https://translatewiki.net .
...
Change-Id: I273f29bf86908d3fe18602848d89a4240fa60d02
2021-02-11 08:37:11 +01:00
Translation updater bot
13b7f2577c
Localisation updates from https://translatewiki.net .
...
Change-Id: Id8e0260d52010a9745f3f5cd6a3531197f092375
2021-02-10 08:37:25 +01:00
Translation updater bot
24852ecd45
Localisation updates from https://translatewiki.net .
...
Change-Id: I9301361b4bc9def1fd56811f19683bd88cca08f6
2021-02-09 08:38:34 +01:00
Translation updater bot
39b547d2c8
Localisation updates from https://translatewiki.net .
...
Change-Id: I2d0d20a9db37f347f854825622d458df80997ec7
2021-02-08 08:36:38 +01:00
Daimona Eaytoy
4dbde4dcf0
Use a different message prefix for parser warnings
...
The abusefilter-warning prefix is reserved for filter warnings. Pointed
out by Matěj.
Change-Id: I169e4c3d29b08c7f5af2136a683fc4427f8e93f5
2021-02-06 15:42:33 +00:00
Translation updater bot
b30f555015
Localisation updates from https://translatewiki.net .
...
Change-Id: Ie5108fc995a131942ae78d7c33da014992d1c995
2021-02-05 08:46:17 +01:00
jenkins-bot
38772b193d
Merge "Partial integration of EditBoxBuilder with HTMLForm"
2021-02-04 17:41:29 +00:00
jenkins-bot
69190af17a
Merge "Mixed improvements for AbuseFilter pages and forms"
2021-02-04 15:25:53 +00:00
Translation updater bot
8c9f35146d
Localisation updates from https://translatewiki.net .
...
Change-Id: I0edce48274f891744e87331bf9ebac5e6eb59a1a
2021-02-04 08:38:26 +01:00
Translation updater bot
f49719c0f4
Localisation updates from https://translatewiki.net .
...
Change-Id: I439da8301fc7ee3217f20cdfaadef35065d2b8e9
2021-02-03 08:38:23 +01:00
Translation updater bot
c3867cfae6
Localisation updates from https://translatewiki.net .
...
Change-Id: I972635fa9f0bac82946d7fc195c55d0b746ca5a2
2021-02-02 08:37:52 +01:00
Daimona Eaytoy
bf9142a644
Partial integration of EditBoxBuilder with HTMLForm
...
This patch adds a transparent HTMLForm field that can be used to insert
the edit box inside an HTMLForm, and updates /test and /tools to use
that. The field class, together with the other editbox-related classes,
is now in a dedicated namespace. A future TODO is making it a real
HTMLForm field.
Also improve a bit the form in /test: add section labels and
avoid reusing the same label message used on Special:AbuseFilter.
Bug: T261584
Change-Id: Ib74bb5fdba4f8476169b754030fce6d4f72ce65a
2021-02-01 16:23:42 +00:00