tartelet icon indicating copy to clipboard operation
tartelet copied to clipboard

Allow GitHub URLs to be set in settings to support GitHub Enterprise and Enterprise Cloud

Open jonruiz opened this issue 2 years ago • 5 comments

Tartelet hardcodes the Server and API URLs to GitHub.com. It would be nice if these could be overridden in settings to support GitHub Enterprise and Enterprise cloud.

jonruiz avatar May 26 '23 13:05 jonruiz

I tried to do this locally. I was able to get around signing issues by changing the Bundle Identifier, then ran into issues with keychain access, but will keep it on the radar.

artelet is awesome. Nice work!

jonruiz avatar May 26 '23 13:05 jonruiz

@jonruiz This is a great idea! I'm happy to review a PR that adds this.

simonbs avatar Jul 17 '23 12:07 simonbs

I tried to do this locally. I was able to get around signing issues by changing the Bundle Identifier, then ran into issues with keychain access, but will keep it on the radar.

artelet is awesome. Nice work!

Regarding the keychain issue, did you also update the keychain implementation in CompositionRoot.swift (here)? At the moment it has hardcoded the value, after updating it I was able to have the project running without issues

mattia avatar Aug 31 '23 19:08 mattia

Ah yes thank you. That works for me too. Much appreciated!

jonruiz avatar Sep 02 '23 20:09 jonruiz

Hi! 👋 If you are still interested I've opened a (very much) draft PR (#53) that should work. You are welcome to test it, but you will need to compile your own Tartelet version. Let me know if it works!

mattia avatar Oct 04 '23 06:10 mattia