markx
markx copied to clipboard
Can't access organization repositories that I own
I have a github organization blasphemousgeometries that hosts a repo blasphemousgeometries.io--it's a github page using Jekyll. I want to access the repo via markx so that I can set up collaborators.
When I log into github via markx, I do not see blasphemousgeometries as an option.
In markx.js, when loading the user repos (loadUserRepos) we only load the repos that belong to the user (user.repos(...)). To load organization repos too, one would have to load the organizations for that user (user.orgs(...)) and then the repos for each organization (user.orgRepos(orgname, ...)). See docs for github.js.
I'll be more than happy to accept pull requests for this item - it's very useful - but don't have the time to do it myself at the moment.
Would you feel comfortable with some large-scale changes to the UI? I ask because I started trying to add the capability for organizations and the realized the application was built primarily around personal repos. To add organizational repos, it will take a lot of refactoring. And, while I'm in there, it might be worth economizing on templates, moving JS to more advantageous positions, etc.
Go for it!