1. 18 Aug, 2017 5 commits
    • Nick Thomas's avatar
      Elasticsearch fixes for advanced search syntax · 4095e48d
      Nick Thomas authored
      The introduction of advanced search syntax allowed queries like `-foo`. These
      break our repository queries in two distinct ways:
      
      * Blobs would be returned for commit queries, and vice-versa
      * Highlighting was assumed to be present for all queries
      
      The first is fixed by adding explicit type terms to the queries:
      
          { term: { 'commit.type' => 'commit' } }
          { term: { 'blob.type' => 'blob' } }
      
      (The `_type` field is, of course, `repository` for both document kinds).
      
      A query matched by a negative search will not have any highlighting results,
      so we also need to make processing that conditional.
      
      Finally, switch commit search to `default_operator: :and` so it behaves more
      like the rest of the application.
      
      Switching to `default_operator: :and` should be enough to keep this from
      happening.
      4095e48d
    • Nick Thomas's avatar
      Remove an unused, broken method · 70a7605c
      Nick Thomas authored
      70a7605c
    • Sean McGivern's avatar
      Merge branch '1406-new-export-fields' into 'master' · e4424496
      Sean McGivern authored
      Resolve "Export issue time tracking information"
      
      Closes #1406
      
      See merge request !2627
      e4424496
    • Vlad's avatar
      Added time fields for csv export · dd198bcb
      Vlad authored
      dd198bcb
    • Achilleas Pipinellis's avatar
      Merge branch 'sh-job-artifacts-iam-profiles' into 'master' · fa09edcf
      Achilleas Pipinellis authored
      Document how to use AWS IAM profiles for object storage
      
      See merge request !2708
      fa09edcf
  2. 17 Aug, 2017 14 commits
  3. 16 Aug, 2017 21 commits