Page MenuHomePhabricator

Ensure api requests in app are using https before 2016-06-12
Closed, ResolvedPublic

Description

From the email with subject: [Labs-l] [Labs-announce] IMPORTANT! Insecure (non-HTTPS) API Requests to become unsupported starting 2016-06-12

TL;DR:

  • All access to Wikimedia production sites/APIs should use https://

URLs, not http:// -- your bot/tool will break in the near future if it
does not!

  • 2016-06-12 - insecure access is unsupported; starting on this date

we plan to break (deny with 403) 10% of all insecure requests randomly
as a wake-up call.

  • 2016-07-12 - we plan to break all insecure requests.

Event Timeline

leila triaged this task as High priority.Jun 7 2016, 6:44 PM
leila moved this task from Backlog to Next Up on the GapFinder board.

I did a quick check. If I open https://recommend.wmflabs.org/, all requests (including XHR, static) are made to https://. So, are we safe?

After looking through https://github.com/wikimedia-research/translation-recs-app/search?utf8=%E2%9C%93&q=api&type=Code (as well as directly grep'ing the code), I think we're only using https.