-
-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Not working with Github Enterprise #10
Comments
Thanks @pheerai for reporting this. As you mention, the URL to open the repository is generated at this line in I am thinking that an optional configuration could be added to give support to GHE by adding a custom host. If a custom host is added, it would be used to generate the URL otherwise it would use the default one. As soon as I have some free time I will try to implement this fix. |
Hi @pheerai, sorry for the delay. Please test the 1.2 pre release and let me know if this fixes the issue. |
No hurry there ;-) I tested this against our GHE. The good news: The Host extraction works fine, so does opening the PR/Issues page. The only log message I get is Are there any additional possibilities to debug this issue further? If not, I guess this will need to be dormant until we have other people using this agains GHE. |
Thank you for testing it. I don't really have a way to test it against an enterprise repository, but I will keep investigating. It might be something related to the code or the Github API. Sadly, debugging is difficult. StreamDeck Tools is not debugging friendly by default, it would need some reworking (which sooner or later I plan to do). I will let you know as soon as I have an update. |
Hi,
thanks for this tool! I consider it really helpful.
However, I recognized one "small" issue here (or is it a feature request?).
According to the documentation, one has to give the repository with a full URL like
/~https://github.com/{repo-owner}/{repo-name}
. Testing it GHE, it seems as if the URL of said server (say,https://git.company.org/workrepo/someproduct
) is happily accepted, but the address used points to public Github either way, at least after long presses tries to open up a repository at/~https://github.com/workrepo/someproduct
.This seems to be a rather arbitrary restriction given that a host needs to be given.
The possibilities I can see here:
Repository.cs
, if I'm not mistaken?). If you want to spare you some trouble, clearly specify that it SHOULD work, but due to version discrepancies and SSL-Foo, you won't be able to support hosts different than GitHub.comThe text was updated successfully, but these errors were encountered: