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
GitLab Support #113
Comments
Do you think there is a big demand for this? Until now, no one requested GitLab support. If anyone is interested in adding GitLab support, please let us know. Anyway, in order to add GitLab support we have to touch parts which is also required to support GitHub enterprise #75. Maybe we should start with that first see #75 (comment). In a couple of weeks, we will see if this issue is trending or not 😉 |
Bitbucket support also useful - let me know if you prefer a separate ticket. |
Just discovered this extension, but at the same time that it is not supporting GitLab, so yes, definitely interested ! :) |
I hope we can customize the configuration. |
Another request for Gitlab support! Specifically, my own private instance, not just gitlab.com. |
This allows this module to be used with [Turbolinks] sites like GitLab. For a demo: * Visit https://gitlab.com/gitlab-org/gitlab-ce * Paste the contents of this file into the console * Paste the following into the console: ```javascript gitHubInjection(window, function(err) { if (err) { return console.error(err); } console.warn("XXX INJECTION"); }); ``` * Click the "Activity" link * Notice "XXX INJECTION" printed to the console [Turbolinks]: https://github.com/turbolinks/turbolinks See OctoLinker/OctoLinker#113
FYI: somewhat popular JS author with a repo that I see around on occasion: |
Hi, what's the status of this? |
Hi @nafg, I haven't done any more work on this. If you or anyone else would be interested in picking it up, I'd be happy to provide pointers. |
I'm all ears :).
…On Tue, Feb 28, 2017, 8:52 AM Joseph Frazier ***@***.***> wrote:
Hi @nafg <https://github.com/nafg>, I haven't done any more work on this.
If you or anyone else would be interested in picking it up, I'd be happy to
provide pointers.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#113 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAGAUE6eupP63v8GhWfYfLtxweajKS3uks5rhCa3gaJpZM4JBrkb>
.
|
Awesome, here's a (from memory) list of tasks to be done, ordered from easiest to hardest:
After that, I think it will just be a matter of updating the browser extension metadata to have it run on gitlab.com urls as well as github.com, but that should be trivial. Feel free to ask any other questions you have. |
One more thing, the additional permission for gitlab.com should be declared as a optional permission https://developer.chrome.com/extensions/permissions. I'm happy to help you with this. |
@josephfrazier Hi, thanks for the great work, any schedule for this? |
EDIT 2: Updated TODOs here: #113 (comment)
Hey @stefanbuck, I was just thinking I'd like to give this a try, but I'm wondering if you have any feedback on which parts of the code would need to be extended to support it (and of course, if it's something you'd be interested in merging). So far, I've thought of:
blob-reader
github-injection
relativeFile resolverfixed by Store base domain in a single location #169rubyFile resolverfixed by Store base domain in a single location #169javascriptFile resolverfixed by Store base domain in a single location #169click-handler
Here's an example of viewing a Gemfile on the two sites:
EDIT: Updated first list above with changes from #169
The text was updated successfully, but these errors were encountered: