1. 04 3月, 2017 1 次提交
  2. 03 3月, 2017 1 次提交
  3. 23 2月, 2017 1 次提交
  4. 15 2月, 2017 1 次提交
  5. 27 10月, 2016 1 次提交
  6. 30 8月, 2016 1 次提交
  7. 11 8月, 2016 1 次提交
  8. 25 7月, 2016 1 次提交
    • S
      Fix backup restore · c6ff77d4
      Stan Hu 提交于
      Set permissions of backup dir to g+s
      
      Closes #20188
      c6ff77d4
  9. 30 6月, 2016 1 次提交
  10. 04 6月, 2016 1 次提交
    • C
      Replace colorize gem with rainbow. · 903946c7
      Connor Shea 提交于
      Colorize is a gem licensed under the GPLv2, so we can’t use it in GitLab without relicensing GitLab under the terms of the GPL. Rainbow is licensed under the MIT license and does the exact same thing as Colorize, so Rainbow was added in place of Colorize.
      
      The syntax is slightly different for Rainbow vs. Colorize, and was updated in accordance.
      
      The gem is still a dependency of Spinach, so it’s included in the development/test environments, but won’t be packaged with the actual product, and therefore doesn’t require we relicense the product.
      
      An attempt at relicensing Colorize was made, but didn’t succeed as the library owner never responded.
      
      Rainbow library: https://github.com/sickill/rainbow
      Relevant issue regarding licensing in GitLab's gems: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/3775
      903946c7
  11. 04 11月, 2015 1 次提交
  12. 30 7月, 2015 1 次提交
  13. 29 7月, 2015 1 次提交
  14. 19 3月, 2015 1 次提交
  15. 01 12月, 2014 1 次提交
    • A
      Properly fix wiki restore. · 191aa971
      Achilleas Pipinellis 提交于
      ProjectWiki.new() creates a new wiki git repository, so any tries
      to bare clone a bundle fail. With this patch we remove the newly
      created wiki.git before restoring from the backup bundle.
      191aa971
  16. 30 11月, 2014 1 次提交
  17. 20 11月, 2014 1 次提交
  18. 13 11月, 2014 1 次提交
    • D
      Correctly restore empty repositories. · 4a5044e3
      Dimitry Andric 提交于
      If a project is being restored, but there is no bundle file, the project was
      empty when it was backed up.  In this case, just use git init --base to create a
      new bare repository.
      4a5044e3
  19. 06 11月, 2014 1 次提交
  20. 20 10月, 2014 2 次提交
    • J
      Ask the wiki repo, not Gollum, if it's empty · 082d59d2
      Jacob Vosmaer 提交于
      We need to skip empty repositories when creating a backup. Before this
      change, we were asking gollum-lib if the wiki contains any _pages_. Now
      we ask gitlab_git if the repository contains _files_. This should
      resolve gollum_lib Grit timeouts in the backup script.
      082d59d2
    • J
      Ask the wiki repo, not Gollum, if it's empty · 8ad1330b
      Jacob Vosmaer 提交于
      We need to skip empty repositories when creating a backup. Before this
      change, we were asking gollum-lib if the wiki contains any _pages_. Now
      we ask gitlab_git if the repository contains _files_. This should
      resolve gollum_lib Grit timeouts in the backup script.
      8ad1330b
  21. 01 10月, 2014 1 次提交
  22. 08 9月, 2014 1 次提交
  23. 09 5月, 2014 1 次提交
  24. 09 4月, 2014 1 次提交
  25. 27 2月, 2014 1 次提交
    • J
      Use gitlab_shell.path to invoke rewrite-hooks.sh · 91c70c5b
      Jacob Vosmaer 提交于
      The backup restore code for repositories was assuming that gitlab-shell
      is installed in /home/git/gitlab-shell. This commit changes that to use
      the configuration setting from gitlab.yml that specifies the path where
      gitlab-shell is installed.
      91c70c5b
  26. 06 11月, 2013 1 次提交
  27. 05 11月, 2013 2 次提交
  28. 10 10月, 2013 1 次提交
  29. 30 5月, 2013 1 次提交
    • A
      fixes for gitlab restore with non-standard backup and repo dirs · 9c82bca5
      Angus MacArthur 提交于
      These fixes will allow a restore of gitlab when the backups and
      repositories directories are in non-standard locations (ie sub-dirs
      of gitlabhq).  Also allows the restore to be run from script
      overriding the need of a user to confirm the rebuild of the
      authorized_keys file.
      9c82bca5
  30. 10 4月, 2013 1 次提交
  31. 06 4月, 2013 3 次提交