Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-10-27 | Fetch the merged branches at once | Lin Jen-Shin (godfat) | |
2017-10-27 | Merge branch 'zj-commit-cache' into 'master' | Sean McGivern | |
Cache commits on the repository model See merge request gitlab-org/gitlab-ce!14863 | |||
2017-10-27 | Cache commits on the repository model | Zeger-Jan van de Weg | |
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. | |||
2017-10-20 | Avoid calling underlying methods on non-existing repos | Alejandro Rodríguez | |
This saves us Rugged/gRPC invocations | |||
2017-10-13 | Merge Merge Requests via Gitaly | Jacob Vosmaer | |
2017-10-12 | Cache issuable template names | Sean McGivern | |
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. | |||
2017-10-07 | Replaces `tag: true` into `:tag` in the specs | Jacopo | |
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. | |||
2017-10-05 | Gitaly namespace service enabled for GitLab | Zeger-Jan van de Weg | |
2017-10-04 | Let fetch_ref pull from Gitaly instead of from disk | Jacob Vosmaer | |
2017-10-04 | Merge branch 'gitaly-delete-branch' into 'master' | Douwe Maan | |
Implement OperationService.UserDeleteBranch Gitaly RPC See merge request gitlab-org/gitlab-ce!14603 | |||
2017-10-04 | Add OperationService.UserDeleteBranch Gitaly RPC | Alejandro Rodríguez | |
2017-10-02 | Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into ff_port_from_ee | Valery Sizov | |
2017-10-02 | Merge branch 'gitaly-add-branch' into 'master' | Sean McGivern | |
Implement OperationService.UserAddBranch Gitaly RPC Closes gitaly#544 See merge request gitlab-org/gitlab-ce!14522 | |||
2017-10-02 | Merge branch 'remote_user' into 'master' | Douwe Maan | |
Add GL_USERNAME environment variable for hooks See merge request gitlab-org/gitlab-ce!13264 | |||
2017-10-02 | Fix pushes to an empty repository not invalidating has_visible_content? cache | Stan Hu | |
`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 | |||
2017-09-30 | Implement OperationService.UserAddBranch Gitaly RPC | Alejandro Rodríguez | |
2017-09-30 | Add username as GL_USERNAME in hooks (http) | David Turner | |
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. | |||
2017-09-29 | Make Repository#has_visible_content more efficient | Jacob Vosmaer (GitLab) | |
2017-09-29 | Migrate Gitlab::Git::Repository#add_tag to Gitaly | Ahmad Sherif | |
Closes gitaly#601 | |||
2017-09-29 | Merge branch 'feature/migrate-repository-rm-tag-to-gitaly' into 'master' | Robert Speicher | |
Migrate Git::Repository#rm_tag to Gitaly Closes gitaly#562 See merge request gitlab-org/gitlab-ce!14388 | |||
2017-09-29 | Merge branch 'master' into ff_port_from_ee | Eric Eastwood | |
Conflicts: app/models/project.rb db/schema.rb | |||
2017-09-29 | Migrate Git::Repository#rm_tag to Gitaly | Ahmad Sherif | |
Closes gitaly#562 | |||
2017-09-28 | Support custom attributes on users | Markus Koller | |
2017-09-20 | Add spec for Repository#ff_merge (ported from EE) | Valery Sizov | |
2017-09-19 | Prepare cherry-pick and revert for migration to Gitaly | Jacob Vosmaer (GitLab) | |
2017-09-15 | Prepare Repository#merge for migration to Gitaly | Jacob Vosmaer | |
2017-09-14 | Rename Gitlab::Git::Committer to User | Jacob Vosmaer | |
2017-09-04 | Merge branch 'move-git-operation-service' into 'master' | Sean McGivern | |
Move GitOperationService to Gitlab::Git See merge request !13984 | |||
2017-09-04 | Merge branch 'git-operation-service-to-git' into 'master' | Sean McGivern | |
Prepare GitOperationService for moving to Gitlab::Git See merge request !13773 | |||
2017-09-01 | Move GitOperationService to Gitlab::Git | Jacob Vosmaer | |
2017-09-01 | Fix whitespace | Jacob Vosmaer | |
2017-09-01 | Merge branch 'sm-cherry-pick-list-commits-in-message' into 'master' | Sean McGivern | |
Add 'from commit' information to cherry-picked commits See merge request !13475 | |||
2017-09-01 | Remove empty line | Jacob Vosmaer | |
2017-09-01 | Restore with_branch cache spec | Jacob Vosmaer | |
2017-08-31 | Prepare GitOperationService for move to Gitlab::Git | Jacob Vosmaer | |
2017-08-30 | Merge branch 'perf.slow-issuable' into 'master' | Sean McGivern | |
Perf.slow issuable Closes #32844 See merge request !13685 | |||
2017-08-29 | Further break with_repo_branch_commit into parts | Lin Jen-Shin | |
So it's more clear what could happen. Also add more tests about the behaviour. | |||
2017-08-29 | replace `is_ancestor?` with `ancestor?` | Maxim Rydkin | |
2017-08-23 | Move GitHooksService to Gitlab::Git | Jacob Vosmaer | |
2017-08-23 | Make gl_repository a G::G::Repository attribute | Jacob Vosmaer | |
2017-08-23 | Decouple GitOperationService from User | Jacob Vosmaer | |
2017-08-16 | Extended UTs for the new cherry-pick message format | Saverio Miroddi | |
2017-08-11 | Merge remote-tracking branch 'upstream/master' into ↵ | Lin Jen-Shin | |
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 ... | |||
2017-08-09 | Detect if we didn't create the ref sooner | Lin Jen-Shin | |
2017-08-09 | Enable the Layout/SpaceBeforeBlockBraces cop | Rémy Coutable | |
Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2017-08-07 | Migrate Repository#find_commits_by_message to Gitaly | Ahmad Sherif | |
Closes gitaly#443 | |||
2017-08-07 | GRPC::Unavailable (< GRPC::BadStatus) is wrapped in a CommandError | Bob Van Landuyt | |
2017-08-07 | Merge branch 'master' into 'bvl-nfs-circuitbreaker' | Douwe Maan | |
# Conflicts: # app/models/repository.rb # spec/models/repository_spec.rb | |||
2017-08-04 | Add a Circuitbreaker for storage paths | Bob Van Landuyt | |
2017-08-03 | Migrate Repository#last_commit_for_path to Gitaly | Ahmad Sherif | |
Closes gitaly#433 |