General

The forum allows you to submit, comment on and vote for GitLab (CI) features you would like to see.

I suggest you ...

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can vote and comment on it.

If it doesn't exist, you can post your idea so others can vote on it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  1. Implement a service hook for HipChat

    There are third-party tools to implement HipChat integration in the same way that GitHub does it for commits, issues, etc, but they're all written for Gitolite, which has been deprecated as of GitLab 5.0.

    Can we get some integration for HipChat services built in?

    10 votes
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      You have left! (?) (thinking…)
      7 comments  ·  GitLab CE  ·  Admin →
    • Linking issues from comments and automatically closing them

      Issues mention in commits or other issues could appear in this issue site as comment or whatever. Also special commands like close or fix could change issue state.

      243 votes
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        I agree to the terms of service
        Signed in as (Sign out)
        You have left! (?) (thinking…)
        25 comments  ·  GitLab CE  ·  Admin →
      • to be able to fork a project through the API

        It will be interesting to be able to do the fork of a project through the API.

        15 votes
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          I agree to the terms of service
          Signed in as (Sign out)
          You have left! (?) (thinking…)
          12 comments  ·  GitLab CE  ·  Admin →
        • 1 vote
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            I agree to the terms of service
            Signed in as (Sign out)
            You have left! (?) (thinking…)
            0 comments  ·  GitLab CE  ·  Admin →
          • Create Merge Request suggestion message should check if a merge request is already open

            I really like the suggestion message that appears after you push to a branch. However, it gets a little confusing and annoying if you have already created a merge request, say you forget something and push back.

            An hour or so later while browsing through gitlab it will say, "You pushed to branch 44 minutes ago Create Merge Request". Then I get confused and can't remember if I did create a merge request or forgot.

            I think it should just check if a merge request is open, if so, don't show the message?

            3 votes
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              I agree to the terms of service
              Signed in as (Sign out)
              You have left! (?) (thinking…)
              4 comments  ·  GitLab CE  ·  Admin →
            • Allow group masters to create projects in a group

              Master users should be able to create new projects in group even if they are not the group owner.

              13 votes
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                I agree to the terms of service
                Signed in as (Sign out)
                You have left! (?) (thinking…)
                5 comments  ·  GitLab CE  ·  Admin →
              • Link issues to milestones in different projects

                Several projects I have are organized by library and application. Sometimes I have a milestone for the project but I need the issue in the library to be complete to reach my milestone. I would like to assign an issue to a milestone in another project. (Possibly multiple milestones)

                46 votes
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  I agree to the terms of service
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                  2 comments  ·  GitLab CE  ·  Admin →
                • Provide a button to mark a merge request as 'merged' if done manually

                  It would be convenient to have a button to mark a merge request as 'merged' if the merge was done manually. This would minimize the number of steps involved when merging a feature branch that is to be deleted after the merge.

                  1 vote
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    I agree to the terms of service
                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                    4 comments  ·  GitLab CE  ·  Admin →
                  • remove projects

                    user can remove their own projects and groups

                    1 vote
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      I agree to the terms of service
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                    • Reduce the amount of emails.

                      One of my teams biggest annoyances with GitLab is just how many emails it sends us.

                      We want to know when:

                      1. An issue was assigned to us
                      2. We were mentioned
                      3. A merge request was assigned to us
                      4. When someone else accepts our merge.

                      We don't however want to be sent an email telling us that the merge we're assigned to was just merged by us. Why does GitLab do this? We accepted the merge and we closed the issue, we don't need an email about it.

                      5 votes
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        I agree to the terms of service
                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                        4 comments  ·  GitLab CE  ·  Admin →
                      • In the default merge request commit message add a mention of the merge request

                        The default merge commit message should contain something like:

                        Reviewed in merge request !15.

                        See code for the current implementation
                        https://github.com/gitlabhq/gitlabhq/blob/master/app/models/merge_request.rb#L294

                        2 votes
                        Vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          I agree to the terms of service
                          Signed in as (Sign out)
                          You have left! (?) (thinking…)
                          4 comments  ·  GitLab CE  ·  Admin →
                        • Ability to upload pictures while editing/creating wiki pages

                          I will be convenient to allow upload pictures to the wiki page. For most of the cases, we need to attach some picture files in our wiki page, we need to prepare and push to our repo before linking them.

                          17 votes
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            I agree to the terms of service
                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                            3 comments  ·  GitLab CE  ·  Admin →
                          • 25 votes
                            Vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              I agree to the terms of service
                              Signed in as (Sign out)
                              You have left! (?) (thinking…)
                            • Use something more meaningful than WWW to differentiate URLs of gitlab.com blog from Cloud

                              Currently, www.gitlab.com goes for the blog, and gitlab.com goes for the Cloud.

                              I was really confused by this and could not find the blog when I wanted to because I was not putting the www.

                              Only now have I learnt that the two are completely distinct, however I suspect that the average non networking programmer does not know that because most websites chose one and redirect the other to it: it is very rare to see a website that uses www to differentiate between both.

                              Why not use something more meaningful to differentiate them like `blog.gitlab.com` or `company.gitlab.com` and then…

                              1 vote
                              Vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                I agree to the terms of service
                                Signed in as (Sign out)
                                You have left! (?) (thinking…)
                              • Use open source bounty system like Bountysource to develop GitLab.

                                I have already seen two bounties set on features, and there may be more.

                                Centralizing bounties on a specialized system like Bountysource would make it easier to:

                                - to view all existing bounties
                                - get notifications for any new bounties
                                - have more confidence that you are going to get paid.

                                For me, bounties are very effective: I would really implement features which I would not otherwise implement for a bounty.

                                There may be even better systems out there, I'd love to hear alternatives.

                                If we decide to do this we should:

                                - add it to the CONTRIBUTING
                                - make…

                                1 vote
                                Vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  I agree to the terms of service
                                  Signed in as (Sign out)
                                  You have left! (?) (thinking…)
                                • new download page is bad usability

                                  The new download page is damm bad UI.

                                  as debian user you are like forced to download the ubuntu package and install that because from the optical FLOW you miss the selector in the top ...

                                  please either give back the old page or let the user first select the OS and then show the corresponding commands!

                                  3 votes
                                  Vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    I agree to the terms of service
                                    Signed in as (Sign out)
                                    You have left! (?) (thinking…)
                                  • Using @GroupName/@ProjectName tag to mention and have all team notified for an issue

                                    Sometimes instead of adding few team members, you want to add everybody to the notification (CC) list of an issue. There should be a better way of adding everyone to notification list other than mentioning everybody with @ tags by their names at the end of an comment.

                                    I'm thinking that maybe the name of the Group or project can be used for that purpose. e.g. @ProjectName or @GroupName would have gotten everybody notified...?

                                    4 votes
                                    Vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      I agree to the terms of service
                                      Signed in as (Sign out)
                                      You have left! (?) (thinking…)
                                      0 comments  ·  GitLab CE  ·  Admin →
                                    • 148 votes
                                      Vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        I agree to the terms of service
                                        Signed in as (Sign out)
                                        You have left! (?) (thinking…)
                                        34 comments  ·  GitLab CE  ·  Admin →
                                      • Login success should redirects to the page I requested

                                        This even affects the GitLab Cloud: When I login, I expect Git Lab to at least redirect to the page I was on, or even better, complete whatever task I was trying to do (submit an issue, fork a repo, ...). Now I'm redirected to the homepage.

                                        6 votes
                                        Vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          I agree to the terms of service
                                          Signed in as (Sign out)
                                          You have left! (?) (thinking…)
                                          4 comments  ·  GitLab CE  ·  Admin →
                                        • Allow image attachments when creating new issues

                                          It would be great if you could attach images(s) to issues when you create them, not just to comments.

                                          188 votes
                                          Vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            I agree to the terms of service
                                            Signed in as (Sign out)
                                            You have left! (?) (thinking…)
                                            4 comments  ·  GitLab CE  ·  Admin →
                                          ← Previous 1 3 4 5 11 12
                                          • Don't see your idea?

                                          Feedback and Knowledge Base