1. 17 Jun, 2016 2 commits
    • Valery Sizov's avatar
      Merge branch 'es-confidential-issues-in-private-projects' into 'master' · 8055ca04
      Valery Sizov authored
      ES: Project members with guest role can't access confidential issues
      
      ## What does this MR do?
      
      Restrict access to confidential issues to team members with at least Reporter access when performing search using Elasticsearch.
      
      Allow users to create confidential issues in private projects, and exclude access to them to project members with `Guest` role.
      
      ## Are there points in the code the reviewer needs to double check?
      
      The query generated in the `Elastic::NotesSearch.elastic_search` method.
      
      ## Why was this MR needed?
      
      Confidential issues should only be visible to team members with at least Reporter access.
      
      ## What are the relevant issue numbers?
      
      https://gitlab.com/gitlab-org/gitlab-ce/issues/14787
      
      ## Screenshots (if relevant)
      
      Not relevant.
      
      See merge request !471
      8055ca04
    • Dmitriy Zaporozhets's avatar
      Merge branch 'first-commit' into 'master' · 942b11ab
      Dmitriy Zaporozhets authored
      MergeRequest#commits.last is actually first_commit
      
      Using a method would be less confusing.
      
      This was discovered in the process of figuring out https://gitlab.com/gitlab-org/gitlab-ee/issues/260
      
      /cc @DouweM 
      
      See merge request !453
      942b11ab
  2. 16 Jun, 2016 16 commits
  3. 15 Jun, 2016 22 commits