servo / homu

A bot that integrates with GitHub and your favorite continuous integration service
MIT License
329 stars 48 forks source link

Synchronize on servo's homu queue doesn't work #195

Open jdm opened 5 years ago

jdm commented 5 years ago

It leads to a URL that starts with https://build.servo.org:54856/callback and this times out. If I manually edit the URL to point to https://build.servo.org/homu/callback then it succeeds. It's not clear from the code where this base URL comes from.

jdm commented 5 years ago

From https://github.com/servo/homu/blob/2ea53e76ebac3e5fa11bc39054b3cd4c42eff607/homu/html/queue.html#L123-L129 I think there must be a oauth client secret somewhere which contains the old base url, but I'm not sure where.

jdm commented 5 years ago

I assume we're using the default based on https://developer.github.com/apps/building-oauth-apps/authorizing-oauth-apps/#redirect-urls.