- 13 7月, 2016 1 次提交
-
-
由 Mathias Vestergaard 提交于
- Cherry-picked from `mvestergaard:branch-protection-dev-merge` - https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/4220
-
- 03 6月, 2016 2 次提交
-
-
由 James Lopez 提交于
This reverts commit 3e991230.
-
由 James Lopez 提交于
# Conflicts: # app/models/project.rb
-
- 26 5月, 2016 1 次提交
-
-
由 Josh Frye 提交于
-
- 05 5月, 2016 1 次提交
-
-
由 Stan Hu 提交于
Closes #17012
-
- 29 4月, 2016 1 次提交
-
-
由 Matt Oakes 提交于
This is a combination of 3 commits. - Update the bare repositories info/attributes if the default branch is updated - Check the diff attributes of a file before showing a diff - Update CHANGELOG
-
- 19 4月, 2016 2 次提交
-
-
由 Gabriel Mazetto 提交于
-
由 Gabriel Mazetto 提交于
Code is based on Project Webhooks, removing deprecations and without commits listing.
-
- 07 4月, 2016 1 次提交
-
-
由 Drew Blessing 提交于
-
- 05 4月, 2016 2 次提交
-
-
由 Kamil Trzcinski 提交于
-
由 Kamil Trzcinski 提交于
-
- 18 3月, 2016 1 次提交
-
-
由 Yorick Peterse 提交于
The avatar logic has been moved from Project to Repository as this makes caching easier. The logic itself in turn has been changed so that the logo file names are cached in Redis. This cache is flushed upon pushing a commit but _only_ if: 1. The commit was pushed to the default branch 2. The commit actually changes any of the logo files If no branch or commit is given the cache is flushed anyway, this ensures that calling Repository#expire_cache without any arguments still flushes the avatar cache (e.g. this is used when removing a project). Fixes gitlab-org/gitlab-ce#14363
-
- 17 3月, 2016 1 次提交
-
-
由 Grzegorz Bizon 提交于
`Issues::CloseService#execute` signature has changed, because of using keyword parameter for commmit.
-
- 16 3月, 2016 1 次提交
-
-
由 connorshea 提交于
Otherwise Rubocop will give a warning. As mentioned in !3197.
-
- 15 3月, 2016 1 次提交
-
-
由 Jacob Vosmaer 提交于
-
- 14 3月, 2016 1 次提交
-
-
由 Jacob Vosmaer 提交于
-
- 11 3月, 2016 1 次提交
-
-
由 ashleys 提交于
-
- 08 3月, 2016 2 次提交
-
-
由 tiagonbotelho 提交于
-
由 tiagonbotelho 提交于
-
- 03 3月, 2016 1 次提交
-
-
由 Valery Sizov 提交于
-
- 23 2月, 2016 1 次提交
-
-
由 Yorick Peterse 提交于
This keeps all the cache expiration code in a single file/class instead of spreading it all across the codebase.
-
- 17 2月, 2016 1 次提交
-
-
由 James Lopez 提交于
-
- 15 2月, 2016 1 次提交
-
-
由 James Lopez 提交于
-
- 12 2月, 2016 1 次提交
-
-
由 James Lopez 提交于
-
- 11 2月, 2016 1 次提交
-
-
由 James Lopez 提交于
-
- 10 2月, 2016 1 次提交
-
-
由 Yorick Peterse 提交于
Instead of flushing the behind/ahead counts for all branches upon every push we now only flush the cache of branches that actually need to have these statistics recalculated. There are now basically 2 scenarios and their effects: 1. A user pushes a commit to the default branch, this results in the cache being flushed for all branches. 2. A user pushes to a non default branch, this results in _only_ the cache for that branch being flushed. The existing code (Repository#expire_cache) remains backwards compatible with the previous behaviour, the new behaviour is only applied when a branch name is passed as an argument. This ensures that when for example a project is deleted the cache for all branches is flushed.
-
- 08 2月, 2016 1 次提交
-
-
由 Yorick Peterse 提交于
This caches the output of the following methods: * Repository#empty? * Repository#has_visible_content? * Repository#root_ref The cache for Repository#has_visible_content? is flushed whenever a commit is pushed to a new branch or an existing branch is removed. The cache for Repository#root_ref is only flushed whenever a user changes the default branch of a project. The cache for Repository#empty? is never explicitly flushed as there's no need for it.
-
- 12 12月, 2015 1 次提交
-
-
由 Kamil Trzcinski 提交于
-
- 19 11月, 2015 1 次提交
-
-
由 Kamil Trzcinski 提交于
-
- 13 11月, 2015 1 次提交
-
-
由 Kamil Trzcinski 提交于
- Enable CI by default for all new projects
-
- 18 10月, 2015 1 次提交
-
-
由 Douwe Maan 提交于
-
- 16 10月, 2015 1 次提交
-
-
由 Stan Hu 提交于
If a branch is deleted with an open merge request, amended offline, and then pushed again, GitLab doesn't bother to update the merge request even though the last commit ID and/or code may have changed. This MR ensures that each push will update any relevant merge requests and adds a system note if this happens as well. Closes #2926
-
- 12 10月, 2015 1 次提交
-
-
由 Douwe Maan 提交于
-
- 02 10月, 2015 1 次提交
-
-
由 Dmitriy Zaporozhets 提交于
Signed-off-by: NDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
- 23 9月, 2015 2 次提交
-
-
由 Dmitriy Zaporozhets 提交于
Signed-off-by: NDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
由 Dmitriy Zaporozhets 提交于
Signed-off-by: NDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
- 22 8月, 2015 1 次提交
-
-
由 Maël Valais 提交于
I also revamped the tests on "closing reference commits" (= "Fixes #xxxx" for example). Now, there are two different contexts: - when the commits with "closing reference" are pushed to the default branch, - when the commits with "closing reference" are pushed to a non-default branch. Closes gitlab-org/gitlab-ce#2190.
-
- 11 8月, 2015 3 次提交
-
-
由 Dmitriy Zaporozhets 提交于
This reverts commit 5daf44b7, reversing changes made to 2f706fbd.
-
由 Dmitriy Zaporozhets 提交于
This reverts commit 435f680b.
-
由 Dmitriy Zaporozhets 提交于
This reverts commit 957e849f, reversing changes made to 6b9dbe9f. Signed-off-by: NDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-