Launched: GitLab Pack

When we launched packs in 2018, one of our very first packs was the Github Pack. Since then, you’ve let us know that a similar pack for GitLab would be helpful, too.

Today’s the day: We’ve launched the GitLab Pack for Coda!

Now, you can use the Gitlab Pack to manage merge requests, track issues, review commits and keep an eye on projects. You can access the Pack right within your docs via two options:

  1. Type /gitlab anywhere on a page
  2. Open the Explore panel, and search for gitlab

Once you authenticate, you can add GitLab columns to your tables, or use pre-configured packs tables. And remember, Coda supports a number of other integrations, so you can do things like push a button to notify your team of a completed task with the Merge Request details, or automatically add the due date to resolve an Issue to the assignees Google Calendar.

You can also use Coda’s formula language to automate or manage your GitLab data in a table. Simply visit coda.io/formulas and scroll down to Pack Formulas > GitLab in the left hand menu. Prefer a running start? Check out this template from our Doc Gallery!

If you’re familiar with GitHub and plan on giving the GitLab Pack a try, please remember that the two platforms use slightly different names for similar things. For example, “Pull Requests” in GitHub are “Merge Requests in GitLab, and GitHub’s “Repos” are called “Projects” in GitLab.

We can’t wait to see how you use the GitLab Pack and other Coda building blocks to help your team ship faster, and better!

23 Likes

Thank you. Very nice pack.
However, I can’t seem to connect to the self-hosted GitLab Enterorise.
Is there a plan to address this?

1 Like

Hi, Yuichi,

It’s not on the roadmap yet to support self-hosted GitLab plans. There might be a few other things on the biz side to build before it’s possible.

Hi,

I would like to second this request to support self-hosted GitLab, even if it is considered a beta/experimental in the short term. It will likely work just the same as the GitLab.com hosted integration on the backend once the authentication enables and I am sure any GitLab users would be happy manually adding in the token etc.

Many Thanks,
Michael

Hi there! We are using this pack for two repositories we have here. We have a suspicion that the pack is only pulling commits from the active branch in a gitlab repo. Is this the case? If so, I’d like to request that it be opened up to all branches because we often work in branches and then merge to dev at a later date. We would like to see all of these commits in our “daily progress” page.

Additionally, it would be great if we could only pull commits to a certain date. That feature combined with limiting the pulled rows to 100 keeps our dock smaller while also allowing us to pull from multiple repos at once and ensure we get the top 100 of both and not just the first.

Also interested in the integration with self-hosted GitLab

Hi! Buttons dont work, when trying to create a new issue button - it picks up your gitlab account but then suggests to add someone elses projects. Seems like a security flaw.