Skip to content
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

Add integration with GitLab #375

Open
Tracked by #1841
eeriksp opened this issue Nov 20, 2020 · 3 comments · May be fixed by #1000
Open
Tracked by #1841

Add integration with GitLab #375

eeriksp opened this issue Nov 20, 2020 · 3 comments · May be fixed by #1000
Milestone

Comments

@eeriksp
Copy link
Contributor

eeriksp commented Nov 20, 2020

Currently Docsy has very good integration with GitHub including but not being limited to "edit this page" and "create child page" links.

Some of the features already work with GitLab as well, for instance editing an existing page or opening an issue. Some do not work, creating a child page for example.

Perhaps an easier solution would be to document the fact that some links also work with GitLab and just hide the other links which do not work if a GitLab repo is given.

I am not sure whether GitLab supports all the other types of links, hopefully it somehow does, but in a short run it would be nice to announce the things which are working already.

@haslersn
Copy link

haslersn commented Mar 8, 2021

I would like this!

@ZhengHe-MD
Copy link

Yes, even if it is not fully supported now, at least it can be put into documents?

@narrenfrei
Copy link
Contributor

We have also our docs hosted on GitLab and can report:

  • Edit the page works fine.
  • Create child page the generated URL needs to get adopted a little bit, but it should work. I have to say, that I don't use it in my project (and haven't tested to define a template for the new pages).
    • Sidenote: Also on GitHub you can also create a child page, if the current page has is a "_index.md" and has it's own folder. If it's a "normal" page without a separate folder, you create a sibling page, not a child page -i think.
  • Also for creating a documentation issue for the specific page the generated URL needs to get adopted, but it should work.
  • The functionality to create a project issue I've already adopted for GitLab and it works fine.

@valdisrigdon valdisrigdon linked a pull request May 5, 2022 that will close this issue
@chalin chalin added this to the 24Q2 milestone Feb 7, 2024
@chalin chalin modified the milestones: 24Q2, 24Q3 Apr 2, 2024
@chalin chalin modified the milestones: 24Q3, 24Q4 Jul 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants