StephenOTT / GitHub-Analytics

GitHub Issues Tracker reporting and analytics (Project Management Reporting and Analytics)
199 stars 22 forks source link

Need Github enterprise support #15

Open ambynair opened 8 years ago

ambynair commented 8 years ago

This is great tool and I could work this with my github.com repo , dont have much though. I was trying to make it work for GH Enterprise which has url like

xxx-github.corp.com .

It always defaults to githib.com.

StephenOTT commented 8 years ago

will have to take a look to see what we can chnage to make the server URL configurable as env variables.

I can take a look tonight or tomorrow

Can you share any specific use cases you have?

ambynair commented 8 years ago

thanks for looking into it. I am trying to connect to repos that are in enterprise github. Need to run some issues reporting like weekly closed/opened issues. a search in github show your code on top. Github doesnt have good analytics. As of now I did a work around using APIs and pulled the data into an excel.

StephenOTT commented 8 years ago

Great. So this repo is pretty old and was more a proof of concept. So the UI is not overly pretty or feature rich. You can easily write new queries for the data from the templates in the analytics code and drop it into the erb.

Depending on your needs it might be better to continue to import into excel. We did this with the gitlab variation of GitHub-time-tracking

If you let me know more about the types of questions you want to answer, I can point you in the likely best direction based on the repos current abilities and our experience to date (mainly around larger complex organizations running reports, such as governments).

StephenOTT commented 8 years ago

@ambynair we used Sinatra Auth Github. Take a look at: You should be able to set the ENV vars: https://github.com/atmos/sinatra_auth_github#enterprise-authentication.

have not had a chance to test yet, but think it should work.

ambynair commented 8 years ago

OK, Will take a look. Thank you