Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Migrate Gitlab::Git::Repository#cherry_pick to Gitaly | Ahmad Sherif | 2017-12-04 | 1 | -25/+35 |
| | | | | Closes gitaly#737 | ||||
* | Move identical merged branch check to merged_branch_names | Lin Jen-Shin | 2017-11-23 | 1 | -18/+0 |
| | |||||
* | Use Redis cache for branch existence checks | Jacob Vosmaer (GitLab) | 2017-11-21 | 1 | -0/+25 |
| | |||||
* | Create a Wiki Repository's raw_repository properly | Alejandro Rodríguez | 2017-11-03 | 1 | -0/+20 |
| | |||||
* | Fetch the merged branches at once | Lin Jen-Shin (godfat) | 2017-10-27 | 1 | -0/+18 |
| | |||||
* | Merge branch 'zj-commit-cache' into 'master' | Sean McGivern | 2017-10-27 | 1 | -0/+20 |
|\ | | | | | | | | | Cache commits on the repository model See merge request gitlab-org/gitlab-ce!14863 | ||||
| * | Cache commits on the repository model | Zeger-Jan van de Weg | 2017-10-27 | 1 | -0/+20 |
| | | | | | | | | | | | | | | | | | | | | | | Now, when requesting a commit from the Repository model, the results are not cached. This means we're fetching the same commit by oid multiple times during the same request. To prevent us from doing this, we now cache results. Caching is done only based on object id (aka SHA). Given we cache on the Repository model, results are scoped to the associated project, eventhough the change of two repositories having the same oids for different commits is small. | ||||
* | | Avoid calling underlying methods on non-existing reposnon-existing-repo-optimization | Alejandro Rodríguez | 2017-10-20 | 1 | -6/+28 |
|/ | | | | This saves us Rugged/gRPC invocations | ||||
* | Merge Merge Requests via Gitaly | Jacob Vosmaer | 2017-10-13 | 1 | -10/+20 |
| | |||||
* | Cache issuable template names | Sean McGivern | 2017-10-12 | 1 | -1/+3 |
| | | | | | | | We were looking these up on each request to an issue page, because the form is pre-filled, as is the template dropdown. That was unnecessary: we could just treat these as 'special' repository files (like the rendered README) and cache them in Redis until they change on a push. | ||||
* | Replaces `tag: true` into `:tag` in the specs | Jacopo | 2017-10-07 | 1 | -16/+16 |
| | | | | | | Replaces all the explicit include metadata syntax in the specs (tag: true) into the implicit one (:tag). Added a cop to prevent future errors and handle autocorrection. | ||||
* | Gitaly namespace service enabled for GitLab | Zeger-Jan van de Weg | 2017-10-05 | 1 | -0/+4 |
| | |||||
* | Let fetch_ref pull from Gitaly instead of from disk | Jacob Vosmaer | 2017-10-04 | 1 | -5/+5 |
| | |||||
* | Merge branch 'gitaly-delete-branch' into 'master' | Douwe Maan | 2017-10-04 | 1 | -46/+67 |
|\ | | | | | | | | | Implement OperationService.UserDeleteBranch Gitaly RPC See merge request gitlab-org/gitlab-ce!14603 | ||||
| * | Add OperationService.UserDeleteBranch Gitaly RPCgitaly-delete-branch | Alejandro Rodríguez | 2017-10-03 | 1 | -46/+67 |
| | | |||||
* | | Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into ff_port_from_ee | Valery Sizov | 2017-10-02 | 1 | -64/+128 |
|\ \ | |/ | |||||
| * | Merge branch 'gitaly-add-branch' into 'master' | Sean McGivern | 2017-10-02 | 1 | -25/+50 |
| |\ | | | | | | | | | | | | | | | | | | | Implement OperationService.UserAddBranch Gitaly RPC Closes gitaly#544 See merge request gitlab-org/gitlab-ce!14522 | ||||
| | * | Implement OperationService.UserAddBranch Gitaly RPCgitaly-add-branch | Alejandro Rodríguez | 2017-09-30 | 1 | -25/+50 |
| | | | |||||
| * | | Merge branch 'remote_user' into 'master' | Douwe Maan | 2017-10-02 | 1 | -3/+3 |
| |\ \ | | | | | | | | | | | | | | | | | Add GL_USERNAME environment variable for hooks See merge request gitlab-org/gitlab-ce!13264 | ||||
| | * | | Add username as GL_USERNAME in hooks (http) | David Turner | 2017-09-29 | 1 | -3/+3 |
| | |/ | | | | | | | | | | | | | | | | | | | | | | When calling pre-receive, post-receive, and update hooks, add the GitLab username as the GL_USERNAME environment variable. This patch only handles cases where pushes are over http, or via the web interface. Later, we will address the ssh case. | ||||
| * | | Fix pushes to an empty repository not invalidating has_visible_content? cache | Stan Hu | 2017-10-01 | 1 | -1/+12 |
| |/ | | | | | | | | | | | | | `Repository#has_visible_content?` used to rely on the cached count of local branches, but since it is now an independently cached value it needs to be invalidated on its own. Closes #38646 | ||||
| * | Make Repository#has_visible_content more efficient | Jacob Vosmaer (GitLab) | 2017-09-29 | 1 | -10/+20 |
| | | |||||
| * | Migrate Gitlab::Git::Repository#add_tag to Gitalyfeature/migrate-repository-add-tag-to-gitaly | Ahmad Sherif | 2017-09-29 | 1 | -21/+29 |
| | | | | | | | | Closes gitaly#601 | ||||
| * | Merge branch 'feature/migrate-repository-rm-tag-to-gitaly' into 'master' | Robert Speicher | 2017-09-28 | 1 | -4/+14 |
| |\ | | | | | | | | | | | | | | | | | | | Migrate Git::Repository#rm_tag to Gitaly Closes gitaly#562 See merge request gitlab-org/gitlab-ce!14388 | ||||
| | * | Migrate Git::Repository#rm_tag to Gitaly | Ahmad Sherif | 2017-09-28 | 1 | -4/+14 |
| | | | | | | | | | | | | Closes gitaly#562 | ||||
* | | | Merge branch 'master' into ff_port_from_ee | Eric Eastwood | 2017-09-28 | 1 | -1/+1 |
|\ \ \ | |/ / | | | | | | | | | | | | | Conflicts: app/models/project.rb db/schema.rb | ||||
| * | | Support custom attributes on users | Markus Koller | 2017-09-28 | 1 | -1/+1 |
| |/ | |||||
* | | Add spec for Repository#ff_merge (ported from EE) | Valery Sizov | 2017-09-19 | 1 | -0/+28 |
|/ | |||||
* | Prepare cherry-pick and revert for migration to Gitaly | Jacob Vosmaer (GitLab) | 2017-09-19 | 1 | -11/+13 |
| | |||||
* | Prepare Repository#merge for migration to Gitalyoperation-service-merge | Jacob Vosmaer | 2017-09-15 | 1 | -14/+8 |
| | |||||
* | Rename Gitlab::Git::Committer to User | Jacob Vosmaer | 2017-09-14 | 1 | -12/+12 |
| | |||||
* | Merge branch 'move-git-operation-service' into 'master' | Sean McGivern | 2017-09-04 | 1 | -15/+15 |
|\ | | | | | | | | | Move GitOperationService to Gitlab::Git See merge request !13984 | ||||
| * | Move GitOperationService to Gitlab::Gitmove-git-operation-service | Jacob Vosmaer | 2017-09-01 | 1 | -15/+15 |
| | | |||||
* | | Merge branch 'git-operation-service-to-git' into 'master' | Sean McGivern | 2017-09-04 | 1 | -26/+25 |
|\ \ | |/ | | | | | | | Prepare GitOperationService for moving to Gitlab::Git See merge request !13773 | ||||
| * | Fix whitespacegit-operation-service-to-git | Jacob Vosmaer | 2017-09-01 | 1 | -1/+1 |
| | | |||||
| * | Remove empty line | Jacob Vosmaer | 2017-09-01 | 1 | -1/+0 |
| | | |||||
| * | Restore with_branch cache spec | Jacob Vosmaer | 2017-09-01 | 1 | -0/+18 |
| | | |||||
| * | Prepare GitOperationService for move to Gitlab::Git | Jacob Vosmaer | 2017-08-31 | 1 | -40/+22 |
| | | |||||
* | | Merge branch 'sm-cherry-pick-list-commits-in-message' into 'master' | Sean McGivern | 2017-09-01 | 1 | -1/+4 |
|\ \ | |/ |/| | | | | | Add 'from commit' information to cherry-picked commits See merge request !13475 | ||||
| * | Extended UTs for the new cherry-pick message format | Saverio Miroddi | 2017-08-16 | 1 | -1/+4 |
| | | |||||
* | | Merge branch 'perf.slow-issuable' into 'master' | Sean McGivern | 2017-08-30 | 1 | -1/+35 |
|\ \ | | | | | | | | | | | | | | | | | | | Perf.slow issuable Closes #32844 See merge request !13685 | ||||
| * | | Further break with_repo_branch_commit into partsperf.slow-issuable | Lin Jen-Shin | 2017-08-29 | 1 | -1/+35 |
| | | | | | | | | | | | | | | | So it's more clear what could happen. Also add more tests about the behaviour. | ||||
* | | | replace `is_ancestor?` with `ancestor?` | Maxim Rydkin | 2017-08-29 | 1 | -11/+11 |
|/ / | |||||
* | | Move GitHooksService to Gitlab::Git | Jacob Vosmaer | 2017-08-23 | 1 | -8/+8 |
| | | |||||
* | | Make gl_repository a G::G::Repository attribute | Jacob Vosmaer | 2017-08-23 | 1 | -2/+2 |
| | | |||||
* | | Decouple GitOperationService from User | Jacob Vosmaer | 2017-08-23 | 1 | -10/+11 |
|/ | |||||
* | Merge remote-tracking branch 'upstream/master' into ↵ | Lin Jen-Shin | 2017-08-11 | 1 | -1/+1 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 36089-handle-ref-failure-better * upstream/master: (62 commits) Update gitlab.po: Missing 'r' in "Fouché" that comes from "Fourcher" verb. Docs: update user docs index Fix minor typos in views Fix Layout/SpaceBeforeBlockBraces violation in bin/changelog_spec Merge branch 'rs-alphanumeric-ssh-params' into 'security-9-4' Merge branch 'import-symlinks-9-3' into 'security-9-3' Fix wrong method call on prometheus histogram Document new all-in-one Helm chart - docs Fix 404 on link path Fix line numbers not matching up to code in code viewer. Hide overflow-x on collapsed sidebar removed global use of breakpoint checker Increase performance of the breakpoint size checker Filter sensitive query string parameters from NGINX access logs Added a template for database changes Render new issue link in failed job as a regular link instead of a UJS one Include RE2 in the upgrade docs Remove affix plugin from issuable sidebar with new navigation Fix linter error alternative route for download archive ... | ||||
| * | Enable the Layout/SpaceBeforeBlockBraces coprc/enable-the-Layout/SpaceBeforeBlockBraces-cop | Rémy Coutable | 2017-08-09 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me> | ||||
* | | Detect if we didn't create the ref sooner | Lin Jen-Shin | 2017-08-09 | 1 | -0/+21 |
|/ | |||||
* | Migrate Repository#find_commits_by_message to Gitalyfeature/migrate-find-commits-by-message-to-gitaly | Ahmad Sherif | 2017-08-07 | 1 | -9/+21 |
| | | | | Closes gitaly#443 |