- Sep 04, 2019
-
-
Winnie Hellmann authored
-
- Sep 03, 2019
-
-
Valery Sizov authored
-
- Aug 27, 2019
-
-
dodocat authored
allow_bypass_two_factor configration dose not work with saml provider
-
- Aug 22, 2019
-
-
Heinrich Lee Yu authored
This enables CSP in dev and CI
-
J0WI authored
-
- Aug 20, 2019
-
-
Diego Louzán authored
- Add mail interceptor the signs outgoing email with SMIME - Add lib and helpers to work with SMIME data - New configuration params for setting up SMIME key and cert files
-
- Aug 07, 2019
-
-
A nonce-based Content-Security-Policy thwarts XSS attacks by allowing inline JavaScript to execute if the script nonce matches the header value. Rails 5.2 supports nonce-based Content-Security-Policy headers, so provide configuration to enable this and make it work. To support this, we need to change all `:javascript` HAML filters to the following form: ``` = javascript_tag nonce: true do :plain ... ``` We use `%script` throughout our HAML to store JSON and other text, but since this doesn't execute, browsers don't appear to block this content from being used and require the nonce value to be present.
-
- Aug 01, 2019
-
-
https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/3809Valery Sizov authored
Introducing Docker Registry replication
-
- Jul 24, 2019
-
-
https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/14597Valery Sizov authored
This is the first part of Docker Registry replication for secondary Geo node.
-
- Jul 16, 2019
-
-
Reuben Pereira authored
Instead return error objects.
-
- Jul 09, 2019
-
-
Robert Speicher authored
This copies over EE-specific changes to shared configuration files in CE.
-
- Jun 28, 2019
-
- Jun 20, 2019
-
-
Yorick Peterse authored
To make this happen, we need to conditionally add the group_saml strategy when running tests, but only on EE. This requires some changes to Gitlab.ee? so that it can be used before/without loading the Rails environment. We also have to change how we require a few files, so this can run outside of Rails.
-
- May 29, 2019
-
-
Jan Provaznik authored
This sampler gathers Puma-specific metrics which can be used by Prometheus then.
-
- May 09, 2019
-
-
Krasimir Angelov authored
Add comment to clarify intended usage of `artifacts_server`. Related to https://gitlab.com/gitlab-org/gitlab-ce/issues/49475.
-
- May 07, 2019
-
-
mksionek authored
Remove puts Remove puts
-
- May 01, 2019
-
-
Douglas Barbosa Alexandre authored
-
- Apr 30, 2019
-
-
Roger Meier authored
-
- Apr 10, 2019
-
-
Dmitriy Zaporozhets authored
-
- Mar 27, 2019
-
-
Nick Thomas authored
Since external diffs are likely to be a bit slower than in-database ones, add a mode that makes diffs external after they've been obsoleted by events. This should strike a balance between performance and disk space. A background cron drives the majority of migrations, since diffs become outdated through user actions.
-
- Mar 19, 2019
-
-
In this commit, some methods that aren't being used are removed from `Gitlab::Shell`. They are the ff: - `#remove_keys_not_found_in_db` - `#batch_read_key_ids` - `#list_key_ids` The corresponding methods in `Gitlab::Keys` have been removed as well.
-
- Mar 07, 2019
-
-
Dmitriy Zaporozhets authored
-
- Mar 04, 2019
-
-
Drew Blessing authored
We've previously exposed ca_file and ssl_version but there are many possible options that can be used inside tls_options. Instead of exposing individual ones, simply expose the entire hash so it can be passed in and we won't have to add things in the future.
-
- Feb 27, 2019
-
-
- Feb 05, 2019
-
-
Nick Thomas authored
-
- Jan 09, 2019
-
-
- Dec 05, 2018
-
-
Michael Tsyganov authored
Signed-off-by:
Rémy Coutable <remy@rymai.me>
-
- Nov 29, 2018
-
-
Imre (Admin) authored
Adds gitlab.impersonation_enabled config option defaulting to true to keep the current default behaviour. Only the act of impersonation is modified, impersonation token management is not affected.
-
- Nov 02, 2018
-
-
Ahmad Hassan authored
-
- Nov 01, 2018
-
-
George Tsiolis authored
-
- Oct 23, 2018
-
-
Zeger-Jan van de Weg authored
Broken storage used to be used to test situations where the Git storage wasn't being reached. These days we can just mock the Gitaly response. But given the broken storage is removed now, Gitaly can take over control of the storage being reachable. If it's not, Gitaly won't boot. That's nice for situations where a disk wasn't mounted for instance. Gitaly MR: https://gitlab.com/gitlab-org/gitaly/merge_requests/675
-
- Oct 05, 2018
-
-
Dmitriy Zaporozhets authored
Signed-off-by:
Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
-
- Sep 17, 2018
-
-
- Sep 13, 2018
-
-
Nick Thomas authored
-
- Sep 06, 2018
-
-
Samuele Kaplun authored
* (Suf)fix #51085 :-) Signed-off-by:
Samuele Kaplun <kaplun@protonmail.com>
-
- Aug 16, 2018
-
-
Shinya Maeda authored
-
- Jul 23, 2018
-
-
Balasankar C authored
-
- Jun 27, 2018
-
-
Stan Hu authored
-
- Jun 07, 2018
-
-
Richard Hancock authored
-