BUG 🐛: GitHub Sprite Connector 404 path

When clicking "Continue with Github: button when “Adding first Connector” in the fly.io web UI dashboard for Sprites - it leads to a “Error 404 Well this is embarrassing…” error. The expected permissions/connection approval screen on GitHub.com isn’t redirected to.

Please update this topic when fixed. “All good” shown for the current Statuses report.

Thanks for catching that @mountainash, it seems adding OAuth based connectors are snagged at the moment, I’ve reported brought this up internally and will update this when its fixed :slight_smile:

Hey @mountainash, should be fixed now if you give it a shot :slight_smile:

Thank you @michaelp - I can confirm that the 404 flow has now been fixed. But can I request that you change the connectors scope - it seems very excessive for the use cases of Sprites.

Currently:
This application will be able to read and write all public and private repository data. This includes the following:

  • Code

  • Issues

  • Pull requests

  • Wikis

  • Settings

  • Webhooks and services

  • Deploy keys

  • Collaboration invites

The biggest issue I have is that I have to allow all my repositories. Please change it so that individual GH project access can be allowed (not ALL).

Hello @mountainash–Thanks for confirming that the 404 issue has been fixed–appreciate it!

That’s a fair point. I’ll raise a request to review the current Github connector scope to the sprites team, particularly, to change the access scope to only selected GH projects.