Move "allow repo access" to room settings and permission dialog
Accessing a private Github requires the integration app, and also requires additional permission.
Without this additional permission, all entries on the action pane will show this dialog on hover:
Error - Commit not found. Please check that Gitter has permission to view it.
This permission can be requested by clicking on your user icon in the top right -> "Allow Repo Access".
This action is however not intuitively something you would find under "user", but rather under room settings. Or preferably in the dialog that mentions Gitter needs this permission.
@redsandro this looks like the responsible code would you mind creating an issue or MR to add there more information about what should user do when Gitter doesn't have enough permissions?
-
Move "Allow Repo Access" from user settings to room settings; -
Also link to it in the "check that Gitter has permission" tooltip.