1. 01 Dec, 2016 4 commits
    • Dirk Hörner's avatar
      custom_hook: refactor to pull repo_path into class · d05522de
      Dirk Hörner authored
      This commit takes the GitlabCustomHook a bit clother to the other hook
      handling classes by receiving the repo_path as argument to initialize()
      instead of passing it to each method.
      d05522de
    • Dirk Hörner's avatar
      custom_hook: only execute hook if file is executable · 2d774eea
      Dirk Hörner authored
      This commit fixes an issue where an existing but unexecutable hook would
      cause an uncaught execption.
      2d774eea
    • Douwe Maan's avatar
      Bump version to 4.0.3 · d4f2f5ba
      Douwe Maan authored
      d4f2f5ba
    • Douwe Maan's avatar
      Merge branch 'add-prune-option-to-fetch-command' into 'master' · dcfc8608
      Douwe Maan authored
      Fetch repositories with --prune option by default.
      
      This will allow us to not recreate branches that has been deleted on the upstream and the mirror.
      
      Related issue: https://gitlab.com/gitlab-org/gitlab-ee/issues/1277
      
      I've reviewed the code for updating local and remote mirrors also  I've manually tested these features and all looks good.
      
      Here is the description of the `--prune` option:
      
      
      > --prune
      >
      > Before fetching, remove any remote-tracking references that no longer exist on the remote. Tags are not subject to pruning if they are fetched only because of the default tag auto-following or due to a --tags option. However, if tags are fetched due to an explicit refspec (either on the command line or in the remote configuration, for example if the remote was cloned with the --mirror option), then they are also subject to 
      
      
      @brodock do you see any issues when fetching repos for GitLab Geo?
      
      See merge request !110
      dcfc8608
  2. 30 Nov, 2016 1 commit
  3. 17 Nov, 2016 2 commits
  4. 16 Nov, 2016 5 commits
  5. 31 Oct, 2016 1 commit
  6. 29 Oct, 2016 1 commit
  7. 27 Oct, 2016 1 commit
  8. 13 Oct, 2016 1 commit
  9. 12 Oct, 2016 4 commits
  10. 11 Oct, 2016 3 commits
  11. 10 Oct, 2016 2 commits
  12. 07 Oct, 2016 3 commits
  13. 05 Oct, 2016 4 commits
  14. 30 Sep, 2016 3 commits
  15. 27 Sep, 2016 2 commits
    • Rémy Coutable's avatar
      Merge branch '59-git-tracing' into 'master' · 0b4fd0af
      Rémy Coutable authored
      Enable GIT_TRACE_PERFORMANCE through a config variable.
      
      The value of the variable must an absolute path needs to exist so we’re able to check if we can write in that file. Because in the 
      case we cannot write we’ll throw a warning to the output of the users.
      
      ```sh
      ~/dev/gitlab/local/pacoguzman/gitlab-ce (master=)$ git push origin master
      warning: could not open '/wadus' for tracing: Permission denied
      Everything up-to-date
      ```
      
      Closes #59
      
      See merge request !91
      0b4fd0af
    • Paco Guzman's avatar
      Enable GIT_TRACE/GIT_TRACE_PACKET/GIT_TRACE_PERFORMANCE by providing the... · 192e2bd3
      Paco Guzman authored
      Enable GIT_TRACE/GIT_TRACE_PACKET/GIT_TRACE_PERFORMANCE by providing the git_trace_log_file config key
      
      The value of the variable if present must be a writable absolute path. If it’s
      not the case we log a proper message and not enable tracing to not throw output to the users.
      192e2bd3
  16. 26 Sep, 2016 1 commit
  17. 23 Sep, 2016 1 commit
  18. 20 Sep, 2016 1 commit