Page MenuHomePhabricator

fully support Wikilove on beta
Closed, ResolvedPublic

Description

wikilove error attempting to send

Wikilove on beta mostly works until a user clicks the "Send Wikilove" button, at which time Wikilove reports a generic "Something went wrong..." message.

A more minor issue: kittens Wikilove contains no images. The "Select an image" interface shows a spinner forever, and attempting to preview reports an error "Please select an image"


Version: unspecified
Severity: major

Attached:

wikilove_error.png (662×1 px, 118 KB)

Details

Reference
bz47893

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 1:24 AM
bzimport set Reference to bz47893.
bzimport added a subscriber: Unknown Object (MLST).

Created attachment 12214
lack of kittens

Attached:

no_kittens.png (557×1 px, 90 KB)

Update: should have said that images for barnstars and food&drink are also missing, but only kittens images affects function.

The reason is that the files do not exist on the beta commons wiki. I thought the beta commons would fetch the missing files from the production commons but that is not the case. So one would have to upload the files on the beta commons.

The list of files is available in WikiLove:

modules/ext.wikiLove/ext.wikiLove.defaultOptions.js

The fallback to production commons wiki has been disabled somehow back in august/september 2012. I have submitted a reversion change: https://gerrit.wikimedia.org/r/#/c/62606/ . Need to find out someone to double check it, possibly Aaron Schulz.

I need to see why InstantCommons isn't doing its job for a couple other wikis over there on beta (effectvely the same as this patch).

Instant Commons now working after fixing the rewrite rules (live hack to upload.conf, should this be checked in? There's other unchecked in changes there...)

Since that is now working, this changeset ought to do the trick:
https://gerrit.wikimedia.org/r/#/c/67407/
I'm adding only this wiki for now, in case folks doing testing on other wikis don't want all the commons images virtually available.

Note that https for media served via upload.beta is broken so just use http for the moment.

Could the reporter verify that there are now enough kittens?