mediawiki-extensions-Echo/i18n
Kunal Mehta 5d2cde1022 Implement per-user notification blacklists
- Disabled by default, is a gated preference by wg variable
- User specifies blocks in Echo preferences
- Uses a TextArea with username separated by new lines as input
- Still allows notifications to come through on a user's talk page
- Cache the blacklist and whitelist

Requested at
<https://meta.wikimedia.org/wiki/2016_Community_Wishlist_Survey/Categories/Miscellaneous#Allow_users_to_restrict_who_can_send_them_notifications>.

Bug: T150419
Change-Id: Ibf548da4aa600bdc7848cba1947436e56ac48a4a
2017-05-24 16:09:04 -05:00
..
api Localisation updates from https://translatewiki.net. 2017-04-20 22:54:34 +02:00
ace.json Localisation updates from https://translatewiki.net. 2017-02-05 22:34:06 +01:00
ady-cyrl.json
af.json Revert "Localisation updates from https://translatewiki.net." 2017-05-19 09:05:04 +00:00
am.json Localisation updates from https://translatewiki.net. 2016-12-23 14:07:17 +01:00
ang.json Localisation updates from https://translatewiki.net. 2015-10-15 09:41:27 +02:00
anp.json
ar.json Localisation updates from https://translatewiki.net. 2017-04-15 10:47:17 +02:00
arq.json Localisation updates from https://translatewiki.net. 2015-12-23 22:04:20 +01:00
arz.json Localisation updates from https://translatewiki.net. 2015-10-15 09:41:27 +02:00
as.json Localisation updates from https://translatewiki.net. 2015-11-30 21:33:34 +01:00
ast.json Localisation updates from https://translatewiki.net. 2017-05-11 23:09:08 +02:00
atj.json Localisation updates from https://translatewiki.net. 2017-04-15 10:47:17 +02:00
av.json
awa.json Localisation updates from https://translatewiki.net. 2016-05-19 23:08:25 +02:00
ay.json Localisation updates from https://translatewiki.net. 2015-10-15 09:41:27 +02:00
az.json Revert "Localisation updates from https://translatewiki.net." 2017-05-19 09:05:04 +00:00
azb.json Localisation updates from https://translatewiki.net. 2016-11-02 22:48:10 +01:00
ba.json Localisation updates from https://translatewiki.net. 2016-12-23 14:07:17 +01:00
bbc-latn.json
bcc.json
bcl.json
be-tarask.json Localisation updates from https://translatewiki.net. 2017-04-05 22:34:08 +02:00
be.json Localisation updates from https://translatewiki.net. 2017-04-24 22:39:42 +02:00
bg.json Localisation updates from https://translatewiki.net. 2017-05-14 22:24:32 +02:00
bgn.json Localisation updates from https://translatewiki.net. 2016-11-22 23:23:31 +01:00
bho.json Localisation updates from https://translatewiki.net. 2016-08-14 22:26:44 +02:00
bn.json Localisation updates from https://translatewiki.net. 2017-04-12 22:31:13 +02:00
bqi.json Localisation updates from https://translatewiki.net. 2016-12-12 22:25:09 +01:00
br.json Localisation updates from https://translatewiki.net. 2017-03-19 22:24:12 +01:00
bs.json Localisation updates from https://translatewiki.net. 2017-05-02 22:50:53 +02:00
ca.json Localisation updates from https://translatewiki.net. 2017-01-28 22:35:06 +01:00
cdo.json Localisation updates from https://translatewiki.net. 2016-12-23 14:07:17 +01:00
ce.json Localisation updates from https://translatewiki.net. 2016-12-23 14:07:17 +01:00
ckb.json Localisation updates from https://translatewiki.net. 2017-04-23 22:30:40 +02:00
cs.json Localisation updates from https://translatewiki.net. 2017-04-29 23:08:01 +02:00
cu.json Localisation updates from https://translatewiki.net. 2016-01-21 21:54:39 +01:00
cv.json
cy.json Localisation updates from https://translatewiki.net. 2016-12-23 14:07:17 +01:00
da.json Revert "Localisation updates from https://translatewiki.net." 2017-05-19 09:05:04 +00:00
de-formal.json
de.json Localisation updates from https://translatewiki.net. 2017-04-29 23:08:01 +02:00
din.json Localisation updates from https://translatewiki.net. 2017-03-12 22:38:39 +01:00
diq.json Localisation updates from https://translatewiki.net. 2017-03-05 22:33:41 +01:00
dsb.json Localisation updates from https://translatewiki.net. 2016-12-23 14:07:17 +01:00
dty.json Localisation updates from https://translatewiki.net. 2017-01-11 23:14:12 +01:00
el.json Localisation updates from https://translatewiki.net. 2016-08-14 22:26:44 +02:00
en-gb.json Localisation updates from https://translatewiki.net. 2016-07-01 23:19:48 +02:00
en.json Implement per-user notification blacklists 2017-05-24 16:09:04 -05:00
eo.json Localisation updates from https://translatewiki.net. 2017-01-27 14:36:46 +01:00
es.json Localisation updates from https://translatewiki.net. 2017-05-02 22:50:53 +02:00
et.json Localisation updates from https://translatewiki.net. 2017-03-07 22:38:45 +01:00
eu.json Localisation updates from https://translatewiki.net. 2017-03-05 22:33:41 +01:00
fa.json Localisation updates from https://translatewiki.net. 2017-05-11 23:09:08 +02:00
fi.json Revert "Localisation updates from https://translatewiki.net." 2017-05-19 09:05:04 +00:00
fo.json Localisation updates from https://translatewiki.net. 2015-10-15 09:41:27 +02:00
fr.json Localisation updates from https://translatewiki.net. 2017-05-02 22:50:53 +02:00
frp.json Localisation updates from https://translatewiki.net. 2016-07-06 22:27:39 +02:00
frr.json Localisation updates from https://translatewiki.net. 2016-12-23 14:07:17 +01:00
fur.json Localisation updates from https://translatewiki.net. 2016-01-27 21:40:05 +01:00
fy.json Localisation updates from https://translatewiki.net. 2017-03-22 22:48:13 +01:00
gd.json Localisation updates from https://translatewiki.net. 2016-12-23 14:07:17 +01:00
gl.json Localisation updates from https://translatewiki.net. 2017-05-04 22:46:43 +02:00
glk.json Localisation updates from https://translatewiki.net. 2016-01-19 21:18:25 +01:00
gn.json Localisation updates from https://translatewiki.net. 2015-10-15 09:41:27 +02:00
gom-deva.json Localisation updates from https://translatewiki.net. 2016-05-28 22:17:31 +02:00
gom-latn.json Localisation updates from https://translatewiki.net. 2016-05-31 22:42:08 +02:00
gor.json Localisation updates from https://translatewiki.net. 2016-05-07 10:53:02 +02:00
grc.json Localisation updates from https://translatewiki.net. 2016-03-01 21:55:01 +01:00
gsw.json Localisation updates from https://translatewiki.net. 2017-04-07 22:33:04 +02:00
gu.json Localisation updates from https://translatewiki.net. 2016-08-29 22:35:20 +02:00
hak.json Localisation updates from https://translatewiki.net. 2016-07-01 23:19:48 +02:00
haw.json Localisation updates from https://translatewiki.net. 2015-10-15 09:41:27 +02:00
he.json Localisation updates from https://translatewiki.net. 2017-05-02 22:50:53 +02:00
hi.json Revert "Localisation updates from https://translatewiki.net." 2017-05-19 09:05:04 +00:00
hif-latn.json Localisation updates from https://translatewiki.net. 2016-12-26 22:37:17 +01:00
hr.json Localisation updates from https://translatewiki.net. 2017-04-04 22:39:53 +02:00
hsb.json Localisation updates from https://translatewiki.net. 2016-12-23 14:07:17 +01:00
hsn.json Localisation updates from https://translatewiki.net. 2016-04-23 22:21:22 +02:00
ht.json Localisation updates from https://translatewiki.net. 2015-10-15 09:41:27 +02:00
hu-formal.json Localisation updates from https://translatewiki.net. 2016-03-18 22:41:58 +01:00
hu.json Localisation updates from https://translatewiki.net. 2017-01-29 22:16:26 +01:00
hy.json Localisation updates from https://translatewiki.net. 2017-02-27 22:19:13 +01:00
ia.json Localisation updates from https://translatewiki.net. 2016-12-22 22:51:43 +01:00
id.json Localisation updates from https://translatewiki.net. 2016-12-23 14:07:17 +01:00
ie.json Localisation updates from https://translatewiki.net. 2017-01-30 22:28:48 +01:00
ig.json
ilo.json Localisation updates from https://translatewiki.net. 2017-04-11 22:49:44 +02:00
inh.json Localisation updates from https://translatewiki.net. 2016-05-21 22:21:24 +02:00
io.json Localisation updates from https://translatewiki.net. 2017-01-16 14:24:58 +01:00
is.json Localisation updates from https://translatewiki.net. 2016-12-23 14:07:17 +01:00
it.json Localisation updates from https://translatewiki.net. 2017-05-05 22:34:01 +02:00
ja.json Localisation updates from https://translatewiki.net. 2017-04-06 23:42:13 +02:00
jam.json Localisation updates from https://translatewiki.net. 2016-02-07 22:15:02 +01:00
jut.json
jv.json Localisation updates from https://translatewiki.net. 2017-03-26 22:27:05 +02:00
ka.json Localisation updates from https://translatewiki.net. 2017-03-04 22:44:20 +01:00
kbp.json Localisation updates from https://translatewiki.net. 2016-05-22 22:24:01 +02:00
khw.json Localisation updates from https://translatewiki.net. 2015-11-23 22:32:04 +01:00
kk-cyrl.json Localisation updates from https://translatewiki.net. 2016-12-23 14:07:17 +01:00
km.json
kn.json Localisation updates from https://translatewiki.net. 2016-12-23 14:07:17 +01:00
ko.json Localisation updates from https://translatewiki.net. 2017-05-02 22:50:53 +02:00
krc.json Localisation updates from https://translatewiki.net. 2016-12-23 14:07:17 +01:00
krl.json Localisation updates from https://translatewiki.net. 2016-06-07 22:43:18 +02:00
ks-arab.json Localisation updates from https://translatewiki.net. 2016-05-01 23:16:51 +02:00
ksh.json Localisation updates from https://translatewiki.net. 2016-12-23 14:07:17 +01:00
ku-latn.json Localisation updates from https://translatewiki.net. 2017-02-05 22:34:06 +01:00
ky.json Localisation updates from https://translatewiki.net. 2015-10-15 09:41:27 +02:00
la.json Localisation updates from https://translatewiki.net. 2016-12-23 14:07:17 +01:00
lad.json Localisation updates from https://translatewiki.net. 2016-04-11 22:34:43 +02:00
lb.json Localisation updates from https://translatewiki.net. 2017-05-02 22:50:53 +02:00
lfn.json Localisation updates from https://translatewiki.net. 2017-01-22 22:23:54 +01:00
lij.json Localisation updates from https://translatewiki.net. 2016-11-09 22:41:26 +01:00
lki.json Localisation updates from https://translatewiki.net. 2016-12-23 14:07:17 +01:00
lrc.json Localisation updates from https://translatewiki.net. 2016-12-23 14:07:17 +01:00
lt.json Localisation updates from https://translatewiki.net. 2016-12-23 14:07:17 +01:00
luz.json Localisation updates from https://translatewiki.net. 2015-10-15 09:41:27 +02:00
lv.json Localisation updates from https://translatewiki.net. 2017-05-02 22:50:53 +02:00
lzh.json Localisation updates from https://translatewiki.net. 2017-04-27 22:36:41 +02:00
mai.json Localisation updates from https://translatewiki.net. 2016-12-23 14:07:17 +01:00
mg.json Localisation updates from https://translatewiki.net. 2016-12-23 14:07:17 +01:00
mhr.json Localisation updates from https://translatewiki.net. 2017-03-24 22:42:45 +01:00
min.json
mk.json Localisation updates from https://translatewiki.net. 2017-04-12 22:31:13 +02:00
ml.json Localisation updates from https://translatewiki.net. 2016-12-23 14:07:17 +01:00
mn.json Localisation updates from https://translatewiki.net. 2016-01-28 21:07:47 +01:00
mr.json Localisation updates from https://translatewiki.net. 2017-03-12 22:38:39 +01:00
ms.json Localisation updates from https://translatewiki.net. 2016-12-23 14:07:17 +01:00
mt.json Localisation updates from https://translatewiki.net. 2016-12-23 14:07:17 +01:00
my.json Localisation updates from https://translatewiki.net. 2017-03-01 22:24:45 +01:00
mzn.json
nan.json Localisation updates from https://translatewiki.net. 2016-02-17 22:48:19 +01:00
nap.json Localisation updates from https://translatewiki.net. 2016-12-23 14:07:17 +01:00
nb.json Localisation updates from https://translatewiki.net. 2017-05-09 22:47:41 +02:00
nds-nl.json Localisation updates from https://translatewiki.net. 2016-08-17 22:38:20 +02:00
nds.json Localisation updates from https://translatewiki.net. 2016-05-24 23:06:05 +02:00
ne.json Localisation updates from https://translatewiki.net. 2016-12-23 14:07:17 +01:00
nl-informal.json Localisation updates from https://translatewiki.net. 2015-10-15 09:41:27 +02:00
nl.json Localisation updates from https://translatewiki.net. 2017-03-27 23:27:04 +02:00
nn.json Localisation updates from https://translatewiki.net. 2017-03-23 22:42:20 +01:00
oc.json Localisation updates from https://translatewiki.net. 2017-03-30 22:52:27 +02:00
olo.json Localisation updates from https://translatewiki.net. 2016-09-28 22:24:09 +02:00
or.json Localisation updates from https://translatewiki.net. 2016-11-01 22:41:53 +01:00
os.json
pa.json Localisation updates from https://translatewiki.net. 2016-08-02 22:40:09 +02:00
pam.json Localisation updates from https://translatewiki.net. 2015-12-30 21:41:22 +01:00
pfl.json Localisation updates from https://translatewiki.net. 2015-10-15 09:41:27 +02:00
pl.json Localisation updates from https://translatewiki.net. 2017-02-16 22:42:08 +01:00
pms.json Localisation updates from https://translatewiki.net. 2016-12-23 14:07:17 +01:00
pnb.json Localisation updates from https://translatewiki.net. 2017-02-20 23:38:46 +01:00
ps.json Localisation updates from https://translatewiki.net. 2016-08-10 22:36:13 +02:00
pt-br.json Localisation updates from https://translatewiki.net. 2017-04-23 22:30:40 +02:00
pt.json Localisation updates from https://translatewiki.net. 2017-05-11 23:09:08 +02:00
qqq.json Implement per-user notification blacklists 2017-05-24 16:09:04 -05:00
qu.json Localisation updates from https://translatewiki.net. 2016-05-19 23:08:25 +02:00
rm.json
ro.json Localisation updates from https://translatewiki.net. 2017-03-14 22:33:59 +01:00
roa-tara.json Localisation updates from https://translatewiki.net. 2016-12-23 14:07:17 +01:00
ru.json Revert "Localisation updates from https://translatewiki.net." 2017-05-19 09:05:04 +00:00
rue.json Localisation updates from https://translatewiki.net. 2015-10-15 09:41:27 +02:00
sa.json Localisation updates from https://translatewiki.net. 2016-12-23 14:07:17 +01:00
sah.json Localisation updates from https://translatewiki.net. 2016-12-23 14:07:17 +01:00
sat.json Localisation updates from https://translatewiki.net. 2016-06-27 23:03:54 +02:00
scn.json Localisation updates from https://translatewiki.net. 2016-12-23 14:07:17 +01:00
sco.json Localisation updates from https://translatewiki.net. 2017-04-04 22:39:53 +02:00
sd.json Localisation updates from https://translatewiki.net. 2017-05-11 23:09:08 +02:00
sdh.json
sgs.json Localisation updates from https://translatewiki.net. 2016-11-21 22:40:06 +01:00
sh.json Localisation updates from https://translatewiki.net. 2016-12-23 14:07:17 +01:00
shn.json Localisation updates from https://translatewiki.net. 2015-11-26 22:00:10 +01:00
si.json Localisation updates from https://translatewiki.net. 2015-11-13 21:32:58 +01:00
sk.json Localisation updates from https://translatewiki.net. 2017-03-12 22:38:39 +01:00
sl.json Revert "Localisation updates from https://translatewiki.net." 2017-05-19 09:05:04 +00:00
so.json Localisation updates from https://translatewiki.net. 2016-09-23 22:32:52 +02:00
sq.json Localisation updates from https://translatewiki.net. 2016-12-23 14:07:17 +01:00
sr-ec.json Revert "Localisation updates from https://translatewiki.net." 2017-05-19 09:05:04 +00:00
sr-el.json Localisation updates from https://translatewiki.net. 2017-05-06 22:42:39 +02:00
sty.json Localisation updates from https://translatewiki.net. 2017-02-14 22:31:17 +01:00
su.json Localisation updates from https://translatewiki.net. 2016-02-11 21:38:31 +01:00
sv.json Localisation updates from https://translatewiki.net. 2017-05-02 22:50:53 +02:00
szl.json Localisation updates from https://translatewiki.net. 2015-10-15 09:41:27 +02:00
ta.json Localisation updates from https://translatewiki.net. 2016-09-15 22:59:18 +02:00
tcy.json Localisation updates from https://translatewiki.net. 2017-04-10 22:47:52 +02:00
te.json Localisation updates from https://translatewiki.net. 2016-08-13 22:28:33 +02:00
tg-cyrl.json Localisation updates from https://translatewiki.net. 2017-01-11 23:14:12 +01:00
th.json Localisation updates from https://translatewiki.net. 2016-12-23 14:07:17 +01:00
tl.json Localisation updates from https://translatewiki.net. 2016-12-23 14:07:17 +01:00
tr.json Localisation updates from https://translatewiki.net. 2016-12-23 14:07:17 +01:00
tt-cyrl.json Localisation updates from https://translatewiki.net. 2017-01-04 22:31:34 +01:00
tt-latn.json Localisation updates from https://translatewiki.net. 2015-11-26 22:00:10 +01:00
udm.json Localisation updates from https://translatewiki.net. 2016-11-20 22:16:51 +01:00
ug-arab.json
uk.json Localisation updates from https://translatewiki.net. 2017-04-12 22:31:13 +02:00
ur.json Localisation updates from https://translatewiki.net. 2016-09-14 22:34:41 +02:00
uz.json Localisation updates from https://translatewiki.net. 2016-12-23 14:07:17 +01:00
vec.json Localisation updates from https://translatewiki.net. 2017-02-17 22:31:55 +01:00
vep.json Localisation updates from https://translatewiki.net. 2015-12-20 22:33:07 +01:00
vi.json Localisation updates from https://translatewiki.net. 2016-12-23 14:07:17 +01:00
vo.json
vro.json Localisation updates from https://translatewiki.net. 2016-10-13 22:48:07 +02:00
wa.json Localisation updates from https://translatewiki.net. 2016-03-24 22:34:49 +01:00
war.json Localisation updates from https://translatewiki.net. 2015-12-21 22:04:12 +01:00
wo.json
wuu.json Localisation updates from https://translatewiki.net. 2016-07-20 22:36:32 +02:00
xmf.json Localisation updates from https://translatewiki.net. 2016-05-20 22:26:53 +02:00
yi.json Localisation updates from https://translatewiki.net. 2017-05-14 22:24:32 +02:00
yo.json Localisation updates from https://translatewiki.net. 2016-08-10 22:36:13 +02:00
yua.json Localisation updates from https://translatewiki.net. 2016-07-27 22:37:19 +02:00
yue.json Localisation updates from https://translatewiki.net. 2016-08-13 22:28:33 +02:00
zgh.json Localisation updates from https://translatewiki.net. 2016-06-17 22:28:10 +02:00
zh-hans.json Localisation updates from https://translatewiki.net. 2017-05-02 22:50:53 +02:00
zh-hant.json Localisation updates from https://translatewiki.net. 2017-05-12 22:55:51 +02:00