8000 GitLab integration · Issue #6795 · outline/outline · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

GitLab integration #6795

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

Open
tommoor opened this issue Apr 12, 2024 · 12 comments
Open

GitLab integration #6795

tommoor opened this issue Apr 12, 2024 · 12 comments
Labels
enhancement It would be nice if… integrations Relates to a native integration

Comments

@tommoor
Copy link
Member
tommoor commented Apr 12, 2024

After #6406 similar to #4427

@tommoor tommoor added enhancement It would be nice if… integrations Relates to a native integration labels Apr 12, 2024
Copy link
linear bot commented Apr 12, 2024

OLN-346 GitLab integration

@almereyda
Copy link

To note, there is a basic GitLab integration snippets from the hosted instance at gitlab.com, which was contributed with #6217, #6290 and 8b6a760

The use case for self-hosted snippets is documented in:

with some recent activity in the linked

that leads us to

@thedarkside
Copy link

That is what we are waiting for!

I would like to outline our requirements for a good integration here.

Besides the ability to embed issues, epics and merge requests from a selfhosted gitlab instance it would be beneficial when the embeds update automatically showing the current status like if an issue is open or closed, when was the last change etc.

Because our instance is private only, outline would need an api key to fetch the information.

Is this kind of integration planned?

@tommoor
Copy link
Member Author
tommoor commented Jun 12, 2024

Yes @thedarkside agreed this is how it should work

@almereyda
Copy link

#6406 has landed with #6414, which could provide as a nice blue print for the API surface of the integration to cover on Outline's side. It should be not too hard to find equivalents for the API surface used on GitHub's side in GitLab.

Copy link
Contributor

This issue is stale because it has been open 90 days with no activity. Remove stale label or comment or this will be closed in 5 days

@github-actions github-actions bot added the stale label Dec 20, 2024
@JoaquinLop
Copy link

It would be great to have this functionality.

@github-actions github-actions bot removed the stale label Dec 21, 2024
@rausub
Copy link
rausub commented Jan 14, 2025

i concur it would be nice to have this

@almereyda
Copy link

@tommoor re: #6407 (comment)

In case one wanted to continue here from the community-side of things, should we also wait for this "solution to be pluggable" or might GitLab rather just be the next work item bringing with it the decoupling mentioned in the linked comment, also paving the way for Linear and sorts?

@tommoor
Copy link
Member Author
tommoor commented Feb 14, 2025

should we also wait for this "solution to be pluggable"

Yep, not sure on the priority of GitLab support itself for the maintainer team, it's not requested all that often

@almereyda
Copy link

For us it is a priority and I would put in significant effort into porting any existing integration to GitLab, which is mostly copy and paste and reading the documentation about API endpoints.

Will return here when the "pluggable solution" exists and can be adapted from.

@almereyda
Copy link
7AE3
almereyda commented May 11, 2025

With #6406 and #6407 having landed in v0.84.0, the required prior art for an adaptation of deep integration with GitLab and also Gitea or Forgejo and potentially many other systems (#6507) has arrived.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement It would be nice if… integrations Relates to a native integration
Projects
None yet
Development

No branches or pull requests

5 participants
0