Deprecated Feedback Forum

This is a deprecated feature request forum for GitLab CE/EE/CI features. As you can now vote on issues in GitLab, we’re moving the feature requests to the same project as we’re doing development in. This should make the step from request to development smaller and faster.

GitLab CE & CI feature requests

To submit a feature request for GitLab CE (including CI), please search and vote for or create an issue in the GitLab-CE project on GitLab.com: https://gitlab.com/gitlab-org/gitlab-ce/issues

GitLab EE feature requests

To submit a feature request for GitLab EE, please search and vote for or create an issue in the GitLab EE project on GitLab.com: https://gitlab.com/gitlab-org/gitlab-ee/issues

I don’t see my feature request on GitLab.com

If you don’t see your feature request on GitLab.com, feel free to create an issue on the issue tracker in the appropriate project and place a comment here to link it for everyone. Alternatively, most popular feature requests will have their issue linked from here in time.

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 support and comment on it.

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

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

  1. Add Fisheye integration to Project Services

    Add Fisheye integration to Project Services so that pushes to GitLab server will call Fisheye to proceed with an incremental re-index of the repository.

    43 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…)
    • Internationalization / add translations

      Translate the interface of Gitlab

      433 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…)
        72 comments  ·  GitLab CE  ·  Admin →
      • Add time tracking for issues similar to Feng office

        It would be great if gitlab would save information on how much time given task or issue took, so that we can create reports on the project, per user, per milestone and so forth

        377 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…)
          55 comments  ·  GitLab CE  ·  Admin →
        • Enable all the goodies in the gollum wiki engine

          Gollum supports a lot of fun stuff, ref: https://github.com/gollum/gollum/wiki

          Most of this is disabled to limit dependencies and to not make the change from bespoke wiki to gollum too painful: https://github.com/gitlabhq/gitlabhq/issues/3233#issuecomment-15064121

          But I want it.
          Particularly I want support for sidebar files, and the neat table of content shortcut: [[_TOC_]]

          Of course being able to quickly create a simple sequence diagram:
          https://github.com/gollum/gollum/wiki#sequence-diagrams
          Is also very desireable.

          I short: I wote to unleash the gollum!

          172 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…)
            16 comments  ·  GitLab CE  ·  Admin →

            We are accepting merge requests to add new functionality to the wiki if they do not introduce new dependencies. Be aware that GitLab only includes gollum lib, not the gollum gem. If you can add new functionality without adding the gem or other new dependencies we are accepting merge requests (of course they need to have tests and quality code).

          • Textarea feature: implementing autosize textarea feature

            I suggest to implementing autosize textarea feature like this:

            http://www.jacklmoore.com/autosize/

            I think that it is very useful in Wiki editor. But I could be happy if it will integrate in any textarea of UI.

            11 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 →
            • Native Debian (deb) and Fedora (rpm) packages

              There is an ongoing effort to make Fedora packages that is detailed on: https://fedoraproject.org/wiki/User:Axilleas/GitLab#GitLab_for_Fedora Please offer to help with the native packaging effort there.

              There also is an ongoing effort to make Debian packages on the Debian Ruby Mailing list: https://lists.debian.org/debian-ruby/ Please offer to help with the native packaging effort there. Debian status is shown in https://gitlab.com/debian-ruby/TaskTracker/milestones/1

              47 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…)
                24 comments  ·  GitLab CE  ·  Admin →
              • support OpenSUSE 13.1 with omnibus-gitlab

                Previously suggested in gitlab.com/gitlab-org/omnibus-gitlab/issues/177

                178 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…)
                • Configure preferred repository access protocols with enable/disable options

                  It would be really nice to disable HTTP repository url. In my instance I only use the SSH one so the HTTP one presents dummy url starting with http://localhost/

                  269 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…)
                    28 comments  ·  GitLab CE  ·  Admin →
                  • GitLab CI should push successful builds to an external repo

                    Sometimes the production environment uses a different repo. To have continues delivery we could push to that repo automatically.

                    We could just add a push target and generate a public/private key for each project. The public key would be added to the external repo.

                    People that want to promote each build would just run a command that always exists successfully, so use "ls" instead of "bundle exec rake spec".

                    The push command can be something like `git push --mirror --force remote_push_url`.

                    109 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…)
                      9 comments  ·  GitLab CI  ·  Admin →
                    • Remove issues and milestones

                      Owner must have possibility to delete issues and milestones

                      386 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 →
                      • Support GIF and/or SVG as image files in the repository

                        When browsing files in the repository, clicking on image should show the image in a view similar to how PNG and JPEG is shown https://gitlab.com/gitlab-org/gitlab-ce/blob/master/public/gitlab_logo.png

                        SVG support would be ideal to add as well, but it probably would be a bit different, as it's not as simple.

                        47 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…)
                          6 comments  ·  GitLab CE  ·  Admin →
                        • 115 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…)
                          • Create a new branch from an issue

                            This idea comes from Bitbucket.

                            If someone starts working on a issue he will most likely first view the issue itself.
                            If you start working on an issue I would like to make a branch for that issue with the issue number in it.
                            So I would like a button on the page with the issue that creates the branch for me on that project based on a develop branch defined in the project configuration.
                            If someone else wants help or contribute to the code he can see that there was a branch created for it.
                            maybe even see only…

                            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…)
                              2 comments  ·  GitLab CE  ·  Admin →

                              We’re accepting merge requests for:
                              1. The letter part of the branch name should be limited in length to 25 characters, if it is more round down to the whole words that fit.
                              2. This button should be disabled for forks (since their issue numbers are different from the upstream repository).
                              3. If you hover over the ‘Create branch’ button you see the branch name.
                              4. If you create the branch the issue gets a comment that links to the branch (for example `Started branch 201-issue-branch-button`)
                              5. If you create a merge request for a branch that starts with a number (for example: `201-`) it pre-fills the descriptions with `Fixes #201`.

                            • Add Import/Export Functionality for Projects

                              The title says it all. Basically, the ability to import and export entire projects (repo, issues, wikis, walls, snippets, and the kitchen sink). GitLab stores so much more than just files and commit data, but there's no easy way to migrate this data between instances of GitLab.

                              384 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…)
                                31 comments  ·  GitLab CE  ·  Admin →
                              • Revert a merge request

                                GitHub [recently introduced](https://github.com/blog/1857-introducing-the-revert-button) a new button which will allow you to revert a merge request.

                                191 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…)
                                  16 comments  ·  GitLab CE  ·  Admin →
                                • Add Scrutinizer Service

                                  It would be nice if there was a Service for the scrutinizer-ci.com project

                                  94 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…)
                                  • Check PGP signed commits

                                    git log --show-signature

                                    105 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…)
                                    • Relative links in markdown should support .. paths

                                      Repository markdown should support relative linking syntax like `../../file.txt`.

                                      Currently, to link to a file in a different directory full path relative to root of the repository must be used. For example, if we want to link an image named "file.png" that is in images directory from a "doc/text.md" file we have to use [image](images/file.png).
                                      It would be nice to have an option of doing [image](../images/file.png).

                                      This can be done in 'app/helpers/gitlab_markdown_helper.rb'.
                                      Implementation must ensure that by using ".." in the path link cannot leave the repository directory.
                                      Current markdown support must be retained so ".." syntax can be used…

                                      12 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 →
                                      • Implement cross-server (federated) merge requests

                                        By this, I mean, that one could clone a repository managed by GitLab, make it publicly available somewhere and then manually file a merge request for a particular branch on the forked repository.

                                        This would play along awesomely with git's distributed nature, since it would allow collaboration across different GitLab servers or even to other services such as GitHub. You could e.g. fork a repository hosted on a company GitLab server to GitLab Cloud and still do merge requests.

                                        64 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…)

                                          We like the idea of Edward Bopp: "I think, the first step is to allow users to create merge requests from repositories with custom URIs. This would not require a lot of work in terms of creating a protocol and dealing with spam issues, since one does not really have to deal with the “other” server except for pulling from it." and are accepting merge requests for this.

                                        • Add a service hook for for chat rooms in XMPP

                                          XMPP/Jabber is a widespread standard for chat and since there already is support for Hipchat i think we should add XMPP.

                                          93 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 →
                                          ← Previous 1 3 4 5 9 10

                                          Deprecated Feedback Forum

                                          Feedback and Knowledge Base