- 03 Feb, 2017 7 commits
-
-
Lin Jen-Shin authored
commit ad59f123 Author: Lin Jen-Shin <godfat@godfat.org> Date: Sat Feb 4 00:05:31 2017 +0800 Test both execute and async_execute commit 1868b8af Author: Lin Jen-Shin <godfat@godfat.org> Date: Fri Feb 3 23:44:35 2017 +0800 Move the tests to spec/services/projects/destroy_service_spec.rb commit aaf382d5 Author: Lin Jen-Shin <godfat@godfat.org> Date: Fri Feb 3 23:21:10 2017 +0800 Skip or retain project while deleting the project: * Skip Ci::Build#update_project_statistics whenever there's no project (i.e. we're deleting the project!) * Retain the unscoped_project before deleting the build, so that we could use the data to delete the artifacts. Note that carrierwave uses `after_commit` for this, so we need to retain it in the memory. Closes #15005
-
Achilleas Pipinellis authored
Geo: Small documentation changes and fixes See merge request !1158
-
Fatih Acet authored
Fixed merge request environment not displaying Closes gitlab-ce#27080 See merge request !1154
-
Valery Sizov authored
Use delete_all in the gitlab:elastic:clear_index_status rake task See merge request !1143
-
Phil Hughes authored
-
Sean McGivern authored
Pull EE specific Gitlab::Auth code in to its own module See merge request !1112
-
Gabriel Mazetto authored
-
- 02 Feb, 2017 15 commits
-
-
Douwe Maan authored
Git operations cleanup See merge request !1151
-
Douwe Maan authored
-
Lin Jen-Shin authored
-
Lin Jen-Shin authored
-
Lin Jen-Shin authored
* ce/fix-git-hooks-when-creating-file: (78 commits) Make sure different project gets a merge request Try to check if branch diverged explicitly We don't care about the return value now Make GitHooksService#execute return block value Use commit rather than branch, and rename to avoid confusion @tree_edit_project is no longer used Fix renaming Rename from base to start because base could mean merge base Detect if we really want a new merge request properly Properly fix the edge case! Rename source to base to avoid confusion from MR Don't set invalid @mr_source_branch when create_merge_request? Prefer leading dots over trailing dots Fix for initial commit and remove unneeded args Just trust set_commit_variables to set everything! Prefer leading dots over trailing dots Merge request terms are reversed for GitOperationService I think I am really confused, should be @tree_edit_project Remove tag with git hooks Introduce Repository#with_repo_branch_commit ...
-
Robert Speicher authored
Add username and password to Jenkins hook url Closes #804 See merge request !1035
-
Robert Speicher authored
Allow squashing MRs Closes #150 See merge request !1024
-
Drew Blessing authored
Update guidance on handling shared secrets in HA setup See merge request !1152
-
Phil Hughes authored
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/27080
-
Rémy Coutable authored
Snippet spam EE See merge request !1148
-
Nick Thomas authored
-
Drew Blessing authored
Only a tiny portion of code in EE for Gitlab::Auth was different from CE. This had the potential to result in merge conflicts. Now, it's moved in to its own EE module and is prepended into the Gitlab::Auth class.
-
Sean McGivern authored
-
Sean McGivern authored
Apply the same spam checks to public snippets (either personal snippets that are public, or public snippets on public projects) as to issues on public projects.
-
Sean McGivern authored
When a snippet is submitted, but there's an error, we didn't keep the visibility level. As the default is private, this means that submitting a public snippet that failed would then fall back to being a private snippet.
-
- 01 Feb, 2017 18 commits
-
-
Douwe Maan authored
Resolve ""Merge when pipeline succeeds" visible if approvals are pending" Closes #1595 See merge request !1101
-
Achilleas Pipinellis authored
Add info on using both push/pull repository mirroring See merge request !1146
-
Achilleas Pipinellis authored
[ci skip]
-
Bryce Johnson authored
-
Bryce Johnson authored
-
Bryce Johnson authored
-
Bryce Johnson authored
-
Bryce Johnson authored
-
Bryce Johnson authored
-
Sean McGivern authored
This avoids the need to: 1. Perform a full clone. 2. Deal with protected branches (because there is no push). 3. Deal with repository push events (because there is no push).
-
Sean McGivern authored
-
Sean McGivern authored
-
Sean McGivern authored
-
Sean McGivern authored
-
Sean McGivern authored
1. When a branch is protected by a wildcard, it can't be removed by anyone. Skip hooks on branch removal after squashing so that the branch is always removed. 2. Pushing a branch creates an event, cluttering the activity stream. Manually remove this, too.
-
Sean McGivern authored
-
Sean McGivern authored
If the temporary branch we want to push to is protected by a wildcard, we need to add a temporary protected branch entry to allow the current user to push to it, even if they can't administer the project.
-
Sean McGivern authored
In this case, we can save a lot of time and gymnastics by just immediately returning the commit SHA. If it can't be merged, the squashed commit couldn't be merged either.
-