An error occurred fetching the project authors.
- 06 Jul, 2017 2 commits
-
-
Yorick Peterse authored
This is allowed for existing instances so we don't end up 76 offenses right away, but for new code one should _only_ use this if they _have_ to remove non database data. Even then it's usually better to do this in a service class as this gives you more control over how to remove the data (e.g. in bulk).
-
Yorick Peterse authored
This removes the need for relying on Rails' "dependent" option for data removal, which is _incredibly_ slow (even when using :delete_all) when deleting large amounts of data. This also ensures data consistency is enforced on DB level and not on application level (something Rails is really bad at). This commit also includes various migrations to add foreign keys to tables that eventually point to "projects" to ensure no rows get orphaned upon removing a project.
-
- 04 Jul, 2017 1 commit
-
-
Nick Thomas authored
-
- 26 Jun, 2017 1 commit
-
-
Adam Niedzielski authored
Closes #34052
-
- 23 Jun, 2017 1 commit
-
-
Nick Thomas authored
-
- 21 Jun, 2017 2 commits
-
-
Grzegorz Bizon authored
-
Grzegorz Bizon authored
-
- 20 Jun, 2017 1 commit
-
-
Valery Sizov authored
-
- 16 Jun, 2017 2 commits
-
-
Felipe Artur authored
-
Eric Eastwood authored
Fix https://gitlab.com/gitlab-org/gitlab-ce/issues/27070 Deprecate "chat commands" in favor of "slash commands" We looked for things like: - `slash commmand` - `slash_command` - `slash-command` - `SlashCommand` Conflicts: doc/user/project/slash_commands.md doc/workflow/time_tracking.md
-
- 15 Jun, 2017 1 commit
-
-
Eric Eastwood authored
Fix https://gitlab.com/gitlab-org/gitlab-ce/issues/27070 Deprecate "chat commands" in favor of "slash commands" We looked for things like: - `slash commmand` - `slash_command` - `slash-command` - `SlashCommand`
-
- 01 Jun, 2017 1 commit
-
-
Dmitriy Zaporozhets authored
Signed-off-by:
Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
- 31 May, 2017 3 commits
-
-
Douwe Maan authored
-
Dmitriy Zaporozhets authored
Signed-off-by:
Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
Yorick Peterse authored
This Cop blacklists the use of ActiveRecord's "serialize" method, except for cases where we already use this.
-
- 29 May, 2017 2 commits
-
-
Douwe Maan authored
-
Dmitriy Zaporozhets authored
It will compare code issues for merge request base and head and show output in the merge request widget. Project must have codeclimate job added to .gitlab-ci.yml according to https://docs.gitlab.com/ce/ci/examples/code_climate.html and have finished pipeline for base and head commits of the merge request Signed-off-by:
Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
- 25 May, 2017 1 commit
-
-
Jarka Kadlecova authored
-
- 24 May, 2017 1 commit
-
-
Jarka Kadlecova authored
-
- 23 May, 2017 2 commits
-
-
Douwe Maan authored
-
Douwe Maan authored
-
- 18 May, 2017 1 commit
-
-
Douwe Maan authored
-
- 12 May, 2017 3 commits
-
-
Sean McGivern authored
I don't know why this happens exactly, but given an upstream and fork repository from a customer, both of which required GC, resolving conflicts would corrupt the fork so badly that it couldn't be cloned. This isn't a perfect fix for that case, because the MR may still need to be merged manually, but it does ensure that the repository is at least usable. My best guess is that when we generate the index for the conflict resolution (which we previously did in the target project), we obtain a reference to an OID that doesn't exist in the source, even though we already fetch the refs from the target into the source. Explicitly setting the source project as the place to get the merge index from seems to prevent repository corruption in this way.
-
Valery Sizov authored
-
Valery Sizov authored
-
- 09 May, 2017 1 commit
-
-
Fatih Acet authored
-
- 08 May, 2017 2 commits
-
-
Felipe Artur authored
-
Dmitriy Zaporozhets authored
-
- 06 May, 2017 1 commit
-
-
Valery Sizov authored
-
- 04 May, 2017 1 commit
-
-
Valery Sizov authored
-
- 03 May, 2017 1 commit
-
-
Douwe Maan authored
-
- 02 May, 2017 1 commit
-
-
Dmitriy Zaporozhets authored
Signed-off-by:
Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
- 26 Apr, 2017 1 commit
-
-
mhasbini authored
-
- 25 Apr, 2017 1 commit
-
-
Sean McGivern authored
The problem is that we often go via a diff object constructed from the diffs stored in the DB. Those diffs, by definition, don't overflow, so we don't have access to the 'correct' `real_size` - that is stored on the MR diff object iself.
-
- 10 Apr, 2017 2 commits
-
-
Robert Speicher authored
-
Douwe Maan authored
-
- 08 Apr, 2017 4 commits
-
-
Douwe Maan authored
-
Douwe Maan authored
-
Douwe Maan authored
-
Douwe Maan authored
-