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. 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 →
      • 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…)
        • 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…)
                                    • 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…)
                                        2 comments  ·  GitLab CE  ·  Admin →
                                      • Guest Access to submit issues and comments only without viewing or pulling any code

                                        I have a use case where I need to have a project be public for the sake of only reporting issues on that project, thus any person who is able to register an account would be able to view the projects issues and submit new ones - only. No code pulling, no code viewing, no snippets, etc. Just issues.

                                        Any way we could get this done? The guest access already exists, but it includes code access, which I can't have.

                                        Thanks,
                                        Mike

                                        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…)
                                          9 comments  ·  GitLab CE  ·  Admin →
                                        • Redmine Issue Integration

                                          I currently use Redmine for my issues in oreder to do time-tracking, gantt, versions, guest access. I think it would be cool to allow setup for Redmine issues to be synced into Gitlab and possibly vice versa.

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

                                          Feedback and Knowledge Base