-
Type:
Bug
-
Resolution: Unresolved
-
Priority:
Low
-
Component/s: Power-Ups - First Party
-
None
-
2
-
Minor
Issue Summary
Using the GitHub Power-Up, typing the endpoint URL for the customer's GitHub Enterprise account only validates, and the Save button is enabled, if it ends with the '/api/v3'. This format only applies to self-hosted Github Enterprise accounts, not for Github Enterprise Cloud accounts.
- The Github Enterprise Server (self-hosted) uses the /v3 endpoint: https://docs.github.com/en/enterprise-server@3.10/rest/activity/feeds?apiVersion=2022-11-28
- The Github Enterprise Cloud does not use the /v3 endpoint: https://docs.github.com/en/enterprise-cloud@latest/rest/activity/feeds?apiVersion=2022-11-28#get-feeds
Steps to Reproduce
- Install a Github Power-Up in a board
- Go to the GithubPower-Up settings to configure
- Under the authorize option, go to the Using Github Enterprise? option and select Click Here
- Try to enter a URL that doesn't end with an /api/v3

Expected Results
Enter any endpoint URL and the Save button should be enabled
Actual Results
The Save button is only enabled if you type in an endpoint URL that ends with /api/v3. Any other URL that doesn't end in this format with have the Save button greyed out.

Workaround
Currently there is no known workaround for this behavior. A workaround will be added here when available