- 18 Jul, 2016 1 commit
-
-
Paco Guzman authored
-
- 15 Jul, 2016 3 commits
-
-
Douglas Barbosa Alexandre authored
-
James Lopez authored
added changelog
-
Stan Hu authored
Long-running migrations may take more than the timeout allowed by the database. Disable the session's statement timeout to ensure migrations don't get killed prematurely.
-
- 14 Jul, 2016 9 commits
-
-
winniehell authored
-
Douglas Barbosa Alexandre authored
-
James Lopez authored
-
winniehell authored
-
Robert Schilling authored
-
James Lopez authored
-
Katarzyna Kobierska authored
-
dixpac authored
* There where path where +1 was stored as +1 not as thumbsup that was causing problems such as showing thumbsup icon 2 time. I fixed this to always normalize and store +1 as tumbsup
-
Timothy Andrew authored
1. Only on supported Chrome versions 2. Mainly, this lets us simplify the javascript-based U2F check to `window.u2f`, where `window.u2f` can either be loaded from the GitLab server (for Chrome) or from the Firefox extension. 3. This is a better way to provide browser detection for U2F.
-
- 13 Jul, 2016 9 commits
-
-
Robert Speicher authored
This reverts commit 9ca633eb, reversing changes made to fb229bbf.
-
Connor Shea authored
Primarily just bug fixes. Changelog: https://github.com/rails/rails/compare/v4.2.6...v4.2.7
-
Phil Hughes authored
-
Douglas Barbosa Alexandre authored
-
Douglas Barbosa Alexandre authored
-
Stan Hu authored
Possible workaround for #15392
-
Timothy Andrew authored
-
Mathias Vestergaard authored
- Cherry-picked from `mvestergaard:branch-protection-dev-merge` - https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/4220
-
Douwe Maan authored
-
- 12 Jul, 2016 15 commits
-
-
Annabel Dunstone authored
-
Robert Speicher authored
[ci skip]
-
Annabel Dunstone authored
-
Sean McGivern authored
-
Jacob Vosmaer authored
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/17877 . This change adds 'defense in depth' against 'Host' HTTP header injection. It affects normal users in the following way. Suppose your GitLab server has IP address 1.2.3.4 and hostname gitlab.example.com. Currently, if you enter 1.2.3.4 in your browser, you get redirected to 1.2.3.4/users/sign_in. After this change, you get redirected from 1.2.3.4 to gitlab.example.com/users/sign_in. This is because the address you typed in the address bar of your browser ('1.2.3.4'), which gets stored in the 'Host' header, is now being overwritten to 'gitlab.example.com' in NGINX. In this change we also make NGINX clear the 'X-Forwarded-Host' header because Ruby on Rails also uses that header the same wayas the 'Host' header. We think that for most GitLab servers this is the right behavior, and if not then administrators can change this behavior themselves at the NGINX level.
-
Paco Guzman authored
-
Valery Sizov authored
-
tiagonbotelho authored
-
Douglas Barbosa Alexandre authored
-
James Lopez authored
-
James Lopez authored
-
Paco Guzman authored
-
Stan Hu authored
Due to a stale NFS cache, it's possible that a branch lookup fails while `git gc` is running and causes missing branches in merge requests. Possible workaround for #15392
-
Paco Guzman authored
-
Paco Guzman authored
-
- 11 Jul, 2016 3 commits
-
-
Douwe Maan authored
-
Stan Hu authored
have been fully redacted and contain cross-project references. The previous implementation relied on Note#cross_reference_not_visible_for?, which essentially tries to render all the Markdown references in a system note and only displays the note if the user can see the referring project. But this duplicated the work that Banzai::NotesRenderer was doing already. Instead, for each note we render, we memoize the number of visible user references and use it later if it is available. Improves #19273
-
Jacob Schatz authored
-