General

This feature request forum allows you to submit, comment on and vote for GitLab CE/EE/CI features.

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. 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…)
      4 comments  ·  GitLab CE  ·  Admin →
    • Add hooks for other operations

      Currently, as I understand it, we have web hooks for git pushes and system hooks for a limited number of operations, largely; creating/deleting projects and users.

      I'd like to see support for other hooks; create / edit issues, code snippets, merge requests, etc.

      26 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 →
      • Synchronise SSH keys with LDAP

        In GitLab EE we would like to add the feature to synchronize SSH keys with the ssh keys for users stored on an LDAP server. There is already some code for this in https://gitlab.com/subscribers/gitlab-ee/merge_requests/7 (accessible to subscribers only) but it still needs tests.

        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 EE  ·  Admin →
        • Prevent brute force login attempts

          To prevent password probing, accounts should be locked after a number of failed attempts (login screen and via GIT itself) or at least further attempts should be delayed.

          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…)
          • Piwik Integration

            There should be an option in gitlab.yml for usage of Piwik as there already is for Google Analytics.

            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…)
              3 comments  ·  GitLab CE  ·  Admin →
            • Make default branch (master) protected on project creation

              Would be great to have the option to set master branch protected by default when creating a new project.
              I have to do it manually everytime

              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 →
              • Users should be able to assign issues to themselves.

                For unassigned issues in GitLab Issues, developers should be able to assign them to themselves to "pick up" the issues.

                117 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 CE  ·  Admin →
                • Allow people to view public snippets without logging in

                  Right now snippets are called private and public but the behavior is like private and internal (user with accounts can view them only). Existing snippets should become internal and a new real public mode should be introduced. This functionality should respect the public/internal setting in gitlab.yml

                  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 →
                  • Integrate git-commit-notifier for nice HTML diffs via e-mail

                    We're currently using https://github.com/git-commit-notifier/git-commit-notifier for this.

                    It can be tacked on via webhooks, but it would be nice to have this built-in and available for both code and wiki repos.

                    18 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 →
                    • 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…)
                      • allow setting environment variables for Unicorn and Sidekiq

                        This is currently not possible with omnibus-gitlab. The implementation is sketched in https://gitlab.com/gitlab-org/omnibus-gitlab/issues/124#note_102379 .

                        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…)
                        • 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…)
                          • Clickable task lists in issues for sub-tasks with markdown

                            It would be nice to have Task lists implementation for isssues like github done (https://github.com/blog/1375-task-lists-in-gfm-issues-pulls-comments) or some other implementation of subtasks.

                            292 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…)
                              20 comments  ·  GitLab CE  ·  Admin →
                            • Allow cross-repo issue/merge request reference

                              Allow referencing issues and merge requests from different repos.
                              The GitHub markdown for this is "user/repository#number" - a similar markdown can be used here.

                              79 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 →
                              • Add scopes to the issue-API on state and tags.

                                It would be nice to be able to filter the issues via the API based on its state (open|closed) and the tags.

                                So you could scope on one state and maybe multiple tags.

                                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 →
                                • API ignore closed issues

                                  Add functionality to the api so that only opened or reopened issues can be get.

                                  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…)
                                  • add a "fork project" API call that acts like the "fork button"

                                    There is currently not any API call for normal users to use to fork a project. That is: if Alice wants to fork `bob/project` she must go to the website.

                                    The API allows an admin to take a non-fork `alice/project` and mark it as a fork of `bob/project`, but this should not be required.

                                    I believe that this is actually what http://feedback.gitlab.com/forums/176466-general/suggestions/4125380-to-be-able-to-fork-a-project-through-the-api was requesting.

                                    22 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 →
                                    • Service hooks - PUSH notifications (Pushover or NotifyMyAndroid)

                                      It would be great to add a push notification system into gitlab, for pushover or another.

                                      This idea was submit on github (https://github.com/gitlabhq/gitlabhq/issues/1839) but not resubmit here.

                                      https://pushover.net/

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

                                        It would be nice to have an option for storing the local backups on a remote server. For example :
                                        1. Amazon S3
                                        2. Google Drive
                                        3. Dropbox
                                        4. SFTP on some remote machine

                                        419 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…)
                                          29 comments  ·  GitLab CE  ·  Admin →
                                        • Add commit message to Email on Push subject

                                          Add commit message to Email on Push subject instead of the static "New push to repository".
                                          If multiple commits – change subject to message like this: "N new commits".

                                          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…)
                                          ← Previous 1 3 4 5 13 14
                                          • Don't see your idea?

                                          Feedback and Knowledge Base