[Bug 41172] Adding project identification variable to AbuseFilter

2013-08-07 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=41172

Marius Hoch  changed:

   What|Removed |Added

 Status|PATCH_TO_REVIEW |RESOLVED
 Resolution|--- |WONTFIX

--- Comment #21 from Marius Hoch  ---
We don't want to do this, we rather want to have an own interface in
AbuseFilter which will allow local administrators to disable global filters
(for the local wiki).

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 41172] Adding project identification variable to AbuseFilter

2013-08-07 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=41172

--- Comment #20 from Gerrit Notification Bot  ---
Change 42800 abandoned by Hoo man:
(bug 41172) Add Wikiset as AbuseFilter variable

Reason:
per DevCamp

https://gerrit.wikimedia.org/r/42800

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 41172] Adding project identification variable to AbuseFilter

2013-07-25 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=41172

Andre Klapper  changed:

   What|Removed |Added

   Keywords|patch-in-gerrit |
 Status|ASSIGNED|PATCH_TO_REVIEW

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 41172] Adding project identification variable to AbuseFilter

2013-02-08 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=41172

Legoktm  changed:

   What|Removed |Added

   Assignee|wikibugs-l@lists.wikimedia. |cste...@wikimedia.org
   |org |

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 41172] Adding project identification variable to AbuseFilter

2013-02-08 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=41172

Legoktm  changed:

   What|Removed |Added

   Keywords||patch-in-gerrit
 CC||legoktm.wikipe...@gmail.com
   ||, vasi...@gmail.com,
   ||wikimedia.b...@snowolf.eu
  Component|AbuseFilter |CentralAuth
   Assignee|cste...@wikimedia.org   |wikibugs-l@lists.wikimedia.
   ||org

--- Comment #19 from Legoktm  ---
(In reply to comment #18)
> Chris Steipp has uploaded Gerrit change #42565 which adds a CentralAuth
> WikiSets
> variable to AbuseFilter.

Which has now been resubmitted as gerrit change #42800.

Also moving this to the CenralAuth component.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 41172] Adding project identification variable to AbuseFilter

2013-01-07 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=41172

Krenair  changed:

   What|Removed |Added

 Status|NEW |ASSIGNED
   Assignee|wikibugs-l@lists.wikimedia. |cste...@wikimedia.org
   |org |

--- Comment #18 from Krenair  ---
Chris Steipp has uploaded Gerrit change 42565 which adds a CentralAuth WikiSets
variable to AbuseFilter.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 41172] Adding project identification variable to AbuseFilter

2012-12-31 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=41172

Andre Klapper  changed:

   What|Removed |Added

   Priority|Unprioritized   |Normal

--- Comment #17 from Andre Klapper  ---
Ajraddatz: I don't think there's much to do except for asking maintainers /
previous AF developers...

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 41172] Adding project identification variable to AbuseFilter

2012-12-28 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=41172

--- Comment #16 from Ajraddatz  ---
Wikisets in AF seems redundant, but if that is the easiest way then go right
ahead!

Is there any way that I could prioritize this more, other than just changing
one of the dropdowns to a higher priority above? This is something which is
needed at the global level, so the sooner this gets rolled out the better. If
there is anything that I can do, I'd be glad to do it, but I unfortunately am
not good at the coding.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 41172] Adding project identification variable to AbuseFilter

2012-12-27 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=41172

--- Comment #15 from Marius Hoch  ---
I'm not sure this is a good idea as the way CentralAuth currently implements
wikisets might not scale well with many different wikisets for different
filters (they are saved as comma separated database lists).

Maybe we should hack (fast and well scaling) wikisets to AF itself? (The
alternative of hacking CentralAuth wiki sets to be faster is ugly but doable as
well)

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 41172] Adding project identification variable to AbuseFilter

2012-12-27 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=41172

Marius Hoch  changed:

   What|Removed |Added

 CC||h...@online.de

-- 
You are receiving this mail because:
You are watching all bug changes.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 41172] Adding project identification variable to AbuseFilter

2012-12-01 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=41172

--- Comment #14 from Ajraddatz  2012-12-02 00:35:21 UTC ---
Any updates on the progress of this? Times like these that I wish I could code
well.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 41172] Adding project identification variable to AbuseFilter

2012-11-05 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=41172

--- Comment #13 from Ajraddatz  2012-11-06 01:02:12 UTC ---
If this could be hooked to centralauth wikisets, that would work too.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 41172] Adding project identification variable to AbuseFilter

2012-11-05 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=41172

--- Comment #12 from Krenair  2012-11-06 00:58:05 UTC ---
I've abandoned the wiki_id changeset because I think it's going to attract
conditional spam. I was talking to Werdna and Csteipp in #mediawiki earlier,
and the idea came up to:
* Add a hook to AbuseFilter so other extensions can add variables.
* Hook this in CentralAuth to give a variable containing a list of wiki sets
which apply to the current wiki.

I then mentioned Jasper's comment in bug 41524 about sometimes only applying to
a certain language - Chris said that having a wiki_id variable would work, you
could just limit to a language with regex.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 41172] Adding project identification variable to AbuseFilter

2012-10-31 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=41172

--- Comment #11 from Jasper Deng  2012-11-01 
01:02:17 UTC ---
It really CAN add up to a lot of coding in a filter just to choose a wiki. For
example, just excluding non-GS wikis would involve around 20 checks for the
value of wiki_id.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 41172] Adding project identification variable to AbuseFilter

2012-10-31 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=41172

--- Comment #10 from Ajraddatz  2012-11-01 00:51:49 UTC ---
Apologies, didn't see that. The idea isn't to have a filter acting on half of
Wikimedia's projects, but rather for it to either act on a large group or a
small group. I'm hoping that condition limits won't be too restricting, but if
they turn out to be, then your idea would certainly help. As I think I said on
IRC, tying it in with CentralAuth wouldn't be a bad thing - just not something
we should be focussing on right now.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 41172] Adding project identification variable to AbuseFilter

2012-10-31 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=41172

--- Comment #9 from Jasper Deng  2012-10-31 22:53:50 
UTC ---
Ajraddatz: you haven't addressed my other concerns - the condition limit.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 41172] Adding project identification variable to AbuseFilter

2012-10-31 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=41172

--- Comment #8 from Krenair  2012-10-31 15:23:24 UTC ---
It'll be something like "enwiki", "dewikiquote", etc.

Gerrit change 31007

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 41172] Adding project identification variable to AbuseFilter

2012-10-31 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=41172

--- Comment #7 from Ajraddatz  2012-10-31 15:14:22 UTC ---
wiki_id would be great, I should have used something like "en_wiki/en_quote" in
the example rather than "en".

The entire point of a private filter is to hide that information. The issues
with the current spam fighting techniques is that they are so open that people
can easily evade them. The point here it to introduce a system which prevents
that, while maintaining transparency as required.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 41172] Adding project identification variable to AbuseFilter

2012-10-30 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=41172

--- Comment #6 from Jasper Deng  2012-10-31 04:54:03 
UTC ---
Well, a variable of any sort is probably unsuited for this purpose per my
previous comments.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 41172] Adding project identification variable to AbuseFilter

2012-10-30 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=41172

--- Comment #5 from Krenair  2012-10-31 03:16:12 UTC ---
Would a wiki_id variable ($wgDBname-$wgDBprefix or just $wgDBname if prefix
isn't set) be okay?
I noticed in your example you said rlike "en" - so maybe you want the content
language instead?

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 41172] Adding project identification variable to AbuseFilter

2012-10-30 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=41172

--- Comment #4 from Jasper Deng  2012-10-30 23:52:14 
UTC ---
Well, AbuseFilter could also use its own wikisets filter, but a variable simply
won't do for this purpose because it would mask which projects a filter affects
for private global filters. A variable would also be an unnecessary consumer of
the condition limit.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 41172] Adding project identification variable to AbuseFilter

2012-10-30 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=41172

--- Comment #3 from Ajraddatz  2012-10-30 23:49:14 UTC ---
The use of CentralAuth wikisets would make this entire proposal moot. These
filters need to be able to act where they need to and when, and a variable in a
filter would be indefinitely easier to set up than this. Better to focus on
something which can be done with relative ease (I hope) than linking the global
abusefilter to another already broken extension.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 41172] Adding project identification variable to AbuseFilter

2012-10-30 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=41172

--- Comment #2 from Jasper Deng  2012-10-30 23:46:46 
UTC ---
The use of CentralAuth wikisets would be ideal, in addition to this variable.
People wouldn't have to view a private filter just to see what wikis it applies
on.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 41172] Adding project identification variable to AbuseFilter

2012-10-30 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=41172

Ajraddatz  changed:

   What|Removed |Added

 CC||jas...@jasperswebsite.com

--- Comment #1 from Ajraddatz  2012-10-30 18:44:38 UTC ---
*** Bug 41524 has been marked as a duplicate of this bug. ***

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l