Page MenuHomePhabricator

Implement Global CheckUser
Open, MediumPublic

Assigned To
None
Authored By
Rxy
Jan 2 2019, 1:34 PM
Referenced Files
None
Tokens
"Like" token, awarded by Jony."Like" token, awarded by Luke081515."Like" token, awarded by JJMC89."Like" token, awarded by alaa."Mountain of Wealth" token, awarded by MarcoAurelio.

Description

Stewards need a global Check User tool for an anti spamming or an anti vandalism.

Event Timeline

Rxy triaged this task as Medium priority.Jan 2 2019, 1:34 PM
Rxy created this task.
RhinosF1 subscribed.

It's still beta but someone has just created https://github.com/examknow/GlobalCheckUser

It's still beta but someone has just created https://github.com/examknow/GlobalCheckUser

It seems that extension is storing CU data to single DB . similar with T212781 Plan 1

I'm still working for Plan 3.

It's still beta but someone has just created https://github.com/examknow/GlobalCheckUser

It seems that extension is storing CU data to single DB . similar with T212781 Plan 1

I'm still working for Plan 3.

Thanks @Rxy, Just thought it would be a good idea to let people know it's out there. (Disclaimer: I haven't tested it myself and neither has it been security reviewed)

@Examknow: Thoughts?

@RhinosF1 I am still waiting on security review from miraheze. Y'all have my permission to help out when you see fit.

@Examknow:
I want to use extension name as "GlobalCheckUser".
but T231350 and https://github.com/examknow/GlobalCheckUser is using "GlobalCheckUser".

How we do handling this?
if above extension is only considered for miraheze and only hosted in github, I'll still use "GlobalCheckUser" and requesting for create wmf gerrit repository that name as "GlobalCheckUser" .

@Examknow:
I want to use extension name as "GlobalCheckUser".
but T231350 and https://github.com/examknow/GlobalCheckUser is using "GlobalCheckUser".

How we do handling this?
if above extension is only considered for miraheze and only hosted in github, I'll still use "GlobalCheckUser" and requesting for create wmf gerrit repository that name as "GlobalCheckUser" .

@Rxy: What were you looking to do because @TheVoidwalker was going to change the way GCU works in @Examknow's repo due to issues

! In T212779#5435301, @Rxy wrote:
I'm still working for Plan 3.

As said above,
I'd like to requesting a new repository and publish an extension that name as "GlobalCheckUser" written by me soon.
That extension is work in CentralAuth unified wikis.

However currently "GlobalCheckUser" is conflicting naming with https://github.com/examknow/GlobalCheckUser.

for this, if I continuing still use "GlobalCheckUser" for my extension, extensions are conflicting name and may caused confusing to users. also API module names, Special page names...

! In T212779#5435301, @Rxy wrote:
I'm still working for Plan 3.

As said above,
I'd like to requesting a new repository and publish an extension that name as "GlobalCheckUser" written by me soon.
That extension is work in CentralAuth unified wikis.

However currently "GlobalCheckUser" is conflicting naming with https://github.com/examknow/GlobalCheckUser.

for this, if I continuing still use "GlobalCheckUser" for my extension, extensions are conflicting name and may caused confusing to users. also API module names, Special page names...

I'll speak to the rest of the Team

@Examknow:
I want to use extension name as "GlobalCheckUser".
but T231350 and https://github.com/examknow/GlobalCheckUser is using "GlobalCheckUser".

How we do handling this?
if above extension is only considered for miraheze and only hosted in github, I'll still use "GlobalCheckUser" and requesting for create wmf gerrit repository that name as "GlobalCheckUser" .

We'll use "CentralCheckUser"

@Examknow:
I want to use extension name as "GlobalCheckUser".
but T231350 and https://github.com/examknow/GlobalCheckUser is using "GlobalCheckUser".

How we do handling this?
if above extension is only considered for miraheze and only hosted in github, I'll still use "GlobalCheckUser" and requesting for create wmf gerrit repository that name as "GlobalCheckUser" .

We'll use "CentralCheckUser"

Thanks for fixing name conflict

Confirming that our name change is done

Change 544185 had a related patch set uploaded (by Rxy; owner: Rxy):
[mediawiki/extensions/GlobalCheckUser@master] Initialise Extension repository

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

Anything significant to be announced in Tech News?

@Rxy I've just looked at the i18n and found a few places where i'm not sure whether 'have' has been used correctly. It should be 'has'. I'll try and create a patch later but i'm not the best with gerrit.

@Rxy I have fixed the issues in the i18n.

Rxy removed Rxy as the assignee of this task.Mar 7 2021, 1:03 AM

Change 544185 abandoned by Hashar:

[mediawiki/extensions/GlobalCheckUser@master] Initialise Extension repository

Reason:

Asked by Kizule :)

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