- Dec 07, 2015
-
-
Douwe Maan authored
-
Douwe Maan authored
Add checks if blob is a lfs pointer, values for size and oid. Depends on gitlab-org/gitlab-ce!1976 See merge request !57
-
Douwe Maan authored
-
Douwe Maan authored
Fix failing specs. See merge request !59
-
Marin Jankovski authored
-
Douwe Maan authored
-
Marin Jankovski authored
-
- Dec 04, 2015
-
-
Marin Jankovski authored
-
Marin Jankovski authored
-
Marin Jankovski authored
-
Marin Jankovski authored
-
- Nov 09, 2015
-
-
Douwe Maan authored
-
Douwe Maan authored
Add functionality to create a branch from a repository using rugged This branch adds a new `create_branch` to the Repository object that uses Rugged instead of shelling out to a new process. This also adds spec coverage. In case of a failure this will raise an InvalidRef exception covering both the cases of the branch already existing and using an invalid start_point. cc @DouweM See merge request !54
- Nov 08, 2015
-
-
Pablo Carranza authored
-
- Nov 07, 2015
-
-
Pablo Carranza authored
Add tagger to the spec supporting both annotated and lightweight tags based on passing options or not
-
- Nov 05, 2015
-
-
Pablo Carranza authored
-
- Nov 04, 2015
-
-
Pablo Carranza authored
-
Pablo Carranza authored
-
Douwe Maan authored
Switch back to github linguist Also bumps rugged to 0.23.3. This is in preparation to support gitlab-org/gitlab-ce!637. Also closes https://github.com/gitlabhq/gitlab_git/issues/62. rugged changes: * The `:safe_create` flag was removed from `Repository#checkout_tree`. You can use `:create` in combination with `:recreate_missing` instead. * `Rugged::Remote` instances are now immutable. `Remote#clear_refspecs` and `Remote#save` were removed without replacement. `Remote#url=` and `Remote#push_url=` were removed and replaced by `RemoteCollection#set_url` and `RemoteCollection#set_push_url`. See merge request !53
-
- Nov 03, 2015
-
-
Pablo Carranza authored
-
Stan Hu authored
-
Stan Hu authored
-
- Oct 15, 2015
-
-
Douwe Maan authored
Return archive metadata, do not create archives The metadata is used by gitlab-git-http-server. See merge request !51
- Oct 08, 2015
-
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
The metadata is used by gitlab-git-http-server.
-
- Oct 05, 2015
-
-
Douwe Maan authored
Add functionality to create a directory with an empty .gitkeep file This is in preparation to support gitlab-org/gitlab-ce#2557. Also fixes an issue where file modes were overwritten after a commit: gitlab-org/gitlab-ce#2799. Supports capability to reject updates of existing files: https://github.com/gitlabhq/gitlabhq/issues/8253 See merge request !49
-
Stan Hu authored
in preparation to support gitlab-org/gitlab-ce#2557. Support capability to reject commits on existing files Preserve file modes when updating eixsting file
- Oct 01, 2015
-
-
Douwe Maan authored
Fix Repository#log when path is empty When `options[:path] == ''`, `Repository#log` would pass an empty path to the git log command (e.g. `git --git-dir=/path/to/repo.git log -n 40 --format=%H --skip=0 sha -- ""`), which was preventing empty commits from being returned (the empty path would only select commits that modified at least a file). This is fixed by not passing any path to the git log command when path is blank (nil or empty string). Important notes: - CI tests will fail until the test repo is updated with gitlab-git-test!5. - You can manually run the specs by temporarily modifying `SeedHelper::GITLAB_URL` to `https://gitlab.com/rymai/gitlab-git-test.git`. - This fix is necessary in order to fix gitlab-org/gitlab-ce#2316. See merge request !50
- Sep 30, 2015
-
-
rymai authored
When path == '', Repository#log would pass an empty path to the git log command, which was preventing empty commits from being returned. This is fixed by not passing any path to the git log command when path is blank (nil or empty string).
-
- Sep 29, 2015
-
-
Douwe Maan authored
Also nice+ionice 'git archive' itself We were only nice-ing the compressor process (e.g. gzip), not 'git archive' itself. See merge request !21
- Sep 25, 2015
-
-
Jacob Vosmaer authored
We were only nice-ing the compressor process (e.g. gzip), not 'git archive' itself.
-
- Sep 24, 2015
-
-
Douwe Maan authored
Add GitLab CI support Supports both Docker and standard builds. See merge request !44
-
Stan Hu authored
-