1. 05 4月, 2018 1 次提交
    • J
      Add option to suppress archive commit sha · 0b1b9c40
      James Ramsay 提交于
      Repository archives are always named `<project>-<ref>-<sha>` even if
      the ref is a commit. A consequence of always including the sha even
      for tags is that packaging a release is more difficult because both
      the ref and sha must be known by the packager.
      
      - add append_sha option (defaults true) to provide a method for
      toggling this feature.
      
      Support added to GitLab Workhorse by gitlab-org/gitlab-workhorse!232
      0b1b9c40
  2. 03 4月, 2018 1 次提交
  3. 30 3月, 2018 1 次提交
  4. 28 3月, 2018 1 次提交
  5. 22 3月, 2018 2 次提交
  6. 20 3月, 2018 1 次提交
  7. 16 3月, 2018 1 次提交
  8. 08 3月, 2018 2 次提交
  9. 07 3月, 2018 8 次提交
  10. 06 3月, 2018 1 次提交
  11. 02 3月, 2018 1 次提交
  12. 01 3月, 2018 2 次提交
  13. 26 2月, 2018 1 次提交
  14. 23 2月, 2018 1 次提交
  15. 22 2月, 2018 2 次提交
  16. 19 2月, 2018 2 次提交
    • S
      Fix squash with renamed files · 01f5035b
      Sean McGivern 提交于
      We need to ignore the names for renamed files when configuring with sparse
      checkout.
      01f5035b
    • S
      Fix squash rebase not working when diff contained encoded data · 8d32dfef
      Stan Hu 提交于
      When the applied diff contains UTF-8 or some other encoded data, the diff
      returned back from the git process may be in ASCII-8BIT format. Writing this
      data to stdin may fail if the data because stdin expects this data to be in
      UTF-8. By switching the output to binmode, we ensure that the diff will
      always be written as-is.
      
      Closes gitlab-org/gitlab-ee#4960
      8d32dfef
  17. 09 2月, 2018 1 次提交
  18. 07 2月, 2018 2 次提交
    • Z
      Don't use rugged in Repository#refs_hash · 73e78c4e
      Zeger-Jan van de Weg 提交于
      The refs hash is used to determine what branches and tags have a commit
      as head in the network graph. The previous implementation depended on
      Rugged#references. The problem with this implementation was that it
      depended on rugged, but also that it iterated over all references and
      thus loading more data than needed if for example the project uses CI/CD
      environments, Pipelines, or Merge Requests.
      
      Given only refs are checked the network cares about the GraphHelper#refs
      method has no need to reject those, simplifying the method.
      
      Closes gitlab-org/gitaly#880
      73e78c4e
    • B
      285d5d52
  19. 03 2月, 2018 2 次提交
  20. 02 2月, 2018 1 次提交
  21. 01 2月, 2018 3 次提交
    • Z
      fd46d6ce
    • Z
      Client changes for Tag,BranchNamesContainingCommit · 0a47d192
      Zeger-Jan van de Weg 提交于
      As part of gitlab-org/gitaly#884, this commit contains the client
      implementation for both TagNamesContaintingCommit and
      BranchNamesContainingCommit. The interface in the Repository model stays
      the same, but the implementation on the serverside, e.g. Gitaly, uses
      `for-each-ref`, as opposed to `branch` or `tag` which both aren't
      plumbing command. The result stays the same.
      
      On the serverside, we have the opportunity to limit the number of names
      to return. However, this is not supported on the front end yet. My
      proposal to use this ability: gitlab-org/gitlab-ce#42581. For now, this
      ability is not used as that would change more behaviours on a feature
      flag which might lead to unexpected changes on page refresh for example.
      0a47d192
    • T
      Enable RuboCop Style/RegexpLiteral · 2b6307f6
      Takuya Noguchi 提交于
      2b6307f6
  22. 31 1月, 2018 3 次提交