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. Static website uploading

    After each build on GitLab CI run http://octopress.org/ and upload the pages to an Amazon Webservices S3 bucket. You need to configure the AWS Access Key ID, Secret Access Key and the S3 bucket name for the project.

    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 CI  ·  Admin →
    • Enhance SSH key creation help

      The current help page for creating an ssh key covers basic ssh *nix instructions. We need a better explanation covering other platforms and/or tools like TortoiseGIT, Visual Studio, Eclipse, etc.

      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…)
      • Feature request -- Multi-Master mirroring

        It will be very advantageous to have Multi-Master mirroring capability in GitLab.

        37 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 →
        • Assign merge requests only to users that can handle them.

          Copied from https://github.com/gitlabhq/gitlabhq/issues/1825

          When I make a merge request to a protected branch I'm able to select every user in the project as the person the MR is assigned to.
          Even if such a user does not have the rights to handle such a request.

          I tried it by assigning a MR to a protected branch to someone with the Developer role.
          It worked and that user got an error that essentially says: "Only masters can accept MR".

          I propose to limit the users that I can assign a MR to.

          Unprotected branch: Only Developers and Masters
          Protected branch: Only…

          7 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 →
          • Default icon when Gravatar.com is down or not reachable

            Some users have the gravatar.com access blocked by corporate proxy, when this happens it show the MD5 digest.

            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 →
            • Limit push commit size for developers

              Lets say you have a less "git savvy" developer who decides to push a new branch with 1000 files and 4GB because he forgot to add something to his ".gitignore". This would obviously severely impact git's performance as well as the clone times.

              Could there be control added (or does it already exist) to limit the push size and number of files for a developer?

              9 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…)
                1 comment  ·  GitLab CE  ·  Admin →
              • It would be nice to be able to filter merge requests.

                It would be nice to be able to filter merge requests. I suggest to have following options

                1) Filter merge requests from a particular branch
                2) Search by a particular commit
                3) Sort by number of votes

                I find "search by a particular commit" is highly desired. Otherwise it gets tough to track on who approved a change.

                [16460143](https://github.com/gitlabhq/gitlabhq/issues/1918#issuecomment-16460143)

                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…)
                  2 comments  ·  GitLab CE  ·  Admin →
                • Remove due date from a milestone once it is set

                  I use gitlab for all my personal projects, and most of the time, I want to set milestones that have no real due date (just something like phase 1, phase 2 etc). Mainly using milestones to keep ordering of sets of tasks that need to be done before other sets of tasks.

                  There doesn't seem to be a way to do this currently. I'd love it if there was.

                  35 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…)
                  • Allow updating of attachments

                    Non-git-users in my clients' organisation don't have a means to edit any files without urls changing all the time.

                    This is a real missed opportunity, as otherwise we could be using the wiki and wall company-wide, non-developers could share content and link to images, etc... in their contribution.

                    Also - it's simply sad that all links to a file or wall post break system-wide, although one just wants to update it.

                    56 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 →
                    • Have a preference to turn off merge requests globally.

                      At my company we don't use the merge request feature, so it would be great to be-able to turn this off globally. A side benefit is the satellite repos should not get created (they take up a lof of space on our server, and are never actually used).

                      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…)
                        1 comment  ·  GitLab CE  ·  Admin →
                      • Closing an issue assigns the issue to the user that closed it Edit

                        When closing an issue it would be nice to see that the assignee is updated to reflect the user that closed the issue automatically.

                        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…)
                          1 comment  ·  GitLab CE  ·  Admin →
                        • Add "Clone in Windows" button

                          Would like to see Clone in Windows button.

                          Linking to github-windows://openRepo/https://therepoaddress appears to properly clone any existing repo using GitHub for Windows.

                          Potential ways to detect if GitHub for Windows is installed.

                          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…)
                            3 comments  ·  GitLab CE  ·  Admin →
                          • Squash: exception reporting and bug analysis by Square

                            An open-source project from Square

                            Squash is a collection of tools that help engineers find and kill bugs in their code. Squash consists of the following components:

                            Client libraries: Client libraries for different systems (Ruby, Ruby on Rails, Cocoa with Objective-C, etc.) catch and record errors when they occur, then send them to the API endpoint. Client libraries can be found under the SquareSquash organization.

                            Front-end: This website displays Bug information and helps the engineer find the root cause for a Bug, and fix it. It also lets engineers manage, assign, and comment on Bugs, as well as view statistics…

                            0 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 →
                            • Ability to dismiss merge create merge request flash message?

                              Sometimes I want to merge a branch manually or I just pushed it up to look at it in Gitlab even though its not ready to be merged yet.

                              It would be nice to be able to dismiss the dialog that asks you to create the merge request

                              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…)
                                0 comments  ·  GitLab CE  ·  Admin →
                              • OpenDocument diffing support

                                From https://github.com/gitlabhq/gitlabhq/issues/2364 :

                                To have a preview of the differences between version of an opendocument format would be great.

                                Here are some work for the CLI git
                                http://www-verimag.imag.fr/~moy/opendocument/

                                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…)
                                  1 comment  ·  GitLab CE  ·  Admin →
                                • Remember current branch

                                  Here example:
                                  When I select current branch from the drop-down menu I expect it to be so until I choose another one. But sadly this doesn't happen all the time. When I click on commit to read what was changed and then go back to see other commits - the current branch is no more the ranch I selected myself, few seconds ago, but default branch of the project.

                                  I believe remembering user-chosen branch is more user-friendly than existing behavior.

                                  Thanks.

                                  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 →
                                  • Show open pull requests affecting selected file

                                    Would like to have a way to tell what open pull requests would affect the currently selected file. http://feedback.gitlab.com/forums/176466-general/suggestions/3778842-show-open-merge-requests-in-line-with-the-file-the may be related but is more advanced than what I'd like to see. Simply a top tab with a number would be good for me. Clicking the tab would show a list of pull requests affecting the file.

                                    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 →
                                    • The API should support showing commit details

                                      Based on https://github.com/gitlabhq/gitlabhq/issues/2369

                                      Given a mobile application using API client
                                      When I call commit json
                                      Then I should see list of chaged files
                                      And I should see text of changes
                                      And I should see commit details

                                      16 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…)
                                      • Show when commits are added (or stripped) in a merge request

                                        Merge requests should display a sort of "comment" when commits are added (or possibly stripped) from the request. GitHub already does this and I think it serves as a helpful way to see when a merge request is updated.

                                        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…)
                                        • Display Context for Comments on Code in Merge Requests

                                          If, in a merge request, someone comments on a bit of code in the diff, there should be some visible indication in the merge request's comments section that the comment is referring to a specific line of code. Currently (version 4.0.0), comments on code look identical to general comments on the merge request. The only way to see that the comment was made from inside the diff is by reading the comments in the diff tab itself.

                                          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…)
                                            1 comment  ·  GitLab CE  ·  Admin →

                                          Deprecated Feedback Forum

                                          Feedback and Knowledge Base