1. 16 9月, 2016 1 次提交
  2. 14 9月, 2016 5 次提交
    • K
      Add grouping tests · b964c6c5
      Kamil Trzcinski 提交于
      b964c6c5
    • Y
      Handle encoding in non-binary Blob instances · 0bc443e3
      Yorick Peterse 提交于
      gitlab_git 10.6.4 relies on Rugged marking blobs as binary or not,
      instead of relying on Linguist. Linguist in turn would mark text blobs
      as binary whenever they would contain byte sequences that could not be
      encoded using UTF-8.
      
      However, marking such blobs as binary is not correct. If one pushes a
      Markdown document with invalid character sequences it's still a text
      based Markdown document and not some random binary blob.
      
      This commit overwrites Blob#data so it automatically converts text-based
      content to UTF-8 (the encoding we use everywhere else) while taking care
      of replacing any invalid sequences with the UTF-8 replacement character.
      The data of binary blobs is left as-is.
      0bc443e3
    • V
      Backport search_helper changes from EE · 6355041a
      Valery Sizov 提交于
      6355041a
    • Y
      Move pushes_since_gc to Redis · 4e87c023
      Yorick Peterse 提交于
      This moves tracking of the pushes since the last Git GC from PostgreSQL
      to Redis. This reduces the number of writes on the "projects" table.
      This in turn reduces the vacuuming overhead.
      
      The lease used for incrementing the counter has been removed. This lease
      was mostly put in place to prevent high database load but this isn't
      needed anymore due to the counter now being stored in Redis.
      
      Fixes gitlab-org/gitlab-ce#22125
      4e87c023
    • L
  3. 13 9月, 2016 6 次提交
  4. 12 9月, 2016 5 次提交
  5. 10 9月, 2016 1 次提交
  6. 09 9月, 2016 3 次提交
  7. 08 9月, 2016 1 次提交
    • N
      Exclude some pending or inactivated rows in Member scopes · 9521edb4
      Nick Thomas 提交于
      An unapproved access request should not give access rights, and blocked users
      should not be considered members of anything.
      
      One visible outcome of this behaviour is that owners and masters of a group or
      project may be blocked, yet still receive notification emails for access
      requests. This commit prevents this from happening.
      9521edb4
  8. 07 9月, 2016 5 次提交
  9. 06 9月, 2016 2 次提交
  10. 05 9月, 2016 2 次提交
  11. 02 9月, 2016 4 次提交
  12. 01 9月, 2016 5 次提交