An error occurred fetching the project authors.
  1. 03 Nov, 2015 1 commit
  2. 30 Jul, 2015 1 commit
  3. 29 Jul, 2015 1 commit
  4. 19 Mar, 2015 1 commit
  5. 30 Nov, 2014 1 commit
    • Achilleas Pipinellis's avatar
      Properly fix wiki restore. · 191aa971
      Achilleas Pipinellis authored
      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
  6. 29 Nov, 2014 1 commit
  7. 20 Nov, 2014 1 commit
  8. 13 Nov, 2014 1 commit
    • Dimitry Andric's avatar
      Correctly restore empty repositories. · 4a5044e3
      Dimitry Andric authored
      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
  9. 05 Nov, 2014 1 commit
  10. 20 Oct, 2014 2 commits
    • Jacob Vosmaer's avatar
      Ask the wiki repo, not Gollum, if it's empty · 082d59d2
      Jacob Vosmaer authored
      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
    • Jacob Vosmaer's avatar
      Ask the wiki repo, not Gollum, if it's empty · 8ad1330b
      Jacob Vosmaer authored
      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
  11. 01 Oct, 2014 1 commit
  12. 08 Sep, 2014 1 commit
  13. 08 May, 2014 1 commit
  14. 09 Apr, 2014 1 commit
  15. 26 Feb, 2014 1 commit
    • Jacob Vosmaer's avatar
      Use gitlab_shell.path to invoke rewrite-hooks.sh · 91c70c5b
      Jacob Vosmaer authored
      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
  16. 06 Nov, 2013 1 commit
  17. 05 Nov, 2013 1 commit
  18. 04 Nov, 2013 1 commit
    • Nigel Kukard's avatar
      More escaping · c46eaca9
      Nigel Kukard authored
      - Database name may contain characters which are not shell friendly
      - Database password could contain the same
      - While we at it there is no harm in escaping generated paths too
      - Refactored 2-line system(command)
      Signed-off-by: default avatarNigel Kukard <nkukard@lbsd.net>
      c46eaca9
  19. 10 Oct, 2013 1 commit
  20. 30 May, 2013 1 commit
    • Angus MacArthur's avatar
      fixes for gitlab restore with non-standard backup and repo dirs · 9c82bca5
      Angus MacArthur authored
      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
  21. 10 Apr, 2013 1 commit
  22. 05 Apr, 2013 3 commits