- 28 Aug, 2017 1 commit
-
-
James Lopez authored
-
- 25 Aug, 2017 2 commits
-
-
Bob Van Landuyt authored
Since we don't support nested groups on MySQL, raise an error explaining that on import instead of trying anyway.
-
Nick Thomas authored
-
- 24 Aug, 2017 4 commits
-
-
Robert Speicher authored
-
Sean McGivern authored
For some old merge requests, we don't have enough information to figure out the old blob and the new blob for the file. This means that we can't highlight the diff correctly, but we can still display it without highlighting.
-
Andrew Newdigate authored
-
Stan Hu authored
Users of project mirrors would see that the number of branches did not match the number in the branch dropdown because remote branches were counted when Rugged was in use. With Gitaly, only local branches are counted. Closes #36934
-
- 23 Aug, 2017 8 commits
-
-
Douwe Maan authored
Support simple string LDAP attribute specifications, and search for name rather than username attributes
-
Jacob Vosmaer authored
-
Bob Van Landuyt authored
-
Bob Van Landuyt authored
- Allow imports into nested groups - Make sure it sets the correct visibility level when creating new groups While doing this, I moved the import into a testable class, that made it easier to improve.
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
- 22 Aug, 2017 8 commits
-
-
Alejandro Rodríguez authored
-
Robert Speicher authored
Add `:broken_storage` metadata to examples to disable this behavior only when necessary.
-
Sean McGivern authored
We didn't have a fallback case before, because we believed the conditions were exhaustive. They weren't, so we can always fallback to not previewing.
-
Grzegorz Bizon authored
-
Grzegorz Bizon authored
-
Nick Thomas authored
-
James Lopez authored
-
James Lopez authored
-
- 21 Aug, 2017 3 commits
-
-
Alejandro Rodríguez authored
-
James Lopez authored
-
Sean McGivern authored
This gem allows Sidekiq jobs to be throttled. Unfortunately, it has a side-effect: when we haven't enabled job throttling, it will still hit Redis a lot (and miss, because nothing is configured). As this setting already required a restart, ensure that the library is only required when it's enabled.
-
- 18 Aug, 2017 5 commits
-
-
Robert Speicher authored
- Adds a new `ProjectMovedError` class to encapsulate that error condition. Inherits from `NotFoundError` so existing rescues should continue to work. - Separating that condition out of `NotFoundError` allowed us to simplify the `raise_not_found` helper and avoid repeating the literal string. - Spec makes use of `ERROR_MESSAGES` hash to avoid repeating literal error message strings.
-
Robert Speicher authored
- Combine multiple `it` blocks into one where it made sense - Use `set` for the top-level User record - Refactor permission matrix tests
-
Jacob Vosmaer authored
-
Sean McGivern authored
Guess the modes based on the following: 1. If the file didn't exist, it's zero. 2. If the diff contains 'Subproject commit', it might be a submodule, so 0600. 3. Otherwise, it's 0644. This isn't perfect, but it doesn't have to be - it won't change file modes in the repository.
-
Andrew Newdigate authored
-
- 17 Aug, 2017 5 commits
-
-
Jarka Kadlecova authored
-
Alejandro Rodríguez authored
-
Alejandro Rodríguez authored
-
Grzegorz Bizon authored
-
Felipe Artur authored
-
- 16 Aug, 2017 4 commits
-
-
Douwe Maan authored
-
Bob Van Landuyt authored
This allows testing every storage attempt after a failure. Which could be useful for tests
-
Grzegorz Bizon authored
-
Grzegorz Bizon authored
-