Thu, Mar 22
Tue, Mar 20
Of course, there is no "deadline" for getting it done. I just didn't want to forget about this, so I put it here.
Sat, Mar 17
Fri, Mar 16
Apparently, this message is used in multiple places: in the fifth column on Special:AbuseFilter and below filter notes when editing a filter. Still, I believe this change is ok for either place (except for the list of global filters when displayed remotely).
Thu, Mar 15
Tue, Mar 13
If a global filter is triggered on a remote wiki, the hit is logged both on that wiki and on the central wiki (metawiki for WMF wikis). It's clear that the former should be just a local username but what about the latter? I think the hits there should logged with external usernames.
Mon, Mar 12
Note to me or anyone: should global filter hits be logged with "interwiki" usernames?
Sun, Mar 11
Sat, Mar 10
Fri, Mar 9
Needs to be backported as well.
Tue, Mar 6
Mon, Mar 5
Quick example: biographical properties like date of birth are known or unknown but they always exist (everybody was born some time somewhere), so novalue doesn't make sense. This constraint could help catch this abuse, as well as somevalue × novalue confusions. I realize now this could be implemented together with T183092: Make an obvious way of blacklisting a value for a property.
What about making the whole table horizontally scrollable? Something like overflow: auto;?
Sun, Mar 4
I was thinking about this for a few minutes. I think adding another array_diff should fix the problem (when used with OR). Thanks for looking into this!
With rMW96bd79b4a36a: Avoid DB rows with usable names but ID = 0 by introducing "interwiki" usernames (T20209), "interwiki" usernames can be used.
I believe if the bot have bot flag the limit is 500.
Sat, Mar 3
Fri, Mar 2
Works for me:
Wed, Feb 28
Tue, Feb 27
I wanted to start a new task but then found this one:
Mon, Feb 26
What environment do you use? Toolforge? What value have family and mylang in user-config.py? What command line arguments does the script run with? Does it happen when you explicitly provide -lang:ur -family:wikipedia?
Sun, Feb 25
Sat, Feb 24
I haven't examine yet what happens exactly. Looking at the snippet, I suppose that the filter is simply saved without the action (ie. with no record in the database), so it cannot tracked down later. Some warning before or after saving it should work here.