Page MenuHomePhabricator

enwiki should not be the website that is used by oauth
Closed, ResolvedPublic

Description

Please use metawiki instead.
Per https://github.com/x-tools/xtools/blob/0cce72fc2b8a9f4ba99466c879041da970054dcb/src/Xtools/ProjectRepository.php#L58
default_project probably should be edited, or, better, a new entry created in the conf file.

Event Timeline

MusikAnimal subscribed.

I agree Meta should be used for OAuth, and we can make that happen.

The parameter default_project however is used for supplying the project field in the form, e.g. https://xtools.wmflabs.org/ec. Here we probably shouldn't put meta.wikipedia.org as the default, because XTools is rarely used there. Enwiki is the biggest consumer of XTools, so that's why it's the default -- purely for convenience. I don't like being enwiki-centric but here it made sense to do so.

MusikAnimal moved this task from General / other to Pending deployment on the XTools board.

Finally got around to this! Code is there, and will be deployed soon. Sorry for the wait.

MusikAnimal moved this task from Pending deployment to Complete on the XTools board.