- 25 10月, 2019 1 次提交
-
-
由 David Wilkins 提交于
- Extend Gitlab::UrlBlocker to allow relative urls (require_absolute setting). The new `require_absolute` setting defaults to true, which is the existing behavior. - Extend AddressableUrlValidator to accept `require_abosolute` and default to the existing behavior - Add validation for ApplicationSetting#grafana_url to validate that the URL does not contain XSS but can be a valid relative or absolute url. - In the case of existing stored URLs, validate the stored URL does not contain XSS. If the stored URL contains stored XSS or is an otherwise invalid URL, return the default database column value. - Add tests for Gitlab::UrlBlocker to test require_absolute setting - Add tests for AddressableUrlValidator - Add tests for ApplicationSetting#grafana_url
-
- 20 8月, 2019 1 次提交
-
-
由 Brett Walker 提交于
User images and videos will get proxied through the Camo server in order to keep malicious sites from collecting the IP address of users.
-
- 31 7月, 2019 1 次提交
-
-
由 Reuben Pereira 提交于
- The most common use case for qualified_domain_validator currently is to allow blank ([]) but not allow nil. Modify the qualified_domain_validator to support this use case.
-
- 25 7月, 2019 1 次提交
-
-
由 Reuben Pereira 提交于
Signed-off-by: NIstvan szalai <istvan.szalai@savoirfairelinux.com>
-
- 26 6月, 2019 1 次提交
-
-
由 Roger Meier 提交于
-
- 27 4月, 2019 1 次提交
-
-
由 Vladimir Shushlin 提交于
Store Let's Encrypt account email in application settings Also add explicit terms of service consent
-
- 09 4月, 2019 1 次提交
-
-
由 Imre Farkas 提交于
Move Contribution Analytics related spec in spec/features/groups/group_page_with_external_authorization_service_spec to EE
-
- 05 4月, 2019 2 次提交
-
-
由 Andreas Brandl 提交于
This reverts merge request !26823
-
由 Imre Farkas 提交于
Move Contribution Analytics related spec in spec/features/groups/group_page_with_external_authorization_service_spec to EE
-
- 04 4月, 2019 1 次提交
-
-
由 Rémy Coutable 提交于
Signed-off-by: NRémy Coutable <remy@rymai.me>
-
- 01 4月, 2019 1 次提交
-
-
由 Thong Kuah 提交于
Adds `# frozen_string_literal: true` to spec/models ruby files
-
- 19 3月, 2019 1 次提交
-
-
由 Lin Jen-Shin 提交于
-
- 07 2月, 2019 1 次提交
-
-
由 Jan Provaznik 提交于
Cached markdown version is composed both from global and local markdown version. This allows admins to bump version locally when needed (e.g. when external URL is changed).
-
- 07 11月, 2018 1 次提交
-
-
由 Tiago Botelho 提交于
The private commit email is automatically generated in the format: id-username@noreply.HOSTNAME GitLab instance admins are able to change the HOSTNAME portion, that defaults to Gitlab's hostname, to whatever they prefer.
-
- 05 11月, 2018 1 次提交
-
-
由 Kamil Trzciński 提交于
The soft-archived builds cannot be run after some deadline time. The intent is to aggressively recycle old builds after sometime.
-
- 10 10月, 2018 1 次提交
-
-
由 Zeger-Jan van de Weg 提交于
Was introduced in the time that GitLab still used NFS, which is not required anymore in most cases. By removing this, the API it calls will return empty responses. This interface has to be removed in the next major release, expected to be 12.0.
-
- 01 10月, 2018 1 次提交
-
-
由 Oswaldo Ferreira 提交于
- Creates a new column to hold the single patch limit value on application_settings - Allows updating this value through the application_settings API - Calculates single diff patch collapsing limit based on diff_max_patch_bytes column - Updates diff limit documentation - Adds documentation (with warning) as of how one can update this limit
-
- 13 9月, 2018 1 次提交
-
-
由 Stan Hu 提交于
Adding extra whitespace in the DSN could prevent the server from starting due to InvalidURIErrors in sentry-raven. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/49621
-
- 30 8月, 2018 1 次提交
-
-
由 Roger Rüttimann 提交于
-
- 26 6月, 2018 1 次提交
-
-
由 Rémy Coutable 提交于
Signed-off-by: NRémy Coutable <remy@rymai.me>
-
- 05 6月, 2018 1 次提交
-
-
由 Jarka Kadlecová 提交于
-
- 31 5月, 2018 2 次提交
-
-
由 Francisco Javier López 提交于
-
由 Francisco Javier López 提交于
-
- 29 5月, 2018 1 次提交
-
-
由 Rémy Coutable 提交于
Ensure ApplicationSetting#performance_bar_allowed_group_id is properly set when retrieved from cache Signed-off-by: NRémy Coutable <remy@rymai.me>
-
- 23 5月, 2018 1 次提交
-
-
由 Rémy Coutable 提交于
Signed-off-by: NRémy Coutable <remy@rymai.me>
-
- 04 5月, 2018 1 次提交
-
-
由 Bob Van Landuyt 提交于
This allows admins to define terms in the application settings. Every time the terms are adjusted, a new version is stored and becomes the 'active' version. This allows tracking which specific version was accepted by a user.
-
- 23 1月, 2018 2 次提交
-
-
由 Matija Čupić 提交于
-
由 Matija Čupić 提交于
-
- 08 12月, 2017 1 次提交
-
-
由 Bob Van Landuyt 提交于
Moving the check out of the general requests, makes sure we don't have any slowdown in the regular requests. To keep the process performing this checks small, the check is still performed inside a unicorn. But that is called from a process running on the same server. Because the checks are now done outside normal request, we can have a simpler failure strategy: The check is now performed in the background every `circuitbreaker_check_interval`. Failures are logged in redis. The failures are reset when the check succeeds. Per check we will try `circuitbreaker_access_retries` times within `circuitbreaker_storage_timeout` seconds. When the number of failures exceeds `circuitbreaker_failure_count_threshold`, we will block access to the storage. After `failure_reset_time` of no checks, we will clear the stored failures. This could happen when the process that performs the checks is not running.
-
- 29 11月, 2017 1 次提交
-
-
由 Andrew Newdigate 提交于
-
- 23 11月, 2017 1 次提交
-
-
由 Markus Koller 提交于
-
- 23 10月, 2017 1 次提交
-
-
由 Bob Van Landuyt 提交于
-
- 22 10月, 2017 1 次提交
-
-
由 Kamil Trzcinski 提交于
-
- 19 10月, 2017 1 次提交
-
-
由 Kamil Trzcinski 提交于
-
- 17 10月, 2017 1 次提交
-
-
由 Bob Van Landuyt 提交于
-
- 16 10月, 2017 1 次提交
-
-
由 Kamil Trzcinski 提交于
-
- 11 9月, 2017 1 次提交
-
-
由 Alex Lossent 提交于
This enables skipping a lesser housekeeping task (incremental or full repack) by consistently scheduling a higher task (respectively full repack or gc) with the same period. Cf. #34981
-
- 01 9月, 2017 1 次提交
-
-
由 Zeger-Jan van de Weg 提交于
Behind an application setting, which defaults to false, this commit implements the implied CI/CD config. Which means that in the case we can't find the `.gitlab-ci.yml` on the commit we want to start a pipeline for, we fall back to an implied configuration. For now the Bash template has been copied to `Auto-Devops.gitlab-ci.yml` so the tests actually work. Fixes #34777
-
- 31 8月, 2017 2 次提交
-
-
由 Nick Thomas 提交于
-
由 Nick Thomas 提交于
-