[Bug 14801] Global deleted image review for Commons admins (tracking)

2014-09-25 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=14801

--- Comment #63 from Gerrit Notification Bot gerritad...@wikimedia.org ---
Change 162546 merged by jenkins-bot:
Add viewdeletedfile userright for global deleted image review

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

-- 
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 14801] Global deleted image review for Commons admins (tracking)

2014-09-23 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=14801

--- Comment #62 from Gerrit Notification Bot gerritad...@wikimedia.org ---
Change 162546 had a related patch set uploaded by Legoktm:
Add viewdeletedfile userright for global deleted image review

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

-- 
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 14801] Global deleted image review for Commons admins (tracking)

2014-09-18 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=14801

--- Comment #61 from Gerrit Notification Bot gerritad...@wikimedia.org ---
Change 154868 merged by jenkins-bot:
SpecialUndelete: Check permissions on a per-page basis

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

-- 
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 14801] Global deleted image review for Commons admins (tracking)

2014-08-18 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=14801

Gerrit Notification Bot gerritad...@wikimedia.org changed:

   What|Removed |Added

 Status|NEW |PATCH_TO_REVIEW

-- 
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 14801] Global deleted image review for Commons admins (tracking)

2014-08-18 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=14801

--- Comment #59 from Gerrit Notification Bot gerritad...@wikimedia.org ---
Change 154868 had a related patch set uploaded by Legoktm:
SpecialUndelete: Check permissions on a per-page basis

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

-- 
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 14801] Global deleted image review for Commons admins (tracking)

2014-08-18 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=14801

--- Comment #60 from Kunal Mehta (Legoktm) legoktm.wikipe...@gmail.com ---
I think restructuring the entire permissions system would be nice, but I doubt
anyone is planning to do that for the next few years.

So I think bawolff's comment 41 is the best and easiest way to move forward. I
uploaded a patch which changes Special:Undelete to check per-page restrictions,
allowing us to set per-namespace restrictions in the wmf-config:

$wgHooks['TitleQuickPermissions'][] = function ( Title $title, User $user,
$action, $errors, $doExpensiveQueries, $short ) {
return ( !in_array( $action, array( 'deletedhistory', 'deletedtext' ) ) ||
!$title-inNamespaces( NS_FILE, NS_FILE_TALK ) || !$user-isAllowed(
'globalimagereview' ) );
};

Then we just create a global group that has the globalimagereview userright.

-- 
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 14801] Global deleted image review for Commons admins (tracking)

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

Andre Klapper aklap...@wikimedia.org changed:

   What|Removed |Added

   Priority|High|Normal

--- Comment #58 from Andre Klapper aklap...@wikimedia.org ---
Lowering priority, as bug 29780 and bug 29781 need to get fixed first.

-- 
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 14801] Global deleted image review for Commons admins (tracking)

2012-08-25 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=14801

Krinkle krinklem...@gmail.com changed:

   What|Removed |Added

   Keywords|shellpolicy |tracking
 Blocks||2007
Summary|Global deleted image review |Global deleted image review
   |(global File-namespace  |for Commons admins
   |deletedtext permission) for |(tracking)
   |Commons admins  |

--- Comment #57 from Krinkle krinklem...@gmail.com 2012-08-25 15:04:06 UTC ---
Removing shellpolicy again. This is not in need of further clarification. The
proposal was very clear and straight forward about how the implementation was
to be done (deletedtext in the file namespace, globally).

Yes, once done it will probably be implementable by stewards. This is just a
tracking bug because it is a major thing that needs software to be written. The
actual resolution of it probably doesn't require wmf-config changes.

-- 
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 14801] Global deleted image review for Commons admins (tracking)

2012-08-25 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=14801

Nemo_bis federicol...@tiscali.it changed:

   What|Removed |Added

  Component|Site configuration  |General/Unknown

-- 
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